._83FMyG_page{max-width:1200px;color:var(--ink);margin:auto;padding:2rem 1.25rem 5rem}._83FMyG_page p,._83FMyG_page li{line-height:1.75}._83FMyG_page :is(h1,h2,h3,p,dd,li,code){overflow-wrap:anywhere}._83FMyG_hero{grid-template-columns:1.1fr 1fr;align-items:start;gap:3rem;padding-block:1rem 3rem;display:grid}._83FMyG_hero h1{letter-spacing:-.04em;font-size:clamp(2.3rem,4.5vw,4rem);line-height:1.1}._83FMyG_hero p{max-width:60ch}._83FMyG_eyebrow{font:.8rem var(--mono);color:var(--signal-soft)}._83FMyG_actions{flex-wrap:wrap;gap:1rem;margin-block:1.5rem;display:flex}._83FMyG_receipt{color:#172536;background:#f2eee5;border:1px solid #c7c5bf;border-radius:8px;padding:1.5rem}._83FMyG_receipt>span{font:.8rem var(--mono)}._83FMyG_receipt h2{font-size:1.8rem}._83FMyG_receipt dl>div{border-top:1px solid #c8cac7;grid-template-columns:.6fr 1.4fr;gap:1rem;padding-block:.8rem;display:grid}._83FMyG_receipt dt{font-size:.8rem}._83FMyG_receipt dd{margin:0;line-height:1.6}._83FMyG_receipt>p{font-size:.8rem}._83FMyG_picker,._83FMyG_section{border-top:1px solid var(--line-strong);padding-block:2.5rem;scroll-margin-top:2rem}._83FMyG_picker fieldset{border:0;margin:1.5rem 0;padding:0}._83FMyG_picker legend{margin-bottom:1rem}._83FMyG_options{flex-wrap:wrap;gap:.75rem;display:flex}._83FMyG_options label{border:1px solid var(--line-strong);cursor:pointer;border-radius:5px;align-items:center;gap:.6rem;min-height:48px;padding:.7rem 1rem;display:flex}._83FMyG_options label:has(input:checked){border-color:var(--signal);background:var(--surface)}._83FMyG_options input{accent-color:var(--signal);width:18px;height:18px}._83FMyG_commandPanel{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;max-width:85ch;padding:1.5rem}._83FMyG_commandPanel ol{padding-left:1.5rem}._83FMyG_page pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:#070c13;padding:1rem;font-size:.875rem;line-height:1.7}._83FMyG_page details{border-top:1px solid var(--line);padding-block:.7rem}._83FMyG_page summary{cursor:pointer;min-height:44px;padding-block:.7rem}._83FMyG_page a:not(.button){color:var(--signal-soft);text-underline-offset:.2em}._83FMyG_section>p{max-width:85ch;color:var(--muted)}._83FMyG_page blockquote{border-left:3px solid var(--signal);background:var(--surface);max-width:75ch;margin:1.5rem 0;padding:1rem 1.5rem;line-height:1.8}._83FMyG_integrity>div{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:1rem;padding-block:1rem;display:grid}._83FMyG_integrity dd{min-width:0;margin:0}._83FMyG_page :is(button,a,input,summary):focus-visible{outline:3px solid var(--signal);outline-offset:4px}@media (max-width:760px){._83FMyG_hero{grid-template-columns:1fr;gap:1.5rem}._83FMyG_options{grid-template-columns:1fr 1fr;display:grid}._83FMyG_integrity>div{grid-template-columns:1fr;gap:.5rem}}@media (prefers-reduced-motion:reduce){._83FMyG_page *{scroll-behavior:auto;transition:none}}@media (forced-colors:active){._83FMyG_receipt,._83FMyG_commandPanel,._83FMyG_options label{border:1px solid canvastext}}._83FMyG_picker{scroll-margin-top:6rem}._83FMyG_handoffGrid{grid-template-columns:1.08fr 1fr;align-items:start;gap:2rem;display:grid}._83FMyG_handoffGrid>*{min-width:0}._83FMyG_stepHeading{align-items:center;gap:1rem;display:flex}._83FMyG_stepHeading>span{border:1px solid var(--line-strong);width:2.25rem;height:2.25rem;font:.9rem var(--mono);border-radius:50%;flex:0 0 2.25rem;place-items:center;display:grid}._83FMyG_stepHeading :is(h2,h3,p){margin:0}._83FMyG_stepHeading ._83FMyG_eyebrow{margin-bottom:.5rem}._83FMyG_missionPanel{border-left:1px solid var(--line-strong);padding:1.5rem 0 1.5rem 1.5rem}._83FMyG_missionLabel{margin:1.75rem 0 .65rem;display:block}._83FMyG_missionPanel select{width:100%;min-height:48px;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:5px;padding:.75rem}._83FMyG_artifactPreview{color:#172536;background:#f2eee5;border:1px solid #c7c5bf;border-top:3px solid #9a7436;border-radius:6px;margin:1.5rem 0;padding:1.5rem}._83FMyG_artifactPreview h4{margin:.75rem 0;font-size:1.4rem;line-height:1.25}._83FMyG_artifactPreview>p:first-child,._83FMyG_artifactPreview>span{font:.78rem var(--mono)}._83FMyG_artifactPreview>code{overflow-wrap:anywhere;margin-top:.65rem;font-size:.85rem;display:block}._83FMyG_quiet{color:var(--muted);font-size:.875rem}._83FMyG_browserLink{padding-block:1rem;display:inline-block}._83FMyG_copyStatus{min-height:3.5rem;color:var(--muted);font-size:.875rem}._83FMyG_page pre{color:#e9edf4}._83FMyG_page select:focus-visible{outline:3px solid var(--signal);outline-offset:4px}._83FMyG_section{scroll-margin-top:6rem}._83FMyG_skillHeading{grid-template-columns:1fr 1.2fr;align-items:end;gap:2rem;margin-bottom:2rem;display:grid}._83FMyG_skillHeading h2{letter-spacing:-.03em;margin:.6rem 0;font-size:clamp(2rem,3.5vw,3rem);font-weight:500}._83FMyG_skillHeading>p{color:var(--muted)}._83FMyG_skill{border-top:1px solid var(--line-strong);grid-template-columns:180px 1fr;gap:2rem;padding:2rem 0;display:grid}._83FMyG_skillNumber{font:2.5rem var(--serif);color:var(--signal-soft)}._83FMyG_skillNumber span{font:.8rem var(--sans);color:var(--muted);margin-top:.75rem;display:block}._83FMyG_skill h3{letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:500}._83FMyG_skill p{max-width:70ch;color:var(--muted)}._83FMyG_skillOutput{border-left:2px solid var(--signal);padding-left:1rem}._83FMyG_skillOutput strong{color:var(--ink);font-weight:500}._83FMyG_skill ._83FMyG_actions{gap:.5rem 1.5rem;margin:.75rem 0}._83FMyG_skill ._83FMyG_actions a{padding-block:.7rem}._83FMyG_skill code{color:var(--signal-soft)}@media (max-width:760px){._83FMyG_skillHeading{grid-template-columns:1fr;gap:.5rem}._83FMyG_skill{grid-template-columns:1fr;gap:1rem}._83FMyG_skillNumber{align-items:center;gap:1rem;font-size:1.7rem;display:flex}._83FMyG_skillNumber span{margin:0}}@media (max-width:900px){._83FMyG_handoffGrid{grid-template-columns:1fr}._83FMyG_missionPanel{border-left:0;border-top:1px solid var(--line-strong);padding:2rem 0 0}}@media (max-width:420px){._83FMyG_commandPanel{padding:1rem}._83FMyG_page pre{padding:.75rem}._83FMyG_handoffGrid .button{text-align:center;justify-content:center;width:100%}}@media (forced-colors:active){._83FMyG_artifactPreview,._83FMyG_missionPanel{border:1px solid canvastext}}
