.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:36px;padding-block:56px 40px;display:grid}.copy[data-astro-cid-ge2uvauf]{gap:18px;min-width:0;display:grid}.whisper[data-astro-cid-ge2uvauf]{font-family:var(--f-head);color:var(--honey);font-size:clamp(20px,2.4vw,26px);font-style:italic}h1[data-astro-cid-ge2uvauf]{font-family:var(--f-head);letter-spacing:-.01em;font-size:clamp(40px,6.4vw,76px);line-height:1}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{background:linear-gradient(transparent 62%, var(--gold) 62%, var(--gold) 92%, transparent 92%);padding:0 .06em;font-style:italic}.lede[data-astro-cid-ge2uvauf]{color:var(--ink-2);max-width:56ch;font-size:clamp(17px,1.9vw,20px)}.art[data-astro-cid-ge2uvauf]{place-items:center;min-height:400px;display:grid;position:relative}.halo[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:radial-gradient(circle,#ffc22e73,#ffc22e00 65%);border-radius:50%;width:88%;position:absolute}.pip[data-astro-cid-ge2uvauf]{z-index:2;width:min(300px,70vw);line-height:0;position:relative}.pip[data-astro-cid-ge2uvauf] svg{width:100%;height:auto}.bub[data-astro-cid-ge2uvauf]{z-index:3;background:var(--paper);border:1px solid var(--rule);border-radius:18px;max-width:230px;padding:10px 14px;font-size:14px;font-weight:600;position:absolute;box-shadow:0 10px 28px #1f2a4424}.bub[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--ink-3);font-size:11.5px;font-weight:500;display:block}.bub[data-astro-cid-ge2uvauf].a{border-bottom-left-radius:4px;top:4%;left:0}.bub[data-astro-cid-ge2uvauf].b{border-bottom-right-radius:4px;bottom:8%;right:0}.bub[data-astro-cid-ge2uvauf].b b[data-astro-cid-ge2uvauf]{font-family:var(--f-head);letter-spacing:.04em;font-size:22px;font-weight:400}@media (prefers-reduced-motion:no-preference){.pip[data-astro-cid-ge2uvauf]{animation:3.4s ease-in-out infinite bob}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;padding-block:36px 24px}.art[data-astro-cid-ge2uvauf]{min-height:340px}}.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-block:8px 56px;display:grid}.step[data-astro-cid-5wfdsgz3]{border:1px solid var(--line);background:#fff;border-radius:20px;align-content:start;gap:6px;padding:20px;display:grid}.e[data-astro-cid-5wfdsgz3]{font-size:34px;line-height:1}h3[data-astro-cid-5wfdsgz3]{font-family:var(--f-head);font-size:25px}p[data-astro-cid-5wfdsgz3]{color:var(--ink-2);font-size:15.5px}.sms[data-astro-cid-5wfdsgz3]{background:#e9e9eb;border-radius:16px 16px 16px 4px;gap:7px;margin-top:8px;padding:12px;display:grid;position:relative}.sms[data-astro-cid-5wfdsgz3] i[data-astro-cid-5wfdsgz3]{background:var(--ink);border-radius:4px;height:11px;display:block}.sms[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--coral);border:2px solid var(--coral);background:#e9e9eb;border-radius:6px;padding:2px 7px;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(-6deg)}.w52[data-astro-cid-5wfdsgz3]{width:52%}.w64[data-astro-cid-5wfdsgz3]{width:64%}.w78[data-astro-cid-5wfdsgz3]{width:78%}.w85[data-astro-cid-5wfdsgz3]{width:85%}.w88[data-astro-cid-5wfdsgz3]{width:88%}.w92[data-astro-cid-5wfdsgz3]{width:92%}@media (width<=820px){.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr}}.band[data-astro-cid-v6wlzwr5]{background:var(--ink);color:#fff8ec}.band[data-astro-cid-v6wlzwr5]>.wrap[data-astro-cid-v6wlzwr5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding-block:56px;display:grid}@media (width<=860px){.band[data-astro-cid-v6wlzwr5]>.wrap[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr;gap:24px;padding-block:40px}}h2[data-astro-cid-v6wlzwr5]{font-family:var(--f-head);font-size:clamp(32px,4.2vw,48px);line-height:1.05}h2[data-astro-cid-v6wlzwr5] em[data-astro-cid-v6wlzwr5]{color:var(--gold);font-style:italic}.eyebrow[data-astro-cid-v6wlzwr5].on-dark{color:var(--gold)}.why[data-astro-cid-v6wlzwr5]{align-content:start;gap:14px;display:grid}.why[data-astro-cid-v6wlzwr5] p[data-astro-cid-v6wlzwr5]{color:#c9cfdd;font-size:17px}ul[data-astro-cid-v6wlzwr5]{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-v6wlzwr5]{color:#e7e2d8;grid-template-columns:28px 1fr;gap:8px;font-size:16px;display:grid}form[data-astro-cid-v6wlzwr5]{background:var(--paper);color:var(--ink);border-radius:24px;gap:14px;padding:26px;display:grid;box-shadow:0 20px 50px #00000040}.fields[data-astro-cid-v6wlzwr5]{gap:14px;display:grid}h3[data-astro-cid-v6wlzwr5]{font-family:var(--f-head);font-size:28px}.two[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=520px){.two[data-astro-cid-v6wlzwr5]{grid-template-columns:1fr}form[data-astro-cid-v6wlzwr5]{padding:20px}}label[data-astro-cid-v6wlzwr5].f{gap:4px;min-width:0;font-size:14px;font-weight:700;display:grid}.o[data-astro-cid-v6wlzwr5]{color:var(--ink-3);font-weight:500}input[data-astro-cid-v6wlzwr5][type=text],input[data-astro-cid-v6wlzwr5][type=email],select[data-astro-cid-v6wlzwr5]{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:11px 13px;font-size:16px}input[data-astro-cid-v6wlzwr5]:focus,select[data-astro-cid-v6wlzwr5]:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-wash);outline:none}.chk[data-astro-cid-v6wlzwr5]{color:var(--ink-2);grid-template-columns:20px 1fr;align-items:start;gap:8px;font-size:13.5px;display:grid}.chk[data-astro-cid-v6wlzwr5] input[data-astro-cid-v6wlzwr5]{width:18px;height:18px;accent-color:var(--teal);margin-top:2px}.err[data-astro-cid-v6wlzwr5]{color:var(--coral-deep);font-size:13.5px;font-weight:700}.dev[data-astro-cid-v6wlzwr5]{background:var(--gold-soft);border-radius:10px;padding:8px 12px;font-size:13px}.done[data-astro-cid-v6wlzwr5]{justify-items:start;gap:10px;display:grid}.done[data-astro-cid-v6wlzwr5] h3[data-astro-cid-v6wlzwr5]{font-size:30px}.done[data-astro-cid-v6wlzwr5] h3[data-astro-cid-v6wlzwr5]:focus{outline:none}.done[data-astro-cid-v6wlzwr5] p[data-astro-cid-v6wlzwr5]{color:var(--ink-2)}.tag[data-astro-cid-v6wlzwr5]{font-family:var(--f-mono);background:var(--teal-wash);color:var(--teal);border-radius:999px;padding:4px 10px;font-size:12px;display:inline-block}.homeowner[data-astro-cid-x5agxb3p]{grid-template-columns:auto 1fr;align-items:center;gap:18px;padding-block:44px;display:grid}h2[data-astro-cid-x5agxb3p]{font-family:var(--f-head);font-size:28px}p[data-astro-cid-x5agxb3p]{color:var(--ink-2)}
