a[data-v-c32e2051]{cursor:pointer}a[data-v-c32e2051]:hover{text-decoration:none}.language-button[data-v-e2d1e2aa]{background:transparent;border:0;display:block;height:auto;padding:0;width:100%}@media(max-width:1024px){.locale-list[data-v-e2d1e2aa]{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.locale-list[data-v-e2d1e2aa]{gap:2rem;grid-template-columns:repeat(2,1fr)}}.close-button[data-v-5dcfba36]{background:none;border:none;cursor:pointer;font-size:2rem;font-weight:800;height:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}@media(max-width:900px){.close-button[data-v-5dcfba36]{height:40px;width:40px}}.close-button svg[data-v-5dcfba36]{height:100%;width:100%}[data-sonner-toast]{border-radius:0!important;padding:0}.custom-toast{background:var(--normal-bg);border:1px solid var(--normal-border);border-radius:0;color:var(--normal-text);padding:2rem 3rem 3rem;width:100%}.custom-toast h3{font-size:3rem}.the-header{background-color:#000;left:50%;padding:1.5rem 8.5rem;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:49}@media(max-width:1280px){.the-header{padding:1.5rem 3.5rem}}@media(max-width:1024px){.the-header{padding:1.75rem 3rem!important}.the-header .hide-mobile{display:none!important}}@media(max-width:766px){.the-header{padding:1.75rem 2rem!important}}.the-header .ots-logo{max-width:200px}@media(max-width:766px){.the-header .ots-logo{max-height:35px;max-width:70px}}@media(max-width:1024px){.the-header .top-nav .header-nav-items .language-selector{display:none}}.the-header .top-nav .header-nav-items .mobile-only{display:none}.the-header .top-nav .header-nav-items{align-items:center;display:flex;gap:6rem}@media(max-width:1024px){.the-header .top-nav .header-nav-items .mobile-only{display:list-item}}@media(max-width:766px){.the-header .top-nav .header-nav-items{gap:1rem}.the-header .top-nav .header-nav-items li a{font-size:1.25rem;margin-right:1.5rem;padding:1rem 2rem}}@media(max-width:380px){.the-header .top-nav .header-nav-items li a{font-size:1rem;margin-right:1.5rem;padding:1rem 2rem}}@media(max-width:1280px){.the-header .top-nav ul{gap:1rem}}.the-header .toggle-button svg{height:3rem;width:3rem}.the-header .sticky-menu{align-items:center;align-items:start;background-color:#000000e6;color:#fff;display:flex;font-size:1.5rem;height:100vh;height:100dvh;justify-content:center;justify-content:end;left:0;padding:11rem 9.5rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.the-header .sticky-menu .sticky-menu__backdrop{background:transparent;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;width:100%}.the-header .sticky-menu .mobile-menu-language-list,.the-header .sticky-menu .mobile-menu-language-separator{display:none}@media(max-width:1024px){.the-header .sticky-menu .mobile-menu-language-list,.the-header .sticky-menu .mobile-menu-language-separator{display:flex}}.the-header .sticky-menu:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.45) 35%,rgba(0,0,0,.95));bottom:0;content:"";display:none;height:8rem;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.the-header .sticky-menu.has-more-menu-items:after{display:block}@media(max-width:766px){.the-header .sticky-menu{padding:10rem 3rem 2rem}}.the-header .sticky-menu nav{display:flex;flex-direction:column;gap:2rem;height:100%;max-height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:6rem;position:relative;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;z-index:1}.the-header .sticky-menu nav::-webkit-scrollbar{display:none;height:0;width:0}.the-header .sticky-menu nav ul{align-items:flex-end;display:flex;flex-direction:column;gap:3.5rem;justify-content:flex-end}.the-header .sticky-menu nav ul li,.the-header .sticky-menu nav ul li a,.the-header .sticky-menu nav ul li button{align-items:center;background:transparent;border:0;display:flex;font-weight:700;gap:2rem;line-height:1;padding:0;text-align:right}.the-header .sticky-menu nav ul li a:hover,.the-header .sticky-menu nav ul li button:hover,.the-header .sticky-menu nav ul li:hover{text-decoration:underline}.the-header .sticky-menu nav ul li a span,.the-header .sticky-menu nav ul li button span,.the-header .sticky-menu nav ul li span{font-size:2.6rem}.the-header .sticky-menu nav ul.medium-text li{font-size:1.8rem}.the-header .sticky-menu nav ul.small-text li,.the-header .sticky-menu nav ul.small-text li a,.the-header .sticky-menu nav ul.small-text li button{font-size:2.75rem;gap:0}@media(max-width:766px){.the-header .sticky-menu nav ul.small-text li,.the-header .sticky-menu nav ul.small-text li a,.the-header .sticky-menu nav ul.small-text li button{flex-direction:row;font-size:2rem}}.the-header .sticky-menu .languages{position:relative;z-index:1}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.modal-backdrop[data-v-ab911e19]{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.modal-backdrop.black[data-v-ab911e19]{background-color:#000c}.modal-backdrop.white[data-v-ab911e19]{background-color:#fff}.modal-backdrop .the-modal[data-v-ab911e19]{background:#fff;box-shadow:2px 2px 20px 1px #0000004d;display:flex;flex-direction:column;gap:2rem;margin:2rem;max-height:96vh;max-width:var(--max-view-width);overflow-x:auto;overflow-y:auto;padding:2rem;position:relative}@media(max-width:766px){.modal-backdrop .the-modal[data-v-ab911e19]{margin:1rem!important;padding:3rem 2rem}}.modal-backdrop .the-modal .close-modal-button[data-v-ab911e19]{position:absolute;right:10px;top:10px;z-index:1}.modal-backdrop .the-modal .modal-header[data-v-ab911e19]{display:absolute;padding-top:1rem;position:relative}@media(max-width:766px){.modal-backdrop .the-modal .modal-header[data-v-ab911e19]{padding-bottom:2rem;padding-top:2rem}}.modal-backdrop .the-modal .modal-header h1[data-v-ab911e19]{font-size:4.5rem;margin:0;text-align:center}@media(max-width:766px){.modal-backdrop .the-modal .modal-header h1[data-v-ab911e19]{font-size:3.7rem;letter-spacing:.15px;text-align:left}}.modal-backdrop .the-modal .modal-body[data-v-ab911e19],.modal-backdrop .the-modal .modal-footer[data-v-ab911e19]{display:flex;justify-content:center}.modal-backdrop .backdrop-only[data-v-ab911e19]{display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:1400px;width:auto;width:100%}.modal-backdrop .backdrop-only button[data-v-ab911e19]{cursor:pointer;margin-left:auto}button.the-button{font-size:1.75rem;padding:1.5rem 6rem}@media(max-width:1023px){button.the-button{padding:1.25rem 6rem}}a.the-button,button.the-button{cursor:pointer;padding:1.5rem 6rem}@media(max-width:1023px){a.the-button,button.the-button{padding:1.25rem 6rem}}@media(max-width:766px){a.the-button,button.the-button{font-size:18px;padding:1.25rem 2rem}}.the-button{border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:clamp(1.1rem,3vw,1.75rem);font-style:normal;font-weight:900;line-height:normal;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease-out}.the-button:active,.the-button:focus{color:#fff!important}@media(max-width:1024px){.the-button{font-size:20px}}@media(max-width:766px){.the-button{font-size:18px}}.the-button.cta{background-image:linear-gradient(#fff,#fff);background-position:50% 50%;background-repeat:no-repeat;background-size:0 100%;border:2px solid #fff;transition:background-size .5s,color .5s}.the-button.cta:hover{background-size:100% 100%;color:#000}.the-button.primary{background-color:#000;border:2px solid #000}.the-button.primary:hover{background-color:#fff!important;color:#000}.the-button.secondary{background-color:#000;border:2px solid #000}.the-button.secondary:hover{background-color:#fff!important;color:#000}.submit-animation{height:105px;position:relative;width:105px}.submit-animation .animation-circle{background-image:url(../assets/icons/submit-circle.svg);background-repeat:no-repeat;display:inline-block;height:105px;width:105px}.submit-animation .checkmark-container{left:20%;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.submit-animation .checkmark-container .checkmark{animation:grow-checkmark .75s ease-in-out;background-image:url(../assets/icons/submit-checkmark-black.svg);background-repeat:no-repeat;background-size:100%;height:80px;width:80px}@keyframes rotate-circle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes grow-checkmark{0%{transform:scale(.7)}70%{transform:scale(1.2)}to{transform:scale(1)}}.form-success[data-v-eadc3093]{align-items:center;display:flex;flex-direction:column;gap:3rem;text-align:center;width:100%}.form-success h2[data-v-eadc3093]{font-size:4.5rem!important;margin-bottom:0}@media(min-width:1200px){.form-success h2[data-v-eadc3093]{max-width:800px}}@media(max-width:766px){.form-success h2[data-v-eadc3093]{font-size:3rem!important}}.form-success p[data-v-eadc3093]{color:#000!important;font-size:3rem!important}.error[data-v-6a785b07]{color:red;display:inline-block;font-size:1.25rem;padding:.25rem .5rem;width:100%}@media(max-width:766px){.error[data-v-6a785b07]{font-size:16px}}form .form-row[data-v-25e9ab0a]{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media(max-width:766px){form .form-row[data-v-25e9ab0a]{grid-auto-flow:row;grid-template-columns:1fr}}form label[data-v-25e9ab0a]{font-size:1.6rem}form label.terms[data-v-25e9ab0a]{font-size:1.3rem}form .form-item[data-v-25e9ab0a]{position:relative;width:100%}form .form-item .error-message[data-v-25e9ab0a]{display:none}form .form-item.invalid input[data-v-25e9ab0a],form .form-item.invalid select[data-v-25e9ab0a]{animation:shake .6s both;border-color:red!important}form .form-item.invalid .error-message[data-v-25e9ab0a]{color:red;display:block;padding:.5rem}input[data-v-25e9ab0a]{background:#fff;border:3px solid #000;color:#000;font-size:1.6rem;padding:1rem 1.5rem;transition:border,box-shadow .5s ease-in-out;width:100%}input[data-v-25e9ab0a]:focus{outline:none}input[data-v-25e9ab0a]:-webkit-autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[data-v-25e9ab0a]:autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;transition:background-color 5000s ease-in-out 0s}input[data-v-25e9ab0a]::-moz-placeholder{color:#000}input[data-v-25e9ab0a]::placeholder{color:#000}@media(max-width:766px){input[data-v-25e9ab0a]{font-size:2.25rem}}form .form-row{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media(max-width:766px){form .form-row{grid-auto-flow:row;grid-template-columns:1fr}}form label{font-size:1.6rem}form label.terms{font-size:1.3rem}form .form-item{position:relative;width:100%}form .form-item .error-message{display:none}form .form-item.invalid input,form .form-item.invalid select{animation:shake .6s both;border-color:red!important}form .form-item.invalid .error-message{color:red;display:block;padding:.5rem}.hs-form-shell{align-items:flex-start;gap:2rem;margin:0 auto;max-height:none;min-height:50vh;overflow:visible;position:relative;width:100%}.hs-form-shell,.hs-form-status-overlay{display:flex;flex-direction:column;justify-content:center}.hs-form-status-overlay{align-items:center;background:#ffffffd9;gap:.75rem;top:0;right:0;bottom:0;left:0;position:absolute;text-align:center}.hs-form-status{margin:0;width:100%}.generated-hs-form{display:flex;flex-direction:column;gap:2rem}.generated-hs-form a{text-decoration:underline}@media(max-width:766px){.generated-hs-form input,.generated-hs-form select{font-size:1.6rem!important}}.generated-hs-form-label{display:inline-block;font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.generated-hs-form-required{color:#b42318}.generated-hs-form-required-legend{font-size:1.3rem;margin:0}.generated-hs-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../assets/icons/option-arrow-down.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background:#fff;border:3px solid #000;box-sizing:border-box;color:#000;font-size:1.6rem;margin:0;padding:1rem 1.5rem;transition:border,box-shadow .5s ease-in-out;width:100%}.generated-hs-form-select:focus{outline:none}.generated-hs-form-select:-webkit-autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.generated-hs-form-select:autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;transition:background-color 5000s ease-in-out 0s}.generated-hs-form-select::-moz-placeholder{color:#000}.generated-hs-form-select::placeholder{color:#000}@media(max-width:766px){.generated-hs-form-select{font-size:2.25rem}}.generated-hs-form-select:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../assets/icons/option-arrow-up.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:15px 13px;box-sizing:border-box;margin:0}.generated-hs-form-date-input{background:#fff;border:3px solid #000;color:#000;font-size:1.6rem;padding:1rem 1.5rem;transition:border,box-shadow .5s ease-in-out;width:100%}.generated-hs-form-date-input:focus{outline:none}.generated-hs-form-date-input:-webkit-autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.generated-hs-form-date-input:autofill{border:1px solid #626262;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#626262!important;transition:background-color 5000s ease-in-out 0s}.generated-hs-form-date-input::-moz-placeholder{color:#000}.generated-hs-form-date-input::placeholder{color:#000}@media(max-width:766px){.generated-hs-form-date-input{font-size:2.25rem}}.generated-hs-form-date-input{cursor:pointer}.generated-hs-form-date-input.invalid{border-color:red!important}.form-submitting-block{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.back-link{color:#000;cursor:pointer;font-size:var(--font-size-p);text-align:center}.back-link a{color:#000}.generated-hs-form-consent,.generated-hs-form-consent-section{display:flex;flex-direction:column;gap:.75rem}.generated-hs-form-consent-heading{font-size:1.3rem;font-weight:700}.generated-hs-form-consent-text{font-size:1.3rem;line-height:1.45}.generated-hs-form-consent-text p{font-size:1.3rem}.generated-hs-form-checkbox-row{align-items:flex-start;display:flex;font-size:1.3rem!important;font-weight:700;gap:.5rem}.generated-hs-form-checkbox-row input[type=checkbox]{accent-color:#000;flex-shrink:0;margin-top:.2em}.generated-hs-form-submit-message{margin:0}.generated-hs-form-submit-message.success{color:#1a7f37}.generated-hs-form-submit-message.error{color:#b42318}@layer base{h2.form-title{font-size:4rem!important;line-height:1.1!important;margin:0!important}@media(max-width:767px){h2.form-title{font-size:3rem!important;line-height:1.1!important}}}.countdown-timer[data-v-c62208b4]{display:flex;flex-direction:column;gap:2rem}.countdown-timer .time-unit[data-v-c62208b4]{font-weight:900;text-align:center}.countdown-timer .time-unit[data-v-c62208b4]:not(:first-child){width:14rem}@media(max-width:768px){.countdown-timer .time-unit[data-v-c62208b4]:not(:first-child){width:7.5rem}}.countdown-timer .time-unit .number[data-v-c62208b4]{font-size:10rem;line-height:1}@media(max-width:768px){.countdown-timer .time-unit .number[data-v-c62208b4]{font-size:6rem}}@media(max-width:640px){.countdown-timer .time-unit .number[data-v-c62208b4]{font-size:4.5rem}}.countdown-timer .time-unit .label[data-v-c62208b4]{font-size:2.5rem;font-weight:900;text-transform:uppercase}@media(max-width:768px){.countdown-timer .time-unit .label[data-v-c62208b4]{font-size:1.75rem}}.countdown-timer .spacer[data-v-c62208b4]{font-size:6rem;font-weight:900;line-height:1;padding-top:2rem}@media(max-width:768px){.countdown-timer .spacer[data-v-c62208b4]{font-size:4rem;font-size:3rem;padding-top:1rem}}@media(max-width:820px){footer .footer-content{padding:0 0 3rem}}@media(max-width:1024px){footer .footer-content{flex-direction:column;font-size:2rem;gap:5rem}footer .footer-content div{display:flex;flex-direction:column!important;text-align:center;width:100%}footer .footer-content .footer-connect{font-size:2rem!important}footer .footer-content .content-end{gap:2em;padding-top:3rem}footer .footer-content .content-end>div{gap:1rem}}footer .footer-content .content-end ul li a{line-height:1!important}footer .footer-content .content-end ul li a:hover{text-decoration:underline}@media(max-width:1024px){footer .footer-content .footer-logos{align-items:center;justify-content:center;padding:3rem;width:100%}}footer .footer-content .footer-links{align-items:flex-start;display:flex;flex:1;flex-direction:row;font-size:1.25rem;gap:10rem;justify-content:flex-start}footer .footer-content .footer-links li{line-height:1}footer .footer-content .footer-links a{font-size:1.5rem;line-height:1}@media(max-width:1024px){footer .footer-content .footer-links{gap:3rem}footer .terms-menu{flex-direction:column}footer .terms-menu span{display:none}footer .privacy-footer{margin:0 auto}}.snap-section{scroll-margin-top:var(--header-current-height,var(--header-desktop-collapse-height))}.error-page{background-color:#fff;display:flex;flex-direction:column;height:auto;margin:0;margin-top:var(--header-desktop-collapse-height);padding:4rem 6rem;width:100%}.error-page .error-page__content{align-content:center;margin:auto;max-width:1300px;min-height:70vh;text-align:center;width:100%}.error-page .error-page__content a{color:#000!important;display:inline-block;margin-top:2rem;text-decoration:underline}.error-page .error-page__content h1{font-size:4rem;margin-bottom:2rem}.error-page .error-page__content .error-page__headline{align-items:center;display:inline-flex;gap:.75rem;justify-content:center}.error-page .error-page__content h2{font-size:2.5rem}.error-page .error-page__content .error-page__info-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;height:24px;justify-content:center;width:24px}.error-page .error-page__content .error-page__details{background:#0000000a;border:1px solid rgba(0,0,0,.12);border-radius:10px;font-size:1.3rem;line-height:1.4;margin:1.5rem auto 0;max-width:900px;padding:1.25rem;text-align:left;white-space:pre-wrap;word-break:break-word}.error-page .error-page__content p{font-size:1.75rem}
