@font-face{font-display:swap;font-family:Inter;font-weight:100 900;src:url(./Inter-VariableFont_opsz_wght.BtFs5cFQ.woff2) format("woff2-variations")}:root{--container-padding:4rem;--header-height:6.5rem;--input-height:3.75rem}@media (max-width:1023px){:root{--header-height:5.125rem;--container-padding:2rem}}@media (max-width:767px){:root{--container-padding:1rem}}.scrollbar{scrollbar-color:#dedede transparent;scrollbar-width:thin}.scrollbar::-webkit-scrollbar{height:.625rem;width:.625rem}.scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:.5rem}.scrollbar::-webkit-scrollbar-thumb{background:#dedede;background-clip:padding-box;border:.125rem solid transparent;border-radius:.5rem}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}*{box-sizing:border-box;margin:0;padding:0}@media (min-width:1024px){*{scrollbar-color:#dedede transparent;scrollbar-width:thin}::-webkit-scrollbar{height:.625rem;width:.625rem}::-webkit-scrollbar-track{background:transparent;border-radius:.5rem}::-webkit-scrollbar-thumb{background:#dedede;background-clip:padding-box;border:.125rem solid transparent;border-radius:.5rem}}:after,:before{box-sizing:inherit}html{-webkit-tap-highlight-color:transparent;display:flex;overflow-x:hidden;overflow-y:scroll;position:relative;scroll-padding-top:var(--header-height)}@media (max-width:1439px) and (min-width:1024px){html{font-size:clamp(.75rem,1.12vw,1rem)}}@media (max-width:1023px){html{font-size:1rem}}body{color:#747474;font-family:Inter,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;display:flex;flex-direction:column;font-size:1rem;line-height:1;line-height:1.4;min-height:100vh;min-width:24.375rem;overflow:hidden;padding-top:var(--header-height);position:relative;width:100%}#__nuxt,#app{display:flex;flex:auto;flex-direction:column}#app{min-height:0}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:var(--container-padding);padding-right:var(--container-padding);width:90rem}a{color:#399af4;text-decoration:none}button{all:unset;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link{transition:color .4s}.link:hover{color:#016ed2}.link:active{color:#0884f6}button,input,select,textarea{color:#747474;font:inherit;margin:0}a,button,button:focus,input:focus,select:focus,textarea:focus{outline:none}input{padding-bottom:0;padding-top:0}::-moz-placeholder{color:#818181}:-ms-input-placeholder{color:#818181}::-webkit-input-placeholder{color:#818181}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}ul{list-style:none}use{fill:currentColor}.icon{--size:1.5rem;flex:none;height:var(--size);width:var(--size)}@media (max-width:1199px){.hidden-desktop{display:none!important}}@media (max-width:1023px){.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.visible-mobile{display:none!important}}@media (min-width:1024px){.visible-tablet{display:none!important}}@media (min-width:1200px){.visible-desktop{display:none!important}}.cover-img{overflow:hidden;position:relative;will-change:transform}.cover-img img,.cover-img video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.fit-img{align-items:center;display:flex;flex-direction:column;justify-content:center}.fit-img img,.fit-img picture{display:block;max-height:100%}.page-main{padding:calc(11rem - var(--header-height)) 0 2.5rem}@media (max-width:1023px){.page-main{padding:calc(7.625rem - var(--header-height)) 0 2.5rem}}.section{padding:7.5rem 0}@media (max-width:1023px){.section{padding:3.125rem 0}}.page-title,.section-title{margin-bottom:3rem}.page-title{letter-spacing:-.04em;text-align:center}@media (max-width:1023px){.page-title{margin-bottom:2.25rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#00163f;font-weight:600}.h1,h1{font-size:5rem;letter-spacing:-.04em;line-height:1.125}@media (max-width:1023px){.h1,h1{font-size:3.25rem;line-height:1.25}}.h2,h2{font-size:3rem;letter-spacing:-.06em;line-height:1.16}@media (max-width:1023px){.h2,h2{font-size:2rem;line-height:1.25}}.h3,h3{font-size:1.875rem;letter-spacing:-.05em;line-height:1.2}@media (max-width:1023px){.h3,h3{font-size:1.5rem;line-height:1.16}}.h4,h4{font-size:1.75rem;letter-spacing:-.05em;line-height:1.28}@media (max-width:1023px){.h4,h4{font-size:1.25rem;line-height:1.2}}.form-block{display:flex;flex-direction:column}.form-block.not-valid .input{border-color:#ff9f9f}.form-block.not-valid .input-error{display:block}.form-block:has(.input-icon) .input{padding-left:3.125rem}.form-block-title{color:#2b2b2b;font-weight:500;margin-bottom:.5rem}.input,.input-block{display:block;position:relative}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.0625rem solid #dedede;border-radius:.5rem;box-shadow:none;caret-color:#2d2d2d;color:#2d2d2d;font-size:1rem;font-weight:400;height:var(--input-height,60px);padding:0 1rem;text-overflow:ellipsis;transition:border-color .4s;width:100%}.input::-webkit-input-placeholder{-webkit-transition:color .4s;transition:color .4s}.input:-moz-placeholder,.input::-moz-placeholder{-moz-transition:color .4s;transition:color .4s}.input:-ms-input-placeholder{-ms-transition:color .4s;transition:color .4s}.input::-webkit-inner-spin-button,.input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.input:focus{border-color:#c1c1c1;z-index:1}.input:focus::-webkit-input-placeholder{color:#626262}.input:focus:-moz-placeholder,.input:focus::-moz-placeholder{color:#626262}.input:focus:-ms-input-placeholder{color:#626262}.input.filled{border-color:#c1c1c1}.input.disabled,.input[disabled]{pointer-events:none}.input:-webkit-autofill{font-size:1rem;-webkit-text-fill-color:#2d2d2d;background-color:transparent;-webkit-transition:background-color 5000000s 0s,border-color .4s;transition:background-color 5000000s 0s,border-color .4s}.input:-webkit-autofill,.input:-webkit-autofill:first-line{font-family:Inter,sans-serif}.input-error{color:#fd1c1c;display:none;margin-top:.25rem}.input-icon{color:#399af4;position:absolute;--size:1.375rem;left:1rem;pointer-events:none;top:calc(var(--input-height)*.5 - .6875rem);z-index:2}
