:root{color-scheme:dark;--bg:#0d191e;--panel:#13262c;--line:#42616a;--text:#edece2;--muted:#a9bcc0;--gold:#dfbd76;--teal:#85c5bf;font-family:Inter,"Avenir Next","PingFang SC",system-ui,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%}a{color:inherit;text-decoration:none}button,select{font:inherit}a:focus-visible,select:focus-visible{outline:3px solid var(--teal);outline-offset:5px}button,a,select{-webkit-tap-highlight-color:transparent}.shell{max-width:1256px;margin:auto;padding:0 48px}.masthead{display:flex;align-items:center;gap:28px;min-height:96px;border-bottom:1px solid #345057}.wordmark{font-weight:800;font-size:24px;letter-spacing:.12em;white-space:nowrap}.wordmark b{color:var(--gold)}.edition{font-size:10px;letter-spacing:.16em;color:var(--muted)}.language{margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--teal)}.language select{border:0;background:transparent;color:var(--text);padding:10px 3px;min-height:44px;font-size:12px}.language option{background:var(--bg)}.hero{padding:62px 0 48px;display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.eyebrow{font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--teal);margin:0 0 19px;display:flex;align-items:center;gap:9px}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--teal)}h1{font-size:clamp(40px,4.6vw,64px);font-weight:550;letter-spacing:-.045em;line-height:1.05;margin:0 0 24px}.intro{font-size:16px;color:var(--muted);line-height:1.75;max-width:390px;margin:0 0 29px}.primary-action{max-width:340px}.button{min-height:59px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;font-weight:750;font-size:16px;border-radius:3px;transition:background .15s,transform .15s}.primary{background:var(--gold);color:#17262b}.primary:hover{background:#efd193;transform:translateY(-1px)}.primary-action p{font-size:11px;color:var(--muted);line-height:1.6;margin:11px 0 20px}.access-note{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.04em;color:var(--muted)}.access-note i{height:3px;width:3px;background:var(--line);border-radius:50%}.briefing{border:1px solid #47636a;border-radius:3px;overflow:hidden;background:linear-gradient(130deg,#1b3439,#13262c);position:relative;min-height:420px}.briefing:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(#aec0b908 1px,transparent 1px),linear-gradient(90deg,#aec0b908 1px,transparent 1px);background-size:28px 28px}.briefing-top{padding:20px 24px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.17em;color:var(--teal);position:relative}.emblem{height:177px;display:flex;align-items:center;justify-content:center;gap:2px;color:#d1bd83;font-size:164px;font-weight:850;font-style:italic;letter-spacing:-.11em;line-height:1;opacity:.8;position:relative;user-select:none}.emblem i{position:absolute;width:218px;height:1px;transform:rotate(-48deg);background:#9fc2ba88}.briefing-bottom{padding:25px 26px 22px;position:relative}.briefing-bottom .eyebrow{font-size:8px;margin-bottom:10px;color:var(--gold)}.briefing h2{font-size:27px;letter-spacing:-.02em;font-weight:550;margin:0 0 9px}.briefing p:not(.eyebrow){font-size:12px;line-height:1.7;color:var(--muted);max-width:310px;margin:0 0 20px}.briefing-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:8px;letter-spacing:.12em;border-top:1px solid #3e5b62;padding-top:15px;color:var(--teal)}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px}.section-heading h2{font-size:17px;font-weight:550;margin:0}.section-heading>span{font-size:10px;color:var(--muted)}.mode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.mode-card{border:1px solid #345057;background:#112127;border-radius:3px;padding:23px 24px;display:flex;flex-direction:column;position:relative;min-height:210px;transition:border-color .15s,background .15s}.mode-card:hover{border-color:var(--teal);background:#172b31}.mode-number{color:#789599;font-size:10px;letter-spacing:.12em;margin-bottom:21px}.mode-card h3{font-size:18px;letter-spacing:-.015em;font-weight:600;margin:0 0 10px}.mode-card p{font-size:12px;line-height:1.7;color:var(--muted);margin:0 0 20px}.card-link{font-size:11px;font-weight:650;color:var(--teal);margin-top:auto}.field-notes{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:35px 0 38px}.field-notes>div{display:flex;align-items:flex-start;gap:14px}.note-index{font-size:11px;color:var(--gold);border:1px solid #6a6149;padding:5px 8px;margin-top:1px}.field-notes p{margin:0;font-size:11px;line-height:1.7}.field-notes strong{display:block;color:#d2dcd9;font-weight:600}.field-notes p span{color:var(--muted)}footer{border-top:1px solid #345057;padding:24px 0 28px;display:flex;flex-wrap:wrap;align-items:center;gap:15px 24px}footer>span{color:#6f9299;font-weight:800;font-size:11px;letter-spacing:.14em}footer>div{display:flex;gap:24px;margin-left:auto;flex-wrap:wrap}footer a{font-size:11px;color:#c5d4d3;text-decoration:underline;text-underline-offset:4px}footer small{width:100%;font-size:10px;color:#90a6ac;text-align:right}.noscript{padding:20px;text-align:center}.noscript a{text-decoration:underline}@media(max-width:950px){.shell{padding:0 30px}.hero{gap:35px}.briefing{min-height:390px}.emblem{height:146px;font-size:140px}.mode-card{padding:20px}.edition{display:none}}@media(max-width:650px){.shell{padding:0 max(20px,env(safe-area-inset-left)) 0 max(20px,env(safe-area-inset-right))}.masthead{min-height:76px}.wordmark{font-size:21px}.hero{grid-template-columns:1fr;gap:32px;padding-top:36px;padding-bottom:32px}h1{font-size:48px}.intro{font-size:15px}.primary-action{max-width:none}.briefing{min-height:0;display:grid;grid-template-columns:110px 1fr}.briefing-top{grid-column:1/-1;padding:15px 18px}.emblem{font-size:82px;height:auto;align-self:center;overflow:hidden}.emblem i{width:96px}.briefing-bottom{padding:8px 18px 18px 6px}.briefing h2{font-size:22px}.briefing p:not(.eyebrow){font-size:11px;margin-bottom:12px}.briefing-meta{gap:10px;font-size:7px}.briefing-bottom .eyebrow{font-size:7px;letter-spacing:.1em}.mode-grid{grid-template-columns:1fr;gap:10px}.mode-card{min-height:0;padding:18px 20px 18px 48px}.mode-number{position:absolute;left:18px;top:22px}.mode-card h3{font-size:17px}.mode-card p{margin-bottom:12px}.section-heading>span{font-size:9px}.section-heading h2{font-size:16px}.field-notes{gap:22px;grid-template-columns:1fr;padding:26px 0}.field-notes p{font-size:12px}footer>div{margin-left:0;gap:16px}footer small{text-align:left;line-height:1.6}footer>span{width:100%}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}@media(max-width:360px){h1{font-size:41px}.briefing{grid-template-columns:75px 1fr}.emblem{font-size:63px}.section-heading{align-items:flex-start;gap:10px}.section-heading>span{max-width:62px;text-align:right}}
.launch-privacy{width:100%;border-top:1px solid #345057;padding-top:16px;font-size:11px;color:#a9bcc0}.launch-privacy summary{cursor:pointer;min-height:26px;text-decoration:underline;text-underline-offset:4px;color:#c5d4d3}.launch-privacy label{display:flex;align-items:center;gap:9px;min-height:38px;color:#d8e2dc}.launch-privacy input{width:17px;height:17px;accent-color:#dfbd76}.launch-privacy p{max-width:670px;line-height:1.7;margin:5px 0 0}
