.page.svelte-ygfa0m{min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--text)}.hero.svelte-ygfa0m,.block.svelte-ygfa0m{max-width:1120px;margin:0 auto;padding:0 24px}.hero.svelte-ygfa0m{padding-top:64px;padding-bottom:48px}.hero-inner.svelte-ygfa0m{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"title title" "copy figure";gap:24px 48px;align-items:start}.hero-title.svelte-ygfa0m{grid-area:title}.hero-copy.svelte-ygfa0m{grid-area:copy;align-self:start;padding-top:8px}.eyebrow.svelte-ygfa0m{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blue-text);margin-bottom:14px}.hero-heading.svelte-ygfa0m{font-size:clamp(30px,4.2vw,44px);font-weight:900;line-height:1.12;letter-spacing:-.02em;margin-bottom:0;text-wrap:balance}.gradient-text.svelte-ygfa0m{background:linear-gradient(135deg,var(--blue),#7bb8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub.svelte-ygfa0m{font-size:17px;color:var(--muted);line-height:1.6;max-width:460px;margin-bottom:26px}.hero-figure.svelte-ygfa0m{margin:0;grid-area:figure}.hero-figure.svelte-ygfa0m img:where(.svelte-ygfa0m){display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:16px}.hero-figure.svelte-ygfa0m figcaption:where(.svelte-ygfa0m){font-size:13px;color:var(--muted);margin-top:10px}.btn.svelte-ygfa0m{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;font-family:inherit;transition:filter .2s,transform .1s}.btn-fill.svelte-ygfa0m{background:var(--blue-solid);color:#fff}.btn-fill.svelte-ygfa0m:hover{filter:brightness(1.12)}.btn.svelte-ygfa0m:active{transform:scale(.98)}.block.svelte-ygfa0m{padding-top:24px;padding-bottom:40px}.block-heading.svelte-ygfa0m{font-size:24px;font-weight:800;letter-spacing:-.01em;margin-bottom:18px}.gets.svelte-ygfa0m{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px}.gets.svelte-ygfa0m li:where(.svelte-ygfa0m){display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5}.gets.svelte-ygfa0m svg{flex-shrink:0;color:var(--blue-text);margin-top:1px}.who.svelte-ygfa0m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.who-item.svelte-ygfa0m{border-top:2px solid var(--blue-text);padding-top:14px}.who-item.svelte-ygfa0m svg{color:var(--blue-text);margin-bottom:8px}.who-title.svelte-ygfa0m{font-size:16px;font-weight:800;margin-bottom:6px}.who-desc.svelte-ygfa0m{font-size:14px;color:var(--muted);line-height:1.6;max-width:56ch}.block-form.svelte-ygfa0m{max-width:600px;padding-bottom:80px}@media(max-width:900px){.hero-inner.svelte-ygfa0m{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "copy" "figure";gap:24px}.hero.svelte-ygfa0m{padding-top:40px;padding-bottom:32px}}@media(max-width:768px){.hero.svelte-ygfa0m,.block.svelte-ygfa0m{padding-left:20px;padding-right:20px}.gets.svelte-ygfa0m,.who.svelte-ygfa0m{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.btn.svelte-ygfa0m{transition:none}.btn.svelte-ygfa0m:active{transform:none}}
