.dragselfie-page.svelte-u1diw5{color:var(--color-text-default);background:var(--color-bg-default);font-family:var(--ss-font-family-body);line-height:1.4}h1.svelte-u1diw5,h2.svelte-u1diw5,h3.svelte-u1diw5,p.svelte-u1diw5{margin:0;word-break:keep-all;overflow-wrap:anywhere}h1.svelte-u1diw5,h2.svelte-u1diw5,h3.svelte-u1diw5{font-weight:700}.container.svelte-u1diw5{width:100%;padding-inline:24px;max-width:1280px;margin-inline:auto}.hero.svelte-u1diw5{position:relative;overflow:hidden}.hero-background.svelte-u1diw5{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0}.hero-content.svelte-u1diw5{position:relative;display:flex;flex-direction:column;align-items:center;gap:36px;padding-block:40px 48px}.hero-copy.svelte-u1diw5{align-self:stretch;display:flex;flex-direction:column;gap:24px}.eyebrow.svelte-u1diw5{font-size:14px;font-weight:700;letter-spacing:2.24px;color:var(--color-brand-600)}h1.svelte-u1diw5{font-size:38px}h2.svelte-u1diw5{font-size:28px}.hero-description.svelte-u1diw5,.together.svelte-u1diw5 p:where(.svelte-u1diw5){color:var(--color-text-muted);font-size:18px}.downloads.svelte-u1diw5{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ss-spacing-spacing-xl)}.phone.svelte-u1diw5{width:274px;flex-shrink:0;padding:8px;border-radius:40px;background:var(--color-text-default);box-shadow:var(--ss-shadow-2xl)}.phone.svelte-u1diw5 img:where(.svelte-u1diw5){display:block;width:100%;height:auto;border-radius:32px}.how-it-works.svelte-u1diw5{padding-block:48px}.product-description.svelte-u1diw5{margin-top:16px;color:var(--color-text-muted)}.steps.svelte-u1diw5{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;list-style:none;margin:24px 0 0;padding:0}.step.svelte-u1diw5{display:flex;flex-direction:column;gap:var(--ss-spacing-spacing-xl);padding:24px 20px;border-radius:24px;background:var(--color-bg-muted)}.step-number.svelte-u1diw5{font-size:36px;font-weight:700;line-height:1.1;color:var(--color-brand-600)}.step.svelte-u1diw5 h3:where(.svelte-u1diw5){font-size:23px}.step.svelte-u1diw5 p:where(.svelte-u1diw5){font-size:16px;color:var(--color-text-muted)}.step.svelte-u1diw5 img:where(.svelte-u1diw5){width:202px;max-width:100%;height:auto;border-radius:16px;align-self:center}.together.svelte-u1diw5{display:grid;gap:48px;align-items:center;padding-block:48px}.together.svelte-u1diw5>img:where(.svelte-u1diw5){width:100%;height:auto;border-radius:16px}.together.svelte-u1diw5>div:where(.svelte-u1diw5){display:flex;flex-direction:column;gap:20px}.download-cta.svelte-u1diw5{padding-block:48px;background:var(--color-bg-muted);text-align:center}.download-cta.svelte-u1diw5 .downloads:where(.svelte-u1diw5){justify-content:center;margin-top:24px}@media (max-width: 767px){.hero-copy.svelte-u1diw5,.how-it-works.svelte-u1diw5,.together.svelte-u1diw5{text-align:center}.downloads.svelte-u1diw5{justify-content:center}}@media (min-width: 768px){.container.svelte-u1diw5{padding-inline:32px}.hero-content.svelte-u1diw5{flex-direction:row;justify-content:space-between;gap:40px;padding-block:40px 48px}.hero-copy.svelte-u1diw5{align-self:center;min-width:0;flex:1}}@media (min-width: 1024px){.container.svelte-u1diw5{padding-inline:64px}.hero-content.svelte-u1diw5{padding-block:64px;min-height:715px}h1.svelte-u1diw5{font-size:64px}h2.svelte-u1diw5{font-size:40px}.hero-description.svelte-u1diw5{font-size:23px}.phone.svelte-u1diw5{width:328px;transform:rotate(3deg)}.how-it-works.svelte-u1diw5{padding-block:72px 48px}.product-description.svelte-u1diw5{margin-top:16px;color:var(--color-text-muted)}.steps.svelte-u1diw5{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;align-items:start}.step.svelte-u1diw5{padding:24px}.step-number.svelte-u1diw5{font-size:44px}.step.svelte-u1diw5 h3:where(.svelte-u1diw5){font-size:26px}.together.svelte-u1diw5{grid-template-columns:1fr 1fr;padding-block:72px}.together.svelte-u1diw5 p:where(.svelte-u1diw5){font-size:22px}.download-cta.svelte-u1diw5{padding-block:64px}}@media (min-width: 1280px){.hero-content.svelte-u1diw5{gap:96px}.hero-copy.svelte-u1diw5{max-width:600px}.product-description.svelte-u1diw5{margin-top:16px;color:var(--color-text-muted)}.steps.svelte-u1diw5{gap:36px}.together.svelte-u1diw5{grid-template-columns:592fr 512fr}}
