@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(./DM_Sans-300-1.Xz1IZZA0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(./DM_Sans-300-1.Xz1IZZA0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(./DM_Sans-300-1.Xz1IZZA0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(./DM_Sans-300-1.Xz1IZZA0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(./DM_Sans-300-1.Xz1IZZA0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.input:not(:last-of-type){margin-bottom:24px}.input__field{background:none;border:none;border-bottom:1px solid var(--color-neutral-800);padding:10px 8px;width:100%}.input__textarea{min-height:130px;padding:10px 0 0 10px}.input--checkbox label{display:flex;flex-direction:row-reverse;gap:5px;justify-content:flex-end}.form{top:0;right:0;bottom:0;left:0;overflow:hidden;position:sticky;z-index:9999}.form__wrapper{height:100vh;overflow:scroll;padding-block:40px}.form__dialog{display:flex;justify-content:center;width:100%}.form__title{font-size:2rem;max-width:65%}@media (width > 768px){.form__title{font-size:2.5rem;max-width:unset}}.form__close{background:none;border:1px solid var(--color-indigo-500);color:var(--color-indigo-500);cursor:pointer;font-size:1.25rem;height:40px;position:absolute;right:40px;top:40px;width:40px}.form__close svg{width:15px}.form__backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);top:0;right:0;bottom:0;left:0;min-height:100vh;position:absolute;width:100%;z-index:11}.form__inner{background:var(--color-indigo-000);box-shadow:0 0 24px 4px var(--color-indigo-200);display:flex;flex-direction:column;gap:40px;max-width:632px;padding:80px 40px;position:relative;width:calc(100% - 80px);z-index:11}.form__pills-title{font-weight:400;margin-bottom:24px}.form__pills-container{display:flex;flex-wrap:wrap;gap:8px}.form__pill{align-items:center;border:1px solid var(--color-neutral-600);border-radius:123px;color:var(--color-neutral-600);cursor:pointer;display:flex;gap:6.5px;padding:8px 16px;scroll-snap-align:start}@media (width > 768px){.form__pill{padding:16px}}.form__pill--active.form__pill--indigo-solid{background:var(--color-indigo-500);color:var(--color-indigo-000)}.form__pill--active.form__pill--indigo-classic{border:1px solid var(--color-indigo-500);color:var(--color-indigo-500)}.form__pill--active.form__pill--aqua{background:var(--color-aqua-100);border:1px solid var(--color-aqua-600);color:var(--color-aqua-600)}.form__pill--active.form__pill--orange{background:var(--color-orange-100);border:1px solid var(--color-orange-500);color:var(--color-orange-500)}.form__form-title{font-weight:400;margin-bottom:24px}.form__button{margin-left:auto;margin-top:40px;min-height:56px;padding:0 32px}.dt-image{overflow:hidden}.dt-image__img{height:100%;-o-object-fit:var(--object-fit,cover)!important;object-fit:var(--object-fit,cover)!important;-o-object-position:center;object-position:center;width:100%}.dt-image[data-v-f30c1e3c]{--object-fit:var(--1e0db838)}.dt-button{background:var(--color-indigo-500,#5956e9);border:none;color:var(--color-neutral-100,#fefefe);cursor:pointer;display:flex;gap:.5rem;padding:12px 24px;place-items:center;text-decoration:none;transition:background-color .3s ease;width:-moz-fit-content;width:fit-content}.dt-button:focus,.dt-button:hover{background:var(--button-background-hover,#4c49b5)}.dt-button__label{font-weight:600}.dt-button__icon{height:1.125rem}.dt-button--type-secondary{background:transparent;border:2px solid var(--color-indigo-500,#5956e9);color:var(--color-indigo-500,#5956e9);padding:10px 22px}.dt-button--type-secondary:focus,.dt-button--type-secondary:hover{background:var(--color-indigo-500,#5956e9);color:var(--color-neutral-100,#fefefe)}.dt-button--type-tertiary{background:transparent;color:var(--color-indigo-500,#5956e9);padding:0}.dt-button--type-tertiary:focus,.dt-button--type-tertiary:hover{background:transparent;text-decoration:underline}.header{background:#fff;box-shadow:0 2px 55px #a8b6da52;display:flex;gap:20px;height:112px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}@media (width > 1287px){.header{border-radius:10px;inset:20px 20px auto 20px;width:auto}}.header--sticky{animation:slideIn .3s ease;border-radius:0;left:0;position:fixed;top:0;width:100%}@media (width > 1024px){.header--sticky{inset:0 0 auto 0}}.header:after{background:#00000080;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease .15s}@media (width > 1024px){.header:after{display:none}}.header:has(.mobile-navigation--open):after{opacity:1;transition:opacity .3s ease}.header__inner{align-items:center;display:flex;justify-content:space-between;max-width:1251px;padding:0 24px;width:100%}@media (width > 1024px){.header__inner{justify-content:unset}}.header__logo{align-items:center;display:flex;max-width:120px;width:100%}@media (width > 768px){.header__logo{max-width:139px}}.header__logo img{max-height:64px}.header__nav{display:none;font-weight:500;height:100%}@media (width > 1024px){.header__nav{display:flex;margin:0 auto 0 24px}}.header__nav-menu--level-1{display:flex;height:100%;list-style-type:none}.header__nav-menu--level-2{background:#fff;background:var(--color-indigo-000);border:1px solid var(--color-indigo-100);display:none;flex-direction:column;gap:1rem;list-style-type:none;padding:1rem;position:absolute;top:calc(100% - 25px);width:300px}.header__nav-menu--level-2:has(.header__nav-menu--level-3){flex-direction:row;left:0;padding:1rem;width:816px}.header__nav-menu--level-3{list-style-type:none}.header__nav-item--level-1{align-items:center;display:flex;position:relative}.header__nav-item--level-1:focus-within .header__nav-item-link--active,.header__nav-item--level-1:hover .header__nav-item-link--active{color:var(--color-indigo-500)}.header__nav-item--level-1:focus-within .header__nav-menu--level-2,.header__nav-item--level-1:hover .header__nav-menu--level-2{display:flex}.header__nav-item--level-2{border-bottom:1px solid var(--color-indigo-200);flex:1;padding-bottom:1rem}.header__nav-item--level-2:has(.header__nav-menu--level-3):not(:last-of-type){border-bottom:none;border-right:1px solid var(--color-indigo-200);padding-bottom:0;padding-right:1rem}.header__nav-item--level-3{padding:.75rem}.header__nav-item--level-3:hover{background:var(--color-indigo-100)}.header__nav-item-link--level-1{align-items:center;color:var(--color-neutral-800);display:flex;max-height:3.5rem;padding:10px 24px;position:relative;text-decoration:none;transition:all .3s ease}.header__nav-item-link--level-1:hover{background:var(--color-indigo-000);color:var(--color-neutral-800);text-decoration:none}.header__nav-item-link--level-1:hover:before{transition:all .2s ease;width:90%}.header__nav-item-link--level-1:hover:after{transition:all .2s ease .15s;width:50%}.header__nav-item-link--level-2{color:inherit;display:flex;text-decoration:none}.header__nav-item-link--level-2:focus,.header__nav-item-link--level-2:hover{text-decoration:underline}.header__nav-menu--level-2:has(.header__nav-menu--level-3) .header__nav-item-link--level-2{padding:.75rem .75rem 1rem}.header__nav-menu--level-2:has(.header__nav-menu--level-3) .header__nav-item-link--level-2:hover{background:var(--color-indigo-100)}.header__nav-item-link--level-3{color:var(--color-neutral-800);text-decoration:none}.header__nav-item-link--level-3:hover{text-decoration:underline}.header__column{display:flex;gap:24px;height:56px}.header__languages{display:none;position:relative}@media (width > 1024px){.header__languages{display:flex}}.header__languages-list{align-items:center;background:var(--color-indigo-100);display:flex;justify-content:center;list-style-type:none}.header__languages-drop{background:var(--color-indigo-000);display:none;flex-direction:column;list-style-type:none;padding:8px;position:absolute;right:0;top:65px;width:208px}.header__languages-drop--open{display:flex}.header__language-drop-item{height:40px}.header__language-drop-item:last-of-type{background:var(--color-indigo-100)}.header__language-drop-item svg{visibility:hidden}.header__language-drop-item .header__language-active svg{visibility:visible}.header__language-drop{align-items:center;display:flex!important;gap:10px;height:100%}.header__language{color:var(--color-neutral-800);display:none;padding:0 16px;text-decoration:none;transition:all .3s ease-in-out}.header__language-item{display:flex;height:100%}.header__language:active,.header__language:hover{border:1px solid #000}.header__language-active{align-items:center;display:flex;gap:10px}.header__language-icon{color:var(--color-indigo-500);font-size:24px;width:24px}.header__buttons{align-items:center;display:flex;gap:20px}.header__buttons .header__button{display:none;height:100%}@media (width > 1024px){.header__buttons .header__button{display:flex}}.header__toggle-nav{align-items:center;background:none;border:1px solid var(--color-indigo-500);color:var(--color-indigo-500);cursor:pointer;display:flex;flex-direction:column;font-size:24px;height:40px;justify-content:center;width:40px}@media (width > 1024px){.header__toggle-nav{display:none}}.header__toggle-nav svg{height:1em}.header__button{align-items:center;border:1px solid var(--color-indigo-500);color:var(--color-indigo-500);display:flex;height:56px;justify-content:center;overflow:hidden;padding:0 32px;position:relative;text-decoration:none;transition:color .3s cubic-bezier(.785,.135,.15,.86)}.mobile-navigation{background:var(--color-neutral-100);display:flex;flex-direction:column;gap:48px;height:100vh;opacity:0;padding:24px;position:absolute;right:0;top:0;transition:opacity .3s,width .3s ease;visibility:hidden;width:unset;z-index:10}@media (width > 768px){.mobile-navigation{padding:24px}}.mobile-navigation--open{opacity:1;visibility:visible;width:100%}@media (width > 1024px){.mobile-navigation{display:none}}.mobile-navigation__header{align-items:center;display:flex;justify-content:space-between;position:relative}.mobile-navigation__logo{display:flex;max-height:64px;max-width:120px}.mobile-navigation__logo img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center;object-position:center;width:100%}.mobile-navigation__close{background:none;border:1px solid var(--color-indigo-500);color:var(--color-indigo-500);cursor:pointer;font-size:24px;height:40px;margin-top:5px;transition:all .3s ease;width:40px}.mobile-navigation__item{display:flex;flex-direction:column;list-style-type:none}.mobile-navigation__item-wrapper{align-items:center;display:flex;justify-content:space-between}.mobile-navigation__item-wrapper--level-1{border-bottom:1px solid var(--color-indigo-200)}.mobile-navigation__menu--level-2{margin:24px 0 16px}.mobile-navigation__icon{color:var(--color-indigo-500);padding-right:1rem}.mobile-navigation__link{align-items:center;background:none;border:none;color:var(--color-indigo-500);cursor:pointer;display:flex;gap:8px;padding:16px 0;text-decoration:none;transition:color .3s ease}.mobile__languages{padding:40px 0}.mobile__languages .mobile__language-item{background:var(--color-indigo-100);padding:0 16px;width:-moz-fit-content;width:fit-content}.mobile__languages-drop{background:var(--color-indigo-000);display:none;list-style:none;margin-top:8px;padding:8px;width:208px}.mobile__languages-drop--open{display:flex;flex-direction:column}.mobile__languages-drop .mobile__language{align-items:center;display:flex;width:100%}.mobile__languages-drop .mobile__language-active .mobile__language-icon{visibility:visible}.mobile__languages-drop .mobile__language-icon{visibility:hidden}.mobile__language{color:var(--color-neutral-800);display:none;height:56px;padding:0 16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.mobile__language-active{align-items:center;display:flex;gap:8px}.mobile__language-item{list-style:none}.mobile__language-icon{color:var(--color-indigo-500);font-size:24px}.mobile__language-drop-item:last-of-type{background:var(--color-indigo-100)}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}:root{--color-neutral-100:#fefefe;--color-neutral-200:#f6f6f6;--color-neutral-300:#ebebeb;--color-neutral-400:#d1d1d1;--color-neutral-500:#b6b6b6;--color-neutral-600:#878787;--color-neutral-700:#4f4f4f;--color-neutral-800:#393939;--color-indigo-000:#f7f7ff;--color-indigo-100:#eeeefc;--color-indigo-200:#cdccf8;--color-indigo-300:#acaaf4;--color-indigo-400:#7a77ed;--color-indigo-500:#5956e9;--color-indigo-600:#4744ba;--color-indigo-700:#35338b;--color-indigo-800:#23225d;--color-orange-100:#fef7eb;--color-orange-200:#fde7c4;--color-orange-300:#fdd89d;--color-orange-400:#fbc163;--color-orange-500:#fbb23c;--color-aqua-100:#eefcfc;--color-aqua-200:#cdf7f8;--color-aqua-300:#abf2f4;--color-aqua-400:#88ecf0;--color-aqua-500:#56e6e9;--color-aqua-600:#2fd2d6;--color-black:#000;--color-white:#fff;--button-background-hover:#4c49b5}.footer{background:var(--color-indigo-500);display:flex;justify-content:center}.footer__inner{display:flex;flex-direction:column;gap:56px;max-width:1251px;padding:56px 40px;width:100%}@media (width > 500px) and (width < 768px){.footer__inner{flex-direction:row;flex-wrap:wrap}}@media (width > 768px){.footer__inner{flex-direction:row;gap:20px;justify-content:space-between;padding:80px 24px}}.footer__column{display:flex;flex-direction:column;font-weight:700;gap:24px;padding:0 24px 0 0;width:100%}@media (width > 500px) and (width < 768px){.footer__column{padding:0;width:200px}}@media (width > 1024px){.footer__column{width:346px}}.footer__column-text,.footer__column-title{color:var(--color-neutral-100);white-space:break-spaces}.footer__column-button{background:var(--color-aqua-100);border-radius:0;color:var(--color-indigo-500)}.footer__column-button:hover{background:var(--color-indigo-000)}.footer__column-list{display:flex;flex-direction:column;gap:8px;list-style:none}.footer__column-list-item a{color:var(--color-aqua-100);cursor:pointer;text-decoration:none}.footer__column-social{align-items:center;color:var(--color-aqua-100);display:flex;gap:8px}.footer__column-social a{color:var(--color-aqua-100);cursor:pointer;text-decoration:none}.footer__column-social svg{font-size:2rem;width:28px}.fade-in-up{transform:translateY(40px)}.fade-in-left,.fade-in-up{opacity:0;transition:opacity 1s ease .25s,transform 1s ease .25s}.fade-in-left{transform:translate(-40px)}.fade-in-right{opacity:0;transform:translate(40px);transition:opacity 1s ease .25s,transform 1s ease .25s}.in-view{opacity:1;transform:none}*{box-sizing:border-box;margin:0;padding:0}body{color:#292930;font-display:optional;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.u-heading-1,h1{font-size:4rem;font-weight:700;line-height:5rem}.u-heading-2,h2{font-size:2rem;font-weight:700;line-height:2.5rem}.u-heading-3,h3{font-size:1.25rem;font-weight:700;line-height:1.75rem}.u-heading-4,h4{font-size:1.125rem;font-weight:700;line-height:1.625rem}.u-paragraph,p{line-height:1.5rem}.u-paragraph,.u-tiny-text,p{font-size:1rem;font-weight:400}.u-tiny-text{line-height:1.375rem}.u-display-heading{font-size:2rem;font-weight:700;line-height:2.5rem}.u-bold{font-weight:700}.u-highlight{color:var(--primary)}@media (max-width:767px){.u-heading-1,h1{font-size:2rem;line-height:2.5rem}.u-heading-2,h2{font-size:1.5rem;line-height:2.25rem}.u-heading-3,h3{font-size:1.25rem;line-height:1.75rem}.u-display-heading{font-size:1rem;line-height:1.25rem}}.error-page{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-top:200px;min-height:100vh}.error-page__content{text-align:center}
