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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overscroll-behavior:contain;overscroll-behavior-y:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:link,a:visited,a:focus,a:hover,a:active{color:#000;text-decoration:none}.kallisto-font,h3,.h3,.title--3,.category,h2,.h2,.title--2,h1,.h1,.title--1{font-family:kallisto,sans-serif;font-style:normal;font-weight:800}.dinosaur-font,button,.button,footer a,.nav-link{font-family:dinosaur;font-style:normal;font-weight:500}.term-font,.terminal{font-family:fira-code,sans-serif;font-weight:400;font-style:normal}.din-font,.ticker p,.ticker span,a,.link,p,span,.content,.level{font-family:din-2014;font-style:normal}.din-font--regular,p,span,.content{font-weight:400}.din-font--demi,a,.link,.level{font-weight:600}.din-font--extra,.ticker p,.ticker span{font-weight:800}h1,.h1,.title--1{font-size:2.1875rem}@media screen and (max-width: 1440px){h1,.h1,.title--1{font-size:1.5625rem}}@media screen and (max-width: 1085px){h1,.h1,.title--1{font-size:1.75rem}}@media screen and (max-width: 869px){h1,.h1,.title--1{font-size:1.5rem}}.nav-link{font-size:1.25rem}button,.button,footer a{font-size:1.25rem}@media screen and (max-width: 1440px){button,.button,footer a{font-size:1.25rem}}h2,.h2,.title--2{font-size:3.125rem}@media screen and (max-width: 1440px){h2,.h2,.title--2{font-size:2.8125rem}}@media screen and (max-width: 869px){h2,.h2,.title--2{font-size:2.4rem}}.category{font-size:1.5625rem}@media screen and (max-width: 1440px){.category{font-size:.75rem}}@media screen and (max-width: 869px){.category{font-size:1.2rem}}.level{font-size:1.875rem}p,span,.content{font-size:1.25rem}@media screen and (max-width: 1440px){p,span,.content{font-size:.9375rem}}@media screen and (max-width: 869px){p,span,.content{font-size:1.2rem}}.terminal{font-size:1.25rem}@media screen and (max-width: 1440px){.terminal{font-size:.9375rem}}@media screen and (max-width: 869px){.terminal{font-size:1.2rem}}a,.link{font-size:1.5625rem}@media screen and (max-width: 1440px){a,.link{font-size:.9375rem}}h3,.h3,.title--3,.ticker p,.ticker span{font-size:1.25rem}@media screen and (max-width: 1440px){.ticker p,.ticker span{font-size:.9375rem}}@media screen and (max-width: 869px){.ticker p,.ticker span{font-size:1.5rem}}:root{--vh: 100vh;--vw: 100vw;font-size:16px;text-transform:uppercase}@media screen and (max-width: 869px){:root{font-size:2.6666666667vw}}.blue,.blue--lighter{color:#55a2ce}.yellow{color:#ba4e1a}button{background:transparent;border:none;padding:0}.grid-container{padding:0 2.125rem}@media screen and (max-width: 869px){.grid-container{padding:0 1.3rem}}.grid-container--full{padding:2.125rem}@media screen and (max-width: 869px){.grid-container--full{padding:1.3rem}}.header-container[data-v-5527daaf]{height:8.625rem;width:100%;color:#fff;z-index:1;position:relative;overflow:hidden}@media screen and (max-width: 1440px){.header-container[data-v-5527daaf]{height:6.5625rem}}@media screen and (max-width: 869px){.header-container[data-v-5527daaf]{height:8.6rem}}.header-container *[data-v-5527daaf]{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag}.header-container__background[data-v-5527daaf]{position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:-1;will-change:transform;transform:translateY(0)}.header-container__grid[data-v-5527daaf]{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-container__grid__column[data-v-5527daaf]{display:flex;flex-direction:row;align-items:center;justify-content:center}.header-container nav[data-v-5527daaf]{display:flex;list-style:none}.header-container nav li[data-v-5527daaf]{display:inline-block}.header-container nav li.mobile[data-v-5527daaf]{display:none}@media screen and (max-width: 869px){.header-container nav li.mobile[data-v-5527daaf]{display:initial}}.header-container nav li:last-of-type button[data-v-5527daaf]:after{content:none}.header-container nav .inline-button[data-v-5527daaf]{will-change:opacity;transition:.2s cubic-bezier(.48,.77,.4,.9) opacity}@media (hover: hover){.header-container nav .inline-button[data-v-5527daaf]:hover{opacity:.7}.header-container nav .inline-button:hover button[data-v-5527daaf]{color:#55a2ce}}@media screen and (max-width: 869px){.header-container .desktop[data-v-5527daaf]{display:none!important}}.header-container button[data-v-5527daaf]{color:#fff;padding-right:2.5rem;text-transform:uppercase;cursor:pointer;will-change:opacity,color;opacity:0;transition:.2s cubic-bezier(.48,.77,.4,.9) color}@media screen and (max-width: 1085px){.header-container button[data-v-5527daaf]{font-size:1rem}}@media screen and (max-width: 869px){.header-container button[data-v-5527daaf]{font-size:1.5rem;padding-right:0}}.header-container a[data-v-5527daaf]{will-change:opacity;opacity:0}.header-container .separator[data-v-5527daaf]{display:inline-block;width:.0625rem;height:2.1875rem;background:#55A2CE;margin-right:2.5rem;vertical-align:middle;margin-bottom:.25rem;will-change:opacity;opacity:0}@media screen and (max-width: 1440px){.header-container .separator[data-v-5527daaf]{height:1.875rem;margin-top:.4375rem}}@media screen and (max-width: 1085px){.header-container .separator[data-v-5527daaf]{height:1.75rem;margin-right:1.25rem}}@media screen and (max-width: 869px){.header-container .separator[data-v-5527daaf]{height:2.2rem;margin:0 1.2rem}}.header-container h1[data-v-5527daaf]{cursor:pointer;text-transform:uppercase}.header-container .logo[data-v-5527daaf]{height:6.5625rem;width:6.5625rem;margin-right:1.25rem;cursor:pointer;position:relative}@media screen and (max-width: 1440px){.header-container .logo[data-v-5527daaf]{height:4.375rem;width:4.375rem;margin-right:1.0625rem}}@media screen and (max-width: 1085px){.header-container .logo[data-v-5527daaf]{height:5.25rem;width:5.25rem}}@media screen and (max-width: 869px){.header-container .logo[data-v-5527daaf]{height:5rem;width:5rem;margin-right:1rem}}.header-container .logo img[data-v-5527daaf]{width:100%;height:100%;object-fit:contain;will-change:transform,opacity}#ot-sdk-btn.ot-sdk-show-settings[data-v-9bbeb66c],#ot-sdk-btn.optanon-show-settings[data-v-9bbeb66c]{color:#aeaeae;border:none;height:auto;white-space:normal;word-wrap:normal;padding:0;text-transform:uppercase;font-size:inherit;line-height:inherit;margin-bottom:.8125rem;text-align:right;will-change:opacity;transition:.2s cubic-bezier(.48,.77,.4,.9) opacity}@media (hover: hover){#ot-sdk-btn.ot-sdk-show-settings[data-v-9bbeb66c]:hover,#ot-sdk-btn.optanon-show-settings[data-v-9bbeb66c]:hover{background-color:transparent;color:#aeaeae;opacity:.7!important}}#ot-sdk-btn.ot-sdk-show-settings[data-v-9bbeb66c]:last-of-type,#ot-sdk-btn.optanon-show-settings[data-v-9bbeb66c]:last-of-type{margin-bottom:0}@media screen and (max-width: 869px){#ot-sdk-btn.ot-sdk-show-settings[data-v-9bbeb66c],#ot-sdk-btn.optanon-show-settings[data-v-9bbeb66c]{margin-bottom:0rem;font-size:1.2rem;line-height:2.5rem}}#ot-sdk-btn.ot-sdk-show-settings a[data-v-9bbeb66c],#ot-sdk-btn.optanon-show-settings a[data-v-9bbeb66c]{color:#aeaeae;font-size:.9375rem;line-height:1}@media screen and (max-width: 869px){#ot-sdk-btn.ot-sdk-show-settings a[data-v-9bbeb66c],#ot-sdk-btn.optanon-show-settings a[data-v-9bbeb66c]{font-size:1.2rem;line-height:2.5rem}}.footer-container[data-v-9bbeb66c]{position:relative;background:#333333;padding:2.625rem 3.625rem 2.625rem 2.0625rem;margin-top:-.125rem}@media screen and (max-width: 869px){.footer-container[data-v-9bbeb66c]{padding:3.9rem 1.3rem 2.1rem}}.footer-container>span[data-v-9bbeb66c]{color:#aeaeae;font-size:.8125rem}@media screen and (max-width: 869px){.footer-container>span[data-v-9bbeb66c]{font-size:1rem}}.footer[data-v-9bbeb66c]{position:relative;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;color:#aeaeae}@media screen and (max-width: 869px){.footer[data-v-9bbeb66c]{flex-direction:column-reverse}}.footer__column__title[data-v-9bbeb66c]{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;margin-bottom:4.6875rem}@media screen and (max-width: 869px){.footer__column__title[data-v-9bbeb66c]{position:absolute;top:-1.3rem}}.footer__column--left[data-v-9bbeb66c]{width:100%;max-width:20.3125rem;display:flex;flex-direction:column;align-items:flex-start;margin-top:-1.1875rem}@media screen and (max-width: 869px){.footer__column--left[data-v-9bbeb66c]{margin-top:-3rem;padding-bottom:2.1rem;max-width:initial}}.footer__column--right[data-v-9bbeb66c]{width:100%;max-width:31.875rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 869px){.footer__column--right[data-v-9bbeb66c]{flex-direction:column;align-items:flex-end;max-width:initial;justify-content:initial}}.footer__list[data-v-9bbeb66c]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;width:100%;max-width:20.3125rem}@media screen and (max-width: 869px){.footer__list[data-v-9bbeb66c]{max-width:100%;flex-direction:column;align-items:flex-end}}.footer__list__column[data-v-9bbeb66c]{max-width:15rem}@media screen and (max-width: 869px){.footer__list__column[data-v-9bbeb66c]{max-width:initial}}.footer__list__column li[data-v-9bbeb66c]{margin-bottom:.8125rem;text-align:right;will-change:opacity;transition:.2s cubic-bezier(.48,.77,.4,.9) opacity;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media (hover: hover){.footer__list__column li[data-v-9bbeb66c]:hover{opacity:.7!important}}.footer__list__column li[data-v-9bbeb66c]:last-of-type{margin-bottom:0}@media screen and (max-width: 869px){.footer__list__column li[data-v-9bbeb66c]{margin-bottom:0rem}}.footer__list__column li button[data-v-9bbeb66c]{cursor:pointer;font-size:.9375rem}.footer__list__column li img[data-v-9bbeb66c]{width:3rem;margin-right:.625rem;padding-top:.125rem}.footer__list a[data-v-9bbeb66c]{color:#aeaeae;font-size:.9375rem;line-height:1}@media screen and (max-width: 869px){.footer__list a[data-v-9bbeb66c]{font-size:1.2rem;line-height:2.5rem}}.footer__logo[data-v-9bbeb66c]{height:3.625rem;width:6.375rem}@media screen and (max-width: 1440px){.footer__logo[data-v-9bbeb66c]{height:2.4375rem;width:4.375rem}}@media screen and (max-width: 869px){.footer__logo[data-v-9bbeb66c]{width:5rem;height:3.4rem}}.footer__logo img[data-v-9bbeb66c]{width:100%;height:100%;object-fit:contain}.footer .logo[data-v-9bbeb66c]{height:4.25rem;width:4.25rem;margin-right:.8125rem}@media screen and (max-width: 869px){.footer .logo[data-v-9bbeb66c]{height:5rem;width:5rem;margin-right:1.2rem}}.footer .logo img[data-v-9bbeb66c]{width:100%;height:100%;object-fit:contain}.canvas-container{position:absolute;top:0;left:0;height:calc(var(--vh, 1vh) * 1);width:calc(var(--vw, 1vw) * 1);max-height:calc(var(--vh, 1vh) * 1);max-width:calc(var(--vw, 1vw) * 1);overflow:hidden;z-index:0}.canvas-container canvas{display:none;height:100%;width:100%;margin-right:-10px}.canvas-container #point{height:2px;width:100%;transform:translate(-50%) translateY(-50%);position:absolute;left:50%;top:50%;background:green;z-index:1}.loading-container{position:absolute;bottom:6.25rem;left:9.375rem;color:#fff}@media screen and (max-width: 869px){.loading-container{bottom:3rem;left:1.3rem}}.loading-container__text>span{font-size:2.5rem;font-family:dinosaur;opacity:0;transform:scale(.5);will-change:opacity,transform}@media screen and (max-width: 869px){.loading-container__text>span{font-size:2.8rem}}.loading-container__cursor{position:absolute;height:100%;width:.0625rem;background:white;left:0;top:50%;transform:translateY(-44%);will-change:opacity;-webkit-animation:.5s linear infinite alternate opacity;animation:.5s linear infinite alternate opacity}@-webkit-keyframes opacity{0%{opacity:1}50%{opacity:.5}}@keyframes opacity{0%{opacity:1}50%{opacity:.5}}.error-element-container{position:relative;padding-left:8.625rem;padding-right:8.625rem;text-transform:initial;line-height:1.2;font-size:1.25rem!important}@media screen and (max-width: 869px){.error-element-container{padding-left:3rem}}.error-element-container .first-line,.error-element-container .second-line{display:none}.error-element-container .third-line{display:none;word-break:break-all}.error-element-container ul{margin-left:1.5rem}.error-element-container gold{display:inline;color:#a48b00}.error-element-container red{display:inline;color:#dc0202}.error-element-container green{display:inline;color:#3af054}.error-element-container blue{display:inline;color:#55a2ce}.error-element-container grey{display:inline;color:#b1b1b1}.errors-container{position:absolute;z-index:1;will-change:opacity;width:100%;height:calc(100% - 8.625rem);overflow:hidden}@media screen and (max-width: 1440px){.errors-container{height:calc(100% - 6.5625rem)}}@media screen and (max-width: 869px){.errors-container{height:calc(100% - 8.6rem)}}.errors{height:100%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:1.75rem;box-sizing:border-box}.app-container{position:relative;width:calc(var(--vw, 1vw) * 1);min-height:calc(var(--vh, 1vh) * 1);max-width:calc(var(--vw, 1vw) * 1);overflow:hidden;background:black}@media (hover: none){.app-container{height:calc(var(--vh, 1vh) * 1)}}.app-container__main{position:relative;width:calc(var(--vw, 1vw) * 1);min-height:calc(var(--vh, 1vh) * 1);max-width:calc(var(--vw, 1vw) * 1)}.app-container__main>.map{position:absolute;top:0;left:0;width:calc(var(--vw, 1vw) * 1);height:calc(var(--vh, 1vh) * 1);z-index:0;will-change:filter,transform;transition:.3s filter,.3s transform;filter:blur(5px) saturate(1.5) brightness(2);transform:scale(1)}.app-container__main>.map.opened{filter:blur(0px) saturate(1) brightness(1);transform:scale(1.2)}.app-container .typographies{display:table;background:white;margin-top:100px}.app-container>.grid-container{display:none}
