.c3[data-astro-cid-g3ltey5m]{--dash:#0e2f27;overflow-x:clip}.c3[data-astro-cid-g3ltey5m] h1[data-astro-cid-g3ltey5m],.c3[data-astro-cid-g3ltey5m] h2[data-astro-cid-g3ltey5m],.c3[data-astro-cid-g3ltey5m] h3[data-astro-cid-g3ltey5m]{letter-spacing:-.01em;margin:0 0 12px;font-family:Fraunces,serif;font-weight:500}.c3[data-astro-cid-g3ltey5m] h1[data-astro-cid-g3ltey5m]{font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05}.c3[data-astro-cid-g3ltey5m] h2[data-astro-cid-g3ltey5m]{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.1}.sr[data-astro-cid-g3ltey5m]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lime[data-astro-cid-g3ltey5m]{color:var(--lime)}.tag[data-astro-cid-g3ltey5m]{letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin:10px 0 4px;font-size:.66rem;font-weight:600;display:inline-block}.ubar[data-astro-cid-g3ltey5m]{background:var(--deeper);color:#fff;z-index:15;position:relative}.ubar-in[data-astro-cid-g3ltey5m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;padding-bottom:8px;display:flex}.mega[data-astro-cid-g3ltey5m]{flex-wrap:wrap;gap:4px;display:flex}.mm-btn[data-astro-cid-g3ltey5m]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font:500 .85rem Inter,sans-serif}.mm-btn[data-astro-cid-g3ltey5m]:hover,.mm-btn[data-astro-cid-g3ltey5m][aria-expanded=true]{background:#ffffff1a}.mm-panel[data-astro-cid-g3ltey5m]{background:var(--deeper);border-top:1px solid #ffffff1a;padding:20px 16px;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 40px #0000004d}.mm-panel[data-astro-cid-g3ltey5m] ul[data-astro-cid-g3ltey5m]{max-width:var(--max);columns:3 220px;gap:24px;margin:0 auto;padding:0;list-style:none}.mm-panel[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{color:#d8efe5;padding:6px 0;font-size:.9rem;text-decoration:none;display:block}.mm-panel[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover{color:var(--lime)}.srch[data-astro-cid-g3ltey5m]{flex:220px;max-width:360px;position:relative}.srch[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m]{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:6px;padding:8px 12px}.srch[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m]::placeholder{color:#a9c4b9}.srch-res[data-astro-cid-g3ltey5m]{color:var(--ink);background:#fff;border-radius:8px;max-height:60vh;margin:0;padding:6px;list-style:none;position:absolute;top:110%;left:0;right:0;overflow:auto;box-shadow:0 12px 30px #00000040}.srch-res[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{color:var(--ink);border-radius:6px;padding:8px;font-size:.88rem;text-decoration:none;display:block}.srch-res[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover,.srch-res[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:focus{background:var(--mint)}.srch-res[data-astro-cid-g3ltey5m] small[data-astro-cid-g3ltey5m]{color:var(--green);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;display:block}.hero[data-astro-cid-g3ltey5m]{background:radial-gradient(circle at 80% 0,#145443,var(--deeper) 60%);color:#fff;padding:48px 0 32px}.hero-grid[data-astro-cid-g3ltey5m]{grid-template-columns:1fr 1.05fr;align-items:start;gap:40px;display:grid}.hero-grid[data-astro-cid-g3ltey5m]>[data-astro-cid-g3ltey5m],.gcc[data-astro-cid-g3ltey5m]>[data-astro-cid-g3ltey5m],.dark-in[data-astro-cid-g3ltey5m]>[data-astro-cid-g3ltey5m]{min-width:0}.lede[data-astro-cid-g3ltey5m]{color:#cfe3da;max-width:46ch;font-size:1.05rem}.tabs[data-astro-cid-g3ltey5m]{flex-direction:column;gap:6px;max-width:360px;margin-top:22px;display:flex}.tabs[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]{text-align:left;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:12px 14px;font:500 .95rem Inter,sans-serif}.tabs[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m][aria-selected=true]{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.calc[data-astro-cid-g3ltey5m]{color:var(--ink);background:#fff;border-radius:14px;padding:22px;box-shadow:0 30px 60px #0000004d}.pane[data-astro-cid-g3ltey5m]{gap:12px;display:grid}.pane[data-astro-cid-g3ltey5m] label[data-astro-cid-g3ltey5m]{color:var(--muted);gap:4px;font-size:.82rem;font-weight:500;display:grid}.pane[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m],.pane[data-astro-cid-g3ltey5m] select[data-astro-cid-g3ltey5m]{font:inherit;border:1px solid var(--line);color:var(--ink);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;padding:10px;font-size:1rem}.seg[data-astro-cid-g3ltey5m]{border:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}.seg[data-astro-cid-g3ltey5m] legend[data-astro-cid-g3ltey5m]{float:left;width:100%;margin-bottom:4px;font-size:.82rem;font-weight:600}.seg[data-astro-cid-g3ltey5m] label[data-astro-cid-g3ltey5m]{border:1px solid var(--line);text-transform:capitalize;border-radius:20px;flex-direction:row;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.seg[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m]{width:auto}.out[data-astro-cid-g3ltey5m]{background:var(--mint);border-radius:10px;padding:16px;display:grid}.big[data-astro-cid-g3ltey5m]{color:var(--deep);font:500 2.4rem/1 Fraunces,serif}.u[data-astro-cid-g3ltey5m]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:.8rem}.sub[data-astro-cid-g3ltey5m]{color:var(--ink);margin-top:6px;font-size:.85rem}.hint[data-astro-cid-g3ltey5m],.fine[data-astro-cid-g3ltey5m]{color:var(--muted);margin:0;font-size:.78rem}.fine[data-astro-cid-g3ltey5m]{margin-top:12px}.car[data-astro-cid-g3ltey5m]{margin-top:32px;position:relative}.car-ctl[data-astro-cid-g3ltey5m]{justify-content:flex-end;gap:6px;margin-bottom:10px;display:flex}.car-ctl[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;font-size:1rem}.car-track[data-astro-cid-g3ltey5m]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;gap:16px;padding-bottom:6px;display:flex;overflow-x:auto}.car-track[data-astro-cid-g3ltey5m]:focus-visible,.c3[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:focus-visible,.c3[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.hcard[data-astro-cid-g3ltey5m]{scroll-snap-align:start;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex:0 0 min(300px,80%);padding-bottom:14px;text-decoration:none;overflow:hidden}.hcard[data-astro-cid-g3ltey5m] img[data-astro-cid-g3ltey5m]{object-fit:cover;width:100%;height:140px;display:block}.hcard[data-astro-cid-g3ltey5m] .tag[data-astro-cid-g3ltey5m]{color:var(--lime);margin-left:14px}.hcard[data-astro-cid-g3ltey5m] strong[data-astro-cid-g3ltey5m]{padding:0 14px;font-weight:500;display:block}.pills[data-astro-cid-g3ltey5m]{align-items:center;gap:8px;padding-top:18px;padding-bottom:18px;display:flex;overflow-x:auto}.pills[data-astro-cid-g3ltey5m] .pl[data-astro-cid-g3ltey5m]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-right:6px;font-size:.7rem;font-weight:600}.pills[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{white-space:nowrap;background:var(--mint);color:var(--deep);border-radius:20px;padding:8px 14px;font-size:.86rem;font-weight:500;text-decoration:none}.pills[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover{background:var(--lime)}.sec[data-astro-cid-g3ltey5m]{padding-top:56px;padding-bottom:56px}.sh[data-astro-cid-g3ltey5m]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.btn[data-astro-cid-g3ltey5m].ghost{color:var(--deep)}.tgrid[data-astro-cid-g3ltey5m]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.tc[data-astro-cid-g3ltey5m]{border:1px solid var(--line);color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.tc[data-astro-cid-g3ltey5m]:hover{border-color:var(--green);transform:translateY(-2px)}.tc[data-astro-cid-g3ltey5m] .tag[data-astro-cid-g3ltey5m]{margin:0}.tc[data-astro-cid-g3ltey5m] span[data-astro-cid-g3ltey5m]:last-child{color:var(--muted);font-size:.86rem}.spk[data-astro-cid-g3ltey5m]{width:100%;height:30px;margin:6px 0}.spk[data-astro-cid-g3ltey5m] polyline[data-astro-cid-g3ltey5m]{fill:none;stroke:var(--green);stroke-width:1.6px;vector-effect:non-scaling-stroke}.band[data-astro-cid-g3ltey5m]{color:#fff;background:var(--deeper);position:relative;overflow:hidden}.band[data-astro-cid-g3ltey5m] img[data-astro-cid-g3ltey5m]{object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.band-in[data-astro-cid-g3ltey5m]{max-width:760px;margin-left:max(16px,calc((100% - var(--max))/2));padding-top:88px;padding-bottom:88px;position:relative}.band[data-astro-cid-g3ltey5m] p[data-astro-cid-g3ltey5m]:not(.eyebrow){color:#d6e9e0;font-size:1.05rem}.stories[data-astro-cid-g3ltey5m] .story[data-astro-cid-g3ltey5m]{scroll-snap-align:start;color:var(--ink);flex:0 0 min(320px,85%);text-decoration:none}.sim[data-astro-cid-g3ltey5m]{border-radius:12px;position:relative;overflow:hidden}.sim[data-astro-cid-g3ltey5m] img[data-astro-cid-g3ltey5m]{object-fit:cover;width:100%;height:200px;display:block}.badge[data-astro-cid-g3ltey5m]{background:var(--lime);color:var(--lime-ink);border-radius:10px;padding:10px 14px;display:grid;position:absolute;bottom:12px;left:12px}.badge[data-astro-cid-g3ltey5m] b[data-astro-cid-g3ltey5m]{font:500 1.7rem/1 Fraunces,serif}.badge[data-astro-cid-g3ltey5m] small[data-astro-cid-g3ltey5m]{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.story[data-astro-cid-g3ltey5m] strong[data-astro-cid-g3ltey5m]{font-size:1.05rem;display:block}.story[data-astro-cid-g3ltey5m] p[data-astro-cid-g3ltey5m]{color:var(--muted);margin:6px 0 0;font-size:.88rem}.ask[data-astro-cid-g3ltey5m]{background:var(--dash);color:#fff;padding:56px 0}.askf[data-astro-cid-g3ltey5m]{gap:8px;margin-top:16px;display:flex}.askf[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m]{min-width:0;font:inherit;border:0;border-radius:8px;flex:1;padding:14px;font-size:1rem}.askout[data-astro-cid-g3ltey5m]{min-height:1.5em;margin-top:14px}.askout[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{color:#fff;background:#ffffff1a;border-radius:8px;margin:6px 8px 0 0;padding:10px 14px;text-decoration:none;display:inline-block}.askout[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover{background:var(--lime);color:var(--lime-ink)}.askx[data-astro-cid-g3ltey5m]{color:#a9c4b9;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:.85rem;display:flex}.askx[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff40;border-radius:20px;padding:6px 12px}.filt[data-astro-cid-g3ltey5m]{flex-wrap:wrap;gap:6px;display:flex}.filt[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]{border:1px solid var(--line);cursor:pointer;font:inherit;background:#fff;border-radius:20px;padding:6px 12px;font-size:.82rem}.filt[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m][aria-pressed=true]{background:var(--deep);color:#fff;border-color:var(--deep)}.mas[data-astro-cid-g3ltey5m]{columns:3 280px;column-gap:16px}.mc[data-astro-cid-g3ltey5m]{break-inside:avoid;color:var(--ink);border:1px solid var(--line);border-radius:12px;margin-bottom:16px;padding-bottom:14px;text-decoration:none;display:block;overflow:hidden}.mc[data-astro-cid-g3ltey5m] img[data-astro-cid-g3ltey5m]{object-fit:cover;width:100%;height:150px;display:block}.mc[data-astro-cid-g3ltey5m].tall img[data-astro-cid-g3ltey5m]{height:260px}.mc[data-astro-cid-g3ltey5m] .tag[data-astro-cid-g3ltey5m],.mc[data-astro-cid-g3ltey5m] strong[data-astro-cid-g3ltey5m],.mc[data-astro-cid-g3ltey5m] small[data-astro-cid-g3ltey5m]{padding:0 14px;display:block}.mc[data-astro-cid-g3ltey5m] small[data-astro-cid-g3ltey5m]{color:var(--muted);margin-top:6px}.mc[data-astro-cid-g3ltey5m][hidden]{display:none}.two[data-astro-cid-g3ltey5m]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.big-card[data-astro-cid-g3ltey5m]{color:#fff;border-radius:14px;align-items:end;min-height:380px;text-decoration:none;display:flex;position:relative;overflow:hidden}.big-card[data-astro-cid-g3ltey5m] img[data-astro-cid-g3ltey5m]{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.big-card[data-astro-cid-g3ltey5m]:hover img[data-astro-cid-g3ltey5m]{transform:scale(1.04)}.big-card[data-astro-cid-g3ltey5m] div[data-astro-cid-g3ltey5m]{background:linear-gradient(#0000,#082a23e6);width:100%;padding:24px;position:relative}.big-card[data-astro-cid-g3ltey5m] span[data-astro-cid-g3ltey5m]{font-size:.85rem;font-weight:600}.gcc[data-astro-cid-g3ltey5m]{grid-template-columns:1fr 1.4fr;align-items:start;gap:32px;display:grid}.gcc[data-astro-cid-g3ltey5m] ul[data-astro-cid-g3ltey5m]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcc[data-astro-cid-g3ltey5m] li[data-astro-cid-g3ltey5m]{border:1px solid var(--line);border-radius:10px;padding:14px;display:grid}.gcc[data-astro-cid-g3ltey5m] li[data-astro-cid-g3ltey5m].hq{background:var(--deep);color:#fff;border-color:var(--deep)}.gcc[data-astro-cid-g3ltey5m] li[data-astro-cid-g3ltey5m] span[data-astro-cid-g3ltey5m]{opacity:.75;font-size:.8rem}.ft[data-astro-cid-g3ltey5m]{background:var(--mint)}.ft-in[data-astro-cid-g3ltey5m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:40px;padding-bottom:40px;display:flex}.ft-k[data-astro-cid-g3ltey5m]{flex-wrap:wrap;gap:20px;display:flex}.ft-k[data-astro-cid-g3ltey5m] b[data-astro-cid-g3ltey5m]{color:var(--deep);margin-right:4px;font:500 1.8rem Fraunces,serif}.dark[data-astro-cid-g3ltey5m]{background:var(--deeper);color:#fff;padding:64px 0}.dark-in[data-astro-cid-g3ltey5m]{grid-template-columns:1.3fr 1fr;gap:40px;display:grid}.fi[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{color:#fff;border-bottom:1px solid #ffffff1f;padding:14px 0;font-family:Fraunces,serif;font-size:1.15rem;text-decoration:none;display:block}.fi[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m] span[data-astro-cid-g3ltey5m]{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin-bottom:4px;font:600 .66rem Inter,sans-serif;display:block}.fi[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover{color:var(--lime)}.nl[data-astro-cid-g3ltey5m]{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;align-content:start;gap:12px;padding:24px;display:grid}.nl[data-astro-cid-g3ltey5m] input[data-astro-cid-g3ltey5m][type=email]{font:inherit;border:0;border-radius:8px;padding:12px}.rf[data-astro-cid-g3ltey5m]{color:#b8d3c8;background:#061f1a;padding:48px 0}.rf-in[data-astro-cid-g3ltey5m]{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.rf[data-astro-cid-g3ltey5m] strong[data-astro-cid-g3ltey5m]{color:#fff;margin-bottom:10px;display:block}.rf[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]{color:#b8d3c8;padding:4px 0;font-size:.85rem;text-decoration:none;display:block}.rf[data-astro-cid-g3ltey5m] a[data-astro-cid-g3ltey5m]:hover{color:var(--lime)}@media (width<=860px){.hero-grid[data-astro-cid-g3ltey5m],.gcc[data-astro-cid-g3ltey5m],.dark-in[data-astro-cid-g3ltey5m],.two[data-astro-cid-g3ltey5m]{grid-template-columns:1fr}.tabs[data-astro-cid-g3ltey5m]{flex-direction:row;max-width:none;overflow-x:auto}.tabs[data-astro-cid-g3ltey5m] button[data-astro-cid-g3ltey5m]{white-space:nowrap}.rf-in[data-astro-cid-g3ltey5m]{grid-template-columns:1fr 1fr}.big-card[data-astro-cid-g3ltey5m]{min-height:280px}.srch[data-astro-cid-g3ltey5m]{max-width:none}}@media (prefers-reduced-motion:reduce){.c3[data-astro-cid-g3ltey5m] [data-astro-cid-g3ltey5m]{scroll-behavior:auto!important;transition:none!important}}
