:root{--bg:#f6f5f1;--ink:#1d2a36;--muted:#5a6672;--line:#dedcd2;--green:#2f6b57;--green-dark:#25604e;--amber:#e8a33d;--display:"Young Serif", Georgia, "Times New Roman", serif;--body:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--body);margin:0}section[id]{scroll-margin-top:80px}main>section:not(.hero){padding:88px 0}.band{border-block:1px solid var(--line);background:#fff}.wrap{max-width:1160px;margin:0 auto;padding:0 max(16px,3vw)}.sec-head{gap:14px;max-width:680px;margin-bottom:44px;display:grid}.eyebrow{font:600 .78rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--green)}h2{font:400 clamp(1.9rem, 3.6vw, 2.7rem)/1.12 var(--display);text-wrap:balance;margin:0}.lede{color:var(--muted);max-width:58ch;margin:0;font-size:1.12rem}@media (width<=760px){main>section:not(.hero){padding:64px 0}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(8px);background:#f6f5f1eb;border-bottom:1px solid #e3e1d8;position:sticky;top:0}.inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:12px max(16px,3vw);display:flex}.brand[data-astro-cid-nen7h5rs]{line-height:0;display:block}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:56px}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}ul[data-astro-cid-nen7h5rs]{gap:24px;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#1d2a36;font:500 .98rem/1 var(--body);opacity:.8;text-decoration:none}ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:1}.cta[data-astro-cid-nen7h5rs]{color:#fff;font:600 .98rem/1 var(--body);white-space:nowrap;background:#2f6b57;border-radius:999px;padding:.8em 1.2em;text-decoration:none}.cta[data-astro-cid-nen7h5rs]:hover{background:#25604e}.lang[data-astro-cid-nen7h5rs]{color:#2f6b57;font:600 .92rem/1 var(--body);white-space:nowrap;border:1px solid #dedcd2;border-radius:999px;padding:.55em .8em;text-decoration:none}.lang[data-astro-cid-nen7h5rs]:hover{border-color:#2f6b57}.lang[data-astro-cid-nen7h5rs]:focus-visible,.cta[data-astro-cid-nen7h5rs]:focus-visible,ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:3px;outline:3px solid #e8a33d}@media (width<=760px){ul[data-astro-cid-nen7h5rs]{display:none}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:44px}.cta[data-astro-cid-nen7h5rs]{padding:.7em 1em;font-size:.9rem}nav[data-astro-cid-nen7h5rs]{gap:10px}.lang[data-astro-cid-nen7h5rs]{padding:.5em .7em;font-size:.85rem}}.short[data-astro-cid-nen7h5rs]{display:none}@media (width<=440px){.long[data-astro-cid-nen7h5rs]{display:none}.short[data-astro-cid-nen7h5rs]{display:inline}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:38px}nav[data-astro-cid-nen7h5rs]{gap:8px}.cta[data-astro-cid-nen7h5rs]{padding:.65em .85em;font-size:.85rem}}.fit[data-astro-cid-6s4uceik]{border-top:1px solid var(--line);margin-top:8px;padding-top:22px;scroll-margin-top:120px}.ask[data-astro-cid-6s4uceik]{flex-wrap:wrap;align-items:center;gap:14px;font-weight:600;display:flex}.fit[data-astro-cid-6s4uceik][data-collapsed]:not(.open){display:none}.ask[data-astro-cid-6s4uceik][hidden],.panel[data-astro-cid-6s4uceik][hidden],.step[data-astro-cid-6s4uceik][hidden]{display:none!important}.chips[data-astro-cid-6s4uceik],.opts[data-astro-cid-6s4uceik]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-6s4uceik],.opt[data-astro-cid-6s4uceik]{font:500 .95rem/1 var(--body);cursor:pointer;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:999px;padding:.7em 1.15em}.chip[data-astro-cid-6s4uceik]:hover,.opt[data-astro-cid-6s4uceik]:hover{border-color:var(--green);color:var(--green)}button[data-astro-cid-6s4uceik]:focus-visible,input[data-astro-cid-6s4uceik]:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.panel[data-astro-cid-6s4uceik]{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px 22px 22px;scroll-margin-top:96px;box-shadow:0 20px 40px -30px #14282366}.top[data-astro-cid-6s4uceik]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.back[data-astro-cid-6s4uceik],.close[data-astro-cid-6s4uceik]{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:50%;width:32px;height:32px;font-size:1.1rem}.back[data-astro-cid-6s4uceik]:hover,.close[data-astro-cid-6s4uceik]:hover{background:var(--bg);color:var(--ink)}.dots[data-astro-cid-6s4uceik]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.dots[data-astro-cid-6s4uceik] li[data-astro-cid-6s4uceik]{background:var(--line);border-radius:4px;width:28px;height:4px}.dots[data-astro-cid-6s4uceik] li[data-astro-cid-6s4uceik].on{background:var(--green)}fieldset[data-astro-cid-6s4uceik]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-6s4uceik]{font:400 1.3rem/1.25 var(--display);margin-bottom:16px;padding:0}.fields[data-astro-cid-6s4uceik]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fields[data-astro-cid-6s4uceik] .full[data-astro-cid-6s4uceik]{grid-column:1/-1}label[data-astro-cid-6s4uceik]{gap:6px;min-width:0;font-size:.9rem;font-weight:600;display:grid}input[data-astro-cid-6s4uceik]{font:400 1rem var(--body);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:10px;width:100%;padding:.75em .85em}.submit[data-astro-cid-6s4uceik]{font:600 1.02rem/1 var(--body);background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:1em 1.4em}.submit[data-astro-cid-6s4uceik]:hover{background:var(--green-dark)}.submit[data-astro-cid-6s4uceik]:disabled{opacity:.7;cursor:default}.err[data-astro-cid-6s4uceik]{color:#b3261e;margin:10px 0 0;font-size:.9rem}.fine[data-astro-cid-6s4uceik]{color:var(--muted);margin:10px 0 0;font-size:.8rem}.done[data-astro-cid-6s4uceik]{padding:6px 0}.done[data-astro-cid-6s4uceik] b[data-astro-cid-6s4uceik]{font:400 1.4rem/1.2 var(--display);color:var(--green)}.done[data-astro-cid-6s4uceik] p[data-astro-cid-6s4uceik]{color:var(--muted);margin:8px 0 0}@media (width<=520px){.fields[data-astro-cid-6s4uceik]{grid-template-columns:1fr}.panel[data-astro-cid-6s4uceik]{padding:14px 16px 18px}}.waitlist[data-astro-cid-v6wlzwr5]{background:var(--green);color:#fff}.wl[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.wl[data-astro-cid-v6wlzwr5]>[data-astro-cid-v6wlzwr5]{min-width:0}.waitlist[data-astro-cid-v6wlzwr5] .sec-head{margin-bottom:0}.waitlist[data-astro-cid-v6wlzwr5] .eyebrow{color:#cfe3d9}.waitlist[data-astro-cid-v6wlzwr5] .lede{color:#dcebe3}.card[data-astro-cid-v6wlzwr5]{color:var(--ink);background:#fff;border-radius:18px;padding:24px}.card[data-astro-cid-v6wlzwr5] .fit{border:0;margin:0;padding:0}.card[data-astro-cid-v6wlzwr5] .panel{box-shadow:none;border:0;padding:0}.card[data-astro-cid-v6wlzwr5] .ask{font:400 1.3rem/1.25 var(--display);flex-direction:column;align-items:flex-start;gap:16px}@media (width<=860px){.wl[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr;gap:28px}.card[data-astro-cid-v6wlzwr5]{padding:20px}}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding:40px 0 48px}.foot[data-astro-cid-jo6i4kqk]{justify-items:start;gap:8px;display:grid}img[data-astro-cid-jo6i4kqk]{width:auto;height:48px;margin-bottom:8px}p[data-astro-cid-jo6i4kqk]{color:var(--muted);margin:0}a[data-astro-cid-jo6i4kqk]{color:var(--green)}.small[data-astro-cid-jo6i4kqk]{font-size:.85rem}
