.mns-r5.r5-planning-page,.mns-r5.r5-workspace-page,.mns-r5.r5-report-page{background:var(--pale)}.mns-r5 .r5-planning{max-width:880px;margin:auto;padding:32px 24px 72px}.mns-r5 .r5-planning-wide{max-width:1200px}.mns-r5 .r5-planning-label{margin:0 0 24px;font-size:13px;font-weight:600}.mns-r5 .r5-planning-label span{color:var(--muted);margin-inline:10px}.mns-r5 .r5-planning-paper{border:1px solid var(--line);background:#fff;border-radius:20px;padding:clamp(24px,5vw,64px)}.mns-r5 .r5-planning-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:-12px 0 24px;font-size:13px;display:flex}.mns-r5 .r5-planning-toolbar>button:first-child{align-items:center;gap:8px;min-height:44px;display:inline-flex}.mns-r5 .r5-planning h1{margin:20px 0;font-size:clamp(38px,4.7vw,62px);line-height:1.06}.mns-r5 .r5-planning h2{font-size:clamp(27px,3vw,38px);line-height:1.15}.mns-r5 .r5-planning h3{font-size:25px;line-height:1.2}.mns-r5 .r5-planning h4{font-size:21px;line-height:1.25}.mns-r5 .r5-planning :is(h2,h3,h4)+p{margin-top:12px}.mns-r5 .r5-planning p{line-height:1.6}.mns-r5 .r5-planning p+p{margin-top:12px}.mns-r5 .r5-planning button{border-radius:8px}.mns-r5 .r5-planning input,.mns-r5 .r5-planning select,.mns-r5 .r5-planning textarea{border-radius:6px}.mns-r5 .r5-planning :is(.panel,.panel-quiet,.panel-warm,.panel-elevated,.decision-artifact-panel){box-shadow:none;border-radius:12px}.mns-r5 .r5-planning .panel-quiet{border-color:var(--line);background:#f2f5f8}.mns-r5 .r5-planning .intake-chapter-head,.mns-r5 .r5-planning .intake-stage-stack{margin-top:32px}.mns-r5 .r5-planning .intake-h1-condensed{font-size:clamp(32px,4vw,48px)}.mns-r5 .r5-planning .workspace-intake{max-width:none;padding-bottom:0}.mns-r5 .r5-planning .workspace-intake-rail{margin-bottom:32px}.mns-r5 .r5-planning .workspace-intake-section{border-color:var(--line)}.mns-r5 .r5-planning .preview-presentation{max-width:100%}.mns-r5 .r5-planning-boundary{text-align:center;max-width:680px;color:var(--muted);margin:24px auto 0;font-size:13px}.mns-r5 .r5-project-intro{max-width:1200px;margin:auto;padding:56px 32px 36px}.mns-r5 .r5-project-intro>.r5-project-title{font:450 clamp(52px, 6vw, 80px)/1.02 var(--serif);letter-spacing:-.04em;max-width:800px;margin:12px 0 20px}.mns-r5 .r5-project-intro>p{max-width:660px}.mns-r5 .r5-project-masthead-row{justify-content:space-between;align-items:center;gap:16px;padding-right:56px;display:flex;position:relative}.mns-r5 .r5-project-masthead-row>button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.mns-r5.r5-owner-plan .r5-planning{padding-top:0}.mns-r5.r5-owner-plan .r5-planning-paper{padding-block:clamp(24px,3vw,40px)}.mns-r5.r5-owner-plan .project-desk-progress{border-top:0;margin-top:0;padding-top:0}.mns-r5.r5-owner-plan .project-desk-header{padding-top:0;padding-bottom:24px}.mns-r5.r5-owner-plan .project-next-action{margin-top:24px}.mns-r5 .r5-workspace{--wn-paper:#fff;--wn-ink:#192e43;--wn-muted:#596674;--wn-green:#284a68;--wn-line:#c9cfd2;--wn-copper:#284a68;border:1px solid var(--line);max-width:1136px;min-height:0;font-family:var(--sans);background:#fff;border-radius:20px;margin:0 auto 72px}.mns-r5 .r5-workspace :is(h1,h2,h3){font-family:var(--serif)}.mns-r5 .r5-workspace h1{margin-bottom:20px;font-size:clamp(34px,3.5vw,48px)}.mns-r5 .r5-workspace h2{margin-bottom:14px;font-size:30px}.mns-r5 .r5-workspace h3{margin-bottom:12px;font-size:24px}.mns-r5 .r5-workspace p{margin-bottom:18px}.mns-r5 .r5-workspace .wn-layout{gap:36px;padding:32px}.mns-r5 .r5-workspace .wn-nav{border-right:1px solid var(--line);padding-right:24px}.mns-r5 .r5-workspace button{border-radius:8px}.mns-r5 .r5-workspace button:hover{background:#edf2fa}.mns-r5 .r5-workspace .wn-primary{background:var(--blue);color:#fff;border-color:var(--blue)}.mns-r5 .r5-workspace .wn-primary:hover{background:#192e43}.mns-r5 .r5-workspace :is(.wn-card,.wn-option,.wn-procedure,.wn-record,.wn-detail,.wn-next){border-color:var(--line)}.mns-r5 .r5-workspace .wn-nav button[aria-current=page]{color:var(--blue);background:#e8edfc}.mns-r5 .r5-workspace .wn-footer{border-top:1px solid var(--line);padding:24px 32px}.mns-r5 .r5-workspace .wn-example{background:#f1dea5;border-radius:20px 20px 0 0}.mns-r5 .r5-example-intro{background:0 0;min-height:0}.mns-r5 .r5-example-intro .wn-content{max-width:100%;padding:0}.mns-r5 .r5-example-intro h1{max-width:800px;margin:12px 0 20px;font-size:clamp(46px,6vw,80px)}.mns-r5 .r5-example-intro .wn-demo-settings{background:#ffffff80;max-width:820px}.mns-r5 .r5-example-intro .wn-primary{color:#fff;background:var(--blue);border-radius:8px}.mns-r5 .r5-report{--ep-ink:#192e43;--ep-muted:#596674;--ep-accent:#284a68;background:0 0}.mns-r5 .r5-report .ep-masthead{max-width:1136px;margin-inline:auto;padding-inline:0}.mns-r5 .r5-report .ep-wordmark{display:none}.mns-r5 .r5-report .ep-navigator{background:var(--pale)}.mns-r5 .r5-report .ep-hero{background:0 0}.mns-r5 .r5-report .ep-hero h1{color:var(--ink);font:450 clamp(46px, 6vw, 84px)/1.04 var(--serif)}.mns-r5 .r5-report .ep-hero-summary{color:var(--muted)}.mns-r5 .r5-report .ep-report-main{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:1136px;margin:24px auto 72px;padding:clamp(24px,5vw,64px)}.mns-r5 .r5-report :is(h2,h3,h4){font-family:var(--serif)}.mns-r5 .r5-report h2{font-size:clamp(32px,3.5vw,46px)}.mns-r5 .r5-report h3{font-size:28px}.mns-r5 .r5-report h4{font-size:23px}.mns-r5 .r5-report :is(button,.ep-sample-action){border-radius:8px}.mns-r5.r5-fit-page .commercial{color:var(--ink);background:0 0}.mns-r5.r5-fit-page .commercial :is(h1,h2,h3){font-family:var(--serif);color:var(--ink)}.mns-r5.r5-fit-page .commercial h1{font-size:clamp(52px,6.7vw,96px)}.mns-r5.r5-fit-page .commercial h2{font-size:clamp(36px,4.4vw,58px)}.mns-r5.r5-fit-page .commercial h3{font-size:28px}.mns-r5.r5-fit-page .commercial-pricing .commercial-pricing-hero{padding-block:40px 30px}.mns-r5.r5-fit-page .commercial-pricing-hero h1{letter-spacing:-.025em;font-size:clamp(2.625rem,5vw,4rem);line-height:1.08}.mns-r5.r5-fit-page .commercial-pricing-hero h1 em{letter-spacing:inherit}.mns-r5.r5-fit-page .commercial-pricing-hero .commercial-intro{font-size:1.125rem;line-height:1.6;margin-top:20px!important}.mns-r5.r5-fit-page .commercial-pricing-hero .commercial-eyebrow{margin-bottom:14px}.mns-r5.r5-fit-page .commercial-pricing .commercial-offer-heading h2{font-size:2.25rem;line-height:1.1}.mns-r5 .commercial-pricing .commercial-offer-assurance{margin-top:20px}.mns-r5 .commercial-pricing .commercial-offer .commercial-actions{margin-top:16px}.mns-r5 .commercial-pricing .commercial-included{margin-top:18px!important}.mns-r5.r5-fit-page .commercial-primary{background:var(--blue);border-color:var(--blue);color:#fff;border-radius:8px}.mns-r5.r5-fit-page #fit{scroll-margin-top:104px}.mns-r5 .r5-photography{padding-block:72px}@media (width<=760px){.mns-r5 .r5-planning{padding:24px 16px 48px}.mns-r5 .r5-planning-paper{border-radius:16px;padding:24px 20px}.mns-r5 .r5-project-intro{padding:36px 24px 28px}.mns-r5 .r5-workspace{border-radius:16px;margin:0 16px 48px}.mns-r5 .r5-workspace .wn-layout{gap:0;padding:0}.mns-r5 .r5-workspace .wn-nav{border-right:0;border-bottom:1px solid var(--line);padding:16px 20px}.mns-r5 .r5-workspace .wn-content{padding:28px 20px}.mns-r5 .r5-workspace .wn-footer{padding:24px 20px}.mns-r5 .r5-report .ep-masthead{padding-inline:24px}.mns-r5 .r5-report .ep-report-main{margin:16px 16px 48px;padding:28px 20px}}@media print{.mns-r5 :is(.site-header,.site-footer,.r5-project-intro,.r5-planning-label,.r5-planning-toolbar,.r5-planning-boundary,.skip){display:none!important}.mns-r5 :is(.r5-workspace,.r5-planning-paper,.r5-report .ep-report-main){border:0;border-radius:0;margin:0;padding:0}.mns-r5.r5-report-page,.mns-r5.r5-planning-page,.mns-r5.r5-workspace-page{background:#fff}}.mns-r5.r5-planning-page,.mns-r5.r5-report-page,.mns-r5.r5-fit-page{--background:#f7f4ed;--foreground:#192e43;--muted-foreground:#596674;--primary:#284a68;--primary-foreground:#fff;--accent:#284a68;--accent-strong:#284a68;--accent-soft:#e8edfc;--ring:#284a68;--border:#c9cfd2;--nd-forest:#284a68;--nd-forest-deep:#192e43;--nd-forest-soft:#e8edfc;--nd-copper:#284a68;--nd-copper-deep:#284a68;--nd-copper-soft:#dfe7ef;--nd-copper-wash:#edf2fa;--nd-paper:#fff;--nd-paper-warm:#f7f4ed;--nd-canvas:#dfe7ef;--nd-canvas-soft:#f2f5f8;--nd-ink:#192e43;--nd-muted:#596674;--nd-line:#c9cfd2;--nd-sand:#c9cfd2}.mns-r5 .r5-planning .plate{box-shadow:none;text-shadow:none;background-image:none;border-radius:8px}.mns-r5 .r5-planning .plate:before,.mns-r5 .r5-planning .plate:after{display:none}.mns-r5 .r5-planning .plate-primary{background:var(--blue);color:#fff;border-color:var(--blue)}.mns-r5 .r5-planning .plate-primary:hover{background:#192e43}.mns-r5 .r5-planning .plate-secondary{color:var(--ink);border-color:var(--line);background:#fff}.mns-r5 .r5-planning .intake-flow .intake-h1{color:var(--ink);font:450 clamp(34px, 4vw, 52px)/1.08 var(--serif);letter-spacing:-.035em;text-transform:none}.mns-r5 .r5-planning .intake-flow .intake-h1-condensed{font-size:32px}.mns-r5 .r5-report .ep-masthead{border-color:var(--line);color:var(--ink);background:0 0;grid-template-columns:1fr auto}.mns-r5 .r5-report .ep-hero{padding-block:48px}.mns-r5 .r5-report.ep-report-sample .ep-hero{display:block}.mns-r5 .r5-report.ep-report-sample .ep-hero-copy{max-width:960px}.mns-r5 .r5-report .ep-sample-action{color:#fff;background:var(--blue);border-color:var(--blue)}.mns-r5 .r5-report .ep-sample-action:hover{background:#192e43}.mns-r5 .r5-report .ep-sample-header-action{justify-self:end}.mns-r5 .r5-report .ep-navigator{position:static}.mns-r5 .r5-workspace .wn-global-notice{color:var(--ink);background:#f7f4ed;border-radius:20px 20px 0 0;margin:0}.mns-r5 .r5-planning .ep-access-state{background:0 0;min-height:0;padding:0;display:block}.mns-r5 .r5-planning .ep-access-card{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.mns-r5 .r5-planning .ep-access-action{color:#fff;background:var(--blue);border-radius:8px}.mns-r5 .r5-workspace-recovery{background:0 0;min-height:0}.mns-r5 .r5-planning h1:focus,.mns-r5 .r5-workspace h1:focus{outline:none}.mns-r5 .r5-report.ep-report-sample .ep-hero h1{max-width:18ch}@media (width<=760px){.mns-r5 .r5-workspace .wn-nav{flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.mns-r5 .r5-workspace .wn-nav>button{flex:none}.mns-r5 .r5-workspace .wn-nav>p{display:none}}.mns-r5.r5-planning-page,.mns-r5.r5-workspace-page,.mns-r5.r5-report-page{--blue:#284a68}.mns-r5 .r5-workspace .wn-content>.wn-orientation{margin-bottom:20px}.mns-r5 .r5-planning .preview-presentation [data-decision-artifact].decision-plan-artifact{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.mns-r5 .r5-report .ep-recommended-prep h3,.mns-r5 .r5-report .ep-sources h3{font:600 14px/1.4 var(--sans);letter-spacing:.04em}.mns-r5 .r5-report .ep-consequence-grid h3{font-size:24px}.mns-r5 .r5-intake-sections{border-bottom:1px solid var(--line);margin-bottom:16px}.mns-r5 .r5-intake-sections>summary{cursor:pointer;min-height:44px;padding-block:10px;font-size:14px;font-weight:600}.mns-r5 .r5-planning .r5-early-preview{background:0 0;border:0;border-left:2px solid #b9c9d3;border-radius:0;margin-bottom:16px;padding:8px 0 8px 16px;font-size:14px}.mns-r5 .r5-planning .r5-early-preview button{margin-top:4px}.mns-r5 .r5-example-intro .wn-content{padding-block:28px}.mns-r5 .r5-example-intro h1{margin-block:12px 16px;font-size:clamp(34px,4vw,52px)}.mns-r5 .r5-workspace .wn-project-overview{margin-top:24px}@media (width<=760px){.mns-r5 .r5-planning{padding-top:20px}.mns-r5 .r5-planning-label{margin-bottom:14px}.mns-r5 .r5-planning-paper{padding:22px 18px}.mns-r5 .workspace-intake h1{margin-block:14px;font-size:38px}.mns-r5 .workspace-intake h1+p{margin-top:12px;font-size:16px;line-height:1.65}.mns-r5 .workspace-intake form{margin-top:24px}}.mns-r5 .r5-answer-result{border-left:3px solid var(--butter);margin:-8px 0 28px;padding:0 0 0 16px;font-size:14px;line-height:1.65}.mns-r5 .r5-pending-edits{border-top:1px solid var(--line);color:var(--muted);padding-top:16px}.mns-r5 .wn-task>h1[tabindex="-1"]{scroll-margin-top:104px}.public-reading{color:var(--nd-ink);--reading-offset:92px}.public-reading.public-reading-detail{width:100%;max-width:720px;margin-inline:auto;padding-inline:40px}.public-reading.public-reading-directory,.public-reading.public-reading-index,.public-reading.public-reading-costs{width:100%;max-width:1180px;margin-inline:auto}.public-reading .reading-masthead{padding-top:32px}.public-reading .reading-kicker{font:650 12px/1.4 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--nd-copper-deep);margin:0 0 16px}.public-reading .reading-title,.public-reading .reference-title,.public-reading .editorial-title,.public-reading .blog-masthead h1{max-width:24ch;font:500 52px/1.15 var(--font-display);letter-spacing:-.033em;text-wrap:balance;color:var(--nd-ink);margin:0}.public-reading .reading-title>span{color:var(--nd-copper-deep)}.public-reading .reading-metadata{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:22px;font-size:14px;line-height:1.6;display:flex}.reading-metadata a{align-items:center;min-height:44px;display:inline-flex}.reading-metadata time,.reading-reviewed{color:var(--nd-verify)}.public-reading .reading-lede{border-block:0;max-width:68ch;margin:22px 0 0;padding:20px 0;font-size:17px;line-height:1.65}.public-reading p,.public-reading li{overflow-wrap:break-word}.public-reading a{color:var(--nd-copper-deep);text-underline-offset:4px}.public-reading a:hover{color:var(--nd-ink)}.public-reading :is(a,button,summary,select):focus-visible{outline:2px solid var(--nd-copper-deep);outline-offset:4px}.public-reading :is(section,h2,h3,article,nav)[id]{scroll-margin-top:var(--reading-anchor-offset,185px)}.public-reading :is(h2,h3){text-wrap:balance}.public-reading .reading-index{top:var(--reading-offset);z-index:8;border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;margin:28px 0 0;padding:4px 8px 4px 18px;font-size:14px;display:flex;position:sticky;box-shadow:0 6px 22px #20332b0d}.reading-position{align-items:baseline;gap:14px;min-width:0;display:flex}.reading-count{color:var(--nd-copper-deep);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.reading-current{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reading-index details{flex:none}.reading-index summary{background:color-mix(in oklab, var(--nd-verify) 7%, var(--nd-paper));cursor:pointer;min-height:48px;color:var(--nd-verify);text-underline-offset:4px;border-radius:12px;align-items:center;padding-inline:14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.reading-index summary:after{content:"";vertical-align:-.125em;background-color:currentColor;flex-shrink:0;width:1em;height:1em;margin-left:8px;text-decoration:none;display:inline-block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M12%205v14%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M12%205v14%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.reading-index details[open] summary:after{content:"";vertical-align:-.125em;background-color:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.reading-index summary::-webkit-details-marker{display:none}.reading-index ol{background:var(--nd-paper);border:1px solid var(--nd-line);border-radius:18px;width:min(340px,100%);max-height:min(60vh,420px);margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 14px 36px #20332b1f}.reading-index li+li{border-top:1px solid var(--nd-line)}.reading-index a{border-radius:10px;align-items:center;min-height:44px;padding:10px 12px;line-height:1.4;text-decoration:none;display:flex}.reading-index a:hover,.reading-index a[aria-current]{color:var(--nd-verify);background:color-mix(in oklab, var(--nd-verify) 8%, var(--nd-paper))}.reading-index a[aria-current]{font-weight:650}.public-reading .reading-source-note{border-top:1px solid var(--nd-line);color:var(--muted-foreground);margin-top:20px;padding-top:12px;font-size:14px;line-height:1.55}.public-reading .reading-handoff{border:1px solid var(--nd-line);background:color-mix(in oklab, var(--nd-verify) 5%, var(--nd-paper));border-radius:24px;margin-top:44px;padding:28px}.public-reading .reading-handoff-engraved{padding-top:24px}.reading-engraving{color:var(--nd-copper-deep);margin-bottom:28px;display:block}.public-reading .reading-handoff h2{font:500 32px/1.2 var(--font-display);letter-spacing:-.02em;margin-bottom:16px}.public-reading .reading-handoff p{font-size:16px;line-height:1.65}.public-reading .reading-handoff .reference-kicker{margin-bottom:12px;font-size:12px;line-height:1.5}.public-reading .reading-handoff .reference-small{margin-top:12px;font-size:14px}.public-reading .reference-handoff-actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.public-reading .reference-handoff-actions>a:not(.plate){align-items:center;min-height:44px;display:inline-flex}.public-reading a.plate-primary{color:var(--background);background:var(--nd-verify);border-radius:999px;min-height:48px;box-shadow:0 5px 18px #20332b1a}.public-reading .plate-primary:before{background:0 0}.public-reading .reference-reading-layout{margin-top:0;display:block}.public-reading .reference-reading-body{min-width:0}.public-reading .reference-masthead{border-bottom:0;padding-bottom:0}.public-reading .reference-scope{color:var(--nd-ink);margin:14px 0;font-size:14px;line-height:1.6}.public-reading .reading-route{margin-top:28px}.public-reading .reading-route h2{font:500 28px/1.2 var(--font-display);letter-spacing:-.02em;margin-bottom:18px}.reading-route-options{grid-template-columns:1.25fr 1fr;gap:24px;display:grid}.reading-route-option{border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:20px;padding:20px}.reading-route-label{align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.reading-route-label svg{width:24px;height:24px;color:var(--nd-copper-deep)}.reading-route-option p,.reading-route>p{margin-top:12px;font-size:15px;line-height:1.65}.public-reading .reference-cautions{border:1px solid var(--nd-line);background:color-mix(in oklab, var(--nd-copper-deep) 4%, var(--nd-paper));border-radius:20px;margin-top:24px;padding:20px 24px}.public-reading .reference-cautions h2{font:600 16px/1.5 var(--font-sans)}.public-reading .reference-cautions li{font-size:15px;line-height:1.65}.public-reading .reading-step{border-bottom:1px solid var(--nd-line);padding:32px 0}.reading-step-heading{grid-template-columns:38px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.reading-step-number{font:500 30px/1.1 var(--font-display);color:var(--nd-copper-deep);font-variant-numeric:tabular-nums}.public-reading .reading-step-heading h2{font:500 30px/1.2 var(--font-display);letter-spacing:-.018em;margin:0 0 14px}.reading-step-body{margin-left:52px}.public-reading .reading-step-body>p{font-size:16px;line-height:1.65}.public-reading .reference-preparation{margin-top:20px}.public-reading .reference-preparation h3{font:650 12px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--nd-copper-deep)}.public-reading .reference-preparation li{font-size:16px;line-height:1.6}.public-reading .reading-preparation-note{color:var(--nd-ink);margin-top:18px;font-size:16px}.public-reading .reference-source-list{margin:0}.public-reading .reference-source-list li{font-size:14px}.public-reading .reference-source-list a{flex-wrap:wrap;align-items:center;column-gap:4px;min-height:44px;display:inline-flex}.public-reading .reference-source-date{color:var(--nd-verify);font-size:14px}.public-reading .reference-related-link{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.reading-mobile-handoff{display:none}.public-reading .reference-glance{margin-top:38px}.public-reading .reference-section-head h2,.public-reading .reading-faq>h2,.public-reading .reference-context h2{font:500 30px/1.2 var(--font-display);margin-bottom:16px}.public-reading .reference-facts{border-top:1px solid var(--nd-ink)}.public-reading .reference-fact{padding:20px 0}.public-reading .reference-fact-detail,.public-reading .reference-fact-sources,.public-reading .reference-small{font-size:14px;line-height:1.6}.public-reading .reading-faq{margin-top:38px}.public-reading .reading-faq>section{border-bottom:1px solid var(--nd-line);padding:20px 0}.public-reading .reading-faq h3{font:500 24px/1.25 var(--font-display);margin:0 0 12px}.public-reading .reading-faq p{font-size:16px;line-height:1.65}.public-reading .reference-state-row{box-shadow:none;background:0 0;border-radius:0}.public-reading .reference-state-name h2{color:var(--nd-copper-deep)}.public-reading .reference-state-picker{border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:24px;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);margin-top:28px;padding:24px;box-shadow:0 8px 30px #20332b0a}.public-reading .article-dates,.public-reading .article-disclosure{font-size:14px}.public-reading .article-answer{background:color-mix(in oklab, var(--nd-verify) 5%, var(--nd-paper));border:1px solid var(--nd-line);border-radius:20px;padding:24px}.public-reading .article-callout{background:var(--nd-paper);border:1px solid var(--nd-line);border-radius:20px;padding:22px 24px}.public-reading .article-sources{border:0;border-top:1px solid var(--nd-line);background:0 0;border-radius:0;padding:20px 0}.public-reading .article-sources :is(p,li){font-size:14px;line-height:1.65}.public-reading .article-heading{margin-top:44px;font-size:32px;line-height:1.2}.public-reading .article-copy{color:var(--nd-ink)}.public-reading .editorial-related-link{box-shadow:none;background:0 0;border-radius:0}.public-reading .blog-masthead,.public-reading .blog-feature{background:0 0}.public-reading .blog-feature{border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:24px;overflow:hidden;box-shadow:0 8px 30px #20332b0a}.public-reading .blog-row{box-shadow:none;border-radius:0}.public-reading .trust-page :is(.sb-body,.sb-lead){font-size:16px;line-height:1.7}.public-reading .trust-page section>h2{font:500 30px/1.2 var(--font-display);margin-bottom:16px}@media (width<=700px){.public-reading{--reading-offset:72px}.public-reading.public-reading-detail{padding-inline:4px}.public-reading .reading-masthead{padding-top:24px}.public-reading .reading-title,.public-reading .reference-title,.public-reading .editorial-title,.public-reading .blog-masthead h1{font-size:34px;line-height:1.15}.public-reading .reading-metadata{gap:6px 16px;margin-top:18px}.public-reading .reading-lede{padding-block:18px;font-size:16px}.reading-route-options{grid-template-columns:1fr;gap:20px}.public-reading .reading-index{min-height:52px;font-size:13px}.reading-index summary{font-size:14px}.reading-position{gap:10px}.reading-step-heading{grid-template-columns:30px minmax(0,1fr);gap:10px}.public-reading .reading-step-heading h2,.reading-step-number{font-size:27px}.reading-step-body{margin-left:0}.public-reading .reading-step{padding-block:28px}.reading-mobile-handoff{border-bottom:1px solid var(--nd-line);justify-content:center;align-items:center;min-height:52px;font-size:14px;font-weight:600;display:flex}.public-reading .article-heading{margin-top:36px;font-size:28px}}@media print{.public-reading.public-reading-detail{max-width:none;padding:0}.public-reading .reading-index,.reading-mobile-handoff{display:none!important}.public-reading .reading-source-note{break-inside:avoid}.public-reading .reading-step-heading{break-after:avoid}.public-reading .reading-step{break-inside:auto}.public-reading .reading-route-options{display:block}}.public-reading .reading-fact-table{border-collapse:collapse;table-layout:fixed;border-top:1px solid var(--nd-ink);width:100%;font-size:15px;line-height:1.6}.public-reading .reading-fact-table :is(th,td){vertical-align:top;border-bottom:1px solid var(--nd-line);text-align:left;padding:20px 0}.public-reading .reading-fact-table th{width:30%;padding-right:22px;font-weight:600}.public-reading .reading-fact-table .reference-fact-value{font-size:17px}.public-reading .reading-fact-table .reference-fact-detail{margin-top:8px}.public-reading .article-reading-body>.article-copy:first-child{border-block:3px double var(--nd-line);margin:24px 0 0;padding:20px 0}.public-reading .reading-overview>section>h2{font:500 30px/1.2 var(--font-display);margin-bottom:16px}.public-reading .reading-overview .panel-quiet,.public-reading .trust-page .panel{box-shadow:none;background:0 0;border-radius:0}.public-reading .reading-overview .panel-quiet{border-inline:0;padding-inline:0}.public-reading .blog-feature{margin-top:32px}.public-reading .blog-feature-label{padding-inline:28px;font-size:12px}.public-reading .blog-feature-body{max-width:72ch;padding:28px 28px 32px}.public-reading .blog-feature h2{font-size:34px;line-height:1.2}.public-reading .blog-feature-label,.public-reading .blog-row-meta{color:var(--muted-foreground)}.public-reading .blog-group h2,.public-reading .blog-next h2{font-size:30px;line-height:1.2}.public-reading.reading-spanish-index .ledger-row{padding-block:22px}.public-reading.reading-spanish-index .ledger-row>a{font:500 26px/1.25 var(--font-display)}.public-reading.reading-spanish-index .nd-support{font-size:14px}.public-reading.public-reading-costs{background:var(--background)}.public-reading.public-reading-costs .costs-header{background:var(--background);color:var(--nd-ink);padding:0}.public-reading.public-reading-costs .costs-shell{width:100%;padding-inline:24px}.public-reading.public-reading-costs .costs-header .reading-masthead{max-width:720px;margin-inline:auto;padding-top:36px}.public-reading.public-reading-costs .costs-main{padding-top:24px}.public-reading.public-reading-costs .costs-state-index{background:var(--background);border-block:1px solid var(--nd-line);grid-template-columns:repeat(10,minmax(44px,1fr));width:min(720px,100%);margin:0 auto 28px;padding:16px 0}.public-reading.public-reading-costs .costs-state-index-link{color:var(--nd-copper-deep);background:0 0;border-radius:0}.public-reading.public-reading-costs .costs-benchmarks{width:min(720px,100%);box-shadow:none;border-block:3px double var(--nd-line);background:0 0;margin:0 auto;position:static;transform:none}.public-reading.public-reading-costs .costs-benchmark{box-shadow:none;background:0 0}.public-reading.public-reading-costs .costs-benchmark strong{color:var(--nd-ink)}.public-reading.public-reading-costs .costs-order{background:0 0;margin-block:32px;padding:0}.public-reading.public-reading-costs .costs-order h2,.public-reading.public-reading-costs .costs-faq h2{font:500 32px/1.2 var(--font-display)}.public-reading.public-reading-costs .costs-card-chapter-grid{display:block}.public-reading.public-reading-costs .costs-card{color:var(--nd-ink);border:0;border-top:1px solid var(--nd-ink);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);column-gap:40px;padding:28px 0;display:grid}.public-reading.public-reading-costs .costs-card>:not(header){grid-column:2}.public-reading.public-reading-costs .costs-card-header{border:0;grid-area:1/1/span 7;padding:0;display:block}.public-reading.public-reading-costs .costs-state-seal{width:auto;height:auto;color:var(--nd-copper-deep);background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0}.public-reading.public-reading-costs .costs-card h2{color:var(--nd-copper-deep);font:500 32px/1.2 var(--font-display);margin-block:8px 18px}.public-reading.public-reading-costs .costs-card-total{text-align:left}.public-reading.public-reading-costs .costs-card-total strong{color:var(--nd-ink);font:500 38px/1.15 var(--font-display)}.public-reading.public-reading-costs .costs-ledger,.public-reading.public-reading-costs .costs-wrinkle{margin-top:12px}.public-reading.public-reading-costs .costs-ledger-row{font-size:16px}.public-reading.public-reading-costs .costs-wrinkle,.public-reading.public-reading-costs .costs-mobile-metadata{font-size:14px;line-height:1.6}.public-reading.public-reading-costs .costs-manifesto,.public-reading.public-reading-costs .costs-midway-cta,.public-reading.public-reading-costs .costs-bridge,.public-reading.public-reading-costs .costs-final-cta{color:var(--nd-ink);box-shadow:none;border-block:3px double var(--nd-line);background:0 0;border-radius:0;margin-block:28px;padding:28px 0}.public-reading.public-reading-costs :is(.costs-manifesto,.costs-bridge,.costs-final-cta) h2{color:var(--nd-ink);font:500 32px/1.2 var(--font-display)}.public-reading.public-reading-costs :is(.costs-manifesto,.costs-bridge,.costs-final-cta) p{color:var(--nd-ink)}.public-reading.public-reading-costs .costs-reading-preview{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.public-reading.public-reading-costs .costs-final-cta{text-align:left;margin-inline:24px}.public-reading.public-reading-costs .costs-final-cta .plate{margin-top:20px}.public-reading.public-reading-costs .costs-faq-item{border-bottom:1px solid var(--nd-line);padding:20px 0}.public-reading.public-reading-costs .costs-faq-item h3{font:500 24px/1.25 var(--font-display);margin-bottom:12px}@media (width<=700px){.public-reading .reading-fact-table th{width:31%;padding-right:12px;font-size:14px}.public-reading .blog-feature h2{font-size:28px}.public-reading.public-reading-costs .costs-shell{padding-inline:4px}.public-reading.public-reading-costs .costs-card{display:block}.public-reading.public-reading-costs .costs-card-header{grid-template-columns:1fr auto;gap:8px 16px;display:grid}.public-reading.public-reading-costs .costs-state-seal{grid-column:1/-1}.public-reading.public-reading-costs .costs-card-total{align-self:start;margin:8px 0}.public-reading.public-reading-costs .costs-card h2{font-size:28px}.public-reading.public-reading-costs .costs-final-cta{margin-inline:4px}}.reading-page.editorial-page{background:var(--background)}.reading-page-detail .editorial-breadcrumbs,.reading-shell-detail .editorial-breadcrumbs{max-width:640px;margin-inline:auto}.reading-page-wide .editorial-shell{width:min(1180px,100% - 48px)}@media (width<=700px){.reading-page-detail .editorial-breadcrumbs,.reading-shell-detail .editorial-breadcrumbs{max-width:calc(100% - 8px)}}.public-reading .reading-lede{font-family:var(--font-sans);letter-spacing:normal;font-weight:400}.public-reading.public-reading-costs .costs-benchmark>p{text-transform:none;letter-spacing:normal;font-weight:600}@media (width<=700px){.public-reading.public-reading-costs .costs-shell{padding-inline:20px}.public-reading.public-reading-costs .costs-final-cta,.public-reading.public-reading-costs .costs-legal{margin-inline:20px}.public-reading.public-reading-costs .costs-benchmarks{display:block}.public-reading.public-reading-costs .costs-benchmark{border:0;border-bottom:1px solid var(--nd-line);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:16px 0;display:grid}.public-reading.public-reading-costs .costs-benchmark strong{font-size:28px}.public-reading.public-reading-costs .costs-benchmark>span{grid-column:1/-1}}@media print{.public-reading .reading-handoff{display:none}.public-reading .reading-title{font-size:28pt}}.public-reading .reading-index:not([data-observed=true]){position:relative;top:auto}@media (width<=700px){.public-reading.public-reading-costs .costs-state-index{grid-template-columns:repeat(5,minmax(44px,1fr))}}.public-reading .reference-state-picker select{background-color:var(--background);border-radius:14px;min-height:52px;padding-inline:16px 36px}.public-reading .reference-state-picker ul{gap:6px;margin-top:12px}.public-reading .reference-state-picker nav a{border:1px solid var(--nd-line);background:var(--background);border-radius:14px;width:48px;min-height:48px;text-decoration:none;transition:background-color .16s,border-color .16s}.public-reading .reference-state-picker nav a:hover{background:color-mix(in oklab, var(--nd-verify) 8%, var(--nd-paper));border-color:var(--nd-verify)}.public-reading .reference-letter-anchor{scroll-margin-top:var(--reading-anchor-offset,185px)}.public-reading .reference-state-row:target .reference-state-name h2{color:var(--nd-verify)}.public-reading .reference-state-row:target .reference-state-name{border-left:3px solid var(--nd-verify);padding-left:16px}.public-reading .reference-guide-link,.public-reading .blog-read-link{gap:10px;min-height:48px;font-weight:600}.public-reading .reference-guide-link:after{content:"";vertical-align:-.125em;background-color:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14m-6-6%206%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14m-6-6%206%206-6%206%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.public-reading .reference-fact-sources summary{background:color-mix(in oklab, var(--nd-verify) 4%, var(--nd-paper));border-radius:12px;min-height:48px;padding:10px 12px}.public-reading .reference-fact-sources[open]{padding-bottom:14px}.public-reading .reference-fact-sources[open] .reference-source-list{margin:12px 12px 0}.public-reading :is(.reference-coverage-note,.blog-next){border:1px solid var(--nd-line);background:color-mix(in oklab, var(--nd-verify) 5%, var(--nd-paper));border-radius:24px;padding:28px}.public-reading .reference-coverage-note .plate{border-radius:999px;min-height:48px}.public-reading .article-callout-decision{background:color-mix(in oklab, var(--nd-verify) 5%, var(--nd-paper))}.public-reading .blog-row a{align-items:center;min-height:48px;display:inline-flex}.reading-faq-page .reading-faq-intro{margin-bottom:36px}.reading-faq-page .reading-faq-groups>section{border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:24px;padding:24px}.reading-faq-page details.disc:last-child{border-bottom:0}.reading-faq-page details.disc summary{border-radius:10px;min-height:56px;padding-block:16px}.reading-faq-page details.disc[open] summary h3{color:var(--nd-verify)}.reading-faq-page .reading-faq-next{background:color-mix(in oklab, var(--nd-verify) 5%, var(--nd-paper));border-radius:24px}@media (width<=700px){.public-reading :is(.reading-handoff,.reference-state-picker,.reference-cautions,.reference-coverage-note,.blog-next,.article-answer,.article-callout){border-radius:20px;padding:22px 20px}.public-reading .reference-state-picker{grid-template-columns:minmax(0,1fr)}.public-reading .reading-index{border-radius:16px;gap:8px;padding-left:12px}.reading-index summary{padding-inline:12px}.public-reading .blog-feature-label{padding-inline:20px}.public-reading .blog-feature-body{padding:24px 20px 28px}.reading-faq-page .reading-faq-groups>section{border-radius:20px;padding:20px}}@media (prefers-reduced-motion:reduce){.public-reading .reference-state-picker nav a{transition:none}}.es-entry{width:min(1180px,100% - 40px);margin-inline:auto;padding:44px 0 64px}.es-entry-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.es-entry h1{font-family:var(--font-display);letter-spacing:-.03em;color:#204c3f;margin-top:20px;font-size:clamp(44px,4.5vw,62px);line-height:1.08}.es-entry-lead{color:var(--muted-foreground);margin-top:25px;font-size:17px;line-height:1.75}.es-entry-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:27px 0 18px;font-size:14px;display:flex}.es-entry-price strong{font-family:var(--font-display);color:#204c3f;font-size:36px;font-weight:500}.es-entry-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.es-entry-primary{color:#fffefa;background:#204c3f;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:15px 22px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.es-entry-primary:hover{background:#173b31}.es-entry-primary:active{background:#102f27}.es-entry-secondary{color:#204c3f;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:550;text-decoration:underline;display:inline-flex}.es-entry :is(a,button):focus-visible{outline:3px solid var(--ring);outline-offset:5px}.es-entry-disclosure{color:var(--muted-foreground);margin-top:14px;font-size:13px;line-height:1.65}.es-entry-example{border:1px solid var(--border);background:#fffefa;border-radius:24px;padding:28px}.es-entry-example h2{font-family:var(--font-display);margin-top:18px;font-size:34px;line-height:1.1}.es-entry-example>p:not(.nd-kicker){margin-top:15px;font-size:14px;line-height:1.7}.es-entry-example h3{margin-top:20px;font-size:14px;font-weight:600}.es-entry-example ul{margin:12px 0 10px;padding-left:20px;font-size:14px;line-height:1.7;list-style:outside}.es-entry-example li{margin-top:7px}.es-entry-example .es-entry-source{color:var(--muted-foreground);margin-top:0;font-size:12px}.es-entry-context{border-block:1px solid var(--border);max-width:720px;margin:0 auto;padding:45px 0}.es-entry-context h2{font-family:var(--font-display);font-size:34px}.es-entry-context p{margin-top:18px;font-size:16px;line-height:1.75}@media (width<=850px){.es-entry-grid{grid-template-columns:1fr;gap:30px}}@media (width<=519px){.es-entry{padding:25px 0 40px}.es-entry h1{font-size:41px}.es-entry-lead{font-size:16px}.es-entry-actions{text-align:center;flex-direction:column;align-items:stretch}.es-entry-secondary{justify-content:center}.es-entry-example{border-radius:20px;padding:23px}.es-entry-example h2{font-size:30px}}.es-gift-paths{flex-wrap:wrap;gap:4px 20px;margin-top:16px;display:flex}.blog-home{color:var(--nd-ink)}.blog-intro{max-width:760px;padding:28px 0 48px}.blog-intro h1,.blog-feature h2,.blog-group h2,.blog-next h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:1.08}.blog-intro h1{margin-top:12px;font-size:clamp(52px,7vw,82px)}.blog-intro>p:last-child{max-width:66ch;margin-top:22px;font-size:19px;line-height:1.72}.blog-feature{border-top:3px solid var(--nd-forest-deep);border-bottom:1px solid var(--nd-line);background:#f4ede1}.blog-feature-label{border-bottom:1px solid var(--nd-line);color:var(--muted-foreground);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:14px 24px;font-size:11px;font-weight:600;display:flex}.blog-feature-body{max-width:830px;padding:38px 42px 42px}.blog-feature-body>p:first-child{color:var(--nd-copper-deep);margin:0 0 15px;font-size:14px;font-weight:600}.blog-feature h2{max-width:760px;margin:0;font-size:clamp(34px,4.7vw,52px)}.blog-feature h2 a,.blog-row a,.blog-next a{color:inherit;text-decoration:none}.blog-feature h2 a:hover,.blog-row a:hover,.blog-next a:hover{color:var(--nd-forest-deep);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.blog-feature h2+p{max-width:65ch;color:var(--muted-foreground);margin:20px 0 0;font-size:16px;line-height:1.7}.blog-read-link{min-height:44px;color:var(--nd-forest-deep);text-underline-offset:5px;align-items:center;gap:10px;margin-top:22px;font-size:15px;font-weight:600;display:inline-flex}.blog-groups{margin-top:66px}.blog-group{border-top:1px solid var(--nd-line);grid-template-columns:minmax(190px,.72fr) minmax(0,1.5fr);gap:58px;padding:40px 0 50px;display:grid}.blog-group>header{align-self:start;position:sticky;top:88px}.blog-group h2{margin:0;font-size:29px}.blog-group>header p{color:var(--muted-foreground);margin:14px 0 0;font-size:14px;line-height:1.65}.blog-row{border-bottom:1px solid var(--nd-line);grid-template-columns:minmax(0,1fr) auto;gap:18px 30px;padding:0 0 25px;display:grid}.blog-row+.blog-row{padding-top:26px}.blog-row a{font-size:19px;font-weight:600;line-height:1.42}.blog-row p{max-width:62ch;color:var(--muted-foreground);margin:10px 0 0;font-size:14px;line-height:1.62}.blog-row>span{color:var(--muted-foreground);white-space:nowrap;font-size:12px}.blog-next{border-top:3px solid var(--nd-forest-deep);margin-top:18px;padding:48px 0 24px}.blog-next h2{max-width:670px;margin:13px 0 0;font-size:clamp(31px,3.7vw,43px)}.blog-next>div{flex-wrap:wrap;gap:8px 28px;margin-top:24px;display:flex}.blog-next a{min-height:44px;color:var(--nd-forest-deep);text-underline-offset:5px;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.blog-home :where(a):focus-visible{outline:3px solid var(--nd-copper-deep);outline-offset:5px}@media (width<=720px){.blog-intro{padding:12px 0 34px}.blog-intro>p:last-child{font-size:17px}.blog-feature-label{flex-direction:column;gap:3px;padding:13px 18px}.blog-feature-body{padding:28px 22px 32px}.blog-groups{margin-top:42px}.blog-group{grid-template-columns:1fr;gap:24px;padding:34px 0 40px}.blog-group>header{position:static}.blog-row{grid-template-columns:1fr;gap:8px}.blog-row>span{grid-row:1}.blog-next{padding-top:36px}.blog-next>div{flex-direction:column;align-items:flex-start}}.wn{--wn-paper:#fffaf1;--wn-ink:#29332c;--wn-muted:#60695f;--wn-green:#245447;--wn-line:#d7d4c7;--wn-copper:#915b3f;color:var(--wn-ink);overflow-wrap:anywhere;background:#f4efe5;min-height:100vh;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.wn *{box-sizing:border-box}.wn-recovery-shell{max-width:660px;margin:auto;padding:clamp(28px,6vw,64px) 24px}.wn-recovery-shell>.wn-wordmark{margin-bottom:48px;display:inline-block}.wn-recovery-shell form{border:1px solid var(--wn-line);background:var(--wn-paper);border-radius:8px;padding:24px}.wn-recovery-shell .wn-field{display:block}.wn-recovery-data{border-top:1px solid var(--wn-line);margin:36px 0;padding-top:32px}.wn-recovery-data button{margin:0 8px 12px 0}.wn-recovery-data [role=group]{border:1px solid var(--wn-copper);border-radius:8px;margin-top:20px;padding:20px}.wn button,.wn input,.wn select{font:inherit}.wn button{cursor:pointer;border:1px solid var(--wn-line);min-height:44px;color:inherit;touch-action:manipulation;background:0 0;border-radius:999px;padding:10px 16px;transition:background-color .16s,border-color .16s,box-shadow .16s}.wn button:hover{background:#e7e8dd}.wn button:active:not(:disabled){box-shadow:inset 0 2px 4px #29332c18}.wn button:disabled{cursor:not-allowed;opacity:.6}.wn :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--wn-copper);outline-offset:4px}.wn h1:focus{outline:none}.wn a{color:var(--wn-green);text-underline-offset:4px}.wn h1,.wn h2,.wn h3{letter-spacing:-.025em;text-wrap:pretty;font-family:Newsreader,Georgia,serif;font-weight:500;line-height:1.14}.wn h1{margin:0 0 22px;font-size:clamp(2.1rem,3.4vw,2.9rem)}.wn h2{margin:0 0 14px;font-size:1.85rem}.wn h3{margin:0 0 12px;font-size:1.5rem}.wn p{margin:0 0 18px}.wn-top{border-bottom:1px solid var(--wn-line);justify-content:space-between;align-items:center;gap:24px;max-width:1232px;margin:auto;padding:26px 32px;display:flex}.wn-top>a:last-child{font-size:.85rem}.wn .wn-wordmark{letter-spacing:-.06em;color:var(--wn-ink);font-family:Newsreader,Georgia,serif;font-size:1.7rem;line-height:1.12;text-decoration:none}.wn-wordmark small{letter-spacing:.14em;margin-top:8px;font:500 .61rem Inter,sans-serif;display:block}.wn-layout{grid-template-columns:218px minmax(0,1fr);gap:64px;max-width:1196px;margin:auto;padding:42px 32px 84px;display:grid}.wn-nav{align-self:start;position:sticky;top:22px}.wn-nav button{text-align:left;border:0;width:100%;margin:0 0 5px;padding:12px;font-size:.84rem;display:block}.wn-nav button[aria-current]{color:var(--wn-green);background:#e1e6d9;font-weight:600}.wn-nav .wn-muted{padding:16px 12px}.wn-content{min-width:0;max-width:730px}.wn-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--wn-copper);font-size:.7rem;font-weight:600;margin-bottom:16px!important}.wn-nav>.wn-eyebrow{color:var(--wn-muted);font-size:.65rem}.wn-lead{color:#536054;max-width:58ch;font-size:1.08rem}.wn-muted{color:var(--wn-muted);font-size:.87rem}.wn-small{font-size:.78rem}.wn .wn-text{color:var(--wn-green);text-underline-offset:5px;text-align:left;background:0 0;border:0;padding:8px 0;text-decoration:underline}.wn-back{margin-bottom:26px}.wn .wn-primary,.wn .wn-official{background:var(--wn-green);color:#fff;border:1px solid var(--wn-green);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:11px 17px;font-size:.92rem;text-decoration:none;display:inline-flex}.wn .wn-primary:hover,.wn .wn-official:hover{background:#193f34}.wn .wn-primary{min-height:52px}.wn-mobile-save{display:none}.wn-orientation{justify-content:space-between;gap:18px;margin-bottom:22px;display:flex}.wn-orientation p{margin:0!important}.wn-orientation>.wn-muted{font-size:.76rem}.wn-next{background:#f7f9ee;border:1px solid #bac8b6;border-radius:24px;margin:29px 0;padding:29px;box-shadow:0 12px 38px #29332c0a}.wn-next>.wn-eyebrow{color:var(--wn-green)}.wn-next h2{font-size:2rem}.wn-next p{max-width:54ch}.wn-skip{background:var(--wn-paper);z-index:10;padding:12px 18px;position:absolute;top:-100px;left:20px}.wn-skip:focus{top:12px}.wn-project-overview{border-block:1px solid var(--wn-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 0;padding-block:22px;display:grid}.wn-project-overview div{flex-direction:column-reverse;gap:6px;display:flex}.wn-project-overview dt{color:var(--wn-muted);font-size:.8rem;line-height:1.5}.wn-project-overview dd{color:var(--wn-green);margin:0;font:500 1.8rem/1 Newsreader,Georgia,serif}.wn-section{margin-top:32px}.wn .wn-section>h2{color:var(--wn-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;font:600 .72rem Inter,sans-serif}.wn .wn-row{text-align:left;border:0;border-bottom:1px solid var(--wn-line);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:19px 0;display:flex}.wn-row strong{font-size:1rem;font-weight:550;display:block}.wn-row small{color:var(--wn-muted);margin-top:4px;font-size:.84rem;display:block}.wn-row>span:last-child{color:var(--wn-green);font-size:1.3rem}.wn details{border-top:1px solid var(--wn-line);margin-top:26px;padding:18px 0}.wn summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:.9rem;font-weight:550}.wn details>p{margin-top:12px}.wn-notice{background:#f0e8d9;border-left:3px solid #986544;margin:20px 0;padding:17px 19px;font-size:.92rem}.wn-notice p:last-child{margin-bottom:0}.wn-field{margin:20px 0;display:block}.wn-field>label,.wn-field>span{margin-bottom:10px;font-size:.95rem;font-weight:550;display:block}.wn-choice-field{border:0;min-width:0;padding:0}.wn-choice-field legend{margin-bottom:8px;padding:0;font-size:1.08rem;font-weight:600;line-height:1.45}.wn-recognition{color:var(--wn-muted);font-size:.9rem;margin-bottom:16px!important}.wn-choice-list{gap:8px;display:grid}.wn-choice-list label{background:var(--wn-paper);cursor:pointer;border:1px solid #a9b19f;border-radius:16px;align-items:flex-start;gap:12px;min-height:48px;padding:12px 14px;display:flex}.wn-choice-list label:has(input:checked){border-color:var(--wn-green);box-shadow:inset 3px 0 0 var(--wn-green);background:#e8ecdf}.wn-choice-list input[type=radio]{accent-color:var(--wn-green);flex:none;width:20px;height:20px;margin:2px 0 0}.wn-choice-list strong,.wn-choice-list small{display:block}.wn-choice-list strong{font-size:.95rem}.wn-choice-list small{color:var(--wn-muted);margin-top:3px;font-size:.8rem;font-weight:400}.wn select,.wn-field input:not([type=checkbox]):not([type=radio]),.wn-field textarea{background:var(--wn-paper);width:100%;min-height:48px;color:var(--wn-ink);border:1px solid #a9b19f;border-radius:12px;margin-top:10px;padding:12px;display:block}.wn select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='%2329332c' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:42px}.wn-question-box{border:1px solid var(--wn-line);background:var(--wn-paper);border-radius:18px;margin:26px 0;padding:22px 24px}.wn-question-box>.wn-field:first-of-type{margin-top:0}.wn-procedure{margin-top:28px}.wn-action{margin-bottom:22px}.wn-action>.wn-eyebrow{margin-bottom:10px!important}.wn-action h2{margin-bottom:14px;font-size:1.8rem;line-height:1.2}.wn-confirmation-list{margin:16px 0 20px;padding-left:22px;list-style:outside}.wn-confirmation-list li{margin:12px 0;padding-left:4px}.wn [tabindex="-1"]{scroll-margin-top:24px}.wn-conditions{border-left:2px solid #a7b39c;margin:22px 0;padding-left:18px;font-size:.9rem}.wn-conditions p{margin:10px 0}.wn-material{background:#f8faef;border:1px solid #bcc8b5;border-radius:8px;margin:22px 0;padding:24px}.wn-material-heading{align-items:flex-start;gap:18px;display:flex}.wn-material-heading .wn-eyebrow{font-size:.65rem;margin-bottom:10px!important}.wn-material-heading h3{margin-bottom:10px;font-size:1.8rem}.wn-document{background:var(--wn-paper);width:38px;height:48px;color:var(--wn-green);border:1px solid #a4b298;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.wn-material-title{font-size:.94rem;margin-bottom:16px!important}.wn-preparation{margin:26px 0}.wn-preparation ul{margin:0 0 14px;padding:0;list-style:none}.wn-preparation li{border-bottom:1px solid var(--wn-line);padding:4px 0}.wn-preparation label,.wn-check,.wn-milestones label{align-items:flex-start;gap:13px;padding:10px 0;display:flex}.wn input[type=checkbox]{width:19px;height:19px;accent-color:var(--wn-green);flex-shrink:0;margin-top:4px}.wn-preparation small{color:var(--wn-muted);margin-top:3px;font-size:.78rem;display:block}.wn-fee{border-block:1px solid var(--wn-line);grid-template-columns:135px minmax(0,1fr);gap:26px;margin:28px 0;padding:22px 0;display:grid}.wn-institution-fee{display:block}.wn-institution-fee>p{margin-top:12px}.wn-fee strong{font-size:1.45rem;font-weight:500}.wn-fee .wn-eyebrow{margin-bottom:8px!important}.wn-fee p{margin:0;font-size:.87rem}.wn-after h3{margin-top:25px}.wn-request blockquote{background:var(--wn-paper);white-space:pre-line;border-left:2px solid #a0ad97;margin:18px 0;padding:20px;font-size:.95rem}.wn-sources ul{padding-left:20px}.wn-sources li{overflow-wrap:anywhere;margin:15px 0;font-size:.82rem}.wn-sources li span{color:var(--wn-muted);margin-top:3px;display:block}.wn-progress{background:#e8ecdf;border-radius:8px;margin:28px 0;padding:24px}.wn-progress-heading,.wn-progress-summary{justify-content:space-between;align-items:center;gap:18px;display:flex}.wn-progress-heading h2{margin-bottom:0}.wn-progress-summary{border-block:1px solid var(--wn-line);min-height:58px;margin:20px 0;padding:8px 0}.wn-progress-summary strong{color:var(--wn-green);background:#e3ebe0;border-radius:5px;padding:8px 10px;font-size:.82rem;font-weight:550}.wn-add-progress{margin:-8px 0 16px}.wn-correction-choice{background:var(--wn-paper);border:1px solid #c9bdab;border-radius:16px;margin-top:22px;padding:20px}.wn-correction-choice h3{font-size:1.3rem}.wn-correction-choice button{margin:5px 10px 5px 0}.wn-conflict,.wn-outcome{border:1px solid #bac8b6;border-radius:8px;margin:26px 0;padding:24px}.wn-conflict{background:#f0e8d9;border-color:#c8a98f}.wn-outcome{background:var(--wn-paper)}.wn-outcome>.wn-eyebrow{margin-bottom:8px!important}.wn-outcome h2,.wn-conflict h2{font-size:1.55rem}.wn-decision-actions,.wn-next-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wn-conditional-start{color:var(--wn-green);font-weight:600}.wn-progress h2{font-size:1.4rem}.wn-progress>label{font-size:.82rem}.wn-progress>p{margin:14px 0 0}.wn .wn-status{color:var(--wn-green);min-height:24px;font-size:.82rem}.wn-institutions{margin-top:30px}.wn-institutions form{margin-top:24px}.wn-utilities{flex-wrap:wrap;gap:22px;margin-top:28px;font-size:.85rem;display:flex}.wn-material-group{margin:32px 0}.wn-reference{border-bottom:1px solid var(--wn-line);padding:18px 0}.wn-reference>p{font-size:.88rem}.wn-footer{border-top:1px solid var(--wn-line);max-width:1196px;color:var(--wn-muted);margin:auto;padding:25px 32px;font-size:.76rem}.wn-footer p{margin-bottom:8px}.wn-footer a{align-items:center;min-height:44px;margin-right:22px;display:inline-flex}.wn-example{text-align:center;background:#e2e6d9;padding:8px 20px;font-size:.75rem}.wn-task+.wn-task{border-top:2px solid var(--wn-line);margin-top:40px;padding-top:35px}@media (width<=900px){.wn-layout{grid-template-columns:185px minmax(0,1fr);gap:30px}}@media (width<=680px){.wn-mobile-save{display:block}.wn-orientation{flex-direction:column;gap:8px}.wn-top{gap:20px;padding:20px}.wn .wn-wordmark{font-size:1.45rem}.wn-top>a:last-child{text-align:right;max-width:115px;font-size:.75rem}.wn-layout{padding:20px 22px 60px;display:block}.wn-nav{border-bottom:1px solid var(--wn-line);flex-wrap:wrap;gap:7px;margin-bottom:28px;padding-bottom:16px;display:flex;position:static}.wn-nav>.wn-eyebrow,.wn-nav>.wn-muted{display:none}.wn-nav button{flex:0 auto;width:auto;margin:0;padding:9px 11px;font-size:.74rem;line-height:1.5}.wn h1{font-size:2.15rem}.wn h2{font-size:1.75rem}.wn-next{padding:23px}.wn-next h2{font-size:1.85rem}.wn-material{padding:21px}.wn-question-box{padding:20px}.wn-fee{grid-template-columns:100px minmax(0,1fr);gap:20px}.wn-progress{padding:22px}.wn-progress-summary{align-items:flex-start}.wn-correction-choice button,.wn-decision-actions button,.wn-outcome .wn-primary{width:100%}.wn-conflict,.wn-outcome{padding:20px}.wn-material-heading{gap:12px}.wn-material-heading h3{font-size:1.55rem}.wn-footer{padding:24px 22px}.wn-back{margin-bottom:20px}.wn-orientation{gap:10px}.wn-orientation>.wn-muted{font-size:.69rem}.wn-institutions form>button{width:100%}}@media print{.wn-skip{display:none}.wn{background:#fff;font-size:11pt}.wn-top,.wn-nav,.wn-footer,.wn-utilities,.wn-back,.wn-route-answers,.wn button,.wn-institutions form{display:none!important}.wn-layout{padding:0;display:block}.wn-content{max-width:none}.wn h1{font-size:23pt}.wn h2{font-size:18pt}.wn h3{font-size:14pt}.wn .wn-official{color:#111;background:0 0;border:0;padding:0;display:block}.wn a:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:9pt}.wn-material{break-inside:avoid;background:0 0}.wn-progress{break-inside:avoid;background:0 0;border:1px solid #aaa}.wn select{appearance:none;background:0 0;border:0;padding:0}.wn details{display:block!important}.wn details::details-content{content-visibility:visible;display:block}.wn details summary{display:none}.wn details>:not(summary){display:block!important}.wn-status{display:none}.wn-print .wn-task{break-before:auto}.wn-print .wn-task-pending{break-inside:avoid}.wn .wn-eyebrow,.wn-muted{color:#444!important}}@media (prefers-reduced-motion:reduce){.wn *{scroll-behavior:auto!important;transition:none!important}}.wn-global-notice{color:#29332c;background:#eee8db;border-bottom:1px solid #c9c8ba;padding:20px max(22px,50vw - 500px);font:14px/1.6 Inter,Arial,sans-serif}.wn-global-notice p{margin:0 0 12px}.wn-global-notice button,.wn-global-notice a{color:#245447;text-underline-offset:4px;align-items:center;min-height:44px;margin:4px 16px 4px 0;text-decoration:underline;display:inline-flex}.wn>.wn-content{margin:auto;padding:48px 24px}.wn-scope fieldset{border:1px solid var(--wn-line);border-radius:8px;min-width:0;margin:30px 0;padding:24px}.wn-scope legend{padding:0 8px;font-family:Newsreader,Georgia,serif;font-size:1.5rem}.wn-scope button+button{margin-left:20px}.wn-recovery>button,.wn-recovery>a{margin:8px 15px 8px 0}.wn-recovery>section{border-top:1px solid var(--wn-line);margin-top:30px;padding-top:30px}.wn-recovery section button{margin:7px 10px 7px 0}.wn-recovery section input:not([type=checkbox]){border:1px solid var(--wn-line);background:var(--wn-paper);border-radius:6px;width:100%;margin:10px 0;padding:10px 12px;display:block}.wn-recovery section label{display:block}.wn-recovery [role=status]{margin-top:18px;font-size:.87rem}.wn [hidden]{display:none!important}.wn-demo{border-bottom:1px solid var(--wn-line);min-height:0}.wn-demo>.wn-content{max-width:1100px;padding:32px}.wn-demo-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.wn-demo .wn-primary{margin:0}.wn-demo-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.wn-demo-actions>a{align-items:center;min-height:44px;display:inline-flex}.wn-demo-settings>summary{cursor:pointer;min-height:44px;color:var(--wn-green);padding:10px 0}.wn-voter-routes{border:0;min-width:0;margin:28px 0;padding:0}.wn-voter-routes legend{margin-bottom:8px;font-weight:600}.wn-route-choices{flex-wrap:wrap;gap:10px;display:flex}.wn-route-choices label{border:1px solid var(--wn-line);background:var(--wn-paper);cursor:pointer;border-radius:18px;align-items:center;gap:9px;min-height:48px;padding:10px 16px;display:inline-flex}.wn-route-choices label:has(:checked){border-color:var(--wn-green);background:#e1e6d9}.wn-route-choices label:hover{border-color:var(--wn-green)}.wn-route-choices input{accent-color:var(--wn-green);flex-shrink:0}@media (width<=680px){.wn-demo-controls{grid-template-columns:1fr;gap:0}.wn-demo .wn-field{margin:10px 0}.wn-demo>.wn-content{padding:32px 22px}.wn-demo .wn-primary{margin:15px 0 0;display:flex}}.wn details.wn-procedure{border:0;margin-top:26px;padding:0}.wn-procedure>summary{border:1px solid var(--wn-line);background:var(--wn-paper);border-radius:16px;padding:16px}.wn-procedure>summary span{color:var(--wn-muted);margin-top:6px;font-size:.78rem;font-weight:400;display:block}.wn-procedure[open]>summary{margin-bottom:22px}.wn-notice ul{padding-left:22px}.wn-notice li{margin:8px 0}@media print{.wn :focus{outline:none}.wn-print .wn-task+.wn-task{margin-top:0;padding-top:12pt}.wn .wn-action{margin-bottom:8pt}.wn .wn-procedure,.wn .wn-preparation{margin-top:12pt;margin-bottom:12pt}.wn .wn-preparation label{padding:4pt 0}.wn .wn-fee{display:block}.wn .wn-fee strong{font-size:12pt}.wn .wn-sources li,.wn .wn-question-box,.wn .wn-fee,.wn .wn-preparation li,.wn .wn-required-conditions,.wn .wn-request blockquote,.wn-route-answers .wn-field,.wn-print-question,.wn-print-applicability{break-inside:avoid}.wn-print-question ul,.wn-print-applicability ul{margin:5pt 0;padding-left:16pt;list-style:outside}.wn p,.wn li,.wn label,.wn select{font-size:10pt;line-height:1.4}.wn p{margin-top:5pt;margin-bottom:7pt}.wn h2,.wn h3,.wn-procedure>summary,.wn .wn-eyebrow{break-after:avoid}.wn h2{margin:12pt 0 6pt}.wn h3{margin:9pt 0 5pt}.wn-print .wn-task:first-of-type{break-before:auto}.wn .wn-document{display:none}.wn .wn-material{margin:9pt 0;padding:8pt}.wn .wn-material-heading{margin-bottom:5pt;display:block}.wn .wn-preparation li{padding:5pt 0}.wn .wn-conditions,.wn .wn-question-box,.wn .wn-notice{margin:10pt 0;padding:7pt}.wn .wn-fee,.wn .wn-sources{margin:12pt 0;padding:7pt 0}.wn .wn-sources li{margin:6pt 0}.wn .wn-progress{margin:12pt 0;padding:10pt}.wn .wn-progress label{margin:5pt 0}.wn details.wn-procedure{margin-top:12pt}.wn details.wn-option>summary{border:0;margin-bottom:8pt;padding:0;font-size:14pt;display:block}.wn-option>summary span{display:none}.wn input[type=checkbox]{width:10pt;height:10pt}}.wn-field textarea{resize:vertical;min-height:220px;font:inherit;line-height:1.6}.wn-defer{float:right;margin-bottom:16px}.wn-priority{margin:24px 0}@media (width<=430px){.wn-defer{float:none;margin-top:8px;display:block}}@media print{.wn-demo{padding:0 0 12pt}.wn-demo .wn-content{padding:0}.wn-demo h1,.wn-demo .wn-lead,.wn-demo .wn-demo-settings,.wn-demo .wn-demo-actions{display:none!important}.wn .wn-request{break-inside:avoid}}.article-copy,.article-heading,.article-answer,.article-callout,.article-decision,.article-sources{max-width:760px}.article-copy{color:color-mix(in oklab, var(--nd-ink) 88%, transparent);margin:22px 0 0;font-size:18px;line-height:1.78}.article-copy+.article-copy{margin-top:15px}.article-copy a,.article-sources a,.article-decision a{overflow-wrap:anywhere}.article-heading{color:var(--foreground);font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:62px 0 0;scroll-margin-top:112px;font-size:clamp(30px,4vw,43px);font-weight:400;line-height:1.12}.article-answer{border-top:3px solid var(--nd-forest-deep);border-bottom:1px solid var(--nd-line);background:color-mix(in oklab, var(--nd-paper) 76%, var(--nd-cream));margin-top:30px;padding:25px 28px 27px}.article-answer h2,.article-callout-label,.article-sources>h2{color:var(--nd-copper-deep);letter-spacing:.095em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.4}.article-answer ul{margin:14px 0 0;padding-left:18px}.article-answer li{padding:5px 0 5px 5px;font-size:16px;line-height:1.62}.article-callout{border-left:3px solid var(--nd-copper-deep);background:color-mix(in oklab, var(--nd-paper) 78%, transparent);margin-top:38px;padding:24px 26px 25px}.article-callout>div{color:var(--muted-foreground);margin-top:10px;font-size:16px;line-height:1.65}.article-callout-decision{border-left-color:var(--nd-forest-deep)}.article-decision{border-top:3px solid var(--nd-forest-deep);margin-top:62px}.article-decision>h2{border-bottom:1px solid var(--nd-line);color:var(--foreground);font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;padding:24px 0 19px;scroll-margin-top:112px;font-size:clamp(30px,4vw,43px);font-weight:400;line-height:1.12}.article-decision dl{margin:0}.article-decision dl>div{border-bottom:1px solid var(--nd-line);grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);gap:36px;padding:25px 0 27px;display:grid}.article-decision dt{color:var(--nd-forest-deep);font-size:16px;font-weight:700;line-height:1.5}.article-decision dd{color:color-mix(in oklab, var(--nd-ink) 84%, transparent);margin:0;font-size:16px;line-height:1.68}.article-sources{border:1px solid var(--nd-line);background:var(--nd-paper);border-radius:2px;margin-top:54px;padding:22px 24px 24px}.article-sources>h2{color:var(--nd-forest-deep)}.article-sources>:not(h2){max-width:68ch}@media (width<=700px){.article-copy{margin-top:19px;font-size:17px;line-height:1.72}.article-heading{margin-top:48px}.article-answer{padding:22px 19px 23px}.article-callout{padding:21px 19px 22px}.article-decision{margin-top:49px}.article-decision dl>div{grid-template-columns:minmax(0,1fr);gap:9px;padding:21px 0 23px}.article-sources{margin-top:44px;padding:19px 18px 21px}}.article-dates,.article-disclosure{max-width:760px;color:var(--muted-foreground);margin-top:17px;font-size:13px;line-height:1.65}.article-disclosure{border-left:2px solid var(--nd-line);padding-left:16px}.editorial-article .editorial-contents a{min-height:44px}.editorial-article .editorial-provider{max-width:850px}.article-comparison-scroll{border:1px solid var(--border);border-radius:.5rem;margin-block:1rem 1.5rem;overflow-x:auto}.article-comparison-scroll:focus-visible{outline-offset:3px;outline:2px solid}.article-comparison{border-collapse:collapse;width:100%;min-width:36rem;font-size:.875rem;line-height:1.6}.article-comparison caption{text-align:left;padding:1rem;font-weight:600}.article-comparison th,.article-comparison td{border-top:1px solid var(--border);text-align:left;vertical-align:top;padding:.85rem}.article-comparison th[scope=row]{width:26%}.article-comparison th span{margin-top:.4rem;font-weight:400;display:inline-block}
