.landing-page.svelte-119hrps{min-height:100vh;max-width:960px;margin:0 auto;padding:0 1.5rem 5rem;display:flex;flex-direction:column;gap:0;background:#fff}:root{--landing-section-space: 4.5rem;--landing-block-gap: 2rem}body{background:#fff!important}.landing-topbar-shell.svelte-119hrps{position:sticky;top:0;z-index:50;width:100%;background:#fff;border-bottom:1px solid var(--color-border)}.landing-topbar.svelte-119hrps{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;max-width:960px;margin:0 auto;padding:1rem 1.5rem;background:#fff}.section-heading.svelte-119hrps,.final-cta-copy.svelte-119hrps{display:flex;flex-direction:column;gap:1.25rem}.section-label.svelte-119hrps,.step-number.svelte-119hrps{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.section-label.svelte-119hrps,.step-number.svelte-119hrps{color:var(--color-primary-600)}.topbar-actions.svelte-119hrps,.hero-actions.svelte-119hrps,.final-cta-actions.svelte-119hrps{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.brand-name.svelte-119hrps{font-size:1.25rem;font-weight:800;color:var(--color-gray-900)}.topbar-link.svelte-119hrps{font-size:.95rem;font-weight:700;color:var(--color-text-secondary)}.btn-primary.svelte-119hrps,.btn-secondary.svelte-119hrps{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.25rem;border-radius:var(--radius-md);font-size:.95rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.btn-primary.svelte-119hrps{background:var(--color-primary-600);border:1px solid var(--color-primary-600);color:var(--color-text-inverse)}.btn-primary.svelte-119hrps:hover,.btn-primary.svelte-119hrps:focus-visible{background:var(--color-primary-700);border-color:var(--color-primary-700)}.btn-secondary.svelte-119hrps{background:#fff;border:1px solid var(--color-border);color:var(--color-text-primary)}.btn-secondary.svelte-119hrps:hover,.btn-secondary.svelte-119hrps:focus-visible,.topbar-link.svelte-119hrps:hover,.topbar-link.svelte-119hrps:focus-visible{color:var(--color-primary-700)}.landing-hero.svelte-119hrps{padding:7rem 0 var(--landing-section-space);display:flex;flex-direction:column;gap:var(--landing-block-gap)}.landing-hero.svelte-119hrps h1:where(.svelte-119hrps),.section-heading.svelte-119hrps h2:where(.svelte-119hrps),.final-cta-copy.svelte-119hrps h2:where(.svelte-119hrps){font-size:clamp(2rem,4vw,3.6rem);line-height:1.02;font-weight:800;letter-spacing:-.03em;color:var(--color-gray-900)}.section-heading.svelte-119hrps h2:where(.svelte-119hrps),.final-cta-copy.svelte-119hrps h2:where(.svelte-119hrps){font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.08}.hero-description.svelte-119hrps,.section-heading.svelte-119hrps p:where(.svelte-119hrps),.final-cta-copy.svelte-119hrps p:where(.svelte-119hrps),.feature-card.svelte-119hrps p:where(.svelte-119hrps),.step-card.svelte-119hrps p:where(.svelte-119hrps){font-size:1rem;line-height:1.65;color:var(--color-text-secondary)}.hero-cues.svelte-119hrps{margin:0;padding:0;list-style:none}.hero-cues.svelte-119hrps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--landing-block-gap)}.hero-cues.svelte-119hrps li:where(.svelte-119hrps),.feature-card.svelte-119hrps,.step-card.svelte-119hrps{padding:0}.hero-cues.svelte-119hrps li:where(.svelte-119hrps){font-size:.9rem;font-weight:700;line-height:1.45;color:var(--color-text-primary);padding-top:1rem;border-top:1px solid var(--color-border);background:#fff}.landing-section.svelte-119hrps,.feature-grid.svelte-119hrps,.steps-grid.svelte-119hrps{display:grid;gap:var(--landing-block-gap)}.landing-section.svelte-119hrps{padding:var(--landing-section-space) 0;border-top:1px solid var(--color-border)}.section-heading.svelte-119hrps{max-width:42rem}.feature-grid.svelte-119hrps,.steps-grid.svelte-119hrps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:var(--landing-block-gap)}.feature-card.svelte-119hrps,.step-card.svelte-119hrps{display:flex;flex-direction:column;gap:.9rem;background:#fff}.feature-card.svelte-119hrps h3:where(.svelte-119hrps),.step-card.svelte-119hrps h3:where(.svelte-119hrps){font-size:1rem;font-weight:800;color:var(--color-gray-900)}.step-number.svelte-119hrps{display:inline-block}.landing-final-cta.svelte-119hrps{padding-bottom:.5rem}.landing-final-cta.svelte-119hrps{flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:960px){.landing-hero.svelte-119hrps,.feature-grid.svelte-119hrps,.steps-grid.svelte-119hrps,.hero-cues.svelte-119hrps,.landing-final-cta.svelte-119hrps{grid-template-columns:1fr}.landing-hero.svelte-119hrps{padding:6rem 0 var(--landing-section-space)}.landing-final-cta.svelte-119hrps{flex-direction:column;align-items:flex-start}}@media(max-width:720px){:root{--landing-section-space: 3.5rem;--landing-block-gap: 1.5rem}.landing-page.svelte-119hrps{padding:0 1rem 4rem}.landing-topbar.svelte-119hrps,.topbar-actions.svelte-119hrps,.hero-actions.svelte-119hrps,.final-cta-actions.svelte-119hrps{flex-direction:column;align-items:stretch}.landing-topbar.svelte-119hrps{padding-left:1rem;padding-right:1rem}}
