:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-VariableFont_wght.woff2) format("woff2-variations");font-weight:400 800;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ol,ul{list-style:none}html{scroll-behavior:smooth}body,html{min-height:100%}body{text-rendering:optimizeSpeed}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block;height:auto}button,input,optgroup,select,textarea{outline:none;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;background-color:transparent;border:none}button{cursor:pointer}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--family:"Montserrat";--header-height:64px;--page-space:16px;--nav-bottom-height:64px;--page-side:0;--transition:.25s ease-in-out;--clr-white:#fff;--clr-black:#39393f;--clr-black-pearl:#071731;--clr-black-default:#000;--clr-yellow:#efb700;--clr-yellow-hover:#dba800;--clr-red:#b81d13;--clr-error:#c00;--clr-incorrect:#dc3545;--clr-blue:#2291e3;--clr-blue-primary:#146aed;--clr-pickled:#2e3d52;--clr-dark:#333;--clr-light-gray:#d9d9d9;--clr-gray:#868282;--clr-gray-1:#ebebeb;--clr-gray-2:#46494f;--clr-gray-3:#c4c4c4;--clr-gray-4:#b8bfc6;--clr-green:#10aa57;--clr-burgundy:#900020;--clr-bg:#d9d9d9}@media(min-width:1024px){:root{--header-height:90px;--page-side:320px}}body{font-family:var(--family),sans-serif;font-size:16px;line-height:1.5;color:var(--clr-black);background-color:var(--clr-bg);-webkit-font-smoothing:antialiased}body:has(.layout-content){background-color:var(--clr-white);overflow:hidden}.container{--w-container:1440px;padding-inline:var(--page-space);display:grid;align-content:flex-start}@media(min-width:1480px){.container{width:100%;padding-inline:calc(50vw - var(--w-container)/2 - var(--page-space))}}.container--xs{--w-container:970px}@media(min-width:1024px){.container--xs{padding-inline:calc(50vw - var(--w-container)/2 - var(--page-space))}}.container--sm{--w-container:1200px}@media(min-width:1280px){.container--sm{padding-inline:calc(50vw - var(--w-container)/2 - var(--page-space))}}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[class*=icon]{flex:none;height:auto}.layout{min-height:100vh;display:flex;flex-direction:column}.layout__main{flex-grow:1;margin-bottom:60px}.layout__main:not(:has(.section-banner)){margin-top:60px}@media(max-width:1440px){.layout__main:not(:has(.section-banner)){margin-top:calc(5.91549px + 3.75587vw)}}@media(max-width:1023px){.layout:has(.nav-bottom){padding-bottom:64px}}.layout-content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto 1fr;height:100dvh}@media(min-width:1024px){.layout-content{grid-template-columns:var(--page-side) 1fr;grid-template-rows:auto}}.layout-content__side{display:flex;flex-direction:column;position:relative;padding-block:16px;padding-inline:var(--page-space)}@media(min-width:1024px){.layout-content__side{padding:20px}}.layout-content__background{position:absolute;inset:0;z-index:-1}.layout-content__content{display:flex;justify-content:space-between;gap:24px}@media(min-width:1024px){.layout-content__content{flex-direction:column}}.layout-content__main{width:100%;max-height:100vh;height:auto;overflow:auto;padding-top:20px;padding-inline:20px;padding-bottom:40px;color:var(--clr-black-pearl)}.layout-content__main:has(.section-testing){padding-bottom:90px}b,strong{font-weight:700}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar{--scrollbar-hidden-track-color:none;--scrollbar-block-space:5px;--scrollbar-color-thumb:var(--clr-gray-3)}.scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 0 5px var(--scrollbar-hidden-track-color),inset 0 0 0 5px var(--scrollbar-color-thumb);border-radius:10px;background-color:transparent;margin-block:var(--scrollbar-block-space)}.scrollbar::-webkit-scrollbar{width:6px;background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scrollbar-color-thumb)}.h1{line-height:1.2;font-size:56px}@media(max-width:1440px){.h1{font-size:calc(28.95775px + 1.87793vw)}}.h2{font-size:36px;line-height:1.2}.h3{letter-spacing:-.02em;font-size:20px}.h3,.h4{font-weight:600}.h4{font-size:24px}.paragraph{font-size:18px}.paragraph--lg{font-size:24px}@media(max-width:1440px){.paragraph--lg{font-size:calc(15.88732px + .56338vw)}}.text--uppercase{text-transform:uppercase}.text--green{color:var(--clr-green)}.text--red{color:var(--clr-error)}.btn-navigation{width:50px;height:44px;background:var(--clr-light-gray);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;min-width:auto;font-weight:700;font-size:18px;line-height:22px;color:var(--clr-white);flex:none;transition:background-color var(--transition),color var(--transition)}.btn-navigation:hover{background:var(--clr-blue-primary)}.btn-navigation.is-current{color:var(--clr-white);background-color:var(--clr-blue)}.btn-navigation.is-correct{background-color:var(--clr-green)}.btn-navigation.is-incorrect{background-color:var(--clr-incorrect)}.btn-progress{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:1.4;color:var(--clr-white);background-color:var(--clr-gray-2);padding-block:16px;border-radius:20px;padding-inline:32px}@media(max-width:1440px){.btn-progress{padding-inline:calc(10.3662px + 1.50235vw)}}@media(hover:hover){.btn-progress{transition:opacity var(--transition)}.btn-progress:hover{opacity:.7}}.btn-progress [class*=icon]{aspect-ratio:1;color:var(--clr-green);width:48px}@media(max-width:1440px){.btn-progress [class*=icon]{width:calc(31.77465px + 1.12676vw)}}.btn-password{display:grid;place-content:center;color:var(--clr-black);opacity:.6;transition:opacity var(--transition)}@media(hover:hover){.btn-password:hover{opacity:1}}.btn-password>*{grid-column:1/-1;grid-row:1/-1}.btn-password [class*=icon]{width:20px;aspect-ratio:1}.btn-answer{display:block;padding:15px;border:1px solid var(--clr-blue);border-radius:10px;cursor:pointer;transition:background-color .2s ease,color .2s ease;letter-spacing:-.05em;line-height:1;font-size:14px;font-weight:500}@media(hover:hover){.btn-answer:hover{background-color:#e6e6e6}}.btn-answer.is-selected{color:var(--clr-white);background-color:var(--clr-blue)}.btn-answer.is-correct{color:var(--clr-white);background-color:var(--clr-green)}.btn-answer.is-blink{animation:btn-answer-blink .56s ease-in-out 2}.btn-answer.is-incorrect{color:var(--clr-white);background-color:var(--clr-incorrect)}.btn-answer.is-disabled{cursor:not-allowed}@keyframes btn-answer-blink{0%,to{color:var(--clr-white);background-color:var(--clr-green)}50%{color:var(--clr-black-default);background-color:transparent}}.btn-hint{border-radius:10px;background-color:var(--clr-blue-primary);color:var(--clr-white);display:flex;align-items:center;font-weight:500;text-transform:uppercase;letter-spacing:-.05em;transition:opacity var(--transition),background-color var(--transition);font-size:16px}@media(max-width:1440px){.btn-hint{font-size:calc(6.53521px + .65728vw)}}.btn-hint{gap:8px}@media(max-width:1440px){.btn-hint{gap:calc(5.29577px + .18779vw)}}.btn-hint{padding-inline:12px}@media(max-width:1440px){.btn-hint{padding-inline:calc(9.29577px + .18779vw)}}.btn-hint{padding-block:10px}@media(max-width:1440px){.btn-hint{padding-block:calc(3.23944px + .46948vw)}}@media(hover:hover){.btn-hint:not(.disabled):hover{opacity:.8}}.btn-hint [class*=icon]{aspect-ratio:1;width:30px}@media(max-width:1440px){.btn-hint [class*=icon]{width:calc(13.77465px + 1.12676vw)}}.btn-hint__icon{display:flex;flex-direction:column;flex:none;width:100%;height:100%;max-width:30px}@media(max-width:1440px){.btn-hint__icon{max-width:calc(13.77465px + 1.12676vw)}}.btn-hint__icon{max-height:30px}@media(max-width:1440px){.btn-hint__icon{max-height:calc(13.77465px + 1.12676vw)}}.button{--button-color:var(--clr-black-default);--button-bg:var(--clr-yellow);--button-bg-hover:var(--clr-yellow-hover);--button-shadow:var(--clr-yellow);--button-size:14px;--button-icon-size:16px;--button-padding-block:23px;--button-padding-inline:25px;--button-border-radius:20px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);line-height:1;border-radius:var(--button-border-radius);font-weight:600;font-size:var(--button-size);background-color:var(--button-bg);color:var(--button-color);box-shadow:inset 0 0 0 1px var(--button-shadow);-moz-column-gap:6px;column-gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(hover:hover){.button{will-change:transform}}.button--secondary{--button-color:var(--clr-white);--button-bg:var(--clr-black);--button-shadow:var(--clr-black)}.button--accent{--button-color:var(--clr-white);--button-bg:var(--clr-blue);--button-shadow:var(--clr-blue)}.button--error{--button-color:var(--clr-white);--button-bg:var(--clr-error);--button-shadow:var(--clr-error)}.button--xs{--button-size:14px;--button-padding-block:11px;--button-padding-inline:18px;--button-border-radius:14px}.button--sm{--button-size:14px;--button-padding-block:18px;--button-padding-inline:16px;--button-border-radius:14px}.button--lg{--button-size:18px;--button-padding-block:26px;--button-padding-inline:30px}.button--block{width:100%}.button.disabled,.button.is-loading,.button[disabled]{cursor:not-allowed;pointer-events:none}.button.disabled,.button[disabled]{opacity:.6}.link,a{display:inline-flex;color:var(--link-color,var(--clr-black));text-decoration:none}@media(hover:hover){.link:not([class]),a:not([class]){transition:opacity var(--transition),color var(--transition)}.link:not([class]):hover,a:not([class]):hover{opacity:.7}}.link--sm{font-size:14px}.link--lg{font-size:18px}.link--bold{font-weight:600}.link--uppercase{text-transform:uppercase}.link--underline{position:relative}.link--underline:after{content:"";position:absolute;left:50%;top:100%;width:100%;transform:translate(-50%);height:1px;background-color:currentColor;transition:opacity var(--transition)}@media(hover:hover){.link:hover.link--underline:after{opacity:0}}input[type=email],input[type=password],input[type=tel],input[type=text]{width:100%;font-size:16px;background-color:var(--clr-white);padding:10px 26px;border-radius:20px;min-height:42px;border:1px solid var(--clr-black);color:var(--clr-black);transition:border-color var(--transition)}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:var(--clr-gray)}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:var(--clr-gray)}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover{border:1px solid var(--clr-yellow)}.checkbox{display:inline-flex;flex-direction:column;align-items:flex-start;font-size:18px}.checkbox__label{display:inline-flex;gap:8px}.checkbox__box{display:grid;place-content:center;flex:none;width:24px;aspect-ratio:1;border-radius:5px;border:1px solid var(--clr-black);background-color:var(--clr-white);color:var(--clr-white);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.checkbox__box [class*=icon]{width:14px;aspect-ratio:1}.checkbox input{width:.1px;height:.1px;outline:none;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input:checked~.checkbox__box{border:1px solid var(--clr-green);background-color:var(--clr-green)}.checkbox [role=alert]{margin-left:0}.multiselect{position:relative}.multiselect__trigger{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%;min-height:42px;padding:6px 10px 6px 26px;background:var(--clr-white);cursor:text;transition:border-color var(--transition);border:1px solid var(--clr-black);border-radius:20px}.is-open .multiselect__trigger{border-color:var(--clr-yellow)}.has-error .multiselect__trigger{border-color:var(--clr-red)}.multiselect__tags{display:contents}.multiselect__tag{display:inline-flex;align-items:center;padding:2px 4px;gap:2px;font-size:16px}.multiselect__tag-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:inherit;transition:background-color var(--transition)}.multiselect__tag-remove:hover{background-color:color-mix(in srgb,var(--clr-brand) 20%,transparent)}.multiselect__tag-remove [class*=close]{width:14px;aspect-ratio:1}.multiselect__search{flex:1;min-width:80px;border:none;outline:none;font-size:16px;background:transparent;color:var(--clr-dark);cursor:text}.multiselect__search::-moz-placeholder{color:var(--clr-gray)}.multiselect__search::placeholder{color:var(--clr-gray)}.multiselect__arrow{flex:none;width:20px;height:20px;margin-left:auto;transition:rotate var(--transition);cursor:pointer}.is-open .multiselect__arrow{rotate:-180deg}.multiselect__dropdown{display:none;position:absolute;overflow:hidden;top:calc(100% + 4px);left:0;right:0;background:var(--clr-white);box-shadow:0 4px 16px #00000014;z-index:100;border-radius:20px;border:1px solid var(--clr-black)}.is-open .multiselect__dropdown{display:block}.multiselect__list{max-height:200px;overflow-y:auto}.multiselect__empty{padding:14px;text-align:center;font-size:14px;color:var(--clr-gray)}.multiselect__option{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background-color var(--transition),opacity var(--transition)}.multiselect__option:hover{background-color:var(--clr-gray-1)}.multiselect__option:has(input:checked){display:none}.multiselect__checkbox{position:absolute;opacity:0;width:0;height:0;outline:none}.multiselect__option-label{font-size:16px}.radio-group__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.radio-group__item{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:12px;border:1px solid var(--clr-black);border-radius:6px;transition:border-color var(--transition),background-color var(--transition)}.radio-group__item:hover{border-color:var(--clr-gray)}.radio-group__item.is-checked{border-color:var(--clr-yellow);background-color:hsl(from var(--clr-yellow) h s l/.1)}.radio-group__input{position:absolute;opacity:0;pointer-events:none}.radio-group__dot{position:relative;width:18px;height:18px;border:2px solid var(--clr-black);border-radius:50%;flex-shrink:0;transition:border-color var(--transition)}.is-checked .radio-group__dot{border-color:var(--clr-yellow)}.is-checked .radio-group__dot:after{content:"";position:absolute;inset:3px;background-color:var(--clr-yellow);border-radius:50%}.radio-group__text{font-size:16px;line-height:1.2;font-weight:600}.radio-group__error{display:block;color:var(--clr-error);font-size:13px;margin-top:4px}.tooltip{position:relative;z-index:1150;max-width:320px;padding:8px 12px;background-color:var(--clr-white);color:var(--clr-black-default);font-size:13px;line-height:1.35;border-radius:6px;box-shadow:0 4px 14px hsl(from var(--clr-black-default) h s l/.2);pointer-events:none;word-break:break-word;opacity:0;transition:opacity .15s ease}.tooltip.is-positioned{opacity:1}.tooltip__arrow{position:absolute;width:8px;height:8px;background-color:inherit;transform:rotate(45deg)}.tooltip--success{background-color:var(--clr-green);color:var(--clr-white)}.accordion-item{display:flex;flex-direction:column;padding:14px 16px;border-radius:15px;background-color:var(--clr-white);box-shadow:inset 0 0 0 1px var(--clr-black)}.accordion-item__header{display:flex;align-items:center;text-align:left;font-size:14px;font-weight:600;gap:8px}@media(hover:hover){.accordion-item__header{cursor:pointer;transition:opacity .3s linear}.accordion-item__header:hover{opacity:.8}}.accordion-item__header span{font-size:16px}.accordion-item__header .arrow{margin-left:auto;width:24px;flex:none;aspect-ratio:1;transition:rotate .3s linear}.accordion-item__wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s linear}.accordion-item__content{overflow:hidden;padding-top:0;font-size:14px;opacity:0;transition:padding-top .3s linear,opacity .3s linear}.accordion-item.is-open .accordion-item__header .arrow{rotate:-180deg}.accordion-item.is-open .accordion-item__wrapper{grid-template-rows:1fr}.accordion-item.is-open .accordion-item__content{padding-top:4px;opacity:1}.accordion-item__videos{display:grid;margin-top:16px}@media(min-width:768px){.accordion-item__videos{grid-template-columns:repeat(2,1fr)}}.accordion-item__videos .video-wrapper{aspect-ratio:16/9}.card-article{display:block;border:1px solid var(--clr-border);border-radius:var(--radius);padding:16px;transition:border-color var(--transition)}.card-article:hover{border-color:var(--clr-brand)}.card-article__title{font-size:18px;font-weight:600;margin-bottom:4px}.card-article__excerpt{color:var(--clr-gray)}.card-tariff{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--clr-gray-3);border-radius:20px;padding-top:180px;position:relative;margin-top:30px;gap:24px}@media(max-width:1440px){.card-tariff{gap:calc(18.59155px + .37559vw)}}.card-tariff{padding-inline:44px}@media(max-width:1440px){.card-tariff{padding-inline:calc(33.1831px + .75117vw)}}.card-tariff{padding-bottom:44px}@media(max-width:1440px){.card-tariff{padding-bottom:calc(33.1831px + .75117vw)}}.card-tariff__picture{width:180px;aspect-ratio:1;border-radius:50%;background-color:var(--clr-gray-2);position:absolute;top:-30px}.card-tariff__picture [class*=icon]{width:112%;aspect-ratio:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.card-tariff__title{font-weight:600;text-transform:uppercase;color:var(--clr-dark);background:linear-gradient(0deg,var(--clr-yellow),var(--clr-yellow)) no-repeat 100% 100%/0 1px;background-size:100% 50%}.card-tariff__price,.card-tariff__title{font-size:24px;line-height:1}.card-tariff__description{display:flex;flex-direction:column;gap:12px;text-align:left;color:var(--clr-gray-2);font-size:18px;line-height:1.2;flex-grow:1}@media(min-width:768px){.card-tariff__description{width:80%}}.card-tariff__item b{display:block;margin-top:6px}.card-tariff__item [class*=icon]{width:14px;aspect-ratio:1;margin-right:6px;flex:none;float:left;margin-top:1%}.card-tariff__item:has(b) [class*=icon]{display:none}.card-tariff__item h3{font-size:18px}.card-tariff__actions{display:flex;flex-direction:column}.card-tariff__actions .button{min-width:260px;margin-inline:auto}.card-better{gap:24px}.card-better,.card-better__icon{display:flex;flex-direction:column}.card-better__icon{width:100px;aspect-ratio:1}.card-better__icon [class*=icon]{width:100%;aspect-ratio:1}.card-better__main{display:flex;flex-direction:column;gap:16px;line-height:1.2}.card-better__title{font-size:24px;font-weight:600}.card-better__content{font-size:18px}.article-list{display:grid;gap:16px;margin-top:24px}.article-body{line-height:1.7;margin-top:24px}.article-meta{color:var(--clr-gray);margin-top:8px}.item-advantages{display:flex;align-items:flex-start;gap:8px;font-size:18px}@media(max-width:1440px){.item-advantages{font-size:calc(15.29577px + .18779vw)}}.item-advantages [class*=icon]{margin-top:1%;aspect-ratio:24/18;width:24px}@media(max-width:1440px){.item-advantages [class*=icon]{width:calc(21.29577px + .18779vw)}}.item-theory{--clip: calc(100% - 35px) ;display:flex;flex-direction:column;filter:drop-shadow(0 2px 30px rgba(0,0,0,.15));transition:filter .35s linear}@media(hover:hover){.item-theory{transition:filter .35s linear}.item-theory:hover{filter:drop-shadow(0 0 5px rgba(0,0,0,.15))}}.item-theory__wrapper{display:flex;align-items:center;gap:8px;background-color:var(--clr-white);clip-path:polygon(0 0,var(--clip) 0,100% 50%,var(--clip) 100%,0 100%);padding-block:12px;padding-left:32px}@media(max-width:1440px){.item-theory__wrapper{padding-left:calc(4.95775px + 1.87793vw)}}.item-theory__wrapper{padding-right:50px}@media(max-width:1440px){.item-theory__wrapper{padding-right:calc(39.1831px + .75117vw)}}.item-theory__picture{display:flex;flex-direction:column;align-items:center;width:50px;aspect-ratio:1;border-radius:50%}.item-theory__name{font-size:18px}@media(max-width:1440px){.item-theory__name{font-size:calc(15.29577px + .18779vw)}}.item-theory__action{font-size:14px;color:var(--clr-gray);margin-left:auto;text-transform:uppercase;display:none}@media(min-width:1024px){.item-theory__action{display:inline-flex}}.item-about{display:flex;flex-direction:column;text-align:center;line-height:1.18;gap:8px}@media(max-width:1440px){.item-about{gap:calc(-.11268px + .56338vw)}}@media(min-width:768px){.item-about{text-align:left}}.item-about__value{font-weight:700;font-size:64px}@media(max-width:1440px){.item-about__value{font-size:calc(9.91549px + 3.75587vw)}}.item-about__title{font-size:18px}@media(max-width:1440px){.item-about__title{font-size:calc(15.29577px + .18779vw)}}.item-theme{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.item-theme{flex-direction:row;align-items:center;justify-content:space-between}}.item-theme__main{line-height:1.1}.item-theme__number{font-weight:700;font-size:24px}.item-theme__name{text-transform:lowercase;font-size:18px}.form-group,.item-theme__action{display:flex;flex-direction:column}.form-group__label{color:var(--clr-black);margin-bottom:4px;line-height:1.2;font-size:18px}@media(max-width:1440px){.form-group__label{font-size:calc(15.29577px + .18779vw)}}.form-group__control{display:flex;flex-direction:column;position:relative}.form-group__info{font-size:12px;display:inline-flex;line-height:1;align-items:center;gap:4px;margin-top:4px;margin-inline:5px}.form-group__info [class*=info-circle]{color:var(--clr-green)}.form-group .btn-password{position:absolute;height:100%;aspect-ratio:1;right:10px}.form-group [class*=info-circle]{width:18px;aspect-ratio:1}[role=alert]{color:var(--clr-red);display:inline-flex;align-items:center;font-size:12px;gap:4px;line-height:1.2;margin-top:4px;margin-inline:5px}[role=alert] [class*=cancel]{width:18px;aspect-ratio:1}.row-progress{--row-progress-clr-icon:var(--clr-green);width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding-block:16px;border-radius:20px;background-color:var(--clr-gray-1);padding-inline:32px}@media(max-width:1440px){.row-progress{padding-inline:calc(10.3662px + 1.50235vw)}}.row-progress__name{font-size:18px}.row-progress__value{color:var(--row-progress-clr-value,currentColor);font-size:36px}@media(max-width:1440px){.row-progress__value{font-size:calc(25.1831px + .75117vw)}}.row-progress [class*=icon]{aspect-ratio:1;color:var(--row-progress-clr-icon);width:48px}@media(max-width:1440px){.row-progress [class*=icon]{width:calc(31.77465px + 1.12676vw)}}.row-progress--valid{--row-progress-clr-icon:var(--clr-green);--row-progress-clr-value:var(--clr-green)}.row-progress--invalid{--row-progress-clr-icon:var(--clr-red);--row-progress-clr-value:var(--clr-red)}.progress-general{background-color:var(--clr-gray-1);border-radius:20px;display:flex;flex-direction:column;gap:25px;padding:32px}@media(max-width:1440px){.progress-general{padding:calc(15.77465px + 1.12676vw)}}.progress-general__header{font-size:18px}.progress-general__main{display:flex;flex-direction:column;align-items:center;gap:10px}.progress-general__label{font-size:14px;line-height:1.1;letter-spacing:.7px;text-transform:uppercase;color:var(--clr-black);background-color:var(--clr-white);padding:5px 12px;border-radius:14px}.progress-general__footer{font-size:16px;max-width:205px;margin-inline:auto}.testing-progress{display:flex;flex-direction:column}.testing-progress__title{text-align:center;font-size:18px;font-weight:500;line-height:1;margin-bottom:8px}.testing-progress__info{margin-top:16px;margin-left:auto;color:var(--clr-gray-3)}.testing-progress__info b{color:var(--clr-black-pearl);font-size:18px}.form-auth{display:grid;gap:24px;max-width:530px;width:calc(100% - var(--page-space)*2);margin-inline:auto;line-height:1.2}.form-auth__header{display:flex;flex-direction:column;text-align:center;gap:12px}.form-auth__title{font-size:24px;font-weight:600}.form-auth__description{display:flex;flex-direction:column;gap:8px;font-size:18px}@media(max-width:1440px){.form-auth__description{font-size:calc(15.29577px + .18779vw)}}.form-auth__description b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(min-width:768px){.form-auth__description br.mobile{display:none}}.form-auth__form{display:flex;flex-direction:column;gap:12px}.form-auth__footer{display:flex;flex-direction:column;align-items:center;gap:20px}.form-auth__info{display:flex;flex-direction:column;gap:8px}.form-auth__info-content{font-size:14px;line-height:1.1}.form-auth__info-content span{color:var(--clr-red)}.form-auth__actions{display:flex;flex-direction:column;gap:16px;width:100%}.form-auth__links{display:flex;justify-content:space-between;font-size:14px}.auth-card{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--clr-bg-alt);padding:16px}.auth-card__inner{width:100%;max-width:520px;background-color:var(--clr-bg);border:1px solid var(--clr-border);border-radius:var(--radius);padding:40px}.auth-card__logo{display:block;text-align:center;font-weight:700;font-size:24px;color:var(--clr-brand);margin-bottom:24px}.profile__header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.profile__avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile__email{color:var(--clr-gray)}.profile__form{display:grid;gap:16px;max-width:480px;margin-top:24px}.profile__actions{display:flex;gap:16px}.block-learn-header{display:flex;flex-direction:column}.block-learn-header__top{display:flex;justify-content:space-between;gap:15px;font-weight:600;letter-spacing:.05em;font-size:24px}@media(max-width:1440px){.block-learn-header__top{font-size:calc(18.59155px + .37559vw)}}.block-learn-header__description{display:flex;justify-content:space-between;gap:15px;line-height:1.1;text-transform:lowercase;letter-spacing:.05em;font-size:16px}@media(max-width:1440px){.block-learn-header__description{font-size:calc(13.29577px + .18779vw)}}.block-learn-header__description:first-letter{text-transform:capitalize}@media(max-width:767px){.block-learn-header__description>div:nth-child(2){display:none}}.block-learn-header__progress{margin-top:15px}.block-progress{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;max-width:970px;width:100%;margin-inline:auto;row-gap:30px}@media(max-width:1440px){.block-progress{row-gap:calc(11.07042px + 1.31455vw)}}@media(min-width:768px){.block-progress{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-progress__items{display:flex;flex-direction:column;justify-content:space-between;gap:4px}.block-progress__actions{grid-column:1/-1}.block-question{display:flex;flex-direction:column;gap:12px}.block-question__header{display:flex;justify-content:space-between}.block-question__title{font-weight:700;font-size:24px}@media(max-width:1440px){.block-question__title{font-size:calc(18.59155px + .37559vw)}}.block-question__hints{display:grid;grid-template-columns:auto;gap:10px}@media(max-width:1440px){.block-question__hints{gap:calc(4.59155px + .37559vw)}}.block-question__hints:has(:nth-child(2)){grid-template-columns:1fr 1fr}.block-question__wrapper{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.block-question__wrapper:has(.block-question__view){grid-template-columns:350px 1fr}}.block-question__view{position:relative}.block-question__view img{width:100%;height:auto;margin-right:20px;overflow:hidden;border-radius:10px;max-width:none}@media(hover:hover){.block-question__view img:hover{width:170%}}@media(min-width:1024px){.block-question__view img{transition:width .3s linear;position:absolute;z-index:1;top:50%;transform:translateY(-50%)}}.block-question__content{letter-spacing:-.05em}.block-question__question{margin-bottom:20px;font-weight:600;line-height:1.1;font-size:20px}@media(max-width:1440px){.block-question__question{font-size:calc(17.29577px + .18779vw)}}.block-question__list{display:flex;flex-direction:column;gap:10px}.block-question__action{display:flex;flex-direction:column;margin-top:10px}.block-content{width:100%;font-size:14px;padding:15px;border-radius:5px;border-top:5px solid #2291e3;box-shadow:0 5px 20px #0000001a}.block-content__title{text-align:center;text-transform:uppercase;font-size:16px;font-weight:700}.block-content__description{margin-top:20px}.block-content__btn{margin-top:20px;text-align:center}.block-content p{text-indent:20px;line-height:120%}.block-content h1,.block-content h2{font-weight:600;font-size:16px;line-height:120%;text-indent:20px}.block-content a{color:#2291e3;text-decoration-line:underline;text-underline-offset:3px;cursor:pointer}.block-content ul{padding-left:30px}.block-content ul>li{list-style:disc}.block-content ul>li>p{text-indent:0}.block-content__btn{max-width:180px;display:block;margin:20px auto}@media(max-width:768px){.block-content__btn{max-width:100%}}.block-testing{display:flex;flex-direction:column;gap:10px;background-color:var(--clr-white);border-radius:5px;border-top:5px solid var(--clr-blue);box-shadow:0 5px 20px hsl(from var(--clr-black) h s l/.1);letter-spacing:-.05em;padding:20px}@media(max-width:1440px){.block-testing{padding:calc(9.1831px + .75117vw)}}.block-testing__title{font-size:18px;line-height:1}.block-testing__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;font-weight:700;font-size:20px}.block-tariff{background-color:var(--clr-gray-1);padding:40px 42px;border-radius:20px;text-align:center}.block-tariff__header{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.block-tariff__main{display:flex;flex-direction:column;gap:12px}.block-tariff__content{display:flex;flex-direction:column;gap:8px;padding:12px;line-height:1.2;background-color:var(--clr-white);border-radius:12px;box-shadow:inset 0 0 0 1px var(--clr-yellow);font-size:18px}.block-tariff__content span{color:var(--clr-green);font-weight:600}.block-tariff__footer{margin-top:24px}.block-tariff b{font-weight:600}.block-tariff p{font-size:16px}.swiper{width:100%}.learn-slider{position:relative}.learn-slider .swiper{padding-inline:10px;margin-inline:-10px;width:calc(100% + 20px)}@media(max-width:1023px){.learn-slider .swiper{width:calc(100% + var(--page-space)*2);margin-inline:calc(var(--page-space)*-1);padding-inline:var(--page-space)}}.learn-slider__nav{display:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1280px){.learn-slider__nav{display:block}}.learn-slider__nav [class*=icon]{width:50px;aspect-ratio:1}.learn-slider__nav--prev{right:calc(100% + 24px)}.learn-slider__nav--next{left:calc(100% + 24px)}.learn-slider__nav.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.modal{width:100%;max-width:520px;max-height:580px;background-color:var(--clr-white);overflow:hidden;border-radius:10px}.modal,.modal__wrapper{display:flex;flex-direction:column}.modal__wrapper{overflow-y:auto;padding:30px}@media(max-width:1440px){.modal__wrapper{padding:calc(11.07042px + 1.31455vw)}}.modal__header{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.modal__header--center{text-align:center}.modal__content{display:flex;flex-direction:column;gap:16px}.modal__content p{line-height:1.2;white-space:normal}.modal__content iframe{width:100%;aspect-ratio:16/9;border-radius:20px}.modal__title{font-size:24px;font-weight:700;line-height:1.2}.modal__title--sm{font-size:22px}.modal__footer{display:flex;flex-direction:column;margin-top:20px;gap:10px}.modal__price{font-size:22px;font-weight:700;text-align:center}.modal__price span{color:var(--clr-red)}.modal__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.modal__actions:has(:nth-child(3)){grid-template-columns:repeat(1,minmax(0,1fr))}.modal--sticky-footer .modal__wrapper{padding-bottom:0}.modal--sticky-footer .modal__footer{padding-block:16px;position:sticky;bottom:0;inset-inline:0;background-color:var(--clr-white)}.modal--lg{max-width:800px}.modal .modal-rules{gap:6px;font-weight:600;font-size:14px}.modal .modal-rules,.nav-bottom{display:flex;flex-direction:column}.nav-bottom{position:fixed;z-index:5;bottom:0;inset-inline:0;background-color:var(--clr-white);padding-inline:var(--page-space);box-shadow:0 -4px 30px #00000026;padding-block:5px}@media(min-width:1024px){.nav-bottom{display:none}}.nav-bottom ul{display:flex}.nav-bottom ul li{display:flex;flex-direction:column;flex:1}.nav-bottom__link{display:flex;flex-direction:column;align-items:center;gap:4px;line-height:1;font-size:10px;font-weight:500;padding:4px;position:relative;border-radius:6px}.nav-bottom__link:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--clr-yellow);opacity:0;z-index:-1;transition:opacity var(--transition)}.nav-bottom__link [class*=icon]{width:32px;aspect-ratio:1}.nav-bottom__link.is-disabled{filter:grayscale(1);opacity:.6}.nav-bottom__link.router-link-active:before{opacity:.15}.toast-container{position:fixed;top:calc(var(--header-height) + 8px);right:16px;left:auto;z-index:1100;display:flex;flex-direction:column;gap:8px;max-width:400px;width:100%;pointer-events:none}@media(max-width:767px){.toast-container{left:16px;right:16px;width:auto;max-width:none}}.toast{pointer-events:auto;display:grid;grid-template-columns:20px 1fr 20px;align-items:center;gap:10px;padding:12px 14px;background-color:var(--clr-white);border-radius:8px;box-shadow:0 6px 24px hsl(from var(--clr-black-default) h s l/.15);border-left:4px solid var(--clr-gray)}.toast--error{border-left-color:var(--clr-red);color:var(--clr-red)}.toast--success{border-left-color:var(--clr-green);color:var(--clr-green)}.toast--info{border-left-color:var(--clr-blue);color:var(--clr-blue)}.toast__icon{width:20px;height:20px;flex-shrink:0}.toast__text{font-size:14px;line-height:1.35;word-break:break-word;margin:0}.toast__close{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;color:var(--clr-gray);cursor:pointer;padding:0}.toast__close:hover{color:var(--clr-black)}.toast__close [class*=icon]{width:14px;height:14px}.toast-enter-active,.toast-leave-active{transition:opacity .2s ease,transform .2s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(20px)}.toast-leave-active{position:absolute;right:0;left:0}.header{background-color:var(--clr-gray-1);border-bottom:1px solid var(--clr-border)}@media(max-width:1023px){.header{position:sticky;top:0;z-index:5;background-color:var(--clr-white)}}.header__inner{display:flex;justify-content:space-between;align-items:center;gap:24px;height:var(--header-height)}.header__logo{display:flex;flex-direction:column;width:212px}@media(max-width:1440px){.header__logo{width:calc(93.01408px + 8.26291vw)}}.header__logo [class*=icon]{width:100%;aspect-ratio:212/64}.header__actions,.header__nav{display:flex;align-items:center}.header__nav{gap:24px}@media(max-width:1023px){.header__nav{display:none}}.header__nav a,.header__nav-link{display:inline-flex;align-items:center;gap:6px;font-size:18px}.header__nav a [class*=icon],.header__nav-link [class*=icon]{width:32px;aspect-ratio:1}.header__nav-link--disabled{filter:grayscale(1);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__actions{gap:16px}@media(max-width:1023px){.header__actions>:not(.block-user){display:none}}.header__actions .progress{--progress-size:14px}.footer{--link-color:var(--clr-white);background-color:var(--clr-black);color:var(--clr-white);gap:20px;padding-block:40px}@media(max-width:1440px){.footer{padding-block:calc(10.25352px + 2.06573vw)}}.footer__header{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.footer__header{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}}.footer__logo{display:inline-flex;width:170px}@media(max-width:1440px){.footer__logo{width:calc(136.19718px + 2.34742vw)}}.footer__logo [class*=icon]{width:100%;aspect-ratio:170/40}.footer__nav{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width:1440px){.footer__nav{gap:calc(14.59155px + .37559vw)}}@media(min-width:768px){.footer__nav{flex-direction:row}}.footer__nav a{font-size:18px;font-weight:500}.footer__footer{display:flex}.footer__pay{display:flex;align-items:center;gap:20px}@media(min-width:768px){.footer__pay{justify-content:flex-end}}.footer__pay [class*=icon]{width:36px;aspect-ratio:36/24}.footer .link{position:relative}.footer .link:after{content:"";position:absolute;bottom:0;inset-inline:0;height:1px;background-color:currentColor;opacity:0;transition:opacity var(--transition)}@media(hover:hover){.footer .link:hover:after{opacity:1}}.section-advantages,.section-advantages__main{display:flex;flex-direction:column}.section-advantages__main{gap:32px}@media(min-width:1024px){.section-advantages__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.section-advantages__picture{aspect-ratio:510/335;margin-inline:auto;width:514px}@media(max-width:1440px){.section-advantages__picture{width:calc(170.56338px + 23.84977vw)}}.section-advantages__list{gap:5px;max-width:500px;margin-inline:auto}.section-advantages__action,.section-advantages__list{display:flex;flex-direction:column}@media(min-width:768px){.section-advantages__action{grid-column:1/-1;align-items:center}}.section-questions{display:grid;grid-template-columns:1fr;background-color:var(--clr-gray-1);justify-items:center;border-radius:20px;padding-block:40px;-moz-column-gap:35px;column-gap:35px;row-gap:24px;text-align:center;margin-top:60px;padding-inline:40px}@media(max-width:1440px){.section-questions{padding-inline:calc(7.5493px + 2.25352vw)}}@media(min-width:1024px){.section-questions{text-align:left;align-items:flex-start;grid-template-columns:auto 1fr auto}}.section-questions__picture{width:212px;aspect-ratio:212/224}@media(min-width:1024px){.section-questions__picture{order:-1;width:170px}}.section-questions__content{display:flex;flex-direction:column;gap:36px}.section-questions__content .h2{text-transform:uppercase;font-size:36px}@media(max-width:1440px){.section-questions__content .h2{font-size:calc(19.77465px + 1.12676vw)}}@media(max-width:1023px){.section-questions__content .paragraph{display:none}}.section-questions__description{font-size:14px}@media(min-width:1024px){.section-questions__description{display:none}}.section-questions__links{display:flex;align-items:center;gap:28px}.section-questions__links [class*=icon]{width:82px;aspect-ratio:1}.section-content{display:flex;flex-direction:column;width:calc(100% - var(--page-space)*2);max-width:700px;margin-inline:auto;line-height:1.2}.section-content__inner{display:flex;flex-direction:column;gap:30px}.section-content__title{text-align:center;font-weight:600}.section-content__body{font-size:18px}.section-content__body,.section-testing{display:flex;flex-direction:column;gap:20px}.section-testing{align-items:center}.section-testing__header{display:grid;grid-template-columns:200px 1fr 200px;align-items:center;gap:40px;width:100%;max-width:900px}@media(max-width:767px){.section-testing__header{display:none}}.section-testing__main{width:100%;max-width:900px}.section-testing__footer{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));background-color:var(--clr-white);padding-block:12px;padding-inline:var(--page-space);overflow:hidden;position:fixed;bottom:0;left:var(--page-side);right:0;box-shadow:0 5px 20px hsl(from var(--clr-black-default) h s l/.1)}@media(min-width:768px){.section-testing__footer{padding-inline:20px}}.section-testing__footer-nav{overflow:auto;display:flex;gap:6px}.section-better{background-color:var(--clr-gray-1);grid-template-columns:repeat(1,minmax(0,1fr));padding-block:60px}@media(max-width:1440px){.section-better{padding-block:calc(32.95775px + 1.87793vw)}}.section-better__slider{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}@media(min-width:768px){.section-better__slider{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-banner{align-items:center;margin-bottom:60px;gap:32px;padding-top:80px}@media(max-width:1440px){.section-banner{padding-top:calc(52.95775px + 1.87793vw)}}@media(min-width:1024px){.section-banner{grid-template-columns:450px 1fr;align-items:flex-end;margin-bottom:0}}.section-banner__content{display:flex;flex-direction:column;text-align:center;gap:32px}@media(max-width:1440px){.section-banner__content{gap:calc(21.1831px + .75117vw)}}@media(min-width:1024px){.section-banner__content{padding-bottom:60px;align-items:flex-start;text-align:left}}@media(max-width:1023px){.section-banner__content .button{display:none}}.section-banner__picture{width:100%;aspect-ratio:585/360}@media(max-width:1023px){.section-banner__picture{max-width:580px;margin-inline:auto}}.section-banner__action{display:flex;flex-direction:column}@media(min-width:768px){.section-banner__action{align-items:center}}@media(min-width:1024px){.section-banner__action{display:none}}.section-banner .paragraph{letter-spacing:.05em;line-height:1.1}.section-review{display:grid;border-radius:20px;background-color:var(--clr-gray-1);padding:32px}@media(max-width:1440px){.section-review{padding:calc(13.07042px + 1.31455vw)}}.section-review__empty{display:flex;align-items:center;justify-content:center;text-align:center;font-size:26px;font-weight:700;min-height:250px}.section-review .row-review+.row-review{padding-top:24px;margin-top:24px;border-top:1px solid var(--clr-gray)}.section-about{background-color:var(--clr-gray-1);padding-block:60px}@media(max-width:1440px){.section-about{padding-block:calc(32.95775px + 1.87793vw)}}.section-about__grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:768px){.section-about__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.section-about__grid{grid-template-columns:repeat(4,1fr)}}.section-learn{display:flex;flex-direction:column}.section-learn>*+:not(.section-learn__action){margin-top:55px}@media(max-width:1440px){.section-learn>*+:not(.section-learn__action){margin-top:calc(7.67606px + 3.28638vw)}}@media(max-width:1023px){.section-learn__main{order:1}}.section-learn__footer{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.section-learn__action{position:sticky;bottom:16px;z-index:5}@media(max-width:767px){.section-learn__action{bottom:calc(var(--nav-bottom-height) + 16px)}}@media(max-width:1023px){.section-learn__action{order:1;margin-top:16px}}.section-faqs{padding-inline:var(--page-space);max-width:calc(970px + var(--page-space));width:calc(100% - var(--page-space)*2);margin-inline:auto;padding:40px 24px;background-color:var(--clr-gray-1);border-radius:20px;display:flex;flex-direction:column;gap:32px}.section-faqs__header{text-align:center;display:flex;flex-direction:column;gap:8px}.section-faqs__title{text-transform:uppercase}.section-faqs__items{display:flex;flex-direction:column;gap:12px}.section-road{display:flex;flex-direction:column;width:100%;position:relative;background-color:var(--clr-gray-1);border-radius:20px;overflow:hidden;height:350px}.section-road__wrapper{position:relative;height:100%;width:100%}.section-road__map{height:100%;position:absolute;inset:0;width:2115px;margin-top:30px}.section-road__map svg{position:absolute;height:100%;width:100%}.section-road__progress{position:absolute;left:15px;bottom:15px}.road-action{top:0;left:0;will-change:transform}.road-action,.road-action__wrapper{display:flex;flex-direction:column;position:absolute}.road-action__wrapper{bottom:0;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;transition:margin-bottom .2s}@media(hover:hover){.road-action__wrapper:not(.road-action--disabled .road-action__wrapper):hover{margin-bottom:10px}}.road-action__index{position:absolute;font-weight:700;font-size:30px;line-height:1;letter-spacing:.05em;top:14px;left:50%;transform:translate(-50%)}.road-action--disabled{--icon-active-clr:var(--clr-gray);--icon-active-bg:var(--clr-white);cursor:not-allowed;opacity:.7}.road-action--error{--icon-active-clr:var(--clr-incorrect);--icon-active-bg:var(--clr-white)}.road-action--available{--icon-active-clr:var(--clr-green);--icon-active-bg:var(--clr-white)}.road-action--round .road-action__index{padding-top:5%}.road-action--triangular .road-action__index{padding-top:15%}.road-action--rectangle .road-action__index{padding-top:5%;padding-left:3%}.road-action--square .road-action__index{padding-top:2%;padding-left:3%}.section{display:flex;flex-direction:column;gap:36px}@media(max-width:1023px){.section__header{text-align:center}}.section__header--center{text-align:center}.section__grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:30px}.section--space{margin-top:60px}.error-page{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-page__inner{display:grid;gap:16px;justify-items:center}.error-page__code{font-size:48px;font-weight:700;color:var(--clr-brand)}.error-page__text{color:var(--clr-gray)}.profile-edit{max-width:970px;width:calc(100% - var(--page-space)*2);margin-inline:auto;display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.profile-edit{display:grid;grid-template-columns:420px 1fr}}.profile-edit__main{display:flex;flex-direction:column;gap:inherit}@media(min-width:1024px){.profile-edit__side{order:-1}}.profile-edit__block{border-radius:20px;background-color:var(--clr-gray-1);display:flex;flex-direction:column;width:100%;padding-block:40px}@media(max-width:1440px){.profile-edit__block{padding-block:calc(18.3662px + 1.50235vw)}}.profile-edit__block{padding-inline:24px}@media(max-width:1440px){.profile-edit__block{padding-inline:calc(13.1831px + .75117vw)}}.page-content{display:flex;flex-direction:column;gap:40px}@media(max-width:1440px){.page-content{gap:calc(7.5493px + 2.25352vw)}}.page-content__header{display:flex;flex-direction:column;gap:16px}@media(max-width:1440px){.page-content__header{gap:calc(2.47887px + .93897vw)}}.page-content__title{font-weight:600;line-height:1.2;font-size:24px}@media(max-width:1440px){.page-content__title{font-size:calc(15.88732px + .56338vw)}}.page-content__main{display:flex;flex-direction:column;padding-block:32px;background-color:var(--clr-gray-1);border-radius:20px;padding-inline:100px}@media(max-width:1440px){.page-content__main{padding-inline:calc(-2.76056px + 7.13615vw)}}.page-content__main:has(.page-content__navigation){padding-top:16px}.page-content__navigation{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;padding-block:10px;position:sticky;top:var(--header-height);background-color:var(--clr-gray-1);z-index:1;padding-inline:12px;margin-inline:-100px}@media(max-width:1440px){.page-content__navigation{margin-inline:calc(2.76056px - 7.13615vw)}}@media(min-width:1024px){.page-content__navigation{top:0;padding-block:16px}}.page-content__navigation>div{display:flex}.page-content__navigation>div:last-child{margin-left:auto}.page-content__navigation .link{display:inline-flex;align-items:center;gap:6px}@media(max-width:1440px){.page-content__navigation .link{gap:calc(.59155px + .37559vw)}}.page-content__navigation .link{font-size:14px}@media(max-width:1440px){.page-content__navigation .link{font-size:calc(11.29577px + .18779vw)}}.page-content__navigation [class*=icon]{width:24px;aspect-ratio:1}.page-content__counter{font-weight:600;font-size:16px}@media(max-width:1440px){.page-content__counter{font-size:calc(13.29577px + .18779vw)}}.page-content .theories-list{display:flex;flex-direction:column;gap:8px}.page-content .item-theme+.item-theme{padding-top:24px;margin-top:24px;border-top:1px solid var(--clr-gray)}.design-system__inner{display:flex;flex-direction:column;gap:48px}.design-system__header{display:flex;flex-direction:column;gap:8px}.design-system__lead{color:var(--clr-gray-2);max-width:640px}.design-system__section{display:flex;flex-direction:column;gap:20px}.design-system__section-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--clr-gray-1)}.design-system__section-title{margin:0}.design-system__section-hint{color:var(--clr-gray);font-size:13px;font-family:monospace}.design-system__section-count{margin-left:auto;font-size:13px;color:var(--clr-gray-2);background-color:var(--clr-gray-1);padding:2px 10px;border-radius:999px}.design-system__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:380px){.design-system__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.design-system__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.design-system__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ds-icon{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 12px;background-color:var(--clr-white);border:1px solid var(--clr-gray-1);border-radius:12px;cursor:pointer;transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition);color:var(--clr-black-pearl);text-align:center;min-height:128px;position:relative}.ds-icon:hover{border-color:var(--clr-blue);transform:translateY(-2px);box-shadow:0 6px 20px -12px #00000040}.ds-icon--copied{border-color:var(--clr-green)}.ds-icon__visual{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:inherit}.ds-icon__visual [class*=icon]{width:100%;height:100%}.ds-icon__raw{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.ds-icon__raw :deep(svg),.ds-icon__raw svg{width:100%;height:100%}.ds-icon__name{font-size:13px;line-height:1.2;word-break:break-word;color:var(--clr-black-pearl)}.ds-icon__badge{font-size:11px;font-family:monospace;color:var(--clr-gray);padding:2px 6px;background-color:var(--clr-gray-1);border-radius:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-icon--copied .ds-icon__badge{background-color:var(--clr-green);color:var(--clr-white)}.section-pay-done{padding-block:40px}.pay-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.pay-done__icon{display:grid;place-items:center;width:96px;aspect-ratio:1;border-radius:50%;background-color:hsl(from var(--clr-green) h s l/.15);color:var(--clr-green);margin-bottom:8px}.pay-done__icon [class*=icon]{width:50%;aspect-ratio:1}.pay-done__title{font-size:28px;font-weight:700;line-height:1.2}.pay-done__text{font-size:16px;line-height:1.4;color:var(--clr-gray-2);max-width:480px}.pay-done__ref{font-size:13px;color:var(--clr-gray);word-break:break-all}.pay-done__actions{margin-top:8px}
