.vf[data-astro-cid-ypgok5rd]{background:#000;height:100svh;min-height:600px;position:relative;overflow:hidden}.vf[data-astro-cid-ypgok5rd].l{height:82svh;min-height:520px}.frame[data-astro-cid-ypgok5rd]{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0;overflow:hidden}.still[data-astro-cid-ypgok5rd],video[data-astro-cid-ypgok5rd]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}video[data-astro-cid-ypgok5rd]{opacity:0;transition:opacity .8s}video[data-astro-cid-ypgok5rd].on{opacity:1}.frame[data-astro-cid-ypgok5rd]:after{content:"";pointer-events:none;background:linear-gradient(#00000073 0%,#0000 30% 45%,#000000d1 100%);position:absolute;inset:0}.grain[data-astro-cid-ypgok5rd]{z-index:1;opacity:.14;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.5s steps(4,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}.hud[data-astro-cid-ypgok5rd]{z-index:2;pointer-events:none;position:absolute;inset:0}.corner[data-astro-cid-ypgok5rd]{border:0 solid #ece6dad9;width:28px;height:28px;position:absolute}.tl[data-astro-cid-ypgok5rd]{top:calc(var(--gutter) + 64px);left:var(--gutter);border-top-width:2px;border-left-width:2px}.tr[data-astro-cid-ypgok5rd]{top:calc(var(--gutter) + 64px);right:var(--gutter);border-top-width:2px;border-right-width:2px}.bl[data-astro-cid-ypgok5rd]{bottom:var(--gutter);left:var(--gutter);border-bottom-width:2px;border-left-width:2px}.br[data-astro-cid-ypgok5rd]{bottom:var(--gutter);right:var(--gutter);border-bottom-width:2px;border-right-width:2px}.cross[data-astro-cid-ypgok5rd]{width:22px;height:22px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.cross[data-astro-cid-ypgok5rd]:before,.cross[data-astro-cid-ypgok5rd]:after{content:"";background:#ece6dab3;position:absolute}.cross[data-astro-cid-ypgok5rd]:before{height:1px;top:50%;left:0;right:0}.cross[data-astro-cid-ypgok5rd]:after{width:1px;top:0;bottom:0;left:50%}.horizon[data-astro-cid-ypgok5rd]{width:min(44vw,520px);height:1px;animation:9s ease-in-out infinite bank;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]{background:#ece6da8c;width:34%;height:1px;position:absolute;top:0}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]:first-child{left:0}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]:last-child{right:0}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]:after{content:"";background:#ece6da8c;width:1px;height:8px;position:absolute;top:0}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]:first-child:after{right:0}.horizon[data-astro-cid-ypgok5rd] i[data-astro-cid-ypgok5rd]:last-child:after{left:0}@keyframes bank{0%,to{transform:translate(-50%,-50%)rotate(-2.5deg)}50%{transform:translate(-50%,-50%)rotate(3deg)}}.txt[data-astro-cid-ypgok5rd]{z-index:3;left:calc(var(--gutter) + 28px);right:calc(var(--gutter) + 28px);bottom:calc(var(--gutter) + 36px);position:absolute}h1[data-astro-cid-ypgok5rd]{text-transform:uppercase;font-size:clamp(2.6rem,8.6vw,8.4rem)}.l[data-astro-cid-ypgok5rd] h1[data-astro-cid-ypgok5rd]{font-size:clamp(2.2rem,6vw,5.8rem)}h1[data-astro-cid-ypgok5rd] span[data-astro-cid-ypgok5rd]{display:block}@keyframes stretch{0%{letter-spacing:-.04em;opacity:0;font-stretch:62%}30%{opacity:1}to{letter-spacing:-.02em;font-stretch:125%}}h1[data-astro-cid-ypgok5rd] span[data-astro-cid-ypgok5rd]{animation:stretch 1.4s var(--ease) both}h1[data-astro-cid-ypgok5rd] span[data-astro-cid-ypgok5rd]:nth-child(2){animation-delay:.15s}.row[data-astro-cid-ypgok5rd]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:28px;display:flex}p[data-astro-cid-ypgok5rd]{color:#ddd6ca;max-width:46ch}.tc[data-astro-cid-ypgok5rd]{font-variant-numeric:tabular-nums;color:var(--hueso);opacity:.85;letter-spacing:.04em;font-weight:500;font-stretch:85%}@media (width<=760px){.corner[data-astro-cid-ypgok5rd]{width:18px;height:18px}.tl[data-astro-cid-ypgok5rd],.tr[data-astro-cid-ypgok5rd]{top:84px}.horizon[data-astro-cid-ypgok5rd]{width:64vw}.txt[data-astro-cid-ypgok5rd]{left:calc(var(--gutter) + 8px);right:calc(var(--gutter) + 8px)}.tc[data-astro-cid-ypgok5rd]{display:none}}
