.preview-card.svelte-12xrpfs{position:static}.preview-card.svelte-12xrpfs .stack-wrap:where(.svelte-12xrpfs){border-bottom:0;margin-bottom:0;padding-bottom:0}.preview-card.svelte-12xrpfs .stack{height:240px}.home.svelte-7ccykd{padding-bottom:60px}.hero.svelte-7ccykd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:64px 0 56px;display:grid}.hero-text.svelte-7ccykd{max-width:860px}.hero-mark.svelte-7ccykd{justify-content:center;width:260px;display:flex;position:relative}.hero-mark.svelte-7ccykd svg{width:100%;height:auto;position:relative}.hero.svelte-7ccykd h1:where(.svelte-7ccykd){margin:0 0 20px;font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,5.6vw,66px);font-weight:700;line-height:.95}.hero.svelte-7ccykd h1:where(.svelte-7ccykd) .dim:where(.svelte-7ccykd){color:var(--faint)}.hero.svelte-7ccykd p:where(.svelte-7ccykd){color:var(--muted);max-width:58ch;margin:0 0 28px;font-size:19px}.cta-row.svelte-7ccykd{flex-wrap:wrap;gap:12px;display:flex}.section.svelte-7ccykd{border-top:1px solid var(--line);padding:44px 0}.section.svelte-7ccykd h2:where(.svelte-7ccykd){margin:0 0 24px;font-family:Barlow Condensed,sans-serif;font-size:clamp(32px,4.5vw,44px);font-weight:700;line-height:1}.card.svelte-7ccykd{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);padding:22px}.card.svelte-7ccykd h3:where(.svelte-7ccykd){margin:10px 0 6px;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:600}.card.svelte-7ccykd p:where(.svelte-7ccykd){color:var(--muted);margin:0;font-size:15px}.section-lead.svelte-7ccykd{color:var(--muted);margin:-12px 0 24px}.features.svelte-7ccykd{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.feature.svelte-7ccykd{color:inherit;flex-direction:column;text-decoration:none;display:flex}a.feature.svelte-7ccykd:hover{border-color:var(--line-hover)}.feature.svelte-7ccykd:not(.is-live){background:0 0;border-style:dashed}.feature-head.svelte-7ccykd{justify-content:space-between;align-items:center;display:flex}.badge.svelte-7ccykd{border-radius:var(--radius-sm);background:var(--surface-3);color:var(--muted);padding:3px 10px;font-size:12px;font-weight:600}.badge.live.svelte-7ccykd{background:var(--accent-soft);color:var(--accent)}.open.svelte-7ccykd{color:var(--text);margin-top:auto;padding-top:14px;font-size:14px;font-weight:600}.why.svelte-7ccykd{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.preview.svelte-7ccykd{grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:40px;display:grid}.preview-text.svelte-7ccykd p:where(.svelte-7ccykd){color:var(--muted);max-width:52ch;margin:0 0 24px;font-size:17px}.faq.svelte-7ccykd details:where(.svelte-7ccykd){border-bottom:1px solid var(--line-strong);max-width:820px;padding:16px 0}.faq.svelte-7ccykd summary:where(.svelte-7ccykd){cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq.svelte-7ccykd summary:where(.svelte-7ccykd)::-webkit-details-marker{display:none}.faq.svelte-7ccykd summary:where(.svelte-7ccykd):after{content:"+";color:var(--muted);font-size:22px;line-height:1}.faq.svelte-7ccykd details[open]:where(.svelte-7ccykd) summary:where(.svelte-7ccykd):after{content:"–"}.faq.svelte-7ccykd details:where(.svelte-7ccykd) p:where(.svelte-7ccykd){color:var(--muted);max-width:70ch;margin:10px 0 0}.final.svelte-7ccykd{text-align:center;padding:64px 0 24px}.final.svelte-7ccykd p:where(.svelte-7ccykd){color:var(--muted);margin:0 0 24px;font-size:18px}@media (width<=960px){.hero.svelte-7ccykd{grid-template-columns:minmax(0,1fr);gap:24px}.hero-mark.svelte-7ccykd{display:none}.features.svelte-7ccykd,.why.svelte-7ccykd{grid-template-columns:repeat(2,minmax(0,1fr))}.preview.svelte-7ccykd{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hero.svelte-7ccykd{padding:40px 0 36px}.features.svelte-7ccykd,.why.svelte-7ccykd{grid-template-columns:minmax(0,1fr)}.cta-row.svelte-7ccykd .btn:where(.svelte-7ccykd){flex:100%}}
