.nwg{max-width:1080px;color:var(--statement-ink);font-family:var(--font-system);margin:0 auto}.nwg em{color:var(--statement-ink);font-style:normal}.nwg-section{padding-top:clamp(3rem,9vh,6rem)}.nwg-section:first-of-type{padding-top:0}.nwg-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--statement-ink-faint);margin:0 0 clamp(1rem,3vh,1.5rem);font-size:clamp(.72rem,1.1vw,.8rem)}.nwg-hero{padding-top:clamp(1rem,4vh,3rem)}.nwg-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--statement-ink-faint);margin:0 0 clamp(1.5rem,4vh,2.5rem);font-size:clamp(.72rem,1.1vw,.8rem)}.nwg-hero-title{letter-spacing:-.02em;color:var(--statement-ink);margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:400;line-height:1.1}.nwg-figure{margin:clamp(1.5rem,5vh,3rem) 0 0}.nwg-fig-up{color:var(--statement-ink-dim);letter-spacing:.01em;font-size:clamp(1rem,1.6vw,1.2rem);display:block}.nwg-fig-amount{letter-spacing:-.04em;color:var(--statement-ink);font-size:clamp(3.25rem,12vw,7rem);font-weight:400;line-height:.98;display:block}.nwg-fig-label{color:var(--statement-ink-dim);max-width:22ch;margin-top:clamp(.5rem,1.5vh,1rem);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.4;display:block}.nwg-hero-sub{color:var(--statement-ink-dim);max-width:44ch;margin:clamp(1.5rem,4vh,2.5rem) 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55}.nwg-hero-cta{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,1.5rem);margin-top:clamp(1.5rem,4vh,2.5rem);display:flex}.nwg-close{color:var(--statement-ink-faint);font-size:clamp(.82rem,1.3vw,.92rem)}.nwg-tags{color:var(--statement-ink-faint);flex-wrap:wrap;align-items:center;gap:clamp(.5rem,2vw,1rem);margin-top:clamp(1.5rem,4vh,2rem);font-size:clamp(.82rem,1.3vw,.92rem);display:flex}.nwg-tags .nwg-tag+.nwg-tag:before{content:"·";color:var(--statement-ink-faint);margin-right:clamp(.5rem,2vw,1rem)}.nwg-btn{font-size:clamp(.88rem,1.4vw,.98rem);font-family:var(--font-system);letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:12px 1.5rem;text-decoration:none;transition:opacity .18s,background .18s,color .18s;display:inline-flex}.nwg-btn.is-primary{background:var(--statement-ink);color:var(--statement-void);border-color:var(--statement-ink)}.nwg-btn.is-primary:hover{opacity:.82}.nwg-btn.is-primary:disabled{opacity:.5;cursor:default}.nwg-btn.is-ghost{color:var(--statement-ink);border-color:var(--statement-line);background:0 0}.nwg-btn.is-ghost:hover{border-color:var(--statement-ink-dim)}.nwg-cards{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.nwg-card{border-top:1px solid var(--statement-line);padding-top:clamp(1rem,2.5vh,1.5rem)}.nwg-card-n{letter-spacing:.06em;color:var(--statement-ink-faint);margin-bottom:clamp(.5rem,1.5vh,1rem);font-size:clamp(12px,1.2vw,.84rem);display:block}.nwg-card h3{letter-spacing:-.015em;color:var(--statement-ink);margin:0 0 clamp(.5rem,1.5vh,12px);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:400}.nwg-card p{color:var(--statement-ink-dim);margin:0;font-size:clamp(.92rem,1.4vw,1rem);line-height:1.55}.nwg-value{letter-spacing:-.02em;color:var(--statement-ink);max-width:26ch;margin:clamp(2rem,6vh,3.5rem) 0 0;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:400;line-height:1.25}.nwg-two{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,4rem);display:grid}.nwg-list{margin:0;padding:0;list-style:none}.nwg-list li{border-top:1px solid var(--statement-line);color:var(--statement-ink-dim);padding:clamp(12px,2vh,1rem) 0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.5}.nwg-list li strong,.nwg-list li b{color:var(--statement-ink);font-weight:500}.nwg-lead{color:var(--statement-ink-dim);max-width:40ch;margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.nwg-steps{gap:0;display:grid}.nwg-step{border-top:1px solid var(--statement-line);grid-template-columns:auto 1fr;gap:clamp(1rem,3vw,1.5rem);padding:clamp(1rem,2.5vh,1.5rem) 0;display:grid}.nwg-step-n{color:var(--statement-ink-faint);font-size:clamp(.85rem,1.3vw,.95rem);line-height:1.5}.nwg-step b{color:var(--statement-ink);font-size:clamp(1rem,1.6vw,1.12rem);font-weight:500;line-height:1.35;display:block}.nwg-step span{color:var(--statement-ink-dim);margin-top:6px;font-size:clamp(.92rem,1.4vw,1rem);line-height:1.55;display:block}.nwg-platform{border-top:1px solid var(--statement-line);padding-top:clamp(1.5rem,4vh,2.5rem)}.nwg-platform h3{letter-spacing:-.02em;color:var(--statement-ink);margin:0 0 clamp(1rem,3vh,1.5rem);font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400}.nwg-platform p{color:var(--statement-ink-dim);max-width:54ch;margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.nwg-timeline{gap:0;max-width:44ch;display:grid}.nwg-phase{border-top:1px solid var(--statement-line);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:clamp(12px,2vh,1rem) 0;display:flex}.nwg-phase b{color:var(--statement-ink);font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:400}.nwg-phase span{color:var(--statement-ink-dim);text-align:right;white-space:nowrap;font-size:clamp(.9rem,1.4vw,1rem)}.nwg-share-head h3{letter-spacing:-.02em;color:var(--statement-ink);margin:0 0 clamp(12px,2vh,1rem);font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400}.nwg-share-head p{color:var(--statement-ink-dim);max-width:46ch;margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.nwg-share-btns{flex-wrap:wrap;gap:clamp(.5rem,1.5vw,12px);margin-top:clamp(1.5rem,4vh,2rem);display:flex}.nwg-chip{font-size:clamp(.82rem,1.3vw,.9rem);font-family:var(--font-system);color:var(--statement-ink-dim);border:1px solid var(--statement-line);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.nwg-chip:hover{color:var(--statement-ink);border-color:var(--statement-ink-dim)}.nwg-chip svg{width:15px;height:15px}.nwg-chip[data-copied=true]{color:var(--statement-ink);border-color:var(--statement-ink)}.nwg-nominate{border-top:1px solid var(--statement-line);margin-top:clamp(2.5rem,7vh,4rem);padding-top:clamp(1.5rem,4vh,2.5rem)}.nwg-nominate h4{letter-spacing:-.015em;color:var(--statement-ink);margin:0 0 clamp(.5rem,1.5vh,12px);font-size:clamp(1.1rem,1.9vw,1.4rem);font-weight:400}.nwg-nominate p{color:var(--statement-ink-dim);max-width:46ch;margin:0 0 clamp(1rem,3vh,1.5rem);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.55}.nwg-nominate-row{grid-template-columns:1fr 1fr auto;align-items:end;gap:clamp(.5rem,1.5vw,12px);display:grid}.nwg-form{max-width:720px;margin-top:clamp(2rem,5vh,3rem)}.nwg-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nwg-grid-2{grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,1.5rem);margin-bottom:clamp(1rem,3vh,1.5rem);display:grid}.nwg-field{flex-direction:column;margin-bottom:clamp(1rem,3vh,1.5rem);display:flex}.nwg-label{color:var(--statement-ink);margin-bottom:.5rem;font-size:clamp(.85rem,1.3vw,.94rem)}.nwg-opt{color:var(--statement-ink-faint)}.nwg-input,.nwg-textarea,.nwg-select{width:100%;font-size:clamp(.95rem,1.4vw,1.02rem);font-family:var(--font-system);color:var(--statement-ink);border:none;border-bottom:1px solid var(--statement-line);background:0 0;border-radius:0;padding:10px 0;transition:border-color .18s}.nwg-textarea{border:1px solid var(--statement-line);resize:vertical;border-radius:2px;min-height:5rem;padding:12px}.nwg-input:focus,.nwg-textarea:focus,.nwg-select:focus{border-color:var(--statement-ink);outline:none}.nwg-input::placeholder,.nwg-textarea::placeholder{color:var(--statement-ink-faint)}.nwg-select{border:1px solid var(--statement-line);cursor:pointer;border-radius:2px;padding:10px 12px}.nwg-select option{color:var(--statement-ink);background:var(--statement-void)}.nwg-hint{color:var(--statement-ink-dim);margin:0 0 .5rem;font-size:clamp(.85rem,1.3vw,.94rem);line-height:1.5}.nwg-confidential{color:var(--statement-ink-faint);margin-top:.5rem;font-size:clamp(.8rem,1.2vw,.88rem)}.nwg-checks{gap:clamp(12px,2vh,1rem);display:grid}.nwg-check{color:var(--statement-ink-dim);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:clamp(.9rem,1.4vw,1rem);line-height:1.5;display:grid}.nwg-check input[type=checkbox]{width:15px;height:15px;accent-color:var(--statement-ink);cursor:pointer;margin-top:4px}.nwg-check strong{color:var(--statement-ink);font-weight:500}.nwg-form-foot{flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,1.5rem);margin-top:clamp(1.5rem,4vh,2rem);display:flex}.nwg-form-note{color:var(--statement-ink-faint);margin:0;font-size:clamp(.82rem,1.3vw,.9rem)}.nwg-msg{color:var(--statement-ink-dim);margin:1rem 0 0;font-size:clamp(.88rem,1.3vw,.96rem)}.nwg-msg[data-kind=error]{color:var(--statement-ink)}.nwg-done{border-top:1px solid var(--statement-line);max-width:54ch;margin-top:clamp(2rem,5vh,3rem);padding-top:clamp(1.5rem,4vh,2.5rem)}.nwg-done h3{letter-spacing:-.02em;color:var(--statement-ink);margin:0 0 clamp(12px,2vh,1rem);font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400}.nwg-done p{color:var(--statement-ink-dim);margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.nwg-fine{border-top:1px solid var(--statement-line);padding-top:clamp(1.5rem,4vh,2.5rem)}.nwg-fine h2{letter-spacing:.14em;text-transform:uppercase;color:var(--statement-ink-faint);margin:0 0 clamp(1rem,3vh,1.5rem);font-size:clamp(.72rem,1.1vw,.8rem);font-weight:400}.nwg-fine ul{max-width:68ch;margin:0;padding:0;list-style:none}.nwg-fine li{color:var(--statement-ink-dim);padding:clamp(.5rem,1.5vh,12px) 0;font-size:clamp(.88rem,1.3vw,.96rem);line-height:1.55}.nwg-vision{padding-top:clamp(4rem,11vh,7rem)}.nwg-vision-line{letter-spacing:-.02em;color:var(--statement-ink);max-width:28ch;margin:0;font-size:clamp(1.3rem,2.8vw,2rem);font-weight:400;line-height:1.3}.nwg-vision-foot{color:var(--statement-ink-dim);max-width:52ch;margin:clamp(1.5rem,4vh,2.5rem) 0 0;font-size:clamp(.92rem,1.4vw,1.02rem);line-height:1.6}.nwg-review{max-width:1080px;margin:0 auto}.nwg-review-gate{max-width:420px;margin-top:clamp(2rem,5vh,3rem)}.nwg-review-count{color:var(--statement-ink-dim);font-size:clamp(.85rem,1.3vw,.94rem)}.nwg-review-table{border-collapse:collapse;width:100%;font-size:clamp(.82rem,1.2vw,.9rem)}.nwg-review-table th,.nwg-review-table td{text-align:left;vertical-align:top;border-top:1px solid var(--statement-line);color:var(--statement-ink-dim);padding:12px 1rem 12px 0}.nwg-review-table th{color:var(--statement-ink-faint);letter-spacing:.04em;white-space:nowrap;font-weight:400}.nwg-review-table td{color:var(--statement-ink)}@media (max-width:720px){.nwg-cards{grid-template-columns:1fr}.nwg-two{grid-template-columns:1fr;gap:clamp(2rem,8vh,3rem)}.nwg-grid-2,.nwg-nominate-row{grid-template-columns:1fr}}
