@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._4pkBmW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._4pkBmW_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.30bdpjkrtcces.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a7f4f26a40641c-s.0s6677u7501n5.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b615dfc46d0472ba-s.3w_oc3nqvqm6n.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e7755c9813efd51-s.p.002ht2t_o636a.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.Z1a_KG_className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.Z1a_KG_variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.ct3OBG_className{font-family:Playfair Display,Playfair Display Fallback}.ct3OBG_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}._5XHa6a_className{font-family:Caveat,Caveat Fallback;font-style:normal}._5XHa6a_variable{--font-caveat:"Caveat", "Caveat Fallback"}
.tYvjfq_tab{border-style:dashed;border-color:color-mix(in oklab, currentColor 32%, transparent);-webkit-mask:radial-gradient(circle at 0,#0000 3px,#000 3.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 3px,#000 3.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 3px,#000 3.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 3px,#000 3.5px) 100%/51% 100% no-repeat}.tYvjfq_frame{--row:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v7H0zM3.3 2.2h1.4a.7.7 0 0 1 .7.7v1.2a.7.7 0 0 1-.7.7H3.3a.7.7 0 0 1-.7-.7V2.9a.7.7 0 0 1 .7-.7z'/%3E%3C/svg%3E");-webkit-mask:var(--row) 0 0 / 8px 7px repeat-x, var(--row) 0 100% / 8px 7px repeat-x, linear-gradient(#000 0 0) 0 7px / 100% calc(100% - 14px) no-repeat;mask:var(--row) 0 0 / 8px 7px repeat-x, var(--row) 0 100% / 8px 7px repeat-x, linear-gradient(#000 0 0) 0 7px / 100% calc(100% - 14px) no-repeat;transition:transform .2s var(--ease-snappy), background-color .2s var(--ease-snappy), opacity .2s var(--ease-snappy), mask-position .36s var(--ease-snappy);border-radius:6px}.tYvjfq_frame[data-on],a:focus-visible>.tYvjfq_frame{-webkit-mask-position:8px 0,8px 100%,0 7px;mask-position:8px 0,8px 100%,0 7px}@media (hover:hover) and (pointer:fine){a:hover>.tYvjfq_frame{-webkit-mask-position:8px 0,8px 100%,0 7px;mask-position:8px 0,8px 100%,0 7px}}.tYvjfq_frames{transition:transform .3s var(--ease-snappy)}:is(a,button):focus-visible .tYvjfq_frames,button:active .tYvjfq_frames{transform:translate(5px)}@media (hover:hover) and (pointer:fine){:is(a,button):hover .tYvjfq_frames{transform:translate(5px)}}.tYvjfq_reel{transform-box:fill-box;transform-origin:50%;transition:transform .4s var(--ease-snappy)}button:focus-visible .tYvjfq_reel,button:active .tYvjfq_reel{transform:rotate(120deg)}@media (hover:hover) and (pointer:fine){button:hover .tYvjfq_reel{transform:rotate(120deg)}}.tYvjfq_spinning{animation:1s linear infinite tYvjfq_reel-spin}@keyframes tYvjfq_reel-spin{to{transform:rotate(360deg)}}.tYvjfq_splice[data-orientation=horizontal]{position:relative}.tYvjfq_splice[data-orientation=horizontal]:after{content:"";background:inherit;opacity:.7;border-radius:1px;width:16px;height:7px;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#0000 1.1px,#000 1.6px) 0/8px 7px repeat-x;mask:radial-gradient(circle,#0000 1.1px,#000 1.6px) 0/8px 7px repeat-x}.tYvjfq_ticket:before,.tYvjfq_ticket:after{content:"";pointer-events:none;position:absolute}.tYvjfq_ticket:before{background:radial-gradient(circle at 0 50%, var(--background) 2.6px, #0000 3px), radial-gradient(circle at 100% 50%, var(--background) 2.6px, #0000 3px);height:6px;inset:50% 0 auto;translate:0 -50%}.tYvjfq_ticket:after{inset-block:6px;border-left:1px dashed color-mix(in oklab, currentColor 40%, transparent);transform-origin:50% 100%;transition:transform .15s var(--ease-snappy);left:6px}.tYvjfq_ticket:active:after{transform:translate(-1px)rotate(9deg)}.tYvjfq_marquee{position:relative}.tYvjfq_marquee:before{--bulb:radial-gradient(circle at 2px 2px, currentColor 1px, #0000 1.6px);--dim:radial-gradient(circle at 2px 2px, color-mix(in oklab, currentColor 35%, transparent) 1px, transparent 1.6px);content:"";pointer-events:none;background:var(--bulb) 0 0 / 8px 8px, var(--bulb) 4px 4px / 8px 8px, var(--dim) 4px 0 / 8px 8px, var(--dim) 0 4px / 8px 8px;opacity:.22;transition:opacity .2s var(--ease-snappy);border-radius:4px;padding:4px;position:absolute;inset:-6px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tYvjfq_marquee:focus-visible:before{opacity:1;animation:.9s steps(2,end) infinite tYvjfq_chase}@media (hover:hover) and (pointer:fine){.tYvjfq_marquee:hover:before{opacity:1;animation:.9s steps(2,end) infinite tYvjfq_chase}}@keyframes tYvjfq_chase{to{background-position:8px 0,12px 4px,12px 0,8px 4px}}@media (prefers-reduced-motion:reduce){.tYvjfq_ticket:after,.tYvjfq_marquee:before{transition:none;animation:none!important}.tYvjfq_reel{transition:none}.tYvjfq_spinning{animation:none}.tYvjfq_frame{transition-property:transform,background-color,opacity}.tYvjfq_frames{transition:none}}
.x0pDla_slate{position:relative}.x0pDla_slate:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg, color-mix(in oklab, currentColor 55%, transparent) 0 3px, transparent 3px 6px);transform-origin:0 100%;height:3px;transition:transform .15s var(--ease-snappy), background-position .3s var(--ease-snappy);border-radius:3px 3px 0 0;position:absolute;inset:1px 1px auto}.x0pDla_slate:focus-visible:before{background-position:8.49px 0}.x0pDla_slate:active:before{transform:rotate(-8deg)}@media (hover:hover) and (pointer:fine){.x0pDla_slate:hover:before{background-position:8.49px 0}}.x0pDla_gate{position:relative}.x0pDla_gate:before{--corner:linear-gradient(#000 0 0);content:"";border-radius:inherit;pointer-events:none;-webkit-mask:var(--corner) 0 0 / 28% 28% no-repeat, var(--corner) 100% 0 / 28% 28% no-repeat, var(--corner) 0 100% / 28% 28% no-repeat, var(--corner) 100% 100% / 28% 28% no-repeat;mask:var(--corner) 0 0 / 28% 28% no-repeat, var(--corner) 100% 0 / 28% 28% no-repeat, var(--corner) 0 100% / 28% 28% no-repeat, var(--corner) 100% 100% / 28% 28% no-repeat;opacity:.4;transition:opacity .2s var(--ease-snappy), scale .25s var(--ease-snappy);border:1.5px solid;position:absolute;inset:2px;scale:.9}.x0pDla_gate:focus-visible:before{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.x0pDla_gate:hover:before{opacity:1;scale:1}}.x0pDla_leader{position:relative}.x0pDla_leader:after{content:"";pointer-events:none;transform-origin:0;height:4px;transition:scale .3s var(--ease-snappy);background:currentColor;position:absolute;inset:auto 0 -5px;scale:0 1;-webkit-mask:radial-gradient(circle,#0000 .9px,#000 1.4px) 0/5px 4px repeat-x;mask:radial-gradient(circle,#0000 .9px,#000 1.4px) 0/5px 4px repeat-x}.x0pDla_leader:focus-visible:after{scale:1}@media (hover:hover) and (pointer:fine){.x0pDla_leader:hover:after{scale:1}}.x0pDla_finder{position:relative}.x0pDla_finder:before{--h:linear-gradient(currentColor 0 0) no-repeat;content:"";pointer-events:none;background:var(--h) 0 0 / 8px 2px, var(--h) 0 0 / 2px 6px, var(--h) 100% 0 / 8px 2px, var(--h) 100% 0 / 2px 6px, var(--h) 0 100% / 8px 2px, var(--h) 0 100% / 2px 6px, var(--h) 100% 100% / 8px 2px, var(--h) 100% 100% / 2px 6px;opacity:0;transition:opacity .2s var(--ease-snappy), scale .25s var(--ease-snappy);position:absolute;inset:-2px -5px;scale:1.12 1.3}@media (hover:hover) and (pointer:fine){.x0pDla_finder:hover:before{opacity:.55;scale:1}}.x0pDla_finder:focus-visible:before{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.x0pDla_slate:before,.x0pDla_gate:before,.x0pDla_leader:after,.x0pDla_finder:before{transition:none}}
.KCKXXq_slate{font:500 10px/1 var(--font-geist-mono), monospace;letter-spacing:.32em;text-transform:uppercase;color:var(--muted-foreground);opacity:.8;margin-bottom:.875rem}.KCKXXq_city{transform-origin:50% 55%;display:inline-block}[data-flap] .KCKXXq_city{animation:.38s cubic-bezier(.2,.7,.3,1) backwards KCKXXq_flap;animation-delay:min(calc(var(--i) * 24ms), .5s)}@keyframes KCKXXq_flap{0%{opacity:0;transform:perspective(200px)rotateX(-90deg)}55%{opacity:1;transform:perspective(200px)rotateX(16deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-flap] .KCKXXq_city{animation:none}}
.l07qTG_leadin{position:relative}.l07qTG_leadin:before,.l07qTG_leadin:after{content:"";pointer-events:none;transition:background-color .2s var(--ease-snappy);position:absolute;top:50%;translate:0 -50%}.l07qTG_leadin:before{background:var(--border);height:6px;transition:mask-position .36s var(--ease-snappy), background-color .2s var(--ease-snappy);inset-inline:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v6H0zM2.5 2h3v2h-3z'/%3E%3C/svg%3E") 100% 0/8px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v6H0zM2.5 2h3v2h-3z'/%3E%3C/svg%3E") 100% 0/8px 6px repeat-x}.l07qTG_leadin:last-child:before{-webkit-mask-position:0 0;mask-position:0 0}.l07qTG_leadin:after{background:color-mix(in oklab, var(--muted-foreground) 35%, transparent);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);width:12px;height:10px;right:8px}.l07qTG_leadin:last-child:after{left:8px;right:auto}@media (hover:hover) and (pointer:fine){:hover>.l07qTG_leadin:before{background:color-mix(in oklab, var(--primary) 45%, transparent);-webkit-mask-position:calc(100% + 8px) 0;mask-position:calc(100% + 8px) 0}:hover>.l07qTG_leadin:last-child:before{-webkit-mask-position:-8px 0;mask-position:-8px 0}:hover>.l07qTG_leadin:after{background:color-mix(in oklab, var(--primary) 80%, transparent)}}.l07qTG_keykode{position:relative}@media (min-width:48rem){.l07qTG_keykode:after{content:"";pointer-events:none;background:color-mix(in oklab, currentColor 35%, transparent);width:38px;height:4px;transition:background-color .2s var(--ease-snappy);position:absolute;top:calc(100% + 4px);left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='4'%3E%3Cpath d='M0 0h1v4H0zM2 0h2v4H2zM5 0h1v4H5zM7 0h1v4H7zM9 0h2v4H9zM12 0h1v4h-1zM14 0h3v4h-3zM18 0h1v4h-1zM20 0h2v4h-2zM23 0h1v4h-1zM25 0h1v4h-1zM27 0h2v4h-2zM30 0h1v4h-1zM32 0h2v4h-2zM35 0h1v4h-1zM37 0h1v4h-1z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='4'%3E%3Cpath d='M0 0h1v4H0zM2 0h2v4H2zM5 0h1v4H5zM7 0h1v4H7zM9 0h2v4H9zM12 0h1v4h-1zM14 0h3v4h-3zM18 0h1v4h-1zM20 0h2v4h-2zM23 0h1v4h-1zM25 0h1v4h-1zM27 0h2v4h-2zM30 0h1v4h-1zM32 0h2v4h-2zM35 0h1v4h-1zM37 0h1v4h-1z'/%3E%3C/svg%3E")}}@media (hover:hover) and (pointer:fine){:hover>.l07qTG_keykode:after{background:color-mix(in oklab, var(--primary) 70%, transparent);animation:.42s steps(6,end) l07qTG_print}}@keyframes l07qTG_print{0%{clip-path:inset(0 100% 0 0)}}.l07qTG_tack{position:relative}.l07qTG_tack:before,.l07qTG_tack:after{content:"";pointer-events:none;height:1px;position:absolute;bottom:-3px;left:1.375rem;right:0}.l07qTG_tack:after{background:repeating-linear-gradient(90deg, color-mix(in oklab, currentColor 35%, transparent) 0 2px, transparent 2px 4px)}.l07qTG_tack:before{z-index:1;background:var(--accent-1);transform-origin:0;transition:scale .3s var(--ease-snappy);scale:0 1}.l07qTG_tack>svg{transition:translate .2s var(--ease-snappy)}@media (hover:hover) and (pointer:fine){.l07qTG_tack:hover:before{scale:1}.l07qTG_tack:hover>svg{translate:0 1.5px}}.l07qTG_marquee{position:relative}.l07qTG_marquee:after{--bulb:radial-gradient(circle, currentColor 1.5px, transparent 1.5px);--dim:radial-gradient(circle, color-mix(in oklab, currentColor 40%, transparent) 1.5px, transparent 1.5px);--chase:var(--bulb) 0 0 / 24px 3px repeat-x, var(--dim) 0 0 / 8px 3px repeat-x;content:"";pointer-events:none;background:var(--dim) 0 0 / 8px 3px repeat-x;width:5.5rem;height:3px;position:absolute;bottom:-9px;left:0}@media (hover:hover) and (pointer:fine){.l07qTG_marquee:hover:after{background:var(--chase);animation:.72s steps(3,end) infinite l07qTG_chase}}[data-rig=lit]~.l07qTG_marquee:after{background:var(--chase);animation:.48s steps(3,end) 8 l07qTG_chase,1ms 3.84s forwards l07qTG_bloom}@keyframes l07qTG_chase{to{background-position:24px 0,0 0}}@keyframes l07qTG_bloom{to{background-image:var(--bulb), var(--bulb)}}.l07qTG_splice{position:relative}.l07qTG_splice:before{content:"";pointer-events:none;background:color-mix(in oklab, var(--muted-foreground) 45%, transparent);clip-path:polygon(0 0,6px 0,7px 100%,1px 100%);height:3px;transition:clip-path .3s var(--ease-snappy), background-color .2s var(--ease-snappy);position:absolute;inset:-3px 0 auto}.l07qTG_splice:focus-visible:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:currentColor}@media (hover:hover) and (pointer:fine){.l07qTG_splice:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:currentColor}}@media (prefers-reduced-motion:reduce){.l07qTG_leadin:before,.l07qTG_leadin:after,.l07qTG_keykode:after,.l07qTG_tack:before,.l07qTG_tack>svg,.l07qTG_splice:before{transition:none}:hover>.l07qTG_keykode:after,.l07qTG_marquee:hover:after{animation:none}[data-rig=lit]~.l07qTG_marquee:after{background-image:var(--bulb), var(--bulb);animation:none}}
.rqwwHW_perforated{position:relative}.rqwwHW_perforated:before{--hole:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='10'%3E%3Crect y='2.5' width='4' height='5' rx='1'/%3E%3C/svg%3E");content:"";pointer-events:none;background:color-mix(in oklab, currentColor 22%, transparent);-webkit-mask:var(--hole) 7px 0 / 4px 10px repeat-y, var(--hole) calc(100% - 7px) 0 / 4px 10px repeat-y;mask:var(--hole) 7px 0 / 4px 10px repeat-y, var(--hole) calc(100% - 7px) 0 / 4px 10px repeat-y;transition:mask-position .36s var(--ease-snappy), background-color .2s var(--ease-snappy);position:absolute;inset:10px 0}.rqwwHW_perforated:has(a:focus-visible):before{background:color-mix(in oklab, currentColor 40%, transparent);-webkit-mask-position:7px 10px,calc(100% - 7px) 10px;mask-position:7px 10px,calc(100% - 7px) 10px}@media (hover:hover) and (pointer:fine){.rqwwHW_perforated:hover:before{background:color-mix(in oklab, currentColor 40%, transparent);-webkit-mask-position:7px 10px,calc(100% - 7px) 10px;mask-position:7px 10px,calc(100% - 7px) 10px}}.rqwwHW_sprockets{list-style-type:"■ "}.rqwwHW_sprockets>li::marker{font-size:.6em}.rqwwHW_holes>li{position:relative}.rqwwHW_holes>li::marker{color:#0000}.rqwwHW_holes>li:before{content:"";pointer-events:none;background:currentColor;border-radius:1px;width:.33em;height:.4em;position:absolute;top:calc(.5lh - .11em);left:0}.rqwwHW_cue{position:relative}.rqwwHW_cue:after{content:"";pointer-events:none;border:1px solid;border-radius:50%;width:.5em;height:.5em;position:absolute;top:50%;left:calc(100% + .4em);translate:0 -50%}@media (hover:hover) and (pointer:fine){.rqwwHW_cue:hover:after{animation:.64s step-end forwards rqwwHW_burn}}@keyframes rqwwHW_burn{0%,50%,to{border-color:var(--primary);background:var(--primary)}25%,75%{background:0 0}}.rqwwHW_edge{position:relative}.rqwwHW_edge:before{content:"";pointer-events:none;background:color-mix(in oklab, currentColor 30%, transparent);width:8px;transition:mask-position .36s var(--ease-snappy), background-color .2s var(--ease-snappy);position:absolute;inset:0 auto 0 50%;translate:-50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v8H0zM2 2.5h4v3H2z'/%3E%3C/svg%3E") 0 0/8px 8px repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v8H0zM2 2.5h4v3H2z'/%3E%3C/svg%3E") 0 0/8px 8px repeat-y}@media (hover:hover) and (pointer:fine){.rqwwHW_reel:hover .rqwwHW_edge:before{background:color-mix(in oklab, var(--primary) 60%, transparent);-webkit-mask-position:0 8px;mask-position:0 8px}}.rqwwHW_lid{position:relative}.rqwwHW_lid:before{content:"";border:1px dashed color-mix(in oklab, currentColor 40%, transparent);pointer-events:none;transition:rotate .42s var(--ease-snappy), border-color .2s var(--ease-snappy);border-radius:50%;position:absolute;inset:-3px}@media (hover:hover) and (pointer:fine){.rqwwHW_reel:hover .rqwwHW_lid:before{border-color:currentColor;rotate:90deg}}.rqwwHW_mount{min-width:0;display:inline-flex;position:relative}.rqwwHW_mount>svg{max-width:100%}.rqwwHW_mount:before{content:"";border:1px solid color-mix(in oklab, currentColor 35%, transparent);pointer-events:none;transition:border-color .2s var(--ease-snappy);border-top-width:2px;border-radius:3px;position:absolute;inset:-3px}@media (hover:hover) and (pointer:fine){.rqwwHW_pull:hover .rqwwHW_mount:before{border-color:currentColor}.rqwwHW_pull:hover .rqwwHW_mount>svg{animation:rqwwHW_rack .42s var(--ease-snappy)}}@keyframes rqwwHW_rack{40%{filter:blur(1.2px);scale:1.06}}@media (prefers-reduced-motion:reduce){.rqwwHW_perforated:before,.rqwwHW_edge:before,.rqwwHW_lid:before,.rqwwHW_mount:before{transition:none}.rqwwHW_pull:hover .rqwwHW_mount>svg{animation:none}.rqwwHW_cue:hover:after{border-color:var(--primary);background:var(--primary);animation:none}}
.WQi1ra_scope{view-timeline:--reveal-in block}.WQi1ra_track{view-timeline:--reveal-out block}.WQi1ra_body{--reveal-y:80px;--reveal-s:.9}@media (min-width:768px){.WQi1ra_body{--reveal-y:140px;--reveal-s:.82}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.WQi1ra_body{animation:cubic-bezier(.333,.667,.667,1) both WQi1ra_rise,linear both WQi1ra_fade,linear forwards WQi1ra_leave;animation-timeline:--reveal-in,--reveal-in,--reveal-out;animation-range:cover 0% cover var(--reveal-enter,40vh), cover 0% cover var(--reveal-enter,40vh), cover calc(100% - 35vh) cover 100%}.WQi1ra_body[data-pinned]{animation-name:WQi1ra_rise,WQi1ra_fade,none}.WQi1ra_body[data-shown]{animation-name:none,none,WQi1ra_leave}.WQi1ra_body[data-pinned][data-shown]{animation-name:none}}@supports not (animation-timeline:view()){.WQi1ra_body{transition:opacity .6s linear,transform .6s cubic-bezier(.333,.667,.667,1)}.WQi1ra_body[data-hidden]{opacity:0;transform:translateY(var(--reveal-y)) scale(var(--reveal-s))}}}@keyframes WQi1ra_rise{0%{transform:translateY(var(--reveal-y)) scale(var(--reveal-s))}to{transform:none}}@keyframes WQi1ra_fade{0%{opacity:0}to{opacity:1}}@keyframes WQi1ra_leave{0%{opacity:1;transform:none}to{opacity:.35;transform:translateY(-60px)scale(.92)}}
.f1v9LW_rim{animation:240s linear infinite f1v9LW_reel-rim}[data-paused] .f1v9LW_rim{animation-play-state:paused}@keyframes f1v9LW_reel-rim{to{transform:rotate(360deg)}}.f1v9LW_rewind{transform-box:view-box;transform-origin:50%;animation:2.4s ease-in-out f1v9LW_rim-rewind}@keyframes f1v9LW_rim-rewind{to{transform:rotate(-360deg)}}.f1v9LW_cue{opacity:0;transition:opacity .16s ease-out}.f1v9LW_cue[data-on]{opacity:1}.f1v9LW_intermission{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(6px)}.f1v9LW_intermission[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.f1v9LW_rim,.f1v9LW_rewind{animation:none}.f1v9LW_intermission{transition:none;transform:none}}
.A6IX2G_feed{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--accent-1) 9%, transparent) 0 12px, transparent 12px 24px)}.A6IX2G_tractor{background-image:radial-gradient(circle, var(--background) 0 2px, transparent 2.5px);background-position:50% 0;background-size:12px 12px}.A6IX2G_modem{opacity:0;transition:opacity .15s ease-out}.A6IX2G_lamp{opacity:.25}.A6IX2G_line:focus-within .A6IX2G_modem{opacity:1}.A6IX2G_line:focus-within .A6IX2G_lamp{opacity:1;animation:.9s step-end both A6IX2G_handshake;animation-delay:calc(var(--n) * .12s)}@media (hover:hover) and (pointer:fine){.A6IX2G_line:hover .A6IX2G_modem{opacity:1}.A6IX2G_line:hover .A6IX2G_lamp{opacity:1;animation:.9s step-end both A6IX2G_handshake;animation-delay:calc(var(--n) * .12s)}}.A6IX2G_run{animation:2s .4s both A6IX2G_run}@keyframes A6IX2G_handshake{0%{opacity:.25}25%{opacity:1}50%{opacity:.25}75%,to{opacity:1}}@keyframes A6IX2G_run{to{transform:translateY(var(--shift))}}@media (prefers-reduced-motion:reduce){.A6IX2G_modem{transition:none}.A6IX2G_line:hover .A6IX2G_lamp,.A6IX2G_line:focus-within .A6IX2G_lamp{animation:none}.A6IX2G_run{transform:translateY(var(--shift));animation:none}}
.OADbLa_change{pointer-events:none;border-radius:9999px;animation:.15s ease-out both OADbLa_flash;position:absolute;inset:0;overflow:hidden}.OADbLa_change:after{content:"";background:radial-gradient(circle at 2.5px 2.5px, var(--background) 1.2px, transparent 1.6px) 0 0 / 12px 5px repeat-y, radial-gradient(circle at 9.5px 2.5px, var(--background) 1.2px, transparent 1.6px) 0 0 / 12px 5px repeat-y, var(--primary);width:12px;animation:.42s cubic-bezier(.4,0,.2,1) both OADbLa_wipe;position:absolute;inset:-2px auto -2px 0}@keyframes OADbLa_flash{0%{background:color-mix(in srgb, var(--foreground) 45%, transparent)}to{background:0 0}}@keyframes OADbLa_wipe{0%{transform:translate(-14px)}to{transform:translate(40px)}}.OADbLa_fin{animation:.7s cubic-bezier(.2,.8,.2,1) both OADbLa_iris}@keyframes OADbLa_iris{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}@media (prefers-reduced-motion:reduce){.OADbLa_change{display:none}.OADbLa_fin{animation:none}}
.DS7PNa_clapper{opacity:0;transition:opacity .3s ease-out}.DS7PNa_clapper[data-on]{opacity:1;transition-duration:.12s}.DS7PNa_stick{transform-box:fill-box;transform-origin:0 100%;animation:.52s cubic-bezier(.5,0,.9,.6) both DS7PNa_clap}@keyframes DS7PNa_clap{0%,45%{transform:rotate(-24deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.DS7PNa_clapper{transition:none}.DS7PNa_stick{animation:none}}.DS7PNa_ident{color:#0000;background:linear-gradient(100deg, transparent 42%, var(--primary) 50%, transparent 58%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:1.1s ease-in-out both DS7PNa_ident}@keyframes DS7PNa_ident{to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.DS7PNa_ident{display:none}}
._9M9zAa_aperture{position:relative}._9M9zAa_aperture:before{--corner:linear-gradient(#000 0 0);content:"";border:1.5px solid color-mix(in oklab, var(--muted-foreground) 40%, transparent);pointer-events:none;-webkit-mask:var(--corner) 0 0 / 16px 16px no-repeat, var(--corner) 100% 0 / 16px 16px no-repeat, var(--corner) 0 100% / 16px 16px no-repeat, var(--corner) 100% 100% / 16px 16px no-repeat;mask:var(--corner) 0 0 / 16px 16px no-repeat, var(--corner) 100% 0 / 16px 16px no-repeat, var(--corner) 0 100% / 16px 16px no-repeat, var(--corner) 100% 100% / 16px 16px no-repeat;transition:inset .25s var(--ease-snappy), border-color .2s var(--ease-snappy);border-radius:6px;position:absolute;inset:8px}._9M9zAa_aperture:has(:focus-visible):before{border-color:var(--primary);inset:4px}@media (hover:hover) and (pointer:fine){._9M9zAa_aperture:hover:before{border-color:var(--primary);inset:4px}}@media (prefers-reduced-motion:reduce){._9M9zAa_aperture:before{transition:none}}
.dxDTiq_pill{z-index:79;border:1px solid var(--border);background:var(--card);pointer-events:none;white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .625rem;display:flex;position:fixed;bottom:1rem;left:50%;translate:-50%;box-shadow:0 1px 2px #00000014}@media (prefers-reduced-motion:no-preference){.dxDTiq_pill{animation:.22s ease-out dxDTiq_rise}.dxDTiq_spool{animation:.6s linear 3 dxDTiq_wind}}@keyframes dxDTiq_rise{0%{opacity:0;translate:-50% 6px}}@keyframes dxDTiq_wind{to{rotate:-360deg}}.dxDTiq_spool{transform-box:fill-box;transform-origin:50%}.dxDTiq_lobby{display:none}@media print{.dxDTiq_frame{border:4px double var(--border);padding:1.5rem}.dxDTiq_lobby{display:flex}}
.MOqQra_end{clip-path:circle(5rem);height:14rem}.MOqQra_lamps circle{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.MOqQra_screen{height:14rem;overflow:hidden}.MOqQra_roll{animation:MOqQra_roll var(--roll) linear both}.MOqQra_screen:hover .MOqQra_roll,.MOqQra_screen:hover .MOqQra_end{animation-play-state:paused}.MOqQra_end{animation:MOqQra_iris 1.6s ease-in var(--roll) both}.MOqQra_lamps circle{animation:.18s ease-out both MOqQra_lamp}.MOqQra_lamps circle:nth-child(2){animation-delay:.15s}.MOqQra_lamps circle:nth-child(3){animation-delay:.3s}}@keyframes MOqQra_roll{0%{translate:0 14rem}to{translate:0 calc(14rem - 100%)}}@keyframes MOqQra_iris{0%{clip-path:circle(75%)}}@keyframes MOqQra_lamp{0%{opacity:.15;scale:.6}}
.UNjejq_ink{color:color-mix(in srgb, var(--accent-1) 45%, var(--foreground))}.UNjejq_wind{animation:.9s ease-in-out both UNjejq_wind}@keyframes UNjejq_wind{0%,to{transform:rotate(0)}40%{transform:rotate(var(--wind))}}.UNjejq_flicker{animation:.48s step-end both UNjejq_flicker}@keyframes UNjejq_flicker{0%,50%{opacity:1}25%,75%,to{opacity:0}}.UNjejq_flip{transform-box:fill-box;transform-origin:bottom;animation:.32s ease-in-out both UNjejq_flip}@keyframes UNjejq_flip{0%,to{transform:scaleY(1)}50%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.UNjejq_wind,.UNjejq_flicker,.UNjejq_flip{animation:none}}
.VkfEAq_marble{transition:transform .3s ease-out}.VkfEAq_roll{animation:1.15s both VkfEAq_roll}@keyframes VkfEAq_roll{0%{animation-timing-function:ease-in;transform:translate(0)}18%{animation-timing-function:ease-in;transform:translate(-40px)}62%{animation-timing-function:ease-in;transform:translate(-111px,16px)}78%{animation-timing-function:ease-in-out;transform:translate(-129.5px,33.9px)}to{transform:translate(-127.4px,45.4px)}}@media (hover:hover) and (pointer:fine){.VkfEAq_ready:hover .VkfEAq_marble{transform:translate(-3px)}}.VkfEAq_lever{transform-origin:226px 64px;transition:transform .25s ease-in;transform:rotate(-10deg)}.VkfEAq_tipped{transform:rotate(12deg)}.VkfEAq_domino{transition:transform .22s ease-in;transition-delay:calc(var(--i) * 70ms)}.VkfEAq_lean{transform:rotate(-40deg)}.VkfEAq_flat{transform:rotate(-90deg)}.VkfEAq_latch{transform-origin:92px 58px;transition:transform .16s ease-in}.VkfEAq_sprung{transform:rotate(-80deg)}.VkfEAq_weight,.VkfEAq_flag{transition:transform .45s ease-in 80ms}.VkfEAq_dropped{transform:translateY(28px)}.VkfEAq_raised{transform:translateY(-28px)}.VkfEAq_bell{transform-origin:46px 8px}.VkfEAq_ring{animation:.8s ease-in-out VkfEAq_ring}@keyframes VkfEAq_ring{20%{transform:rotate(16deg)}45%{transform:rotate(-12deg)}70%{transform:rotate(7deg)}88%{transform:rotate(-3deg)}}.VkfEAq_blade{transform-origin:22px 44px;transition:transform .18s ease-in;transform:rotate(28deg)}.VkfEAq_closed{transform:rotate(0)}.VkfEAq_fuse{stroke-dasharray:.12 1.2;animation:.25s linear both VkfEAq_fuse}@keyframes VkfEAq_fuse{0%{stroke-dashoffset:.12px}to{stroke-dashoffset:-1px}}.VkfEAq_spark{pointer-events:none;height:4px;animation:.7s ease-in .25s both VkfEAq_spark;position:absolute;inset:-2.5px 0 auto}.VkfEAq_spark:after{content:"";background:var(--accent-1);width:4px;height:4px;box-shadow:0 0 6px var(--accent-1);border-radius:50%;position:absolute;right:0}@keyframes VkfEAq_spark{90%{opacity:1}to{opacity:0;transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.VkfEAq_marble,.VkfEAq_lever,.VkfEAq_domino,.VkfEAq_latch,.VkfEAq_weight,.VkfEAq_flag,.VkfEAq_blade{transition:none}.VkfEAq_ring{animation:none}.VkfEAq_fuse,.VkfEAq_spark{display:none}}
.WFJ_xq_wire,.WFJ_xq_tap{opacity:0}.WFJ_xq_key:focus-visible .WFJ_xq_wire{opacity:1}.WFJ_xq_key:focus-visible .WFJ_xq_tap{animation:WFJ_xq_tap 1ms linear calc(var(--i) * .11s) forwards}@media (hover:hover){.WFJ_xq_key:hover .WFJ_xq_wire{opacity:1}.WFJ_xq_key:hover .WFJ_xq_tap{animation:WFJ_xq_tap 1ms linear calc(var(--i) * .11s) forwards}}.WFJ_xq_spin{transform-box:fill-box;transform-origin:50%}.WFJ_xq_spin[data-on]{animation:1.8s cubic-bezier(.3,.1,.3,1) both WFJ_xq_spin}.WFJ_xq_card{transform-origin:50%;animation:2.4s both WFJ_xq_card}@keyframes WFJ_xq_tap{to{opacity:1}}@keyframes WFJ_xq_spin{to{transform:rotate(360deg)}}@keyframes WFJ_xq_card{0%{opacity:0}10%,86%{opacity:1;transform:none}92%{opacity:1;filter:brightness(1.6);transform:scaleY(.02)}97%{opacity:1;filter:brightness(1.6);transform:scale(.04,.02)}to{opacity:0;transform:scale(.04,.02)}}@media (prefers-reduced-motion:reduce){.WFJ_xq_key:hover .WFJ_xq_tap,.WFJ_xq_key:focus-visible .WFJ_xq_tap{animation-delay:0s}.WFJ_xq_spin[data-on],.WFJ_xq_card{animation:none}}
._ojRbW_ring{transform-box:fill-box;transform-origin:50% 100%;animation:90ms ease-in-out 10 alternate _ojRbW_ring}._ojRbW_waves{animation:.45s step-end infinite _ojRbW_waves}@keyframes _ojRbW_ring{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes _ojRbW_waves{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._ojRbW_ring,._ojRbW_waves{animation:none}}
.qLe7aq_chute{transform-box:view-box;transform-origin:14px 27px;opacity:0;transition:transform .45s cubic-bezier(.3,1.5,.5,1),opacity .2s ease-out;transform:scale(.2,0)}.qLe7aq_wave{opacity:.2}.qLe7aq_idle,.qLe7aq_live{grid-area:1/1;transition:opacity .2s ease-out}.qLe7aq_live{opacity:0}.qLe7aq_row:has(a:focus-visible) .qLe7aq_chute{opacity:1;transform:none}.qLe7aq_row:has(a:focus-visible) .qLe7aq_wave{opacity:1;animation:qLe7aq_pulse 1.2s calc(var(--n) * .2s) infinite both}.qLe7aq_row:has(a:focus-visible) .qLe7aq_idle{opacity:0}.qLe7aq_row:has(a:focus-visible) .qLe7aq_live{opacity:1}@media (hover:hover) and (pointer:fine){.qLe7aq_row:has(a:hover) .qLe7aq_chute{opacity:1;transform:none}.qLe7aq_row:has(a:hover) .qLe7aq_wave{opacity:1;animation:qLe7aq_pulse 1.2s calc(var(--n) * .2s) infinite both}.qLe7aq_row:has(a:hover) .qLe7aq_idle{opacity:0}.qLe7aq_row:has(a:hover) .qLe7aq_live{opacity:1}}@media (prefers-reduced-motion:reduce){.qLe7aq_chute,.qLe7aq_idle,.qLe7aq_live{transition:none}.qLe7aq_wave{animation:none!important}}@keyframes qLe7aq_pulse{0%,to{opacity:.2}40%{opacity:1}}
.zss5na_plate,.zss5na_lens{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.zss5na_plate{animation:.3s ease-in-out 4 alternate zss5na_rock}.zss5na_lens{animation:.5s ease-out zss5na_squeeze}}@keyframes zss5na_rock{0%{rotate:-50deg}to{rotate:50deg}}@keyframes zss5na_squeeze{0%{scale:.5 1}}
.sURSfG_zoe{--step:.1s}.sURSfG_zoe[data-sprint]{--step:50ms}.sURSfG_frame{opacity:0}.sURSfG_rest{opacity:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sURSfG_zoe:hover .sURSfG_frame{animation:.6s step-end infinite sURSfG_flip}.sURSfG_zoe:hover .sURSfG_slits{animation:.3s linear infinite sURSfG_turn}.sURSfG_zoe[data-sprint]:hover .sURSfG_frame{animation-duration:.3s}.sURSfG_zoe[data-sprint]:hover .sURSfG_slits{animation-duration:.15s}.sURSfG_gov:hover .sURSfG_spin{animation:.7s linear infinite sURSfG_spin}.sURSfG_gov[data-overspeed]:hover .sURSfG_spin{animation-duration:.3s}}@keyframes sURSfG_flip{0%{opacity:1}16.667%,to{opacity:0}}@keyframes sURSfG_turn{to{transform:translate(6px)}}@keyframes sURSfG_spin{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}.sURSfG_spin{transform-origin:14px 0;transform-box:view-box}@media (prefers-reduced-motion:no-preference){.sURSfG_allegro{animation:1s ease-in-out 2 sURSfG_allegro}}@keyframes sURSfG_allegro{0%,50%,to{rotate:-18deg}25%,75%{rotate:18deg}}
.hNPjKa_sweep{transform-origin:50%;animation:1.6s linear infinite hNPjKa_sweep}@keyframes hNPjKa_sweep{to{transform:rotate(360deg)}}.hNPjKa_ticket{position:relative}.hNPjKa_ticket:before,.hNPjKa_ticket:after{pointer-events:none;opacity:0;transition:opacity .15s ease-out;position:absolute}.hNPjKa_ticket:before{content:"";border:1px dashed color-mix(in oklab, var(--primary) 75%, transparent);border-radius:4px;inset:-6px -14px;-webkit-mask:radial-gradient(7px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(7px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.hNPjKa_ticket:after{content:"Admit one" / "";font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;text-transform:uppercase;white-space:nowrap;color:var(--accent-1);font-size:9px;line-height:1;bottom:calc(100% + 9px);right:-14px}.hNPjKa_ticket:hover:before,.hNPjKa_ticket:hover:after,.hNPjKa_ticket:focus-visible:before,.hNPjKa_ticket:focus-visible:after{opacity:1}.hNPjKa_splice+.hNPjKa_splice:before{content:"";pointer-events:none;border-inline:1px solid color-mix(in oklch, var(--primary) 55%, transparent);background:radial-gradient(circle 2.5px, var(--background) 92%, transparent) 50% 0 / 100% 12px repeat-y, color-mix(in oklch, var(--primary) 28%, transparent);background-position-y:6px,0;width:22px;height:48px;position:absolute;bottom:calc(100% - 8px);right:40px;rotate:-4deg}@media (prefers-reduced-motion:reduce){.hNPjKa_sweep{animation:none}.hNPjKa_ticket:before,.hNPjKa_ticket:after{transition:none}}
.ylOtga_disc{transform-box:view-box;transform-origin:18px 20px;transition:transform .4s cubic-bezier(.3,1.3,.5,1)}.ylOtga_pair{animation:.25s ease-out ylOtga_blink}.ylOtga_trace{stroke-dasharray:1 1;stroke-dashoffset:-1px}.ylOtga_felt .ylOtga_trace{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s ease-out}.ylOtga_felt .ylOtga_calm{opacity:0;transition:opacity .2s .2s}.ylOtga_pen{transform-box:view-box;transform-origin:118px 4px}.ylOtga_felt .ylOtga_pen{animation:1.4s ease-out ylOtga_jiggle}.ylOtga_splash{animation:2.8s ease-out both ylOtga_pop}.ylOtga_leap{animation:2.8s step-end both ylOtga_appear}.ylOtga_bulb{transform-box:view-box;transform-origin:92px 40px;animation:2.8s cubic-bezier(.3,1.5,.5,1) both ylOtga_dawn}.ylOtga_glass{fill:color-mix(in oklab, var(--accent-1) 22%, transparent)}.ylOtga_rays{animation:2.8s step-end .15s both ylOtga_appear}@keyframes ylOtga_blink{0%{opacity:0}}@keyframes ylOtga_jiggle{10%,30%,50%{transform:rotate(-9deg)}20%,40%{transform:rotate(9deg)}60%,to{transform:none}}@keyframes ylOtga_pop{0%,8%{opacity:0;transform:translateY(4px)}20%,to{opacity:1;transform:none}}@keyframes ylOtga_appear{0%{opacity:0}28%,to{opacity:1}}@keyframes ylOtga_dawn{0%,36%{opacity:0;transform:scale(.4)}48%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ylOtga_disc{transition:none}.ylOtga_trace,.ylOtga_felt .ylOtga_trace{stroke-dashoffset:0;transition:none}.ylOtga_calm{opacity:0}.ylOtga_pair,.ylOtga_felt .ylOtga_pen,.ylOtga_splash,.ylOtga_leap,.ylOtga_bulb,.ylOtga_rays{animation:none}}
.yJGNCa_frame{opacity:0}.yJGNCa_rest{opacity:1}.yJGNCa_ding{opacity:0;transition:opacity .12s ease-out}.yJGNCa_dome,.yJGNCa_striker{transform-box:fill-box}.yJGNCa_dome{transform-origin:50% 100%}.yJGNCa_striker{transform-origin:100% 100%}@media (hover:hover) and (pointer:fine){.yJGNCa_kin:hover .yJGNCa_frame{animation:.72s step-end infinite yJGNCa_flip}.yJGNCa_bell:hover .yJGNCa_ding{opacity:1}.yJGNCa_bell:hover .yJGNCa_dome{animation:80ms ease-in-out 6 alternate yJGNCa_ring}.yJGNCa_bell:hover .yJGNCa_striker{animation:.24s ease-out yJGNCa_strike}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.yJGNCa_kin:hover .yJGNCa_frame,.yJGNCa_bell:hover .yJGNCa_dome,.yJGNCa_bell:hover .yJGNCa_striker{animation:none}.yJGNCa_kin:hover .yJGNCa_rest{opacity:0}.yJGNCa_kin:hover .yJGNCa_peak{opacity:1}.yJGNCa_ding{transition:none}}@keyframes yJGNCa_flip{0%{opacity:1}16.667%,to{opacity:0}}@keyframes yJGNCa_ring{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes yJGNCa_strike{50%{transform:rotate(-24deg)}}
.ApgyEG_deck{pointer-events:none;width:72px;height:46px;color:var(--muted-foreground);display:none;position:fixed;bottom:24px;left:24px}@supports (animation-timeline:scroll()){@media (min-width:80rem){.ApgyEG_deck{display:block}}}.ApgyEG_shell{fill:var(--card);stroke:currentColor;stroke-opacity:.5}.ApgyEG_label{fill:var(--background);stroke:currentColor;stroke-opacity:.3;stroke-width:.6px}.ApgyEG_window{fill:var(--background);stroke:currentColor;stroke-opacity:.4;stroke-width:.6px}.ApgyEG_side{font:600 5.5px var(--font-mono,monospace);letter-spacing:.12em;text-anchor:middle;fill:var(--foreground)}.ApgyEG_tape{fill:var(--primary);fill-opacity:.75;transform-box:fill-box;transform-origin:50%}.ApgyEG_core{fill:var(--card);stroke:currentColor;stroke-width:.6px}.ApgyEG_teeth{stroke:currentColor;stroke-width:.8px;stroke-linecap:round}.ApgyEG_hub{transform-box:fill-box;transform-origin:50%}.ApgyEG_feed,.ApgyEG_take,.ApgyEG_hub,.ApgyEG_a,.ApgyEG_b{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}.ApgyEG_feed{animation-name:ApgyEG_feed}.ApgyEG_take{animation-name:ApgyEG_take}.ApgyEG_hub{animation-name:ApgyEG_spin}.ApgyEG_a{animation-name:ApgyEG_sideA}.ApgyEG_b{animation-name:ApgyEG_sideB}@keyframes ApgyEG_feed{0%{scale:1}to{scale:.5}}@keyframes ApgyEG_take{0%{scale:.5}to{scale:1}}@keyframes ApgyEG_spin{to{rotate:1440deg}}@keyframes ApgyEG_sideA{0%,97%{opacity:1}98%,to{opacity:0}}@keyframes ApgyEG_sideB{0%,97%{opacity:0}98%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.ApgyEG_hub{animation:none}}
.WFDNOq_across{animation:.6s linear infinite alternate WFDNOq_across;translate:45px}.WFDNOq_bounce{animation:.42s linear infinite alternate WFDNOq_bounce;translate:0 25px}.WFDNOq_paddle{animation:.42s linear infinite alternate WFDNOq_paddle;translate:0 21px}@keyframes WFDNOq_across{0%{translate:6px}to{translate:84px}}@keyframes WFDNOq_bounce{0%{translate:0}to{translate:0 50px}}@keyframes WFDNOq_paddle{0%{translate:0}to{translate:0 42px}}@media (prefers-reduced-motion:reduce){.WFDNOq_across,.WFDNOq_bounce,.WFDNOq_paddle{animation:none}}
._17_bqG_tile{-webkit-text-fill-color:transparent;position:relative}._17_bqG_tile:before{content:attr(data-g);text-align:center;-webkit-text-fill-color:currentColor;background:color-mix(in oklab, currentColor 12%, transparent);clip-path:inset(0);border-radius:2px;animation:90ms linear infinite _17_bqG_flap;position:absolute;inset:0}._17_bqG_tile:after{content:"";background:color-mix(in oklab, currentColor 40%, transparent);height:1px;position:absolute;inset:50% 0 auto}@keyframes _17_bqG_flap{50%{transform:scaleY(.6)}}
._8t179W_gyro{transform-box:fill-box;transform-origin:50%;animation:.3s linear 3 _8t179W_gyro}._8t179W_speak{animation:.14s steps(2,end) 4 backwards _8t179W_speak}@keyframes _8t179W_gyro{50%{transform:scaleX(.15)}}@keyframes _8t179W_speak{0%{opacity:.2}}
.fj-smG_arm{transform-box:view-box}.fj-smG_left{transform-origin:19px 20px}.fj-smG_right{transform-origin:29px 20px}.fj-smG_letter{opacity:0}@media (hover:hover){.fj-smG_station:hover .fj-smG_left{animation:3.6s ease-in-out infinite fj-smG_left}.fj-smG_station:hover .fj-smG_right{animation:3.6s ease-in-out infinite fj-smG_right}.fj-smG_station:hover .fj-smG_h{animation:3.6s step-end infinite fj-smG_h}.fj-smG_station:hover .fj-smG_i{animation:3.6s step-end infinite fj-smG_i}}@media (prefers-reduced-motion:reduce){.fj-smG_station:hover .fj-smG_left,.fj-smG_station:hover .fj-smG_right{animation-timing-function:step-end}}.fj-smG_pip{opacity:.2;animation:80ms ease-out forwards fj-smG_pip}@keyframes fj-smG_left{0%,12%,88%,to{rotate:0deg}22%,45%{rotate:90deg}55%,78%{rotate:135deg}}@keyframes fj-smG_right{0%,12%,88%,to{rotate:0deg}22%,78%{rotate:45deg}}@keyframes fj-smG_h{0%{opacity:0}22%{opacity:1}50%{opacity:0}}@keyframes fj-smG_i{0%{opacity:0}55%{opacity:1}83%{opacity:0}}@keyframes fj-smG_pip{to{opacity:1}}
.jZOSUG_note{color:color-mix(in srgb, var(--accent-1) 25%, var(--foreground))}.jZOSUG_pendulum{transition:transform .24s ease-in-out}.jZOSUG_bird{transition:transform .42s cubic-bezier(.3,1.5,.5,1);transform:rotate(-6deg)}.jZOSUG_dipped{transition:transform .42s cubic-bezier(.5,0,.7,1);transform:rotate(95deg)}@media (hover:hover){button:hover>svg .jZOSUG_bird:not(.jZOSUG_dipped){transform:rotate(4deg)}}.jZOSUG_spin{animation:90ms linear infinite alternate jZOSUG_spin}@keyframes jZOSUG_spin{to{transform:scaleY(-1)}}.jZOSUG_twist{animation:.18s linear infinite jZOSUG_twist}@keyframes jZOSUG_twist{to{stroke-dashoffset:3.2px}}.jZOSUG_over,.jZOSUG_back{animation:.3s ease-in-out forwards jZOSUG_over}.jZOSUG_over{transform-origin:100% 100%}.jZOSUG_back{transform-origin:0 100%}@keyframes jZOSUG_over{to{transform:scaleX(-1)}}@media (prefers-reduced-motion:reduce){.jZOSUG_pendulum,.jZOSUG_bird,.jZOSUG_dipped{transition:none}.jZOSUG_spin,.jZOSUG_twist,.jZOSUG_over,.jZOSUG_back{animation:none}}
.c3XDTW_clop,.c3XDTW_clip{transform-box:fill-box;transform-origin:bottom;animation:.22s ease-in c3XDTW_hop}.c3XDTW_clip{animation-delay:.12s;animation-fill-mode:backwards}@keyframes c3XDTW_hop{40%{transform:translateY(-4px)rotate(-8deg)}}
.PnCTmW_flap{transform-box:fill-box;transform-origin:top;transition:transform .26s cubic-bezier(.3,1.3,.5,1)}.PnCTmW_open{transform:scaleY(-.3)}.PnCTmW_flame{transform-box:fill-box;transform-origin:bottom;animation:.42s ease-in-out infinite alternate PnCTmW_flicker}@keyframes PnCTmW_flicker{to{transform:scale(.86,1.08)skew(-4deg)}}.PnCTmW_smoke{opacity:0;animation:1.2s ease-out PnCTmW_wisp}@keyframes PnCTmW_wisp{0%{opacity:.8;transform:translateY(2px)}}.PnCTmW_steam{opacity:0;animation:1.4s ease-out infinite PnCTmW_rise}@keyframes PnCTmW_rise{30%{opacity:.7}to{opacity:0;transform:translateY(-3px)}}.PnCTmW_turn{transform-box:fill-box;transform-origin:50%;animation:.24s ease-out PnCTmW_turn}@keyframes PnCTmW_turn{0%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.PnCTmW_flap{transition:none}.PnCTmW_flame,.PnCTmW_turn,.PnCTmW_smoke{animation:none}.PnCTmW_steam{opacity:.6;animation:none}}
@supports (animation-timeline:view()){.yGHzca_track{view-timeline:--flipbook block}@media (prefers-reduced-motion:no-preference){.yGHzca_pages{animation:steps(12,jump-none) both yGHzca_flip;animation-timeline:--flipbook;animation-range:contain}}}@keyframes yGHzca_flip{to{transform:translateY(-91.6667%)}}@media (prefers-reduced-motion:no-preference){.yGHzca_encore{animation:.7s 2 yGHzca_encore}}@keyframes yGHzca_encore{0%{animation-timing-function:ease-in;transform:none}50%{animation-timing-function:ease-out;transform:translateY(20px)}to{transform:none}}
.gSRY9q_wobble{transform-origin:50% 85%;animation:.9s ease-in-out .5s both gSRY9q_wobble;display:inline-block}.gSRY9q_streak{stroke-dasharray:.06 2;animation:1.6s cubic-bezier(.6,0,.3,1) .15s both gSRY9q_streak}@keyframes gSRY9q_wobble{20%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}70%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes gSRY9q_streak{55%{stroke-dasharray:1 2;opacity:1}75%{stroke-dasharray:1 2;opacity:0}to{stroke-dasharray:.06 2;opacity:1}}@media (prefers-reduced-motion:reduce){.gSRY9q_wobble,.gSRY9q_streak{animation:none}}
.Mjo5dq_bulb{animation:1.2s step-end infinite Mjo5dq_chase}.Mjo5dq_bulb:nth-child(3n+2){animation-delay:.4s}.Mjo5dq_bulb:nth-child(3n+3){animation-delay:.8s}@keyframes Mjo5dq_chase{0%{opacity:1}33%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Mjo5dq_bulb{animation:none}}
.QJSzla_crank{transform-box:view-box;transform-origin:22px 11.5px;animation:.5s ease-in-out QJSzla_crank}@keyframes QJSzla_crank{0%{transform:rotate(-360deg)}}.QJSzla_press{transform-box:fill-box;transform-origin:50%;animation:.4s cubic-bezier(.2,.9,.3,1.2) QJSzla_press}@keyframes QJSzla_press{0%{transform:scale(.7)}}.QJSzla_sign{stroke-dasharray:1;animation:.7s ease-out QJSzla_sign}@keyframes QJSzla_sign{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.QJSzla_crank,.QJSzla_press,.QJSzla_sign{animation:none}}
.R2PzZG_stride{transition:transform .18s steps(2,end)}.R2PzZG_key{transition:transform .45s ease-out}.R2PzZG_shake{animation:.15s ease-in-out 4 alternate R2PzZG_shake}@keyframes R2PzZG_shake{0%{transform:rotate(-14deg)translate(-1px)}to{transform:rotate(14deg)translate(1px)}}.R2PzZG_rise{animation:.5s ease-out R2PzZG_rise}@keyframes R2PzZG_rise{0%{opacity:0}}.R2PzZG_draw{stroke-dasharray:1;animation:1.6s ease-in-out R2PzZG_draw}@keyframes R2PzZG_draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.R2PzZG_stride,.R2PzZG_key{transition:none}.R2PzZG_shake,.R2PzZG_rise,.R2PzZG_draw{animation:none}}
.m_JoYa_ink{opacity:.6;animation:.22s ease-out m_JoYa_ink}@keyframes m_JoYa_ink{0%{opacity:0;scale:1.2}}.m_JoYa_door{transform-box:fill-box;transform-origin:0;transition:transform .38s cubic-bezier(.3,1.3,.5,1)}.m_JoYa_open{transform:scaleX(.18)}.m_JoYa_dial{transform-box:fill-box;transform-origin:50%;transition:transform .42s ease-out}@media (prefers-reduced-motion:reduce){.m_JoYa_ink{animation:none}.m_JoYa_door,.m_JoYa_dial{transition:none}}
.OF-W7W_needle{animation:.32s ease-in-out both OF-W7W_needle}@keyframes OF-W7W_needle{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.OF-W7W_throw{transform-box:fill-box;transform-origin:bottom;animation:.6s ease-in-out both OF-W7W_throw}@keyframes OF-W7W_throw{0%,to{transform:rotate(-25deg)}45%{transform:rotate(25deg)}}@media (prefers-reduced-motion:reduce){.OF-W7W_needle,.OF-W7W_throw{animation:none}}
.urbDUa_rise{animation:.55s cubic-bezier(.2,.9,.3,1) urbDUa_rise}@keyframes urbDUa_rise{0%{transform:translateY(0)}}.urbDUa_swing{transform-box:fill-box;transform-origin:bottom;animation:.35s ease-out urbDUa_swing}@keyframes urbDUa_swing{40%{transform:rotate(28deg)}}.urbDUa_claw{animation:1.6s ease-in-out urbDUa_claw}@keyframes urbDUa_claw{18%{transform:translate(3px)}38%,48%{transform:translate(3px,9px)}66%{transform:translate(3px)}84%,90%{transform:translate(15px)}to{transform:translate(0)}}.urbDUa_grip{transform-box:fill-box;transform-origin:top;animation:1.6s ease-in-out urbDUa_grip}@keyframes urbDUa_grip{44%,88%{transform:scaleX(.55)}}.urbDUa_carry{opacity:0;animation:1.6s linear urbDUa_carry}@keyframes urbDUa_carry{0%,45%{opacity:0}47%,88%{opacity:1}90%{opacity:0}}.urbDUa_drop{animation:1.6s linear urbDUa_drop}@keyframes urbDUa_drop{0%,89%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.urbDUa_rise,.urbDUa_swing,.urbDUa_claw,.urbDUa_grip,.urbDUa_carry,.urbDUa_drop{animation:none}}
._1g1oFW_post{animation:1.2s steps(36,end) both _1g1oFW_post;display:inline-block}@keyframes _1g1oFW_post{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){._1g1oFW_post{animation:none}}
._2ISzrW_flash{animation:.9s ease-out forwards _2ISzrW_flash}@keyframes _2ISzrW_flash{0%{opacity:0}20%{opacity:.85}to{opacity:.3}}._2ISzrW_intertitle{border:3px double color-mix(in oklab, var(--muted-foreground) 35%, transparent);pointer-events:none;border-radius:8px;position:absolute;inset:8px}._2ISzrW_intertitle:before,._2ISzrW_intertitle:after{content:"";background:color-mix(in oklab, var(--muted-foreground) 45%, transparent);width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}._2ISzrW_intertitle:before{top:-5px}._2ISzrW_intertitle:after{bottom:-5px}
.bH-xbq_rotor{transform-box:fill-box;transform-origin:50%;transition:transform 1.8s cubic-bezier(.15,.6,.3,1)}.bH-xbq_gust{opacity:0;animation:1.4s ease-out bH-xbq_gust}@keyframes bH-xbq_gust{30%{opacity:1;transform:translate(3px)}}.bH-xbq_squall{animation:1.4s ease-out bH-xbq_squall}@keyframes bH-xbq_squall{30%{transform:translate(4px,2px)skew(-20deg)}}
