[data-astro-cid-fiwjubto]{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#000;color:#fff;font-family:var(--font);font-weight:300}html,body,a[data-astro-cid-fiwjubto],button[data-astro-cid-fiwjubto],.tile[data-astro-cid-fiwjubto]{cursor:url(/gateway/cursor_hud.png) 1 1,auto}.lp[data-astro-cid-fiwjubto]{opacity:0;animation:fadein .5s ease-in-out forwards}@keyframes fadein{to{opacity:1}}.back[data-astro-cid-fiwjubto]{position:fixed;top:max(18px,env(safe-area-inset-top));left:22px;z-index:5;display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.75;transition:opacity .2s;text-shadow:0 1px 10px #000}.back[data-astro-cid-fiwjubto]:hover{opacity:1}.key[data-astro-cid-fiwjubto]{font-size:11px;font-weight:500;border:2px solid var(--hud);color:var(--hud);padding:1px 6px;letter-spacing:.1em;background:#00000080}.hero[data-astro-cid-fiwjubto]{position:relative;min-height:100svh;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.hero[data-astro-cid-fiwjubto] .art[data-astro-cid-fiwjubto]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04);animation:drift 24s ease-in-out infinite alternate}@keyframes drift{to{transform:scale(1) translateY(-1%)}}.hero[data-astro-cid-fiwjubto]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000,#000000bf 22%,#00000026 55%,#0000 80%)}.hero-in[data-astro-cid-fiwjubto]{position:relative;z-index:1;text-align:center;padding:0 24px clamp(48px,9vh,110px);max-width:1100px;display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2.4vh,26px)}h1[data-astro-cid-fiwjubto].title{margin:0;font-weight:300;font-size:clamp(48px,8.5vw,118px);line-height:.95;letter-spacing:.02em;text-shadow:0 2px 30px rgba(0,0,0,.8)}.tagline[data-astro-cid-fiwjubto]{color:var(--accent);font-weight:900;font-size:clamp(12px,1.2vw,16px);letter-spacing:.22em;text-transform:uppercase}.facts[data-astro-cid-fiwjubto]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;color:#ddd;font-weight:400;font-size:clamp(13px,1.1vw,16px);letter-spacing:.06em;text-transform:uppercase}.facts[data-astro-cid-fiwjubto] li[data-astro-cid-fiwjubto]{display:flex;align-items:center}.facts[data-astro-cid-fiwjubto] li[data-astro-cid-fiwjubto]+li[data-astro-cid-fiwjubto]:before{content:"";width:6px;height:6px;margin:0 16px;background:var(--accent);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.cta[data-astro-cid-fiwjubto]{display:inline-flex;align-items:center;gap:12px;margin-top:6px;padding:14px 26px;text-decoration:none;font-weight:500;font-size:clamp(13px,1.1vw,16px);letter-spacing:.12em;text-transform:uppercase;color:#000;background:var(--accent);border:2px solid var(--accent);transition:background .15s,color .15s}.cta[data-astro-cid-fiwjubto]:hover{background:transparent;color:var(--accent)}.cta[data-astro-cid-fiwjubto] .key[data-astro-cid-fiwjubto]{border-color:currentColor;color:inherit;background:transparent}.soon[data-astro-cid-fiwjubto]{display:inline-flex;align-items:center;gap:12px;margin-top:6px;padding:14px 26px;font-weight:500;font-size:clamp(13px,1.1vw,16px);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:2px solid var(--accent)}.down[data-astro-cid-fiwjubto]{position:absolute;left:50%;bottom:14px;z-index:1;transform:translate(-50%);color:#fff;opacity:.5;font-size:26px;line-height:1;animation:bob 1.8s ease-in-out infinite;text-decoration:none}@keyframes bob{50%{transform:translate(-50%,6px)}}.gallery[data-astro-cid-fiwjubto]{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-flow:dense;gap:6px;padding:6px}.tile[data-astro-cid-fiwjubto]{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0a0a0c;border:0;padding:0;display:block;width:100%;grid-column:span 2}.tile[data-astro-cid-fiwjubto].wide{grid-column:span 4;grid-row:span 2;aspect-ratio:auto}.tile[data-astro-cid-fiwjubto].half{grid-column:span 3}.tile[data-astro-cid-fiwjubto].mid{grid-column:2/span 4}.tile[data-astro-cid-fiwjubto] img[data-astro-cid-fiwjubto],.tile[data-astro-cid-fiwjubto] video[data-astro-cid-fiwjubto]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.tile[data-astro-cid-fiwjubto]:hover img[data-astro-cid-fiwjubto],.tile[data-astro-cid-fiwjubto]:hover video[data-astro-cid-fiwjubto]{transform:scale(1.03)}.tile[data-astro-cid-fiwjubto].video:after{content:"";position:absolute;right:14px;bottom:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--accent);filter:drop-shadow(0 0 4px #000)}.end[data-astro-cid-fiwjubto]{text-align:center;padding:clamp(70px,12vh,140px) 24px clamp(60px,10vh,110px);display:flex;flex-direction:column;align-items:center;gap:clamp(26px,4vh,44px)}.quotes[data-astro-cid-fiwjubto]{position:relative;width:min(820px,100%);min-height:7.5em;font-size:clamp(20px,2.4vw,32px)}.quote[data-astro-cid-fiwjubto]{position:absolute;inset:0;margin:0;font-style:italic;font-weight:300;font-size:1em;line-height:1.35;color:#eee;opacity:0;transition:opacity .4s ease;display:flex;flex-direction:column;justify-content:center}.quote[data-astro-cid-fiwjubto].on{opacity:1}.qwrap[data-astro-cid-fiwjubto]{display:flex;flex-direction:column;align-items:center;gap:22px;width:min(820px,100%)}.bar[data-astro-cid-fiwjubto]{width:160px;height:2px;background:#222;position:relative;overflow:hidden}.bar[data-astro-cid-fiwjubto] i[data-astro-cid-fiwjubto]{position:absolute;inset:0;background:var(--accent);transform-origin:left;transform:scaleX(0);will-change:transform}.quote[data-astro-cid-fiwjubto] b[data-astro-cid-fiwjubto]{display:block;margin-top:14px;font-style:normal;font-weight:900;font-size:.45em;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.quote[data-astro-cid-fiwjubto] b[data-astro-cid-fiwjubto] i[data-astro-cid-fiwjubto]{font-style:normal;color:#777;margin-left:10px}.links[data-astro-cid-fiwjubto]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px}.ghost[data-astro-cid-fiwjubto]{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;text-decoration:none;color:#fff;border:2px solid #333;font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;transition:border-color .15s,color .15s}.ghost[data-astro-cid-fiwjubto]:hover{border-color:var(--accent);color:var(--accent)}.foot[data-astro-cid-fiwjubto]{color:#444;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.view[data-astro-cid-fiwjubto]{position:fixed;inset:0;z-index:20;background:#000;display:none;align-items:center;justify-content:center}.view[data-astro-cid-fiwjubto].on{display:flex}.view[data-astro-cid-fiwjubto] img[data-astro-cid-fiwjubto],.view[data-astro-cid-fiwjubto] video[data-astro-cid-fiwjubto]{max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain}.view[data-astro-cid-fiwjubto] .half[data-astro-cid-fiwjubto]{position:absolute;top:0;bottom:0;width:30%;border:0;background:transparent;color:#fff;display:flex;align-items:center;padding:0 24px;font-size:72px;line-height:1;opacity:0;transition:opacity .2s;text-shadow:0 0 14px #000}.view[data-astro-cid-fiwjubto] .half[data-astro-cid-fiwjubto].l{left:0;justify-content:flex-start}.view[data-astro-cid-fiwjubto] .half[data-astro-cid-fiwjubto].r{right:0;justify-content:flex-end}.view[data-astro-cid-fiwjubto]:hover .half[data-astro-cid-fiwjubto]{opacity:.6}.view[data-astro-cid-fiwjubto] .half[data-astro-cid-fiwjubto]:hover{opacity:1}.view[data-astro-cid-fiwjubto] .x[data-astro-cid-fiwjubto]{position:absolute;top:max(16px,env(safe-area-inset-top));right:22px;display:inline-flex;align-items:center;gap:10px;color:#fff;background:transparent;border:0;font:inherit;font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.view[data-astro-cid-fiwjubto] .n[data-astro-cid-fiwjubto]{position:absolute;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);color:#aaa;font-size:12px;letter-spacing:.14em}.fade[data-astro-cid-fiwjubto]{position:fixed;inset:0;background:#000;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:30}.fade[data-astro-cid-fiwjubto].on{opacity:1;pointer-events:auto}@media(max-width:820px){.back[data-astro-cid-fiwjubto] span[data-astro-cid-fiwjubto].t{display:none}.hero[data-astro-cid-fiwjubto]{min-height:88svh}.hero-in[data-astro-cid-fiwjubto]{gap:14px;padding-bottom:56px}.facts[data-astro-cid-fiwjubto]{font-size:12px;gap:8px 0}.facts[data-astro-cid-fiwjubto] li[data-astro-cid-fiwjubto]+li[data-astro-cid-fiwjubto]:before{margin:0 10px}.gallery[data-astro-cid-fiwjubto]{grid-template-columns:1fr 1fr;gap:4px;padding:4px}.tile[data-astro-cid-fiwjubto],.tile[data-astro-cid-fiwjubto].half,.tile[data-astro-cid-fiwjubto].mid{grid-column:span 1}.tile[data-astro-cid-fiwjubto].wide,.tile[data-astro-cid-fiwjubto].pwide{grid-column:span 2;grid-row:auto;aspect-ratio:16/9}.quotes[data-astro-cid-fiwjubto]{font-size:18px;min-height:9em}.qwrap[data-astro-cid-fiwjubto]{gap:16px}.view[data-astro-cid-fiwjubto] .half[data-astro-cid-fiwjubto]{opacity:.5}}
