@font-face{font-family:NeueMontreal;src:url(/fonts/ppneuemontreal-book.woff2) format("woff2");font-weight:400}@font-face{font-family:NeueMontreal;src:url(/fonts/ppneuemontreal-medium.woff2) format("woff2");font-weight:500}@font-face{font-family:BerkeleyMono;src:url(/fonts/berkeleymono-regular.woff2) format("woff2");font-weight:400}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-tap-highlight-color:rgba(255,255,255,0)}*{box-sizing:border-box;margin:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noise{opacity:.1;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}html{color:#b6b6b6;font-family:NeueMontreal,HelveticaNow,Helvetica,-apple-system,system-ui,sans-serif;min-height:100vh;height:100vh;margin:0;padding:0;overflow:hidden}body{position:fixed;margin:0;padding:0;width:100%;height:100%;background-color:#050505;overflow-y:scroll;-webkit-overflow-scrolling:touch}.main{display:flex;flex-direction:column;min-height:100svh;width:100%}.content{flex:1;margin-left:auto;margin-right:auto;width:100%;z-index:1}.responsive-width{width:80%;max-width:900px}.animated-entry{opacity:0;transition:opacity .3s ease-in-out}.animated-entry--slide-small{transform:translateY(-5px);transition:opacity .3s ease-in-out,transform .15s ease-in-out}.animated-entry--slide{transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.animated-entry.show{opacity:1;transform:none}.animated-entry--100{transition-delay:.1s}.animated-entry--200{transition-delay:.2s}.animated-entry--300{transition-delay:.3s}.animated-entry--400{transition-delay:.4s}.animated-entry--500{transition-delay:.5s}.header-space{padding-top:155px}.grid{position:absolute;top:0;left:0;z-index:1;pointer-events:none}h1{font-size:32px;font-weight:500;line-height:1.1;text-transform:none}h2{font-size:24px;font-weight:500;line-height:1.1;text-transform:none;&:not(:last-child){margin-bottom:24px}}h3{font-size:20px;font-weight:500;line-height:1.1;text-transform:none;&:not(:last-child){margin-bottom:24px}}p{font-size:18px;&:not(:last-child){margin-bottom:30px}}p a{text-decoration:underline;color:currentColor}ul{padding-left:24px;&:not(:last-child){margin-bottom:30px}}ol{padding-left:36px;&:not(:last-child){margin-bottom:30px}}.link,.link:visited{color:currentColor}.link--big{display:inline-block;width:fit-content;height:fit-content;font-weight:500;font-size:24px;text-transform:uppercase;text-decoration:none}.link--animated{position:relative}.link--animated:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:1px;left:0;background-color:currentColor;transform-origin:bottom right;transition:transform .25s ease-out}.link--animated:hover:after{transform:scaleX(1);transform-origin:bottom left}.round-button{display:inline-block;width:fit-content;color:currentColor;text-transform:uppercase;text-decoration:none;font-size:18;font-weight:500;padding:4px 8px;margin-left:-10px;border-radius:999px;border:1.5px solid currentColor}.round-button:hover{color:#105fad!important;border-color:#105fad}.round-button--big{font-size:23px;padding:8px 15px 8px 16px;margin-left:-17px;margin-top:-11px;border:2px solid currentColor}.round-button--centered{margin-left:0;margin-top:0}.round-button--big-margin{margin-bottom:18px}@media screen and (min-width: 636px){.html{overflow:visible}.body{position:relative;overflow-y:visible}.noise{opacity:.13}.a--big-animated-spaced{margin-top:18px;margin-bottom:0}.a--big-animated{font-weight:500;font-size:30px}.a--big-button{font-size:28px;margin-left:-17px}}@media screen and (min-width: 800px){.link--big{font-size:30px}.round-button{font-size:24px}.round-button--big{font-size:29px}}@media screen and (min-width: 1100px){.responsive{width:70%}.link--big{font-size:32px}.round-button{font-size:28px}.round-button--big{font-size:31px}}@media screen and (min-width: 1300px){.responsive{width:60%}}.footer{height:72px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.footer--left,.footer--right{display:flex;align-items:center}.footer--left{justify-content:flex-start}.footer--right{justify-content:flex-end;width:100px}.footer--legal{width:fit-content;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1px;text-transform:none;font-size:11px;font-family:BerkeleyMono;word-spacing:-2px;transform:translateY(-2px)}.footer--legal a{color:currentColor;text-decoration:none}.footer--legal a:visited{color:currentColor}.footer--legal a:hover{text-decoration:underline}.footer--legal span{padding:0;margin-top:0}.footer__logo{transform:translateY(-2px)}@media screen and (min-width: 636px){.footer--legal,.footer__logo{transform:none}}.logo--name{width:100%}.header--base{position:absolute;width:100%;height:115px;top:0;left:0;z-index:2;padding-top:36px}.header--base-logo{width:110px;padding-top:8px}.header--base-container{position:relative;margin-left:auto;margin-right:auto}.header--base-title h1{padding:0;margin:0;font-size:38px;font-weight:500;line-height:1.1;text-transform:none}.menu-container{opacity:0;position:absolute;pointer-events:none;width:100%;background-color:#000;top:0;left:0;transition:opacity .15s linear,transform .15s linear;transform:translateY(-1em);border-bottom:1px solid #323232}.menu-list-container{margin:100px auto 48px}.menu-list-container a{color:currentColor;text-decoration:none}.menu-container ul{padding-left:0;padding-right:4px;list-style-type:none}.menu-container li{font-size:28px;font-weight:500;margin-top:16px;text-align:right;opacity:0;transform:translateY(-.3em);transition:opacity .5s,transform .2s}.menu-container.expanded{opacity:1;transform:none;pointer-events:auto}.menu-container.expanded li{opacity:1;transform:none}@media screen and (min-width: 1100px){.header--base-logo{width:120px}}.menu-btn-container{position:absolute;top:2px;right:-6px;z-index:1;height:40px;width:40px;cursor:pointer}.menu-btn-container.expanded .line{transition-delay:.1s}.menu-btn-container.expanded .line-top{transform:rotate(45deg)}.menu-btn-container.expanded .line-bottom{transform:rotate(-45deg)}.menu-btn-container.expanded .line-inner{transform:none;transition:transform .15s linear}.menu-btn-container .line{position:absolute;left:7px;top:7px;height:26px;width:26px;transition:transform .2s ease-in-out}.menu-btn-container .line-inner{height:3.5px;width:26px;border-radius:3.5px;position:absolute;transition:transform .15s linear;transition-delay:.1s}.menu-btn-container .line-inner-top{background-color:currentColor;top:11.5px;transform:translateY(-6px)}.menu-btn-container .line-inner-bottom{background-color:currentColor;bottom:11.5px;transform:translateY(6px)}
