.super-text{font-family:var(--font-inter),sans-serif;font-size:4.4444444444vw;font-style:normal;font-weight:500;line-height:90%;text-transform:uppercase;letter-spacing:-.04em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.super-text{font-size:6.25vw}}@media screen and (max-aspect-ratio:2/3){.super-text{font-size:9.7087378641vw;line-height:100%}}.body h1{font-family:var(--font-inter),sans-serif;font-size:2.9166666667vw;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.03em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.body h1{font-size:4.1015625vw}}@media screen and (max-aspect-ratio:2/3){.body h1{font-size:7.7669902913vw}}.body h2{font-family:var(--font-inter),sans-serif;font-size:2.2222222222vw;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.03em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.body h2{font-size:3.125vw}}@media screen and (max-aspect-ratio:2/3){.body h2{font-size:5.8252427184vw}}.body h3,.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{font-family:var(--font-inter),sans-serif;font-size:1.6666666667vw;font-style:normal;font-weight:500;line-height:105%;letter-spacing:-.04em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.body h3,.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{font-size:2.34375vw}}@media screen and (max-aspect-ratio:2/3){.body h3,.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{font-size:4.854368932vw}}.body,.body a{font-family:var(--font-inter),sans-serif;font-size:1.25vw;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.03em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.body,.body a{font-size:1.7578125vw}}@media screen and (max-aspect-ratio:2/3){.body,.body a{font-size:3.8834951456vw}}.small-text{font-family:var(--font-inter),sans-serif;font-size:.9722222222vw;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.03em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.small-text{font-size:1.3671875vw}}@media screen and (max-aspect-ratio:2/3){.small-text{font-size:3.3980582524vw}}.bold{font-weight:500!important}.regular{font-weight:400!important}[data-hidden]{opacity:0}[data-only-desktop]{display:none}@media screen and (min-aspect-ratio:5/3){[data-only-desktop]{display:block}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-only-desktop]{display:block}}[data-only-desktop--flex]{display:none}@media screen and (min-aspect-ratio:5/3){[data-only-desktop--flex]{display:flex}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-only-desktop--flex]{display:flex}}[data-not-desktop]{display:block}@media screen and (min-aspect-ratio:5/3){[data-not-desktop]{display:none}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-not-desktop]{display:none}}[data-not-desktop--flex]{display:flex}@media screen and (min-aspect-ratio:5/3){[data-not-desktop--flex]{display:none}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-not-desktop--flex]{display:none}}[data-hide-for-mobile]{display:block}@media screen and (max-aspect-ratio:2/3){[data-hide-for-mobile]{display:none!important}}[data-only-mobile]{display:none}@media screen and (max-aspect-ratio:2/3){[data-only-mobile]{display:block}}[data-touch-element]{display:block}@media screen and (min-aspect-ratio:5/3){[data-touch-element]{display:none}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-touch-element]{display:none}}@media(hover:none)and (min-aspect-ratio:2/3){[data-touch-element]{display:block!important}}[data-touch-element--flex]{display:flex}@media screen and (min-aspect-ratio:5/3){[data-touch-element--flex]{display:none}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-touch-element--flex]{display:none}}@media(hover:none)and (min-aspect-ratio:2/3){[data-touch-element--flex]{display:flex!important}}@media(hover:none){[data-desktop-element]{display:none!important}}@media screen and (max-aspect-ratio:2/3){[data-desktop-element]{display:none}}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){[data-desktop-element]{display:none}}@media screen and (min-aspect-ratio:5/3){[data-desktop-element]{display:block}}@media screen and (min-aspect-ratio:4/3)and (max-aspect-ratio:5/3){[data-desktop-element]{display:block}}.body{background-color:#e3e3e3;color:#000;overflow-x:hidden;opacity:0;animation:bodyPresence 1s cubic-bezier(.87,0,.13,1) forwards}.body ::selection{color:#004de5;background:#949494;mix-blend-mode:difference}@keyframes bodyPresence{0%{opacity:0}to{opacity:1}}.html{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.html::-webkit-scrollbar{display:none}.html::-moz-scrollbar{display:none}@supports(-ms-overflow-style:none){.html{-ms-overflow-style:none;overflow:-ms-autohiding-scrollbar}}.container{padding-right:1.1111111111vw;padding-left:1.1111111111vw}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.container{padding-right:1.5625vw;padding-left:1.5625vw}}@media screen and (max-aspect-ratio:2/3){.container{padding-right:2.9126213592vw;padding-left:2.9126213592vw}}.shadow{color:#949494}.main--loading{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.splide{cursor:-webkit-grab;cursor:grab}.splide:active{cursor:-webkit-grabbing;cursor:grabbing}.contact{background-color:#000;color:#fff;padding-top:.8em;padding-bottom:3em}.contact .top{width:50%;display:flex;flex-direction:column;gap:.5em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .top{width:70%}}@media screen and (max-aspect-ratio:2/3){.contact .top{width:90%}.contact .top h1{width:70%}}.contact .form{display:flex;flex-wrap:wrap;gap:.2em;opacity:1;transform-origin:center;transition:scale .7s cubic-bezier(.16,1,.3,1),opacity .7s ease}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form{gap:.3em}}.contact .form--submitted{scale:.9;opacity:0}.contact .form--loading{opacity:.5;pointer-events:none}.contact .form-success-message{top:0;flex-direction:column;align-items:center;gap:.8em;padding:1em;z-index:9;background-color:#525252;text-align:center}.contact .form-success-message,.contact .form-success-message__button{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center}.contact .form-success-message__button{width:100%;border-top:.2em solid #000}.contact .form-wrapper{margin-top:5em;position:relative}.contact .form__row{width:100%;display:flex;gap:.2em}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form__row{gap:.3em}}@media screen and (max-aspect-ratio:2/3){.contact .form__row{flex-direction:column}}.contact .form__field{width:100%;position:relative}.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{width:calc(100% - 1.5em);padding:.3em 1.2em .3em .3em;background-color:#525252;color:#949494;border-radius:0!important;border:none;outline:none;line-height:1.2;transition:background-color .3s ease,opacity .3s ease}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{width:calc(100% - 3.3em);padding:.5em 3em .5em .3em}}@media screen and (max-aspect-ratio:2/3){.contact .form__field .input,.contact .form__field .select-input,.contact .form__field .textarea{width:calc(100% - 3.4em);padding:.6em 3em .6em .4em}}@media(hover:hover){.contact .form__field .input:hover,.contact .form__field .select-input:hover,.contact .form__field .textarea:hover{background-color:#676767}}.contact .form__field .input:valid:not(:placeholder-shown),.contact .form__field .select-input:valid:not(:placeholder-shown),.contact .form__field .textarea:valid:not(:placeholder-shown){color:#fff}.contact .form__field .input::placeholder,.contact .form__field .select-input::placeholder,.contact .form__field .textarea::placeholder{color:#949494;opacity:1}.contact .form__field .input:focus,.contact .form__field .select-input:focus,.contact .form__field .textarea:focus{background-color:#949494;opacity:1!important;color:#fff!important}.contact .form__field .input:focus::placeholder,.contact .form__field .select-input:focus::placeholder,.contact .form__field .textarea:focus::placeholder{color:#fff!important}.contact .form__field .input--error{background-color:#614848;color:#ff6c6c}.contact .form__field .input--error::placeholder{color:#ff6c6c}.contact .form__field .input__error{position:absolute;top:50%;right:.5em;transform:translateY(-50%);color:#ff6c6c;pointer-events:none}.contact .form__field .select-input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.contact .form__field .select-input:focus{background-color:#949494;color:#fff;opacity:1!important}.contact .form__field .select-input:focus+.select-input__arrow{transform:translateY(-50%) rotate(180deg);fill:#fff}.contact .form__field .select-input option{color:#fff}.contact .form__field .select-input--placeholder{color:#949494!important}.contact .form__field .select-input--error{background-color:#614848!important;color:#ff6c6c!important}.contact .form__field .select-input--error+.select-input__arrow{fill:#ff6c6c!important}.contact .form__field .select-input__arrow{position:absolute;top:50%;right:.6em;transform:translateY(-50%);width:1.4em;height:1.4em;pointer-events:none;fill:#949494;transition:transform .7s cubic-bezier(.87,0,.13,1),fill .3s ease;z-index:3}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form__field .select-input__arrow{right:1em}}@media screen and (max-aspect-ratio:2/3){.contact .form__field .select-input__arrow{right:1em}}.contact .form__field .select-input__error{right:2em!important}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form__field .select-input__error{right:3em!important}}@media screen and (max-aspect-ratio:2/3){.contact .form__field .select-input__error{right:3em!important}}.contact .form__field .textarea{resize:none;height:calc(100% - .6em)}@media screen and (min-aspect-ratio:2/3)and (max-aspect-ratio:4/3){.contact .form__field .textarea{height:calc(100% - 1em)}}@media screen and (max-aspect-ratio:2/3){.contact .form__field .textarea{height:calc(100% - 1.2em)}}.contact .form__button{width:100%;display:flex;justify-content:center;transition:opacity .3s ease,color .3s ease}@media screen and (max-aspect-ratio:2/3){.contact .form__button{padding:.8em 0}}.contact .form__button--disabled{opacity:.5;pointer-events:none;color:#949494}