.mq-hero.svelte-1o3fmb8{min-height:calc(100svh - var(--mq-header-h));flex-direction:column;justify-content:center;display:flex;position:relative}.mq-hero-inner.svelte-1o3fmb8{z-index:1;padding-top:clamp(2.5rem,6vh,5rem);position:relative}.mq-hero-inner.split.svelte-1o3fmb8{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=860px){.mq-hero-inner.split.svelte-1o3fmb8{grid-template-columns:1fr}}.mq-hero-copy.svelte-1o3fmb8{flex-direction:column;gap:.9rem;display:flex}.mq-hero.svelte-1o3fmb8 h1:where(.svelte-1o3fmb8){margin:0}.mq-hero-sum.svelte-1o3fmb8{color:var(--mq-fg-muted);margin:0;line-height:1.6}.mq-hero-ctas.svelte-1o3fmb8{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.mq-btn-primary.svelte-1o3fmb8{background:var(--mq-ink);color:var(--mq-panel);border-radius:var(--mq-r-pill);box-shadow:var(--mq-shadow-2);padding:.9rem 1.6rem;font-weight:500;text-decoration:none}.mq-btn-primary.svelte-1o3fmb8:hover{box-shadow:var(--mq-shadow-3);transform:translateY(-2px)}.mq-btn-primary.svelte-1o3fmb8:active{transform:translateY(0)}.mq-hero.dark.svelte-1o3fmb8 .mq-btn-primary:where(.svelte-1o3fmb8){background:var(--mq-amber);color:var(--mq-ink);box-shadow:var(--mq-shadow-amber)}.mq-btn-secondary.svelte-1o3fmb8{color:var(--mq-fg);font-weight:500;text-decoration:none}.mq-btn-secondary.svelte-1o3fmb8:hover{color:var(--mq-fg-accent)}.mq-hero.dark.svelte-1o3fmb8 .mq-btn-secondary:where(.svelte-1o3fmb8){color:var(--mq-cyan)}.mq-hero-visual.svelte-1o3fmb8{margin-top:clamp(2rem,5vw,3.5rem)}@media (width<=720px){.mq-hero.svelte-1o3fmb8{min-height:0}}
