@font-face{font-family:display;src:url(../media/outfit_latin-s.p.1aqyowrj6p85v.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.FZ-m3a_className{font-family:display,display Fallback,system-ui,Arial,sans-serif}.FZ-m3a_variable{--font-display:"display", "display Fallback", system-ui, Arial, sans-serif}
@font-face{font-family:body;src:url(../media/inter_latin-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._nUoOq_className{font-family:body,body Fallback,system-ui,Arial,sans-serif}._nUoOq_variable{--font-body:"body", "body Fallback", system-ui, Arial, sans-serif}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin-s.p.0gbvn7yk5tf9v.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.blar2a_className{font-family:mono,mono Fallback,ui-monospace,Courier New,monospace}.blar2a_variable{--font-mono:"mono", "mono Fallback", ui-monospace, Courier New, monospace}
:where(._3b5zuq_toggle){min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}:where(._3b5zuq_toggle):focus-visible{outline:2px solid var(--nsf-brand);outline-offset:3px;border-radius:4px}._3b5zuq_toDark,._3b5zuq_toLight{align-items:center;gap:6px;display:inline-flex}._3b5zuq_icon{flex:none}@media (max-width:640px){._3b5zuq_compact{justify-content:center;min-width:44px;min-height:44px}._3b5zuq_compact ._3b5zuq_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._3b5zuq_toLight{display:none}:root[data-theme=dark] ._3b5zuq_toDark{display:none}:root[data-theme=dark] ._3b5zuq_toLight{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._3b5zuq_toDark{display:none}:root:not([data-theme=light]) ._3b5zuq_toLight{display:inline-flex}}
.pBmYDq_page{padding-bottom:96px}.pBmYDq_nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 28px;padding-top:16px;display:flex}.pBmYDq_navLink{font-family:var(--nsf-font-mono);letter-spacing:.8px;text-transform:uppercase;color:var(--nsf-ink-70);padding:10px 0;font-size:14px;font-weight:500;text-decoration:none}.pBmYDq_navLink:hover{color:var(--nsf-ink)}@media (max-width:640px){.pBmYDq_nav{flex-wrap:nowrap;gap:4px 20px}.pBmYDq_navLink{white-space:nowrap}}.pBmYDq_navLink:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:3px}.pBmYDq_hero{max-width:none;padding-top:32px}.pBmYDq_title,.pBmYDq_lede,.pBmYDq_watches{max-width:760px}.pBmYDq_lede,.pBmYDq_title{text-wrap:pretty}.pBmYDq_brand{align-items:center;gap:clamp(12px,3vw,20px);display:flex}.pBmYDq_wordStack{flex-direction:column;gap:8px;display:flex}.pBmYDq_clarityLine{color:var(--nsf-ink-70);margin:12px 0 30px;font-size:clamp(15px,2.4vw,18px);font-weight:500;line-height:1.35}.pBmYDq_wordmark{font-family:var(--nsf-font-display);letter-spacing:-.03em;color:var(--nsf-brand);font-size:clamp(48px,11vw,76px);font-weight:600;line-height:.9}.pBmYDq_mark{width:clamp(56px,13vw,92px);height:clamp(56px,13vw,92px);color:var(--nsf-brand);flex-shrink:0}.pBmYDq_subBrand{font-family:var(--nsf-font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--nsf-accent-ink);white-space:nowrap;font-size:clamp(11px,2.6vw,14px);font-weight:500}.pBmYDq_title{letter-spacing:-1.6px;margin-top:0;font-size:clamp(34px,7vw,58px);font-weight:700;line-height:1.04}.pBmYDq_lede{color:var(--nsf-ink-70);margin-top:18px;font-size:clamp(16px,2.4vw,19px);line-height:1.6}.pBmYDq_watches{flex-wrap:wrap;gap:8px;margin-top:22px;padding:0;list-style:none;display:flex}.pBmYDq_watch{border:1px solid var(--nsf-rule-strong);color:var(--nsf-ink);background:color-mix(in srgb, var(--nsf-brand) 5%, transparent);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:500}.pBmYDq_actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pBmYDq_primary,.pBmYDq_secondary{border-radius:6px;justify-content:center;align-items:center;min-height:50px;padding:13px 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pBmYDq_primary{background:var(--nsf-brand);color:var(--nsf-on-brand)}.pBmYDq_primary:hover{opacity:.92}.pBmYDq_secondary{border:1px solid var(--nsf-rule-strong);color:var(--nsf-ink)}.pBmYDq_secondary:hover{border-color:var(--nsf-brand)}.pBmYDq_reassure{color:var(--nsf-ink-70);margin-top:14px;font-size:13.5px}.pBmYDq_sectionTitle{font-family:var(--nsf-font-mono);letter-spacing:var(--nsf-track-mono-wide);text-transform:uppercase;color:var(--nsf-brand);font-size:13px}.pBmYDq_steps{padding-top:72px}.pBmYDq_stepList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:28px;margin-top:24px;padding:0;list-style:none;display:grid}.pBmYDq_step{border-top:2px solid var(--nsf-ink);padding-top:18px}.pBmYDq_stepNumber{font-family:var(--nsf-font-mono);color:var(--nsf-brand);font-size:13px;font-weight:700}.pBmYDq_stepTitle{letter-spacing:-.4px;margin-top:8px;font-size:19px;font-weight:700}.pBmYDq_stepNote{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin-top:8px;line-height:1.6}.pBmYDq_install{max-width:640px;padding-top:64px}.pBmYDq_installNote{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:14px;line-height:1.65}.pBmYDq_comingSoon{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55);margin-top:6px}.pBmYDq_comingSoon a{color:var(--nsf-brand);text-underline-offset:3px;text-decoration:underline}.pBmYDq_notifyForm{max-width:440px;margin-top:18px}.pBmYDq_notifyFine{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55);margin-top:10px;line-height:1.5}.pBmYDq_promiseMore{font-size:var(--nsf-size-body-sm);margin-top:16px}@media (max-width:560px){.pBmYDq_hero{padding-top:40px}.pBmYDq_actions>a{width:100%}.pBmYDq_steps,.pBmYDq_install{padding-top:52px}}.pBmYDq_sectionLede{max-width:640px;font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:12px;line-height:1.6}.pBmYDq_planList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:760px;margin-top:24px;padding:0;list-style:none;display:grid}.pBmYDq_plan{border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);border-radius:10px;padding:22px 22px 18px}.pBmYDq_planName{letter-spacing:-.4px;font-size:21px;font-weight:700}.pBmYDq_planTagline{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin-top:4px;margin-bottom:12px}.pBmYDq_price{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:6px}.pBmYDq_amount{color:var(--nsf-ink);letter-spacing:-.3px;font-size:22px;font-weight:700}.pBmYDq_offer{font-size:var(--nsf-size-body-sm);color:var(--nsf-good-ink)}.pBmYDq_pillarLinks{flex-wrap:wrap;gap:8px;margin-top:18px;padding:0;list-style:none;display:flex}.pBmYDq_pillarLinks a{text-decoration:none;display:inline-block}.pBmYDq_pillarLinks a:hover{border-color:var(--nsf-brand)}.pBmYDq_articleLink{color:inherit;text-decoration:none}.pBmYDq_articleLink:hover{text-underline-offset:3px;text-decoration:underline}.pBmYDq_articleLink:focus-visible,.pBmYDq_pillarLinks a:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:3px}
.Ws0ecq_wrap{margin-top:64px}.Ws0ecq_banner{color:#fff;background:radial-gradient(120% 160% at 100% 0%, #2e8a728c 0%, #2e8a7200 55%), linear-gradient(120deg, var(--nsf-band-deep) 0%, var(--nsf-band) 100%);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:40px;padding:36px 44px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 32px -16px #073a2f8c}.Ws0ecq_mark{color:#ffffffd9;flex:none;width:64px;height:64px}.Ws0ecq_copy{flex-direction:column;gap:8px;min-width:0;display:flex}.Ws0ecq_kicker{color:#ffffffb3;letter-spacing:var(--nsf-track-mono-wide)}.Ws0ecq_title{letter-spacing:-.9px;color:#fff;font-size:28px;font-weight:600;line-height:1.12}.Ws0ecq_dek{font-size:var(--nsf-size-body);color:#ffffffc7;max-width:520px;line-height:1.55}.Ws0ecq_action{flex-direction:column;align-items:flex-start;gap:10px;max-width:240px;display:flex}.Ws0ecq_cta{color:var(--nsf-band-deep);font-weight:600;font-size:var(--nsf-size-body);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.Ws0ecq_cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px #00000080}.Ws0ecq_cta:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:1024px){.Ws0ecq_banner{grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:32px}.Ws0ecq_mark{display:none}}@media (max-width:640px){.Ws0ecq_wrap{margin-top:44px}.Ws0ecq_banner{grid-template-columns:1fr;gap:22px;padding:28px 22px}.Ws0ecq_title{letter-spacing:-.6px;font-size:23px}.Ws0ecq_action{max-width:none}}@media (prefers-reduced-motion:reduce){.Ws0ecq_cta{transition:none}.Ws0ecq_cta:hover{transform:none}}
.CQ3v6W_wrap{padding-top:28px}.CQ3v6W_band{border:1px solid var(--nsf-rule-strong);border-left:4px solid var(--nsf-brand);background:color-mix(in srgb, var(--nsf-brand) 4%, transparent);border-radius:6px;justify-content:space-between;align-items:center;gap:32px;padding:22px 28px;display:flex}.CQ3v6W_copy{flex-direction:column;gap:4px;min-width:0;display:flex}.CQ3v6W_kicker{color:var(--nsf-brand)}.CQ3v6W_title{letter-spacing:-.4px;color:var(--nsf-ink);margin:0;font-size:20px;font-weight:700;line-height:1.25}.CQ3v6W_dek{color:var(--nsf-ink-70);margin:0;font-size:15px;line-height:1.5}.CQ3v6W_actions{flex:none;align-items:center;gap:12px;display:flex}.CQ3v6W_primary,.CQ3v6W_secondary{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:11px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.CQ3v6W_primary{background:var(--nsf-brand);border:1px solid var(--nsf-brand);color:var(--nsf-paper)}.CQ3v6W_primary:hover{background:var(--nsf-pillar-4)}.CQ3v6W_secondary{border:1px solid var(--nsf-rule-strong);color:var(--nsf-ink);background:var(--nsf-paper)}.CQ3v6W_secondary:hover{border-color:var(--nsf-ink)}.CQ3v6W_primary:focus-visible,.CQ3v6W_secondary:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}@media (max-width:820px){.CQ3v6W_band{flex-direction:column;align-items:stretch;gap:18px;padding:20px}.CQ3v6W_actions{flex-direction:column;align-items:stretch}}
.rXlNiq_wrap{padding-top:56px;padding-bottom:8px}.rXlNiq_panel{background:radial-gradient(120% 90% at 85% 20%, color-mix(in srgb, var(--nsf-stage-green) 22%, transparent) 0%, color-mix(in srgb, var(--nsf-stage-green) 0%, transparent) 60%), linear-gradient(135deg, color-mix(in srgb, var(--nsf-brand) 6%, var(--nsf-paper)) 0%, color-mix(in srgb, var(--nsf-brand) 11%, var(--nsf-paper)) 100%);border:1px solid color-mix(in srgb, var(--nsf-brand) 12%, transparent);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding:48px 56px 0;display:grid;position:relative;overflow:hidden}.rXlNiq_copy{min-width:0;padding-bottom:48px}.rXlNiq_pill{background:var(--nsf-brand);color:var(--nsf-on-brand);font-family:var(--nsf-font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:11.5px;display:inline-block}.rXlNiq_title{font-family:var(--nsf-font-display);letter-spacing:-1.4px;color:var(--nsf-ink);margin:16px 0 0;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.05}.rXlNiq_dek{max-width:520px;color:var(--nsf-ink-70);margin:14px 0 0;font-size:17px;line-height:1.6}.rXlNiq_points{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rXlNiq_points li{color:var(--nsf-ink);padding-left:26px;font-size:15.5px;line-height:1.45;position:relative}.rXlNiq_points li:before{content:"✓";background:color-mix(in srgb, var(--nsf-stage-green) 18%, transparent);width:18px;height:18px;color:var(--nsf-good-ink);text-align:center;border-radius:50%;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:0;left:0}.rXlNiq_badges{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.rXlNiq_badge{color:#fff;background:#101010;border-radius:12px;align-items:center;gap:10px;min-width:168px;padding:9px 16px 9px 12px;display:inline-flex}.rXlNiq_badgeIcon{flex:none;width:26px;height:26px}.rXlNiq_badgeText{flex-direction:column;line-height:1.1;display:flex}.rXlNiq_badgeSmall{opacity:.8;font-size:10.5px}.rXlNiq_badgeBig{letter-spacing:-.2px;font-size:18px;font-weight:700}.rXlNiq_cta{border:1px solid var(--nsf-brand);background:var(--nsf-paper);min-height:48px;color:var(--nsf-brand);border-radius:10px;justify-content:center;align-items:center;margin-top:22px;padding:12px 22px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.rXlNiq_cta:hover{background:var(--nsf-brand);color:var(--nsf-on-brand)}.rXlNiq_cta:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}.rXlNiq_art{justify-content:center;align-self:end;display:flex}.rXlNiq_phone{filter:drop-shadow(0 24px 40px #10101040);width:min(280px,100%);height:auto;margin-bottom:-60px;transform:rotate(4deg)}@media (max-width:860px){.rXlNiq_panel{grid-template-columns:1fr;gap:8px;padding:32px 22px 0}.rXlNiq_copy{padding-bottom:8px}.rXlNiq_badge{flex:150px;min-width:0}.rXlNiq_cta{width:100%}.rXlNiq_phone{width:min(230px,70%);margin-bottom:-70px}}@media (prefers-reduced-motion:no-preference){.rXlNiq_phone{transition:transform .4s}.rXlNiq_panel:hover .rXlNiq_phone{transform:rotate(2deg)translateY(-6px)}}
.dO8f5a_card{flex-direction:column;gap:16px;display:flex}.dO8f5a_media{height:var(--nsf-media-card);align-items:flex-end;padding:20px;transition:opacity .15s;display:flex;position:relative;overflow:hidden}.dO8f5a_mediaImage{object-fit:cover}.dO8f5a_card:hover .dO8f5a_media{opacity:.88}.dO8f5a_title{font-size:var(--nsf-size-card-title);letter-spacing:var(--nsf-track-snug);font-weight:600;line-height:1.2}.dO8f5a_card:hover .dO8f5a_title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.dO8f5a_dek{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);line-height:1.58}.dO8f5a_category{letter-spacing:var(--nsf-track-mono);font-size:var(--nsf-size-mono-sm)}.dO8f5a_card[data-read] .dO8f5a_media{opacity:.62}.dO8f5a_card[data-read]:hover .dO8f5a_media{opacity:.88}.dO8f5a_card[data-read] .dO8f5a_title{color:var(--nsf-ink-70)}.dO8f5a_card[data-read]:hover .dO8f5a_title{color:inherit}.dO8f5a_readChip{display:none}.dO8f5a_card[data-read] .dO8f5a_readChip{border:1px solid var(--nsf-rule);color:var(--nsf-ink-70);font-size:calc(var(--nsf-size-mono-sm) * .95);letter-spacing:var(--nsf-track-mono);vertical-align:baseline;border-radius:999px;align-items:center;gap:4px;margin-left:10px;padding:2px 7px 2px 6px;display:inline-flex}.dO8f5a_readChip svg{flex-shrink:0}.dO8f5a_lead{gap:24px}.dO8f5a_lead .dO8f5a_media{height:var(--nsf-media-hero);padding:32px}.dO8f5a_lead .dO8f5a_title{font-size:var(--nsf-size-hero);letter-spacing:var(--nsf-track-tight);max-width:760px;font-weight:700;line-height:1.02}.dO8f5a_lead .dO8f5a_dek{font-size:var(--nsf-size-lead);max-width:540px;line-height:1.62}.dO8f5a_lead .dO8f5a_category{font-size:var(--nsf-size-mono);letter-spacing:1.6px}@media (max-width:1024px){.dO8f5a_lead .dO8f5a_title{font-size:44px}}@media (max-width:640px){.dO8f5a_media{height:200px}.dO8f5a_lead .dO8f5a_media{height:220px;padding:20px}.dO8f5a_lead .dO8f5a_title{letter-spacing:-.6px;font-size:30px}.dO8f5a_lead .dO8f5a_dek{font-size:var(--nsf-size-body)}}
.bMOzSW_wrap{background:var(--nsf-surface-2);border-left:2px solid var(--nsf-brand);max-width:660px;margin-bottom:40px;padding:16px 20px}.bMOzSW_text{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);line-height:1.55}
.k5fcRa_toc{border:1px solid var(--nsf-rule);max-width:660px;margin-bottom:40px;padding:20px 24px}.k5fcRa_kicker{color:var(--nsf-ink-40);margin-bottom:12px;display:block}.k5fcRa_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k5fcRa_item a,.k5fcRa_subitem a{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);text-decoration:none}.k5fcRa_item a:hover,.k5fcRa_subitem a:hover{color:var(--nsf-brand);text-decoration:underline}.k5fcRa_subitem{padding-left:18px}@media (max-width:640px){.k5fcRa_toc{padding:16px 18px}}
.BeACwW_figure{flex-direction:column;gap:10px;margin:1.1em 0 1.5em;display:flex}.BeACwW_figure .BeACwW_media{border:1px solid var(--nsf-rule);width:100%;max-width:480px;height:auto;margin:0;display:block}.BeACwW_figure .BeACwW_portrait{max-width:360px}.BeACwW_caption{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:.6px;text-transform:uppercase;color:var(--nsf-ink-40)}
.hCS0fG_form{flex-direction:column;justify-self:end;gap:14px;width:100%;max-width:440px;display:flex}.hCS0fG_input{border:none;border-bottom:1px solid var(--nsf-ink);width:100%;color:var(--nsf-ink);font-family:var(--nsf-font-body);background:0 0;border-radius:0;padding:14px 0;font-size:16px}.hCS0fG_input::placeholder{color:var(--nsf-ink-40)}.hCS0fG_input:disabled{opacity:.5}.hCS0fG_button{background:var(--nsf-brand);color:var(--nsf-on-brand);font-family:var(--nsf-font-mono);letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;align-self:flex-start;min-height:44px;padding:15px 28px;font-size:12px;font-weight:700;transition:opacity .15s}.hCS0fG_button:hover:not(:disabled){opacity:.85}.hCS0fG_button:disabled{opacity:.6;cursor:default}.hCS0fG_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.hCS0fG_success,.hCS0fG_error{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);letter-spacing:.4px;line-height:1.5}.hCS0fG_success{color:var(--nsf-brand)}.hCS0fG_error{color:var(--nsf-danger)}@media (max-width:640px){.hCS0fG_form{justify-self:stretch;max-width:100%}.hCS0fG_button{text-align:center;align-self:stretch}}.hCS0fG_compact{justify-self:stretch;gap:10px;max-width:100%}.hCS0fG_compact .hCS0fG_input{padding:10px 0}.hCS0fG_compact .hCS0fG_button{text-align:center;align-self:stretch;padding:12px 20px}
.j-CjPG_wrap{margin-top:96px}.j-CjPG_inner{border-top:1px solid var(--nsf-rule-strong);border-bottom:1px solid var(--nsf-rule-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px 0;display:grid}.j-CjPG_copy{flex-direction:column;gap:12px;display:flex}.j-CjPG_kicker{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}.j-CjPG_title{font-size:var(--nsf-size-h2);letter-spacing:-1.2px;font-weight:600;line-height:1.1}.j-CjPG_dek{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);max-width:400px;line-height:1.6}@media (max-width:640px){.j-CjPG_wrap{margin-top:60px}.j-CjPG_inner{grid-template-columns:1fr;gap:28px;padding:40px 0}.j-CjPG_title{letter-spacing:-.8px;font-size:26px}}
.WZjUfq_button{white-space:nowrap;border:1px solid var(--nsf-brand);color:var(--nsf-brand);font-family:var(--nsf-font-body);font-size:var(--nsf-size-body-sm);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:7px 14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.WZjUfq_button:hover{background:var(--nsf-brand);color:var(--nsf-on-brand)}.WZjUfq_button:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}@media (max-width:640px){.WZjUfq_button{margin-top:4px}}@media (prefers-reduced-motion:reduce){.WZjUfq_button{transition:none}}
.zJjecG_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.zJjecG_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.zJjecG_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.zJjecG_body{padding-bottom:96px}@media (max-width:640px){.zJjecG_head{padding-top:40px}.zJjecG_title{letter-spacing:-1px;font-size:30px}}
._3SFeEW_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}._3SFeEW_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}._3SFeEW_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}._3SFeEW_body{padding-bottom:96px}@media (max-width:640px){._3SFeEW_head{padding-top:40px}._3SFeEW_title{letter-spacing:-1px;font-size:30px}}
.lAoKyG_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.lAoKyG_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.lAoKyG_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.lAoKyG_body{padding-bottom:96px}@media (max-width:640px){.lAoKyG_head{padding-top:40px}.lAoKyG_title{letter-spacing:-1px;font-size:30px}}
.ahATiG_box{border:1px solid var(--nsf-rule);border-left:4px solid var(--nsf-brand);background:color-mix(in srgb, var(--nsf-brand) 4%, transparent);border-radius:4px;margin-bottom:36px;padding:22px 26px}.ahATiG_heading{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}.ahATiG_list{flex-direction:column;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ahATiG_item{border-top:1px solid var(--nsf-rule);grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:16px;padding-top:14px;display:grid}.ahATiG_item:first-child{border-top:0;padding-top:0}.ahATiG_when{flex-direction:column;gap:2px;display:flex}.ahATiG_date{font-family:var(--nsf-font-display);letter-spacing:-.3px;color:var(--nsf-ink);font-size:16px;font-weight:600}.ahATiG_weekday{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:1px;text-transform:uppercase;color:var(--nsf-ink-40)}.ahATiG_what{min-width:0}.ahATiG_title{font-size:var(--nsf-size-body);color:var(--nsf-ink);line-height:1.5}.ahATiG_note{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin-top:3px;line-height:1.5}.ahATiG_footer{font-size:var(--nsf-size-body-sm);margin-top:16px}.ahATiG_footer a{color:var(--nsf-ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.ahATiG_box{padding:18px}.ahATiG_item{grid-template-columns:1fr;gap:6px}.ahATiG_when{flex-direction:row;align-items:baseline;gap:8px}}.ahATiG_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.ahATiG_actions{justify-content:flex-start}}
.i9gBCq_form{flex-direction:column;gap:8px;display:flex}.i9gBCq_label{color:var(--nsf-ink);margin-top:10px;font-size:14.5px;font-weight:600}.i9gBCq_optional{color:var(--nsf-ink-55);font-weight:400}.i9gBCq_kinds{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.i9gBCq_kinds .i9gBCq_label{width:100%;margin:0 0 4px;padding:0}.i9gBCq_kind{border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);cursor:pointer;border-radius:999px;align-items:center;min-height:40px;padding:8px 14px;font-size:14px;display:inline-flex}.i9gBCq_kind:hover{border-color:var(--nsf-brand)}.i9gBCq_kind:focus-within{outline:2px solid var(--nsf-brand);outline-offset:2px}.i9gBCq_kindOn{border-color:var(--nsf-brand);background:var(--nsf-brand);color:var(--nsf-on-brand)}.i9gBCq_radio{opacity:0;width:1px;height:1px;position:absolute}.i9gBCq_textarea,.i9gBCq_input{border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);width:100%;font:inherit;color:var(--nsf-ink);border-radius:10px;padding:12px 14px;font-size:16px}.i9gBCq_textarea{resize:vertical;min-height:128px;line-height:1.5}.i9gBCq_textarea:focus-visible,.i9gBCq_input:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:1px}.i9gBCq_bad{border-color:var(--nsf-danger)}.i9gBCq_hint{color:var(--nsf-ink-55);margin:0;font-size:13px}.i9gBCq_error{color:var(--nsf-danger);margin:6px 0 0;font-size:14px}.i9gBCq_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.i9gBCq_submit{background:var(--nsf-brand);min-height:48px;color:var(--nsf-on-brand);cursor:pointer;border:0;border-radius:10px;align-self:flex-start;margin-top:14px;padding:12px 24px;font-size:15.5px;font-weight:700}.i9gBCq_submit:hover{background:var(--nsf-pillar-4,#0a3f33)}.i9gBCq_submit:disabled{opacity:.6;cursor:default}.i9gBCq_submit:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}.i9gBCq_sent{background:color-mix(in srgb, var(--nsf-stage-green) 10%, transparent);border:1px solid color-mix(in srgb, var(--nsf-stage-green) 35%, transparent);border-radius:14px;padding:22px}.i9gBCq_sentTitle{color:var(--nsf-good-ink);margin:0;font-size:18px;font-weight:700}.i9gBCq_sentText{color:var(--nsf-ink-70);margin:6px 0 0}.i9gBCq_again{color:var(--nsf-brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-weight:600;text-decoration:underline}@media (max-width:560px){.i9gBCq_submit{align-self:stretch}}
.Tkw0gW_utility{border-bottom:1px solid var(--nsf-rule);font-family:var(--nsf-font-mono);letter-spacing:.4px;justify-content:space-between;align-items:center;max-width:none;padding-top:8px;padding-bottom:8px;font-size:14px;font-weight:500;display:flex}.Tkw0gW_utilityDate{color:var(--nsf-ink-55);font-size:13px}.Tkw0gW_utilityLinks{align-items:center;gap:28px;display:flex}.Tkw0gW_utilityLink{color:var(--nsf-ink-70);white-space:nowrap;padding:8px 0;transition:color .15s}@media (max-width:640px){.Tkw0gW_utility{justify-content:flex-end}.Tkw0gW_utilityDate{display:none}.Tkw0gW_utilityLinks{gap:18px}}.Tkw0gW_utilityLink:hover{color:var(--nsf-ink)}.Tkw0gW_masthead{justify-content:space-between;align-items:flex-end;gap:32px;max-width:none;padding-top:54px;padding-bottom:30px;display:flex}.Tkw0gW_wordmarkLink{align-items:center;gap:16px;display:flex}.Tkw0gW_mark{width:76px;height:76px;color:var(--nsf-brand);flex-shrink:0}.Tkw0gW_wordStack{flex-direction:column;gap:8px;display:flex}.Tkw0gW_wordmark{font-family:var(--nsf-font-display);font-size:var(--nsf-size-wordmark);letter-spacing:-.03em;color:var(--nsf-brand);font-weight:600;line-height:.9}.Tkw0gW_subBrand{font-family:var(--nsf-font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--nsf-accent-ink);white-space:nowrap;font-size:13px;font-weight:500}.Tkw0gW_clarityLine{color:var(--nsf-ink-70);margin-top:12px;font-size:16px;font-weight:500;line-height:1.35}@media (max-width:640px){.Tkw0gW_subBrand{letter-spacing:.26em;font-size:11px}.Tkw0gW_mark{width:52px;height:52px}.Tkw0gW_wordmarkLink{gap:12px}.Tkw0gW_clarityLine{margin-top:8px;font-size:14px}}.Tkw0gW_positioning{font-family:var(--nsf-font-display);letter-spacing:-.5px;color:var(--nsf-ink);text-align:right;font-size:22px;font-weight:600;line-height:1.2}.Tkw0gW_positioningSep{color:var(--nsf-brand);white-space:pre;font-weight:400}.Tkw0gW_nav{border-top:1px solid var(--nsf-rule-strong);border-bottom:1px solid var(--nsf-rule);gap:38px;max-width:none;display:flex}.Tkw0gW_navLink{font-family:var(--nsf-font-mono);letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid #0000;padding:18px 0;font-size:15px;font-weight:600;transition:border-color .15s}.Tkw0gW_navLink:hover{border-bottom-color:var(--nsf-ink)}@media (max-width:1024px){.Tkw0gW_masthead{flex-direction:column;align-items:flex-start;gap:14px}.Tkw0gW_positioning{text-align:left}}@media (max-width:640px){.Tkw0gW_wordmark{font-size:40px}.Tkw0gW_positioning{letter-spacing:-.3px;font-size:17px}.Tkw0gW_masthead{padding-top:34px;padding-bottom:22px}.Tkw0gW_nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;overflow-x:auto}.Tkw0gW_nav::-webkit-scrollbar{display:none}.Tkw0gW_navLink{white-space:nowrap;flex-shrink:0;margin-right:24px;padding:15px 0;font-size:14px}}
.KmnfHG_head{flex-direction:column;gap:18px;max-width:820px;padding-top:64px;padding-bottom:36px;display:flex}.KmnfHG_category{letter-spacing:1.6px}.KmnfHG_title{letter-spacing:-2px;font-size:52px;font-weight:700;line-height:1.03}.KmnfHG_dek{color:var(--nsf-ink-70);font-size:19px;line-height:1.55}.KmnfHG_meta{border-top:1px solid var(--nsf-rule);flex-wrap:wrap;gap:22px;padding-top:8px;display:flex}.KmnfHG_hero{background:var(--nsf-rule);align-items:flex-end;height:380px;margin-bottom:56px;padding:32px;display:flex;position:relative;overflow:hidden}.KmnfHG_heroImage{object-fit:cover}.KmnfHG_bodyWrap{display:block}.KmnfHG_body{max-width:660px;color:var(--nsf-ink);font-size:18px;line-height:1.72}.KmnfHG_body>*+*{margin-top:1.3em}.KmnfHG_body h2{letter-spacing:-1px;margin-top:2.2em;font-size:30px;font-weight:700;line-height:1.15}.KmnfHG_body h3{letter-spacing:-.5px;margin-top:1.9em;font-size:22px;font-weight:600}.KmnfHG_body a{color:var(--nsf-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.KmnfHG_body ul,.KmnfHG_body ol{padding-left:1.3em}.KmnfHG_body li+li{margin-top:.5em}.KmnfHG_body blockquote{border-left:2px solid var(--nsf-brand);font-family:var(--nsf-font-display);letter-spacing:-.5px;margin:1.8em 0;padding-left:22px;font-size:22px;font-weight:500;line-height:1.35}.KmnfHG_body code{font-family:var(--nsf-font-mono);background:var(--nsf-surface-2);padding:2px 5px;font-size:.88em}.KmnfHG_body pre{background:var(--nsf-ink);color:#f4f3ef;font-family:var(--nsf-font-mono);padding:20px;font-size:13px;line-height:1.6;overflow-x:auto}.KmnfHG_body pre code{background:0 0;padding:0}.KmnfHG_body hr{border:none;border-top:1px solid var(--nsf-rule);margin:2.4em 0}.KmnfHG_body img{margin:2em 0}.KmnfHG_related{padding-top:88px}.KmnfHG_relatedTitle{border-bottom:1px solid var(--nsf-rule-strong);letter-spacing:1.6px;margin-bottom:36px;padding-bottom:16px}.KmnfHG_relatedGrid{gap:var(--nsf-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.KmnfHG_title{letter-spacing:-1.4px;font-size:40px}.KmnfHG_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.KmnfHG_head{gap:14px;padding-top:36px}.KmnfHG_title{letter-spacing:-.9px;font-size:29px}.KmnfHG_dek{font-size:16px}.KmnfHG_hero{height:200px;margin-bottom:36px;padding:20px}.KmnfHG_body{font-size:17px}.KmnfHG_body h2{font-size:24px}.KmnfHG_body h3,.KmnfHG_body blockquote{font-size:19px}.KmnfHG_related{padding-top:56px}.KmnfHG_relatedGrid{grid-template-columns:1fr;gap:36px}}.KmnfHG_tags{border-top:1px solid var(--nsf-rule);flex-wrap:wrap;gap:8px;margin-top:48px;padding-top:28px;display:flex}.KmnfHG_tag{color:var(--nsf-ink-55);border:1px solid var(--nsf-rule);padding:7px 11px;text-decoration:none;transition:color .12s,border-color .12s}.KmnfHG_tag:hover{color:var(--nsf-ink);border-color:var(--nsf-rule-strong)}.KmnfHG_tag:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}
.RK60ua_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.RK60ua_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.RK60ua_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.RK60ua_body{padding-bottom:96px}@media (max-width:640px){.RK60ua_head{padding-top:40px}.RK60ua_title{letter-spacing:-1px;font-size:30px}}
.rXKYxW_wrap{padding-top:48px;padding-bottom:48px}.rXKYxW_panel{border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:40px 44px;display:grid;box-shadow:0 1px 3px #1010100f}.rXKYxW_kicker{color:var(--nsf-brand)}.rXKYxW_title{font-family:var(--nsf-font-display);letter-spacing:-1.2px;color:var(--nsf-ink);margin:12px 0 0;font-size:clamp(28px,3.8vw,40px);font-weight:800;line-height:1.08}.rXKYxW_dek{color:var(--nsf-ink-70);margin:14px 0 0;font-size:16.5px;line-height:1.6}.rXKYxW_notes{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rXKYxW_notes li{color:var(--nsf-ink-70);padding-left:22px;font-size:14.5px;position:relative}.rXKYxW_notes li:before{content:"•";color:var(--nsf-brand);font-weight:700;position:absolute;left:6px}.rXKYxW_formCol{min-width:0}@media (max-width:860px){.rXKYxW_panel{grid-template-columns:1fr;gap:20px;padding:26px 20px}}
.p-5sba_grid{grid-template-columns:1.5fr 1fr 1fr;gap:48px;padding-top:56px;padding-bottom:30px;display:grid}.p-5sba_brandCol{flex-direction:column;gap:14px;display:flex}.p-5sba_wordmarkLink{align-items:center;gap:8px;display:flex}.p-5sba_wordmark{font-family:var(--nsf-font-display);letter-spacing:-.03em;color:var(--nsf-brand);font-size:28px;font-weight:600;line-height:1}.p-5sba_mark{width:32px;height:32px;color:var(--nsf-brand);flex-shrink:0}.p-5sba_blurb{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55);max-width:300px;line-height:1.62}.p-5sba_col{flex-direction:column;gap:12px;display:flex}.p-5sba_colTitle{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:1.4px;text-transform:uppercase;color:var(--nsf-ink-40);margin-bottom:4px;font-weight:700}.p-5sba_link{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);transition:color .15s}.p-5sba_link:hover{color:var(--nsf-ink)}.p-5sba_legal{border-top:1px solid var(--nsf-rule);font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:1px;text-transform:uppercase;color:var(--nsf-ink-40);flex-direction:column;gap:14px;padding-top:18px;padding-bottom:28px;display:flex}.p-5sba_disclosure{max-width:760px;font-family:var(--nsf-font-body);font-size:var(--nsf-size-body-sm);letter-spacing:0;text-transform:none;color:var(--nsf-ink-70);line-height:1.6}.p-5sba_disclosure a{color:var(--nsf-ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.p-5sba_grid{grid-template-columns:1fr;gap:34px;padding-top:44px}}
.HLI1KG_wrap{flex-direction:column;gap:28px;display:flex}.HLI1KG_controls{flex-direction:column;gap:18px;display:flex}.HLI1KG_searchRow{align-items:center;gap:12px;display:flex}.HLI1KG_searchLabel{flex:1;display:block}.HLI1KG_search{width:100%;font-family:var(--nsf-font-body);border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);color:var(--nsf-ink);padding:13px 16px;font-size:18px}.HLI1KG_search::placeholder{color:var(--nsf-ink-40)}.HLI1KG_search:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}.HLI1KG_clear{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);text-transform:uppercase;letter-spacing:1px;color:var(--nsf-ink-55);border:1px solid var(--nsf-rule);cursor:pointer;background:0 0;padding:12px 14px}.HLI1KG_clear:hover{color:var(--nsf-ink);border-color:var(--nsf-rule-strong)}.HLI1KG_clear:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}.HLI1KG_tags{flex-wrap:wrap;gap:8px;display:flex}.HLI1KG_tag{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);text-transform:uppercase;letter-spacing:1px;color:var(--nsf-ink-55);border:1px solid var(--nsf-rule);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:7px 11px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.HLI1KG_tag:hover{color:var(--nsf-ink);border-color:var(--nsf-rule-strong)}.HLI1KG_tag:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}.HLI1KG_tagOn{background:var(--nsf-brand);border-color:var(--nsf-brand);color:var(--nsf-paper)}.HLI1KG_tagOn:hover{color:var(--nsf-paper);border-color:var(--nsf-brand)}.HLI1KG_tagCount{font-variant-numeric:tabular-nums;opacity:.6}.HLI1KG_count{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);text-transform:uppercase;letter-spacing:1px;color:var(--nsf-ink-40)}.HLI1KG_grid{gap:var(--nsf-grid-gap) 32px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:52px;display:grid}.HLI1KG_empty{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);padding:24px 0 8px;line-height:1.6}.HLI1KG_inlineClear{font:inherit;color:var(--nsf-brand);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.HLI1KG_inlineClear:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:2px}@media (max-width:1024px){.HLI1KG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HLI1KG_grid{grid-template-columns:1fr;row-gap:40px}.HLI1KG_search{font-size:16px}}
.ym2JKq_banner{z-index:50;background:var(--nsf-paper);border:1px solid var(--nsf-rule-strong);max-width:640px;font-family:var(--nsf-font-body);font-size:var(--nsf-size-body-sm);color:var(--nsf-ink);margin:0 auto;padding:16px;position:fixed;bottom:16px;left:16px;right:16px}.ym2JKq_text{color:var(--nsf-ink-70);margin:0 0 12px}.ym2JKq_text a{color:var(--nsf-brand)}.ym2JKq_actions{justify-content:flex-end;gap:8px;display:flex}.ym2JKq_primary,.ym2JKq_secondary{min-height:44px;font:inherit;cursor:pointer;border:1px solid var(--nsf-brand);padding:0 20px;font-weight:600}.ym2JKq_primary{background:var(--nsf-brand);color:var(--nsf-paper)}.ym2JKq_secondary{background:var(--nsf-paper);color:var(--nsf-brand)}
.mlz3UG_section{padding-top:var(--nsf-section-gap)}.mlz3UG_header{border-bottom:1px solid var(--nsf-rule-strong);justify-content:space-between;align-items:flex-end;margin-bottom:36px;padding-bottom:20px;display:flex}.mlz3UG_heading{align-items:baseline;gap:18px;display:flex}.mlz3UG_number{font-family:var(--nsf-font-display);font-size:var(--nsf-size-section-num);letter-spacing:var(--nsf-track-tight);font-weight:700;line-height:.85}.mlz3UG_title{font-size:var(--nsf-size-section-title);letter-spacing:-.6px;font-weight:600}.mlz3UG_viewAll{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);letter-spacing:var(--nsf-track-mono);text-transform:uppercase;color:var(--nsf-ink-55);white-space:nowrap;font-weight:500}.mlz3UG_viewAll:hover{text-underline-offset:3px;text-decoration:underline}.mlz3UG_grid{gap:var(--nsf-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.mlz3UG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mlz3UG_section{padding-top:56px}.mlz3UG_grid{grid-template-columns:1fr;gap:36px}.mlz3UG_number{font-size:40px}.mlz3UG_title{font-size:22px}}
._9Yloxa_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}._9Yloxa_crumbs{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:var(--nsf-track-mono);text-transform:uppercase}._9Yloxa_crumbs a{color:var(--nsf-ink-55);text-decoration:none}._9Yloxa_crumbs a:hover{color:var(--nsf-ink);text-decoration:underline}._9Yloxa_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}._9Yloxa_description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}._9Yloxa_about{max-width:660px;margin-top:56px}._9Yloxa_h2{letter-spacing:-.8px;margin:36px 0 12px;font-size:26px;font-weight:700;line-height:1.15}._9Yloxa_h2:first-child{margin-top:0}._9Yloxa_list{color:var(--nsf-ink);padding-left:1.25em;font-size:18px;line-height:1.72}._9Yloxa_list li+li{margin-top:.4em}._9Yloxa_text{color:var(--nsf-ink-70);font-size:18px;line-height:1.72}._9Yloxa_cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin:0 0 56px;padding:0;list-style:none;display:grid}._9Yloxa_card{background:var(--nsf-paper);border:1px solid var(--nsf-rule-strong);flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}._9Yloxa_card:hover ._9Yloxa_cardTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._9Yloxa_cardTitle{font-size:var(--nsf-size-card-title);letter-spacing:var(--nsf-track-snug);font-weight:600;line-height:1.2}@media (max-width:640px){._9Yloxa_head{padding-top:40px}._9Yloxa_title{letter-spacing:-1px;font-size:30px}._9Yloxa_description{font-size:var(--nsf-size-body)}}
.IM5Nma_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.IM5Nma_number{font-family:var(--nsf-font-display);letter-spacing:var(--nsf-track-tight);font-size:72px;font-weight:700;line-height:.82}.IM5Nma_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.IM5Nma_description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.IM5Nma_notice{flex-direction:column;gap:16px;padding:64px 0 96px;display:flex}.IM5Nma_kicker{letter-spacing:var(--nsf-track-mono-wide)}.IM5Nma_message{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:560px;line-height:1.6}@media (max-width:640px){.IM5Nma_head{padding-top:40px}.IM5Nma_number{font-size:48px}.IM5Nma_title{letter-spacing:-1px;font-size:30px}.IM5Nma_description{font-size:var(--nsf-size-body)}.IM5Nma_notice{padding:40px 0 60px}}
.qTvfbq_rail{flex-direction:column;display:flex}.qTvfbq_railHeader{border-bottom:1px solid var(--nsf-rule-strong);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.qTvfbq_railTitle{letter-spacing:1.6px}.qTvfbq_railDate{color:var(--nsf-ink-55);letter-spacing:var(--nsf-track-mono);white-space:nowrap}.qTvfbq_footnote{border-top:1px solid var(--nsf-rule);font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);color:var(--nsf-ink-55);margin:4px 0 0;padding-top:14px}.qTvfbq_list{margin:0;padding:0;list-style:none}.qTvfbq_item{border-bottom:1px solid var(--nsf-rule)}.qTvfbq_item:last-child{border-bottom:none}.qTvfbq_link{gap:18px;padding:22px 0;display:flex}.qTvfbq_number{font-family:var(--nsf-font-mono);color:var(--nsf-ink-35);flex-shrink:0;padding-top:3px;font-size:12px;font-weight:500}.qTvfbq_text{flex-direction:column;gap:7px;display:flex}.qTvfbq_category{font-size:var(--nsf-size-mono-sm);letter-spacing:var(--nsf-track-mono)}.qTvfbq_title{font-family:var(--nsf-font-display);font-size:var(--nsf-size-rail-title);letter-spacing:-.3px;font-weight:600;line-height:1.26}.qTvfbq_link:hover .qTvfbq_title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}
.q-tE_G_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.q-tE_G_number{font-family:var(--nsf-font-display);letter-spacing:var(--nsf-track-tight);font-size:72px;font-weight:700;line-height:.82}.q-tE_G_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.q-tE_G_description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.q-tE_G_grid{gap:var(--nsf-grid-gap) 32px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:52px;display:grid}.q-tE_G_empty{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);color:var(--nsf-ink-40)}@media (max-width:1024px){.q-tE_G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.q-tE_G_head{padding-top:40px}.q-tE_G_number{font-size:48px}.q-tE_G_title{letter-spacing:-1px;font-size:30px}.q-tE_G_description{font-size:var(--nsf-size-body)}.q-tE_G_grid{grid-template-columns:1fr;row-gap:40px}}
._4fK0ZG_shell{background:var(--nsf-paper);flex-direction:column;min-height:100vh;display:flex}._4fK0ZG_bar{border-bottom:1px solid var(--nsf-rule)}._4fK0ZG_barInner{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}._4fK0ZG_brand{font-family:var(--nsf-font-display);letter-spacing:-.03em;color:var(--nsf-brand);align-items:center;gap:7px;font-size:24px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._4fK0ZG_dot{width:26px;height:26px;color:var(--nsf-brand);flex-shrink:0}._4fK0ZG_account{align-items:center;gap:16px;display:flex}._4fK0ZG_email{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55)}._4fK0ZG_link{font:inherit;font-size:var(--nsf-size-body-sm);color:var(--nsf-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._4fK0ZG_main{flex:1}._4fK0ZG_readOnly{border-left:4px solid var(--nsf-brand);background:color-mix(in srgb, var(--nsf-brand) 7%, transparent);font-size:var(--nsf-size-body-sm);border-radius:4px;margin-top:16px;padding:12px 16px;line-height:1.55}._4fK0ZG_readOnly a{color:var(--nsf-brand);font-weight:600}._4fK0ZG_panel{max-width:520px;padding-top:88px;padding-bottom:88px}._4fK0ZG_kicker{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}._4fK0ZG_title{letter-spacing:-1px;margin-top:10px;font-size:34px;font-weight:700;line-height:1.1}._4fK0ZG_text{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:14px;line-height:1.65}._4fK0ZG_form{margin-top:28px}._4fK0ZG_google{border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);color:var(--nsf-ink);font-family:var(--nsf-font-body);font-size:var(--nsf-size-body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:13px 26px;font-weight:600;display:inline-flex}._4fK0ZG_google:hover{background:var(--nsf-ink);color:var(--nsf-paper)}._4fK0ZG_google:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}._4fK0ZG_error{font-size:var(--nsf-size-body-sm);color:var(--nsf-danger);margin-top:16px;line-height:1.5}._4fK0ZG_fine{color:var(--nsf-ink-55);margin-top:28px;font-size:13px;line-height:1.6}@media (max-width:640px){._4fK0ZG_panel{padding-top:48px;padding-bottom:48px}._4fK0ZG_title{font-size:28px}._4fK0ZG_email{display:none}}._4fK0ZG_nav{flex:1;gap:22px;margin-left:32px;display:flex}._4fK0ZG_navLink{font-family:var(--nsf-font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--nsf-ink-70);font-size:11px;font-weight:700;text-decoration:none}._4fK0ZG_navLink:hover{color:var(--nsf-ink);text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){._4fK0ZG_barInner{flex-wrap:wrap;gap:10px}._4fK0ZG_nav{flex:0 0 100%;order:3;gap:16px;width:100%;margin-left:0;overflow-x:auto}}._4fK0ZG_menu{margin-left:auto;position:relative}._4fK0ZG_menuButton{border:1px solid var(--nsf-rule-strong);width:44px;height:44px;color:var(--nsf-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;font-size:22px;line-height:1;list-style:none;display:inline-flex}._4fK0ZG_menuButton::-webkit-details-marker{display:none}._4fK0ZG_menuButton:hover{border-color:var(--nsf-brand)}._4fK0ZG_menuButton:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:2px}._4fK0ZG_menuPanel{z-index:20;border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);min-width:232px;box-shadow:0 10px 28px var(--nsf-shadow);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}._4fK0ZG_menuEmail{border-bottom:1px solid var(--nsf-rule);color:var(--nsf-ink-70);overflow-wrap:anywhere;margin:0 0 4px;padding:10px 12px;font-size:12.5px}._4fK0ZG_menuItem{width:100%;min-height:44px;font:inherit;text-align:left;color:var(--nsf-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:12px;font-size:15px;text-decoration:none;display:block}._4fK0ZG_menuItem:hover,._4fK0ZG_menuItem:focus-visible{background:color-mix(in srgb, var(--nsf-ink) 5%, transparent);outline:none}@media (max-width:640px){._4fK0ZG_barInner{align-items:center}._4fK0ZG_nav{margin-top:2px;padding-bottom:2px}}
.nJHPhq_head{max-width:760px;padding-top:60px}.nJHPhq_kicker{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}.nJHPhq_title{font-size:var(--nsf-size-hero);letter-spacing:var(--nsf-track-tight);margin-top:10px;font-weight:700;line-height:1.04}.nJHPhq_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);margin-top:16px;line-height:1.6}.nJHPhq_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.nJHPhq_subscribe{background:var(--nsf-brand);color:var(--nsf-on-brand);font-weight:600;font-size:var(--nsf-size-body);border-radius:999px;align-items:center;padding:12px 24px;text-decoration:none;transition:background .15s;display:inline-flex}.nJHPhq_subscribe:hover{background:var(--nsf-pillar-4)}.nJHPhq_subscribe:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}.nJHPhq_actionNote{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55);max-width:320px;line-height:1.5}.nJHPhq_body{padding-top:48px}.nJHPhq_empty{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);line-height:1.6}.nJHPhq_empty a{color:var(--nsf-ink);text-underline-offset:2px;text-decoration:underline}.nJHPhq_month{margin-bottom:44px}.nJHPhq_monthLabel{border-bottom:1px solid var(--nsf-rule-strong);font-size:var(--nsf-size-section-title);letter-spacing:var(--nsf-track-snug);padding-bottom:10px;font-weight:600}.nJHPhq_list{margin:0;padding:0;list-style:none}.nJHPhq_item{border-bottom:1px solid var(--nsf-rule);grid-template-columns:190px minmax(0,1fr) auto;align-items:start;gap:24px;padding:22px 0;display:grid}.nJHPhq_when{flex-direction:column;gap:3px;display:flex}.nJHPhq_date{font-family:var(--nsf-font-display);letter-spacing:-.4px;color:var(--nsf-ink);font-size:18px;font-weight:600}.nJHPhq_weekday{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:1px;text-transform:uppercase;color:var(--nsf-ink-40)}.nJHPhq_what{min-width:0}.nJHPhq_pillar{margin-bottom:6px;text-decoration:none;display:inline-block}.nJHPhq_entryTitle{font-size:var(--nsf-size-lead);color:var(--nsf-ink);line-height:1.4}.nJHPhq_note{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin-top:4px;line-height:1.55}.nJHPhq_source{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-55);text-underline-offset:2px;margin-top:8px;text-decoration:underline;display:inline-block}.nJHPhq_source:hover{color:var(--nsf-ink)}.nJHPhq_pastWrap{margin-top:8px}.nJHPhq_toggle{border:1px solid var(--nsf-rule-strong);font-family:var(--nsf-font-body);font-size:var(--nsf-size-body-sm);color:var(--nsf-ink);cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px;font-weight:600}.nJHPhq_toggle:hover{background:var(--nsf-ink);color:var(--nsf-paper)}.nJHPhq_toggle:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}.nJHPhq_past{opacity:.75;margin-top:32px}@media (max-width:1024px){.nJHPhq_item{grid-template-columns:160px minmax(0,1fr)}}@media (max-width:640px){.nJHPhq_head{padding-top:36px}.nJHPhq_title{letter-spacing:-1px;font-size:34px}.nJHPhq_body{padding-top:32px}.nJHPhq_item{grid-template-columns:1fr;gap:10px;padding:18px 0}.nJHPhq_when{flex-direction:row;align-items:baseline;gap:8px}.nJHPhq_monthLabel{font-size:21px}}@media (prefers-reduced-motion:reduce){.nJHPhq_subscribe{transition:none}}
.VmECuG_wrap{max-width:440px;padding-top:96px;padding-bottom:96px}.VmECuG_kicker{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}.VmECuG_title{letter-spacing:-1px;margin-top:10px;font-size:32px;font-weight:700;line-height:1.12}.VmECuG_text{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:12px;margin-bottom:26px;line-height:1.6}.VmECuG_form{flex-direction:column;gap:12px;display:flex}.VmECuG_label{display:block}.VmECuG_input{width:100%;font-family:var(--nsf-font-body);border:1px solid var(--nsf-rule-strong);background:var(--nsf-paper);color:var(--nsf-ink);border-radius:4px;padding:12px 14px;font-size:17px}.VmECuG_input:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:2px}.VmECuG_button{background:var(--nsf-brand);color:var(--nsf-on-brand);font-family:var(--nsf-font-body);font-size:var(--nsf-size-body);cursor:pointer;border:0;border-radius:999px;padding:13px 20px;font-weight:600}.VmECuG_button:hover{background:var(--nsf-pillar-4)}.VmECuG_button:focus-visible{outline:3px solid var(--nsf-brand);outline-offset:3px}.VmECuG_error{font-size:var(--nsf-size-body-sm);color:var(--nsf-danger);line-height:1.5}@media (max-width:640px){.VmECuG_wrap{padding-top:56px;padding-bottom:56px}.VmECuG_title{font-size:26px}}.VmECuG_waitlist{border-top:1px solid var(--nsf-rule-strong);max-width:460px;margin-top:40px;padding-top:28px}.VmECuG_waitTitle{letter-spacing:-.4px;font-size:20px;font-weight:700;line-height:1.25}.VmECuG_waitText{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin:8px 0 14px;line-height:1.6}
.VSVJQa_page{padding-top:48px;padding-bottom:96px}.VSVJQa_head{max-width:640px;margin-bottom:36px}.VSVJQa_title{letter-spacing:-1.2px;margin-top:10px;font-size:clamp(30px,5vw,44px);font-weight:700;line-height:1.08}.VSVJQa_sub{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);margin-top:12px;line-height:1.6}.VSVJQa_pillars{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:40px;display:grid}.VSVJQa_pillar{border:1px solid var(--nsf-rule-strong);color:inherit;border-radius:8px;padding:16px 18px;text-decoration:none;display:block}.VSVJQa_pillar:hover{border-color:var(--nsf-brand)}.VSVJQa_pillarName{letter-spacing:-.3px;font-size:16px;font-weight:700;display:block}.VSVJQa_pillarNote{color:var(--nsf-ink-70);margin-top:4px;font-size:13.5px;line-height:1.5;display:block}@media (max-width:560px){.VSVJQa_page{padding-top:32px}.VSVJQa_pillars{grid-template-columns:1fr}}.VSVJQa_bar{border-bottom:1px solid var(--nsf-rule);background:var(--nsf-paper)}.VSVJQa_barInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-top:14px;padding-bottom:14px;display:flex}.VSVJQa_brand{font-family:var(--nsf-font-display);letter-spacing:-.03em;color:var(--nsf-brand);align-items:center;gap:7px;font-size:24px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.VSVJQa_dot{width:26px;height:26px;color:var(--nsf-brand);flex-shrink:0}.VSVJQa_barNav{flex-wrap:wrap;gap:4px 18px;display:flex}.VSVJQa_barLink{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink);padding:8px 0;font-weight:600;text-decoration:none;display:inline-block}.VSVJQa_barLink:hover{color:var(--nsf-brand)}.VSVJQa_barLink:focus-visible{outline:2px solid var(--nsf-brand);outline-offset:3px}
.Wrf4ZW_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.Wrf4ZW_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.Wrf4ZW_description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}@media (max-width:640px){.Wrf4ZW_head{padding-top:40px}.Wrf4ZW_title{letter-spacing:-1px;font-size:30px}.Wrf4ZW_description{font-size:var(--nsf-size-body)}}
.jlKKQG_wrap{max-width:620px;padding-top:64px;padding-bottom:96px}.jlKKQG_head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:16px;margin-bottom:36px;padding-bottom:36px;display:flex}.jlKKQG_title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.05}.jlKKQG_dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);line-height:1.6}.jlKKQG_formWrap{margin-bottom:24px}.jlKKQG_fineprint{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-40);line-height:1.6}.jlKKQG_fineprint a{color:var(--nsf-ink-40);text-decoration:underline}@media (max-width:640px){.jlKKQG_wrap{padding-top:40px}.jlKKQG_title{letter-spacing:-1px;font-size:30px}}
._3SO3Uq_hero{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:64px;padding-top:60px;display:grid}._3SO3Uq_empty{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);color:var(--nsf-ink-40);line-height:1.7}@media (max-width:1024px){._3SO3Uq_hero{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){._3SO3Uq_hero{gap:40px;padding-top:36px}}
