.wrap.svelte-1uha8ag{max-width:1320px;margin:0 auto;padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px)}.hero.svelte-1uha8ag{background:var(--wine);color:var(--cream);overflow:hidden}header.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:16px;padding-top:20px;padding-bottom:20px;display:flex}nav.svelte-1uha8ag{align-items:center;gap:6px;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){white-space:nowrap;border-radius:999px;align-items:center;height:44px;font-size:15px;text-decoration:none;display:inline-flex}.login.svelte-1uha8ag{color:var(--cream);padding:0 16px;font-weight:600}.login.svelte-1uha8ag:hover{color:var(--cream);background:#fbf4f11a}@media (width<=479px){nav.svelte-1uha8ag .login:where(.svelte-1uha8ag){display:none}}.signup.svelte-1uha8ag{background:var(--pink);color:var(--wine);padding:0 20px;font-weight:700}.signup.svelte-1uha8ag:hover,.phone.svelte-1uha8ag:hover{filter:brightness(1.05);color:var(--wine)}.intro.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,96px);padding-top:clamp(20px,5vw,56px);padding-bottom:clamp(56px,8vw,104px);display:flex}.pitch.svelte-1uha8ag{flex-direction:column;flex:440px;gap:22px;min-width:0;animation:.7s cubic-bezier(.2,.8,.2,1) .1s backwards eUp;display:flex}h1.svelte-1uha8ag{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(46px,6.2vw,86px);line-height:1.02}.pitch.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:520px;color:var(--on-dark);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.ctas.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.phone.svelte-1uha8ag{background:var(--pink);height:56px;color:var(--wine);border-radius:999px;align-items:center;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.google.svelte-1uha8ag{color:var(--on-dark-2)}.member.svelte-1uha8ag{color:var(--on-dark-2);align-items:center;gap:8px;font-size:14px;display:flex}.member.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--pink);text-underline-offset:3px;font-weight:700}.fan-box.svelte-1uha8ag{flex:360px;justify-content:center;min-width:0;display:flex}.fan.svelte-1uha8ag{aspect-ratio:46/44;width:min(100%,460px);position:relative}.card.svelte-1uha8ag{background:var(--wine-line);position:absolute;overflow:hidden}.left.svelte-1uha8ag,.right.svelte-1uha8ag{border-radius:22px;width:40%;height:68%;top:12%;box-shadow:0 18px 40px #00000059}.left.svelte-1uha8ag{animation:.9s cubic-bezier(.2,.8,.2,1) .2s backwards eFanL,6s ease-in-out 1.2s infinite eFloatL;left:0;transform:rotate(-9deg)}.right.svelte-1uha8ag{animation:.9s cubic-bezier(.2,.8,.2,1) .2s backwards eFanR,6.5s ease-in-out 1.6s infinite eFloatR;right:0;transform:rotate(9deg)}.center.svelte-1uha8ag{border-radius:26px;width:46%;height:84%;animation:.8s cubic-bezier(.2,.8,.2,1) backwards eUp,5s ease-in-out 1s infinite eFloat;top:0;left:27%;box-shadow:0 24px 50px #00000073}.badge.svelte-1uha8ag{color:var(--cream);background:#3a1219d9;border-radius:999px;align-items:center;gap:5px;padding:6px 11px 6px 8px;font-size:13px;font-weight:600;animation:.45s cubic-bezier(.3,1.4,.5,1) 1s backwards eScale;display:flex;position:absolute;bottom:12px;left:12px}.badge.svelte-1uha8ag .icon{color:var(--pink)}.sides.svelte-1uha8ag{padding-top:clamp(56px,7vw,96px)}h2.svelte-1uha8ag{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.1}.lead.svelte-1uha8ag{max-width:560px;color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.55}.side-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-top:32px;display:grid}.side.svelte-1uha8ag{border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px);display:flex}.side.light.svelte-1uha8ag{background:var(--white);border:1px solid var(--line)}.side.dark.svelte-1uha8ag{background:var(--wine);color:var(--cream)}.side-icon.svelte-1uha8ag{background:var(--pink-pale);width:52px;height:52px;color:var(--rose);border-radius:26px;justify-content:center;align-items:center;display:flex}.dark.svelte-1uha8ag .side-icon:where(.svelte-1uha8ag){background:var(--wine-line);color:var(--pink)}.side-title.svelte-1uha8ag{font-size:28px;line-height:1.15}.side-text.svelte-1uha8ag{color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.55}.dark.svelte-1uha8ag .side-text:where(.svelte-1uha8ag){color:var(--on-dark)}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.chip.svelte-1uha8ag{background:var(--beige-2);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.chip.svelte-1uha8ag .icon{color:var(--rose)}.points.svelte-1uha8ag{color:#f1dce1;flex-direction:column;gap:10px;margin-top:4px;font-size:15px;line-height:1.45;display:flex}.points.svelte-1uha8ag>span:where(.svelte-1uha8ag){gap:10px;display:flex}.points.svelte-1uha8ag .icon{color:var(--pink);line-height:1.15}.promises.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(24px,3vw,40px);padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px);display:grid}.promises.svelte-1uha8ag div:where(.svelte-1uha8ag){flex-direction:column;gap:10px;display:flex}.promises.svelte-1uha8ag .icon{color:var(--rose)}.promises.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:18px}.promises.svelte-1uha8ag div:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.55}footer.svelte-1uha8ag{border-top:1px solid var(--line)}.foot.svelte-1uha8ag{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:32px;font-size:13px;display:flex}.place.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.place.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:6px}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit}
