@font-face{font-family:horizon;src:url(../media/HorizonTal_Regular-s.p.1y-6mnnpgoxil.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:horizon Fallback;src:local(Arial);ascent-override:587.79%;descent-override:167.3%;line-gap-override:0.0%;size-adjust:17.81%}.horizon_fe105cce-module__Q5H5fq__className{font-family:horizon,horizon Fallback;font-weight:400}.horizon_fe105cce-module__Q5H5fq__variable{--font-horizon:"horizon", "horizon Fallback"}
@font-face{font-family:horizonDisplay;src:url(../media/HorizonTal_ExpandedBlack-s.p.1l9-bbmloiq8k.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:horizonDisplay Fallback;src:local(Arial);ascent-override:173.35%;descent-override:49.34%;line-gap-override:0.0%;size-adjust:60.4%}.horizondisplay_9b46166e-module__LYkPvW__className{font-family:horizonDisplay,horizonDisplay Fallback;font-weight:900}.horizondisplay_9b46166e-module__LYkPvW__variable{--font-horizon-display:"horizonDisplay", "horizonDisplay Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--fg:#fff;--fg-60:#fff9;--fg-40:#fff6;--line:#ffffff4d;--panel:#ffffff0d;--inset:clamp(24px, 26.25vw, 504px);--col:653px;--gap:clamp(40px, 11.9vw, 229px);--strip-h:clamp(300px, 55.1vh, 595px);--radius:17px;--text-body:20px;--leading-body:1.5;--tracking-body:-.2px}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);margin:0;padding:0}html{scrollbar-width:none;overflow:auto hidden}html::-webkit-scrollbar{display:none}body{font-family:var(--font-horizon), system-ui, sans-serif;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color .16s}a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}button,input{font:inherit;letter-spacing:inherit;color:inherit}@media (max-width:1023px){html{overflow:hidden auto}:root{--inset:20px;--strip-h:min(56vw, 420px);--text-body:17px}}
