.eta-status-article{--eta-blue:#0878e8;--eta-deep:#051b46;--eta-text:#314765;--eta-border:#d9e6f2;--eta-pale:#f4f9ff;color:var(--eta-deep);overflow:clip}
.status-breadcrumb{display:flex;align-items:center;gap:.55rem;padding-block:18px;color:#6d7d91;font-size:.82rem}.status-breadcrumb a{font-weight:700;text-decoration:none}
.eta-status-hero{position:relative;padding:72px 0 76px;border-block:1px solid #e4edf6;background:radial-gradient(circle at 82% 16%,rgba(50,163,255,.2),transparent 28%),linear-gradient(135deg,#f8fbff 0%,#eef7ff 58%,#f8fbff 100%)}
.eta-status-hero::after{content:"";position:absolute;inset:auto -120px -220px auto;width:480px;height:480px;border:80px solid rgba(255,255,255,.58);border-radius:50%;pointer-events:none}
.eta-status-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:64px;align-items:center}.eta-status-hero .eyebrow{margin-bottom:16px}
.eta-status-hero h1{max-width:800px;margin:0 0 22px;font-size:clamp(2.75rem,5vw,4.55rem);line-height:1.04;letter-spacing:-.06em;text-wrap:balance}.eta-status-hero .lead{max-width:720px;margin:0;color:#425b78;font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.7}
.eta-status-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 14px}.eta-status-actions .button{min-width:190px}.eta-status-note{margin:0;color:#64758c;font-size:.9rem}
.eta-status-summary{position:relative;padding:30px;border:1px solid rgba(157,194,226,.78);border-radius:24px;background:rgba(255,255,255,.9);box-shadow:0 24px 70px rgba(5,27,70,.12);backdrop-filter:blur(12px)}
.eta-status-summary::before{content:"i";display:grid;place-items:center;width:38px;height:38px;margin-bottom:20px;border-radius:12px;background:#e5f3ff;color:var(--eta-blue);font:800 1rem/1 Inter,"Segoe UI",Arial,sans-serif}.eta-status-summary strong{display:block;margin-bottom:9px;font-size:1.08rem;line-height:1.35}.eta-status-summary p{margin:0;color:#52677f;font-size:.94rem;line-height:1.7}
.eta-status-layout{display:grid;grid-template-columns:250px minmax(0,790px);justify-content:center;gap:72px;padding-block:72px 90px}
.eta-status-toc{position:sticky;top:110px;align-self:start;display:grid;gap:3px;padding:18px;border:1px solid var(--eta-border);border-radius:18px;background:#fff;box-shadow:0 12px 35px rgba(5,27,70,.06)}.eta-status-toc strong{margin:0 8px 9px;font-size:.92rem}.eta-status-toc a{display:block;padding:8px 9px;border-radius:9px;color:#46617e;font-size:.79rem;line-height:1.45;text-decoration:none}.eta-status-toc a:hover{background:#edf6ff;color:#075cae}
.eta-status-body{min-width:0}.eta-status-body>section{scroll-margin-top:110px;margin:0 0 26px;padding:34px 36px;border:1px solid #e1eaf3;border-radius:22px;background:#fff;box-shadow:0 12px 38px rgba(5,27,70,.045)}
.eta-status-body h2{margin:0 0 18px;color:var(--eta-deep);font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.eta-status-body h3{font-size:1.05rem}.eta-status-body p,.eta-status-body li{color:var(--eta-text);line-height:1.75}.eta-status-body p:last-child{margin-bottom:0}.eta-status-body ul,.eta-status-body ol{padding-inline-start:1.35rem}.eta-status-steps{display:grid;gap:10px;margin:24px 0}.eta-status-steps li{padding-inline-start:7px}
.eta-official-box,.eta-inline-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding:22px;border:1px solid #cce2f7;border-radius:16px;background:linear-gradient(135deg,#f5faff,#edf7ff)}.eta-official-box p{max-width:470px;margin:0}.eta-official-box>div{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:10px}.eta-inline-cta strong,.eta-inline-cta span{display:block}.eta-inline-cta span{margin-top:3px;color:#64758c;font-size:.86rem}.eta-inline-cta .button{flex:0 0 auto}
.eta-status-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.eta-status-cards article{min-width:0;padding:22px;border:1px solid #dce7f1;border-radius:16px;background:#fbfdff}.eta-status-cards article>span{display:inline-block;padding:5px 9px;border-radius:999px;background:#e5f3ff;color:#0966bb;font-size:.68rem;font-weight:800;letter-spacing:.07em}.eta-status-cards h3{margin:14px 0 7px;color:var(--eta-deep)}.eta-status-cards p{margin:0;font-size:.9rem;line-height:1.65}
.eta-status-faq{display:grid;gap:10px}.eta-status-faq details{border:1px solid #dce7f1;border-radius:13px;background:#fbfdff;overflow:hidden}.eta-status-faq summary{position:relative;cursor:pointer;padding:17px 48px 17px 18px;color:var(--eta-deep);font-weight:700;line-height:1.45;list-style:none}.eta-status-faq summary::-webkit-details-marker{display:none}.eta-status-faq summary::after{content:"+";position:absolute;top:14px;right:18px;color:var(--eta-blue);font-size:1.35rem}.eta-status-faq details[open] summary::after{content:"−"}.eta-status-faq details[open] summary{background:#f3f9ff}.eta-status-faq p{margin:0;padding:0 18px 18px;font-size:.94rem}
.eta-final-cta{position:relative;overflow:hidden;margin:44px 0 24px;padding:38px;border-radius:24px;color:#fff;background:linear-gradient(135deg,#061b45 0%,#075fb9 100%);box-shadow:0 20px 50px rgba(4,38,83,.18)}.eta-final-cta::after{content:"";position:absolute;right:-60px;bottom:-120px;width:250px;height:250px;border:48px solid rgba(255,255,255,.08);border-radius:50%}.eta-final-cta h2,.eta-final-cta p,.eta-final-cta .button{position:relative;z-index:1}.eta-final-cta h2{margin:0 0 12px;color:#fff}.eta-final-cta p{max-width:620px;color:#e4f1ff}.eta-final-cta .button{background:#fff;color:#0758a8}.eta-final-cta .button:hover{background:#edf6ff;color:#064b90}
.eta-related{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:22px 4px 0;border-top:1px solid var(--eta-border);font-size:.9rem}.eta-related strong{width:100%;color:var(--eta-deep)}.eta-related a{font-weight:650}
@media(max-width:960px){.eta-status-hero-grid{grid-template-columns:1fr;gap:30px}.eta-status-summary{max-width:680px}.eta-status-layout{grid-template-columns:1fr;gap:28px;padding-block:48px 68px}.eta-status-toc{position:static;display:flex;overflow-x:auto;gap:7px;padding:12px;scrollbar-width:thin}.eta-status-toc strong{flex:0 0 auto;align-self:center;margin:0 8px}.eta-status-toc a{flex:0 0 auto;max-width:220px;padding:9px 12px;border:1px solid #e0eaf3;background:#f8fbfe}}
@media(max-width:620px){.status-breadcrumb{padding-block:12px;font-size:.76rem;overflow-wrap:anywhere}.eta-status-hero{padding:42px 0 46px}.eta-status-hero-grid{gap:24px}.eta-status-hero h1{font-size:clamp(2.05rem,10vw,2.75rem);line-height:1.08;letter-spacing:-.045em}.eta-status-hero .lead{font-size:1rem;line-height:1.65}.eta-status-actions{display:grid;margin-top:24px}.eta-status-actions .button{width:100%;min-width:0;padding-inline:16px;text-align:center}.eta-status-summary{padding:23px;border-radius:18px}.eta-status-summary::before{margin-bottom:14px}.eta-status-layout{gap:22px;padding-block:30px 52px}.eta-status-toc{margin-inline:-4px}.eta-status-toc strong{display:none}.eta-status-toc a{max-width:190px;font-size:.75rem}.eta-status-body>section{margin-bottom:16px;padding:25px 20px;border-radius:17px}.eta-status-body h2{font-size:1.55rem}.eta-status-body p,.eta-status-body li{font-size:.95rem;line-height:1.68}.eta-status-cards{grid-template-columns:1fr}.eta-official-box,.eta-inline-cta{align-items:stretch;flex-direction:column;padding:18px}.eta-official-box>div{align-items:stretch}.eta-official-box .button,.eta-inline-cta .button{width:100%;padding-inline:14px;text-align:center}.eta-final-cta{margin-top:30px;padding:28px 22px;border-radius:18px}.eta-related{padding-inline:2px}}
@media(prefers-reduced-motion:reduce){.eta-status-article *{scroll-behavior:auto!important}}
