.atw{background:#f7f9fc;color:#202735}.atw-wrap{max-width:1100px;margin:auto}.atw-hero,.atw-form-hero{background:linear-gradient(135deg,#173b63,#397c91);color:#fff;padding:72px 20px}.atw-hero span,.atw-form-hero span,.atw-title span{font-size:.76rem;font-weight:800;letter-spacing:.15em}.atw-hero h1,.atw-form-hero h1{font-size:clamp(2.4rem,6vw,4.3rem);margin:12px 0}.atw-hero p,.atw-form-hero p{max-width:760px;line-height:1.7}.atw-btn{display:inline-block;margin-top:18px;background:#fff;color:#173b63;border:0;border-radius:999px;padding:12px 19px;font-weight:800;text-decoration:none;cursor:pointer}.atw-section{padding:65px 20px}.atw-title{display:flex;justify-content:space-between;gap:25px;align-items:end;margin-bottom:28px}.atw-title h2{font-size:2.3rem;margin:8px 0}.atw-count{background:#fff;border:1px solid #e1e7ef;border-radius:15px;padding:15px 22px;text-align:center}.atw-count strong{display:block;font-size:2rem;color:#286781}.atw-count small{color:#64748b}.atw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.atw-card,.atw-empty,.atw-form{background:#fff;border:1px solid #e1e7ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 25px rgba(31,55,80,.05)}.atw-card img{width:100%;height:220px;object-fit:cover}.atw-card-body{padding:20px}.atw-card h3{margin:8px 0}.atw-card p{color:#617083;line-height:1.55}.atw-country{font-size:.8rem;font-weight:800;color:#286781}.atw-story{padding-top:12px;border-top:1px solid #edf1f5}.atw-empty{padding:35px}.atw-form-wrap{max-width:800px}.atw-form{padding:28px}.atw-form label{display:block;font-weight:700;margin-bottom:18px}.atw-form small{font-weight:400;color:#64748b}.atw-form input,.atw-form textarea{width:100%;box-sizing:border-box;margin-top:7px;padding:12px;border:1px solid #cfd8e3;border-radius:9px;font:inherit}.atw-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.atw-form fieldset{border:1px solid #dce4ed;border-radius:12px;margin:0 0 18px;padding:16px}.atw-check{display:flex!important;gap:9px;align-items:flex-start;font-weight:500!important}.atw-check input{width:auto!important;margin-top:3px!important}.atw-form .atw-btn{background:#245f82;color:#fff}.atw-hp{position:absolute;left:-9999px}@media(max-width:760px){.atw-grid{grid-template-columns:1fr}.atw-two{grid-template-columns:1fr}.atw-title{align-items:start;flex-direction:column}.atw-count{width:100%;box-sizing:border-box}}
.atw-read{display:inline-block;margin-top:5px;font-weight:800;color:#286781;text-decoration:none}.atw-read:hover{text-decoration:underline}.atw-story-hero{background:linear-gradient(135deg,#173b63,#397c91);color:#fff;padding:55px 20px}.atw-story-hero span,.atw-eyebrow{font-size:.76rem;font-weight:800;letter-spacing:.14em}.atw-story-hero h1{font-size:clamp(2.2rem,5vw,3.8rem);margin:10px 0}.atw-back{display:inline-block;color:#fff;text-decoration:none;margin-bottom:24px;font-weight:700}.atw-detail{max-width:900px}.atw-detail-photo{margin-bottom:24px}.atw-detail-photo img{display:block;width:100%;max-height:620px;object-fit:contain;background:#eef2f6;border-radius:18px}.atw-detail-story{background:#fff;border:1px solid #e1e7ef;border-radius:18px;padding:30px;box-shadow:0 8px 25px rgba(31,55,80,.05)}.atw-detail-meta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.atw-detail-meta span{background:#eef4f7;border-radius:999px;padding:8px 12px;color:#4b6473;font-size:.9rem}.atw-detail-story .atw-eyebrow{color:#286781}.atw-full-story{margin-top:15px;font-size:1.05rem;line-height:1.8;color:#3f4d5d}.atw-admin-body{margin:0;background:#f4f7fb;color:#202735;font:15px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.atw-admin{max-width:1180px;margin:auto;padding:36px 20px 70px}.atw-admin-top{display:flex;justify-content:space-between;gap:25px;align-items:flex-start}.atw-admin-top h1{font-size:clamp(2rem,4vw,3rem);margin:7px 0}.atw-admin-top p{color:#64748b;margin:0}.atw-admin-links{display:flex;gap:10px;flex-wrap:wrap}.atw-admin-links a{background:#fff;border:1px solid #d9e2ec;border-radius:9px;padding:9px 12px;color:#245f82;text-decoration:none;font-weight:700}.atw-admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.atw-admin-stats div{background:#fff;border:1px solid #dde5ee;border-radius:14px;padding:18px}.atw-admin-stats strong{display:block;font-size:1.8rem;color:#245f82}.atw-admin-stats span{color:#64748b}.atw-admin-card{display:grid;grid-template-columns:260px 1fr;background:#fff;border:1px solid #dde5ee;border-radius:18px;overflow:hidden;margin:18px 0;box-shadow:0 8px 24px rgba(31,55,80,.05)}.atw-admin-card:not(:has(.atw-admin-photo)){grid-template-columns:1fr}.atw-admin-photo{background:#eef2f6}.atw-admin-photo img{width:100%;height:100%;min-height:280px;object-fit:cover;display:block}.atw-admin-content{padding:24px}.atw-admin-heading h2{margin:0 0 8px;font-size:1.35rem}.atw-admin-heading small{font-size:.8em;color:#64748b}.atw-status{display:inline-block;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:800}.atw-status-pending{background:#fff4d6;color:#805b00}.atw-status-approved{background:#e7f7ed;color:#17653a}.atw-status-rejected{background:#fdeaea;color:#8b2d2d}.atw-admin-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0;color:#64748b}.atw-admin-story{border-top:1px solid #edf1f5;padding-top:16px;line-height:1.7}.atw-admin-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.atw-admin-actions button{border:1px solid #ccd6e2;background:#fff;border-radius:8px;padding:9px 14px;font-weight:700;cursor:pointer}.atw-admin-actions .approve{background:#245f82;color:#fff;border-color:#245f82}.atw-admin-actions .reject{color:#8b2d2d}.atw-admin-empty{background:#fff;border:1px solid #dde5ee;border-radius:14px;padding:25px;margin-top:25px;color:#64748b}@media(max-width:760px){.atw-admin-top{flex-direction:column}.atw-admin-stats{grid-template-columns:1fr}.atw-admin-card{grid-template-columns:1fr}.atw-admin-photo img{height:auto;max-height:420px}.atw-detail-story{padding:22px}}

/* Worldwide navigation + scaling polish */
.atw-subnav{background:#fff;border-bottom:1px solid #e4eaf1;position:relative;z-index:2}
.atw-subnav-inner{display:flex;align-items:center;gap:8px;padding:12px 20px;flex-wrap:wrap}
.atw-subnav a{color:#36586d;text-decoration:none;font-size:.88rem;font-weight:750;padding:8px 11px;border-radius:999px}
.atw-subnav a:hover{background:#eef4f7;color:#173b63}
.atw-subnav .atw-subnav-share{margin-left:auto;background:#245f82;color:#fff}
.atw-subnav .atw-subnav-share:hover{background:#173b63;color:#fff}
.atw-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}
.atw-card{height:100%;display:flex;flex-direction:column}
.atw-card img{aspect-ratio:4/3;height:auto;max-height:250px}
.atw-card-body{display:flex;flex-direction:column;flex:1}
.atw-card .atw-story{margin-top:auto}
.atw-read{padding-top:5px}
.atw-detail-photo{background:#eef2f6;border-radius:18px;overflow:hidden}
.atw-detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid #edf1f5}
.atw-detail-actions a{display:inline-block;text-decoration:none;font-weight:800;color:#245f82;background:#eef4f7;border-radius:999px;padding:10px 14px}
.atw-detail-actions a:hover{background:#e1edf2}
@media(max-width:600px){.atw-subnav-inner{padding:10px 18px}.atw-subnav .atw-subnav-share{margin-left:0}.atw-grid{grid-template-columns:1fr}.atw-card img{max-height:none}}


/* Navigation/breadcrumb cleanup - 2026-09-21 */
.atw-subnav-inner{column-gap:8px;row-gap:6px}
.atw-sep{color:#9aa9b6;font-weight:800;user-select:none}
.atw-story-hero .atw-back{margin-right:12px}
.atw-story-country{display:inline-block}
.atw-detail-actions a + a{margin-left:0}
@media(max-width:600px){.atw-sep{display:none}.atw-subnav-inner{gap:6px}}


/* Header / hero stacking + final breadcrumb polish - 2026-09-21 */
body > header,
header.site-header,
.site-header{
  position:relative!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  transform:none!important;
  width:100%!important;
  z-index:50!important;
}
.atw{position:relative;z-index:1;isolation:isolate}
.atw-hero,.atw-form-hero,.atw-story-hero{position:relative;z-index:1;margin-top:0!important}
.atw-subnav{clear:both}
.atw-subnav-inner{min-height:48px;box-sizing:border-box}
.atw-subnav-inner > a,.atw-subnav-inner > .atw-sep{display:inline-flex;align-items:center}
.atw-subnav .atw-subnav-share{justify-content:center}
@media(max-width:600px){
  .atw-subnav-inner{align-items:flex-start}
  .atw-subnav .atw-subnav-share{width:auto}
}
