@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_d8a3d8bc-module__jMzMVq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:500}.ibm_plex_mono_d8a3d8bc-module__jMzMVq__variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Medium-s.p.07m1agnu~tu~i.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Semibold-s.p.02jbvzsp6see4.woff2?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:81.56%;descent-override:22.91%;line-gap-override:8.25%;size-adjust:109.12%}.clashdisplay_b8e94171-module__3xP9zq__className{font-family:clashDisplay,clashDisplay Fallback}.clashdisplay_b8e94171-module__3xP9zq__variable{--font-clash:"clashDisplay", "clashDisplay Fallback"}
@font-face{font-family:switzer;src:url(../media/Switzer_Regular-s.p.0qaz77539~o65.woff?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff");font-display:swap;font-weight:400}@font-face{font-family:switzer;src:url(../media/Switzer_Medium-s.p.080r5ng1.2-g2.woff?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff");font-display:swap;font-weight:500}@font-face{font-family:switzer;src:url(../media/Switzer_Semibold-s.p.09ob9e1oea2b8.woff?dpl=dpl_EcLV8eoX2UBbi6GikXmNxuPy2SX4)format("woff");font-display:swap;font-weight:600}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.switzer_fa63fa66-module__bz7QYG__className{font-family:switzer,switzer Fallback}.switzer_fa63fa66-module__bz7QYG__variable{--font-switzer:"switzer", "switzer Fallback"}
.login-module__zxwAfq__chrome{background:linear-gradient(100deg,#f8fafb,#c9cdd6 20%,#eaf2f5 38%,#9d7fe8 52%,#c9cdd6 68%,#f8fafb 85%) 50%/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.login-module__zxwAfq__iris{-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(120deg,#eaf2f5,#c9cdd6 30%,#9d7fe8 55%,#c9cdd6 80%,#eaf2f5);border-radius:10px;padding:1.5px;transition:opacity .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-module__zxwAfq__submit:hover .login-module__zxwAfq__iris,.login-module__zxwAfq__submit:focus-visible .login-module__zxwAfq__iris{opacity:1}.login-module__zxwAfq__submit{transition:box-shadow .3s cubic-bezier(.16,1,.3,1);box-shadow:0 0 40px #ffffff24,0 0 70px #7c5cbf47}.login-module__zxwAfq__submit:hover:not(:disabled){box-shadow:0 0 24px #ffffff38,0 0 72px #7c5cbf80}.login-module__zxwAfq__input{transition:border-color .2s,background-color .2s}.login-module__zxwAfq__input::placeholder{color:#f4f4f55c}.login-module__zxwAfq__input:focus{background:#ffffff0d;border-color:#9d7fe899;outline:none}@keyframes login-module__zxwAfq__breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.05)}}.login-module__zxwAfq__breathe{animation:10s ease-in-out infinite login-module__zxwAfq__breathe}@media (prefers-reduced-motion:reduce){.login-module__zxwAfq__breathe{animation:none}}
.home-module__LIgSKa__page{--step-1:clamp(.8125rem, .78rem + .15vw, .875rem);--step0:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--step1:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--step2:clamp(1.5rem, 1.3rem + .9vw, 1.875rem);--step3:clamp(2.25rem, 1.7rem + 2.6vw, 4rem);--step4:clamp(3.5rem, 2rem + 7.4vw, 7.75rem);--gutter:clamp(1rem, .4rem + 2.6vw, 3.5rem);--section-y:clamp(5rem, 3rem + 9vw, 10rem)}.home-module__LIgSKa__display{letter-spacing:-.045em;font-family:Clash Display,sans-serif;font-weight:600}.home-module__LIgSKa__mono{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:500}.home-module__LIgSKa__chrome{background:linear-gradient(100deg,#f8fafb,#c9cdd6 20%,#eaf2f5 38%,#9d7fe8 52%,#c9cdd6 68%,#f8fafb 85%) 50%/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-module__LIgSKa__reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.home-module__LIgSKa__reveal[data-shown]{opacity:1;transform:none}@keyframes home-module__LIgSKa__marquee{to{transform:translate(-50%)}}.home-module__LIgSKa__track{width:max-content;animation:55s linear infinite home-module__LIgSKa__marquee;display:flex}.home-module__LIgSKa__trackFast{animation-duration:30s}.home-module__LIgSKa__wall:hover .home-module__LIgSKa__track{animation-play-state:paused}.home-module__LIgSKa__videoCard{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.home-module__LIgSKa__videoCard:hover{transform:translateY(-6px)scale(1.015);box-shadow:0 40px 80px #0009,0 0 0 1px #9d7fe880}.home-module__LIgSKa__btn{transition:box-shadow .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),background-color .35s}.home-module__LIgSKa__btn:hover{transform:translateY(-1px);box-shadow:0 0 24px #ffffff38,0 0 72px #7c5cbf80}.home-module__LIgSKa__btn:active{transform:translateY(0)}.home-module__LIgSKa__btnArrow{transition:transform .35s cubic-bezier(.16,1,.3,1)}.home-module__LIgSKa__btn:hover .home-module__LIgSKa__btnArrow{transform:translate(3px)}.home-module__LIgSKa__navLink{position:relative}.home-module__LIgSKa__navLink:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.home-module__LIgSKa__navLink:hover:after,.home-module__LIgSKa__navLink:focus-visible:after{transform:scaleX(1)}.home-module__LIgSKa__card{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s}.home-module__LIgSKa__card:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0a0a0b0d,0 32px 64px #0a0a0b1a}.home-module__LIgSKa__cardDark:hover{border-color:#9d7fe873;box-shadow:0 1px 2px #0006,0 32px 64px #7c5cbf2e}.home-module__LIgSKa__row:hover .home-module__LIgSKa__rowTitle{color:#7c5cbf}.home-module__LIgSKa__faq summary{cursor:pointer;list-style:none}.home-module__LIgSKa__faq summary::-webkit-details-marker{display:none}.home-module__LIgSKa__faq summary:hover .home-module__LIgSKa__plus{background:#7c5cbf}.home-module__LIgSKa__plus{transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .35s}.home-module__LIgSKa__faq[open] .home-module__LIgSKa__plus{transform:rotate(45deg)}.home-module__LIgSKa__rail{scrollbar-width:none;scroll-snap-type:x mandatory}.home-module__LIgSKa__rail::-webkit-scrollbar{display:none}.home-module__LIgSKa__railItem{scroll-snap-align:center}.home-module__LIgSKa__seam{inset-inline:0;background:linear-gradient(90deg,#9d7fe800,#9d7fe8bf 35%,#eaf2f5e6 50%,#9d7fe8bf 65%,#9d7fe800);height:1px;position:absolute;top:-1px}.home-module__LIgSKa__thread{background:linear-gradient(#9d7fe800,#9d7fe8b3,#9d7fe800);width:1px;height:144px;position:absolute;top:-72px;left:50%}.home-module__LIgSKa__seamGlow{filter:blur(6px);background:radial-gradient(closest-side,#7c5cbf47,#7c5cbf00 72%);width:min(900px,90vw);height:260px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}html[data-cursor-on] .home-module__LIgSKa__page{cursor:none}html[data-cursor-on] .home-module__LIgSKa__page a{cursor:none}html[data-cursor-on] .home-module__LIgSKa__page button{cursor:none}html[data-cursor-on] .home-module__LIgSKa__page summary{cursor:none}.home-module__LIgSKa__cursorDot,.home-module__LIgSKa__cursorHalo{z-index:60;pointer-events:none;opacity:0;transition:opacity .4s;position:fixed;top:0;left:0}.home-module__LIgSKa__cursorDot{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 4px #fff,0 0 14px #9d7fe8e6}.home-module__LIgSKa__cursorHalo{border:1px solid #9d7fe88c;border-radius:50%;width:34px;height:34px}.home-module__LIgSKa__cursorHalo[data-grow]{background:#9d7fe814;border-color:#9d7fe8e6;width:56px;height:56px}.home-module__LIgSKa__cursorHalo{transition:opacity .4s,width .25s,height .25s,border-color .25s,background-color .25s}@keyframes home-module__LIgSKa__breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.05)}}.home-module__LIgSKa__breathe{animation:10s ease-in-out infinite home-module__LIgSKa__breathe}@keyframes home-module__LIgSKa__entRay{to{stroke-dashoffset:0}}@keyframes home-module__LIgSKa__entRise{to{transform:translateY(0)}}@keyframes home-module__LIgSKa__entFadeUp{to{opacity:1;transform:none}}@keyframes home-module__LIgSKa__entFly{to{opacity:1;transform:translateY(0) rotate(var(--tilt,0deg))}}html[data-entrance=on] .home-module__LIgSKa__entRay{stroke-dasharray:1200;stroke-dashoffset:1200px;animation:home-module__LIgSKa__entRay .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s) forwards}html[data-entrance=on] .home-module__LIgSKa__entLine{animation:home-module__LIgSKa__entRise 1s cubic-bezier(.16, 1, .3, 1) var(--d,.75s) forwards;transform:translateY(115%)}html[data-entrance=on] .home-module__LIgSKa__entFade{opacity:0;animation:home-module__LIgSKa__entFadeUp .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s) forwards;transform:translateY(14px)}html[data-entrance=on] .home-module__LIgSKa__entCard{opacity:0;transform:translateY(90px) rotate(var(--tilt,0deg));animation:home-module__LIgSKa__entFly 1s cubic-bezier(.16, 1, .3, 1) var(--d,1.45s) forwards}.home-module__LIgSKa__entMask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-module__LIgSKa__reveal{opacity:1;transition:none;transform:none}.home-module__LIgSKa__track,.home-module__LIgSKa__breathe{animation:none}.home-module__LIgSKa__btn:hover,.home-module__LIgSKa__card:hover,.home-module__LIgSKa__videoCard:hover{transform:none}.home-module__LIgSKa__cursorDot,.home-module__LIgSKa__cursorHalo{display:none}}
