@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.piAyWq_className{font-family:Geist,Geist Fallback;font-style:normal}.piAyWq_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Turret Road;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3de3f5589f506487-s.2cobv13nnl_s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Turret Road;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87207a0a345aed81-s.p.3eryh2j-s59ud.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Turret Road;font-style:normal;font-weight:700;font-display:swap;src:url(../media/50941f9e4c97b75b-s.0bu_09jec-j43.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Turret Road;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dce9c06be753ed1b-s.p.3i1kilqaiw2q-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Turret Road;font-style:normal;font-weight:800;font-display:swap;src:url(../media/eeab6f465f3a2e69-s.17msamwi1ga2w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Turret Road;font-style:normal;font-weight:800;font-display:swap;src:url(../media/adcf85f3cbf6c65e-s.p.251stz_p99m10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Turret Road Fallback;src:local(Arial);ascent-override:79.94%;descent-override:22.85%;line-gap-override:0.0%;size-adjust:106.33%}._-l2NG_className{font-family:Turret Road,Turret Road Fallback;font-style:normal}._-l2NG_variable{--font-turret:"Turret Road", "Turret Road Fallback"}
:root{--bg:#040506;--ink:#eef0ee;--dim:#8c918f;--glass:#0e11129e;--edge:#eef0ee1a;--gold:#ffc85c;--jade:#3df2b6;--grana:#ff4f82;--plata:#a9b9c8;--lit-rgb:150, 236, 210;--lit:rgb(var(--lit-rgb));--font:var(--font-geist), system-ui, sans-serif;--display:var(--font-turret), var(--font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0}html,body{height:100%;overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button,input{font:inherit}.gl{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}.caps{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.caps div{opacity:0;text-align:center;white-space:nowrap;text-shadow:0 0 10px var(--bg), 0 0 3px var(--bg);will-change:transform;position:absolute;top:0;left:0}.caps span{font:700 14px var(--display);letter-spacing:.02em;display:block}.caps small{color:var(--c);margin-top:2px;font-size:12px;display:block}.ruler{z-index:2;pointer-events:none;position:fixed;inset:0 96px 150px 0;overflow:hidden}.ruler>*{white-space:nowrap;text-shadow:0 0 8px var(--bg), 0 0 3px var(--bg);will-change:transform;position:absolute;top:0;left:0}.r-band{background:linear-gradient(#04050600,#0405069e 30% 70%,#04050600);width:100%;height:34px;margin-top:-4px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 90%,#0000)}.r-line{background:linear-gradient(90deg, rgba(var(--lit-rgb), .08), rgba(var(--lit-rgb), .38) 6%, rgba(var(--lit-rgb), .38) 92%, rgba(var(--lit-rgb), .06));height:1px;display:block}.r-tick{color:var(--dim);padding-top:8px;font-size:11px}.r-tick:before{content:"";background:rgba(var(--lit-rgb), .55);width:1px;height:5px;position:absolute;top:0;left:50%}.r-now{font:700 13px var(--display);color:var(--ink);letter-spacing:.02em;padding-top:9px}.r-now:before{content:"";background:var(--lit);width:1px;height:15px;box-shadow:0 0 6px var(--lit);position:absolute;top:-9px;left:50%}.r-era{height:20px;color:var(--dim);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;transition:color .2s}.r-era span{font:500 12px var(--display);letter-spacing:.02em;background:#0405069e;margin-left:-5px;padding:1px 5px;position:absolute;bottom:5px;left:0}.r-era i{background:#eef0ee29;border-inline:1px solid #eef0ee66;height:2px;transition:background .2s;position:absolute;bottom:0;left:0;right:0}.r-era:hover,.r-era.here{color:#c9cecc}.r-era:hover i,.r-era.here i{background:#eef0ee52}.r-era.on{color:var(--ink)}.r-era.on i{background:var(--lit);box-shadow:0 0 6px rgba(var(--lit-rgb), .7)}@media (max-width:980px){.ruler{bottom:210px;right:72px}.r-era span{font-size:11px}}.zoom{z-index:4;padding:9px 5px 5px;display:grid;position:fixed;top:50%;right:48px;transform:translateY(-50%)}.zoom button{width:40px;height:40px;color:var(--lit);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .2s;display:grid}.zoom button+button{border-top:1px solid rgba(var(--lit-rgb), .16)}.zoom button:hover{color:var(--ink)}.zoom button:active{transform:translateY(1px)}.zoom button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ic{flex:none;width:20px;height:20px;overflow:visible}.g{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.g .dot,.dot{fill:currentColor;stroke:none}.fr{opacity:.45}.scan{z-index:1;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#dff5ee07 0 1px,#0000 1px 3px);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.scan{animation:7s step-end infinite mx-hum}}@keyframes mx-hum{0%,to{opacity:1}61%{opacity:.55}62%{opacity:1}88%{opacity:.8}89%{opacity:1}}.shield{--hull:#020304;--lit:#96ecd24d;--gx:50%;--gy:58%;--rx:74vw;--ry:88vh;z-index:1;pointer-events:none;background:radial-gradient(var(--rx) var(--ry) at var(--gx) var(--gy), transparent 97.6%, var(--lit) 97.9%, var(--lit) 98.1%, #0a0e0feb 98.5%, var(--hull) 100%), radial-gradient(var(--rx) var(--ry) at var(--gx) var(--gy), transparent 72%, #02030473 97%), linear-gradient(112deg, transparent 18%, #bee1ff09 27%, transparent 34%, transparent 61%, #bee1ff06 66%, transparent 70%);position:fixed;inset:0}.shield:before,.shield:after{content:"";background:linear-gradient(90deg, var(--hull) 60%, #0a0e0f);width:6vw;position:absolute;top:0;bottom:0}.shield:before{clip-path:polygon(0 0,100% 0,18% 100%,0 100%);left:0}.shield:after{clip-path:polygon(0 0,100% 0,18% 100%,0 100%);right:0;transform:scaleX(-1)}.shield i{opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' fill='none' stroke='%2396ecd2' stroke-width='1.4'%3E%3Cpath d='M1 13V3h14v8H7V7h4M15 13h4v-3h4V7h4'/%3E%3C/svg%3E") 0 0/28px 14px repeat-x;width:min(420px,50vw);height:14px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}@media (max-width:980px){.shield{--rx:92vw;--ry:80vh;--gy:52%}.shield:before,.shield:after{width:8vw}}.top{z-index:3;pointer-events:none;text-shadow:0 0 18px var(--bg);position:fixed;top:40px;left:48px;right:48px}.mark{font-family:var(--display);letter-spacing:.03em;font-size:24px;font-weight:800}.top h1{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;max-width:27ch;margin-top:26px;font-size:clamp(30px,3.1vw,46px);font-weight:500;line-height:1.1}.tip{z-index:6;pointer-events:none;border:1px solid var(--edge);border-left:2px solid var(--c,var(--ink));white-space:nowrap;opacity:0;background:#0a0c0deb;padding:9px 12px;font-size:14px;transition:opacity .15s;position:fixed}.tip small{color:var(--dim);margin-top:3px;font-size:12.5px;display:block}.tip.on{opacity:1}.dock{z-index:4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:18px 14px 16px 18px;display:grid;position:fixed;bottom:40px;left:48px;right:48px}.lines{gap:6px;display:flex}.sw,.signup .row,.top .lang{--k:7px;--ring-c:rgba(var(--lit-rgb), .3);--fill:#0406078c;isolation:isolate;--cut:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));--ring:polygon(evenodd, var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k), var(--k) 0, calc(var(--k) + .42px) 1px, 1px calc(var(--k) + .42px), 1px calc(100% - 1px), calc(100% - var(--k) - .42px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--k) - .42px), calc(100% - 1px) 1px, calc(var(--k) + .42px) 1px);position:relative}.sw:before,.sw:after,.signup .row:before,.signup .row:after,.top .lang:before,.top .lang:after{content:"";pointer-events:none;position:absolute;inset:0}.sw:before,.signup .row:before,.top .lang:before{z-index:-1;clip-path:var(--ring);background:var(--ring-c);transition:background .2s}.sw:after,.signup .row:after,.top .lang:after{z-index:-2;clip-path:var(--cut);background:var(--fill);transition:background .2s}.sw{white-space:nowrap;color:var(--c);font:700 16px var(--display);letter-spacing:.02em;cursor:pointer;--ring-c:color-mix(in srgb, var(--c) 28%, transparent);--fill:linear-gradient(color-mix(in srgb, var(--c) 30%, transparent), color-mix(in srgb, var(--c) 30%, transparent)) 13px calc(100% - 4px) / 16px 2px no-repeat, #0406078c;background:0 0;border:0;align-items:center;gap:9px;padding:9px 13px 11px 10px;transition:color .2s,opacity .2s;display:inline-flex}.sw .g{filter:drop-shadow(0 0 5px var(--c))}.sw:hover{--ring-c:color-mix(in srgb, var(--c) 55%, transparent)}.sw[aria-pressed=true]{--ring-c:color-mix(in srgb, var(--c) 85%, transparent);--fill:linear-gradient(var(--c), var(--c)) 13px calc(100% - 4px) / 16px 2px no-repeat, radial-gradient(70% 90% at 50% 100%, color-mix(in srgb, var(--c) 24%, transparent), transparent 75%), #04060799}.sw[aria-pressed=true]:before{filter:drop-shadow(0 0 4px var(--c))}.sw[aria-pressed=false]{opacity:.7}.sw[aria-pressed=false]:hover{opacity:1}.eras{border-inline:1px solid rgba(var(--lit-rgb), .14);justify-content:center;align-self:stretch;align-items:center;padding:0 14px;display:flex}.eras:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, rgba(var(--lit-rgb), .32) 0 1px, transparent 1px 8px);height:5px;position:absolute;bottom:-6px;left:14px;right:14px;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.era:after{content:"";background:var(--lit);width:0;height:2px;box-shadow:0 0 8px var(--lit);transition:width .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.era[aria-pressed=true]:after{width:calc(100% - 12px)}.era-slot{display:contents}.sep{background:#ffffff1f;flex:none;width:1px;height:22px;margin:0 8px}.era{white-space:nowrap;color:#9ea3a1;font:500 14.5px var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:9px;transition:color .2s;display:inline-flex;position:relative}.era:hover,.era[aria-pressed=true]{color:var(--ink)}.era .ic+.lbl{border:1px solid var(--edge);opacity:0;pointer-events:none;background:#0a0c0deb;padding:6px 9px;font-size:13px;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.era:hover .ic+.lbl,.era:focus-visible .ic+.lbl{opacity:1}.era[aria-pressed=true] .ic+.lbl{opacity:1;background:0 0;border:0;padding:0;font-size:14.5px;position:static;transform:none}.era[aria-pressed=true] .ic{width:24px;height:24px}.signup{align-items:center;gap:14px;display:flex;position:relative}.signup label{color:#b6bbb8;white-space:nowrap;font-size:14.5px}.signup .row{--ring-c:rgba(var(--lit-rgb), .4);padding:3px;display:flex}.signup input{width:176px;color:var(--ink);caret-color:var(--lit);background:0 0;border:0;padding:9px 11px;font-size:15px}.signup input::placeholder{color:#848a87}.signup button{--k:5px;background:var(--lit);color:#04110c;font:700 15px var(--display);letter-spacing:.02em;cursor:pointer;clip-path:polygon(var(--k) 0, 100% 0, 100% calc(100% - var(--k)), calc(100% - var(--k)) 100%, 0 100%, 0 var(--k));border:0;padding:0 16px;transition:background .2s}.signup button:hover{background:#c4f7e6}.signup .note{color:var(--dim);white-space:nowrap;font-size:13px;position:absolute;bottom:calc(100% + 12px);right:0}.signup .note:empty{display:none}.sw:focus-visible,.era:focus-visible,.signup input:focus-visible,.signup button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.signup button:active,.sw:active,.era:active{transform:translateY(1px)}.signup button:focus-visible{outline-offset:-5px;outline:2px solid #04110c}.view{z-index:10;-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#030405f0;place-items:center;padding:32px;transition:opacity .3s;display:grid;position:fixed;inset:0}.view.on{opacity:1;pointer-events:auto}.panel{width:min(1180px,100%)}.panel .when{color:var(--dim);font-size:15px}.panel h2{font-family:var(--display);letter-spacing:.01em;margin-top:6px;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.1}.panel .note{color:#b6bbb8;margin-top:10px;font-size:16px}.cols{grid-template-columns:repeat(var(--n), minmax(0, 1fr));--st:9px;gap:18px;margin-top:28px;display:grid}.ver{--step:polygon(0 calc(var(--st) * 2), var(--st) calc(var(--st) * 2), var(--st) var(--st), calc(var(--st) * 2) var(--st), calc(var(--st) * 2) 0, calc(100% - var(--st) * 2) 0, calc(100% - var(--st) * 2) var(--st), calc(100% - var(--st)) var(--st), calc(100% - var(--st)) calc(var(--st) * 2), 100% calc(var(--st) * 2), 100% calc(100% - var(--st) * 2), calc(100% - var(--st)) calc(100% - var(--st) * 2), calc(100% - var(--st)) calc(100% - var(--st)), calc(100% - var(--st) * 2) calc(100% - var(--st)), calc(100% - var(--st) * 2) 100%, calc(var(--st) * 2) 100%, calc(var(--st) * 2) calc(100% - var(--st)), var(--st) calc(100% - var(--st)), var(--st) calc(100% - var(--st) * 2), 0 calc(100% - var(--st) * 2));color:var(--ink);filter:drop-shadow(0 0 7px color-mix(in srgb, var(--c) 45%, transparent)) drop-shadow(0 0 26px color-mix(in srgb, var(--c) 14%, transparent));flex-direction:column;padding:20px 22px 22px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;display:flex;position:relative}.ver:before,.ver:after{content:"";clip-path:var(--step);pointer-events:none;position:absolute}.ver:before{background:linear-gradient(180deg, var(--c), color-mix(in srgb, var(--c) 30%, transparent) 55%, color-mix(in srgb, var(--c) 70%, transparent));inset:0}.ver:after{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--c) 6%, transparent) 0 1px, transparent 1px 3px), radial-gradient(110% 45% at 50% 0, color-mix(in srgb, var(--c) 20%, transparent), transparent 70%), linear-gradient(180deg, #0a0d0e, #060809);inset:1.5px}.ver>*{z-index:1;position:relative}.ver:hover,.ver:focus-within{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--c) 70%, transparent)) drop-shadow(0 0 40px color-mix(in srgb, var(--c) 26%, transparent));transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.ver{animation:.9s step-end backwards holo-on,.6s cubic-bezier(.16,1,.3,1) backwards mx-rise;animation-delay:calc(var(--i) * .12s + .12s)}}@keyframes mx-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ver-top{color:var(--c);align-items:center;gap:10px;display:flex}.ver-top .ic{width:24px;height:24px;filter:drop-shadow(0 0 5px var(--c))}.ver .who{font-family:var(--display);letter-spacing:.02em;text-shadow:0 0 10px color-mix(in srgb, var(--c) 60%, transparent);font-size:16px;font-weight:700}.ver .cal{opacity:.85;align-items:end;gap:5px;margin-left:auto;display:flex}.ver .cal .mn{fill:currentColor;stroke:currentColor;stroke-width:1.2px;width:16px;height:auto}.ver .cal .mn path{fill:none}.ver figure{aspect-ratio:16/10;color:color-mix(in srgb, var(--c) 40%, transparent);background:radial-gradient(70% 70% at 50% 50%, color-mix(in srgb, var(--c) 10%, #0a0c0d), #050607);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 35%, transparent), 0 1px 0 var(--c);place-items:center;margin-top:14px;display:grid;position:relative;overflow:hidden}.ver figure>.ic{width:64px;height:64px;filter:drop-shadow(0 0 10px var(--c))}.ver img{object-fit:cover;filter:saturate(.92)contrast(1.06);width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.ver figure:before{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#04050638 0 1px,#0000 1px 3px),radial-gradient(120% 90%,#0000 55%,#0405068c);position:absolute;inset:0}.ver figure:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--c) 32%, transparent) 49%, #ffffff47 50%, color-mix(in srgb, var(--c) 32%, transparent) 51%, transparent 58%);opacity:0;position:absolute;inset:-20% -60%;transform:translate(-70%)}.ver:hover img,.ver:focus-within img{transform:scale(1.04)}@media (prefers-reduced-motion:no-preference){.ver:hover figure:after,.ver:focus-within figure:after{animation:.9s cubic-bezier(.4,0,.2,1) ver-sweep}}@keyframes ver-sweep{0%{opacity:1;transform:translate(-70%)}to{opacity:1;transform:translate(70%)}}.ver h3{font-family:var(--display);letter-spacing:.01em;margin-top:16px;font-size:21px;font-weight:700;line-height:1.2}.ver p{color:#aab0ad;flex:1;margin-top:6px;font-size:15px;line-height:1.45}.ver button{--st:5px;font:700 15px var(--display);letter-spacing:.03em;cursor:pointer;color:var(--ink);background:color-mix(in srgb, var(--c) 16%, transparent);clip-path:polygon(var(--st) 0, calc(100% - var(--st)) 0, 100% var(--st), 100% calc(100% - var(--st)), calc(100% - var(--st)) 100%, var(--st) 100%, 0 calc(100% - var(--st)), 0 var(--st));box-shadow:inset 0 0 0 1px var(--c), inset 0 0 18px color-mix(in srgb, var(--c) 30%, transparent);text-shadow:0 0 8px color-mix(in srgb, var(--c) 70%, transparent);border:0;align-self:start;align-items:center;gap:9px;margin-top:18px;padding:11px 20px 11px 16px;transition:background .2s,color .2s,text-shadow .2s;display:inline-flex}.ver button svg{color:var(--c);filter:drop-shadow(0 0 4px var(--c));transition:color .2s}.ver button:hover{background:var(--c);color:#060809;text-shadow:none}.ver button:hover svg{color:#060809;filter:none}.ver button:active{transform:translateY(1px)}.panel .close{border:1px solid var(--edge);color:var(--ink);cursor:pointer;background:0 0;margin-top:26px;padding:10px 16px;font-size:14.5px;font-weight:500}.panel .close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ver button:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}@media (max-width:1600px){.signup label{display:none}.sw{position:relative}.sw[aria-pressed=false] .lbl{border:1px solid var(--edge);opacity:0;pointer-events:none;background:#0a0c0deb;padding:6px 9px;font-size:13px;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.sw[aria-pressed=false]:hover .lbl,.sw[aria-pressed=false]:focus-visible .lbl{opacity:1}}@media (max-width:980px){.top{top:34px;left:28px;right:28px}.top h1{margin-top:14px;font-size:26px}.zoom{top:auto;bottom:192px;right:16px;transform:none}.caps span{font-size:12.5px}.caps small{font-size:11px}.dock{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px;bottom:16px;left:16px;right:16px}.lines{scrollbar-width:none;overflow-x:auto}.sw{padding:8px 10px 8px 8px;font-size:15px}.eras{scrollbar-width:none;border-inline:0;justify-content:start;padding:0 0 8px;overflow-x:auto}.eras:after{bottom:0;left:0;right:0}.era:after{bottom:0}.era .ic+.lbl{display:none}.era[aria-pressed=true] .ic+.lbl{display:inline}.signup input{flex:1;width:auto;min-width:0}.signup .row{flex:1}.signup .note{white-space:normal;left:0;right:auto}.view{align-items:start;padding:20px;overflow:auto}.cols{grid-template-columns:minmax(0,1fr)}}.top .lang{--k:5px;--ring-c:rgba(var(--lit-rgb), .28);pointer-events:auto;font:500 13px var(--font);letter-spacing:.06em;color:var(--lit);vertical-align:middle;border:0;margin-left:14px;padding:4px 9px;text-decoration:none;transition:color .2s;display:inline-flex}.top .lang:hover,.top .lang:focus-visible{color:var(--ink);--ring-c:rgba(var(--lit-rgb), .7);outline:none}.hud-wrap{--px:0;--py:0;--holo-rgb:228, 236, 240;z-index:3;pointer-events:none;position:fixed;inset:0}.hud-col{pointer-events:auto;gap:12px;width:252px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:absolute}.hud-col.l{left:48px;top:calc(var(--hdr,200px) + 36px);transform:perspective(900px) rotateY(9deg) translate(calc(var(--px) * -7px), calc(var(--py) * -5px));transform-origin:0}.hud-col.r{transform:perspective(900px) rotateY(-9deg) translate(calc(var(--px) * -7px), calc(var(--py) * -5px));transform-origin:100%;top:40px;right:48px}.dock,.zoom{--s:8px;--holo-rgb:var(--lit-rgb);--tint:.08;--scan:.04;--glass-a:.78;--glass-b:.7}.holo{--s:7px;filter:drop-shadow(0 0 6px rgba(var(--holo-rgb), .55)) drop-shadow(0 0 22px rgba(var(--holo-rgb), .18));position:relative}.holo:before,.holo:after,.dock:before,.dock:after,.zoom:before,.zoom:after{content:"";pointer-events:none;clip-path:polygon(0 calc(var(--s) * 2), var(--s) calc(var(--s) * 2), var(--s) var(--s), calc(var(--s) * 2) var(--s), calc(var(--s) * 2) 0, calc(100% - var(--s) * 2) 0, calc(100% - var(--s) * 2) var(--s), calc(100% - var(--s)) var(--s), calc(100% - var(--s)) calc(var(--s) * 2), 100% calc(var(--s) * 2), 100% 100%, 0 100%);position:absolute;inset:0}.holo:before,.dock:before,.zoom:before{clip-path:polygon(evenodd, 0 calc(var(--s) * 2), var(--s) calc(var(--s) * 2), var(--s) var(--s), calc(var(--s) * 2) var(--s), calc(var(--s) * 2) 0, calc(100% - var(--s) * 2) 0, calc(100% - var(--s) * 2) var(--s), calc(100% - var(--s)) var(--s), calc(100% - var(--s)) calc(var(--s) * 2), 100% calc(var(--s) * 2), 100% 100%, 0 100%, 0 calc(var(--s) * 2), 1px calc(var(--s) * 2 + 1px), calc(var(--s) + 1px) calc(var(--s) * 2 + 1px), calc(var(--s) + 1px) calc(var(--s) + 1px), calc(var(--s) * 2 + 1px) calc(var(--s) + 1px), calc(var(--s) * 2 + 1px) 1px, calc(100% - var(--s) * 2 - 1px) 1px, calc(100% - var(--s) * 2 - 1px) calc(var(--s) + 1px), calc(100% - var(--s) - 1px) calc(var(--s) + 1px), calc(100% - var(--s) - 1px) calc(var(--s) * 2 + 1px), calc(100% - 1px) calc(var(--s) * 2 + 1px), calc(100% - 1px) calc(100% - 1px), 1px calc(100% - 1px), 1px calc(var(--s) * 2 + 1px));background:linear-gradient(180deg, rgba(var(--holo-rgb), .95), rgba(var(--holo-rgb), .4))}.holo:after,.dock:after,.zoom:after{background:repeating-linear-gradient(0deg, rgba(var(--holo-rgb), var(--scan,.07)) 0 1px, transparent 1px 3px), radial-gradient(120% 60% at 50% 0, rgba(var(--holo-rgb), var(--tint,.16)), transparent 70%), linear-gradient(180deg, rgba(8, 10, 12, var(--glass-a,.62)), rgba(8, 10, 12, var(--glass-b,.48)));-webkit-backdrop-filter:blur(2.5px);inset:1px}.holo[data-id=readout]{--glass-a:.9;--glass-b:.84;--tint:.1;--scan:.05}.holo>.holo-head:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--holo-rgb)), transparent);opacity:.9;height:2px;position:absolute;top:0;left:14px;right:14px}.holo>*,.dock>*,.zoom>*{z-index:1;position:relative}.dock:before{filter:drop-shadow(0 0 5px rgba(var(--lit-rgb), .5))}@media (prefers-reduced-motion:no-preference){.dock:before,.zoom:before{animation:.9s step-end .3s both holo-on}.holo{animation:.9s step-end both holo-on,.7s cubic-bezier(.16,1,.3,1) both holo-open;animation-delay:calc(var(--i) * .14s + .6s)}}@keyframes holo-on{0%{opacity:0}20%{opacity:.7}30%{opacity:.15}45%,to{opacity:1}}@keyframes holo-open{0%{clip-path:inset(50% 0)}to{clip-path:inset(-20px)}}.holo-head{width:100%;color:rgb(var(--holo-rgb));text-align:left;cursor:pointer;filter:drop-shadow(0 0 4px rgba(var(--holo-rgb), .7));background:0 0;border:0;align-items:center;gap:11px;padding:15px 14px 11px;display:flex;position:relative}.holo-head b{font:700 15px var(--display);letter-spacing:.03em;color:var(--ink);text-shadow:0 0 8px rgba(var(--holo-rgb), .8);display:block}.holo-head small{color:rgba(var(--holo-rgb), .78);margin-top:2px;font-size:12.5px;display:block}.holo[data-open] .holo-head b{color:rgb(var(--holo-rgb))}.holo-head:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.holo-body{border-top:1px solid rgba(var(--holo-rgb), .35);margin:0 14px;padding:12px 0 14px}.still,.peek img{filter:saturate(.9)contrast(1.05);opacity:.92;transition:filter .3s,opacity .3s}.still{aspect-ratio:16/9;object-fit:cover;width:100%;margin-bottom:10px;display:block;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.still:hover,.peek:hover img,.peek:focus-visible img{filter:none;opacity:1}.holo-body p{color:#eef0eedb;text-shadow:0 0 6px rgba(var(--holo-rgb), .35), 0 0 2px #040506;font-size:14px;line-height:1.5}.crew{gap:9px;padding:0;list-style:none;display:grid}.crew li{color:rgba(var(--holo-rgb), .6);align-items:center;gap:10px;font-size:13px;display:flex}.crew li.on{color:rgb(var(--holo-rgb))}.crew b{color:var(--ink);font:700 14px var(--display);text-shadow:0 0 8px rgba(var(--holo-rgb), .7);display:block}.crew small{font-size:12.5px}.crew .slot{border:1px dashed rgba(var(--holo-rgb), .5);flex:none;width:20px;height:20px}.lineup{gap:10px;padding:0;list-style:none;display:grid}.lineup li{color:var(--c);grid-template-columns:20px 1fr 26px 22px;align-items:center;gap:10px;display:grid}.lineup .nm{font:700 14px var(--display);letter-spacing:.02em}.lineup .mn{fill:currentColor;stroke:none;filter:drop-shadow(0 0 4px var(--c));justify-self:center}.lineup .mn path{fill:none;stroke:currentColor;stroke-width:1.4px}.lineup .n{text-align:right;color:rgba(var(--holo-rgb), .78);font-size:13px}.peek{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;gap:9px;padding:0;display:grid}.peek img{aspect-ratio:16/9;object-fit:cover;border-bottom:2px solid var(--c);width:100%;display:block}.peek b{font:700 14px var(--display);letter-spacing:.01em;color:var(--ink);text-shadow:0 0 8px rgba(var(--holo-rgb), .6);line-height:1.25;display:block}.peek small{color:var(--c);margin-top:2px;font-size:12.5px;display:block}.peek:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.zoom{top:auto;bottom:140px;transform:none}@media (max-height:820px){.hud-col.l{top:calc(var(--hdr,180px) + 24px)}.hud-col.r .holo:last-child .holo-body{display:none}}@media (max-width:980px){.hud-wrap{inset:auto 16px;top:calc(var(--hdr,128px) + 14px)}.hud-col,.hud-col.l,.hud-col.r{width:auto;display:contents;position:static;transform:none}.hud{pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.holo{--s:4px;filter:none;animation-name:holo-on}.holo-head{text-align:center;flex-direction:column;gap:3px;padding:7px 2px 6px}.holo-head>svg{transform:scale(.85)}.holo-head small{display:none}.holo-head b{letter-spacing:.01em;font-size:11.5px}.holo-body,.holo-body[data-always]{display:none}.holo[data-open] .holo-body{z-index:2;left:16px;right:16px;top:calc(var(--hdr,128px) + 76px);background:repeating-linear-gradient(0deg, rgba(var(--holo-rgb), .07) 0 1px, transparent 1px 3px), #080a0cb3;-webkit-backdrop-filter:blur(5px);border:1px solid rgba(var(--holo-rgb), .85);box-shadow:0 0 12px rgba(var(--holo-rgb), .45), inset 0 0 22px rgba(var(--holo-rgb), .14);margin:0;padding:14px;display:block;position:fixed}.zoom{bottom:192px}}.intro{z-index:20;background:var(--bg);transition:opacity .9s;position:fixed;inset:0}.intro.out{opacity:0;pointer-events:none}.intro video{object-fit:cover;width:100%;height:100%;display:block}@media (max-aspect-ratio:1){.intro video{object-fit:contain}}.intro-ctl{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(18px)saturate(140%);display:flex;position:absolute;bottom:40px;right:48px;box-shadow:inset 0 1px #ffffff0d}.intro-ctl button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;font-size:15px;display:flex}.intro-ctl button+button{border-left:1px solid var(--edge)}.intro-ctl button:hover{background:#eef0ee0f}.intro-ctl button:active{transform:translateY(1px)}.intro-ctl button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.top .replay{cursor:pointer;background:0 0;align-items:center;gap:6px;margin-left:8px;display:inline-flex}@media (max-width:980px){.intro-ctl{bottom:24px;right:16px}}@media (prefers-reduced-motion:reduce){.intro{transition:none}}.intro:focus{outline:none}
