@charset "UTF-8";main.svelte-1try7wk{--section-pad: clamp(64px, 9vw, 120px);font-family:var(--font-sans);color:var(--color-ink);background:#fff}.container.svelte-1try7wk{max-width:var(--container-max);margin:0 auto;padding-left:clamp(24px,4vw,40px);padding-right:clamp(24px,4vw,40px)}h1.svelte-1try7wk,h2.svelte-1try7wk{font-family:var(--font-display);font-weight:500;line-height:1.12;margin:0}h2.svelte-1try7wk{font-size:clamp(2.1rem,4.2vw,3.1rem)}.section-sub.svelte-1try7wk{margin:18px 0 0;max-width:60ch;line-height:1.7;color:var(--color-ink-600)}.hero.svelte-1try7wk{background:var(--color-cream);min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:120px 0 clamp(48px,7vw,80px);text-align:center}.hero.svelte-1try7wk .container:where(.svelte-1try7wk){width:100%}.hero-eyebrow.svelte-1try7wk{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--color-teal-600)}.hero.svelte-1try7wk h1:where(.svelte-1try7wk){margin:26px auto 0;max-width:22ch;font-size:clamp(2.6rem,5.6vw,4.4rem);color:var(--color-ink)}.hero.svelte-1try7wk h1:where(.svelte-1try7wk) .accent:where(.svelte-1try7wk){display:inline-block;position:relative}.hero.svelte-1try7wk h1:where(.svelte-1try7wk) .accent:where(.svelte-1try7wk) em:where(.svelte-1try7wk){font-style:italic;color:var(--color-teal-600)}.hero.svelte-1try7wk h1:where(.svelte-1try7wk) .accent:where(.svelte-1try7wk) .crossa-line.underline{position:absolute;left:8%;right:8%;bottom:-12px;width:84%}.hero-sub.svelte-1try7wk{margin:34px auto 0;max-width:52ch;font-size:1.08rem;line-height:1.65;color:var(--color-ink-600)}.hero-actions.svelte-1try7wk{margin-top:34px}.duality.svelte-1try7wk{background:#fff;padding:var(--section-pad) 0}.duality-head.svelte-1try7wk{text-align:center}.duality-head.svelte-1try7wk h2:where(.svelte-1try7wk){margin-top:16px}.duality-head.svelte-1try7wk .section-sub:where(.svelte-1try7wk){margin-left:auto;margin-right:auto}.duality-head.svelte-1try7wk .eyebrow{justify-content:center}.duality-grid.svelte-1try7wk{display:grid;grid-template-columns:1fr 40px 1fr;gap:clamp(10px,1.5vw,20px);align-items:stretch;margin-top:clamp(36px,5vw,56px)}.duality-line.svelte-1try7wk{align-self:stretch}.duality-line.svelte-1try7wk svg:where(.svelte-1try7wk){width:100%;height:100%}.panel.svelte-1try7wk{border-radius:20px;padding:clamp(26px,3.5vw,44px)}.panel.svelte-1try7wk .panel-eyebrow:where(.svelte-1try7wk){display:block;font-size:.78rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:22px}.panel.svelte-1try7wk ul:where(.svelte-1try7wk){display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.panel.svelte-1try7wk li:where(.svelte-1try7wk){display:flex;flex-direction:column;gap:4px}.panel.svelte-1try7wk li:where(.svelte-1try7wk) strong:where(.svelte-1try7wk){font-family:var(--font-display);font-size:1.25rem;font-weight:500}.panel.svelte-1try7wk li:where(.svelte-1try7wk) span:where(.svelte-1try7wk){line-height:1.55;font-size:.95rem}.panel.you.svelte-1try7wk{background:#fff;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.panel.you.svelte-1try7wk .panel-eyebrow:where(.svelte-1try7wk){color:var(--color-teal-600)}.panel.you.svelte-1try7wk strong:where(.svelte-1try7wk){color:var(--color-ink)}.panel.you.svelte-1try7wk span:where(.svelte-1try7wk){color:var(--color-ink-600)}.panel.we.svelte-1try7wk{background:var(--color-petrol-800)}.panel.we.svelte-1try7wk .panel-eyebrow:where(.svelte-1try7wk){color:var(--color-teal-300)}.panel.we.svelte-1try7wk strong:where(.svelte-1try7wk){color:var(--color-cream)}.panel.we.svelte-1try7wk span:where(.svelte-1try7wk){color:color-mix(in srgb,var(--color-cream) 75%,transparent)}@media(max-width:900px){.duality-grid.svelte-1try7wk{grid-template-columns:1fr}.duality-line.svelte-1try7wk{display:none}}.engine.svelte-1try7wk{background:var(--color-sand);padding:var(--section-pad) 0}.engine.svelte-1try7wk h2:where(.svelte-1try7wk){margin-top:16px;max-width:22ch}.engine-grid.svelte-1try7wk{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,5vw,52px)}@media(max-width:820px){.engine-grid.svelte-1try7wk{grid-template-columns:1fr}}.engine-col.svelte-1try7wk h3:where(.svelte-1try7wk){margin:0;font-family:var(--font-display);font-size:1.6rem;font-weight:500;color:var(--color-ink)}.engine-col.svelte-1try7wk .engine-sub:where(.svelte-1try7wk){margin:8px 0 18px;font-size:.95rem;color:var(--color-ink-400)}details.svelte-1try7wk{background:#fff;border-radius:14px;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent)}details.svelte-1try7wk summary:where(.svelte-1try7wk){display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:600;color:var(--color-ink);cursor:pointer;list-style:none}details.svelte-1try7wk summary:where(.svelte-1try7wk)::-webkit-details-marker{display:none}details.svelte-1try7wk summary:where(.svelte-1try7wk):after{content:"+";flex-shrink:0;font-family:var(--font-display);font-size:1.4rem;line-height:1;color:var(--color-teal-600);transition:transform .25s ease}details[open].svelte-1try7wk summary:where(.svelte-1try7wk):after{transform:rotate(45deg)}details.svelte-1try7wk p:where(.svelte-1try7wk){margin:0;padding:0 22px 18px;line-height:1.6;color:var(--color-ink-600)}.vienna.svelte-1try7wk{background:#fff;padding:var(--section-pad) 0}.vienna.svelte-1try7wk h2:where(.svelte-1try7wk){margin-top:16px}.ba-grid.svelte-1try7wk{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.5vw,28px);margin-top:clamp(32px,5vw,52px)}@media(max-width:768px){.ba-grid.svelte-1try7wk{grid-template-columns:1fr}}.ba-grid.svelte-1try7wk figure:where(.svelte-1try7wk){margin:0;position:relative;border-radius:18px;overflow:hidden}.ba-grid.svelte-1try7wk figure:where(.svelte-1try7wk) img:where(.svelte-1try7wk){width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/3}.ba-grid.svelte-1try7wk figure:where(.svelte-1try7wk) figcaption:where(.svelte-1try7wk){position:absolute;top:16px;left:16px;padding:7px 16px;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:color-mix(in srgb,var(--color-ink) 72%,transparent);color:var(--color-cream)}.ba-grid.svelte-1try7wk figure:where(.svelte-1try7wk) figcaption.after:where(.svelte-1try7wk){background:var(--color-teal-500);color:var(--color-ink)}.story.svelte-1try7wk{background:var(--color-cream);padding:var(--section-pad) 0}.story-grid.svelte-1try7wk{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}@media(max-width:900px){.story-grid.svelte-1try7wk{grid-template-columns:1fr}}.figures.svelte-1try7wk{display:flex;align-items:baseline;flex-wrap:wrap;gap:18px;margin:22px 0 0}.figures.svelte-1try7wk s:where(.svelte-1try7wk){font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.6rem);color:var(--color-ink-400);text-decoration-thickness:1.5px}.figures.svelte-1try7wk .arrow:where(.svelte-1try7wk){align-self:center}.figures.svelte-1try7wk strong:where(.svelte-1try7wk){font-family:var(--font-display);font-weight:500;font-size:clamp(3rem,6vw,4.6rem);line-height:1;color:var(--color-ink);font-variant-numeric:tabular-nums}.story-body.svelte-1try7wk{margin:18px 0 0;max-width:44ch;line-height:1.7;color:var(--color-ink-600)}.story-body.svelte-1try7wk strong:where(.svelte-1try7wk){color:var(--color-ink)}.story-curve.svelte-1try7wk{position:relative;max-width:420px;width:100%;justify-self:center}.story-curve.svelte-1try7wk .growth:where(.svelte-1try7wk){position:absolute;right:0;bottom:8%;font-family:var(--font-display);font-style:italic;font-size:clamp(2.2rem,4vw,3.4rem);color:var(--color-teal-600);font-variant-numeric:tabular-nums}.pricing.svelte-1try7wk{background:var(--color-petrol-900);padding:var(--section-pad) 0}.pricing-grid.svelte-1try7wk{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;margin-top:18px}@media(max-width:900px){.pricing-grid.svelte-1try7wk{grid-template-columns:1fr}}.pricing.svelte-1try7wk h2:where(.svelte-1try7wk){color:var(--color-cream)}.pricing.svelte-1try7wk .section-sub:where(.svelte-1try7wk){color:color-mix(in srgb,var(--color-cream) 78%,transparent)}.pricing-cta.svelte-1try7wk{margin-top:30px}.pricing-cta.svelte-1try7wk .micro:where(.svelte-1try7wk){margin:14px 0 0;font-size:.8rem;color:color-mix(in srgb,var(--color-cream) 55%,transparent)}.rates.svelte-1try7wk{display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(20px,3vw,40px);align-items:center}.rate.svelte-1try7wk{text-align:left}.rate.svelte-1try7wk .big:where(.svelte-1try7wk){font-family:var(--font-display);font-weight:500;font-size:clamp(3.4rem,6vw,5rem);line-height:1;color:var(--color-cream);font-variant-numeric:lining-nums}.rate.svelte-1try7wk .big:where(.svelte-1try7wk) small:where(.svelte-1try7wk){font-size:.45em}.rate.svelte-1try7wk p:where(.svelte-1try7wk){margin:12px 0 0;font-size:.92rem;line-height:1.5;color:color-mix(in srgb,var(--color-cream) 70%,transparent)}.rate-divider.svelte-1try7wk{width:1px;height:110px;background:color-mix(in srgb,var(--color-cream) 20%,transparent)}.assurances.svelte-1try7wk{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.5vw,28px);margin-top:clamp(36px,5vw,56px)}@media(max-width:768px){.assurances.svelte-1try7wk{grid-template-columns:1fr}}.assurance.svelte-1try7wk{border:1px solid color-mix(in srgb,var(--color-teal-300) 22%,transparent);border-radius:16px;padding:22px 26px}.assurance.svelte-1try7wk strong:where(.svelte-1try7wk){display:block;font-family:var(--font-display);font-size:1.3rem;font-weight:500;color:var(--color-teal-300);margin-bottom:6px}.assurance.svelte-1try7wk span:where(.svelte-1try7wk){font-size:.95rem;line-height:1.6;color:color-mix(in srgb,var(--color-cream) 75%,transparent)}.start.svelte-1try7wk{background:var(--color-cream);padding:var(--section-pad) 0}.steps.svelte-1try7wk{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,36px);margin:clamp(32px,5vw,52px) 0 0;padding:0;list-style:none}@media(max-width:820px){.steps.svelte-1try7wk{grid-template-columns:1fr}}.steps.svelte-1try7wk li:where(.svelte-1try7wk){background:#fff;border-radius:18px;padding:clamp(24px,3vw,36px);border:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent)}.steps.svelte-1try7wk .n:where(.svelte-1try7wk){font-family:var(--font-display);font-style:italic;font-size:2rem;color:var(--color-teal-500)}.steps.svelte-1try7wk h3:where(.svelte-1try7wk){margin:12px 0 10px;font-family:var(--font-display);font-size:1.45rem;font-weight:500;color:var(--color-ink)}.steps.svelte-1try7wk p:where(.svelte-1try7wk){margin:0;line-height:1.6;color:var(--color-ink-600)}.start-cta.svelte-1try7wk{display:flex;justify-content:center;margin-top:clamp(36px,5vw,52px)}
