body{height:auto;min-height:100%}.page[data-astro-cid-lcdefpme]{background:var(--ground);min-height:100vh;color:var(--ink);font:16px/1.55 var(--font-body);flex-direction:column;display:flex}main[data-astro-cid-lcdefpme]{flex:1}section[data-astro-cid-lcdefpme]{max-width:var(--page-w);margin:0 auto;padding:0 20px}a[data-astro-cid-lcdefpme]{color:var(--accent);text-underline-offset:2px}a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;padding-top:56px;padding-bottom:40px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:13px;font-weight:700}h1[data-astro-cid-lcdefpme]{font:800 clamp(32px, 3.6vw, 46px)/1.08 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.lead[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin:20px 0 0;font-size:18px}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);height:46px;color:var(--ink);border-radius:6px;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{border-color:var(--ink)}.btn[data-astro-cid-lcdefpme].primary{background:var(--ink);border-color:var(--ink);color:var(--panel)}.btn[data-astro-cid-lcdefpme].primary:hover{background:var(--accent);border-color:var(--accent)}.hero-map[data-astro-cid-lcdefpme]{margin:0}.hero-map[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:10px;display:block}.hero-map[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{box-sizing:border-box;border:1px solid var(--rule);background:#fff;border-radius:10px;width:100%;height:auto;padding:12px;transition:box-shadow .15s;display:block}.hero-map[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{box-shadow:0 6px 24px #0000001a}figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:10px;font-size:14px}.facts[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:22px 0;list-style:none;display:grid}.facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 28px/1.1 var(--font-display);letter-spacing:-.02em;display:block}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:14px;display:block}h2[data-astro-cid-lcdefpme]{font:800 28px/1.15 var(--font-display);letter-spacing:-.02em;margin:0 0 20px}h3[data-astro-cid-lcdefpme]{font:700 18px/1.3 var(--font-display);margin:0 0 6px}.how[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme]{padding-top:56px}.how[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step}.how[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);background:var(--ink);width:32px;height:32px;color:var(--panel);font:700 15px/1 var(--font-display);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.how[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.more[data-astro-cid-lcdefpme]{margin:20px 0 0;font-weight:600}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--panel);border-radius:10px;padding:22px}.card[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 24px/1.15 var(--font-display);letter-spacing:-.02em;margin-bottom:8px;display:block}.updates[data-astro-cid-lcdefpme]{padding-top:64px;padding-bottom:72px}.updates[data-astro-cid-lcdefpme] .signup{border:1px solid var(--rule);background:var(--panel);border-radius:12px;max-width:560px;margin:0 auto;padding:28px}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px;padding-top:36px}.facts[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.how[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme],.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}}
