.Nzxspa_main{width:min(100%,1120px);padding:clamp(36px, 7vh, 80px) var(--gutter) 0;margin-inline:auto}.Nzxspa_sheet{gap:clamp(28px,5vh,48px);display:grid}.Nzxspa_head{gap:14px;max-width:760px;display:grid}.Nzxspa_eyebrow{font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--bloom);font-weight:700}.Nzxspa_head h1{font-size:var(--t-1)}.Nzxspa_lede{color:var(--moon-2);max-width:62ch;font-size:clamp(1.08rem,1.4vw,1.22rem)}.Nzxspa_draft{border-radius:var(--r-m);color:var(--moon-2);font-size:var(--t-small);background:#3a16244d;border:1px dashed #ffcf7073;justify-self:start;padding:10px 16px}.Nzxspa_draft strong{color:var(--warn)}.Nzxspa_layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (max-width:860px){.Nzxspa_layout{grid-template-columns:1fr}}.Nzxspa_toc{border-radius:var(--r-l);border:1px solid var(--line);font-size:var(--t-small);background:#0a1917b3;gap:12px;padding:20px;display:grid;position:sticky;top:96px}@media (max-width:860px){.Nzxspa_toc{position:static}}.Nzxspa_tocTitle{font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mist);font-weight:700}.Nzxspa_toc ol{color:var(--mist);gap:8px;margin:0;padding-left:20px;display:grid}.Nzxspa_toc a{color:var(--moon-2);text-decoration:none}.Nzxspa_toc a:hover{color:var(--bloom-hi);text-decoration:underline}.Nzxspa_other{border-top:1px solid var(--line);padding-top:12px;font-weight:700}.Nzxspa_toc .Nzxspa_other{color:var(--bloom-hi)}.Nzxspa_text{gap:clamp(28px,4vh,40px);max-width:68ch;display:grid}.Nzxspa_section{gap:12px;scroll-margin-top:96px;display:grid}.Nzxspa_section h2{font-size:clamp(1.45rem,2vw,1.8rem)}.Nzxspa_section p{color:var(--moon-2);font-size:1.0625rem;line-height:1.75}
