.hero.svelte-1uha8ag{background:var(--c-ink-900);isolation:isolate;grid-template-rows:1fr auto;height:100dvh;display:grid;position:relative;overflow:hidden}.frieze.svelte-1uha8ag{z-index:0;display:flex;position:absolute;inset:0}.panel.svelte-1uha8ag{min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,7%), #000 calc(100% - var(--fr,7%)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,7%), #000 calc(100% - var(--fr,7%)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl,7%), #000 calc(100% - var(--fr,7%)), transparent 100%);flex:1;position:relative}.panel.edge-l.svelte-1uha8ag{--fl:0%}.panel.edge-r.svelte-1uha8ag{--fr:0%}.panel.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.scrim.svelte-1uha8ag{z-index:1;pointer-events:none;background:radial-gradient(48% 42% at 50% 43%,#0d0d0d9e,#0000 70%),radial-gradient(92% 80% at 50% 45%,#0d0d0d38,#0000 76%),linear-gradient(#0d0d0dbd 0%,#0d0d0d33 26%,#0d0d0d3d 52%,#0d0d0ddb 100%);position:absolute;inset:0}.content.svelte-1uha8ag{z-index:2;text-align:center;grid-row:1;place-self:center;justify-items:center;gap:clamp(.85rem,2.2vh,1.5rem);max-width:56ch;padding:2rem 1.5rem 0;display:grid}.kicker.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.34em;color:var(--c-gold);text-shadow:0 1px 2px #000000f2,0 2px 16px #000c;margin:0;font-size:.74rem}.content.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:.02em;color:var(--c-text);text-shadow:0 1px 3px #000000b3,0 3px 42px #0009;margin:0;font-size:clamp(3.25rem,11vw,7rem);line-height:.9}.these.svelte-1uha8ag{color:var(--c-text);text-shadow:0 1px 2px #000000e6,0 1px 20px #000000b3;margin:0;font-size:clamp(1rem,1.5vw,1.2rem)}.cta.svelte-1uha8ag{border:1px solid var(--c-gold);color:var(--c-gold);letter-spacing:.02em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0d0d73;border-radius:7px;align-items:center;margin-top:clamp(.4rem,1.5vh,1rem);padding:.8rem 1.7rem;font-weight:600;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.cta.svelte-1uha8ag:hover{background:var(--c-gold);color:var(--c-ink-900);transform:translateY(-1px)}.axis.svelte-1uha8ag{z-index:2;text-transform:uppercase;letter-spacing:.16em;color:var(--c-text-dim);grid-row:2;grid-template-columns:repeat(4,1fr);padding-bottom:clamp(1rem,3vh,1.9rem);font-size:clamp(.6rem,1vw,.74rem);display:grid}.tick.svelte-1uha8ag{text-align:center;text-shadow:0 1px 2px #000000e6,0 1px 10px #000000b3}@media (prefers-reduced-motion:no-preference){.content.svelte-1uha8ag{animation:.8s cubic-bezier(.2,.7,.2,1) .15s both svelte-1uha8ag-rise}.axis.svelte-1uha8ag{animation:.8s .7s both svelte-1uha8ag-rise}.panel.svelte-1uha8ag{animation:.9s both svelte-1uha8ag-panel-in;animation-delay:calc(var(--i) * .13s)}}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-panel-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}
