.c2[data-astro-cid-v23sgxxk]{--serif:"Fraunces",Georgia,serif;--cream:#f7f4ec;background:var(--cream);overflow-x:clip}.c2[data-astro-cid-v23sgxxk] a{color:inherit}.sr[data-astro-cid-v23sgxxk]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.c2[data-astro-cid-v23sgxxk] section[data-astro-cid-v23sgxxk]{padding-top:56px;padding-bottom:56px}.c2[data-astro-cid-v23sgxxk] .eyebrow[data-astro-cid-v23sgxxk]{color:var(--green)}.mast[data-astro-cid-v23sgxxk]{background:var(--cream);border-bottom:3px double var(--ink)}.mast-in[data-astro-cid-v23sgxxk]{flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:14px;padding-bottom:14px;display:flex}.mast-logo[data-astro-cid-v23sgxxk]{font-family:var(--serif);margin:0;font-size:1.5rem;text-decoration:none}.mast-logo[data-astro-cid-v23sgxxk] em[data-astro-cid-v23sgxxk]{color:var(--green)}.mega[data-astro-cid-v23sgxxk]>ul[data-astro-cid-v23sgxxk]{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mb[data-astro-cid-v23sgxxk]{cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:4px;padding:8px 10px;font:600 .82rem Inter,sans-serif}.mb[data-astro-cid-v23sgxxk]:after{content:" ▾"}.mb[data-astro-cid-v23sgxxk][aria-expanded=true]{background:var(--ink);color:#fff}.mega[data-astro-cid-v23sgxxk]{position:static}.mm[data-astro-cid-v23sgxxk]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);z-index:30;background:#fff;margin-top:14px;position:absolute;left:0;right:0;box-shadow:0 20px 40px #00000014}.mast[data-astro-cid-v23sgxxk]{position:relative}.mm-in[data-astro-cid-v23sgxxk]{max-width:var(--max);margin:0 auto;padding:24px 16px}.mm-h[data-astro-cid-v23sgxxk]{font-family:var(--serif);margin:0 0 12px;font-size:1.4rem}.mm-list[data-astro-cid-v23sgxxk]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:6px 24px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mm-list[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:8px 0;font-size:.92rem;text-decoration:none;display:flex}.mm-list[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]{color:var(--muted);font-size:.75rem}.mm-all[data-astro-cid-v23sgxxk]{font-size:.85rem;font-weight:600}.srch[data-astro-cid-v23sgxxk]{flex:220px;max-width:340px;margin-left:auto;position:relative}.srch[data-astro-cid-v23sgxxk] input[data-astro-cid-v23sgxxk]{width:100%;font:inherit;border:1px solid var(--ink);background:#fff;border-radius:999px;padding:9px 12px;font-size:.9rem}.srch-res[data-astro-cid-v23sgxxk]{border:1px solid var(--line);z-index:40;background:#fff;border-radius:8px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 30px #0000001f}.srch-res[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{border-radius:4px;padding:8px;font-size:.88rem;text-decoration:none;display:block}.srch-res[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]:hover,.srch-res[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]:focus{background:var(--mint);outline:none}.srch-res[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]{text-transform:uppercase;letter-spacing:.08em;color:var(--green);font-size:.66rem;display:block}.srch-res[data-astro-cid-v23sgxxk] .none[data-astro-cid-v23sgxxk]{color:var(--muted);padding:8px;font-size:.85rem}.ticker[data-astro-cid-v23sgxxk]{background:var(--ink);color:#fff;font-size:.8rem}.tk-in[data-astro-cid-v23sgxxk]{scrollbar-width:none;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.tk-lbl[data-astro-cid-v23sgxxk]{background:var(--lime);color:var(--lime-ink);text-transform:uppercase;letter-spacing:.1em;border-radius:3px;flex:none;padding:3px 8px;font-size:.66rem;font-weight:700}.tk-list[data-astro-cid-v23sgxxk]{flex:none;gap:28px;margin:0;padding:0;list-style:none;display:flex}.tk-list[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{white-space:nowrap;text-decoration:none}.tk-date[data-astro-cid-v23sgxxk]{color:#cfe0d9}.tk-cd[data-astro-cid-v23sgxxk]{color:var(--lime);font-weight:600}.tk-cd[data-astro-cid-v23sgxxk].live{color:var(--sand)}.issue[data-astro-cid-v23sgxxk]{padding-top:22px}.issue-meta[data-astro-cid-v23sgxxk]{text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0;padding-bottom:8px;font-size:.72rem;display:flex}.c2[data-astro-cid-v23sgxxk] .lead[data-astro-cid-v23sgxxk]{padding:24px 16px 8px}.lead-track[data-astro-cid-v23sgxxk]{display:grid}.lead-slide[data-astro-cid-v23sgxxk]{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:1.5fr 1fr;align-items:center;gap:28px;transition:opacity .6s;display:grid}.lead-slide[data-astro-cid-v23sgxxk].on{opacity:1;visibility:visible}.lead-img[data-astro-cid-v23sgxxk]{aspect-ratio:16/10;display:block;overflow:hidden}.lead-img[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{object-fit:cover;width:100%;height:100%}.kicker[data-astro-cid-v23sgxxk]{text-transform:uppercase;letter-spacing:.12em;color:var(--green);margin:0 0 10px;font-size:.72rem;font-weight:700}.kicker[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]{color:var(--muted);margin-left:8px;font-weight:500}.lead[data-astro-cid-v23sgxxk] h1[data-astro-cid-v23sgxxk]{font-size:clamp(1.9rem,3.6vw,3.1rem);line-height:1.05}.lead[data-astro-cid-v23sgxxk] h1[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{text-decoration:none}.lead[data-astro-cid-v23sgxxk] h1[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]:hover{text-decoration:underline 2px}.dek[data-astro-cid-v23sgxxk]{font-family:var(--serif);color:#34453f;font-size:1.15rem}.byline[data-astro-cid-v23sgxxk]{color:var(--muted);font-size:.8rem}.ctrl[data-astro-cid-v23sgxxk]{align-items:center;gap:8px;margin-top:18px;display:flex}.cbtn[data-astro-cid-v23sgxxk]{border:1px solid var(--ink);cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;border-radius:50%;font-weight:700}.cbtn[data-astro-cid-v23sgxxk]:hover,.cbtn[data-astro-cid-v23sgxxk]:focus-visible{background:var(--ink);color:#fff}.dots[data-astro-cid-v23sgxxk]{gap:6px;margin:0 0 0 8px;padding:0;list-style:none;display:flex}.dots[data-astro-cid-v23sgxxk] button[data-astro-cid-v23sgxxk]{cursor:pointer;background:#bfc7c2;border:0;width:26px;height:4px;padding:0}.dots[data-astro-cid-v23sgxxk] button[data-astro-cid-v23sgxxk][aria-current=true]{background:var(--ink)}.spot[data-astro-cid-v23sgxxk]{align-items:center;gap:14px;padding-top:28px;padding-bottom:8px;display:flex}.spot-h[data-astro-cid-v23sgxxk]{font-family:var(--serif);flex:none;font-style:italic}.spot[data-astro-cid-v23sgxxk] ul[data-astro-cid-v23sgxxk]{scrollbar-width:thin;gap:8px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.spot[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{white-space:nowrap;border:1px solid var(--ink);border-radius:999px;padding:6px 14px;font-size:.82rem;text-decoration:none;display:block}.spot[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]:hover{background:var(--ink);color:#fff}.pq[data-astro-cid-v23sgxxk]{text-align:center;max-width:900px;margin:0 auto;padding-top:48px;padding-bottom:48px}.pq[data-astro-cid-v23sgxxk] blockquote[data-astro-cid-v23sgxxk]{font-family:var(--serif);margin:0 0 14px;font-size:clamp(1.5rem,3.4vw,2.5rem);line-height:1.2}.pq[data-astro-cid-v23sgxxk] blockquote[data-astro-cid-v23sgxxk]:before{content:"“";color:var(--green);font-size:3em;line-height:.6;display:block}.pq[data-astro-cid-v23sgxxk] figcaption[data-astro-cid-v23sgxxk]{color:var(--muted);font-size:.82rem}.pq2[data-astro-cid-v23sgxxk] blockquote[data-astro-cid-v23sgxxk]{font-style:italic}.c2[data-astro-cid-v23sgxxk] .feature[data-astro-cid-v23sgxxk]{background:var(--deeper);color:#fff;padding:96px 0;position:relative;overflow:hidden}.feature[data-astro-cid-v23sgxxk]>img[data-astro-cid-v23sgxxk]{object-fit:cover;opacity:.32;width:100%;height:100%;position:absolute;inset:0}.feature-in[data-astro-cid-v23sgxxk]{max-width:var(--max);position:relative}.feature[data-astro-cid-v23sgxxk] h2[data-astro-cid-v23sgxxk]{max-width:780px;font-size:clamp(1.8rem,3.6vw,2.9rem)}.feature[data-astro-cid-v23sgxxk] p[data-astro-cid-v23sgxxk]:not(.eyebrow){color:#d7e6df;max-width:620px}.feature[data-astro-cid-v23sgxxk] .eyebrow[data-astro-cid-v23sgxxk]{color:var(--lime)}.feature-cta[data-astro-cid-v23sgxxk]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.sec-h[data-astro-cid-v23sgxxk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sec-h[data-astro-cid-v23sgxxk] h2[data-astro-cid-v23sgxxk],.ctrl[data-astro-cid-v23sgxxk].small{margin:0}.num-track[data-astro-cid-v23sgxxk]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.num-card[data-astro-cid-v23sgxxk]{scroll-snap-align:start;color:#fff;border-radius:4px;flex-direction:column;flex:0 0 min(80%,300px);justify-content:flex-end;min-height:360px;padding:18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.num-card[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{object-fit:cover;filter:brightness(.45);width:100%;height:100%;position:absolute;inset:0}.badge[data-astro-cid-v23sgxxk]{font-family:var(--serif);background:var(--lime);color:var(--lime-ink);align-self:flex-start;margin-bottom:14px;padding:10px 14px;font-size:2.6rem;line-height:1;position:relative}.num-l[data-astro-cid-v23sgxxk]{font-size:.92rem;position:relative}.src-note[data-astro-cid-v23sgxxk]{color:var(--muted);margin-top:10px;font-size:.75rem}.ask[data-astro-cid-v23sgxxk]{background:var(--mint)}.ask-in[data-astro-cid-v23sgxxk]{grid-template-columns:1fr 1.3fr;align-items:start;gap:28px;display:grid}.ask-form[data-astro-cid-v23sgxxk]{flex-wrap:wrap;gap:10px;display:flex}.ask-form[data-astro-cid-v23sgxxk] input[data-astro-cid-v23sgxxk]{font:inherit;border:1px solid var(--ink);background:#fff;border-radius:6px;flex:240px;min-width:0;padding:12px 14px}.ask-ex[data-astro-cid-v23sgxxk]{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;font-size:.8rem;display:flex}.ask-ex[data-astro-cid-v23sgxxk] button[data-astro-cid-v23sgxxk]{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:.78rem}.ask-out[data-astro-cid-v23sgxxk]{flex-basis:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.ask-out[data-astro-cid-v23sgxxk] .ans{border-left:4px solid var(--green);background:#fff;padding:14px 16px}.ask-out[data-astro-cid-v23sgxxk] .ans p{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0;font-size:.68rem}.ask-out[data-astro-cid-v23sgxxk] .ans-t{font-family:var(--serif);margin:4px 0;font-size:1.25rem;display:block}.ask-out[data-astro-cid-v23sgxxk] .ans-tool{color:var(--green);font-size:.85rem;font-weight:600}.filt[data-astro-cid-v23sgxxk]{flex-wrap:wrap;gap:6px;display:flex}.filt[data-astro-cid-v23sgxxk] button[data-astro-cid-v23sgxxk]{font:inherit;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.76rem}.filt[data-astro-cid-v23sgxxk] button[data-astro-cid-v23sgxxk][aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.mas[data-astro-cid-v23sgxxk]{columns:3 280px;column-gap:20px}.mcard[data-astro-cid-v23sgxxk]{break-inside:avoid;border-top:3px solid var(--ink);background:#fff;margin:0 0 20px;padding-bottom:16px;text-decoration:none;display:block}.mcard[data-astro-cid-v23sgxxk][hidden]{display:none}.mcard[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{aspect-ratio:4/3;object-fit:cover;width:100%}.mcard[data-astro-cid-v23sgxxk].tall img[data-astro-cid-v23sgxxk]{aspect-ratio:3/4}.mcard[data-astro-cid-v23sgxxk]>[data-astro-cid-v23sgxxk]:not(img){margin-left:16px;margin-right:16px}.mtag[data-astro-cid-v23sgxxk]{letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-top:14px;font-size:.66rem;font-weight:700;display:inline-block}.mcard[data-astro-cid-v23sgxxk] h3[data-astro-cid-v23sgxxk]{margin-top:6px;font-size:1.3rem}.mcard[data-astro-cid-v23sgxxk] p[data-astro-cid-v23sgxxk]{color:var(--muted);margin:0 16px 8px;font-size:.88rem}.mmeta[data-astro-cid-v23sgxxk]{color:var(--muted);font-size:.74rem}.sec-grid[data-astro-cid-v23sgxxk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.sec-card[data-astro-cid-v23sgxxk]{color:#fff;aspect-ratio:3/4;text-decoration:none;display:block;position:relative;overflow:hidden}.sec-card[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{object-fit:cover;filter:brightness(.6);width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.sec-card[data-astro-cid-v23sgxxk]:hover img[data-astro-cid-v23sgxxk]{transform:scale(1.04)}.sec-no[data-astro-cid-v23sgxxk]{font-family:var(--serif);font-size:2rem;position:absolute;top:12px;left:14px}.sec-t[data-astro-cid-v23sgxxk]{font-size:.85rem;position:absolute;bottom:14px;left:14px;right:14px}.sec-t[data-astro-cid-v23sgxxk] b[data-astro-cid-v23sgxxk]{font-family:var(--serif);font-size:1.5rem;font-weight:500;display:block}.big[data-astro-cid-v23sgxxk]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.bigc[data-astro-cid-v23sgxxk]{color:#fff;min-height:440px;text-decoration:none;display:block;position:relative;overflow:hidden}.bigc[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{object-fit:cover;filter:brightness(.5);width:100%;height:100%;position:absolute;inset:0}.bigc[data-astro-cid-v23sgxxk]>span[data-astro-cid-v23sgxxk]{position:absolute;bottom:24px;left:24px;right:24px}.bigc[data-astro-cid-v23sgxxk] h3[data-astro-cid-v23sgxxk]{font-size:2rem}.bigc[data-astro-cid-v23sgxxk] .eyebrow[data-astro-cid-v23sgxxk]{color:var(--lime)}.gcc[data-astro-cid-v23sgxxk]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.gcc-in[data-astro-cid-v23sgxxk]{grid-template-columns:1fr 1.4fr;align-items:start;gap:28px;display:grid}.gcc-list[data-astro-cid-v23sgxxk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.gcc-list[data-astro-cid-v23sgxxk] li[data-astro-cid-v23sgxxk]{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:14px 0;display:flex}.gcc-list[data-astro-cid-v23sgxxk] b[data-astro-cid-v23sgxxk]{font-family:var(--serif);font-size:1.15rem;font-weight:500}.gcc-list[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.gcc-list[data-astro-cid-v23sgxxk] .hq[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]{color:var(--green);font-weight:700}.tool-grid[data-astro-cid-v23sgxxk]{background:var(--ink);border:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1px;display:grid}.tool[data-astro-cid-v23sgxxk]{background:var(--cream);flex-direction:column;gap:4px;padding:20px;text-decoration:none;display:flex}.tool[data-astro-cid-v23sgxxk]:hover{background:#fff}.tool[data-astro-cid-v23sgxxk] b[data-astro-cid-v23sgxxk]{font-family:var(--serif);font-size:1.2rem;font-weight:500}.tool[data-astro-cid-v23sgxxk] span[data-astro-cid-v23sgxxk]:last-child{color:var(--muted);font-size:.86rem}.tool[data-astro-cid-v23sgxxk] .mtag[data-astro-cid-v23sgxxk]{margin-top:0}.c2[data-astro-cid-v23sgxxk] .dark[data-astro-cid-v23sgxxk]{background:var(--deeper);color:#fff}.dark-in[data-astro-cid-v23sgxxk]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.dark[data-astro-cid-v23sgxxk] .eyebrow[data-astro-cid-v23sgxxk]{color:var(--lime)}.feat[data-astro-cid-v23sgxxk]{counter-reset:f;margin:0;padding:0;list-style:none}.feat[data-astro-cid-v23sgxxk] li[data-astro-cid-v23sgxxk]{counter-increment:f;border-top:1px solid #ffffff2e;padding:14px 0 14px 44px;position:relative}.feat[data-astro-cid-v23sgxxk] li[data-astro-cid-v23sgxxk]:before{content:counter(f,decimal-leading-zero);font-family:var(--serif);color:var(--lime);position:absolute;top:14px;left:0}.feat[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{font-family:var(--serif);font-size:1.15rem;text-decoration:none;display:block}.feat[data-astro-cid-v23sgxxk] .mtag[data-astro-cid-v23sgxxk]{color:#9fc7b6;margin:0 0 2px;font-family:Inter,sans-serif;display:block}.news-row[data-astro-cid-v23sgxxk]{flex-wrap:wrap;gap:10px;display:flex}.news[data-astro-cid-v23sgxxk] input[data-astro-cid-v23sgxxk]{font:inherit;border:0;border-radius:6px;flex:200px;min-width:0;padding:12px 14px}.fine[data-astro-cid-v23sgxxk]{color:#9fc7b6;font-size:.76rem}.rfoot[data-astro-cid-v23sgxxk]{background:var(--cream);border-top:3px double var(--ink)}.rf-grid[data-astro-cid-v23sgxxk]{grid-template-columns:1.4fr repeat(4,1fr);gap:28px;display:grid}.rf-h[data-astro-cid-v23sgxxk]{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700}.rf-grid[data-astro-cid-v23sgxxk] ul[data-astro-cid-v23sgxxk]{margin:0;padding:0;font-size:.86rem;list-style:none}.rf-grid[data-astro-cid-v23sgxxk] li[data-astro-cid-v23sgxxk]{margin:0 0 6px}.rf-grid[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]{text-decoration:none}.rf-grid[data-astro-cid-v23sgxxk] a[data-astro-cid-v23sgxxk]:hover{text-decoration:underline}@media (width<=900px){.lead-slide[data-astro-cid-v23sgxxk],.ask-in[data-astro-cid-v23sgxxk],.gcc-in[data-astro-cid-v23sgxxk],.dark-in[data-astro-cid-v23sgxxk],.big[data-astro-cid-v23sgxxk]{grid-template-columns:1fr}.rf-grid[data-astro-cid-v23sgxxk]{grid-template-columns:1fr 1fr}.srch[data-astro-cid-v23sgxxk]{flex-basis:100%;max-width:none}.bigc[data-astro-cid-v23sgxxk]{min-height:320px}}@media (width<=480px){.rf-grid[data-astro-cid-v23sgxxk]{grid-template-columns:1fr}.lead-slide[data-astro-cid-v23sgxxk]{gap:16px}.c2[data-astro-cid-v23sgxxk] section[data-astro-cid-v23sgxxk]{padding-top:40px;padding-bottom:40px}.c2[data-astro-cid-v23sgxxk] .feature[data-astro-cid-v23sgxxk]{padding-top:64px;padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.lead-slide[data-astro-cid-v23sgxxk],.sec-card[data-astro-cid-v23sgxxk] img[data-astro-cid-v23sgxxk]{transition:none}}
