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;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@media (prefers-reduced-motion: reduce){*{transition:none!important}}:root{--font: var(--font-tt-runs);--font-body: var(--font-tt-norms-pro);--color-primary: #213862;--color-primary-hover: #2e58a6;--color-primary-pressed: #162a4f;--color-primary-light: rgba(33, 56, 98, .5);--color-secondary: #b6c7ed;--color-secondary-hover: #9fb4e4;--color-secondary-light: #f2f2f8;--color-dark: #9b9ca7;--color-darken: #232426;--color-black-100: #1c1d1f;--color-black-80: rgba(28, 29, 31, .8);--color-black-60: rgba(28, 29, 31, .6);--color-black-40: rgba(28, 29, 31, .4);--color-black-20: rgba(28, 29, 31, .2);--color-black-10: rgba(28, 29, 31, .1);--color-black-5: rgba(28, 29, 31, .05);--color-white: rgba(255, 255, 255, 1);--color-white-80: rgba(255, 255, 255, .8);--color-white-60: rgba(255, 255, 255, .6);--color-white-40: rgba(255, 255, 255, .4);--color-white-20: rgba(255, 255, 255, .2);--color-white-10: rgba(255, 255, 255, .1);--color-white-5: rgba(255, 255, 255, .05);--color-danger: #ff6e6e;--color-danger-variant: #ffafaf;--color-success: #74cc1c;--color-link: var(--color-white);--color-link-hover: var(--color-primary);--color-link-pressed: var(--color-primary-pressed);--color-surface: var(--color-white);--color-on-surface: var(--color-black-100);--color-on-surface-variant: var(--color-black-80);--color-on-surface-variant-light: var(--color-black-60);--color-inverse-surface: var(--color-black-100);--color-inverse-on-surface: var(--color-white);--color-inverse-on-surface-variant: var(--color-white-80);--color-inverse-on-surface-variant-light: var(--color-white-60);--header-height: 77px;--scrollbar-gap: 0px}@media only screen and (max-width: 734px){:root{--header-height: 0px}}:root{--container-padding: 15px;--container-width: 1410px;--container-wide-padding: 3px;--container-wide-width: 100%;--btn-border-radius: 10px;--btn-border-color: var(transparent);--btn-bg-color: var(--color-primary);--btn-bg-color-hover: var(--color-primary-hover);--btn-text-color: var(--color-white);--btn-text-color-hover: var(--color-white)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;min-height:100vh;margin-top:0!important;transition:scrollbar-color .3s ease}html:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#373737!important;border-radius:0!important}html:not([hide-scrollbar])::-webkit-scrollbar{width:8px!important;height:8px!important}html::-webkit-scrollbar-track{background:#fff0!important}html::-webkit-scrollbar-thumb{background:#373737!important}html{scrollbar-face-color:#373737!important;scrollbar-track-color:rgba(255,255,255,0)!important}::selection{color:var(--color-white);background:var(--color-primary-hover)}.no-scroll{overflow:hidden}.section-anchor{scroll-margin-top:40px}body{position:relative;min-height:100vh;font-weight:400;font-size:16px;font-family:var(--font-body);line-height:1.1;color:var(--color-on-surface);background:var(--color-surface)}.out{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 0 auto}section[id]{scroll-margin-top:calc(var(--header-height) + 0px)}.container{position:relative;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}.container .container-tiny{padding:0}@media only screen and (max-width: 1100px){.container .container-tiny{padding:0 10px!important}}.container-wide{max-width:var(--container-wide-width);padding:0 var(--container-wide-padding)}.container-tiny{max-width:1020px}img{height:auto;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}a{position:relative;color:var(--color-link);text-decoration:none;transition:color .3s ease,opacity .3s ease}@media (any-hover: hover){a:hover{color:var(--color-link-hover)}}@media (pointer: fine){a:active{color:var(--color-link-pressed)}}a:focus-visible{color:var(--color-link);outline:2px dashed var(--color-link-hover)}b,strong{color:#08090d}@media only screen and (max-width: 734px){.is-desktop{display:none!important}}@media only screen and (min-width: 734.1px){.is-mobile{display:none!important}}.loader-overlay{position:fixed;inset:0;z-index:999;overflow:hidden;background:#fff;opacity:0;transition:opacity 1.2s ease;pointer-events:none}.loader-overlay.is-visible{opacity:1;pointer-events:auto}.error-404{display:flex;align-items:center;justify-content:center;height:100vh;text-align:center}.sections-wrapper{overflow:hidden}.empty-space{flex:1 0 auto}.delimiter,hr{width:100%;border:0;border-bottom:2px dashed #dbdbdb}.delimiter--solid,hr--solid{border-bottom-style:solid}.section-bg{background:#f5f5f5}.text-line{overflow:hidden}.text-line span{display:inline-block}.socials-h{display:flex;align-items:center;justify-content:space-between;width:100%}.socials-h .social+.social{margin-left:15px}.social{display:block;width:30px;height:30px;background:transparent;transition:background-color .2s ease-out}@media (any-hover: hover){.social:hover svg{fill:var(--color-primary-hover)}}.social svg{width:100%;height:100%;transition:fill .2s ease;fill:currentcolor}.logo{display:flex;align-items:center}.logo img,.logo picture{width:100%;height:100%;object-fit:contain}.logo svg{width:100%;height:100%;transition:fill .2s ease;fill:currentcolor}section [class^=obj]{transform:translateY(10px);opacity:0;transition:transform,opacity;transition-timing-function:cubic-bezier(.05,.7,.1,1);transition-duration:.8s}@media only screen and (max-width: 480px){section [class^=obj]{transform:unset;opacity:1;transition:unset}}section [class^=obj].animation{transform:translateY(0);opacity:1}section [class^=obj].obj1{transition-delay:.1s}section [class^=obj].obj2{transition-delay:.25s}section [class^=obj].obj3{transition-delay:.5s}section [class^=obj].obj4{transition-delay:.75s}.page-hero{padding-top:110px}@media only screen and (max-width: 734px){.page-hero{padding-top:70px}}.h1-title{font-family:var(--font);font-weight:500;line-height:1.2;text-transform:uppercase;font-size:38px;font-size:calc(24px + (38 - 24) * (100vw - 375px) / (899 - 375))}@media (max-width: 375px){.h1-title{font-size:6.4vw}}@media (min-width: 899px){.h1-title{font-size:38px}}.h2-title{font-family:var(--font);font-weight:500;line-height:1.2;text-transform:uppercase;font-size:30px;font-size:calc(22px + (30 - 22) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.h2-title{font-size:calc(22 / 375 * 100vw)}}@media (min-width: 1300px){.h2-title{font-size:30px}}.h3-title{font-family:var(--font);font-weight:500;line-height:1.3;text-transform:uppercase;font-size:26px;font-size:calc(20px + (26 - 20) * (100vw - 375px) / (899 - 375))}@media (max-width: 375px){.h3-title{font-size:calc(20 / 375 * 100vw)}}@media (min-width: 899px){.h3-title{font-size:26px}}.h4-title{font-family:var(--font);font-weight:500;line-height:1.3;text-transform:uppercase;font-size:22px;font-size:calc(18px + (22 - 18) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.h4-title{font-size:4.8vw}}@media (min-width: 1300px){.h4-title{font-size:22px}}.h5-title{font-family:var(--font);font-weight:500;line-height:1.3;text-transform:uppercase;font-size:18px;font-size:calc(16px + (18 - 16) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.h5-title{font-size:calc(16 / 375 * 100vw)}}@media (min-width: 1300px){.h5-title{font-size:18px}}.body-xl{font-family:var(--font-body);font-weight:400;font-size:20px;line-height:1.1}.body-l{font-family:var(--font-body);font-weight:400;font-size:18px;line-height:1.1}.body-m{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.2}.body-s{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.1}.body-xs{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.1}.button{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:17.08px 32px;font-family:var(--font);color:var(--btn-text-color);background:transparent;border:1px solid var(--btn-border-color, transparent);border-radius:var(--btn-border-radius);cursor:pointer;transition:color .15s ease,background .25s ease,border .15s ease,box-shadow .2s ease,opacity .8s,transform .12s ease;user-select:none;font-size:18px;font-weight:500;line-height:1.2}@media only screen and (max-width: 734px){.button{font-size:16px}}@media only screen and (max-width: 734px){.button{padding:13.55px 32px}}@media (any-hover: hover){.button:hover{color:var(--btn-text-color-hover);text-decoration:none;background-color:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover, transparent)}.button:hover svg{fill:var(--btn-text-color-hover)}}@media (pointer: fine){.button:active{background-color:var(--btn-bg-color-hover)}}.button:active{color:var(--btn-text-color-pressed, var(--color-primary-pressed));background-color:var(--btn-bg-color-pressed, var(--btn-bg-color-hover))}.button:active svg{fill:var(--btn-text-color-pressed, var(--color-primary-pressed))}.button:focus-visible{background-color:var(--btn-bg-color-hover);outline:3px dashed var(--color-primary-pressed)}.button:disabled{pointer-events:none}.button.is-active{--btn-text-color: var(--color-white);--btn-bg-color: var(--color-primary)}.button span{white-space:nowrap}.button span+span{margin-left:10px}.button svg{width:100%;height:100%;transition:fill .15s ease,transform .15s ease;fill:var(--btn-text-color)}.button--fill{--btn-bg-color-hover: var(--color-primary);--btn-text-color: var(--color-dark);--btn-text-color-hover: var(--color-dark);--btn-text-color-pressed: var(--color-dark);background:var(--btn-bg-color)}.button--outline{--btn-bg-color: var(--color-dark-20);--btn-bg-color-hover: var(--color-primary);--btn-text-color: var(--color-white);--btn-text-color-hover: var(--color-dark);--btn-border-color: var(--color-white);--btn-text-color-pressed: var(--color-dark);backdrop-filter:blur(20px)}.button--outline.button--round{--btn-border-color: var(--color-white-20)}.button--flat{padding:0;font-weight:600;font-size:16px;color:#838c9599}.button--round{width:60px;height:60px;min-width:unset;padding:12px;border-radius:50%}.button--rounded{padding:13px 21px;font-weight:400;font-size:12px;border-radius:41px}@media only screen and (max-width: 599px){.button--rounded{padding:9px;font-size:10px}}.button__text+.button__icon{margin-left:4px}.button__icon{display:flex;flex:0 0 auto;align-items:center;width:16px;height:16px}.button__icon+.button__text{margin-left:9px}@media only screen and (max-width: 599px){.button__icon+.button__text{margin-left:6px}}.button__icon svg{width:100%;height:100%}.button--block{display:flex;flex:0 0 auto;min-width:100%!important}.button--primary.button--fill{--btn-bg-color: var(--color-primary-light);--btn-bg-color-hover: var(--color-primary-hover);--btn-text-color: var(--color-primary);--btn-text-color-hover: var(--color-white);--btn-text-color-pressed: var(--color-white);--btn-bg-color-pressed: var(--color-primary-dark)}.button--primary.button--outline{--btn-bg-color: transparent;--btn-bg-color-hover: var(--color-primary-hover);--btn-text-color: var(--color-primary);--btn-text-color-hover: var(--color-white);--btn-border-color: var(--color-primary);--btn-border-color-hover: var(--color-primary-hover);--btn-text-color-pressed: var(--color-white);--btn-bg-color-pressed: var(--color-primary-dark)}.button--secondary{--btn-bg-color: var(--color-secondary);--btn-text-color: var(--color-primary);--btn-text-color-hover: var(--color-secondary-hover)}.button--secondary.button--fill{--btn-bg-color: var(--color-secondary);--btn-bg-color-hover: var(--color-secondary-hover);--btn-text-color: #0b0b0b;--btn-text-color-hover: #0b0b0b}.button--secondary.button--outline{color:var(--color-secondary);--btn-bg-color: transparent;--btn-border-color: $css-color-secondary}@media (any-hover: hover){.button--secondary.button--outline:hover{color:#fff;--btn-bg-color: var(--color-primary-hover);--btn-border-color: var(--color-primary-hover)}}@media (pointer: fine){.button--secondary.button--outline:active{color:#fff;--btn-bg-color: var(--color-primary-hover);--btn-border-color: var(--color-primary-pressed)}}.button--secondary.button--outline.is-active{color:#fff;--btn-bg-color: var(--color-primary-hover);--btn-border-color: var(--color-primary-hover)}.button--white{color:#fff;--btn-bg-color: #fff}@media (any-hover: hover){.button--white:hover{color:#fff;--btn-bg-color: #DEDCE5}}@media (pointer: fine){.button--white:active{color:#fff;--btn-bg-color: #DEDCE5}}.button--white.button--outline{color:#fff;--btn-bg-color: transparent;--btn-border-color: #fff}@media (any-hover: hover){.button--white.button--outline:hover{color:#fff;--btn-bg-color: var(--color-primary-hover);--btn-border-color: var(--color-primary-hover)}}@media (pointer: fine){.button--white.button--outline:active{color:#fff;--btn-bg-color: var(--color-primary-hover);--btn-border-color: var(--color-primary-pressed)}}.button--small{padding:4px 9px;font-weight:600;font-size:12px;line-height:1.4}.button--small .button__icon+.button__text{margin-left:9px}.button--medium{padding:13px 15px;font-weight:400;font-size:14px}.button--medium .button__icon+.button__text{margin-left:7px}.cookie{--color-link: var(--color-primary);--color-link-hover: var(--color-primary-hover);position:fixed;right:calc(30px + var(--scrollbar-gap));bottom:30px;z-index:12;max-width:420px;padding:16px 20px;color:var(--color-on-surface);background:var(--color-surface);border-radius:20px;transform:translateY(200%);transition:transform .5s ease;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.1}@media only screen and (max-width: 734px){.cookie{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.1;right:unset;bottom:65px;left:12px;max-width:264px;padding:12px}}.cookie__wrapper{display:flex;gap:10px;align-items:center;justify-content:center}.cookie__link{text-decoration:underline}.cookie .js-cookie-approve{flex:0 0 auto;padding:8px 19px;font-family:var(--font);font-weight:500;font-size:10px;line-height:1.4;text-transform:uppercase}@media only screen and (max-width: 734px){.cookie .js-cookie-approve{width:39px;min-width:unset;padding:3px 12px;font-family:var(--font);font-weight:500;font-size:8px;line-height:1.4;text-transform:uppercase}}.tram-animation-block{position:relative;height:100%}.tram-animation-block__line{width:8px;height:100%;background-image:linear-gradient(180deg,#b6c7ed33,#b6c7ed 48.08%,#b6c7ed33);box-shadow:0 0 2px #b6c7ed}@media only screen and (max-width: 734px){.tram-animation-block__line{width:2px}}.tram-animation-block__image-wrapper{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%) translateY(-30%)}.tram-animation-block__image{width:29px;height:183px;max-width:unset;transform:rotate(180deg)}@media only screen and (max-width: 734px){.tram-animation-block__image{width:14px;height:90px}}.button[data-astro-cid-7yxwzlds]{position:relative;display:inline-flex;gap:10px;align-items:center;justify-content:center;font-weight:500;font-family:var(--font);white-space:nowrap;text-transform:uppercase;text-decoration:none;vertical-align:middle;border:1px solid transparent;border-radius:var(--btn-border-radius, 10px);outline:none;cursor:pointer;transition:all .2s ease;user-select:none}.button[data-astro-cid-7yxwzlds]:focus-visible{outline:2px solid var(--color-primary, #213862);outline-offset:2px}.button[data-astro-cid-7yxwzlds]:not(:has(.button__content)){min-width:unset;padding:0;aspect-ratio:1}.button[data-astro-cid-7yxwzlds]:not(:has(.button__content)).button--xs{width:32px}.button[data-astro-cid-7yxwzlds]:not(:has(.button__content)).button--s{width:38px}.button[data-astro-cid-7yxwzlds]:not(:has(.button__content)).button--m{width:48px}.button[data-astro-cid-7yxwzlds]:not(:has(.button__content)).button--l{width:56px}.button--xs[data-astro-cid-7yxwzlds]{font-family:var(--font);font-weight:500;font-size:8px;line-height:1.4;text-transform:uppercase;--btn-border-radius: 6px;padding:3px 12px}.button--s[data-astro-cid-7yxwzlds]{font-family:var(--font);font-weight:500;font-size:10px;line-height:1.4;text-transform:uppercase;--btn-border-radius: 8px;padding:8px 20px}.button--m[data-astro-cid-7yxwzlds]{font-family:var(--font);font-weight:500;font-size:12px;line-height:1.4;text-transform:uppercase;padding:14px 25px 12px}.button--l[data-astro-cid-7yxwzlds]{font-family:var(--font);font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;--btn-border-radius: 15px;padding:15px 25px 13px}.button--l[data-astro-cid-7yxwzlds] .button__content[data-astro-cid-7yxwzlds]{min-height:40px}.button--l[data-astro-cid-7yxwzlds] .button__icon[data-astro-cid-7yxwzlds]{width:40px;height:40px}.button--filled[data-astro-cid-7yxwzlds]{color:var(--color-white, #fff)}.button--filled[data-astro-cid-7yxwzlds].button--primary{background-color:var(--color-primary, #213862)}@media (any-hover: hover){.button--filled[data-astro-cid-7yxwzlds].button--primary:hover{background-color:var(--color-primary-hover, #2e58a6)}}.button--filled[data-astro-cid-7yxwzlds].button--primary:active{background-color:var(--color-primary-pressed, #162a4f)}.button--filled[data-astro-cid-7yxwzlds].button--primary:disabled{color:var(--color-white-80);background-color:var(--color-black-40)}.button--filled[data-astro-cid-7yxwzlds].button--secondary{color:var(--color-black-100);background-color:var(--color-white)}@media (any-hover: hover){.button--filled[data-astro-cid-7yxwzlds].button--secondary:hover{color:var(--color-white);background-color:var(--color-primary-hover)}}.button--filled[data-astro-cid-7yxwzlds].button--secondary:active{color:var(--color-white);background-color:var(--color-primary-pressed)}.button--filled[data-astro-cid-7yxwzlds].button--secondary:disabled{color:var(--color-black-60);background-color:var(--color-white-80)}.button--filled[data-astro-cid-7yxwzlds].button--light{color:var(--color-black-100);background-color:var(--color-secondary-light)}@media (any-hover: hover){.button--filled[data-astro-cid-7yxwzlds].button--light:hover{color:var(--color-black-100);background-color:var(--color-secondary-hover)}}.button--filled[data-astro-cid-7yxwzlds].button--light:active{color:var(--color-black-100);background-color:var(--color-secondary-hover)}.button--filled[data-astro-cid-7yxwzlds].button--light:disabled{color:var(--color-black-60);background-color:var(--color-white-80)}.button--outline[data-astro-cid-7yxwzlds]{color:var(--color-primary, #213862);background-color:transparent;border-color:var(--color-primary, #213862)}@media (any-hover: hover){.button--outline[data-astro-cid-7yxwzlds]:hover{color:var(--color-white, #fff);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}}.button--outline[data-astro-cid-7yxwzlds]:active{color:var(--color-white, #fff);background-color:var(--color-primary-pressed);border-color:var(--color-primary-pressed)}.button--outline[data-astro-cid-7yxwzlds]:disabled{color:var(--color-primary-50);border-color:var(--color-primary-50)}.button--inverse-outline[data-astro-cid-7yxwzlds]{color:var(--color-white, #fff);background-color:transparent;border-color:var(--color-white, #fff)}@media (any-hover: hover){.button--inverse-outline[data-astro-cid-7yxwzlds]:hover{color:var(--color-black-100);background-color:var(--color-white, #fff)}}.button--inverse-outline[data-astro-cid-7yxwzlds]:active{color:var(--color-primary, #213862);background-color:#fffc}.button--inverse-outline[data-astro-cid-7yxwzlds]:disabled{color:var(--color-white-60);border-color:var(--color-white-60)}.button--disabled[data-astro-cid-7yxwzlds]{cursor:not-allowed;pointer-events:none}.button__content[data-astro-cid-7yxwzlds]{display:flex;align-items:center;min-height:20px;line-height:1}.button__icon[data-astro-cid-7yxwzlds]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px}.button__icon[data-astro-cid-7yxwzlds] svg[data-astro-cid-7yxwzlds]{width:100%;height:100%;fill:currentcolor}.form__hidden[data-astro-cid-fdgimde4]{display:none}.form[data-astro-cid-fdgimde4] .form-messages{margin-top:20px;padding:15px;color:var(--color-white);background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:10px;backdrop-filter:blur(10px)}.form[data-astro-cid-fdgimde4] .form-messages[data-type=error]{color:var(--color-danger);background:#ff6e6e1a;border:1px solid rgba(255,110,110,.15)}.form[data-astro-cid-fdgimde4] .form-messages[data-type=success]{color:var(--color-success);background:#74cc1c0d;border:1px solid rgba(116,204,28,.2)}.form-row[data-astro-cid-6vmz7fpj]{display:flex;flex:1;gap:12px}@media only screen and (max-width: 734px){.form-row[data-astro-cid-6vmz7fpj]{flex-direction:column}}.form-row[data-astro-cid-6vmz7fpj]:has(.form-row+button){gap:20px}.form-row[data-astro-cid-6vmz7fpj] .input-field-container{flex:1}input[data-astro-cid-cao7s4np][type=number]{appearance:textfield}input[data-astro-cid-cao7s4np]::-webkit-outer-spin-button,input[data-astro-cid-cao7s4np]::-webkit-inner-spin-button{appearance:none}.floating-label[data-astro-cid-cao7s4np],.input[data-astro-cid-cao7s4np]::placeholder{color:var(--color-inverse-on-surface-variant-light);opacity:1;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.2}.input[data-astro-cid-cao7s4np]{position:relative;display:inline-block;width:100%;min-height:70px;padding:20px 15px 3px;font-size:24px;font-family:var(--font);line-height:1;color:var(--color-inverse-on-surface);background:transparent;border:1px solid var(--color-white-40);border-radius:15px;transition:background-color .2s cubic-bezier(.645,.045,.355,1),border-color .2s cubic-bezier(.645,.045,.355,1),color .2s ease;appearance:none;font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.2}@media only screen and (max-width: 734px){.input[data-astro-cid-cao7s4np]{min-height:48px;padding-bottom:4px;padding-left:12px;border-radius:10px}}.input[data-astro-cid-cao7s4np]:hover{border-color:var(--color-white)}.input[data-astro-cid-cao7s4np]:focus-visible{border-color:var(--color-white);outline:none}.input[data-astro-cid-cao7s4np]:disabled{border-color:rgba(var(--color-white),.2);cursor:not-allowed}.input[data-astro-cid-cao7s4np]:invalid,.input[data-astro-cid-cao7s4np].is-error,.input[data-astro-cid-cao7s4np].is-field-error,.input[data-astro-cid-cao7s4np].wpcf7-not-valid{color:var(--color-danger)}.floating-label[data-astro-cid-cao7s4np]{position:absolute;top:26px;right:initial;overflow:hidden;text-align:left;text-decoration:inherit;text-overflow:ellipsis;transform-origin:left top;cursor:text;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);pointer-events:none;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.input-field-container[data-astro-cid-cao7s4np]{position:relative;display:flex;flex-direction:column}.input-field-helper-line[data-astro-cid-cao7s4np]{position:absolute;bottom:1px;padding-left:24px}.input-field-helper-text[data-astro-cid-cao7s4np]{position:relative;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.1}.input-field-helper-text[data-astro-cid-cao7s4np].is-danger{color:var(--color-danger)}.input-field-helper-text[data-astro-cid-cao7s4np].is-success{color:var(--color-success)}.input-field[data-astro-cid-cao7s4np]{position:relative;display:inline-flex;box-sizing:border-box;background:transparent;will-change:opacity,transform,color}.input-field[data-astro-cid-cao7s4np]:has(input[placeholder]) .floating-label[data-astro-cid-cao7s4np]{transform:translateY(-10px) scale(.875)}@media only screen and (max-width: 734px){.input-field[data-astro-cid-cao7s4np]:has(input[placeholder]) .floating-label[data-astro-cid-cao7s4np]{transform:translateY(-8px) scale(.75)}}.input-field[data-astro-cid-cao7s4np] .floating-label[data-astro-cid-cao7s4np]{top:26px;right:initial;left:15px;pointer-events:none}@media only screen and (max-width: 734px){.input-field[data-astro-cid-cao7s4np] .floating-label[data-astro-cid-cao7s4np]{top:15px;left:12px}}.input-field[data-astro-cid-cao7s4np] .floating-label--float-above[data-astro-cid-cao7s4np]{transform:translateY(-10px) scale(.875)}@media only screen and (max-width: 734px){.input-field[data-astro-cid-cao7s4np] .floating-label--float-above[data-astro-cid-cao7s4np]{transform:translateY(-8px) scale(.75)}}.input-field__input[data-astro-cid-cao7s4np]{width:100%;height:100%}.input-field--floating[data-astro-cid-cao7s4np] .input[data-astro-cid-cao7s4np]{padding-top:13px;padding-bottom:5px}.checkbox[data-astro-cid-blmlmoiu]{--checkbox-size: 20px;display:grid;grid-template-columns:var(--checkbox-size) 1fr;gap:12px;align-items:center;color:var(--checkbox-label-color, var(--color-inverse-on-surface-variant));cursor:pointer;user-select:none}@media (any-hover: hover){.checkbox[data-astro-cid-blmlmoiu]:hover .checkbox__box[data-astro-cid-blmlmoiu]{border-color:var(--color-white)}.checkbox[data-astro-cid-blmlmoiu]:hover [data-astro-cid-blmlmoiu]:not(.checkbox__input:checked)+.checkbox__box[data-astro-cid-blmlmoiu]:after{background:var(--color-primary-hover);opacity:0}.checkbox[data-astro-cid-blmlmoiu]:hover .checkbox__input[data-astro-cid-blmlmoiu]:checked+.checkbox__box[data-astro-cid-blmlmoiu]:after{background:var(--color-primary-hover);background:var(--color-secondary-hover);opacity:.4}}.checkbox[data-astro-cid-blmlmoiu]+.input-field-helper-line[data-astro-cid-blmlmoiu]{position:relative;bottom:unset;margin-top:5px;padding:0}.checkbox__input[data-astro-cid-blmlmoiu]{position:absolute;width:1px;height:1px;opacity:0}.checkbox__box[data-astro-cid-blmlmoiu]{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);margin:0;overflow:hidden;background:transparent;border:1px solid var(--color-white-60);border-radius:4px;transition:border-color .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1)}.checkbox__box[data-astro-cid-blmlmoiu]:after{content:"";position:absolute;background:var(--color-white);border-radius:2px;transform:scale(1.5);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1);inset:3px}.checkbox__input[data-astro-cid-blmlmoiu]:checked+.checkbox__box[data-astro-cid-blmlmoiu]{border-color:var(--color-white)}.checkbox__input[data-astro-cid-blmlmoiu]:checked+.checkbox__box[data-astro-cid-blmlmoiu]:after{transform:scale(1);opacity:1}.checkbox__label[data-astro-cid-blmlmoiu]{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.2}@media only screen and (max-width: 734px){.checkbox__label[data-astro-cid-blmlmoiu]{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.1}}.privacy-checkbox[data-astro-cid-blmlmoiu]{display:flex;align-items:center;justify-content:center;margin-top:25px}@media only screen and (max-width: 734px){.privacy-checkbox[data-astro-cid-blmlmoiu]{margin-top:22px}}.privacy-checkbox__link[data-astro-cid-blmlmoiu]{text-decoration:underline}.section-form[data-astro-cid-pn2jt77o]{--island-bg: transparent;--checkbox-label-color: var(--color-white-40);--color-link: var(--color-white-80);--color-link-hover: var(--color-white);position:relative;z-index:0;padding-top:37px;padding-bottom:24px;overflow:hidden}@media only screen and (max-width: 734px){.section-form[data-astro-cid-pn2jt77o]{padding-top:20px;padding-bottom:12px}}.section-form__bg[data-astro-cid-pn2jt77o]{position:absolute;inset:0;z-index:-1;background:var(--color-primary);border-radius:20px 80px 20px 20px}@media only screen and (max-width: 734px){.section-form__bg[data-astro-cid-pn2jt77o]{border-radius:20px 50px 20px 20px}}.section-form__wrapper[data-astro-cid-pn2jt77o]{padding-top:70px;padding-bottom:28%}@media only screen and (max-width: 734px){.section-form__wrapper[data-astro-cid-pn2jt77o]{padding-top:30px;padding-bottom:200px}}.section-form__title[data-astro-cid-pn2jt77o]{font-family:var(--font);font-weight:500;line-height:1.3;text-transform:uppercase;font-size:50px;font-size:calc(26px + (50 - 26) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.section-form__title[data-astro-cid-pn2jt77o]{font-size:calc(26 / 375 * 100vw)}}@media (min-width: 1300px){.section-form__title[data-astro-cid-pn2jt77o]{font-size:50px}}.section-form__title[data-astro-cid-pn2jt77o]{margin-bottom:20px;text-align:center}@media only screen and (max-width: 734px){.section-form__title[data-astro-cid-pn2jt77o]{margin-bottom:12px}}.section-form__desc[data-astro-cid-pn2jt77o]{font-family:var(--font);font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;color:var(--color-inverse-on-surface-variant-light);text-align:center}@media only screen and (max-width: 734px){.section-form__desc[data-astro-cid-pn2jt77o]{font-family:var(--font);font-weight:500;font-size:14px;line-height:1.4;text-transform:uppercase}}.section-form__form[data-astro-cid-pn2jt77o]{max-width:1048px;margin:55px auto 0}@media only screen and (max-width: 734px){.section-form__form[data-astro-cid-pn2jt77o]{margin-top:29px}}@media only screen and (max-width: 734px){.section-form__submit[data-astro-cid-pn2jt77o]{font-family:var(--font);font-weight:500;font-size:14px;line-height:1.4;text-transform:uppercase;padding-top:3px;padding-bottom:3px;border-radius:10px}}.section-form__legal[data-astro-cid-pn2jt77o]{display:flex;flex-direction:column;gap:12px;align-items:stretch;width:fit-content;max-width:100%;margin-top:25px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 734px){.section-form__legal[data-astro-cid-pn2jt77o]{margin-top:22px}}.section-form__legal[data-astro-cid-pn2jt77o] .privacy-checkbox{justify-content:flex-start;width:100%;margin-top:0}.section-form__legal[data-astro-cid-pn2jt77o] .checkbox{width:100%}.section-form__image[data-astro-cid-pn2jt77o]{position:absolute;right:0;bottom:0;left:0;display:flex;height:42.46%;mask-image:url(/section-img-mask.svg);mask-repeat:no-repeat;mask-position:bottom;mask-size:100%;pointer-events:none}@media only screen and (min-width: 1280.1px){.section-form__image[data-astro-cid-pn2jt77o]{mask-size:cover;mask-position:top}}@media only screen and (max-width: 734px){.section-form__image[data-astro-cid-pn2jt77o]{display:flex;align-items:flex-end;justify-content:flex-end;mask-image:url(/section-img-mask-mobile.svg);mask-position:top;height:148px}}.section-form__image[data-astro-cid-pn2jt77o] picture[data-astro-cid-pn2jt77o],.section-form__image[data-astro-cid-pn2jt77o] img[data-astro-cid-pn2jt77o]{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}.reset-button[data-astro-cid-jv6xussq]{margin:0;padding:0;font:inherit;line-height:inherit;color:var(--color-link);letter-spacing:inherit;text-align:inherit;text-transform:inherit;background:none;border:none;outline:none;box-shadow:none;cursor:pointer;transition:color .3s ease,background-color .3s ease,opacity .3s ease;appearance:none}@media (any-hover: hover){.reset-button[data-astro-cid-jv6xussq]:hover{color:var(--color-link-hover)}}.reset-button[data-astro-cid-jv6xussq]:focus-visible{color:var(--color-link);outline:2px dashed var(--color-link-hover)}.modal-container[data-astro-cid-hld7q6hw]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.2,0,0,1),visibility 0s linear .3s!important;pointer-events:none;-webkit-overflow-scrolling:touch;transition:scrollbar-color .3s ease}.modal-container[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#373737!important;border-radius:0!important}.modal-container[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar{width:8px!important;height:8px!important}.modal-container[data-astro-cid-hld7q6hw]::-webkit-scrollbar-track{background:#fff0!important}.modal-container[data-astro-cid-hld7q6hw]::-webkit-scrollbar-thumb{background:#373737!important}.modal-container[data-astro-cid-hld7q6hw]{scrollbar-face-color:#373737!important;scrollbar-track-color:rgba(255,255,255,0)!important}.modal-container[data-astro-cid-hld7q6hw].is-active{opacity:1;visibility:visible;transition-delay:0s;pointer-events:auto}.modal-container__overlay[data-astro-cid-hld7q6hw]{position:fixed;inset:0;background:#000000b3;cursor:pointer}.modal-container__wrapper[data-astro-cid-hld7q6hw]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;min-height:100vh;margin:auto;padding:var(--modal-container-wrapper-padding, 20px);transition:scrollbar-color .3s ease}.modal-container__wrapper[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#373737!important;border-radius:0!important}.modal-container__wrapper[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar{width:8px!important;height:8px!important}.modal-container__wrapper[data-astro-cid-hld7q6hw]::-webkit-scrollbar-track{background:#fff0!important}.modal-container__wrapper[data-astro-cid-hld7q6hw]::-webkit-scrollbar-thumb{background:#373737!important}.modal-container__wrapper[data-astro-cid-hld7q6hw]{scrollbar-face-color:#373737!important;scrollbar-track-color:rgba(255,255,255,0)!important}.modal-container__wrapper[data-astro-cid-hld7q6hw]>.modal-close[data-astro-cid-hld7q6hw]{top:20px;right:20px}@media only screen and (max-width: 734px){.modal-container__wrapper[data-astro-cid-hld7q6hw]>.modal-close[data-astro-cid-hld7q6hw]{top:5px;right:5px}}.modal-close[data-astro-cid-hld7q6hw]{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:var(--color-white-80);cursor:pointer;transition:all .2s ease}@media only screen and (max-width: 734px){.modal-close[data-astro-cid-hld7q6hw]{top:12px;right:12px}}@media (any-hover: hover){.modal-close[data-astro-cid-hld7q6hw]:hover{color:var(--color-white)}}.modal-close[data-astro-cid-hld7q6hw] svg[data-astro-cid-hld7q6hw]{width:100%;height:100%;transition:fill .3s ease}.modal[data-astro-cid-hld7q6hw]{position:relative;width:var(--modal-width, 100%);height:var(--modal-height, auto);max-width:var(--modal-max-width, 500px);max-height:var(--modal-max-height, 90vh);margin:auto;background:var(--modal-bg, #fff);border-radius:var(--modal-radius, 20px 60px 20px 20px);box-shadow:var(--modal-shadow, unset);transform:translateY(20px);transition:transform .3s cubic-bezier(.2,0,0,1)}.modal[data-astro-cid-hld7q6hw] [data-astro-cid-hld7q6hw]::selection{color:#fff;background-color:#000}.modal-container[data-astro-cid-hld7q6hw].is-active .modal[data-astro-cid-hld7q6hw]{transform:translateY(0)}.modal__content[data-astro-cid-hld7q6hw]{position:relative;height:100%;max-height:var(--modal-content-max-height, calc(90vh - 64px) );padding:var(--modal-content-padding, 32px 24px);overflow-y:auto}.modal__content[data-astro-cid-hld7q6hw]:hover{scrollbar-face-color:var(--color-primary)!important;scrollbar-track-color:rgba(255,255,255,0)!important}.modal__content[data-astro-cid-hld7q6hw]:hover:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--color-primary)!important}.modal__content[data-astro-cid-hld7q6hw]:hover::-webkit-scrollbar-track{background:#fff0!important}.modal__content[data-astro-cid-hld7q6hw]:hover::-webkit-scrollbar-thumb{background:var(--color-primary)!important}.modal__content[data-astro-cid-hld7q6hw]{transition:scrollbar-color .3s ease}.modal__content[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#0000!important;border-radius:8px!important}.modal__content[data-astro-cid-hld7q6hw]:not([hide-scrollbar])::-webkit-scrollbar{width:2px!important;height:2px!important}.modal__content[data-astro-cid-hld7q6hw]::-webkit-scrollbar-track{background:#0000!important}.modal__content[data-astro-cid-hld7q6hw]::-webkit-scrollbar-thumb{background:#0000!important}.modal__content[data-astro-cid-hld7q6hw]{scrollbar-face-color:rgba(0,0,0,0)!important;scrollbar-track-color:rgba(0,0,0,0)!important}.modal-call[data-astro-cid-vctsgh6e]{--modal-container-wrapper-padding: 0;--modal-max-width: 1460px;--modal-max-height: 100lvh;--modal-height: 98lvh;--modal-content-max-height: 98lvh;--modal-bg: transparent;--modal-content-padding: 0 15px;--container-wide-width: 100%}@media only screen and (max-width: 734px){.modal-call[data-astro-cid-vctsgh6e]{--modal-max-height: 100%;--modal-height: 100%;--modal-content-max-height: 100%;--container-wide-padding: 0;--modal-content-padding: 0;overflow:hidden}}.modal-call__content[data-astro-cid-vctsgh6e]{width:100%;padding:0;overflow:hidden;background:transparent!important;border-radius:20px 120px 20px 20px}@media only screen and (max-width: 734px){.modal-call__content[data-astro-cid-vctsgh6e]{height:100%;border-radius:20px 90px 20px 20px}}.modal-call[data-astro-cid-vctsgh6e] .modal-close{top:10px;right:10px}@media only screen and (max-width: 734px){.modal-call[data-astro-cid-vctsgh6e] .modal-close{top:0;right:-5px}}.modal-call[data-astro-cid-vctsgh6e] .section-form__bg{border-radius:20px 120px 20px 20px}@media only screen and (max-width: 734px){.modal-call[data-astro-cid-vctsgh6e] .section-form__bg{border-radius:20px 90px 20px 20px}}.modal-call[data-astro-cid-vctsgh6e] .section-form__wrapper{padding-top:7vh;padding-bottom:48vh}.modal-call[data-astro-cid-vctsgh6e] .section-form__image{transform:scale(1)!important}.modal-call[data-astro-cid-vctsgh6e] .container,.modal-call[data-astro-cid-vctsgh6e] .island{height:100%}.modal-call[data-astro-cid-vctsgh6e] .modal__content{display:flex;align-items:center;justify-content:stretch}.modal-tour[data-astro-cid-hgoahc4r]{--modal-container-wrapper-padding: 0;--modal-max-width: 1460px;--modal-max-height: 100lvh;--modal-height: 98lvh;--modal-content-max-height: 98lvh;--modal-bg: transparent;--modal-content-padding: 0 15px;--container-wide-width: 100%}@media only screen and (max-width: 734px){.modal-tour[data-astro-cid-hgoahc4r]{--modal-max-height: 100%;--modal-height: 100%;--modal-content-max-height: 100%;--container-wide-padding: 0;--modal-content-padding: 0;overflow:hidden}}.modal-tour__content[data-astro-cid-hgoahc4r]{width:100%;padding:0;overflow:hidden;background:transparent!important;border-radius:20px 120px 20px 20px}@media only screen and (max-width: 734px){.modal-tour__content[data-astro-cid-hgoahc4r]{height:100%;border-radius:20px 90px 20px 20px}}.modal-tour[data-astro-cid-hgoahc4r] .modal-close{top:10px;right:10px}@media only screen and (max-width: 734px){.modal-tour[data-astro-cid-hgoahc4r] .modal-close{top:0;right:-5px}}.modal-tour[data-astro-cid-hgoahc4r] .section-form__bg{border-radius:20px 120px 20px 20px}@media only screen and (max-width: 734px){.modal-tour[data-astro-cid-hgoahc4r] .section-form__bg{border-radius:20px 90px 20px 20px}}.modal-tour[data-astro-cid-hgoahc4r] .section-form__wrapper{padding-top:7vh;padding-bottom:48vh}.modal-tour[data-astro-cid-hgoahc4r] .section-form__image{transform:scale(1)!important}.modal-tour[data-astro-cid-hgoahc4r] .container,.modal-tour[data-astro-cid-hgoahc4r] .island{height:100%}.modal-tour[data-astro-cid-hgoahc4r] .modal__content{display:flex;align-items:center;justify-content:stretch}.modal-tour__embed[data-astro-cid-hgoahc4r]{width:100%;height:80vh}@media only screen and (max-width: 734px){.modal-tour__embed[data-astro-cid-hgoahc4r]{height:100%}}.modal-tour[data-astro-cid-hgoahc4r] iframe{display:block;width:100%;height:100%;border-radius:14px}.modal-accepted[data-astro-cid-sc2wodbs]{--modal-bg: var(--color-primary);--modal-content-padding: 45px 50px;color:var(--color-inverse-on-surface);text-align:center}@media only screen and (max-width: 734px){.modal-accepted[data-astro-cid-sc2wodbs]{--modal-radius: 20px 20px 0 0;--modal-container-wrapper-padding: 0}}.modal-accepted__icon[data-astro-cid-sc2wodbs]{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin:0 auto 40px}.modal-accepted__icon[data-astro-cid-sc2wodbs] svg[data-astro-cid-sc2wodbs]{width:100%;height:100%}.modal-accepted__title[data-astro-cid-sc2wodbs]{font-family:var(--font);font-weight:400;line-height:1.3;text-transform:uppercase;font-size:20px;font-size:calc(16px + (20 - 16) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.modal-accepted__title[data-astro-cid-sc2wodbs]{font-size:calc(16 / 375 * 100vw)}}@media (min-width: 1300px){.modal-accepted__title[data-astro-cid-sc2wodbs]{font-size:20px}}.modal-accepted__title[data-astro-cid-sc2wodbs]{margin-bottom:12px}@media only screen and (max-width: 734px){.modal-accepted__title[data-astro-cid-sc2wodbs]{margin-bottom:15px}}.modal-accepted__desc[data-astro-cid-sc2wodbs]{font-size:14px;color:var(--color-inverse-on-surface-variant-light);font-family:var(--font);font-weight:500;font-size:12px;line-height:1.4;text-transform:uppercase}.modal-accepted__button[data-astro-cid-sc2wodbs]{margin-top:40px}@media only screen and (max-width: 734px){.modal-accepted__button[data-astro-cid-sc2wodbs]{width:100%}}@media only screen and (max-width: 734px){.modal-accepted[data-astro-cid-sc2wodbs] .modal{margin-bottom:0}}.callback-button[data-astro-cid-7i56hi2l]{display:flex;flex-direction:column;gap:5px;align-items:flex-end;justify-content:center;white-space:nowrap}.callback-button__phone[data-astro-cid-7i56hi2l]{font-family:var(--font);font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;color:var(--header-phone-color, var(--color-link))}@media (any-hover: hover){.callback-button__phone[data-astro-cid-7i56hi2l]:hover{color:var(--header-phone-hover-color, var(--color-link-hover))}}.callback-button__label[data-astro-cid-7i56hi2l]{font-family:var(--font);font-weight:500;font-size:10px;line-height:1.4;text-transform:uppercase;color:var(--header-phone-color, var(--color-link))}@media (any-hover: hover){.callback-button__label[data-astro-cid-7i56hi2l]:hover{color:var(--header-phone-hover-color, var(--color-link-hover))}}.callback-button--l[data-astro-cid-7i56hi2l] .callback-button__phone[data-astro-cid-7i56hi2l]{font-family:var(--font);font-weight:500;line-height:1.3;text-transform:uppercase;font-size:30px;font-size:calc(22px + (30 - 22) * (100vw - 375px) / (1300 - 375))}@media (max-width: 375px){.callback-button--l[data-astro-cid-7i56hi2l] .callback-button__phone[data-astro-cid-7i56hi2l]{font-size:calc(22 / 375 * 100vw)}}@media (min-width: 1300px){.callback-button--l[data-astro-cid-7i56hi2l] .callback-button__phone[data-astro-cid-7i56hi2l]{font-size:30px}}.header[data-astro-cid-or7dc447]{position:fixed;top:0;right:0;left:0;z-index:10;height:var(--header-height);padding-top:17px;padding-right:var(--scrollbar-gap)}.header[data-astro-cid-or7dc447][data-header-theme=inverse]{--header-phone-color: var(--color-inverse-on-surface)}.header[data-astro-cid-or7dc447][data-header-theme=default]{--header-phone-color: var(--color-darken);--header-phone-hover-color: var(--color-primary-hover)}@media only screen and (min-width: 734.1px){.header[data-astro-cid-or7dc447][data-header-theme=default] .header-promo[data-astro-cid-or7dc447]{color:var(--color-darken);backdrop-filter:blur(100px);padding:10px;border-radius:12px}}@media only screen and (max-width: 734px){.header[data-astro-cid-or7dc447]{--container-padding: 5px;top:unset;bottom:5px;height:auto}}.header__wrapper[data-astro-cid-or7dc447]{display:flex;align-items:center;justify-content:space-between}.header__start[data-astro-cid-or7dc447]{display:flex;gap:31px;align-items:center;padding:5px 11px 5px 20px;background:var(--color-black-60);border-radius:12px;backdrop-filter:blur(7.5px)}@media only screen and (max-width: 734px){.header__start[data-astro-cid-or7dc447]{gap:15px;width:100%;padding:8px 8px 8px 15px;border-radius:10px}}.header__call[data-astro-cid-or7dc447]{margin-left:auto;border-radius:50%}@media only screen and (max-width: 734px){.header__end[data-astro-cid-or7dc447]{display:none}}.header__logo[data-astro-cid-or7dc447]{position:relative;flex-shrink:0;width:208px;height:50px;overflow:hidden}@media only screen and (max-width: 734px){.header__logo[data-astro-cid-or7dc447]{width:92px;height:22px}}.header__logo[data-astro-cid-or7dc447] img[data-astro-cid-or7dc447]{height:100%;object-fit:contain}.header__dropdown[data-astro-cid-or7dc447]{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:stretch;background:#000000b3;opacity:0;transition:all .3s cubic-bezier(.2,0,0,1);pointer-events:none}.header__dropdown[data-astro-cid-or7dc447].is-active{opacity:1;pointer-events:auto}.header__dropdown[data-astro-cid-or7dc447].is-active .header-dropdown[data-astro-cid-or7dc447],.header__dropdown[data-astro-cid-or7dc447].is-active .header-dropdown__button[data-astro-cid-or7dc447]{transform:translateY(0);opacity:1}.header__promo[data-astro-cid-or7dc447]{position:absolute;top:50%;left:max(50%,600px);transform:translate(-50%) translateY(-50%)}@media only screen and (max-width: 734px){.header__promo[data-astro-cid-or7dc447]{position:absolute;top:unset;bottom:100%;left:10px;margin-bottom:10px;transform:unset!important}}.header-dropdown[data-astro-cid-or7dc447]{display:grid;gap:4px;width:100%;padding:15px;transform:translateY(100px);transition:transform .35s cubic-bezier(.2,0,0,1)}.header-dropdown__button[data-astro-cid-or7dc447]{transform:translateY(10px);opacity:0;transition:transform .45s cubic-bezier(.2,0,0,1),opacity .35s cubic-bezier(.2,0,0,1);transition-delay:.2s}.header-dropdown__button--l[data-astro-cid-or7dc447]{font-family:var(--font);font-weight:500;font-size:14px;line-height:1.4;text-transform:uppercase;padding:9px}.header-dropdown__button[data-astro-cid-or7dc447]:nth-child(2){transition-delay:.1s}.header-dropdown__button[data-astro-cid-or7dc447]:last-child{margin-top:11px;transition-delay:0s}.header-promo[data-astro-cid-or7dc447]{font-family:var(--font);font-weight:500;font-size:16px;line-height:1.4;text-transform:uppercase;display:flex;gap:12px;align-items:center;justify-content:center}@media only screen and (max-width: 734px){.header-promo[data-astro-cid-or7dc447]{font-family:var(--font);font-weight:500;font-size:14px;line-height:1.4;text-transform:uppercase;gap:10px;padding:3px 15px 3px 3px;color:var(--color-black-100);background:var(--color-white);border-radius:1000px}}@media only screen and (any-hover: hover) and (min-width: 734.1px){.header-promo[data-astro-cid-or7dc447]:hover{color:var(--color-white-60)}.header-promo[data-astro-cid-or7dc447]:hover .header-promo__image[data-astro-cid-or7dc447]{transform:scaleX(.8)}.header-promo[data-astro-cid-or7dc447]:hover img[data-astro-cid-or7dc447]{transform:scaleX(1.25)}}.header-promo__image[data-astro-cid-or7dc447]{flex-shrink:0;width:50px;height:35px;overflow:hidden;border-radius:1000px;transform-origin:right;transition:transform .3s cubic-bezier(.2,0,0,1)}@media only screen and (max-width: 734px){.header-promo__image[data-astro-cid-or7dc447]{width:40px;height:30px}}.header-promo__image[data-astro-cid-or7dc447] img[data-astro-cid-or7dc447]{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.2,0,0,1)}.header-promo[data-astro-cid-or7dc447] svg[data-astro-cid-or7dc447]{width:18px;margin-left:-2px}.footer[data-astro-cid-hmjqa7k3]{--color-link-hover: var(--color-secondary-hover);--island-bg: var(--color-darken);position:relative;padding-bottom:5px}@media only screen and (max-width: 734px){.footer[data-astro-cid-hmjqa7k3]{--container-wide-padding: 0;padding:0;background-color:var(--island-bg);border-radius:20px 20px 0 0}}.footer__wrapper[data-astro-cid-hmjqa7k3]{position:relative;display:flex;flex-direction:column;gap:24px;padding:25px 0 32px}@media only screen and (max-width: 734px){.footer__wrapper[data-astro-cid-hmjqa7k3]{padding-top:18px;padding-bottom:140px}}.footer__start[data-astro-cid-hmjqa7k3]{display:flex;justify-content:space-between}@media only screen and (max-width: 734px){.footer__start[data-astro-cid-hmjqa7k3]{flex-direction:column;gap:15px;align-items:stretch}}.footer__end[data-astro-cid-hmjqa7k3]{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 734px){.footer__end[data-astro-cid-hmjqa7k3]{flex-direction:column-reverse;gap:25px;align-items:stretch}}.footer__logo[data-astro-cid-hmjqa7k3]{flex:1;height:165px;max-width:873px}@media only screen and (max-width: 734px){.footer__logo[data-astro-cid-hmjqa7k3]{flex:auto;height:55px;max-width:293px}}.footer__logo[data-astro-cid-hmjqa7k3] img[data-astro-cid-hmjqa7k3]{width:100%;height:100%;object-fit:contain;object-position:left}.footer__contacts[data-astro-cid-hmjqa7k3]{display:flex;flex-direction:column;align-items:flex-end;padding-top:29px}@media only screen and (max-width: 734px){.footer__contacts[data-astro-cid-hmjqa7k3]{align-items:flex-start;padding-top:0}}@media only screen and (max-width: 734px){.footer__phone-block[data-astro-cid-hmjqa7k3]{gap:8px;align-items:flex-start}}.footer__email[data-astro-cid-hmjqa7k3]{font-family:var(--font);font-weight:500;font-size:12px;line-height:1.4;text-transform:uppercase;margin-top:20px;margin-bottom:40px}@media only screen and (max-width: 734px){.footer__email[data-astro-cid-hmjqa7k3]{margin-bottom:0}}.footer__social[data-astro-cid-hmjqa7k3]{display:flex;gap:15px 10px;justify-content:flex-end;margin-bottom:-48px}@media only screen and (max-width: 734px){.footer__social[data-astro-cid-hmjqa7k3]{position:absolute;right:0;flex-direction:column;margin:0}}.footer__social-link[data-astro-cid-hmjqa7k3]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-white);background:var(--color-white-5);border-radius:10px;transition:color .3s ease,opacity .3s ease,background-color .3s ease}@media (any-hover: hover){.footer__social-link[data-astro-cid-hmjqa7k3]:hover{background:var(--color-white-10)}}@media only screen and (max-width: 734px){.footer__social-link[data-astro-cid-hmjqa7k3]{width:40px;height:40px}}.footer__info[data-astro-cid-hmjqa7k3]{display:flex;flex-direction:column;gap:20px;color:var(--color-white-40)}@media only screen and (max-width: 734px){.footer__info[data-astro-cid-hmjqa7k3]{gap:15px}}.footer__nxmn[data-astro-cid-hmjqa7k3]{display:block;opacity:.6}@media (any-hover: hover){.footer__nxmn[data-astro-cid-hmjqa7k3]:hover{opacity:1}}@media only screen and (max-width: 734px){.footer__nxmn[data-astro-cid-hmjqa7k3]{pointer-events:none}}.footer__copyright[data-astro-cid-hmjqa7k3]{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.1;max-width:399px}.footer__legal[data-astro-cid-hmjqa7k3]{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.1;--color-link: var(--color-white-40);--color-link-hover: var(--color-inverse-on-surface);display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:flex-end;color:var(--color-white-40)}@media only screen and (max-width: 734px){.footer__legal[data-astro-cid-hmjqa7k3]{flex-direction:column;justify-content:flex-start;padding:20px 0;border-top:1px solid var(--color-white-10);border-bottom:1px solid var(--color-white-10)}}.footer__legal-info[data-astro-cid-hmjqa7k3]{display:flex;gap:22px;justify-content:flex-end}@media only screen and (max-width: 734px){.footer__legal-info[data-astro-cid-hmjqa7k3]{flex-direction:column;gap:10px;text-align:center}}.footer__back-to-top[data-astro-cid-hmjqa7k3]{position:absolute;top:-18px;right:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-white);background:var(--color-darken);border:1px solid var(--color-white-40);border-radius:10px;cursor:pointer}@media (any-hover: hover){.footer__back-to-top[data-astro-cid-hmjqa7k3]:hover{color:var(--color-white);background:var(--color-primary-hover)}}@media only screen and (max-width: 734px){.footer__back-to-top[data-astro-cid-hmjqa7k3]{top:-12px;width:40px;height:40px}}.footer__docs-link[data-astro-cid-hmjqa7k3]{text-decoration:underline}
