.nav[data-astro-cid-wpvy4v7s]{z-index:60;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}.nav[data-astro-cid-wpvy4v7s].scrolled,.nav[data-astro-cid-wpvy4v7s].open{background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.bar[data-astro-cid-wpvy4v7s]{height:var(--nav-h);justify-content:space-between;align-items:center;display:flex}.brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:auto;height:52px}.desktop[data-astro-cid-wpvy4v7s]{align-items:center;gap:4px;display:flex}.desktop[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink);opacity:.82;border-radius:999px;padding:9px 14px;font-size:15px;font-weight:500;transition:opacity .2s,background .2s}.desktop[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{opacity:1;background:var(--surface)}.actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.cta[data-astro-cid-wpvy4v7s]{padding:11px 20px;font-size:14.5px}.burger[data-astro-cid-wpvy4v7s]{border:1.5px solid var(--line);width:42px;height:42px;color:var(--ink);background:0 0;border-radius:10px;place-items:center;display:none}.burger[data-astro-cid-wpvy4v7s] .i-close,.open[data-astro-cid-wpvy4v7s] .burger[data-astro-cid-wpvy4v7s] .i-open{display:none}.open[data-astro-cid-wpvy4v7s] .burger[data-astro-cid-wpvy4v7s] .i-close{display:block}.mobile[data-astro-cid-wpvy4v7s]{background:var(--surface);border-top:1px solid var(--line);padding:8px 0 16px}.mobile-inner[data-astro-cid-wpvy4v7s]{flex-direction:column;display:flex}.mobile-inner[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn){border-bottom:1px solid var(--line);padding:13px 4px;font-size:17px}.mobile-inner[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{margin-top:16px}@media (width<=760px){.desktop[data-astro-cid-wpvy4v7s],.cta[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:grid}}.ph[data-astro-cid-xe6mumh2]{background:var(--sand-soft);background-image:repeating-linear-gradient(135deg,#00000009 0 2px,#0000 2px 11px);justify-content:flex-start;align-items:flex-end;display:flex;position:relative;overflow:hidden}span[data-astro-cid-xe6mumh2]{letter-spacing:.04em;color:var(--ink-soft);background:#ffffffd1;border-radius:6px;margin:12px;padding:5px 9px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.hero[data-astro-cid-ge2uvauf]{padding-top:36px;position:relative}.blooms[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.blooms[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{border-radius:50%;position:absolute}.b1[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#1bbdbd33,#0000 70%);width:420px;height:420px;top:-120px;right:-80px}.b2[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#0a7a8c29,#0000 70%);width:380px;height:380px;top:200px;left:-140px}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-top:60px;padding-bottom:92px;display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{margin-top:20px;font-size:clamp(38px,5.4vw,66px)}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--sage-deep);font-style:italic}.lede[data-astro-cid-ge2uvauf]{color:var(--ink-soft);max-width:480px;margin-top:22px;font-size:19px}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.badges[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:22px;margin:38px 0 0;padding:0;list-style:none;display:flex}.badges[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{color:var(--ink-soft);align-items:center;gap:9px;font-size:14.5px;font-weight:500;display:flex}.badges[data-astro-cid-ge2uvauf] svg{color:var(--sage)}.portrait[data-astro-cid-ge2uvauf]{position:relative}.portrait[data-astro-cid-ge2uvauf] .photo{aspect-ratio:4/5;box-shadow:var(--shadow-lg);border-radius:220px}.chip[data-astro-cid-ge2uvauf]{background:var(--surface);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:13px;max-width:240px;padding:16px 18px;display:flex;position:absolute;bottom:26px;left:-28px}.chip-icon[data-astro-cid-ge2uvauf]{background:var(--sand-soft);width:44px;height:44px;color:var(--sage-deep);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.chip-title[data-astro-cid-ge2uvauf]{font-size:14.5px;font-weight:600}.chip-sub[data-astro-cid-ge2uvauf]{color:var(--ink-soft);font-size:13px}@media (width<=960px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:40px}.portrait[data-astro-cid-ge2uvauf]{max-width:420px}}@media (width<=760px){.chip[data-astro-cid-ge2uvauf]{left:12px}}.grid[data-astro-cid-oxgmilyn]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.photo-wrap[data-astro-cid-oxgmilyn]{isolation:isolate;position:relative}.photo-wrap[data-astro-cid-oxgmilyn] .photo{aspect-ratio:1;border-radius:var(--radius);box-shadow:var(--shadow)}.frame[data-astro-cid-oxgmilyn]{border-radius:var(--radius-sm);border:1.5px solid var(--sand);z-index:-1;width:130px;height:130px;position:absolute;bottom:-18px;right:-18px}h2[data-astro-cid-oxgmilyn]{margin-top:18px;font-size:clamp(30px,3.8vw,44px)}p[data-astro-cid-oxgmilyn]{color:var(--ink-soft);margin-top:20px;font-size:18.5px}p[data-astro-cid-oxgmilyn]+p[data-astro-cid-oxgmilyn]{margin-top:16px}.creds[data-astro-cid-oxgmilyn]{background:var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin:30px 0 0;display:grid;overflow:hidden}.creds[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{background:var(--surface);padding:16px 18px}dt[data-astro-cid-oxgmilyn]{letter-spacing:.08em;text-transform:uppercase;color:var(--sage-deep);font-size:12.5px;font-weight:600}dd[data-astro-cid-oxgmilyn]{margin:4px 0 0;font-size:16px}@media (width<=960px){.grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.photo-wrap[data-astro-cid-oxgmilyn]{max-width:460px}}@media (width<=760px){.creds[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.alt[data-astro-cid-lesv7jgp]{background:var(--bg-alt)}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px;display:grid}.card[data-astro-cid-lesv7jgp]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);padding:32px 28px}.js[data-astro-cid-lesv7jgp] .card[data-astro-cid-lesv7jgp].in{transition:transform .25s,box-shadow .25s,opacity .7s;transition-delay:0s!important}.card[data-astro-cid-lesv7jgp]:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.icon[data-astro-cid-lesv7jgp]{background:var(--sand-soft);width:52px;height:52px;color:var(--sage-deep);border-radius:14px;place-items:center;display:grid}h3[data-astro-cid-lesv7jgp]{margin-top:22px;font-size:24px}.card[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--ink-soft);margin-top:12px;font-size:16.5px}ul[data-astro-cid-lesv7jgp]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-lesv7jgp]{align-items:center;gap:10px;font-size:15.5px;display:flex}li[data-astro-cid-lesv7jgp] svg{color:var(--sage);flex-shrink:0}.more[data-astro-cid-lesv7jgp]{text-align:center;margin-top:40px}@media (width<=960px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr 1fr}}@media (width<=760px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.grid[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,1fr);margin:52px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{padding-right:22px}.head[data-astro-cid-grsovck6]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.n[data-astro-cid-grsovck6]{font-family:var(--font-head);color:var(--sage-deep);background:var(--surface);border:1.5px solid var(--sand);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:17px;font-weight:500;display:grid}.line[data-astro-cid-grsovck6]{background:var(--line);flex:1;height:1.5px}h3[data-astro-cid-grsovck6]{font-size:21px}p[data-astro-cid-grsovck6]{color:var(--ink-soft);margin-top:10px;padding-right:8px;font-size:16px}@media (width<=960px){.grid[data-astro-cid-grsovck6]{grid-template-columns:1fr 1fr;row-gap:36px}}@media (width<=760px){.grid[data-astro-cid-grsovck6]{grid-template-columns:1fr}.line[data-astro-cid-grsovck6]{display:none}}.grid[data-astro-cid-hemr5th4]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.intro[data-astro-cid-hemr5th4]{position:sticky;top:100px}h2[data-astro-cid-hemr5th4]{margin-top:16px;font-size:clamp(28px,3.6vw,42px)}.intro[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-soft);margin-top:16px;font-size:17.5px}.intro[data-astro-cid-hemr5th4] .btn[data-astro-cid-hemr5th4]{margin-top:22px}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.q[data-astro-cid-hemr5th4]{font-family:var(--font-head);font-size:20.5px;line-height:1.3}.toggle[data-astro-cid-hemr5th4]{border:1.5px solid var(--line);width:34px;height:34px;color:var(--sage-deep);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .3s,background .2s;display:grid}details[data-astro-cid-hemr5th4][open] .toggle[data-astro-cid-hemr5th4]{background:var(--sand-soft);transform:rotate(45deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-soft);padding:0 50px 24px 2px;font-size:16.5px}@media (width<=960px){.grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.intro[data-astro-cid-hemr5th4]{position:static}}@media (width<=760px){details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding-right:2px}}.alt[data-astro-cid-h46pktab]{background:var(--bg-alt)}.grid[data-astro-cid-h46pktab]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}.card[data-astro-cid-h46pktab]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);overflow:hidden}.card[data-astro-cid-h46pktab] .cover{aspect-ratio:16/10}.body[data-astro-cid-h46pktab]{padding:22px 22px 26px}.meta[data-astro-cid-h46pktab]{color:var(--ink-soft);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.tag[data-astro-cid-h46pktab]{background:var(--sand-soft);color:var(--sage-deep);border-radius:999px;padding:4px 10px;font-weight:600}h3[data-astro-cid-h46pktab]{margin-top:16px;font-size:21px;line-height:1.25}.read[data-astro-cid-h46pktab]{color:var(--sage-deep);align-items:center;gap:8px;margin-top:18px;font-size:14.5px;font-weight:600;display:flex}@media (width<=960px){.grid[data-astro-cid-h46pktab]{grid-template-columns:1fr 1fr}}@media (width<=760px){.grid[data-astro-cid-h46pktab]{grid-template-columns:1fr}}.grid[data-astro-cid-rjm2jqzt]{grid-template-columns:1fr 1fr;align-items:stretch;gap:36px;display:grid}.text[data-astro-cid-rjm2jqzt]{flex-direction:column;justify-content:center;display:flex}h2[data-astro-cid-rjm2jqzt]{margin-top:16px;font-size:clamp(26px,3.2vw,38px)}.text[data-astro-cid-rjm2jqzt]>p[data-astro-cid-rjm2jqzt]{color:var(--ink-soft);max-width:420px;margin-top:16px;font-size:17.5px}ul[data-astro-cid-rjm2jqzt]{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.row[data-astro-cid-rjm2jqzt]{align-items:center;gap:14px;display:flex}a[data-astro-cid-rjm2jqzt].row:hover .title[data-astro-cid-rjm2jqzt]{color:var(--sage-deep)}.icon[data-astro-cid-rjm2jqzt]{background:var(--sand-soft);width:46px;height:46px;color:var(--sage-deep);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.title[data-astro-cid-rjm2jqzt]{overflow-wrap:anywhere;font-size:16.5px;font-weight:600;transition:color .2s;display:block}.sub[data-astro-cid-rjm2jqzt]{color:var(--ink-soft);font-size:14.5px;display:block}.map[data-astro-cid-rjm2jqzt]{min-height:340px;position:relative}.map[data-astro-cid-rjm2jqzt] .map-ph{border-radius:var(--radius);box-shadow:var(--shadow);position:absolute;inset:0}.map-btn[data-astro-cid-rjm2jqzt]{background:var(--surface);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=960px){.grid[data-astro-cid-rjm2jqzt]{grid-template-columns:1fr}}footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:#e9e3d6;padding-top:72px}.cta[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #e9e3d629;grid-template-columns:1.2fr .8fr;align-items:center;gap:32px;padding-bottom:56px;display:grid}.cta[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fbf8f2;font-size:clamp(28px,3.4vw,44px)}.cta[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{opacity:.82;max-width:460px;margin-top:14px;font-size:18px}.cta-btn[data-astro-cid-jo6i4kqk]{justify-content:flex-end;display:flex}.cta[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{background:var(--sand);color:var(--ink);padding:16px 30px;font-size:16.5px}.cta[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]:hover{background:#fdfcf8}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding:48px 0 40px;display:grid}.cols[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:64px}.who[data-astro-cid-jo6i4kqk]{opacity:.72;max-width:320px;margin-top:18px;font-size:15.5px}.social[data-astro-cid-jo6i4kqk]{border:1px solid #e9e3d638;border-radius:12px;place-items:center;width:42px;height:42px;margin-top:18px;display:inline-grid}h3[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:13px;font-weight:600}ul[data-astro-cid-jo6i4kqk]{gap:11px;margin:16px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],li[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{opacity:.82;overflow-wrap:anywhere;align-items:center;gap:9px;display:inline-flex}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:1}.legal[data-astro-cid-jo6i4kqk]{opacity:.66;border-top:1px solid #e9e3d629;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 0 30px;font-size:13.5px;display:flex}@media (width<=960px){.cta[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.cta-btn[data-astro-cid-jo6i4kqk]{justify-content:flex-start}}@media (width<=760px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.float[data-astro-cid-72f5watn]{z-index:90;background:var(--sage);color:#fdfcf8;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15.5px;font-weight:600;transition:background .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px -8px #2b282373}.float[data-astro-cid-72f5watn]:hover{background:var(--sage-deep)}@media (width<=760px){.label[data-astro-cid-72f5watn]{display:none}.float[data-astro-cid-72f5watn]{padding:16px}}
