._page_nzdj4_1{min-height:calc(100vh - 64px)}._hero_nzdj4_5{border-bottom:1px solid var(--border);background:linear-gradient(90deg, #fffcf4d6, #f4f0e7bd), var(--paper)}._heroInner_nzdj4_12{padding-top:var(--space-16);padding-bottom:var(--space-12)}._title_nzdj4_17{font-family:var(--font-display);color:var(--ink);max-width:860px;margin:0 0 var(--space-5);font-size:clamp(2.4rem,5vw,4.6rem);line-height:.98}._intro_nzdj4_26{max-width:780px;color:var(--text-mid);font-size:1.08rem;line-height:1.7}._meta_nzdj4_33{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._metaItem_nzdj4_40{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);color:var(--text-mid);background:#fffcf4b3;font-size:.86rem}._metaItem_nzdj4_40 strong{color:var(--ink)}._contentWrap_nzdj4_53{gap:var(--space-10);padding-top:var(--space-10);padding-bottom:var(--space-16);grid-template-columns:minmax(200px,280px) minmax(0,1fr);display:grid}._toc_nzdj4_61{border-left:1px solid var(--border);padding-left:var(--space-4);align-self:start;position:sticky;top:88px}._toc_nzdj4_61 h2{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);margin:0 0 var(--space-3);font-size:.78rem;font-weight:700}._toc_nzdj4_61 a{color:var(--text-mid);margin-bottom:var(--space-3);text-wrap:balance;font-size:.92rem;line-height:1.35;display:block}._toc_nzdj4_61 a:last-child{margin-bottom:0}._toc_nzdj4_61 a:hover{color:var(--accent)}._article_nzdj4_98{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:var(--space-10);overflow-wrap:break-word}._notice_nzdj4_109{border:1px solid color-mix(in srgb, var(--sage) 28%, transparent);border-radius:var(--radius-sm);background:var(--sage-light);color:var(--sage-dark);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-8);max-width:68ch;line-height:1.65}._section_nzdj4_120{padding:var(--space-6) 0;border-top:1px solid var(--border);scroll-margin-top:96px}._section_nzdj4_120:first-of-type{border-top:0;padding-top:0}._section_nzdj4_120 h2{font-family:var(--font-display);margin:0 0 var(--space-4);color:var(--ink);font-size:1.55rem;line-height:1.2}._section_nzdj4_120 p{color:var(--text-mid);margin:0 0 var(--space-4);max-width:68ch;line-height:1.72}._section_nzdj4_120 ul{margin:0 0 var(--space-4);max-width:68ch;padding-left:1.15rem;list-style:outside}._section_nzdj4_120 li{color:var(--text-mid);margin-bottom:var(--space-3);padding-left:.25rem;line-height:1.7}._section_nzdj4_120 li::marker{color:var(--accent)}._section_nzdj4_120>:last-child,._section_nzdj4_120 li:last-child{margin-bottom:0}._section_nzdj4_120 strong{color:var(--ink)}._section_nzdj4_120 a{color:var(--accent);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._section_nzdj4_120 a:hover{text-decoration-thickness:2px}._contact_nzdj4_185{margin-top:var(--space-8);border-top:1px solid var(--border);padding-top:var(--space-6);color:var(--text-mid);line-height:1.65}._contactTitle_nzdj4_193{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);margin:0 0 var(--space-3);font-size:.78rem;font-weight:700}._related_nzdj4_203{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._contact_nzdj4_185 a{color:var(--accent);font-size:.94rem;font-weight:600}._contact_nzdj4_185 a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){._contentWrap_nzdj4_53{grid-template-columns:1fr}._toc_nzdj4_61{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid;position:static}._toc_nzdj4_61 h2{grid-column:1/-1}._toc_nzdj4_61 a,._toc_nzdj4_61 a:last-child{margin-bottom:0}}@media (width<=640px){._heroInner_nzdj4_12{padding-top:var(--space-12)}._article_nzdj4_98{padding:var(--space-6)}}
