.hero.svelte-cjuxww{isolation:isolate;padding-block:calc(var(--nav-h) + var(--hero-y)) calc(var(--slant) + var(--hero-y));background:var(--color-bg);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--slant)), 0 100%);position:relative;overflow:clip}.hero__bg.svelte-cjuxww{inset:calc(var(--space-9) * -1);z-index:-1;width:calc(100% + 2 * var(--space-9));height:calc(100% + 2 * var(--space-9));object-fit:cover;filter:blur(var(--space-6)) brightness(.35);position:absolute}.hero__bg--video.svelte-cjuxww{filter:brightness(.5);width:100%;height:100%;inset:0}.hero__copy.svelte-cjuxww{justify-items:start;gap:var(--space-5);display:grid}.hero__copy.svelte-cjuxww>:where(.svelte-cjuxww){max-width:var(--hero-copy-w)}h1.svelte-cjuxww{font-size:var(--text-hero);-webkit-hyphens:auto;hyphens:auto}.hero__lead.svelte-cjuxww{gap:var(--space-3);font-size:var(--text-lg);font-weight:500;display:grid}.back.svelte-cjuxww{align-items:center;gap:var(--space-3);min-height:var(--tap);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-dim);transition:color var(--dur) var(--ease);display:inline-flex}.back.svelte-cjuxww:hover{color:var(--color-text)}
