.brand-hero.svelte-1x0m4ax{min-height:calc(100vh - var(--header-h));grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.brand-hero-visual.svelte-1x0m4ax{background:var(--bg-alt);border-right:1px solid var(--border);align-items:center;padding:3rem clamp(1.5rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.brand-hero-decor.svelte-1x0m4ax{pointer-events:none;background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--brand) 9%, transparent) 0, color-mix(in srgb, var(--brand) 9%, transparent) 1px, transparent 1px, transparent 14px);position:absolute;inset:0}.brand-hero-text.svelte-1x0m4ax{z-index:1;max-width:520px;position:relative}.brand-hero-eyebrow.svelte-1x0m4ax{font-family:var(--font-heading);color:var(--text-muted);margin-bottom:1rem;font-size:1rem;font-weight:700;display:inline-block}.brand-hero-title.svelte-1x0m4ax{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--text);margin:0 0 1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.05}.brand-hero-lede.svelte-1x0m4ax{color:var(--text);max-width:38ch;margin:0;font-size:1rem;line-height:1.55}.brand-hero-body-col.svelte-1x0m4ax{background:var(--bg);justify-content:center;align-items:center;padding:3rem clamp(1.5rem,4vw,4rem);display:flex}.brand-hero-body-inner.svelte-1x0m4ax{width:100%;max-width:460px}@media (width<=900px){.brand-hero.svelte-1x0m4ax{grid-template-columns:minmax(0,1fr);min-height:auto}.brand-hero-visual.svelte-1x0m4ax{border-right:0;border-bottom:1px solid var(--border);min-height:280px;padding:2.5rem 1.5rem}.brand-hero-body-col.svelte-1x0m4ax{padding:2rem 1.5rem 3rem}}
