.red.svelte-1uha8ag{--snow:#f7f0e438;color:var(--color-on-red);background-color:var(--color-red);background-image:radial-gradient(circle at 18% 22%, var(--snow) 0 2px, transparent 3px), radial-gradient(circle at 72% 64%, var(--snow) 0 1.5px, transparent 2.5px), radial-gradient(circle at 44% 86%, var(--snow) 0 2.5px, transparent 3.5px), radial-gradient(circle at 90% 12%, var(--snow) 0 1.5px, transparent 2.5px);background-size:260px 260px,190px 190px,330px 330px,150px 150px}h1.svelte-1uha8ag,h2.svelte-1uha8ag{letter-spacing:-.025em}h2.svelte-1uha8ag{font-size:clamp(30px,4.2vw,46px);font-weight:700}.soft.svelte-1uha8ag{color:var(--color-ink-faint)}.eyebrow.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin:0 0 14px;font-size:13px;font-weight:600}.badge.svelte-1uha8ag{display:inline-block}.badge.svelte-1uha8ag img:where(.svelte-1uha8ag){width:auto;height:50px}.phone.svelte-1uha8ag{background:#141012;border-radius:15%/7%;width:100%;padding:3.2%;box-shadow:inset 0 0 0 1.5px #ffffff24,0 30px 60px -20px #28060973,0 12px 24px -12px #2806094d}.phone.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:12%/5.6%;width:100%;height:auto}.hero.svelte-1uha8ag{padding:72px 0 0}.hero-inner.svelte-1uha8ag{grid-template-columns:1fr 360px;align-items:end;gap:56px;display:grid}.hero-copy.svelte-1uha8ag{align-self:center;padding-bottom:72px}h1.svelte-1uha8ag{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(52px,8.4vw,96px);font-weight:700;line-height:.98}.lede.svelte-1uha8ag{opacity:.88;max-width:31ch;margin:0 0 32px;font-size:clamp(19px,2vw,22px);line-height:1.45}.fine.svelte-1uha8ag{opacity:.7;margin:12px 0 0;font-size:14px}.hero-phone.svelte-1uha8ag{z-index:1;margin-bottom:-240px;position:relative}.hero.svelte-1uha8ag+section:where(.svelte-1uha8ag){padding-top:320px}.conversation.svelte-1uha8ag{padding-bottom:112px}.conversation-inner.svelte-1uha8ag{grid-template-columns:.85fr 1fr;align-items:center;gap:72px;display:grid}.clip.svelte-1uha8ag{aspect-ratio:9/16;background:#1a1012;border-radius:28px;justify-self:center;width:min(100%,380px);position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #28060973}.clip.svelte-1uha8ag video:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%}.play.svelte-1uha8ag{background:var(--color-on-red);min-height:50px;color:var(--color-red-dark);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 24px 0 18px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;left:20px;box-shadow:0 8px 24px #00000040}.play-icon.svelte-1uha8ag{border:7px solid #0000;border-left:12px solid;border-right-width:0;width:0;height:0}.intro.svelte-1uha8ag{color:var(--color-ink-soft);max-width:38ch;margin:20px 0 28px;font-size:19px}.chapters.svelte-1uha8ag{margin:0;padding:0;list-style:none}.chapters.svelte-1uha8ag button:where(.svelte-1uha8ag){border:0;border-top:1px solid var(--color-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:48px 1fr;gap:12px;padding:16px 0;display:grid}.at.svelte-1uha8ag{font-variant-numeric:tabular-nums;color:var(--color-ink-faint);padding-top:2px;font-size:14px}.chapter-title.svelte-1uha8ag{font-weight:600;display:block}.chapter-body.svelte-1uha8ag{color:var(--color-ink-soft);display:block}.chapters.svelte-1uha8ag button:where(.svelte-1uha8ag):hover .chapter-title:where(.svelte-1uha8ag),.chapters.svelte-1uha8ag .current:where(.svelte-1uha8ag) .chapter-title:where(.svelte-1uha8ag),.chapters.svelte-1uha8ag .current:where(.svelte-1uha8ag) .at:where(.svelte-1uha8ag){color:var(--color-red)}.row.svelte-1uha8ag{border-top:1px solid var(--color-line);padding:96px 0}.row-inner.svelte-1uha8ag{grid-template-columns:300px 1fr;align-items:center;gap:96px;max-width:880px;display:grid}.flip.svelte-1uha8ag .row-inner:where(.svelte-1uha8ag){grid-template-columns:1fr 300px}.flip.svelte-1uha8ag .row-phone:where(.svelte-1uha8ag){order:2}.row-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-ink-soft);max-width:36ch;margin:18px 0 0;font-size:19px}.extras.svelte-1uha8ag{border-top:1px solid var(--color-line);padding:96px 0 112px}.extras.svelte-1uha8ag dl:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr);column-gap:64px;margin:40px 0 0;display:grid}.extras.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){border-top:1px solid var(--color-line);grid-template-columns:190px 1fr;gap:16px;padding:20px 0;display:grid}dt.svelte-1uha8ag{font-weight:600}dd.svelte-1uha8ag{color:var(--color-ink-soft);margin:0}.faq.svelte-1uha8ag{border-top:1px solid var(--color-line);padding:96px 0 112px}.faq-list.svelte-1uha8ag{max-width:760px;margin-top:40px}details.svelte-1uha8ag{border-top:1px solid var(--color-line)}details.svelte-1uha8ag:last-child{border-bottom:1px solid var(--color-line)}summary.svelte-1uha8ag{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:19px;font-weight:600;list-style:none;display:flex}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:after{content:"+";color:var(--color-ink-faint);flex:none;font-size:24px;font-weight:400;line-height:1;transition:transform .2s}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:rotate(45deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:62ch;color:var(--color-ink-soft);margin:-4px 0 22px}.closing.svelte-1uha8ag{text-align:center;padding:88px 0 104px}.closing-inner.svelte-1uha8ag{flex-direction:column;align-items:center;display:flex}.tree.svelte-1uha8ag{width:168px;height:auto;margin-bottom:8px}.count.svelte-1uha8ag{letter-spacing:-.04em;margin:0;font-size:clamp(88px,12vw,132px);font-weight:700;line-height:1}.count-label.svelte-1uha8ag{opacity:.85;margin:4px 0 28px;font-size:22px;font-style:italic}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin-bottom:32px;font-size:clamp(26px,3.4vw,36px)}@media (width<=860px){.hero.svelte-1uha8ag{padding-top:48px}.hero-inner.svelte-1uha8ag,.conversation-inner.svelte-1uha8ag,.row-inner.svelte-1uha8ag,.flip.svelte-1uha8ag .row-inner:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:48px}.hero-copy.svelte-1uha8ag{padding-bottom:0}.hero-phone.svelte-1uha8ag{justify-self:center;width:min(78%,320px);margin-bottom:-50%}.hero.svelte-1uha8ag+section:where(.svelte-1uha8ag){padding-top:calc(1.1*min(78vw,320px) + 64px)}.row.svelte-1uha8ag{padding:72px 0}.row-phone.svelte-1uha8ag,.flip.svelte-1uha8ag .row-phone:where(.svelte-1uha8ag){order:0;justify-self:center;width:min(72%,280px)}.extras.svelte-1uha8ag dl:where(.svelte-1uha8ag){grid-template-columns:1fr}}@media (width<=520px){.extras.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:4px}}
