.hero.svelte-1uha8ag{position:relative;min-height:max(100vh,800px);margin-inline:calc(-1 * var(--side-gutter, 48px));overflow:hidden}.hero-foot.svelte-1uha8ag{position:absolute;left:var(--side-gutter, 48px);right:var(--side-gutter, 48px);bottom:56px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.hero-text.svelte-1uha8ag{display:flex;flex-direction:column;gap:18px;max-width:760px}.hero-eyebrow.svelte-1uha8ag{margin:0;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.hero-title.svelte-1uha8ag{margin:0;font-family:var(--display);font-size:104px;font-weight:300;line-height:.95;letter-spacing:-.02em;color:var(--ink-strong)}.hero-subtitle.svelte-1uha8ag{margin:0;font-size:28px;font-weight:300;line-height:1.3;color:var(--ink-quiet)}.hero-enter.svelte-1uha8ag{align-self:flex-start;margin-top:10px;padding-bottom:4px;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--accent)}.hero-enter.svelte-1uha8ag:hover{color:var(--ink-bright);border-color:var(--accent);opacity:1}.hero-logos.svelte-1uha8ag{display:flex}@media(max-width:900px){.hero.svelte-1uha8ag{min-height:max(100svh,640px)}.hero-foot.svelte-1uha8ag{bottom:40px;gap:40px}.hero-title.svelte-1uha8ag{font-size:clamp(56px,13vw,104px)}.hero-subtitle.svelte-1uha8ag{font-size:clamp(20px,4.4vw,28px)}}
