.hero.svelte-1uha8ag{padding:56px 0 64px}.hero-inner.svelte-1uha8ag{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}h1.svelte-1uha8ag{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(44px,7vw,72px);font-weight:700}.lede.svelte-1uha8ag{color:var(--color-ink-soft);max-width:30ch;margin:0 0 28px;font-size:clamp(19px,2.2vw,22px)}.fine.svelte-1uha8ag{color:var(--color-ink-faint);margin:12px 0 0;font-size:14px}.call-card.svelte-1uha8ag{aspect-ratio:9/16;background:#1a1012;border-radius:36px;justify-self:center;width:min(100%,340px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px #3a0f1240}.call-card.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:50% 20%;width:100%;height:100%}figcaption.svelte-1uha8ag{color:#fff;background:linear-gradient(#0000,#0009);flex-direction:column;align-items:center;gap:2px;padding:64px 24px 28px;display:flex;position:absolute;inset:auto 0 0}.caller.svelte-1uha8ag{font-size:26px;font-weight:600}.status.svelte-1uha8ag{opacity:.85;font-size:15px}.band.svelte-1uha8ag{border-top:1px solid var(--color-line);padding:64px 0}h2.svelte-1uha8ag{margin-bottom:32px;font-size:clamp(28px,4vw,36px)}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.num.svelte-1uha8ag{background:var(--color-red);width:32px;height:32px;color:var(--color-on-red);border-radius:50%;place-items:center;margin-bottom:14px;font-size:15px;font-weight:600;display:inline-grid}h3.svelte-1uha8ag{margin-bottom:6px;font-size:19px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag),dd.svelte-1uha8ag{color:var(--color-ink-soft);margin:0}.features.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:32px 40px;margin:0;display:grid}dt.svelte-1uha8ag{margin-bottom:4px;font-size:17px;font-weight:600}.closing.svelte-1uha8ag{text-align:center;background:var(--color-red);color:var(--color-on-red);padding:72px 0 88px}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:24px}.closing.svelte-1uha8ag .btn:where(.svelte-1uha8ag){background:var(--color-on-red);color:var(--color-red-dark)}@media (width<=820px){.hero.svelte-1uha8ag{padding-top:40px}.hero-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:40px}.steps.svelte-1uha8ag,.features.svelte-1uha8ag{grid-template-columns:1fr;gap:28px}}
