.decision-page,.mnas-page,.budget-page,.configurations-page,.tools-page,.up-page,.matrix-page,.cost-page,.after-page,.need-page,.quiz-page,.choice-page{--choice-paper:#fff;--choice-ink:#12161d;--choice-muted:#68717d;--choice-line:#d5d9df;--choice-soft:#f1f3f5;--choice-blue:#2457f5;color:var(--choice-ink)}.decision-page :is(h1,h2,h3),.mnas-page :is(h1,h2,h3),.budget-page :is(h1,h2,h3),.configurations-page :is(h1,h2,h3),.tools-page :is(h1,h2,h3),.up-page :is(h1,h2,h3),.matrix-page :is(h1,h2,h3),.cost-page :is(h1,h2,h3),.after-page :is(h1,h2,h3),.need-page :is(h1,h2,h3),.quiz-page :is(h1,h2,h3),.choice-page :is(h1,h2,h3){font-family:var(--ne-font-display,"Roboto Condensed", "Arial Narrow", sans-serif);letter-spacing:-.025em;font-weight:700}.decision-page a,.mnas-page a,.budget-page a,.configurations-page a,.tools-page a,.up-page a,.matrix-page a,.cost-page a,.after-page a,.need-page a,.quiz-page a,.choice-page a{text-underline-offset:.18em}body[data-ne-shell=public] .budget-page .budget-next,body[data-ne-shell=public] .budget-page .budget-next h2{color:var(--choice-ink)}body[data-ne-shell=public] .budget-page .budget-next p:not(.budget-kicker){color:var(--ne-ink-2)}body[data-ne-shell=public] .budget-page :is(.budget-empty,.budget-jumps a,.budget-next a,.budget-capacity){border-radius:0}.decision-page :is(.decision-entry-card,.decision-card),.mnas-page :is(.mnas-champ-card,.mnas-cta-band),.budget-page :is(.budget-card,.budget-warning,.budget-next),.configurations-page :is(.configurations-hero,.configuration-card,.configuration-notice,.ne-selected-nas),.tools-page :is(.tool-card,.tools-hero),.up-page :is(.up-tile,.up-budget,.up-pending,.up-timemachine),.matrix-page :is(.matrix-hero,.matrix-legend,.matrix-tool,.matrix-method),.cost-page :is(.cost-form,.cost-result,.cost-tradeoffs>article,.cost-method),.after-page :is(.after-workspace,.after-method),.need-page :is(.need-workspace,.need-method,.need-after),.quiz-page :is(.quiz-shell,.quiz-panel,.quiz-result),.choice-page .reco-hero,.ne-page .ne-card{border-color:var(--choice-line)!important;box-shadow:none!important;border-radius:0!important}.decision-page :is(.decision-entry-card,.decision-card),.mnas-page :is(.mnas-champ-card,.mnas-cta-band),.budget-page :is(.budget-card,.budget-warning,.budget-next),.configurations-page :is(.configuration-card,.configuration-notice,.ne-selected-nas),.tools-page :is(.tool-card,.tools-hero),.up-page :is(.up-tile,.up-budget,.up-pending,.up-timemachine),.matrix-page :is(.matrix-hero,.matrix-legend,.matrix-tool,.matrix-method),.cost-page :is(.cost-form,.cost-result,.cost-tradeoffs>article,.cost-method),.after-page :is(.after-workspace,.after-method),.need-page :is(.need-workspace,.need-method,.need-after),.quiz-page :is(.quiz-shell,.quiz-panel,.quiz-result),.ne-page .ne-card{background:var(--choice-paper)!important}.decision-page :is(.decision-entry,.decision-shell,.decision-proof),.mnas-page :is(.mnas-section,.mnas-cta-band),.budget-page :is(.budget-section,.budget-next),.configurations-page :is(.configuration-notices,.configuration-grid),.tools-page .tool-group,.up-page .up-section,.matrix-page :is(.matrix-legend,.matrix-tool,.matrix-method),.cost-page :is(.cost-workspace,.cost-tradeoffs,.cost-method),.after-page :is(.after-workspace,.after-method),.need-page :is(.need-workspace,.need-method,.need-after),.quiz-page :is(.quiz-shell,.quiz-method){border-top:1px solid var(--choice-line)}.decision-page :is(button,.decision-primary,.decision-secondary),.mnas-page .btn,.budget-page .btn,.configurations-page .btn,.tools-page .btn,.up-page .up-btn,.matrix-page button,.cost-page button,.after-page button,.need-page button,.quiz-page button,.ne-page .ne-pill{border-radius:0!important}.decision-page :is(button,a),.mnas-page :is(button,a),.budget-page :is(button,a),.configurations-page :is(button,a),.tools-page :is(button,a),.up-page :is(button,a),.matrix-page :is(button,a),.cost-page :is(button,a),.after-page :is(button,a),.need-page :is(button,a),.quiz-page :is(button,a),.choice-page :is(button,a){outline-offset:3px}.decision-page :is(button,a):focus-visible,.mnas-page :is(button,a):focus-visible,.budget-page :is(button,a):focus-visible,.configurations-page :is(button,a):focus-visible,.tools-page :is(button,a):focus-visible,.up-page :is(button,a):focus-visible,.matrix-page :is(button,a):focus-visible,.cost-page :is(button,a):focus-visible,.after-page :is(button,a):focus-visible,.need-page :is(button,a):focus-visible,.quiz-page :is(button,a):focus-visible,.choice-page :is(button,a):focus-visible{outline:2px solid var(--choice-blue)}.tools-page .tool-card,.budget-page .budget-card,.configurations-page .configuration-card,.up-page .up-tile,.ne-page .ne-card{transition:border-color .15s,background-color .15s!important}.tools-page .tool-card:hover,.budget-page .budget-card:hover,.configurations-page .configuration-card:hover,.up-page .up-tile:hover,.ne-page a.ne-card:hover{border-color:var(--choice-blue)!important;transform:none!important}.matrix-page .matrix-scroll{border-color:var(--choice-line)!important;box-shadow:none!important}.matrix-page .matrix-scroll:focus-visible{outline:2px solid var(--choice-blue);outline-offset:3px}body .decision-page .decision-hero__visual,body .decision-page .decision-entry-card,body .decision-page .decision-card,body .decision-page .decision-proof-grid>article{box-shadow:none!important;background:var(--choice-paper)!important;border-radius:0!important}body .decision-page .decision-entry-card:hover,body .decision-page .decision-entry-card:focus-visible{border-color:var(--choice-blue)!important;box-shadow:none!important;transform:none!important}body .decision-page .decision-hero h1,body .decision-page .decision-entry__head h2,body .decision-page .decision-card h2,body .decision-page .decision-proof h2{font-family:var(--ne-font-display,"Roboto Condensed", "Arial Narrow", sans-serif)!important;letter-spacing:-.025em!important}body .decision-page :is(.decision-primary,.decision-secondary,.decision-option),body .decision-page :is(.decision-progress,.decision-metrics>span,.decision-alert,.decision-active-preset,.decision-context,.decision-result-grid>section,.decision-alternative,.decision-change,.decision-regret){box-shadow:none!important;border-radius:0!important}body .decision-page .decision-result-grid>section{border:0;border-top:1px solid var(--choice-line);padding:1rem 0}body .decision-page .decision-result-grid .decision-components{padding-left:0}body .decision-page .decision-hero h1{max-width:28ch!important}body .choice-page :is(.raid-form,.raid-field){grid-template-columns:minmax(0,1fr);min-width:0}body .choice-page .raid-field select{width:100%;min-width:0;border-radius:0!important}body .choice-page .raid-hero{border-block:1px solid var(--choice-line);min-height:0;margin:0 0 1.5rem;padding:1.5rem 0;overflow:visible}body .choice-page .raid-hero:after{display:none}body .choice-page :is(.raid-hero__visual,.raid-hero__chips span,.raid-hero__example>div,.raid-stats div,.calc-pill,.ne-reco-card){box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important}body .choice-page .raid-hero__visual{border:0;border-top:2px solid var(--choice-ink);background:0 0;padding:1rem 0}body .choice-page .raid-hero h1{max-width:16ch}body :is(.choice-page,.decision-page,.mnas-page,.budget-page,.configurations-page,.tools-page,.up-page,.matrix-page,.cost-page,.after-page,.need-page,.quiz-page) h1 span{color:var(--choice-ink)!important}@media (width<=720px){body .decision-page .decision-entry__head{display:block}body .decision-page .decision-entry-card{min-height:0;padding:1rem}.decision-page .decision-hero,.mnas-page .mnas-hero,.budget-page .budget-hero,.configurations-page .configurations-hero,.tools-page .tools-hero,.up-page .up-hero,.matrix-page .matrix-hero,.cost-page .cost-hero,.after-page .after-hero,.need-page .need-hero,.quiz-page .quiz-hero{border-bottom:1px solid var(--choice-line)}}
