.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-pillar-4) 0%, var(--nsf-brand) 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-pillar-4);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}}
.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{border-left:2px solid var(--nsf-brand);background:#f4f2ef;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_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:#fff;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:#9b2b3c}@media (max-width:640px){.hCS0fG_form{justify-self:stretch;max-width:100%}.hCS0fG_button{text-align:center;align-self:stretch}}
.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:#fff}.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}}
.-JBcCa_box{border:1px solid var(--nsf-rule-strong);border-left:4px solid var(--nsf-brand);background:#0b4f3f0a;border-radius:8px;margin:48px 0 0;padding:26px 28px}.-JBcCa_kicker{font-family:var(--nsf-font-mono);letter-spacing:var(--nsf-track-mono-wide);text-transform:uppercase;color:var(--nsf-brand);font-size:11px}.-JBcCa_title{letter-spacing:-.5px;margin-top:8px;font-size:21px;font-weight:700;line-height:1.25}.-JBcCa_note{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);margin-top:8px;line-height:1.6}.-JBcCa_button{background:var(--nsf-brand);color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:46px;margin-top:18px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.-JBcCa_button:hover{opacity:.92}.-JBcCa_sub{color:var(--nsf-ink-70);margin-top:10px;font-size:13px}@media (max-width:560px){.-JBcCa_box{padding:20px}.-JBcCa_button{width:100%}}
.E0kJGG_hero{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:64px;padding-top:60px;display:grid}.E0kJGG_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){.E0kJGG_hero{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.E0kJGG_hero{gap:40px;padding-top:36px}}
.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}}
.ahATiG_box{border:1px solid var(--nsf-rule);border-left:4px solid var(--nsf-brand);background:#0b4f3f0a;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}}
.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{color:#1c1c1c;max-width:660px;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:#f4f2ef;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}
.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}}
.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}}
._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}}
._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:#1c1c1c;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}}
.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}}
.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:#fff;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}}
.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}}
.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}}
