.nx-scrub-hero{padding-top:clamp(48px,7vw,104px)}.nx-scrub-hero__eyebrow{margin-bottom:var(--space-7)}.nx-scrub-hero__title{max-width:18ch;font-size:clamp(40px,6.6vw,100px);font-weight:var(--weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--text-strong);text-wrap:balance;margin:0}.nx-scrub-hero__row{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px);margin-top:clamp(24px,3.4vw,44px);display:grid}@media (width>=1080px){.nx-scrub-hero__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(48px,6vw,96px)}}.nx-scrub-hero__answer{max-width:40rem;font-size:var(--type-lead-size);color:var(--text-body);text-wrap:pretty;margin:0;line-height:1.6}.nx-scrub-hero__form{min-width:0;max-width:560px}.nx-scrub-hero__bar{padding-top:var(--space-5);border-top:var(--border-width) solid var(--border-hairline);margin-top:clamp(48px,6vw,80px)}.nx-scrub-hero__legend{gap:var(--space-2) var(--space-6);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.nx-scrub-hero__key{align-items:center;gap:var(--space-2);font:var(--weight-medium) var(--text-xs) / 1.4 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);display:inline-flex}.nx-scrub-hero__key:before{content:"";border-radius:2px;width:10px;height:10px}.nx-scrub-hero__key--new:before{background:var(--accent)}.nx-scrub-hero__key--old:before{border:1.5px dashed var(--border-control)}.nx-scrub-hero__segments{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.nx-scrub-hero__segment{min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:14px;font-weight:var(--weight-semibold);letter-spacing:-.01em;align-items:flex-end;line-height:1.3;display:flex}.nx-scrub-hero__segment--new{background:var(--ink);box-shadow:inset 0 3px 0 var(--accent);color:var(--on-ink)}.nx-scrub-hero__segment--old{border:1.5px dashed var(--border-control);color:var(--text-body)}@keyframes scrub-hero-up{0%{opacity:.01;transform:translateY(24px)}}@keyframes scrub-hero-fade{0%{opacity:0}}@keyframes scrub-hero-fill{0%{clip-path:inset(0 100% 0 0)}}html[data-motion=full] .nx-scrub-hero__eyebrow{animation:scrub-hero-fade 1s var(--ease-expo) both}html[data-motion=full] .nx-scrub-hero__title{animation:scrub-hero-up 1.1s var(--ease-expo) both}html[data-motion=full] .nx-scrub-hero__row{animation:scrub-hero-up 1.1s var(--ease-expo) .15s both}html[data-motion=full] .nx-scrub-hero__bar{animation:scrub-hero-fade 1.1s var(--ease-expo) .3s both}html[data-motion=full] .nx-scrub-hero__segment--new{animation:scrub-hero-fill .9s var(--ease-expo) both}html[data-motion=full] .nx-scrub-hero__segment--new:first-child{animation-delay:.6s}html[data-motion=full] .nx-scrub-hero__segment--new:nth-child(2){animation-delay:.85s}html[data-motion=full] .nx-scrub-hero__segment--new:nth-child(3){animation-delay:1.1s}html[data-motion=lite] :is(.nx-scrub-hero__eyebrow,.nx-scrub-hero__row,.nx-scrub-hero__bar){animation:scrub-hero-fade var(--duration-slow) var(--ease-out) both}main[data-archetype=scrub] :is(#outcomes,#credibility) .nx-landing-cards{counter-reset:ledger;border-top:var(--border-width) solid var(--border-strong);gap:0}main[data-archetype=scrub] :is(#outcomes,#credibility) .nx-landing-card{column-gap:var(--space-5);row-gap:var(--space-2);padding:var(--space-6) var(--space-2) var(--space-6) 0;border:0;border-bottom:var(--border-width) solid var(--border-hairline);counter-increment:ledger;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);display:grid}main[data-archetype=scrub] :is(#outcomes,#credibility) .nx-landing-card:before{content:counter(ledger, decimal-leading-zero);font:var(--weight-semibold) 12px / 1 var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--accent-strong);grid-row:span 2;padding-top:.45em}main[data-archetype=scrub] :is(#outcomes,#credibility) .nx-landing-card__title{font-size:clamp(19px,1.6vw,21px);font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}@media (width>=900px){main[data-archetype=scrub] #credibility .nx-landing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-archetype=scrub] #outcomes .nx-landing-cards{column-gap:var(--space-8)}}.nx-scrub{--p:1;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=721px){.nx-scrub{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0 clamp(20px,3.4vw,48px)}.nx-scrub__col{grid-row:1/span 2;grid-template-rows:subgrid;display:grid}.nx-scrub__col--before{grid-column:1}.nx-scrub__col--after{grid-column:3}}.nx-scrub__col{min-width:0}.nx-scrub__head{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--border-hairline);font:var(--weight-medium) 13px / 1.4 var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-strong);display:flex}.nx-scrub__mark{border-radius:2px;flex-shrink:0;width:10px;height:10px}.nx-scrub__col--before .nx-scrub__mark{border:1.5px solid var(--border-control)}.nx-scrub__col--after .nx-scrub__mark{background:var(--accent)}.nx-scrub__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.nx-scrub__item{gap:var(--space-1) var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);grid-template-columns:auto minmax(0,1fr);display:grid}.nx-scrub__col--before .nx-scrub__item{border:var(--border-width) dashed var(--border-control)}.nx-scrub__col--after .nx-scrub__item{border:var(--border-width) solid var(--border-hairline);background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--accent)}.nx-scrub__num{font:var(--weight-semibold) 12px / 1 var(--font-mono);letter-spacing:var(--tracking-mono);color:var(--text-muted);grid-row:span 2;padding-top:.3em}.nx-scrub__col--after .nx-scrub__num{color:var(--accent-strong)}.nx-scrub__label{font-size:clamp(17px,1.5vw,20px);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--text-strong);text-decoration-line:none;text-decoration-color:var(--accent);margin:0;line-height:1.3;text-decoration-thickness:2px}.nx-scrub__text{color:var(--text-body);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.nx-scrub__rail{display:none}@media (width>=721px){.nx-scrub__rail{background:var(--border-hairline);border-radius:1px;grid-area:2/2;width:2px;display:block;position:relative}}.nx-scrub__fill{border-radius:inherit;background:var(--accent);transform:scaleY(var(--p));transform-origin:top;position:absolute;inset:0}.nx-scrub[data-done] .nx-scrub__col--before .nx-scrub__label{text-decoration-line:line-through}.nx-scrub-frame>.nx-container>.nx-lead{max-width:44rem;margin-top:var(--space-4)}.nx-scrub-frame .nx-module__body+:not(.nx-module__next){margin-top:clamp(56px,7vw,96px)}
