.nameday-root .nde-landing{--nde-space:clamp(64px, 7vw, 108px);overflow-wrap:break-word}.nameday-root .nde-landing h1,.nameday-root .nde-landing h2{color:var(--ink);font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;font-weight:420;line-height:1.05}.nameday-root .nde-landing h1{font-size:clamp(3.6rem,5.3vw,4.85rem)}.nameday-root .nde-landing h2{font-size:clamp(2.75rem,4vw,3.55rem)}.nameday-root .nde-landing em{color:var(--forest);font-weight:390}.nameday-root .nde-landing .kicker{font:550 .73rem/1.6 var(--sans);letter-spacing:.105em;text-transform:uppercase;color:var(--forest)}.nameday-root .nde-landing h2.kicker{font:550 .75rem/1.65 var(--sans);letter-spacing:.1em;text-wrap:wrap}.nameday-root .nde-landing .kicker+h2{margin-top:18px}.nameday-root .nde-section{padding-block:var(--nde-space)}.nameday-root .nde-lead{font-size:1.14rem;line-height:1.65}.nameday-root .nde-small{color:var(--muted);font-size:.81rem;line-height:1.6}.nameday-root .nde-text-link{width:fit-content;color:var(--forest);text-underline-offset:5px;padding-block:10px;font-size:.9rem;font-weight:560;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.nameday-root .nde-hero{padding-block:62px 54px}.nameday-root .nde-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(40px,6vw,84px);display:grid}.nameday-root .nde-hero-copy h1{margin-top:22px}.nameday-root .nde-hero-copy .nde-lead{max-width:470px;margin-top:24px}.nameday-root .nde-hero-action{flex-wrap:wrap;align-items:center;gap:24px;margin-top:26px;display:flex}.nameday-root .nde-hero-action .btn{min-height:54px}.nameday-root .nde-hero-copy .nde-terms{margin-top:22px;font-size:.81rem;line-height:1.6}.nameday-root .nde-delivery{color:var(--muted);margin-top:6px;font-size:.81rem}.nameday-root .nde-fit-link{color:var(--muted);text-underline-offset:3px;padding-block:9px;font-size:.76rem;text-decoration:underline;display:inline-block}.nameday-root .nde-hero-image figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:.71rem}.nameday-root .nde-recognition{background:#e5eae6;padding-block:48px}.nameday-root .nde-recognition-grid{grid-template-columns:.75fr 2fr;align-items:start;gap:70px;display:grid}.nameday-root .nde-recognition h2.kicker{max-width:185px;margin-top:8px}.nameday-root .nde-question-stack{display:grid}.nameday-root .nde-question{visibility:hidden;opacity:0;font:420 clamp(1.95rem, 2.7vw, 2.5rem)/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink);grid-area:1/1}.nameday-root .nde-question[data-active=true]{visibility:visible;opacity:1}.nameday-root .nde-question-response{max-width:560px;color:var(--forest);margin-top:20px;font-size:.97rem}.nameday-root .nde-plan-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:88px;display:grid}.nameday-root .nde-plan-copy>p:not(.kicker){margin-top:23px}.nameday-root .nde-plan-copy>.nde-text-link{margin-top:19px}.nameday-root .nde-plan-copy>.nde-small{max-width:410px;margin-top:18px}.nameday-root .nde-proof{background:#fffdf8;border:1px solid #d3dcd5;border-radius:3px;box-shadow:0 16px 40px -30px #214b4160}.nameday-root .nde-proof-head{background:var(--forest);color:#fff9ef;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:17px 28px;display:flex}.nameday-root .nde-proof-head span:first-child{font:450 1.45rem/1.3 var(--serif)}.nameday-root .nde-proof-head span:last-child{align-self:center;font-size:.7rem}.nameday-root .nde-proof-body{padding:26px 28px}.nameday-root .nde-proof-context{color:var(--muted);font-size:.73rem}.nameday-root .nde-proof h3{font:460 1.8rem/1.18 var(--serif);letter-spacing:-.025em;max-width:400px;margin-top:8px}.nameday-root .nde-proof-preparation{border-left:2px solid #b5684366;margin-top:22px;padding-left:15px}.nameday-root .nde-proof h4{font-size:.88rem;font-weight:620}.nameday-root .nde-proof-preparation p{margin-top:7px;font-size:.86rem;line-height:1.65}.nameday-root .nde-proof-next{margin-top:23px;font-size:.86rem;line-height:1.65}.nameday-root .nde-proof-source{width:fit-content;color:var(--forest);text-underline-offset:3px;margin-top:12px;font-size:.75rem;line-height:1.6;text-decoration:underline;display:block}.nameday-root .nde-proof-foot{color:var(--muted);border-top:1px solid #d3dcd5;padding:15px 28px;font-size:.71rem;line-height:1.6}.nameday-root .nde-founder{border-block:1px solid var(--line)}.nameday-root .nde-founder-grid{grid-template-columns:1fr 1fr;align-items:start;gap:88px;display:grid}.nameday-root .nde-founder-copy{padding-top:4px;font-size:1.1rem;line-height:1.75}.nameday-root .nde-founder-copy p+p{margin-top:21px}.nameday-root .nde-founder-copy .nde-founder-sign{font:440 1.65rem/1.3 var(--serif);margin-top:28px}.nameday-root .nde-founder-sign span{font:400 .75rem/1.5 var(--sans);color:var(--muted);margin-top:5px;display:block}.nameday-root .nde-giving-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.nameday-root .nde-gift-example .scene{--w:min(420px, 92%);margin-inline:auto}.nameday-root .nde-gift-example .nde-small{text-align:center;margin-top:18px}.nameday-root .nde-giving-steps{margin-top:30px}.nameday-root .nde-giving-steps li{border-top:1px solid var(--line);grid-template-columns:28px 1fr;gap:16px;padding-block:19px;display:grid}.nameday-root .nde-giving-steps li>span{color:var(--copper2);font:500 .8rem/1.7 var(--sans)}.nameday-root .nde-giving-steps h3{font:570 .99rem/1.55 var(--sans)}.nameday-root .nde-giving-steps p{margin-top:4px;font-size:.9rem;line-height:1.65}.nameday-root .nde-offer{background:var(--forest);color:#f9f4ec}.nameday-root .nde-offer .kicker,.nameday-root .nde-offer h2,.nameday-root .nde-offer em{color:inherit}.nameday-root .nde-offer-grid{grid-template-columns:1fr .8fr;gap:110px;display:grid}.nameday-root .nde-offer .nde-lead{margin-top:22px}.nameday-root .nde-offer-price{align-items:center;gap:20px;margin-block:25px 18px;display:flex}.nameday-root .nde-offer-price strong{font:440 3.8rem/1 var(--serif);letter-spacing:-.05em}.nameday-root .nde-offer-price span{font-size:.79rem;line-height:1.6}.nameday-root .nde-offer-price+p{max-width:465px;font-size:.91rem;line-height:1.65}.nameday-root .nde-light-button{color:var(--forest);box-shadow:none;background:#fbf7f0;margin-top:28px}.nameday-root .nde-light-button:hover{background:#e8efea}.nameday-root .nde-offer .nde-small{color:#d9e4de;margin-top:15px}.nameday-root .nde-fit{border-left:1px solid #f9f4ec4d;align-self:center;padding-left:38px}.nameday-root .nde-fit h3{font:460 1.7rem/1.2 var(--serif)}.nameday-root .nde-fit>p{margin-top:18px;font-size:.86rem;line-height:1.7}.nameday-root .nde-fit details{margin-top:18px}.nameday-root .nde-fit summary{cursor:pointer;padding-block:9px;font-size:.9rem}.nameday-root .nde-fit details p{padding-top:10px;font-size:.82rem;line-height:1.75}.nameday-root .nde-fit a{text-underline-offset:3px;text-decoration:underline}.nameday-root .nde-faq-grid{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.nameday-root .nde-faq-list details{border-bottom:1px solid var(--line);padding-block:16px}.nameday-root .nde-faq-list details:first-child{border-top:1px solid var(--line)}.nameday-root .nde-faq-list summary{cursor:pointer;padding-block:5px;font-size:.98rem;font-weight:550}.nameday-root .nde-faq-list details p{margin-block:12px 3px;font-size:.9rem;line-height:1.7}.nameday-root .nde-faq-list details a{text-underline-offset:3px;text-decoration:underline}.nameday-root .nde-received{margin-top:22px}@media (width<=1000px){.nameday-root .nde-hero-grid{gap:35px}.nameday-root .nde-hero-copy h1{font-size:3.7rem}.nameday-root .nde-plan-grid,.nameday-root .nde-founder-grid,.nameday-root .nde-giving-grid,.nameday-root .nde-offer-grid,.nameday-root .nde-faq-grid{gap:44px}.nameday-root .nde-recognition-grid{gap:35px}}@media (width<=760px){.nameday-root .nde-landing{--nde-space:60px}.nameday-root .nde-hero{padding-block:35px 32px}.nameday-root .nde-hero-grid,.nameday-root .nde-recognition-grid,.nameday-root .nde-plan-grid,.nameday-root .nde-founder-grid,.nameday-root .nde-giving-grid,.nameday-root .nde-offer-grid,.nameday-root .nde-faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}.nameday-root .nde-hero-copy h1{max-width:560px;margin-top:16px;font-size:clamp(2.65rem,10.4vw,3.8rem)}.nameday-root .nde-landing h2{font-size:2.5rem}.nameday-root .nde-landing .kicker{letter-spacing:.08em;font-size:.69rem}.nameday-root .nde-hero-copy .nde-lead{max-width:520px;margin-top:17px;font-size:1rem;line-height:1.65}.nameday-root .nde-hero-action{gap:14px 22px;margin-top:20px}.nameday-root .nde-hero-action .btn{min-height:50px}.nameday-root .nde-hero-copy .nde-terms{margin-top:17px;font-size:.77rem}.nameday-root .nde-delivery{font-size:.77rem}.nameday-root .nde-hero-image img{aspect-ratio:1.48;object-position:56% 45%}.nameday-root .nde-hero-image figcaption{font-size:.65rem}.nameday-root .nde-recognition{padding-block:34px}.nameday-root .nde-recognition-grid{gap:18px}.nameday-root .nde-recognition h2.kicker{max-width:none;margin:0;font-size:.7rem}.nameday-root .nde-question{font-size:1.95rem;line-height:1.14}.nameday-root .nde-question-response{margin-top:17px;font-size:.88rem}.nameday-root .nde-lead{font-size:1.03rem}.nameday-root .nde-plan-copy>p:not(.kicker){margin-top:19px}.nameday-root .nde-plan-copy>.nde-text-link{margin-top:12px}.nameday-root .nde-proof-head{padding:15px 20px}.nameday-root .nde-proof-body{padding:22px 20px}.nameday-root .nde-proof h3{font-size:1.7rem}.nameday-root .nde-proof-foot{padding:15px 20px}.nameday-root .nde-founder-copy{font-size:1rem}.nameday-root .nde-gift-example{order:2}.nameday-root .nde-gift-example .scene{--w:min(360px, 94%)}.nameday-root .nde-fit{border-top:1px solid #f9f4ec4d;border-left:0;padding:28px 0 0}.nameday-root .nde-faq-grid{gap:28px}}.nameday-root .nde-landing>section>.shell{width:min(1180px,100% - 48px)}.nameday-root .nde-question{transition:opacity .2s}.nameday-root .nde-question-controls{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:18px;font-size:.75rem;display:flex}.nameday-root .nde-question-position{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:10px}.nameday-root .nde-question-controls button{text-underline-offset:4px;background:0 0;border:0;min-height:48px;padding:8px 5px;text-decoration:underline}.nameday-root .nde-question-controls .nde-question-pause{min-width:56px;margin-left:auto}.nameday-root .nde-question-pause[aria-disabled=true]{color:var(--muted);cursor:default;text-decoration:none}@media (prefers-reduced-motion:reduce){.nameday-root .nde-question{transition:none}}.nameday-root .nde-hero{isolation:isolate;background:#f3ebdd;padding-block:60px;position:relative}.nameday-root .nde-hero-grid{z-index:1;pointer-events:none;display:block;position:relative}.nameday-root .nde-hero-copy{pointer-events:auto;width:55%;max-width:635px}.nameday-root .nde-hero-copy>.kicker{letter-spacing:0;text-transform:none;font-size:.94rem}.nameday-root .nde-hero-copy .nde-lead{max-width:465px}.nameday-root .nde-hero-image{position:absolute;inset:0 0 0 48%}.nameday-root .nde-hero-image picture{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 13%);mask-image:linear-gradient(90deg,#0000,#000 13%)}.nameday-root .nde-hero-image img{aspect-ratio:auto;object-fit:cover;object-position:50% 60%;width:100%;height:100%}.nameday-root .nde-hero-image figcaption{color:var(--forest);background:#fbf7f0ed;margin:0;padding:5px 8px;font-size:.66rem;position:absolute;bottom:16px;right:18px}.nameday-root .nde-choice{max-width:400px;color:var(--muted);margin-top:9px;font-size:.74rem;line-height:1.6}.nameday-root .nde-choice .nde-fit-link{font-size:inherit;padding:0;display:inline}@media (width<=760px){.nameday-root .nde-hero{padding-block:32px 0}.nameday-root .nde-hero-copy{width:100%}.nameday-root .nde-hero-copy>.kicker{font-size:.81rem}.nameday-root .nde-hero-copy .nde-lead{max-width:520px}.nameday-root .nde-hero-image{width:100%;margin-top:28px;position:relative;inset:auto}.nameday-root .nde-hero-image picture{aspect-ratio:1.17;height:auto;-webkit-mask-image:none;mask-image:none}.nameday-root .nde-hero-image img{object-position:50% 82%}.nameday-root .nde-choice{max-width:400px;font-size:.74rem}}.nameday-root .nde-landing section[id]{scroll-margin-top:90px}@media (width<=360px){.nameday-root .nde-hero-copy h1{font-size:2.3rem}.nameday-root .nde-question-controls{gap:4px 8px}}.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:"+";margin-left:8px;text-decoration:none}.reading-index details[open] summary:after{content:"−"}.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:"→"}.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}}.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}.wn button:hover{background:#e7e8dd}.wn :is(button,a,input,select,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-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]){background:var(--wn-paper);width:100%;min-height:48px;color:var(--wn-ink);border:1px solid #a9b19f;border-radius:6px;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:8px;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:40px 32px}.wn-demo-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.wn-demo .wn-primary{margin-left:20px}@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}}.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}
