@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);

/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-2{bottom:.5rem}.left-2{left:.5rem}.right-2{right:.5rem}.z-10{z-index:10}.z-50{z-index:50}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[40px\]{height:40px}.h-\[64px\]{height:64px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.max-h-\[190px\]{max-height:190px}.min-h-\[40vh\]{min-height:40vh}.min-h-screen{min-height:100vh}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-\[100\%\],.w-full{width:100%}.min-w-\[4rem\]{min-width:4rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-4{column-gap:1rem}.gap-x-8{column-gap:2rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-input{border-color:hsl(var(--input))}.bg-background{background-color:hsl(var(--background))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-950{--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xxs{font-size:10px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-wider{letter-spacing:.05em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-destructive{color:hsl(var(--destructive))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.brightness-50{--tw-brightness:brightness(.5)}.brightness-50,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}*{padding:0;margin:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}body,html{height:100%;min-width:320px;scroll-behavior:smooth}body{color:#000;line-height:1;font-family:Montserrat;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Montserrat;font-size:inherit}.disabled{opacity:40%}button{cursor:pointer;background-color:inherit}a,button{color:inherit}a:hover,a:link,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}i{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:10px;width:10px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEyMy4wNXB4IiBoZWlnaHQ9IjEyMy4wNXB4IiB2aWV3Qm94PSIwIDAgMTIzLjA1IDEyMy4wNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjA1IDEyMy4wNTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEyMS4zMjUsMTAuOTI1bC04LjUtOC4zOTljLTIuMy0yLjMtNi4xLTIuMy04LjUsMGwtNDIuNCw0Mi4zOTlMMTguNzI2LDEuNzI2Yy0yLjMwMS0yLjMwMS02LjEwMS0yLjMwMS04LjUsMGwtOC41LDguNQ0KCQljLTIuMzAxLDIuMy0yLjMwMSw2LjEsMCw4LjVsNDMuMSw0My4xbC00Mi4zLDQyLjVjLTIuMywyLjMtMi4zLDYuMSwwLDguNWw4LjUsOC41YzIuMywyLjMsNi4xLDIuMyw4LjUsMGw0Mi4zOTktNDIuNGw0Mi40LDQyLjQNCgkJYzIuMywyLjMsNi4xLDIuMyw4LjUsMGw4LjUtOC41YzIuMy0yLjMsMi4zLTYuMSwwLTguNWwtNDIuNS00Mi40bDQyLjQtNDIuMzk5QzEyMy42MjUsMTcuMTI1LDEyMy42MjUsMTMuMzI1LDEyMS4zMjUsMTAuOTI1eiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);background-size:10px 10px;margin-right:5px}body{overflow-x:hidden}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper-header{overflow:auto}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:86.25rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .625rem}.select{width:100%}.select,.select__body{position:relative;height:100%}.select__title{padding:1.25rem;width:100%;height:100%;background:#fff;border:1px solid #a0a0a0;border-radius:.75rem;text-align:left;cursor:pointer}.select__placeholder{color:#a0a0a0}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.select__value>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__value:after{content:" ▶";-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;color:#a0a0a0;margin-top:-3px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}._select-open .select__value:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.select__value._select-pseudo-label:before{content:attr(data-pseudo-label);opacity:.5}.select__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__input{width:100%;background-color:transparent;height:100%}.select__options{padding:.625rem 0;width:100%;position:absolute;overflow-y:auto;background:#fff;border:1px solid #a0a0a0;-webkit-box-shadow:0 2px 8px -2px rgba(0,0,0,.2);box-shadow:0 2px 8px -2px rgba(0,0,0,.2);border-radius:.75rem;left:0;border-top:0;max-height:300px}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:200px}.select__option{width:100%;color:#a0a0a0;text-align:left;cursor:pointer;padding:1.25rem}.select__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select._select-open{z-index:5}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.button{line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:1.875rem;min-width:10.5rem;font-size:1rem;font-weight:600;white-space:nowrap;padding:1.25rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button._button-large{font-weight:700;padding:1.5rem}.button._button-blue{background:#0366f8;color:#fff}.button._button-blue:hover{opacity:.8}.button._button-blue:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:1}.button._button-yellow{background:#ffcd38;color:#000}.button._button-yellow:hover{opacity:.8}.button._button-white{background:#fff;color:#0366f8;border:1px solid #0366f8}.button._button-white:hover{background:#0366f8;color:#fff}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.header{position:relative;position:fixed;width:100%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background-color:#fff}.header__margin{margin-top:100px}.header__container{padding-top:1.25rem;padding-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__container,.header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (gap:clamp(-1.875rem,-3.6342592593rem + 8.7962962963vw,4.0625rem)){.header__main{gap:clamp(-1.875rem,-3.6342592593rem + 8.7962962963vw,4.0625rem)}}@supports not (gap:clamp(-1.875rem,-3.6342592593rem + 8.7962962963vw,4.0625rem)){.header__main{gap:calc(-1.875rem + 5.9375 * (100vw - 20rem) / 67.5)}}.header__logo{width:100%;height:100%}@supports (max-width:clamp(8.75rem,7.1759259259rem + 7.8703703704vw,14.0625rem)){.header__logo{max-width:clamp(8.75rem,7.1759259259rem + 7.8703703704vw,14.0625rem)}}@supports not (max-width:clamp(8.75rem,7.1759259259rem + 7.8703703704vw,14.0625rem)){.header__logo{max-width:calc(8.75rem + 5.3125 * (100vw - 20rem) / 67.5)}}.header__list{display:-webkit-box;display:-ms-flexbox;display:flex}@supports (gap:clamp(0.0000000625rem,-0.5555554745rem + 2.7777776852vw,1.875rem)){.header__list{gap:clamp(6.25e-8rem,-.5555554745rem + 2.7777776852vw,1.875rem)}}@supports not (gap:clamp(0.0000000625rem,-0.5555554745rem + 2.7777776852vw,1.875rem)){.header__list{gap:calc(6.25e-8rem + 1.8749999375 * (100vw - 20rem) / 67.5)}}.header__list._mobile{position:absolute;z-index:5;background:#fff;top:3.125rem;right:-100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;padding:1.25rem}.menu-open .header__list._mobile{right:0}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@supports (gap:clamp(0.0000000625rem,-0.5555554745rem + 2.7777776852vw,1.875rem)){.header__buttons{gap:clamp(6.25e-8rem,-.5555554745rem + 2.7777776852vw,1.875rem)}}@supports not (gap:clamp(0.0000000625rem,-0.5555554745rem + 2.7777776852vw,1.875rem)){.header__buttons{gap:calc(6.25e-8rem + 1.8749999375 * (100vw - 20rem) / 67.5)}}.header__item{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header__item:hover{color:#0366f8}.header__link{font-weight:600}@supports (font-size:clamp(0.75rem,0.6759259259rem + 0.3703703704vw,1rem)){.header__link{font-size:clamp(.75rem,.6759259259rem + .3703703704vw,1rem)}}@supports not (font-size:clamp(0.75rem,0.6759259259rem + 0.3703703704vw,1rem)){.header__link{font-size:calc(.75rem + .25 * (100vw - 20rem) / 67.5)}}.icon-menu{display:none}.footer{position:relative;overflow:hidden}.no-webp .footer:after{background:url(/img/footer/bg.png) 50%/contain no-repeat}.footer:after{bottom:-50%;height:100%;left:-10%}.footer:after,.footer:before{content:"";position:absolute;right:0;z-index:1;display:block}.footer:before{background:-webkit-gradient(linear,left top,left bottom,from(#0366f8),to(#052d5c));background:-o-linear-gradient(top,#0366f8 0,#052d5c 100%);background:linear-gradient(180deg,#0366f8,#052d5c);bottom:0;top:0;left:0}.footer__container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.5rem}@supports (gap:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)){.footer__container{gap:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)}}@supports not (gap:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)){.footer__container{gap:calc(2.5rem + 2.5 * (100vw - 20rem) / 67.5)}}@supports (padding-top:clamp(2.5rem,1.3888888889rem + 5.5555555556vw,6.25rem)){.footer__container{padding-top:clamp(2.5rem,1.3888888889rem + 5.5555555556vw,6.25rem)}}@supports not (padding-top:clamp(2.5rem,1.3888888889rem + 5.5555555556vw,6.25rem)){.footer__container{padding-top:calc(2.5rem + 3.75 * (100vw - 20rem) / 67.5)}}.footer__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__info,.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__info{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}.footer__text{max-width:21.25rem;color:#fff;line-height:160%;opacity:.7}.footer__logo{width:100%;-o-object-fit:contain;object-fit:contain}@supports (max-width:clamp(9.375rem,8.4490740741rem + 4.6296296296vw,12.5rem)){.footer__logo{max-width:clamp(9.375rem,8.4490740741rem + 4.6296296296vw,12.5rem)}}@supports not (max-width:clamp(9.375rem,8.4490740741rem + 4.6296296296vw,12.5rem)){.footer__logo{max-width:calc(9.375rem + 3.125 * (100vw - 20rem) / 67.5)}}.footer__row{margin-left:auto;width:100%;-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@supports (margin-top:clamp(0.0000000625rem,-2.2222221412rem + 11.1111110185vw,7.5rem)){.footer__row{margin-top:clamp(6.25e-8rem,-2.2222221412rem + 11.1111110185vw,7.5rem)}}@supports not (margin-top:clamp(0.0000000625rem,-2.2222221412rem + 11.1111110185vw,7.5rem)){.footer__row{margin-top:calc(6.25e-8rem + 7.4999999375 * (100vw - 20rem) / 67.5)}}.column-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.column-footer__title{font-weight:700;color:#fff}.column-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.column-footer__item{max-width:13.4375rem}.column-footer__link{color:#fff;line-height:130%}.copy-footer{color:#fff;opacity:.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.copy-footer,.copy-footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3125rem}.copy-footer__link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.copy-footer__link:not(:last-child):after{content:"|"}.no-webp .contact{background:url(/img/home/contact/bg.png) 50%/cover no-repeat}@supports (padding-bottom:clamp(1.875rem,0.7638888889rem + 5.5555555556vw,5.625rem)){.contact{padding-bottom:clamp(1.875rem,.7638888889rem + 5.5555555556vw,5.625rem)}}@supports not (padding-bottom:clamp(1.875rem,0.7638888889rem + 5.5555555556vw,5.625rem)){.contact{padding-bottom:calc(1.875rem + 3.75 * (100vw - 20rem) / 67.5)}}@supports (padding-top:clamp(1.875rem,0.7638888889rem + 5.5555555556vw,5.625rem)){.contact{padding-top:clamp(1.875rem,.7638888889rem + 5.5555555556vw,5.625rem)}}@supports not (padding-top:clamp(1.875rem,0.7638888889rem + 5.5555555556vw,5.625rem)){.contact{padding-top:calc(1.875rem + 3.75 * (100vw - 20rem) / 67.5)}}.contact__body{margin:0 auto;width:85%;background:#0366f8;border-radius:1.25rem;padding:3.125rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact__title{margin-bottom:.625rem;text-align:center;font-weight:700;font-size:2.5rem;color:#fff}.contact__subtitle{margin-bottom:2.5rem;color:#fff;text-align:center}@supports (font-size:clamp(1.125rem,1.0509259259rem + 0.3703703704vw,1.375rem)){.contact__subtitle{font-size:clamp(1.125rem,1.0509259259rem + .3703703704vw,1.375rem)}}@supports not (font-size:clamp(1.125rem,1.0509259259rem + 0.3703703704vw,1.375rem)){.contact__subtitle{font-size:calc(1.125rem + .25 * (100vw - 20rem) / 67.5)}}.contact__text{font-size:.875rem;color:#fff}.form-contact{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (margin-bottom:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)){.form-contact{margin-bottom:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)}}@supports not (margin-bottom:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)){.form-contact{margin-bottom:calc(2.5rem + 1.25 * (100vw - 20rem) / 67.5)}}@supports (gap:clamp(0.9375rem,0.6597222222rem + 1.3888888889vw,1.875rem)){.form-contact{gap:clamp(.9375rem,.6597222222rem + 1.3888888889vw,1.875rem)}}@supports not (gap:clamp(0.9375rem,0.6597222222rem + 1.3888888889vw,1.875rem)){.form-contact{gap:calc(.9375rem + .9375 * (100vw - 20rem) / 67.5)}}.form-contact__fields{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@supports (gap:clamp(0.9375rem,0.6597222222rem + 1.3888888889vw,1.875rem)){.form-contact__fields{gap:clamp(.9375rem,.6597222222rem + 1.3888888889vw,1.875rem)}}@supports not (gap:clamp(0.9375rem,0.6597222222rem + 1.3888888889vw,1.875rem)){.form-contact__fields{gap:calc(.9375rem + .9375 * (100vw - 20rem) / 67.5)}}.form-contact__input{width:100%;display:block;padding:1.25rem;background:#fff;border-radius:.375rem;font-weight:600}.calculator{position:relative;margin-top:2rem;margin-bottom:2rem}.no-webp .calculator:before{background:url(/img/calculator/bg-circles.png) 50%/contain no-repeat}.calculator:before{content:"";position:absolute;bottom:-65%;width:12.1875rem;left:0;top:0;z-index:-1;display:block}.calculator__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.875rem}@supports (padding-bottom:clamp(4.0625rem,3.4143518519rem + 3.2407407407vw,6.25rem)){.calculator__container{padding-bottom:clamp(4.0625rem,3.4143518519rem + 3.2407407407vw,6.25rem)}}@supports not (padding-bottom:clamp(4.0625rem,3.4143518519rem + 3.2407407407vw,6.25rem)){.calculator__container{padding-bottom:calc(4.0625rem + 2.1875 * (100vw - 20rem) / 67.5)}}.no-webp .calculator__main{background:url(/img/calculator/bg.png) 50%/contain no-repeat}.calculator__main{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-webp .calculator__main:before{background:url(/img/calculator/bg-circle.png) top/cover no-repeat}.calculator__main:before{content:"";position:absolute;top:-32px;width:12.375rem;height:12.375rem;right:-50px;z-index:-1;display:block}.calculator__main img{height:100%;-o-object-fit:cover;object-fit:cover}.calculator__content{width:100%;-ms-flex-direction:column;flex-direction:column;gap:3.125rem;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.calculator__body,.calculator__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.calculator__body{-ms-flex-direction:column;flex-direction:column;gap:1.5625rem}.calculator__title{font-size:2.375rem;font-weight:700;line-height:139%}.calculator__title span{color:#0366f8}.calculator__text{font-size:1.25rem;line-height:165%;text-align:justify;color:#151515}.example-calculator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.example-calculator,.example-calculator__title{display:-webkit-box;display:-ms-flexbox;display:flex}.example-calculator__title{font-size:2.25rem;font-weight:600;color:#0366f8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem}.no-webp .example-calculator__title:before{background:url(/img/calculator/icon.png) 50%/100% no-repeat}.example-calculator__title:before{content:"";width:3rem;height:3rem;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.example-calculator__text{font-size:1.25rem;line-height:165%;text-align:justify;color:#151515}.no-webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-pc.webp) 100% 0/cover no-repeat}.preview__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@supports (padding-top:clamp(9.375rem,9.1898148148rem + 0.9259259259vw,10rem)){.preview__container{padding-top:clamp(9.375rem,9.1898148148rem + .9259259259vw,10rem)}}@supports not (padding-top:clamp(9.375rem,9.1898148148rem + 0.9259259259vw,10rem)){.preview__container{padding-top:calc(9.375rem + .625 * (100vw - 20rem) / 67.5)}}@supports (padding-bottom:clamp(2.8125rem,-0.0578703704rem + 14.3518518519vw,12.5rem)){.preview__container{padding-bottom:clamp(2.8125rem,-.0578703704rem + 14.3518518519vw,12.5rem)}}@supports not (padding-bottom:clamp(2.8125rem,-0.0578703704rem + 14.3518518519vw,12.5rem)){.preview__container{padding-bottom:calc(2.8125rem + 9.6875 * (100vw - 20rem) / 67.5)}}@supports (gap:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)){.preview__container{gap:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)}}@supports not (gap:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)){.preview__container{gap:calc(2.8125rem + 3.4375 * (100vw - 20rem) / 67.5)}}.preview__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:34.375rem;color:#fff}@supports (gap:clamp(0.9375rem,0.3819444444rem + 2.7777777778vw,2.8125rem)){.preview__body{gap:clamp(.9375rem,.3819444444rem + 2.7777777778vw,2.8125rem)}}@supports not (gap:clamp(0.9375rem,0.3819444444rem + 2.7777777778vw,2.8125rem)){.preview__body{gap:calc(.9375rem + 1.875 * (100vw - 20rem) / 67.5)}}.preview__title{font-weight:600;line-height:139%;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@supports (font-size:clamp(1.5625rem,1.3217592593rem + 1.2037037037vw,2.375rem)){.preview__title{font-size:clamp(1.5625rem,1.3217592593rem + 1.2037037037vw,2.375rem)}}@supports not (font-size:clamp(1.5625rem,1.3217592593rem + 1.2037037037vw,2.375rem)){.preview__title{font-size:calc(1.5625rem + .8125 * (100vw - 20rem) / 67.5)}}.preview__text{line-height:165%}@supports (font-size:clamp(1rem,0.9259259259rem + 0.3703703704vw,1.25rem)){.preview__text{font-size:clamp(1rem,.9259259259rem + .3703703704vw,1.25rem)}}@supports not (font-size:clamp(1rem,0.9259259259rem + 0.3703703704vw,1.25rem)){.preview__text{font-size:calc(1rem + .25 * (100vw - 20rem) / 67.5)}}.preview__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.preview__button{width:100%;max-width:18.4375rem}.statistics{margin-top:-2.1875rem}@supports (margin-bottom:clamp(2.5rem,1.0185185185rem + 7.4074074074vw,7.5rem)){.statistics{margin-bottom:clamp(2.5rem,1.0185185185rem + 7.4074074074vw,7.5rem)}}@supports not (margin-bottom:clamp(2.5rem,1.0185185185rem + 7.4074074074vw,7.5rem)){.statistics{margin-bottom:calc(2.5rem + 5 * (100vw - 20rem) / 67.5)}}.statistics__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:nowrap;gap:1.25rem}.item-statistics,.statistics__list{display:-webkit-box;display:-ms-flexbox;display:flex}.item-statistics{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;border-left:16px solid #0366f8;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);background:#fff;border-radius:.9375rem;padding:.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem}.item-statistics__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:5rem}.item-statistics__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem}.item-statistics__title{font-weight:600;font-size:1.125rem;color:#262626}.item-statistics__subtitle{font-weight:700;font-size:1.375rem;color:#0366f8}.admissions{position:relative;margin-top:2rem;margin-bottom:2rem}.no-webp .admissions:before{background:url(/img/home/admissions/bg.png) 50%/contain no-repeat}.admissions:before{content:"";position:absolute;bottom:0;top:0;width:21.25rem;left:0;z-index:-1;display:block}.admissions__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (padding-bottom:clamp(3.75rem,2.1759259259rem + 7.8703703704vw,9.0625rem)){.admissions__container{padding-bottom:clamp(3.75rem,2.1759259259rem + 7.8703703704vw,9.0625rem)}}@supports not (padding-bottom:clamp(3.75rem,2.1759259259rem + 7.8703703704vw,9.0625rem)){.admissions__container{padding-bottom:calc(3.75rem + 5.3125 * (100vw - 20rem) / 67.5)}}.admissions__photo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-webp .admissions__photo:before{background:url(/img/home/admissions/bg-photo.png) 50%/contain no-repeat}.admissions__photo:before{content:"";position:absolute;bottom:0;top:0;right:0;z-index:-1;display:block}@supports (width:clamp(12.5rem,4.8333333333rem + 38.3333333333vw,38.375rem)){.admissions__photo:before{width:clamp(12.5rem,4.8333333333rem + 38.3333333333vw,38.375rem)}}@supports not (width:clamp(12.5rem,4.8333333333rem + 38.3333333333vw,38.375rem)){.admissions__photo:before{width:calc(12.5rem + 25.875 * (100vw - 20rem) / 67.5)}}.admissions__photo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-width:43.75rem}.admissions__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;margin-left:5rem}.admissions__title{font-weight:700;font-size:2.375rem;line-height:139%;letter-spacing:-.03em}.admissions__title span{color:#0366f8}.admissions__text{font-weight:400;font-size:1.125rem;line-height:189%;letter-spacing:-.03em;color:#0f0f0f}.admissions__body{gap:.9375rem}.admissions__body,.admissions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admissions__list{gap:1.875rem}.item-admissions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}.item-admissions__icon{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;max-width:6.25rem}.item-admissions__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem}.item-admissions__title{font-size:1.5rem;font-weight:700;color:#0366f8;line-height:142%}.item-admissions__text{line-height:175%;text-align:justify;color:#0f0f0f}.no-webp .offers{background:url(/img/home/offers/bg.png) 50%/cover no-repeat}.offers{border-radius:2.75rem}@supports (margin-bottom:clamp(4.0625rem,3.6921296296rem + 1.8518518519vw,5.3125rem)){.offers{margin-bottom:clamp(4.0625rem,3.6921296296rem + 1.8518518519vw,5.3125rem)}}@supports not (margin-bottom:clamp(4.0625rem,3.6921296296rem + 1.8518518519vw,5.3125rem)){.offers{margin-bottom:calc(4.0625rem + 1.25 * (100vw - 20rem) / 67.5)}}.offers__container{padding-top:4.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (padding-bottom:clamp(2.5rem,2.2222222222rem + 1.3888888889vw,3.4375rem)){.offers__container{padding-bottom:clamp(2.5rem,2.2222222222rem + 1.3888888889vw,3.4375rem)}}@supports not (padding-bottom:clamp(2.5rem,2.2222222222rem + 1.3888888889vw,3.4375rem)){.offers__container{padding-bottom:calc(2.5rem + .9375 * (100vw - 20rem) / 67.5)}}.offers__title{text-align:center;font-weight:700;font-size:2.5rem;color:#fff}@supports (margin-bottom:clamp(2.1875rem,4.212962963rem + -2.3148148148vw,3.75rem)){.offers__title{margin-bottom:clamp(2.1875rem,4.212962963rem + -2.3148148148vw,3.75rem)}}@supports not (margin-bottom:clamp(2.1875rem,4.212962963rem + -2.3148148148vw,3.75rem)){.offers__title{margin-bottom:calc(3.75rem + -1.5625 * (100vw - 20rem) / 67.5)}}.offers__list{width:100%;display:-ms-grid;display:grid;gap:2.1875rem;-ms-grid-rows:1fr;-ms-grid-columns:1fr 2.1875rem 1fr 2.1875rem 1fr;grid-template:1fr/repeat(3,1fr);grid-auto-flow:row}@supports (margin-bottom:clamp(2.8125rem,2.349537037rem + 2.3148148148vw,4.375rem)){.offers__list{margin-bottom:clamp(2.8125rem,2.349537037rem + 2.3148148148vw,4.375rem)}}@supports not (margin-bottom:clamp(2.8125rem,2.349537037rem + 2.3148148148vw,4.375rem)){.offers__list{margin-bottom:calc(2.8125rem + 1.5625 * (100vw - 20rem) / 67.5)}}.offers__button{width:100%;max-width:26.875rem;gap:.625rem}.item-offers{position:relative;cursor:pointer;font-size:1.125rem;font-weight:600}.item-offers:hover .item-offers__back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}.item-offers:hover .item-offers__front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}.item-offers__front{z-index:1;position:relative;overflow:hidden;padding:1.625rem 1rem;letter-spacing:-.04em;border-radius:.375rem;background-color:#fff;text-align:center;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275);-o-transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275)}.item-offers__front:before{left:0}.item-offers__front:after,.item-offers__front:before{content:"";position:absolute;top:0;bottom:0;width:.75rem;background:#ffcd38;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.item-offers__front:after{right:0}.item-offers__back{z-index:0;position:absolute;overflow:hidden;top:0;width:100%;height:100%;padding:1.625rem 1rem;border-radius:.375rem;background-color:#ffcd38;letter-spacing:-.04em;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275);-o-transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275);transition:transform 1.6s cubic-bezier(.2,.85,.4,1.275),-webkit-transform 1.6s cubic-bezier(.2,.85,.4,1.275)}.item-offers__back:before{left:0}.item-offers__back:after,.item-offers__back:before{content:"";position:absolute;top:0;bottom:0;width:.75rem;background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.item-offers__back:after{right:0}.feedback{position:relative;overflow:hidden}.no-webp .feedback:before{background:url(/img/home/feedback/bg.png) 50%/100% no-repeat}.feedback:before{content:"";width:100vw;height:100%;position:absolute;bottom:-30%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports (padding-bottom:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)){.feedback__container{padding-bottom:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)}}@supports not (padding-bottom:clamp(2.8125rem,1.7939814815rem + 5.0925925926vw,6.25rem)){.feedback__container{padding-bottom:calc(2.8125rem + 3.4375 * (100vw - 20rem) / 67.5)}}.feedback__title{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;margin:0 auto;font-size:2.5rem;gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@supports (margin-bottom:clamp(1.25rem,2.8703703704rem + -1.8518518519vw,2.5rem)){.feedback__title{margin-bottom:clamp(1.25rem,2.8703703704rem + -1.8518518519vw,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem,2.8703703704rem + -1.8518518519vw,2.5rem)){.feedback__title{margin-bottom:calc(2.5rem + -1.25 * (100vw - 20rem) / 67.5)}}.feedback__title i{color:#0366f8}.no-webp .feedback__title:before{background:url(/img/home/feedback/bell.png) 50%/100% no-repeat}.feedback__title:before{content:"";width:5rem;height:5.625rem;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feedback__text{text-align:center;font-size:1.25rem;margin:0 auto;color:#262626;max-width:45.625rem}@supports (margin-bottom:clamp(2.5rem,5.7407407407rem + -3.7037037037vw,5rem)){.feedback__text{margin-bottom:clamp(2.5rem,5.7407407407rem + -3.7037037037vw,5rem)}}@supports not (margin-bottom:clamp(2.5rem,5.7407407407rem + -3.7037037037vw,5rem)){.feedback__text{margin-bottom:calc(5rem + -2.5 * (100vw - 20rem) / 67.5)}}.control-feedback{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:2.5rem;gap:.75rem}.control-feedback,.control-feedback__dots{display:-ms-inline-grid;display:inline-grid;grid-auto-flow:column}.control-feedback__dots{gap:.9375rem;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.control-feedback__dots .swiper-pagination-bullet{cursor:pointer;height:1.125rem;width:1.125rem;position:relative;background:#0366f8;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-radius:50%}.control-feedback__dots .swiper-pagination-bullet-active{opacity:.7}.slide-feedback{border-radius:1.875rem;background:#0366f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide-feedback__img{border-radius:1.875rem;width:100%;-o-object-fit:cover;object-fit:cover}@supports (max-height:clamp(16.5625rem,10.1365740741rem + 32.1296296296vw,38.25rem)){.slide-feedback__img{max-height:clamp(16.5625rem,10.1365740741rem + 32.1296296296vw,38.25rem)}}@supports not (max-height:clamp(16.5625rem,10.1365740741rem + 32.1296296296vw,38.25rem)){.slide-feedback__img{max-height:calc(16.5625rem + 21.6875 * (100vw - 20rem) / 67.5)}}.slide-feedback__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1.875rem}.slide-feedback__text{margin-bottom:1.25rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;line-height:169%}.slide-feedback__title{color:#ffcd38;font-weight:700;font-size:1.625rem;line-height:169%}.slide-feedback__rating,.slide-feedback__subtitle{font-weight:600;font-size:.9375rem;line-height:169%;color:#fff}.general-posts{position:relative;overflow:hidden}.no-webp .general-posts:before{background:url(/img/resources/general-posts/bg.png) top/contain no-repeat}.general-posts:before{content:"";width:100vw;height:100%;position:absolute;bottom:0;z-index:-1;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.general-posts__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@supports (padding-top:clamp(1.875rem,1.3194444444rem + 2.7777777778vw,3.75rem)){.general-posts__container{padding-top:clamp(1.875rem,1.3194444444rem + 2.7777777778vw,3.75rem)}}@supports not (padding-top:clamp(1.875rem,1.3194444444rem + 2.7777777778vw,3.75rem)){.general-posts__container{padding-top:calc(1.875rem + 1.875 * (100vw - 20rem) / 67.5)}}@supports (padding-bottom:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)){.general-posts__container{padding-bottom:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)}}@supports not (padding-bottom:clamp(2.5rem,1.7592592593rem + 3.7037037037vw,5rem)){.general-posts__container{padding-bottom:calc(2.5rem + 2.5 * (100vw - 20rem) / 67.5)}}@supports (gap:clamp(3.75rem,2.6388888889rem + 5.5555555556vw,7.5rem)){.general-posts__container{gap:clamp(3.75rem,2.6388888889rem + 5.5555555556vw,7.5rem)}}@supports not (gap:clamp(3.75rem,2.6388888889rem + 5.5555555556vw,7.5rem)){.general-posts__container{gap:calc(3.75rem + 3.75 * (100vw - 20rem) / 67.5)}}.general-posts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.general-posts__title{font-size:2.375rem;font-weight:700}.general-posts__title span{color:#0366f8}.general-posts__subtitle{font-size:1.125rem;line-height:169%;max-width:38.75rem;text-align:center}.general-posts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.875rem}.item-general-posts{overflow:hidden;border-radius:1.875rem;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.2);box-shadow:0 4px 32px 0 rgba(0,0,0,.2)}.item-general-posts,.item-general-posts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-general-posts__body{gap:1.25rem;height:100%;padding:2.1875rem;opacity:.7}.item-general-posts__img{width:100%;-o-object-fit:cover;object-fit:cover}.item-general-posts__title{color:#0366f8;line-height:169%;font-weight:700;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.item-general-posts__date{font-size:.75rem;color:#0366f8;font-weight:700}.item-general-posts__text{font-weight:500;font-size:11px;line-height:169%}.item-general-posts__more{font-weight:700;font-size:.875rem;text-decoration:underline}.requirements{position:relative}.no-webp .requirements:before{background:url(/img/products/requirements/bg.png) top/cover no-repeat}.requirements:before{content:"";position:absolute;opacity:.5;bottom:0;right:0;left:0;top:0;z-index:-1;display:block}.requirements__container{padding-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@supports (padding-bottom:clamp(5rem,3.6111111111rem + 6.9444444444vw,9.6875rem)){.requirements__container{padding-bottom:clamp(5rem,3.6111111111rem + 6.9444444444vw,9.6875rem)}}@supports not (padding-bottom:clamp(5rem,3.6111111111rem + 6.9444444444vw,9.6875rem)){.requirements__container{padding-bottom:calc(5rem + 4.6875 * (100vw - 20rem) / 67.5)}}@supports (gap:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)){.requirements__container{gap:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)}}@supports not (gap:clamp(2.5rem,2.1296296296rem + 1.8518518519vw,3.75rem)){.requirements__container{gap:calc(2.5rem + 1.25 * (100vw - 20rem) / 67.5)}}.requirements__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.requirements__title{font-size:2.5rem;font-weight:700}.requirements__title span{color:#0366f8}.requirements__slider{padding:1.25rem 0;background:#f7f7f7;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);border-radius:4rem;overflow:hidden}.requirements__slider .swiper-slide-next{background:#fff;border-color:#0366f8}.requirements__subtitle{font-size:1.25rem}.slide-requirements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5625rem;border-radius:4rem;background:#f7f7f7;border:2px solid #f7f7f7;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slide-requirements__icon{width:100%;height:100%;max-width:2.5rem;-o-object-fit:contain;object-fit:contain}.slide-requirements__count{font-size:2.25rem}.slide-requirements__count,.slide-requirements__title{font-weight:600;color:#0366f8}.categories{position:relative}.no-webp .categories:before{background:url(/img/products/categories/bg.png) 50%/cover no-repeat}.categories:before{content:"";position:absolute;bottom:0;right:0;width:36.375rem;top:110px;z-index:-1;display:block}.categories__header{background:#0366f8}.categories__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.categories__navigation::-webkit-scrollbar{height:0;width:0}.categories-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;width:100%;border-bottom:10px solid #0366f8;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:1.25rem 1rem;cursor:pointer;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.categories-tab._tab-active{border-bottom-color:#ffcd38}.categories__cont{padding:0;margin:0;max-width:100%}.categories-tab__icon{width:100%;-o-object-fit:contain;object-fit:contain;height:100%;max-width:3.75rem}.categories-tab__title{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;color:#fff}.categories-content__main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:5.625rem}.categories-content__main:before{content:"";position:absolute;width:100vw;top:0;bottom:0;z-index:-1;display:block}.categories-content__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-webp .categories-content__photo:before{background:url(/img/products/categories/bg-mobile.png) 50%/cover no-repeat}.categories-content__photo:before{content:"";position:absolute;bottom:0;right:-15px;width:24.375rem;top:0;z-index:-1;display:block}.categories-content__body{padding-top:1.875rem;padding-bottom:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.categories-content__title{font-size:2.25rem;font-weight:700;color:#0366f8}.categories-content__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.categories-content__item,.categories-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem}.categories-content__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#373737}.categories-content__item:before{content:"✓";font-size:2.1875rem;font-weight:700;color:#0366f8}.categories-content__button{width:100%;max-width:26.875rem}@supports (padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)){.privacy-policy__container{padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)}}@supports not (padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)){.privacy-policy__container{padding-top:calc(3.75rem + -1.25 * (100vw - 20rem) / 67.5)}}@supports (padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)){.privacy-policy__container{padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)}}@supports not (padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)){.privacy-policy__container{padding-bottom:calc(8.75rem + -4.375 * (100vw - 20rem) / 67.5)}}.privacy-policy__title{font-weight:700;font-size:2.5rem;line-height:132%;letter-spacing:-.03em;text-align:center;margin-bottom:3.125rem}.privacy-policy__title span{color:#0366f8}.privacy-policy__list{gap:5rem}.item-privacy-policy,.privacy-policy__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-privacy-policy{gap:1.875rem}.item-privacy-policy__title{font-size:2rem;font-weight:700;line-height:103%}.item-privacy-policy__body{font-size:1.25rem;line-height:165%;text-align:justify;color:#151515}.item-privacy-policy__body ul li{margin-left:2.5rem;list-style:initial!important}.item-privacy-policy__body a{text-decoration:underline}.item-privacy-policy__body a:hover{text-decoration:none}@supports (padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)){.terms-of-use__container{padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)}}@supports not (padding-top:clamp(2.5rem,4.1203703704rem + -1.8518518519vw,3.75rem)){.terms-of-use__container{padding-top:calc(3.75rem + -1.25 * (100vw - 20rem) / 67.5)}}@supports (padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)){.terms-of-use__container{padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)}}@supports not (padding-bottom:clamp(4.375rem,10.0462962963rem + -6.4814814815vw,8.75rem)){.terms-of-use__container{padding-bottom:calc(8.75rem + -4.375 * (100vw - 20rem) / 67.5)}}.terms-of-use__title{font-weight:700;font-size:2.5rem;line-height:132%;letter-spacing:-.03em;text-align:center;margin-bottom:3.125rem}.terms-of-use__title span{color:#0366f8}.terms-of-use__list{gap:3.125rem}.item-terms-of-use,.terms-of-use__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-terms-of-use{gap:1.875rem}.item-terms-of-use__title{font-size:2rem;font-weight:700;line-height:103%}.item-terms-of-use__text{font-size:1.25rem;line-height:165%;text-align:justify;color:#151515}.steps{position:relative}.no-webp .steps:before{background:url(/img/how-it-works/steps/bg.png) bottom/cover no-repeat}.steps:before{content:"";position:absolute;bottom:0;right:0;left:0;top:0;z-index:-1;display:block}.steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (padding-top:clamp(2.5rem,7.3611111111rem + -5.5555555556vw,6.25rem)){.steps__container{padding-top:clamp(2.5rem,7.3611111111rem + -5.5555555556vw,6.25rem)}}@supports not (padding-top:clamp(2.5rem,7.3611111111rem + -5.5555555556vw,6.25rem)){.steps__container{padding-top:calc(6.25rem + -3.75 * (100vw - 20rem) / 67.5)}}@supports (padding-bottom:clamp(4.375rem,3.5416666667rem + 4.1666666667vw,7.1875rem)){.steps__container{padding-bottom:clamp(4.375rem,3.5416666667rem + 4.1666666667vw,7.1875rem)}}@supports not (padding-bottom:clamp(4.375rem,3.5416666667rem + 4.1666666667vw,7.1875rem)){.steps__container{padding-bottom:calc(4.375rem + 2.8125 * (100vw - 20rem) / 67.5)}}.steps__title{font-size:2.5rem;font-weight:700}@supports (margin-bottom:clamp(2.1875rem,5.8333333333rem + -4.1666666667vw,5rem)){.steps__title{margin-bottom:clamp(2.1875rem,5.8333333333rem + -4.1666666667vw,5rem)}}@supports not (margin-bottom:clamp(2.1875rem,5.8333333333rem + -4.1666666667vw,5rem)){.steps__title{margin-bottom:calc(5rem + -2.8125 * (100vw - 20rem) / 67.5)}}.steps__title span{color:#0366f8}.steps__button{max-width:25rem;width:100%}.steps__list{margin-bottom:4.0625rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}.steps__list:before{content:"........................";position:absolute;display:block;height:6px;top:30%;left:51%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:65%;font-size:3.125rem;line-height:0;letter-spacing:26px}.item-steps{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.item-steps__img{height:auto;-o-object-fit:contain;object-fit:contain;max-width:10.625rem;background:#fff}.item-steps__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.item-steps__title{font-size:1.125rem;font-weight:600}.item-steps__title span{color:#0366f8}.item-steps__text{text-align:center;font-size:.875rem;color:#0f0f0f;line-height:140%}.no-webp .questions{background:url(/img/how-it-works/questions/bg.png) 50%/cover no-repeat}.questions__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5rem}.questions__container,.questions__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.questions__main{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.questions__slogan{margin-top:4.375rem}.questions__title{font-size:2.25rem;font-weight:700;gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questions__title i{color:#0366f8}.no-webp .questions__title:before{background:url(/img/how-it-works/questions/icon.png) 50%/100% no-repeat}.questions__title:before{content:"";width:5.625rem;height:4.375rem;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.questions__spollers{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.spollers__item{border-radius:1.875rem;overflow:hidden}.spollers__button{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;border-radius:1.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:#0366f8;padding:1.25rem 2.1875rem}.spollers__icon:after,.spollers__icon:before{content:"";border-radius:.375rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.25rem;background-color:#fff}.spollers__icon:before{top:calc(50% - .1875rem);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.spollers__icon:after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}._spoller-active .spollers__icon:before{bottom:calc(50% - .0625rem);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.spollers__title{font-weight:500;color:#fff;text-align:left}.spollers__body{overflow:hidden;transition:max-height .3s ease-out,top margin-bottom .3s ease-out ease-out .3s;position:relative;top:-59px;padding:79px 3.125rem 1.25rem;border:1px solid #0366f8;border-radius:1.875rem}.spollers__icon._spoller-active:before{transform:rotate(0deg)}.spollers__icon._spoller-active:after{transform:rotate(180deg)}.spollers__icon{transition:transform .3s ease;-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;display:block;position:relative;width:1.625rem;height:1.625rem;cursor:pointer;z-index:5}.body-spollers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem}.body-spollers ul li,.body-spollers__list{list-style:initial!important}.contact-form{position:relative}.no-webp .contact-form:before{background:url(/img/contact-us/contact-form/bg.png) top/cover no-repeat}.contact-form:before{content:"";position:absolute;bottom:0;right:0;left:0;top:0;z-index:-1;display:block}.contact-form__container{padding-top:2.5rem;padding-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:68.75rem}@supports (gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)){.contact-form__container{gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)}}@supports not (gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)){.contact-form__container{gap:calc(1.875rem + 1.25 * (100vw - 20rem) / 67.5)}}.contact-form__title{font-size:2.5rem;font-weight:700}.contact-form__title span{color:#0366f8}.contact-form__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.5rem}.contact-form__body,.info-contact-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.info-contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.info-contact-form__title{font-size:1.75rem;font-weight:600}.info-contact-form__title span{color:#0366f8}.info-contact-form__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.info-contact-form__item{font-size:1.25rem;line-height:169%}.info-contact-form__item span{color:#0366f8}.form-contact-form{width:100%}.form-contact-form,.form-contact-form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.form-contact-form__field{width:100%;display:block;padding:1.25rem;background:#fff;border:1px solid #a0a0a0;border-radius:.75rem}.form-contact-form__button{width:100%;max-width:13.75rem}.form-contact-form__checkbox-container{display:flex;flex-direction:column;gap:.5rem}.form-contact-form__checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.875rem;line-height:1.4}.form-contact-form__checkbox{width:1.125rem;height:1.125rem;margin-top:.125rem;cursor:pointer;accent-color:#0366f8}.form-contact-form__checkbox-text{color:#666;flex:1}.form-contact-form__link{color:#0366f8;text-decoration:underline;transition:color .2s ease}.form-contact-form__link:hover{color:#0052cc}.form-contact-form__error{color:#dc2626;font-size:.875rem;margin-top:.25rem}.form-contact-apply__checkbox-container{display:flex;flex-direction:column;gap:.5rem;margin:1.25rem 0}.form-contact-apply__checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.875rem;line-height:1.4}.form-contact-apply__checkbox{width:1.125rem;height:1.125rem;margin-top:.125rem;cursor:pointer;accent-color:#0366f8}.form-contact-apply__checkbox-text{color:#666;flex:1}.form-contact-apply__link{color:#0366f8;text-decoration:underline;transition:color .2s ease}.form-contact-apply__link:hover{color:#0052cc}.form-contact-apply__error{color:#dc2626;font-size:.875rem;margin-top:.25rem}.no-webp .contact-apply{background:url(/img/apply-now/contact-apply/bg.png) top/cover no-repeat}.contact-apply{position:relative}.contact-apply__container{max-width:56.25rem;padding-top:2.5rem;padding-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)){.contact-apply__container{gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)}}@supports not (gap:clamp(1.875rem,1.5046296296rem + 1.8518518519vw,3.125rem)){.contact-apply__container{gap:calc(1.875rem + 1.25 * (100vw - 20rem) / 67.5)}}.contact-apply__title{font-size:2.5rem;font-weight:700}.contact-apply__title span{color:#0366f8}.contact-owner{align-self:flex-start;font-size:1.5rem;font-weight:700}.contact-owner span{color:#0366f8}.contact-apply__navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.contact-apply__navigation:before{content:"";z-index:-1;position:absolute;left:0;bottom:.75rem;right:0;height:.3125rem;background:#0366f8}.step-navigation-contact-apply{position:relative}._active-step-1 .step-navigation-contact-apply._step-1 .step-navigation-contact-apply__num,._active-step-2 .step-navigation-contact-apply._step-2 .step-navigation-contact-apply__num,._active-step-3 .step-navigation-contact-apply._step-3 .step-navigation-contact-apply__num{background:#fff;border:4px solid #0366f8;color:#0366f8}.step-navigation-contact-apply__num{height:1.75rem;width:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0366f8;border-radius:50%;font-size:.875rem;color:#fff;font-weight:700}.step-navigation-contact-apply__title{position:absolute;bottom:2.6875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#0366f8;font-size:.875rem;font-weight:600}.form-contact-apply{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.1875rem;width:100%;display:none}._active-step-1 .form-contact-apply._step-1,._active-step-2 .form-contact-apply._step-2,._active-step-3 .form-contact-apply._step-3{display:-webkit-box;display:-ms-flexbox;display:flex}._active-step-3 .form-contact-apply._step-3{gap:3.125rem}.form-contact-apply__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}._active-step-3 .form-contact-apply__row{gap:2.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}._active-step-3 .form-contact-apply__row,.form-contact-apply__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-contact-apply__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.form-contact-apply__item button,.form-contact-apply__item input{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px)}.form-contact-apply__input{padding:1.25rem}.form-contact-apply__input,.form-contact-apply__textarea{width:100%;display:block;background:#fff;border:1px solid #a0a0a0;border-radius:.75rem}.form-contact-apply__textarea{padding:3px;min-height:8.75rem;height:100%;resize:none}.form-contact-apply__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form-contact-apply__fields input:first-child{max-width:12.5rem}.form-contact-apply__fields input:last-child{max-width:28.125rem}._active-step-1 .form-contact-apply__button{width:100%;max-width:13.75rem}._active-step-2 .form-contact-apply__button{width:100%}._active-step-2 .form-contact-apply__button._button-blue{max-width:13.75rem}.form-contact-apply__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.field-file-form-contact-apply{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 21.25rem;flex:1 0 21.25rem}.field-file-form-contact-apply__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.75rem;background:#fff;border:1px solid #a0a0a0;border-radius:.75rem;cursor:pointer;max-width:8.75rem}.field-file-form-contact-apply__input span{color:#a0a0a0}.field-file-form-contact-apply__input input{display:none}.field-file-form-contact-apply__title{line-height:140%;font-weight:600}.swiper{overflow:hidden;height:84px}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;position:relative;display:flex;align-items:stretch;padding-bottom:32px}.swiper-slide{display:flex;flex-direction:column;height:auto!important}.swiper-container{position:relative;margin-bottom:40px}.swiper-pagination{position:absolute;bottom:-20px;width:100%;text-align:center}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized{-ms-flex-negative:0;flex-shrink:0}.swiper-android,.swiper-android .swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-button-lock{display:none!important}@media (min-width:47.99875em){._mobile{display:none!important}}@media (min-width:1152px){.categories-content__photo:before{display:none}}@media (max-width:1170px){.steps__list:before{content:"..................."}}@media (max-width:1152px){.categories:before{display:none}.categories-content__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem}.categories-content__photo{padding:5rem 0}.categories-content__photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@supports (max-width:clamp(23.75rem,21.0462962963rem + 13.5185185185vw,32.875rem)){.categories-content__photo img{max-width:clamp(23.75rem,21.0462962963rem + 13.5185185185vw,32.875rem)}}@supports not (max-width:clamp(23.75rem,21.0462962963rem + 13.5185185185vw,32.875rem)){.categories-content__photo img{max-width:calc(23.75rem + 9.125 * (100vw - 20rem) / 67.5)}}.categories-content__body{padding-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;align-self:center}}@media (max-width:950px){.contact-apply__navigation{padding:0 1.875rem}.contact-apply__navigation:before{left:1.875rem;right:1.875rem}}@media (max-width:87.5em){.item-statistics{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.categories:before{width:35rem;top:80px}.categories__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;overflow-x:hidden}.categories-tab{border-bottom:none;padding-left:1.25rem;border-left:10px solid #0366f8;min-width:100%}.categories-tab._tab-active{border-left-color:#ffcd38}.categories-tab__icon{max-width:1.875rem}.steps__title{text-align:center}.preview__button{max-width:100%}.contact__title{font-size:1.8rem}.item-admissions__icon{max-width:4rem}}@media (max-width:61.99875em){.calculator__title{text-align:center}.example-calculator__title{align-self:center}.admissions__body,.item-admissions__body,.preview__body{text-align:center}.preview__body{max-width:100%}.item-statistics__body{flex-direction:row;align-items:center}.header__main{gap:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__buttons{display:none}.footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem}.footer__row{margin-top:0}.form-contact,.form-contact__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator:before{display:none}.calculator__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.75rem}.home .calculator__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.calculator__main{width:100%}.example-calculator__title:before{display:none}.no-webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-pc.png) 100% 0/cover no-repeat}.statistics{margin-top:1.5625rem}.statistics__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-statistics{width:100%}.admissions:before,.admissions__photo{display:none}.admissions__content{margin-left:0}.offers__list{-ms-grid-rows:1fr;-ms-grid-columns:(1fr) [2];grid-template:1fr/repeat(2,1fr)}.feedback:before,.feedback__title:before,.general-posts:before{display:none}.general-posts__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.item-general-posts{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1rem);flex:0 1 calc(50% - 1rem)}.requirements{background:none}.categories-content__main:before{display:none}.no-webp .steps:before{background:url(/img/how-it-works/steps/bg.png) 100%/cover no-repeat}.steps:before{margin-bottom:45%}.steps__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.75rem}.steps__list:before{display:none}.item-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.item-steps__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item-steps__text{text-align:left}.no-webp .questions{background:url(/img/how-it-works/questions/bg.png) 100% 100%/contain no-repeat}.contact-form{background:none}.contact-form__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contact-apply{background:none}.form-contact-form__button{width:100%;max-width:100%}.info-contact-form{text-align:center}}@media (max-width:47.99875em){.questions__title{align-self:center}.item-statistics__body{flex-direction:column;align-items:baseline}._pc{display:none!important}.header__container{padding-top:.9375rem;padding-bottom:.9375rem;height:36px}.header__margin{margin-top:66px}.header__link{font-size:1.125rem}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;cursor:pointer;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{content:"";border-radius:.375rem;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#0366f8}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{width:70%;top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu:before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer__row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.column-footer__item{max-width:100%}.copy-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__body{width:100%}.form-contact__button{min-width:100%}.preview__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.875rem}.offers__list{-ms-grid-rows:1fr;-ms-grid-columns:(1fr) [1];grid-template:1fr/repeat(1,1fr)}.item-general-posts{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.item-general-posts__body{padding:1.5625rem}.requirements__slider{padding:0}.slide-requirements__title{font-size:.8125rem}.categories-tab__title{white-space:normal;text-align:left}.item-steps__img{width:100%;max-width:5rem}.questions__slogan,.questions__title:before{display:none}._active-step-3 .form-contact-apply__row,.form-contact-apply__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-contact-apply__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:1.25rem}.form-contact-apply__input{max-width:100%}.form-contact-apply .select{height:61px}.form-contact-apply__fields{gap:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._active-step-2 .form-contact-apply__button._button-blue{max-width:100%}.form-contact-apply__buttons{gap:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-file-form-contact-apply{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:29.99875em){.no-webp .calculator__main{background:url(/img/calculator/bg.png) 50%/110% no-repeat}.no-webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-pc.png) 100% 0/cover no-repeat}.categories-content__photo:before{width:100%}.contact-form__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column;flex-direction:column}}@media (any-hover:hover){.select__option:hover{background:#0366f8;color:#fff}}.webp .footer:after{background:url(/img/footer/bg.webp) 50%/contain no-repeat}.webp .contact{background:url(/img/home/contact/bg.webp) 50%/cover no-repeat}.webp .calculator:before{background:url(/img/calculator/bg-circles.webp) 50%/contain no-repeat}.webp .calculator__main{background:url(/img/calculator/bg.webp) 50%/contain no-repeat}.webp .calculator__main:before{background:url(/img/calculator/bg-circle.webp) top/cover no-repeat}.webp .example-calculator__title:before{background:url(/img/calculator/icon.webp) 50%/100% no-repeat}.webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-pc.webp) 100% 0/cover no-repeat}.webp .admissions:before{background:url(/img/home/admissions/bg.webp) 50%/contain no-repeat}.webp .admissions__photo:before{background:url(/img/home/admissions/bg-photo.webp) 50%/contain no-repeat}.webp .offers{background:url(/img/home/offers/bg.webp) 50%/cover no-repeat}.webp .feedback:before{background:url(/img/home/feedback/bg.webp) 50%/100% no-repeat}.webp .feedback__title:before{background:url(/img/home/feedback/bell.webp) 50%/100% no-repeat}.webp .general-posts:before{background:url(/img/resources/general-posts/bg.webp) top/contain no-repeat}.webp .requirements:before{background:url(/img/products/requirements/bg.webp) top/cover no-repeat}.webp .categories:before{background:url(/img/products/categories/bg.webp) 50%/cover no-repeat}.webp .categories-content__photo:before{background:url(/img/products/categories/bg-mobile.webp) 50%/cover no-repeat}.webp .steps:before{background:url(/img/how-it-works/steps/bg.webp) bottom/cover no-repeat}.webp .questions{background:url(/img/how-it-works/questions/bg.webp) 50%/cover no-repeat}.webp .questions__title:before{background:url(/img/how-it-works/questions/icon.webp) 50%/100% no-repeat}.webp .contact-form:before{background:url(/img/contact-us/contact-form/bg.webp) top/cover no-repeat}.webp .contact-apply{background:url(/img/apply-now/contact-apply/bg.webp) top/cover no-repeat}@media (max-width:61.99875em){.webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-pc.webp) 100% 0/cover no-repeat}.webp .steps:before{background:url(/img/how-it-works/steps/bg.webp) 100%/cover no-repeat}.webp .questions{background:url(/img/how-it-works/questions/bg.webp) 100% 100%/contain no-repeat}}@media (max-width:29.99875em){.webp .calculator__main{background:url(/img/calculator/bg.webp) 50%/110% no-repeat}.webp .preview{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 40%,transparent 60%),url(/img/home/preview/bg-mobile.webp) 100% 0/cover no-repeat}}.image-container{position:relative;width:fit-content;height:fit-content}.image-container img{display:block;width:100%;height:auto}.image-container .Calculator{position:absolute;top:52%;left:51%;transform:translate(-50%,-50%);width:86%;height:91%}.Calculator{overflow:hidden}.scroll-to-top{display:flex;justify-content:center;align-items:center;opacity:90%}.scroll-to-top:hover{cursor:pointer;opacity:100%}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}@media (min-width:640px){.sm\:flex{display:flex}}@media (min-width:768px){.md\:max-w-\[80\%\]{max-width:80%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}