.prompt.svelte-wh6tnt,.prompt.svelte-2j1oca{flex-direction:column;gap:8px;display:flex}.balance.svelte-1thed0a{flex-direction:column;align-items:center;gap:2px;padding:26px 18px;display:flex}.balance.svelte-1thed0a .label:where(.svelte-1thed0a){font-size:1.1rem;font-weight:600}.balance.svelte-1thed0a .amount:where(.svelte-1thed0a){font-size:3rem;font-weight:700;line-height:1.1}.grow.svelte-1thed0a{flex:1}.friends.svelte-1thed0a{grid-template-columns:repeat(3,1fr);gap:18px 10px;display:grid}.friend.svelte-1thed0a{flex-direction:column;align-items:center;gap:6px;min-height:120px;text-decoration:none;display:flex}.name.svelte-1thed0a{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.pill.owed.svelte-1thed0a{background:var(--mint)}.pill.owe.svelte-1thed0a{background:var(--coral)}.add.svelte-1thed0a{border:3px dashed var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:76px;height:76px;font-size:2.4rem;font-weight:600;display:grid}.wrap.svelte-1egott1{max-width:1100px;padding:0 max(16px, env(safe-area-inset-left)) 0 max(16px, env(safe-area-inset-right));margin:0 auto}.wrap.narrow.svelte-1egott1{max-width:760px}.stack-lg.svelte-1egott1{flex-direction:column;gap:28px;display:flex}.eyebrow.svelte-1egott1{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);font-size:.9rem;font-weight:600}h3.svelte-1egott1{margin:0;font-size:1.2rem;font-weight:600}.emoji.svelte-1egott1{font-size:2rem;line-height:1}.nav.svelte-1egott1{z-index:10;background:color-mix(in srgb, var(--cream) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:var(--line);padding-top:env(safe-area-inset-top);position:sticky;top:0}.nav-inner.svelte-1egott1{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.brand.svelte-1egott1{align-items:center;gap:10px;font-size:1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.brand.small.svelte-1egott1{font-size:1.15rem}.nav-links.svelte-1egott1{gap:28px;font-weight:500;display:none}.nav-links.svelte-1egott1 a:where(.svelte-1egott1),.login-link.svelte-1egott1{text-decoration:none}.nav-links.svelte-1egott1 a:where(.svelte-1egott1):hover,.login-link.svelte-1egott1:hover{text-underline-offset:4px;text-decoration:underline}.nav-cta.svelte-1egott1{align-items:center;gap:16px;display:flex}.login-link.svelte-1egott1{font-weight:600}.hero.svelte-1egott1{padding:40px 0 36px;overflow:hidden}.hero-grid.svelte-1egott1{align-items:center;gap:48px;display:grid}.hero-copy.svelte-1egott1{flex-direction:column;gap:18px;display:flex}.hero.svelte-1egott1 h1:where(.svelte-1egott1){letter-spacing:-.01em;font-size:clamp(2.3rem,7vw,3.6rem);line-height:1.05}.hl.svelte-1egott1{background:linear-gradient(transparent 58%, var(--sun) 58%, var(--sun) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 4px}.lede.svelte-1egott1{max-width:34em;font-size:1.2rem}.cta-row.svelte-1egott1{flex-wrap:wrap;gap:12px;display:flex}.cta-row.svelte-1egott1 .btn:where(.svelte-1egott1){flex:200px}.fine.svelte-1egott1{font-size:.95rem}.hero-art.svelte-1egott1{justify-content:center;padding-top:44px;display:flex;position:relative}.phone.svelte-1egott1{background:var(--cream);border:var(--line);width:min(330px,100%);box-shadow:0 8px 0 var(--ink);border-radius:40px;flex-direction:column;gap:10px;padding:36px 16px 26px;font-size:16px;display:flex}.phone-hi.svelte-1egott1{padding:2px 4px 4px;font-size:1.35rem;font-weight:700}.mock-balance.svelte-1egott1{flex-direction:column;align-items:center;padding:14px;display:flex}.mock-balance.svelte-1egott1 .label:where(.svelte-1egott1){font-weight:600}.mock-balance.svelte-1egott1 .amount:where(.svelte-1egott1){font-size:2.3rem;font-weight:700;line-height:1.1}.mock-title.svelte-1egott1{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin-top:4px;font-size:.8rem;font-weight:600}.mock-loan.svelte-1egott1{border-radius:18px;align-items:center;gap:10px;padding:10px;display:flex}.mock-text.svelte-1egott1{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mock-text.svelte-1egott1 strong:where(.svelte-1egott1){font-size:.95rem;font-weight:600}.mock-text.svelte-1egott1 .muted:where(.svelte-1egott1){font-size:.82rem}.dot.svelte-1egott1{border:2.5px solid var(--ink);background:var(--coral);border-radius:50%;flex:none;width:13px;height:13px}.ping.svelte-1egott1{z-index:1;background:var(--paper);border:var(--line);width:max-content;max-width:calc(100% - 8px);box-shadow:var(--lift);border-radius:18px;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;line-height:1.25;animation:.6s cubic-bezier(.2,1.4,.5,1) .4s both svelte-1egott1-ping-in;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-3deg)}.ping-icon.svelte-1egott1{border:2.5px solid var(--ink);background:var(--sun);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:1.1rem;display:grid}@keyframes svelte-1egott1-ping-in{0%{opacity:0;transform:translate(-50%)translateY(-12px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.ping.svelte-1egott1{animation:none}}.uses.svelte-1egott1{padding:8px 0 24px}.chips.svelte-1egott1{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-1egott1{padding:6px 14px;font-size:1rem}.band.svelte-1egott1{padding:48px 0}.section-head.svelte-1egott1{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:44em;margin:0 auto;display:flex}.section-head.left.svelte-1egott1{text-align:left;align-items:flex-start;margin:0}.section-head.svelte-1egott1 h2:where(.svelte-1egott1){font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:700;line-height:1.1}.grid-3.svelte-1egott1{gap:18px;display:grid}.pain.svelte-1egott1,.feature.svelte-1egott1{flex-direction:column;gap:10px;display:flex}.bridge.svelte-1egott1{text-align:center;max-width:38em;margin:0 auto;font-size:1.2rem}.feature-icon.svelte-1egott1{border:var(--line);background:var(--sun-soft);border-radius:18px;place-items:center;width:56px;height:56px;font-size:1.7rem;display:grid}.grid-3.svelte-1egott1 .feature:where(.svelte-1egott1):nth-child(6n+2) .feature-icon:where(.svelte-1egott1){background:var(--sky-soft)}.grid-3.svelte-1egott1 .feature:where(.svelte-1egott1):nth-child(6n+3) .feature-icon:where(.svelte-1egott1){background:var(--mint-soft)}.grid-3.svelte-1egott1 .feature:where(.svelte-1egott1):nth-child(6n+4) .feature-icon:where(.svelte-1egott1){background:var(--grape-soft)}.grid-3.svelte-1egott1 .feature:where(.svelte-1egott1):nth-child(6n+5) .feature-icon:where(.svelte-1egott1){background:var(--pink-soft)}.grid-3.svelte-1egott1 .feature:where(.svelte-1egott1):nth-child(6n+6) .feature-icon:where(.svelte-1egott1){background:var(--coral-soft)}.steps.svelte-1egott1{gap:34px 18px;margin:0;padding:16px 0 0;list-style:none;display:grid}.step.svelte-1egott1{flex-direction:column;gap:10px;padding-top:26px;display:flex;position:relative}.step-num.svelte-1egott1{border:var(--line);background:var(--paper);width:38px;height:38px;box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:-16px;left:18px}.reminders.svelte-1egott1{gap:28px;padding:28px 22px;display:grid}.timeline.svelte-1egott1{gap:14px;margin:0;padding:0;list-style:none;display:grid}.timeline.svelte-1egott1 li:where(.svelte-1egott1){align-items:center;gap:14px;display:flex}.tick.svelte-1egott1{border:var(--line);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;font-size:1.1rem;font-weight:700;display:grid}.faqs.svelte-1egott1{flex-direction:column;gap:14px;display:flex}.faq.svelte-1egott1{padding:0}.faq.svelte-1egott1 summary:where(.svelte-1egott1){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.faq.svelte-1egott1 summary:where(.svelte-1egott1)::-webkit-details-marker{display:none}.faq.svelte-1egott1 summary:where(.svelte-1egott1):after{content:"+";border:2.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:1.3rem;line-height:1;transition:transform .15s;display:grid}.faq[open].svelte-1egott1 summary:where(.svelte-1egott1):after{transform:rotate(45deg)}.faq.svelte-1egott1 p:where(.svelte-1egott1){padding:0 20px 20px}.final.svelte-1egott1{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 22px;display:flex}.final.svelte-1egott1 h2:where(.svelte-1egott1){font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;line-height:1.1}.final.svelte-1egott1 p:where(.svelte-1egott1){max-width:30em;font-size:1.15rem}.center-row.svelte-1egott1{justify-content:center;width:100%;max-width:560px;margin-top:8px}.footer.svelte-1egott1{border-top:var(--line);padding:28px 0 calc(28px + env(safe-area-inset-bottom));margin-top:24px}.footer-inner.svelte-1egott1{flex-direction:column;gap:10px;font-size:.95rem;display:flex}@media (width>=640px){.grid-3.svelte-1egott1,.steps.svelte-1egott1,.timeline.svelte-1egott1{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.nav-links.svelte-1egott1{display:flex}.hero.svelte-1egott1{padding:72px 0 56px}.hero-grid.svelte-1egott1{grid-template-columns:1.1fr .9fr}.phone.svelte-1egott1{transform:rotate(2deg)}.grid-3.svelte-1egott1{grid-template-columns:repeat(3,1fr)}.steps.svelte-1egott1{grid-template-columns:repeat(4,1fr)}.reminders.svelte-1egott1{grid-template-columns:1fr 1.2fr;align-items:center;padding:40px}.band.svelte-1egott1{padding:64px 0}.footer-inner.svelte-1egott1{flex-direction:row;justify-content:space-between;align-items:center}}
