.Button_button__EoMTn{position:relative;display:inline-block;transition:background-color .4s cubic-bezier(.65,.05,.36,1),color .4s cubic-bezier(.65,.05,.36,1);font-size:.16rem;line-height:1.2em;text-transform:uppercase;color:#1c1b20;background-color:#c2ff3f;padding:.12rem .44rem .12rem .24rem;text-align:center;border-radius:.24rem}.Button_button__EoMTn.Button_is_big__470_U{pointer-events:none;font-size:.32rem;padding:.16rem .32rem;border-radius:.56rem}.Button_button__EoMTn.Button_is_big__470_U svg{display:none}.Button_button__EoMTn span{display:block;transition:transform .4s cubic-bezier(.65,.05,.36,1)}.Button_button__EoMTn svg{display:block;position:absolute;transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .4s cubic-bezier(.65,.05,.36,1);transform:translateY(-50%);top:50%;right:.16rem;width:.2rem}@media screen and (min-width:768px)and (orientation:landscape){.Button_button__EoMTn:hover:not(.Button_is_big__470_U){background-color:#c2ff3f;color:#151518}.Button_button__EoMTn:hover:not(.Button_is_big__470_U) span{transform:translate(.1rem)}.Button_button__EoMTn:hover:not(.Button_is_big__470_U) svg{transform:translate(.1rem,-50%);opacity:0}}@media screen and (max-width:768px)and (orientation:portrait){.Button_button__EoMTn{font-size:.16rem}.Button_button__EoMTn svg{width:.16rem}.Button_button__EoMTn.Button_is_big__470_U{font-size:.12rem;padding:.1rem .26rem}}.Header_header__03JfK{display:block;position:fixed;pointer-events:none;transition:transform .6s cubic-bezier(.65,.05,.36,1),background-color .6s cubic-bezier(.65,.05,.36,1),box-shadow .6s cubic-bezier(.65,.05,.36,1);z-index:110;top:0;left:0;width:100%;height:100%;padding:.16rem .36rem}.Header_header__03JfK .Header_logo__Qyi2G{display:block;position:relative;width:.8rem;height:.36rem}.Header_header__03JfK .Header_logo__Qyi2G img{display:block;position:absolute;width:100%;height:100%;left:0;right:0}.Header_header__03JfK .Header_logo__Qyi2G .Header_svg_icon__Af_yd{display:block;width:100%}.Header_header__03JfK .Header_grid__b_vnS{display:flex;position:relative;align-items:center;justify-content:space-between;transition:transform .6s cubic-bezier(.65,.05,.36,1);pointer-events:all}.Header_header__03JfK .Header_nav__bwu07{display:block;position:absolute;pointer-events:all;transition:transform .6s cubic-bezier(.65,.05,.36,1);transform:translate(-50%);left:50%;bottom:.2rem;border-radius:.4rem}.Header_header__03JfK .Header_nav__bwu07 .Header_nav_bg__OHSv3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.48rem;row-gap:0;background-color:#1c1b20;padding:.22rem .24rem .08rem;border-radius:.4rem}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia{display:block;position:relative;font-size:.12rem;transition:color .6s cubic-bezier(.65,.05,.36,1);line-height:1em;text-align:center;color:#f8f6fd;white-space:nowrap;overflow:hidden}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia span{display:block;transition:transform .6s cubic-bezier(.65,.05,.36,1);transform-origin:0 50%;transition-delay:.1s}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia:after{content:attr(data-text);display:block;position:absolute;transition:transform .6s cubic-bezier(.65,.05,.36,1);transform:translate(0) skewY(-5deg);transform-origin:100% 50%;transition-delay:0ms;left:0;top:100%}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg span,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg:after{transition:none}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia:hover{color:#c2ff3f}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg span,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia:hover span{transform:translateY(-100%) skewY(-5deg);transition-delay:0ms}.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia.Header_active__rutOg:after,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia:hover:after{transform:translateY(-100%) skewY(0deg);transition-delay:.1s}.Header_header__03JfK .Header_nav__bwu07 .Header_dot_frame__cmsJA{display:block;width:100%;margin-top:.08rem}.Header_header__03JfK .Header_nav__bwu07 .Header_dot_frame__cmsJA .Header_dot__Ue5a_{display:block;transition:opacity .3s ease;width:.05rem;height:.05rem;background-color:#c2ff3f;border-radius:50%;opacity:0}.Header_header__03JfK .Header_nav__bwu07:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:-.5%;width:101%;height:100%;background-color:#c2ff3f;border-radius:.4rem}.Header_header__03JfK .Header_mobile_menu_button__9gV7L{display:none}.Header_header__03JfK .Header_button_wrap__6GlBJ{transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .4s cubic-bezier(.65,.05,.36,1);transition-delay:.2s}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie{position:absolute;transform:translateY(-50%);transition:opacity .6s cubic-bezier(.65,.05,.36,1);top:50%;right:0;display:flex;align-items:center;gap:.24rem;opacity:0;pointer-events:none}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_mail_link__GDeKX{transition:transform .6s cubic-bezier(.65,.05,.36,1);transform:translate(10%)}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_overlay_close__FaEyD{cursor:pointer;display:block;position:relative;transition:transform .6s cubic-bezier(.65,.05,.36,1);transform:translate(10%);width:.46rem;height:.46rem;border-radius:50%;background-color:#c2ff3f}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_overlay_close__FaEyD svg{display:block;position:absolute;transform:translate(-50%,-50%);width:.16rem;top:50%;left:50%}@media screen and (max-width:768px)and (orientation:portrait){.Header_header__03JfK{padding:.14rem .16rem;border-bottom-width:3px;pointer-events:none}.Header_header__03JfK .Header_logo__Qyi2G{width:.8rem}.Header_header__03JfK .Header_nav__bwu07,.Header_header__03JfK .Header_nav__bwu07 .Header_link__ls1ia{display:none}.Header_header__03JfK .Header_mobile_menu_button__9gV7L{display:flex;transition:opacity .4s cubic-bezier(.65,.05,.36,1);flex-direction:column;align-items:center;justify-content:center;width:.48rem;height:.48rem;gap:.08rem}.Header_header__03JfK .Header_mobile_menu_button__9gV7L span{display:block;transition:transform .4s cubic-bezier(.65,.05,.36,1);transform-origin:100% 50%;width:80%;height:2px;background-color:#f8f6fd}.Header_header__03JfK .Header_button_wrap__6GlBJ{display:none}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie{gap:.1rem}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_mail_link__GDeKX{font-size:.12rem}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_overlay_close__FaEyD{width:.36rem;height:.36rem}.Header_header__03JfK .Header_contact_form_overlay__LV4Ie .Header_contact_form_overlay_close__FaEyD svg{display:block;position:absolute;transform:translate(-50%,-50%);width:.16rem;top:50%;left:50%}}.Header_button__Uyro1{cursor:pointer;position:relative;display:inline-block;transition:background-color .4s cubic-bezier(.65,.05,.36,1),color .4s cubic-bezier(.65,.05,.36,1);font-size:.16rem;line-height:1.2em;text-transform:uppercase;color:#1c1b20;background-color:#c2ff3f;padding:.12rem .44rem .12rem .24rem;text-align:center;border-radius:.24rem;border:0}.Header_button__Uyro1.Header_button_prev__PagFu{background-color:transparent;padding:.12rem .24rem;color:#f8f6fd}.Header_button__Uyro1.Header_is_big__qR9Ac{pointer-events:none;font-size:.32rem;padding:.16rem .32rem;border-radius:.56rem}.Header_button__Uyro1.Header_is_big__qR9Ac svg{display:none}.Header_button__Uyro1 span{display:block;transition:transform .4s cubic-bezier(.65,.05,.36,1)}.Header_button__Uyro1 svg{display:block;position:absolute;transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .4s cubic-bezier(.65,.05,.36,1);transform:translateY(-50%);top:50%;right:.16rem;width:.2rem}@media screen and (min-width:768px)and (orientation:landscape){.Header_button__Uyro1:hover:not(.Header_is_big__qR9Ac):not(.Header_button_prev__PagFu){background-color:#c2ff3f;color:#151518}.Header_button__Uyro1:hover:not(.Header_is_big__qR9Ac):not(.Header_button_prev__PagFu) span{transform:translate(.1rem)}.Header_button__Uyro1:hover:not(.Header_is_big__qR9Ac):not(.Header_button_prev__PagFu) svg{transform:translate(.1rem,-50%);opacity:0}}@media screen and (max-width:768px)and (orientation:portrait){.Header_button__Uyro1{font-size:.16rem}.Header_button__Uyro1 svg{width:.16rem}.Header_button__Uyro1.Header_is_big__qR9Ac{font-size:.12rem;padding:.1rem .26rem}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0 auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:1px solid var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete,.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:1px solid var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}html{box-sizing:border-box;font-size:16px}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}input[type=email],input[type=text],textarea{display:block;width:100%;background-color:inherit;border:none;color:inherit;padding:0}input[type=email]:focus-visible,input[type=text]:focus-visible,textarea:focus-visible{outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#aaa}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff2) format("woff2"),url(/fonts/satoshi/Satoshi-Regular.woff) format("woff");font-weight:400;font-display:block}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff2) format("woff2"),url(/fonts/satoshi/Satoshi-Medium.woff) format("woff");font-weight:500;font-display:block}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Bold.woff2) format("woff2"),url(/fonts/satoshi/Satoshi-Bold.woff) format("woff");font-weight:700;font-display:block}@font-face{font-family:m-2018;src:url(/fonts/monument-2024/MonumentExtended-Light.woff2) format("woff2"),url(/fonts/monument-2024/MonumentExtended-Light.woff) format("woff");font-weight:300;font-display:block}@font-face{font-family:m-2018;src:url(/fonts/monument-2024/MonumentExtended-Regular.woff2) format("woff2"),url(/fonts/monument-2024/MonumentExtended-Regular.woff) format("woff");font-weight:400;font-display:block}@font-face{font-family:m-2018;src:url(/fonts/monument-2024/MonumentExtended-Bold.woff2) format("woff2"),url(/fonts/monument-2024/MonumentExtended-Bold.woff) format("woff");font-weight:700;font-display:block}@font-face{font-family:m-2018;src:url(/fonts/monument-2024/MonumentExtended-Ultrabold.woff2) format("woff2"),url(/fonts/monument-2024/MonumentExtended-Ultrabold.woff) format("woff");font-weight:800;font-display:block}@font-face{font-family:Sora;src:url(/fonts/Sora/Sora-Regular.woff2) format("woff2"),url(/fonts/Sora/Sora-Regular.woff) format("woff");font-display:block}html{font-size:6.944vw}@media screen and (max-width:768px)and (orientation:portrait){html{font-size:26.667vw}}html.lenis{height:auto}html.lenis.lenis-stopped{overflow-y:scroll!important}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-family:Sora,sans-serif;background-color:#151518;color:#f8f6fd;font-weight:400;font-size:.16rem;line-height:1.3em}#smooth-content{overflow-x:hidden!important}.page_wrap{overflow:hidden}.page_wrap.page_transition_active{opacity:0}.spacer{height:100vh}.w_100{width:100%}.case_spacer{height:2.8rem}@media screen and (max-width:768px)and (orientation:portrait){.case_spacer{height:1.2rem}}.case_spacer_small{height:1.4rem}@media screen and (max-width:768px)and (orientation:portrait){.case_spacer_small{height:1.2rem}}.font_satoshi{font-family:Satoshi}.font_m2018{font-family:m-2018}.font_sora{font-family:Sora}.fw_400{font-weight:400}.fw_500{font-weight:500}.fw_700{font-weight:700}.fw_800{font-weight:800}.text_uppercase{text-transform:uppercase}.text_s{font-size:.14rem;line-height:1.5em}.text_base{font-size:.16rem;line-height:1.3em}@media screen and (max-width:768px)and (orientation:portrait){.text_base{font-size:.14rem}}.text_l{font-size:.24rem;line-height:1.2em}@media screen and (max-width:768px)and (orientation:portrait){.text_l{font-size:.14rem}}.title_xxs{font-size:.12rem;line-height:1em}.title_xs{font-size:.16rem;line-height:1em}@media screen and (max-width:768px)and (orientation:portrait){.title_xs{font-size:.14rem}}.title_s{font-size:.32rem;line-height:1em}@media screen and (max-width:768px)and (orientation:portrait){.title_s{font-size:.32rem}}.title_base{font-size:.48rem;line-height:1em}@media screen and (max-width:768px)and (orientation:portrait){.title_base{font-size:.2rem}}.title_l{font-size:.64rem;line-height:.9em}@media screen and (max-width:768px)and (orientation:portrait){.title_l{font-size:.24rem;line-height:1em}}.title_xl{font-size:.96rem;line-height:.9em}@media screen and (max-width:768px)and (orientation:portrait){.title_xl{font-size:.32rem;line-height:1em}}.title_xxl{font-size:1.84rem;line-height:.8em}@media screen and (max-width:768px)and (orientation:portrait){.title_xxl{font-size:.64rem}}.z_10{z-index:10}.z_20{z-index:20}.z_30{z-index:30}.block{display:block}.relative{position:relative}.overflow_hidden{overflow:hidden}.container_1{width:100%;max-width:13.8rem;margin-left:auto;margin-right:auto}@media screen and (max-width:768px)and (orientation:portrait){.container_1{max-width:3.35rem}}.container_2{width:100%;max-width:11.4rem;margin-left:auto;margin-right:auto}@media screen and (max-width:768px)and (orientation:portrait){.container_2{max-width:3.35rem}}.media_frame{display:block;position:relative;width:100%;overflow:hidden}.media_frame .media{display:block;width:100%;height:auto;object-fit:cover}.media_frame.aspect{aspect-ratio:16/9}.media_frame.aspect .media{position:absolute;inset:0;width:100%;height:100%}.line{display:block;width:100%;height:3px;background-color:#c2ff3f}.gradient_title{background:linear-gradient(90.08deg,rgba(0,0,0,.5) .05%,transparent 96.77%),#c2ff3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ss-main{width:100%;font-family:Sora;font-weight:500;border:0;background-color:transparent;color:#f8f6fd}.ss-main.ss-open-above .ss-arrow,.ss-main.ss-open-below .ss-arrow{transform:rotate(180deg)}.ss-main .ss-arrow{transition:transform .2s ease;background-image:url(/img/select_arrow.svg);background-position:50%;background-size:contain}.ss-main .ss-arrow path{display:none}.ss-main:focus{box-shadow:none}.ss-main.select_2 .ss-values{color:#aaa}.select_frame.contact_page.highlight{background-color:#1c1b20}.select_frame.contact_page .ss-main{padding-left:.16rem;padding-right:.24rem;font-size:.14rem}.select_frame.contact_page .ss-main .ss-placeholder{color:#aaa}.select_frame.contact_page .ss-main.required .ss-placeholder:after{content:"*";margin-left:.04rem;color:#c2ff3f}.ss-content{background-color:#1c1b20;border:0}.ss-content.select_2 .ss-option{font-size:.14rem;padding:.16rem .24rem}.ss-content .ss-list{padding-top:.2rem}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#1c1b20;background-color:#c2ff3f}.ss-content .ss-list .ss-option{font-weight:500;color:#aaa}.ss-content .ss-list .ss-option:hover{color:#1c1b20;background-color:#c2ff3f}.splide .splide__track{overflow:visible}.splide .splide__pagination{justify-content:flex-start;gap:.08rem;margin-top:.24rem}.splide .splide__pagination button{display:block;transform:skew(-30deg);transform-origin:0 100%;transition:background-color .3s cubic-bezier(.65,.05,.36,1);width:.1rem;height:.24rem;border:0;background-color:#aaa}.splide .splide__pagination button.is-active{background-color:#c2ff3f}.splide .splide__slide--clone .media_frame{opacity:1!important}body.mobile_menu_open .mobile_menu_button span:first-child{transform:rotate(-45deg) scaleX(.75)}body.mobile_menu_open .mobile_menu_button span:nth-child(2){transform:scaleX(0)}body.mobile_menu_open .mobile_menu_button span:nth-child(3){transform:rotate(45deg) scaleX(.75)}body.scroll_down .header .grid{transform:translateY(-200%)}body.scroll_down .header .nav{transform:translate(-50%,200%)}body.sticky_active .header .grid{transform:translateY(-200%)}body.sticky_active .header .nav{transform:translate(-50%,200%)}body.contact_form_open .header .grid{transform:translate(0)}body.contact_form_open .header .nav{transform:translate(-50%,200%)}body.contact_form_open .header .button_wrap{transform:scale(.75);opacity:0;pointer-events:none;transition-delay:0ms!important}body.contact_form_open .header .mobile_menu_button{opacity:0}body.contact_form_open .header .contact_form_overlay{opacity:1;pointer-events:all;transition-delay:.1s}body.contact_form_open .header .contact_form_overlay .contact_form_mail_link{transform:translate(0);transition-delay:.1s}body.contact_form_open .header .contact_form_overlay .contact_form_overlay_close{transform:translate(0);transition-delay:.2s}body.mobile_menu_open .header{transform:translate(0)}.splide__slide.is-active .work_card .side_card{transform:rotate(-90deg) translate(0)}@media screen and (max-width:768px)and (orientation:portrait){.case_studies .work_card .side_card{transform:none}}.contact_form .list_item{transition:transform .6s cubic-bezier(.65,.05,.36,1),filter .6s cubic-bezier(.65,.05,.36,1),opacity .6s cubic-bezier(.65,.05,.36,1);transform:translateY(100%)}.contact_form .list_item .translate_frame{transition:transform .6s cubic-bezier(.65,.05,.36,1)}.contact_form .list_item .contact_card{box-shadow:0 -12px 36px 0 transparent}.contact_form.on_step_0 .list_item:first-child{transform:translate(0)}.contact_form.on_step_0 .list_item:first-child .contact_card{border-color:#c2ff3f}.contact_form.on_step_0 .list_item:nth-child(2){transform:translateY(65%)}.contact_form.on_step_1 .list_item:first-child{transform:translate(0);filter:blur(1px)}.contact_form.on_step_1 .list_item:first-child .translate_frame{transform:translateY(-25%) scale(.9)}.contact_form.on_step_1 .list_item:nth-child(2){transform:translate(0)}.contact_form.on_step_1 .list_item:nth-child(2) .contact_card{border-color:#c2ff3f;box-shadow:0 -12px 36px 0 #141417}.contact_form.on_step_1 .list_item:nth-child(3){transform:translateY(67%)}.contact_form.on_step_2 .list_item:first-child{transform:translate(0);filter:blur(2px)}.contact_form.on_step_2 .list_item:first-child .translate_frame{transform:translateY(-48%) scale(.8)}.contact_form.on_step_2 .list_item:nth-child(2){transform:translate(0);filter:blur(1px)}.contact_form.on_step_2 .list_item:nth-child(2) .translate_frame{transform:translateY(-28%) scale(.9)}.contact_form.on_step_2 .list_item:nth-child(3){transform:translate(0)}.contact_form.on_step_2 .list_item:nth-child(3) .contact_card{border-color:#c2ff3f;box-shadow:0 -12px 36px 0 #141417}.contact_form.on_step_2 .list_item:nth-child(4){transform:translateY(63%)}.contact_form.on_step_3 .list_item:first-child{transform:translate(0);filter:blur(3px)}.contact_form.on_step_3 .list_item:first-child .translate_frame{transform:translateY(-55%) scale(.7)}.contact_form.on_step_3 .list_item:nth-child(2){transform:translate(0);filter:blur(2px)}.contact_form.on_step_3 .list_item:nth-child(2) .translate_frame{transform:translateY(-40%) scale(.8)}.contact_form.on_step_3 .list_item:nth-child(3){transform:translate(0);filter:blur(1px)}.contact_form.on_step_3 .list_item:nth-child(3) .translate_frame{transform:translateY(-15%) scale(.9)}.contact_form.on_step_3 .list_item:nth-child(4){transform:translate(0)}.contact_form.on_step_3 .list_item:nth-child(4) .contact_card{border-color:#c2ff3f;box-shadow:0 -12px 36px 0 #141417}.contact_form.on_step_4 .list_item:first-child{transform:translate(0);filter:blur(4px);opacity:0}.contact_form.on_step_4 .list_item:first-child .translate_frame{transform:translateY(-55%) scale(.7)}.contact_form.on_step_4 .list_item:nth-child(2){transform:translate(0);filter:blur(3px);opacity:0}.contact_form.on_step_4 .list_item:nth-child(2) .translate_frame{transform:translateY(-40%) scale(.8)}.contact_form.on_step_4 .list_item:nth-child(3){transform:translate(0);filter:blur(2px);opacity:0}.contact_form.on_step_4 .list_item:nth-child(3) .translate_frame{transform:translateY(-15%) scale(.9)}.contact_form.on_step_4 .list_item:nth-child(4){transform:translate(0);filter:blur(1px);opacity:0}.contact_form.on_step_4 .list_item:nth-child(5){transform:translate(0)}.contact_form.on_step_4 .list_item:nth-child(5) .contact_card{border-color:#c2ff3f;box-shadow:0 -12px 36px 0 #141417}@media screen and (max-width:768px)and (orientation:portrait){.contact_form.on_step_0 .list_item:first-child{transform:translate(0)}.contact_form.on_step_0 .list_item:first-child .contact_card{border-color:#c2ff3f}.contact_form.on_step_0 .list_item:nth-child(2){transform:translateY(70%)}.contact_form.on_step_2 .list_item:first-child{transform:translate(0);filter:blur(2px)}.contact_form.on_step_2 .list_item:first-child .translate_frame{transform:translateY(-40%) scale(.8)}.contact_form.on_step_2 .list_item:nth-child(2){transform:translate(0);filter:blur(1px)}.contact_form.on_step_2 .list_item:nth-child(2) .translate_frame{transform:translateY(-10%) scale(.9)}.contact_form.on_step_2 .list_item:nth-child(3){transform:translate(0)}.contact_form.on_step_2 .list_item:nth-child(3) .contact_card{border-color:#c2ff3f}.contact_form.on_step_2 .list_item:nth-child(4){transform:translateY(63%)}.contact_form.on_step_3 .list_item:first-child{transform:translate(0);filter:blur(3px)}.contact_form.on_step_3 .list_item:first-child .translate_frame{transform:translateY(-44%) scale(.7)}.contact_form.on_step_3 .list_item:nth-child(2){transform:translate(0);filter:blur(2px)}.contact_form.on_step_3 .list_item:nth-child(2) .translate_frame{transform:translateY(-20%) scale(.8)}.contact_form.on_step_3 .list_item:nth-child(3){transform:translate(0);filter:blur(1px)}.contact_form.on_step_3 .list_item:nth-child(3) .translate_frame{transform:translateY(-15%) scale(.9)}.contact_form.on_step_3 .list_item:nth-child(4){transform:translate(0)}.contact_form.on_step_3 .list_item:nth-child(4) .contact_card{border-color:#c2ff3f}}.home_page .cta_section{padding-top:2.22rem}.case_study_single .cta_section{padding-bottom:2rem}@media screen and (max-width:768px)and (orientation:portrait){.case_study_single .cta_section{padding-bottom:.8rem}}html>body .form_frame .form_inner.has_error .text_input_label{background-color:#1c1b20}html>body .form_frame .form_inner.has_error .text_input_label:after{background-color:#f0334b;transform:scaleY(3)}html>body .form_frame .form_inner.has_error .select_frame{background-color:#1c1b20;border-color:#f0334b;border-width:4px}html>body .form_frame .form_inner.has_error .error{display:flex}html>body .form_frame .left_right.has_error .text_input_label{background-color:#1c1b20}html>body .form_frame .left_right.has_error .text_input_label:after{background-color:#f0334b;transform:scaleY(3)}html>body .form_frame .left_right.has_error .error{display:flex;margin-top:-.2rem}html>body .form_frame .text_input_label .required:after{content:"*";display:inline-block;margin-left:.05rem;color:#c2ff3f}@media screen and (max-width:768px)and (orientation:portrait){html>body .form_frame .left_right.has_error .error{display:flex;margin-top:.1rem}}._app_page_wrap__MrzDF{position:relative;opacity:0;pointer-events:none}._app_page_wrap__MrzDF._app_loaded__kXkrx{opacity:1;pointer-events:all}