.nLgeHW_doc{max-width:720px;margin:0 auto;padding:48px 24px 72px;animation:.5s ease-out both nLgeHW_riseIn}.nLgeHW_masthead{border-bottom:1px solid var(--rf-line);padding-bottom:24px}.nLgeHW_kicker{font-family:var(--rf-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rf-amber);font-size:11px}.nLgeHW_title{font-family:var(--rf-sans);letter-spacing:-.02em;color:var(--rf-paper);margin:14px 0 0;font-size:clamp(2rem,5vw,2.7rem);font-weight:600;line-height:1.1}.nLgeHW_updated{font-family:var(--rf-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--rf-dim);margin-top:16px;font-size:11px}.nLgeHW_intro{font-family:var(--rf-sans);color:var(--rf-paper-2);margin:32px 0 8px;font-size:1.2rem;line-height:1.7}.nLgeHW_body{counter-reset:section}.nLgeHW_section{margin-top:36px}.nLgeHW_sectionHead{border-top:1px solid var(--rf-line);align-items:baseline;gap:12px;margin-bottom:12px;padding-top:20px;display:flex}.nLgeHW_sectionHead:before{counter-increment:section;content:"§" counter(section);font-family:var(--rf-sans);letter-spacing:.14em;color:var(--rf-amber);flex-shrink:0;font-size:.8rem;line-height:1.6}.nLgeHW_sectionTitle{font-family:var(--rf-sans);color:var(--rf-paper);margin:0;font-size:1.4rem;font-weight:600;line-height:1.25}.nLgeHW_sectionBody{font-family:var(--rf-sans);color:var(--rf-paper-2);font-size:1.1rem;line-height:1.8}.nLgeHW_sectionBody p{margin:0 0 1.1em}.nLgeHW_sectionBody p:last-child{margin-bottom:0}.nLgeHW_sectionBody a{color:var(--rf-accent-text);text-underline-offset:3px;text-decoration:underline}.nLgeHW_colophon{border-top:1px solid var(--rf-line);flex-wrap:wrap;gap:12px;margin-top:48px;padding-top:24px;display:flex}.nLgeHW_backLink{min-height:44px;font-family:var(--rf-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--rf-paper-2);border:1px solid var(--rf-line);border-radius:2px;align-items:center;gap:6px;padding:8px 14px;font-size:11px;transition:border-color .2s,color .2s;display:inline-flex}.nLgeHW_backLink:hover{color:var(--rf-amber);border-color:#e6a94c73}@keyframes nLgeHW_riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nLgeHW_doc{animation:none}}
