.marketing-page.svelte-15rmwcu{min-height:100vh;overflow:hidden;background:#fff;color:#0f172a}.hero.svelte-15rmwcu{width:min(1180px,calc(100% - 2rem));margin:auto;min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:5rem;padding:4rem 0 6rem}.eyebrow.svelte-15rmwcu{color:#2563eb;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hero.svelte-15rmwcu h1:where(.svelte-15rmwcu){margin:.8rem 0 1.5rem;font-size:clamp(3.2rem,6vw,5.8rem);line-height:.98;letter-spacing:-.075em}.hero.svelte-15rmwcu h1:where(.svelte-15rmwcu) span:where(.svelte-15rmwcu){color:#2563eb}.intro.svelte-15rmwcu{color:#475569;font-size:1.15rem;line-height:1.75}.actions.svelte-15rmwcu{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.actions.svelte-15rmwcu a:where(.svelte-15rmwcu),.workflow.svelte-15rmwcu a:where(.svelte-15rmwcu),.cta.svelte-15rmwcu a:where(.svelte-15rmwcu){display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.95rem 1.25rem;font-weight:850;text-decoration:none}.primary.svelte-15rmwcu,.cta.svelte-15rmwcu a:where(.svelte-15rmwcu){background:#2563eb;color:#fff;box-shadow:0 14px 32px #2563eb40}.secondary.svelte-15rmwcu{border:1px solid #cbd5e1;color:#334155}.hero.svelte-15rmwcu ul:where(.svelte-15rmwcu){display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;color:#64748b;font-size:.83rem;font-weight:700}.hero.svelte-15rmwcu li:where(.svelte-15rmwcu){display:flex;align-items:center;gap:.3rem}.hero.svelte-15rmwcu li:where(.svelte-15rmwcu) svg{color:#16a34a}.visual.svelte-15rmwcu{transform:rotate(1deg);padding:2rem;border:1px solid #dbe3f0;border-radius:24px;background:#f8fafc;box-shadow:0 35px 80px #0f172a2e}.visual.svelte-15rmwcu>strong:where(.svelte-15rmwcu){font-size:1.3rem}.visual-grid.svelte-15rmwcu{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin:2rem 0}.visual-grid.svelte-15rmwcu span:where(.svelte-15rmwcu){padding:1rem;border:1px solid #e2e8f0;border-radius:14px;background:#fff;font-size:1.4rem;font-weight:900}.visual-grid.svelte-15rmwcu small:where(.svelte-15rmwcu){color:#64748b;font-size:.65rem}.lines.svelte-15rmwcu{padding:1rem;border-radius:14px;background:#fff}.lines.svelte-15rmwcu i:where(.svelte-15rmwcu){display:block;width:100%;height:38px;margin:.7rem 0;border-radius:9px;background:#eff6ff}.lines.svelte-15rmwcu i:where(.svelte-15rmwcu):nth-child(2){width:80%;background:#f1f5f9}.lines.svelte-15rmwcu i:where(.svelte-15rmwcu):nth-child(3){width:65%;background:#fef3c7}.trust.svelte-15rmwcu{padding:1.6rem;border-block:1px solid #e2e8f0;text-align:center}.trust.svelte-15rmwcu p:where(.svelte-15rmwcu){color:#94a3b8;font-size:.75rem;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.trust.svelte-15rmwcu div:where(.svelte-15rmwcu){display:flex;justify-content:center;flex-wrap:wrap;gap:4rem;color:#475569;font-weight:850}.features.svelte-15rmwcu{width:min(1180px,calc(100% - 2rem));margin:auto;padding:8rem 0}.heading.svelte-15rmwcu{display:grid;grid-template-columns:1fr 1fr;gap:1rem 5rem;align-items:end;margin-bottom:3rem}.heading.svelte-15rmwcu .eyebrow:where(.svelte-15rmwcu){grid-column:1/-1}.heading.svelte-15rmwcu h2:where(.svelte-15rmwcu){margin:0;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1;letter-spacing:-.065em}.heading.svelte-15rmwcu>p:where(.svelte-15rmwcu):last-child{color:#64748b;line-height:1.7}.grid.svelte-15rmwcu{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.grid.svelte-15rmwcu>a:where(.svelte-15rmwcu),.grid.svelte-15rmwcu>div:where(.svelte-15rmwcu){min-height:210px;padding:1.6rem;border:1px solid #e2e8f0;border-radius:20px;color:inherit;text-decoration:none}.grid.svelte-15rmwcu>a:where(.svelte-15rmwcu):hover{border-color:#93c5fd;transform:translateY(-3px)}.grid.svelte-15rmwcu svg{color:#2563eb}.grid.svelte-15rmwcu p:where(.svelte-15rmwcu){color:#64748b;line-height:1.65}.grid.svelte-15rmwcu b:where(.svelte-15rmwcu){display:flex;align-items:center;gap:.3rem;color:#2563eb;font-size:.85rem}.workflow.svelte-15rmwcu{padding:7rem max(1rem,calc((100% - 1180px)/2));display:grid;grid-template-columns:1fr 1fr;gap:7rem;background:#0f172a;color:#fff}.workflow.svelte-15rmwcu h2:where(.svelte-15rmwcu){font-size:clamp(2.5rem,5vw,4.3rem);line-height:1;letter-spacing:-.065em;margin:0}.workflow.svelte-15rmwcu>div:where(.svelte-15rmwcu)>p:where(.svelte-15rmwcu):not(.eyebrow),.workflow.svelte-15rmwcu li:where(.svelte-15rmwcu) p:where(.svelte-15rmwcu){color:#94a3b8;line-height:1.65}.workflow.svelte-15rmwcu a:where(.svelte-15rmwcu){padding-left:0;color:#60a5fa}.workflow.svelte-15rmwcu ol:where(.svelte-15rmwcu){margin:0;padding:0;list-style:none}.workflow.svelte-15rmwcu li:where(.svelte-15rmwcu){display:grid;grid-template-columns:55px 1fr;gap:1rem;padding:1.3rem 0;border-bottom:1px solid #334155}.workflow.svelte-15rmwcu li:where(.svelte-15rmwcu)>b:where(.svelte-15rmwcu){color:#60a5fa}.workflow.svelte-15rmwcu h3:where(.svelte-15rmwcu){margin:0}.workflow.svelte-15rmwcu li:where(.svelte-15rmwcu) p:where(.svelte-15rmwcu){margin:.4rem 0}.cta.svelte-15rmwcu{width:min(900px,calc(100% - 2rem));box-sizing:border-box;margin:7rem auto;padding:4rem 2rem;border-radius:28px;background:linear-gradient(135deg,#eff6ff,#eef2ff);text-align:center}.cta.svelte-15rmwcu h2:where(.svelte-15rmwcu){margin:.3rem;font-size:clamp(2.5rem,5vw,4.5rem);letter-spacing:-.065em}.cta.svelte-15rmwcu>p:where(.svelte-15rmwcu):not(.eyebrow){max-width:620px;margin:1rem auto 1.7rem;color:#64748b;line-height:1.7}@media(max-width:900px){.hero.svelte-15rmwcu,.heading.svelte-15rmwcu,.workflow.svelte-15rmwcu{grid-template-columns:1fr;gap:2rem}.grid.svelte-15rmwcu{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero.svelte-15rmwcu{min-height:auto}.visual.svelte-15rmwcu{display:none}.grid.svelte-15rmwcu{grid-template-columns:1fr}.features.svelte-15rmwcu{padding:5rem 0}.trust.svelte-15rmwcu div:where(.svelte-15rmwcu){gap:1.5rem}}
