@keyframes CircleButton_flicker-in__j3HV6{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes CircleButton_flicker-out__6dFYw{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.CircleButton_flickerin__a7aui,.CircleButton_flickerout__Wa_ew{animation:CircleButton_flicker-in__j3HV6 60ms steps(2) forwards;opacity:1}html.CircleButton_noScrolling__nluc5{height:100vh;overflow:hidden}.CircleButton_circle__pceKJ{align-items:center;aspect-ratio:1;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);-webkit-clip-path:polygon(50% 0,75% 6.7%,93.3% 25%,100% 50%,93.3% 75%,75% 93.3%,50% 100%,25% 93.3%,6.7% 75%,0 50%,6.7% 25%,25% 6.7%,50% 0);clip-path:polygon(50% 0,75% 6.7%,93.3% 25%,100% 50%,93.3% 75%,75% 93.3%,50% 100%,25% 93.3%,6.7% 75%,0 50%,6.7% 25%,25% 6.7%,50% 0);display:flex;justify-content:center;position:relative;z-index:0}.CircleButton_icon__XtI23{inset:0;position:absolute}.CircleButton_shape__ExQGp{fill:none;height:100%;width:100%}@keyframes CircleButton_draw__KfMSu{0%{stroke-dashoffset:var(--start)}50%{stroke-dashoffset:0}to{stroke-dashoffset:var(--end)}}.CircleButton_shape__ExQGp path{opacity:.5;stroke:currentcolor;stroke-width:1px;transform:scaleX(-1);transform-origin:50% 50%}.CircleButton_shape__ExQGp .CircleButton_animated__NYnWj{animation:CircleButton_draw__KfMSu var(--duration) cubic-bezier(.8,0,.8,1) forwards;opacity:1;stroke-dasharray:var(--end);stroke-dashoffset:0}.CircleButton_mail__PAR1c{display:block;position:relative;z-index:1}.CircleButton_play__ibYR_{display:block;height:9%;position:relative;width:9%}.CircleButton_play__ibYR_:after{background:#f5ffff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";inset:0;position:absolute}@keyframes TrailerCallout_flicker-in__SoulJ{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes TrailerCallout_flicker-out__VFDWr{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.TrailerCallout_flickerin__0pUPd,.TrailerCallout_flickerout__7f1iT{animation:TrailerCallout_flicker-in__SoulJ 60ms steps(2) forwards;opacity:1}html.TrailerCallout_noScrolling__QvsjF{height:100vh;overflow:hidden}.TrailerCallout_wrapper__TKWcV{color:#76f2f3;display:block;font-weight:600;position:relative;text-align:center;text-transform:uppercase}.TrailerCallout_wrapper__TKWcV:after,.TrailerCallout_wrapper__TKWcV:before{border-bottom:1px solid #76f2f3;bottom:0;content:"";height:4px;position:absolute;width:4px}.TrailerCallout_wrapper__TKWcV:after{border-left:1px solid #76f2f3;left:0}.TrailerCallout_wrapper__TKWcV:before{border-right:1px solid #76f2f3;right:0}.TrailerCallout_media__D_3OB{pointer-events:none;position:relative}.TrailerCallout_poster__x3xQU{aspect-ratio:580/326;box-shadow:0 0 2.4rem .5rem rgba(245,255,255,.2);display:block;height:auto;min-width:20em;width:100%}@media(max-width:1200px){.TrailerCallout_poster__x3xQU{width:min(100vw - 2*var(--container-padding),400px)}}.TrailerCallout_icon__CjjTh{color:#f5ffff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.TrailerCallout_cta__6KaEF{font:600 1.4rem/1.2 var(--font-source-code-pro,"Source Code Pro"),monospace,sans-serif;line-height:1.8;margin-top:1rem}@keyframes HeroLogo_flicker-in__jlB_5{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes HeroLogo_flicker-out__NxF68{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.HeroLogo_flickerin__vXl2m,.HeroLogo_flickerout__TSkOy{animation:HeroLogo_flicker-in__jlB_5 60ms steps(2) forwards;opacity:1}html.HeroLogo_noScrolling__bTxg2{height:100vh;overflow:hidden}@keyframes HeroLogo_logo-animation-main__wp9Rn{to{transform:translateX(-50%) scale(1)}}@keyframes HeroLogo_logo-animation-callisto__oyP3R{to{-webkit-mask-size:200% 100%;mask-size:200% 100%;opacity:1}}@keyframes HeroLogo_logo-animation-the-protocol__jxwYw{to{-webkit-mask-size:300% 300%;mask-size:300% 300%;opacity:1}}.HeroLogo_logo__cWi6V{animation:HeroLogo_logo-animation-main__wp9Rn 3.5s linear 0s 1 forwards;aspect-ratio:1000/241;left:50%;position:relative;transform:translateX(-50%) scale(1.2);width:clamp(100%,60vw,82rem)}.HeroLogo_text___wnnw{inset:0;opacity:0;position:absolute}.HeroLogo_callisto__4o5LC,.HeroLogo_protocol__Myq_a,.HeroLogo_the__96bDT{height:auto;position:absolute}.HeroLogo_protocol__Myq_a,.HeroLogo_the__96bDT{-webkit-mask:radial-gradient(ellipse at middle,#000,transparent) no-repeat 50% 50%/0 0;mask:radial-gradient(ellipse at middle,#000,transparent) no-repeat 50% 50%/0 0;opacity:0}.HeroLogo_the__96bDT{animation:HeroLogo_logo-animation-the-protocol__jxwYw 1.5s linear 2s 1 forwards;left:40.3%;top:0;width:19.4%}.HeroLogo_callisto__4o5LC{animation:HeroLogo_logo-animation-callisto__oyP3R 5s linear 0s 1 forwards;height:72.614%;left:0;-webkit-mask:linear-gradient(90deg,#000,#000,transparent) no-repeat 0 0/0 100%;mask:linear-gradient(90deg,#000,#000,transparent) no-repeat 0 0/0 100%;opacity:0;top:13.693%;width:100%}.HeroLogo_protocol__Myq_a{animation:HeroLogo_logo-animation-the-protocol__jxwYw 2s linear 3s 1 forwards;bottom:0;height:18.673%;left:17.85%;width:64.3%}@keyframes Hero_flicker-in__awBJj{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes Hero_flicker-out__1bIod{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.Hero_flickerin__SHtuF,.Hero_flickerout__xhU7L{animation:Hero_flicker-in__awBJj 60ms steps(2) forwards;opacity:1}html.Hero_noScrolling__oB05S{height:100vh;overflow:hidden}@keyframes Hero_fade-out__ogXZe{to{opacity:0}}.Hero_hero__T6M4g{--mask:linear-gradient(#000,#000) no-repeat 0 0 /100% 100%;display:flex;flex:1 0 max-content;flex-direction:column;-webkit-mask:var(--mask);mask:var(--mask);min-height:100vh}.Hero_container__PoNkZ{max-width:1920px;padding-inline:var(--container-padding);width:100%;display:flex;flex:1 1;flex-direction:column;margin-inline:auto;overflow:clip;position:relative}.Hero_middle__oNV3D{align-items:center;display:flex;flex:1 0 100%;flex-direction:column;justify-content:center;margin:auto;position:relative;z-index:2}.Hero_middle__oNV3D .Hero_outer__awwZo{align-items:center;align-self:stretch;display:flex;flex:none;height:92px;justify-content:center}.Hero_middle__oNV3D .Hero_inner__nZJGA{align-items:center;display:flex;flex:1 1 100%;justify-content:center}.Hero_background__XKkwG{height:100%;left:0;position:fixed;top:0;width:100vw;z-index:-1}.Hero_video__XWQkC{display:inline-block;height:100%;left:0;object-fit:cover;object-position:center;top:0;vertical-align:middle;width:100%}.Hero_description__VihXA{font:500 1.6rem/1.5 var(--font-source-code-pro,"Source Code Pro"),monospace,sans-serif;letter-spacing:-.02em;--copy-max-width:500px;-webkit-margin-before:2em;margin-block-start:2em;margin-inline:auto;max-width:var(--copy-max-width);min-height:5em;text-align:center;width:100%}.Hero_chevron__CRQhX{display:block;line-height:92px;text-align:center;width:100%}.Hero_chevron__CRQhX span{position:relative;top:0;transition:all .5s}.Hero_chevron__CRQhX:hover span{top:.3em}.Hero_callouts__Kv06q{bottom:4em;display:flex;flex-direction:column;gap:1em;left:var(--container-padding);position:absolute;width:20em;z-index:4}@media(max-width:1200px){.Hero_container__PoNkZ{height:auto}.Hero_logo__B2npa{font-size:.8em}.Hero_chevron__CRQhX{display:none}.Hero_video__XWQkC{height:100vh}.Hero_callouts__Kv06q{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:400px;padding-bottom:4em;position:static;width:100%}.Hero_middle__oNV3D .Hero_outer__awwZo:last-child{height:46px}.Hero_inner__nZJGA{margin-top:5vh}.Hero_inner__nZJGA .Hero_body__h3FcH{min-height:23rem;position:static;transform:none!important}}@supports(animation-range:exit){@media(prefers-reduced-motion:no-preference){.Hero_background__XKkwG{animation:Hero_fade-out__ogXZe linear forwards;animation-range:cover;animation-timeline:view(block);opacity:1}.Hero_chevron__CRQhX{animation:Hero_fade-out__ogXZe linear forwards;animation-range:0 50%;animation-timeline:view();opacity:1}}}@keyframes MainCard_flicker-in__AdzRG{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes MainCard_flicker-out__PLTsM{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.MainCard_flickerin__fsxyC,.MainCard_flickerout__Ec2MJ{animation:MainCard_flicker-in__AdzRG 60ms steps(2) forwards;opacity:1}html.MainCard_noScrolling__nbCpk{height:100vh;overflow:hidden}@keyframes MainCard_image-slide__Q2_cE{to{translate:0 10%}}.MainCard_mainCard__e_Ywv{margin-inline:auto;max-width:1920px;padding-inline:var(--container-padding);width:100%;align-items:center;height:calc(min(1300px,75vw)*730/1300 + 180px);margin-block:6em;position:relative;z-index:0}.MainCard_cardImage__dKBau{align-items:center;aspect-ratio:1300/730;display:flex;height:100%;position:relative;width:100%;z-index:1}.MainCard_cardImage__dKBau .MainCard_image__hywaM{top:50%;transform:translateY(0);width:100%}.MainCard_cardImage__dKBau .MainCard_image__hywaM canvas,.MainCard_cardImage__dKBau .MainCard_image__hywaM img{object-fit:contain;width:100%}.MainCard_body__nfHsR{background:rgba(0,17,17,.6);padding:1.6rem;position:absolute;right:calc(var(--container-padding) + 10rem);top:50%;transform:translateY(-50%);width:35%;z-index:2}.MainCard_body__nfHsR .MainCard_title__Ax6w0{font-size:1.2em}.MainCard_body__nfHsR .MainCard_description__ziGJf{-webkit-margin-after:2em;margin-block-end:2em}.MainCard_body__nfHsR .MainCard_description__ziGJf p{font:500 1.6rem/1.5 var(--font-source-code-pro,"Source Code Pro"),monospace,sans-serif;letter-spacing:-.02em}.MainCard_innerBody__3FL7V{--stroke-max:8px;border:1px solid rgba(245,255,255,.2);padding:2rem;position:relative}.MainCard_techno__fRM52{position:absolute;right:0;top:0}.MainCard_ctaGroup__UFzoo{align-items:stretch;display:grid;flex-direction:column;grid-gap:1.6rem;gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}@media(min-width:1500px){.MainCard_ctaGroup__UFzoo{grid-template-columns:repeat(2,minmax(20rem,1fr))}}@media(max-width:1200px)and (min-width:600px){.MainCard_ctaGroup__UFzoo{grid-template-columns:repeat(2,minmax(20rem,1fr))}}.MainCard_ctaGroup__UFzoo .MainCard_ctaItem__gU8N8{padding:1em;width:100%;z-index:130}@media(max-width:1200px){.MainCard_mainCard__e_Ywv{display:block;height:unset;margin-block:6em 4em}.MainCard_container__mPvew{height:100%;position:relative;width:100%}.MainCard_body__nfHsR{font-size:1.2rem;-webkit-padding-before:20rem;padding-block-start:20rem;position:unset;transform:unset;width:unset}.MainCard_body__nfHsR .MainCard_title__Ax6w0{font-size:1.2em}.MainCard_cardImage__dKBau{position:absolute;top:0;z-index:-1}.MainCard_cardImage__dKBau .MainCard_image__hywaM{height:100%;object-fit:cover;width:100%}.MainCard_cardImage__dKBau canvas,.MainCard_cardImage__dKBau img{height:auto;transform:none!important;width:100%}}@supports(animation-range:cover){@media(prefers-reduced-motion:no-preference){.MainCard_cardImage__dKBau .MainCard_image__hywaM{animation:MainCard_image-slide__Q2_cE linear forwards;animation-range:cover;animation-timeline:view();translate:0 -10%}}}@keyframes ImageFlicker_flicker-in__WEvl4{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes ImageFlicker_flicker-out__FwQn2{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.ImageFlicker_flickerin__StOsU,.ImageFlicker_flickerout__AN6gQ{animation:ImageFlicker_flicker-in__WEvl4 60ms steps(2) forwards;opacity:1}html.ImageFlicker_noScrolling__9MQ9v{height:100vh;overflow:hidden}.ImageFlicker_canvas__V38aU{display:none}.ImageFlicker_canvas__V38aU.ImageFlicker_show__nWOxF{display:inline-block}.ImageFlicker_image__PT1c3{display:inline-block;height:auto;object-fit:cover}.ImageFlicker_canvas__V38aU.ImageFlicker_show__nWOxF~.ImageFlicker_image__PT1c3{display:none}@keyframes Technobabble_flicker-in__7Qxpi{0%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}60%{opacity:1}70%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes Technobabble_flicker-out__0gJN2{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}70%{opacity:0}80%{opacity:1}to{opacity:0}}.Technobabble_flickerin__iC2Hz,.Technobabble_flickerout__gCw07{animation:Technobabble_flicker-in__7Qxpi 60ms steps(2) forwards;opacity:1}html.Technobabble_noScrolling__WgUWx{height:100vh;overflow:hidden}.Technobabble_techno__aRZYZ{color:hsla(0,0%,100%,.3);font-size:var(--techno-size,5px);line-height:1;position:absolute}.Technobabble_techno__aRZYZ strong{color:hsla(0,0%,100%,.5);display:block;font-weight:400;margin-block:1em .2em}.Technobabble_techno__aRZYZ p{margin:.5em}.Technobabble_techno__aRZYZ.Technobabble_inline__xEDSV{position:static}.Technobabble_babble__5WHJv{opacity:0;pointer-events:none}.Technobabble_babble__5WHJv.Technobabble_active__Q9eW0{opacity:1}.Technobabble_bottomLeft___EDpA,.Technobabble_bottomRight__nLrNz,.Technobabble_topLeft__yHnWE,.Technobabble_topRight__4SpIR{z-index:-1}.Technobabble_topLeft__yHnWE{left:0;top:0}.Technobabble_topRight__4SpIR{right:0;top:0}.Technobabble_bottomLeft___EDpA{bottom:0;left:0}.Technobabble_bottomRight__nLrNz{bottom:0;right:0}