.site-header.svelte-rs978j{z-index:50;padding-inline:var(--main-px);position:sticky;top:.75em}.site-nav.svelte-rs978j{width:min(100%, var(--main-width));background:color-mix(in srgb, var(--surface-950) 78%, transparent);border:1px solid var(--line);border-radius:var(--border-radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:1em;margin-inline:auto;padding:.5em .75em;display:flex}.brand-name.svelte-rs978j{font-weight:var(--font-weight-strong);color:var(--neutral-100)}.brand-accent.svelte-rs978j{color:var(--accent-400)}.nav-links.svelte-rs978j{gap:.25em;margin-inline:auto;display:flex}.nav-links.svelte-rs978j a:where(.svelte-rs978j){border-radius:var(--border-radius-pill);color:var(--neutral-400);font-size:var(--text-s);transition:color var(--duration-s), background-color var(--duration-s);padding:.4em .95em}.nav-links.svelte-rs978j a:where(.svelte-rs978j):hover{color:var(--neutral-100)}.nav-links.svelte-rs978j a.active:where(.svelte-rs978j){background:var(--surface-800);color:var(--neutral-100)}.nav-actions.svelte-rs978j{margin-inline-start:auto}.nav-demo.svelte-rs978j{color:var(--neutral-300);font-size:var(--text-s)}.nav-demo.svelte-rs978j:hover{color:#fff}@media (width<=48em){.nav-links.svelte-rs978j{display:none}}.hero.svelte-tc3uts{padding-block:5em 6em;position:relative;overflow:hidden}.hero-bg.svelte-tc3uts{pointer-events:none;background:radial-gradient(50rem 30rem at 10% -10%,#2dd4bf24,#0000 60%),radial-gradient(55rem 32rem at 90% 15%,#38bdf824,#0000 65%),radial-gradient(45rem 28rem at 50% 115%,#6366f11a,#0000 60%);position:absolute;inset:0}.hero-bg.svelte-tc3uts:before{content:"";background:linear-gradient(var(--grid-line) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(90deg, var(--grid-line) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70rem 45rem at 65% 15%,#000 25%,#0000 75%);mask-image:radial-gradient(70rem 45rem at 65% 15%,#000 25%,#0000 75%)}.hero-bg.svelte-tc3uts:after{content:"";background:radial-gradient(circle, var(--accent-glow), transparent 65%);filter:blur(12px);width:36rem;height:36rem;animation:14s ease-in-out infinite alternate svelte-tc3uts-glow-drift;position:absolute;top:-12rem;left:-10rem}@keyframes svelte-tc3uts-glow-drift{0%{opacity:.7;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(7rem,4rem)scale(1.15)}}@media (prefers-reduced-motion:reduce){.hero-bg.svelte-tc3uts:after{animation:none}}.hero-grid.svelte-tc3uts{align-items:center;gap:3em;display:grid;position:relative}@media (width>=60em){.hero-grid.svelte-tc3uts{grid-template-columns:1.1fr .9fr}}.hero-copy.svelte-tc3uts{flex-direction:column;align-items:flex-start;gap:1.6em;display:flex}.hero-badge.svelte-tc3uts{border:1px solid var(--line);border-radius:var(--border-radius-pill);color:var(--neutral-300);font-size:var(--text-s);transition:border-color var(--duration-s), color var(--duration-s);background:#ffffff08;align-items:center;gap:.6em;padding:.3em .9em .3em .35em;display:inline-flex}.hero-badge.svelte-tc3uts:hover{border-color:color-mix(in srgb, var(--accent-400) 50%, var(--line));color:var(--neutral-100)}.hero-badge-tag.svelte-tc3uts{background:var(--accent-300);color:#05121c;font-weight:600;font-size:var(--text-2xs);border-radius:var(--border-radius-pill);padding:.25em .7em}.hero-title.svelte-tc3uts{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100);line-height:1.05}.hero-title.svelte-tc3uts .text-gradient:where(.svelte-tc3uts){background:linear-gradient(92deg,#2dd4bf,#38bdf8 48%,#818cf8);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-paragraph.svelte-tc3uts{color:var(--neutral-400);max-width:48ch;line-height:1.65}.hero-copy.svelte-tc3uts .cta--primary:where(.svelte-tc3uts):hover{box-shadow:0 .4em 2em var(--accent-glow), 0 0 3em var(--accent-glow);transform:translateY(-1px)}.hero-copy.svelte-tc3uts .cta:where(.svelte-tc3uts):active{transform:translateY(0)}.hero-stats.svelte-tc3uts{border-top:1px solid var(--line);gap:1.5em;width:100%;margin-top:.75em;padding-top:1.25em;display:flex}.hero-stat.svelte-tc3uts{border-left:1px solid var(--line);padding-left:1em}.hero-stat.svelte-tc3uts dt:where(.svelte-tc3uts){font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-500);margin-bottom:.4em}.hero-stat.svelte-tc3uts dd:where(.svelte-tc3uts){font-size:var(--text-xl);font-weight:var(--font-weight-strong);color:var(--neutral-100)}.hero-visual.svelte-tc3uts{border-radius:var(--border-radius-xl);background:var(--lqip,linear-gradient(160deg, #06222e, #041018)) center / cover no-repeat;position:relative}.hero-visual.svelte-tc3uts:before{content:"";z-index:-1;filter:blur(24px);background:radial-gradient(closest-side,#38bdf838,#0000 70%);position:absolute;inset:-10%}.hero-visual.svelte-tc3uts picture:where(.svelte-tc3uts),.hero-visual.svelte-tc3uts img:where(.svelte-tc3uts){width:100%;display:block}.hero-visual.svelte-tc3uts img:where(.svelte-tc3uts){aspect-ratio:1;object-fit:cover;border-radius:var(--border-radius-xl);border:1px solid #94a3b838;height:auto;transition:opacity .5s;box-shadow:0 24px 60px #0208148c,0 0 4em #22d3ee1f}.hero-visual.svelte-tc3uts img.armed:where(.svelte-tc3uts){opacity:0}.hero-visual.svelte-tc3uts img.loaded:where(.svelte-tc3uts){opacity:1}@media (prefers-reduced-motion:reduce){.hero-visual.svelte-tc3uts img:where(.svelte-tc3uts){transition:none}}.hero-visual.svelte-tc3uts:after{content:"";border-radius:var(--border-radius-xl);pointer-events:none;background:linear-gradient(205deg,#38bdf824,#0000 40%,#040c1873);position:absolute;inset:0}.platform.svelte-gjsnam{padding-block:5em}.platform-head.svelte-gjsnam{gap:1.5em;display:grid}@media (width>=60em){.platform-head.svelte-gjsnam{grid-template-columns:1.15fr .85fr;align-items:end}.platform-head.svelte-gjsnam .eyebrow:where(.svelte-gjsnam){grid-column:1/-1}}.platform-title.svelte-gjsnam{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100)}.platform-desc.svelte-gjsnam{color:var(--neutral-400);line-height:1.65}.diagram.svelte-gjsnam{gap:2em;padding:2.5em;display:grid}@media (width>=60em){.diagram.svelte-gjsnam{grid-template-columns:1fr auto 1fr;align-items:center}}.diagram-title.svelte-gjsnam{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.25em;text-transform:uppercase;color:var(--neutral-500);margin-bottom:1em}.node.svelte-gjsnam{border:1px solid var(--line);border-radius:var(--border-radius-l);color:var(--neutral-200);font-size:var(--text-s);background:#ffffff05;align-items:center;gap:.6em;padding:.7em 1em;display:flex}.node-icon.svelte-gjsnam{color:var(--accent-400);place-items:center;display:grid}.diagram-core.svelte-gjsnam{text-align:center;border-radius:var(--border-radius-xl);border:1px solid color-mix(in srgb, var(--accent-400) 45%, transparent);background:linear-gradient(#0ea5e914,#0ea5e905);min-width:20rem;padding:1.75em;box-shadow:0 0 3em #0ea5e91f}.core-name.svelte-gjsnam{font-weight:var(--font-weight-strong);color:var(--neutral-100);margin-bottom:.9em}.engine.svelte-gjsnam{border:1px solid var(--line);border-radius:var(--border-radius-m);background:var(--surface-900);font-size:var(--text-s);text-align:left;justify-content:space-between;gap:1em;padding:.55em .9em;display:flex}.engine-key.svelte-gjsnam{color:var(--accent-300)}.engine-label.svelte-gjsnam{color:var(--neutral-400)}.platform-cards.svelte-gjsnam{gap:1.5em;display:grid}@media (width>=60em){.platform-cards.svelte-gjsnam{grid-template-columns:1fr 1fr}}.platform-card.svelte-gjsnam{padding:2em}.platform-card.svelte-gjsnam h3:where(.svelte-gjsnam){font-weight:var(--font-weight-strong);color:var(--neutral-100);margin-bottom:.6em}.platform-card.svelte-gjsnam p:where(.svelte-gjsnam){color:var(--neutral-400);line-height:1.7}.modules.svelte-1jgn2ds{padding-block:5em}.modules-title.svelte-1jgn2ds{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100);max-width:24ch}.module-panel.svelte-1jgn2ds{padding:2.5em}.module-head.svelte-1jgn2ds{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5em;margin-bottom:2.5em;display:flex}.module-head-copy.svelte-1jgn2ds{max-width:52ch}.module-head-copy.svelte-1jgn2ds h3:where(.svelte-1jgn2ds){font-weight:var(--font-weight-strong);color:var(--neutral-100)}.module-head-copy.svelte-1jgn2ds p:where(.svelte-1jgn2ds){color:var(--neutral-400);line-height:1.65}.module-badge.svelte-1jgn2ds{border-radius:var(--border-radius-pill);border:1px solid color-mix(in srgb, var(--accent-400) 40%, transparent);width:max-content;color:var(--accent-300);font-size:var(--text-2xs);letter-spacing:.08em;background:#0ea5e914;padding:.3em .9em}.module-count.svelte-1jgn2ds{color:var(--accent-300);font-size:var(--text-s)}.category-title.svelte-1jgn2ds{text-transform:uppercase;letter-spacing:.25em;color:var(--neutral-500);font-size:var(--text-2xs);margin-bottom:1em}.module-category.svelte-1jgn2ds+.module-category:where(.svelte-1jgn2ds){margin-top:2.5em}.feature-grid.svelte-1jgn2ds{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1em;display:grid}.feature-card.svelte-1jgn2ds{border:1px solid var(--line);border-radius:var(--border-radius-l);background:var(--surface-900);transition:border-color var(--duration-s);flex-direction:column;gap:.6em;padding:1.25em;display:flex}.feature-card.svelte-1jgn2ds:hover{border-color:color-mix(in srgb, var(--accent-400) 45%, var(--line))}.feature-card.svelte-1jgn2ds h5:where(.svelte-1jgn2ds){color:var(--neutral-100);font-weight:600}.feature-card.svelte-1jgn2ds p:where(.svelte-1jgn2ds){color:var(--neutral-400);line-height:1.6}.methodology.svelte-z6y9si{padding-block:6em}.method-head.svelte-z6y9si{gap:1.5em;display:grid}@media (width>=60em){.method-head.svelte-z6y9si{grid-template-columns:1.15fr .85fr;align-items:end}}.method-title.svelte-z6y9si{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100);margin-top:.75em}.method-desc.svelte-z6y9si{color:var(--neutral-400);line-height:1.65}.step-grid.svelte-z6y9si{gap:1.5em;display:grid}@media (width>=48em){.step-grid.svelte-z6y9si{grid-template-columns:repeat(3,1fr)}}.step-card.svelte-z6y9si{min-height:16em;transition:border-color var(--duration-s), transform var(--duration-s), box-shadow var(--duration-s);flex-direction:column;gap:.75em;padding:1.75em;display:flex}.step-card.svelte-z6y9si:hover{border-color:color-mix(in srgb, var(--accent-400) 40%, var(--line));transform:translateY(-.25em);box-shadow:0 1em 2.5em #02081473}.step-top.svelte-z6y9si{justify-content:space-between;align-items:flex-start;margin-bottom:auto}.step-num.svelte-z6y9si{color:var(--neutral-500);font-size:var(--text-s)}.step-icon.svelte-z6y9si{width:2.6em;height:2.6em;color:var(--accent-300);border:1px solid color-mix(in srgb, var(--accent-400) 30%, transparent);background:#0ea5e91f;border-radius:50%;place-items:center;display:grid}.step-card.svelte-z6y9si h3:where(.svelte-z6y9si){font-weight:var(--font-weight-strong);color:var(--neutral-100)}.step-card.svelte-z6y9si p:where(.svelte-z6y9si){color:var(--neutral-400);line-height:1.65}.roi.svelte-f3zo59{padding-block:6em}.visually-hidden-order.svelte-f3zo59{order:-1}.roi-head.svelte-f3zo59{gap:1.5em;display:grid}@media (width>=60em){.roi-head.svelte-f3zo59{grid-template-columns:1.15fr .85fr;align-items:end}}.roi-title.svelte-f3zo59{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--ink-900)}.roi-desc.svelte-f3zo59{color:var(--ink-600);line-height:1.65}.roi-grid.svelte-f3zo59{grid-template-columns:1fr}@media (width>=48em){.roi-grid.svelte-f3zo59{grid-template-columns:repeat(2,1fr)}}@media (width>=60em){.roi-grid.svelte-f3zo59{grid-template-columns:repeat(3,1fr)}}.roi-cell.svelte-f3zo59{flex-direction:column;gap:2.5em;min-height:11em;display:flex}.roi-cell.svelte-f3zo59:hover{background:color-mix(in srgb, #fff 45%, var(--light-bg))}.roi-num.svelte-f3zo59{color:var(--accent-600);font-size:var(--text-s)}.roi-cell.svelte-f3zo59 p:where(.svelte-f3zo59){color:var(--ink-900);max-width:32ch;line-height:1.55}.benefits.svelte-143m5yc{padding-block:6em}.benefits-title.svelte-143m5yc{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--ink-900);max-width:22ch}.benefits-grid.svelte-143m5yc{grid-template-columns:1fr}@media (width>=48em){.benefits-grid.svelte-143m5yc{grid-template-columns:repeat(2,1fr)}}@media (width>=60em){.benefits-grid.svelte-143m5yc{grid-template-columns:repeat(4,1fr)}}.benefit-cell.svelte-143m5yc{flex-direction:column;align-items:flex-start;gap:.75em;min-height:17em;display:flex}.benefit-cell.svelte-143m5yc:hover{background:color-mix(in srgb, #fff 45%, var(--light-bg))}.benefit-icon.svelte-143m5yc{color:var(--accent-600);margin-bottom:1.5em}.benefit-cell.svelte-143m5yc h3:where(.svelte-143m5yc){font-weight:var(--font-weight-strong);color:var(--ink-900)}.benefit-cell.svelte-143m5yc p:where(.svelte-143m5yc){color:var(--ink-600);line-height:1.65}.barriers.svelte-svigc3{padding-block:7em;position:relative;overflow:hidden}.barriers-bg.svelte-svigc3{pointer-events:none;background:radial-gradient(45rem 30rem at 92% 40%,#2dd4bf1a,#0000 65%),radial-gradient(40rem 28rem at 100% 60%,#38bdf81a,#0000 60%);position:absolute;inset:0}.barriers-grid.svelte-svigc3{align-items:center;gap:3em;display:grid;position:relative}@media (width>=60em){.barriers-grid.svelte-svigc3{grid-template-columns:1fr 1.05fr}}.barriers-copy.svelte-svigc3{flex-direction:column;align-items:flex-start;gap:1.5em;display:flex}.barriers-title.svelte-svigc3{font-weight:var(--font-weight-strong);letter-spacing:-.02em;flex-direction:column;display:flex}.barriers-title-a.svelte-svigc3{color:var(--neutral-100)}.barriers-title-b.svelte-svigc3{color:var(--neutral-500)}.barriers-desc.svelte-svigc3{color:var(--neutral-400);max-width:46ch;line-height:1.7}.barriers-compare.svelte-svigc3{gap:1.25em;display:grid}@media (width>=40em){.barriers-compare.svelte-svigc3{grid-template-columns:1fr 1fr}}.compare-card.svelte-svigc3{padding:1.75em}.compare-title.svelte-svigc3{text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-2xs);color:var(--neutral-500);margin-bottom:1.5em}.compare-title--ww.svelte-svigc3{color:var(--accent-300)}.compare-item.svelte-svigc3{color:var(--neutral-400);font-size:var(--text-s);grid-template-columns:auto 1fr;align-items:start;gap:.7em;line-height:1.55;display:grid}.compare-item--ww.svelte-svigc3{color:var(--neutral-100);font-weight:500}.compare-icon.svelte-svigc3{place-items:center;margin-top:.15em;display:grid}.compare-icon--bad.svelte-svigc3{color:var(--danger-400)}.compare-icon--good.svelte-svigc3{color:var(--accent-300)}.compare-ww.svelte-svigc3{border:1px solid color-mix(in srgb, var(--accent-400) 45%, transparent);border-radius:var(--border-radius-xl);background:linear-gradient(#0ea5e91a,#0ea5e908);box-shadow:0 0 3em #0ea5e91f}.pricing.svelte-15o58i5{padding-block:6em}.pricing-head.svelte-15o58i5{text-align:center;align-items:center;max-width:46em;margin-inline:auto}.pricing-title.svelte-15o58i5{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100)}.pricing-desc.svelte-15o58i5{color:var(--neutral-400);line-height:1.65}.pricing.svelte-15o58i5 .web-tabs:where(.svelte-15o58i5){margin-inline:auto}.tier-grid.svelte-15o58i5{gap:1.5em;display:grid}@media (width>=48em){.tier-grid.svelte-15o58i5{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.tier-grid.svelte-15o58i5{grid-template-columns:repeat(4,1fr)}}.tier-card.svelte-15o58i5{border:1px solid var(--line);border-top-color:var(--accent-400);border-radius:var(--border-radius-xl);background:var(--surface-900);min-height:15em;transition:transform var(--duration-s), border-color var(--duration-s), box-shadow var(--duration-s);flex-direction:column;align-items:flex-start;gap:.5em;padding:1.75em;display:flex}.tier-card.svelte-15o58i5:hover{border-color:color-mix(in srgb, var(--accent-400) 35%, var(--line));border-top-color:var(--accent-400);transform:translateY(-.25em);box-shadow:0 1em 2.5em #02081473}.tier-num.svelte-15o58i5{color:var(--neutral-500);font-size:var(--text-s);margin-bottom:.75em}.tier-name.svelte-15o58i5{font-weight:var(--font-weight-strong);color:var(--neutral-100)}.tier-range.svelte-15o58i5{text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-2xs);color:var(--neutral-500)}.tier-price.svelte-15o58i5{font-size:var(--text-5xl);font-weight:var(--font-weight-intense);color:var(--accent-300);letter-spacing:-.02em;margin-top:auto}.tier-unit.svelte-15o58i5{font-size:var(--text-s);color:var(--neutral-500);margin-inline-start:.25em;font-weight:400}.tier-contact.svelte-15o58i5{font-size:var(--text-2xl);font-weight:var(--font-weight-strong);color:var(--accent-300);transition:gap var(--duration-s);align-items:center;gap:.5em;margin-top:auto;display:inline-flex}.tier-contact.svelte-15o58i5:hover{gap:.9em}.pricing-checks.svelte-15o58i5{color:var(--neutral-300);font-size:var(--text-s);flex-wrap:wrap;justify-content:center;gap:2.5em;display:flex}.pricing-check.svelte-15o58i5{align-items:center;gap:.5em;display:inline-flex}.pricing-check.svelte-15o58i5 svg{color:var(--accent-300)}.included.svelte-1dx8hvs{padding-block:2em 6em}.included-card.svelte-1dx8hvs{gap:3em;padding:3em;display:grid}@media (width>=60em){.included-card.svelte-1dx8hvs{grid-template-columns:.9fr 1.1fr}}.included-copy.svelte-1dx8hvs{flex-direction:column;align-items:flex-start;gap:1.25em;display:flex}.included-title.svelte-1dx8hvs{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100)}.included-desc.svelte-1dx8hvs{color:var(--neutral-400);max-width:40ch;line-height:1.7}.price-box.svelte-1dx8hvs{border:1px solid color-mix(in srgb, var(--accent-400) 45%, transparent);border-radius:var(--border-radius-l);background:linear-gradient(160deg,#0ea5e91f,#0ea5e908);margin-top:auto;padding:1.25em 1.75em;box-shadow:0 0 2em #0ea5e91a}.price-label.svelte-1dx8hvs{text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-2xs);color:var(--neutral-400);margin-bottom:.4em}.price-value.svelte-1dx8hvs{font-size:var(--text-4xl);font-weight:var(--font-weight-intense);color:var(--accent-300)}.price-unit.svelte-1dx8hvs{font-size:var(--text-s);color:var(--neutral-400);margin-inline-start:.25em;font-weight:400}.included-grid.svelte-1dx8hvs{--cell-bg:var(--surface-950);grid-template-columns:1fr}@media (width>=40em){.included-grid.svelte-1dx8hvs{grid-template-columns:repeat(2,1fr)}}.included-item.svelte-1dx8hvs{flex-direction:column;align-items:flex-start;gap:.75em;padding:2.25em;display:flex}.included-item.svelte-1dx8hvs:hover{background:color-mix(in srgb, var(--surface-900) 60%, var(--surface-950))}.included-icon.svelte-1dx8hvs{width:2.9em;height:2.9em;color:var(--accent-300);border:1px solid color-mix(in srgb, var(--accent-400) 35%, transparent);background:#0ea5e91a;border-radius:.9em;place-items:center;margin-bottom:1.25em;display:grid}.included-item.svelte-1dx8hvs h3:where(.svelte-1dx8hvs){font-weight:var(--font-weight-strong);color:var(--neutral-100);line-height:1.35}.included-item.svelte-1dx8hvs p:where(.svelte-1dx8hvs){color:var(--neutral-400);line-height:1.65}.faq.svelte-b4v15v{padding-block:6em}.faq-grid.svelte-b4v15v{gap:3em;display:grid}@media (width>=60em){.faq-grid.svelte-b4v15v{grid-template-columns:.8fr 1.2fr;gap:5em}}.faq-intro.svelte-b4v15v{flex-direction:column;align-items:flex-start;gap:1.25em;display:flex}.faq-title.svelte-b4v15v{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100)}.faq-item.svelte-b4v15v{border-top:1px solid var(--line)}.faq-item.svelte-b4v15v:last-child{border-bottom:1px solid var(--line)}.faq-item.svelte-b4v15v summary:where(.svelte-b4v15v){justify-content:space-between;align-items:center;gap:1em;padding:1.5em 0;list-style:none;display:flex}.faq-item.svelte-b4v15v summary:where(.svelte-b4v15v)::-webkit-details-marker{display:none}.faq-q.svelte-b4v15v{font-weight:var(--font-weight-strong);color:var(--neutral-100);transition:color var(--duration-s)}.faq-item.svelte-b4v15v summary:where(.svelte-b4v15v):hover .faq-q:where(.svelte-b4v15v){color:var(--accent-200)}.faq-plus.svelte-b4v15v{color:var(--accent-300);transition:transform var(--duration-s)}.faq-item[open].svelte-b4v15v .faq-plus:where(.svelte-b4v15v){transform:rotate(45deg)}.faq-a.svelte-b4v15v{color:var(--neutral-400);max-width:60ch;animation:svelte-b4v15v-faq-in var(--duration-s) ease;padding-bottom:1.75em;line-height:1.7}@keyframes svelte-b4v15v-faq-in{0%{opacity:0;transform:translateY(-.3em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.faq-a.svelte-b4v15v{animation:none}}.trial.svelte-llskkd{padding-block:2em 6em}.trial-card.svelte-llskkd{gap:3em;padding:4em 3em;display:grid;position:relative;overflow:hidden}.trial-card.svelte-llskkd:before{content:"";pointer-events:none;background:radial-gradient(40rem 26rem at 0 55%,#2dd4bf1f,#0000 65%);position:absolute;inset:0}@media (width>=60em){.trial-card.svelte-llskkd{grid-template-columns:1fr .9fr;align-items:center}}.trial-copy.svelte-llskkd{flex-direction:column;align-items:flex-start;gap:1.25em;display:flex;position:relative}.trial-title.svelte-llskkd{font-weight:var(--font-weight-strong);letter-spacing:-.02em;color:var(--neutral-100)}.trial-desc.svelte-llskkd{color:var(--neutral-400);max-width:40ch;line-height:1.7}.trial-form-card.svelte-llskkd{border-radius:var(--border-radius-xl);padding:2em;position:relative}.trial-submit.svelte-llskkd{justify-content:center;width:100%;margin-top:.5em}.trial-privacy.svelte-llskkd{text-align:center;font-size:var(--text-xs);color:var(--neutral-500)}.trial-success.svelte-llskkd{color:var(--accent-300);align-items:center;gap:.6em;padding:1.5em;font-weight:600;display:flex}.trial-success.svelte-llskkd svg{color:var(--accent-300)}.footer.svelte-1h8lxb3{border-top:1px solid var(--line);background:var(--surface-950);padding-block:4em 2em}.footer-grid.svelte-1h8lxb3{grid-template-columns:1fr;gap:3em;display:grid}@media (width>=48em){.footer-grid.svelte-1h8lxb3{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.footer-grid.svelte-1h8lxb3{grid-template-columns:1.4fr 1fr 1fr 1fr}}.footer-name.svelte-1h8lxb3{font-weight:var(--font-weight-strong);color:var(--neutral-100)}.footer-accent.svelte-1h8lxb3{color:var(--accent-400)}.footer-tagline.svelte-1h8lxb3{color:var(--neutral-400);max-width:32ch;line-height:1.65}.footer-linkedin.svelte-1h8lxb3{width:max-content}.footer-col-title.svelte-1h8lxb3{text-transform:uppercase;letter-spacing:.2em;font-size:var(--text-2xs);color:var(--neutral-500);margin-bottom:1.25em}.footer-link.svelte-1h8lxb3{color:var(--neutral-300);font-size:var(--text-s);transition:color var(--duration-s)}.footer-link.svelte-1h8lxb3:hover{color:var(--accent-300)}.footer-bottom.svelte-1h8lxb3{border-top:1px solid var(--line);color:var(--neutral-500);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:1em;margin-top:4em;padding-top:1.5em}.footer-legal.svelte-1h8lxb3{gap:.5em;display:inline-flex}.footer-legal.svelte-1h8lxb3 a:where(.svelte-1h8lxb3):hover{color:var(--neutral-300)}.main.svelte-6sv7pa{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
