:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}[data-sal]{transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:50ms}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translate(20%)}[data-sal=slide-right]{transform:translate(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(125rem)rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(125rem)rotateY(91deg)}[data-sal=flip-up]{transform:perspective(125rem)rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(125rem)rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}@supports not selector(::-webkit-scrollbar){.select__list{scrollbar-color:var(--accent) #0000;scrollbar-width:thin}}.select__list::-webkit-scrollbar{background-color:#fff;width:.375rem}.select__list::-webkit-scrollbar-thumb{background-color:var(--accent)}.select__list::-webkit-scrollbar-track{background-color:#fff;box-shadow:inset 0 0 .375rem #0000}.radio-group__title,.select__label,.input__label{border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--accent:#a165ff;--main:#292d33;--gray:#77818f;--bg:#f3f6ff;--error:red;--input-border-color:#d4d4de;--primary-font:"Montserrat Variable", sans-serif;--secondary-font:"Unbounded Variable", sans-serif;--base-transition:.5s;--intersection-margin:7.5rem}@media (width<=991.98px){:root{--intersection-margin:5rem}}@font-face{font-display:swap;font-family:Unbounded Variable;font-style:normal;font-weight:200 900;src:url(/wp-content/themes/examus/@fontsource-variable/unbounded/files/unbounded-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Unbounded Variable;font-style:normal;font-weight:200 900;src:url(/wp-content/themes/examus/@fontsource-variable/unbounded/files/unbounded-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:Unbounded Variable;font-style:normal;font-weight:200 900;src:url(/wp-content/themes/examus/@fontsource-variable/unbounded/files/unbounded-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Unbounded Variable;font-style:normal;font-weight:200 900;src:url(/wp-content/themes/examus/@fontsource-variable/unbounded/files/unbounded-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Unbounded Variable;font-style:normal;font-weight:200 900;src:url(/wp-content/themes/examus/@fontsource-variable/unbounded/files/unbounded-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/wp-content/themes/examus/@fontsource-variable/montserrat/files/montserrat-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/wp-content/themes/examus/@fontsource-variable/montserrat/files/montserrat-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/wp-content/themes/examus/@fontsource-variable/montserrat/files/montserrat-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/wp-content/themes/examus/@fontsource-variable/montserrat/files/montserrat-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/wp-content/themes/examus/@fontsource-variable/montserrat/files/montserrat-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scrollbar-color:var(--accent) #0000;scrollbar-width:thin;font-size:.84vw}@media (width>1920px){html{font-size:1rem}}@media (width<1600px){html{font-size:1.12vw}}@media (width<=991.98px){html{font-size:2vw}}@media (width<=767.98px){html{font-size:2.5vw}}@media (width<=575.98px){html{font-size:4.27vw}}body{font-family:var(--primary-font);font-optical-sizing:auto;font-style:normal;font-weight:500}@media (width<=991.98px){body{padding-top:var(--header-height)}}button{cursor:pointer}.locked{overflow:hidden}.container{width:100%;max-width:86.25rem;margin:0 auto;padding:0 1rem}[data-sal]{--sal-duration:calc(var(--base-transition) * 2.5);--sal-easing:ease}@keyframes fade{0%{opacity:.25}20%{opacity:.5}40%{opacity:.75}60%{opacity:1}80%{opacity:.75}90%{opacity:.5}to{opacity:.25}}h1,.hero__heading{font-family:var(--secondary-font);text-transform:uppercase;margin-bottom:1.5rem;font-size:2.5rem;font-weight:900}h1 span,.hero__heading span{color:var(--accent)}@media (width<=991.98px){h1,.hero__heading{font-size:2.25rem}}@media (width<=767.98px){h1,.hero__heading{margin-bottom:1rem;font-size:2rem}}h2,.advantage-item__title,.check-level__heading,.testimonials__heading,.payments__heading,.courses__heading,.team__heading,.formats__heading,.lead__heading,.advantages__heading{font-family:var(--secondary-font);text-transform:uppercase;margin-bottom:2.5rem;font-size:2rem;font-weight:700}h2 span,.advantage-item__title span,.check-level__heading span,.testimonials__heading span,.payments__heading span,.courses__heading span,.team__heading span,.formats__heading span,.lead__heading span,.advantages__heading span{color:var(--accent)}@media (width<=991.98px){h2,.advantage-item__title,.check-level__heading,.testimonials__heading,.payments__heading,.courses__heading,.team__heading,.formats__heading,.lead__heading,.advantages__heading{font-size:1.75rem}}@media (width<=767.98px){h2,.advantage-item__title,.check-level__heading,.testimonials__heading,.payments__heading,.courses__heading,.team__heading,.formats__heading,.lead__heading,.advantages__heading{margin-bottom:1.5rem;font-size:1.5rem}}h3,.payment-item__title,.team-item__title,.format-item__title,.courses__group-title,.modal__title{font-family:var(--secondary-font);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}@media (width<=991.98px){h3,.payment-item__title,.team-item__title,.format-item__title,.courses__group-title,.modal__title{font-size:1.375rem}}@media (width<=767.98px){h3,.payment-item__title,.team-item__title,.format-item__title,.courses__group-title,.modal__title{font-size:1.25rem}}h4,.testimonial-item__title,.course-item__title{font-family:var(--secondary-font);margin-bottom:1rem;font-size:1.25rem;font-weight:600}@media (width<=991.98px){h4,.testimonial-item__title,.course-item__title{font-size:1.125rem}}.header{transition:var(--base-transition);z-index:1000;border-bottom:1px solid #0000;width:100%;position:fixed;top:0;left:0}.header__wrap{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem 0;display:flex}@media (width<=767.98px){.header__wrap{justify-content:flex-start;gap:1rem;padding:.875rem 0}}.header__toggler{corner-shape:squircle;background-color:var(--bg);border-radius:1rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:none;position:relative}.header__toggler span{background-color:var(--main);height:.125rem;transition:var(--base-transition);border-radius:.125rem;width:1.25rem;display:block;position:absolute;left:.75rem}.header__toggler span:first-child{top:.875rem}.header__toggler span:nth-child(2),.header__toggler span:nth-child(3){top:1.1875rem}.header__toggler span:nth-child(4){top:1.5rem}.header__toggler.active span:first-child{width:0;top:1.125rem;left:50%}.header__toggler.active span:nth-child(2){transform:rotate(45deg)}.header__toggler.active span:nth-child(3){transform:rotate(-45deg)}.header__toggler.active span:nth-child(4){width:0;top:1.125rem;left:50%}@media (width<=991.98px){.header__toggler{flex-direction:column;gap:.25rem;display:flex}}.header__logo{width:100%;max-width:8.75rem}@media (width<=991.98px){.header__logo{max-width:6.25rem;margin-right:auto}}.header__logo img,.header__logo svg{width:100%;height:auto}.header__header-menu{transition:var(--base-transition);margin-left:auto;display:flex}@media (width<=991.98px){.header__header-menu{height:calc(100svh - var(--header-height));opacity:0;left:0;top:var(--header-height);visibility:hidden;background-color:#fff;gap:1.5rem;width:100%;padding:0 3.75rem 2.5rem;position:fixed}.header__header-menu.active{opacity:1;visibility:visible}}.header--active,.header--sticky{background-color:#fff;border-color:#e4e9f1}.footer__wrap{border-top:1px solid #d4daeb;flex-direction:column;gap:1.5rem;padding:2rem 0;display:flex}.footer__links{align-items:center;gap:1.5rem;display:flex}@media (width<=767.98px){.footer__links{flex-direction:column;align-items:flex-start;gap:1rem}}.footer__item-link{transition:var(--base-transition);font-size:.75rem;-webkit-text-decoration:underline;text-decoration:underline}@media (hover:hover){.footer__item-link:hover{color:var(--accent);transition:var(--base-transition)}}.footer__copyright{color:var(--gray);font-size:.75rem}.input__wrap{display:block;position:relative}.input__control{background-color:var(--control-bg,var(--bg));corner-shape:squircle;color:var(--main);border:none;border-radius:1.5rem;width:100%;padding:1.125rem 1.5rem;font-size:.75rem}@media (width<=767.98px){.input__control{border-radius:1.125rem;font-size:1rem}}.input__message{color:var(--error);width:100%;font-size:.75rem;display:none;position:absolute;top:-1.25rem;left:0}.input.error .input__control{border-color:var(--error)}.input.error .input__message{display:block}.input--light{--control-bg:#ffffff4d}.input--light .input__control{color:#fff}.select__wrap{z-index:10;position:relative}.select__control{background-color:var(--control-bg,var(--bg));corner-shape:squircle;color:var(--main);text-overflow:ellipsis;white-space:nowrap;border:none;border-radius:1.5rem;width:100%;padding:1.125rem 2rem 1.125rem 3rem;font-size:.75rem;overflow:hidden}@media (width<=767.98px){.select__control{border-radius:1.125rem;font-size:1rem}}.select__control::placeholder{opacity:.5}.select__control-icon{fill:var(--main);width:.75rem;height:fit-content;margin:auto;position:absolute;top:0;bottom:0;right:1rem}.select__control-icon svg{width:100%;height:auto}.select__option-icon{corner-shape:squircle;background:#000;border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:.5625rem}.select__option-icon img{object-fit:contain;width:60%;height:60%}.select__dropdown-wrap{corner-shape:squircle;background-color:var(--bg);border-radius:.75rem;width:100%;display:none;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 2.8125rem 2.8125rem #282b3933}.select__list{flex-direction:column;max-height:15rem;display:flex;overflow-y:auto}@media (width<=575.98px){.select__list{width:100%}}.select__btn{color:var(--main);font-family:var(--secondary-font);width:100%;padding:1rem 1.5rem 1rem 3rem;font-size:.75rem;font-weight:500;transition:all .5s;position:relative}@media (width<=767.98px){.select__btn{font-family:var(--primary-font);font-size:1rem}}.select__btn-icon{corner-shape:squircle;background:#000;border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:.5625rem}@media (width<=767.98px){.select__btn-icon{border-radius:.5rem}}.select__btn-icon img{object-fit:contain;width:60%;height:60%}.select__btn:hover{background:var(--accent);color:#fff;transition:all .5s}.select__message{color:var(--error);width:100%;font-size:.75rem;display:none;position:absolute;top:-1.25rem;left:0}.select.error .select__control{border-color:var(--error)}.select.error .select__message{display:block}.select--active{z-index:100}.select--active .select__dropdown-wrap{display:block}.select--active .select__wrap:before{opacity:1;transition:all .25s}.select--light{--option-icon-color:#fff;--control-bg:#ffffff4d}.select--light .select__control{color:#fff}.select--light .select__control .select__btn-icon{filter:invert()}.select--light .select__control-icon{fill:#fff}.radio-label__wrap{display:block;position:relative}.radio-label__label{color:var(--main);corner-shape:squircle;background-color:var(--bg);cursor:pointer;font-size:.75rem;line-height:120%;font-family:var(--secondary-font);transition:var(--base-transition);border-radius:1.5rem;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}@media (width<=767.98px){.radio-label__label{padding:1rem 1.5rem}}.radio-label__control{opacity:0;z-index:-999;position:absolute}.radio-label__control:checked+.radio-label__label{background-color:var(--accent);color:#fff}.modal{opacity:0;max-width:100%;height:100dvh;max-height:100dvh;transition:calc(var(--base-transition)*2);visibility:hidden;z-index:1000;background:0 0;border:none;justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:auto}@media (width<=767.98px){.modal{display:block}}.modal::backdrop{display:none}.modal__overlay{backdrop-filter:blur(.625rem)opacity(0);transition:calc(var(--base-transition)*2);z-index:-1;background:#fffffff2;position:absolute;inset:0}.modal[open]{opacity:1;visibility:visible}.modal[open] .modal__overlay{backdrop-filter:blur(.625rem)opacity()}.modal__wrap{color:var(--main);corner-shape:squircle;background-color:#fff;border-radius:4rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:56.25rem;min-height:35rem;margin:auto;padding:1.5rem;display:flex;position:relative;overflow:hidden}.modal__wrap--centered{text-align:center}.modal__wrap--centered .modal__icon{margin:0 auto 1rem}@media (width<=767.98px){.modal__wrap{border-radius:0;max-width:calc(100% - 2rem);min-height:100dvh;padding:1rem 0;overflow:visible}}.modal__icon{width:3.5rem;height:3.5rem;margin-bottom:1rem;display:flex}.modal__icon img,.modal__icon svg{object-fit:contain;width:100%;height:100%}.modal__title{margin-bottom:.5rem}.modal__text{color:var(--gray);font-size:.875rem}.modal__form-wrap{grid-template-columns:auto 28.125rem;align-items:center;gap:2.5rem;display:grid}@media (width<=991.98px){.modal__form-wrap{flex-direction:column-reverse;gap:1rem;display:flex}}.modal__callback-form{margin-top:2rem}.modal__img-wrap{corner-shape:squircle;z-index:1;border-radius:4rem;width:100%;height:31.25rem;position:relative;overflow:hidden}@media (width<=767.98px){.modal__img-wrap{border-radius:2rem;height:15rem}}.modal__img{width:100%;height:100%}.modal__img img{object-fit:contain;width:100%;height:100%}.modal__bg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.modal__bg img{object-fit:cover;object-position:right;width:100%;height:100%}.modal__close{cursor:pointer;fill:var(--main);height:3.5rem;transition:var(--base-transition);z-index:100;width:3.5rem;position:absolute;top:1.75rem;right:1.75rem}.modal__close svg{width:100%;height:100%}@media (width<=767.98px){.modal__close{fill:#fff;width:2rem;height:2rem;top:2rem}}@media (hover:hover){.modal__close:hover{fill:var(--accent);transition:var(--base-transition)}}@media (width<=767.98px){.modal#thank-you-modal .modal__close{fill:var(--main)}}.btn{transition:var(--base-transition);display:block}@media (hover:hover){.btn:hover{transition:var(--base-transition)}}.btn__wrap{background-color:var(--btn-bg,var(--main));color:var(--btn-text-color,#fff);padding:var(--btn-padding,1rem 1.5rem);corner-shape:squircle;font-size:.75rem;font-family:var(--secondary-font);transition:var(--base-transition);border-radius:1.5rem;justify-content:center;align-items:center;display:flex}@media (width<=767.98px){.btn__wrap{border-radius:1.125rem}}.btn--accent{--btn-bg:var(--accent)}@media (hover:hover){.btn--accent:hover{--btn-bg:#914aff}}.btn--accent:active,.btn--accent:focus{--btn-bg:#7922ff}.btn--white{--btn-bg:#fff;--btn-text-color:var(--main)}@media (hover:hover){.btn--white:hover{opacity:.7}}.btn--white:active,.btn--white:focus{opacity:.4}.btn--gray{--btn-bg:var(--bg);--btn-text-color:var(--main)}.tabs__list{align-items:center;gap:6rem;margin-bottom:4rem;display:flex;position:relative}.tabs__list:after{content:"";background-color:#fff;border-radius:6.25rem;width:100%;height:.125rem;position:absolute;bottom:-1.5rem;left:0;right:0}@media (width<=991.98px){.tabs__list:after{width:calc(100% + 18rem);margin:0 1.5rem;bottom:0}}@media (width<=767.98px){.tabs__list:after{width:calc(100% + 9rem)}}@media (width<=991.98px){.tabs__list{scrollbar-width:none;gap:3rem;margin:0 -1.5rem 2rem;padding:0 1.5rem 1.5rem;overflow:auto}}.tabs__btn{color:var(--main);cursor:pointer;font-family:var(--secondary-font);flex-direction:column;gap:.5rem;max-width:13.75rem;font-size:1.25rem;font-weight:600;line-height:1.3;display:flex;position:relative}@media (width<=991.98px){.tabs__btn{width:15rem;max-width:15rem}}.tabs__btn:after{content:"";height:.125rem;transition:var(--base-transition);z-index:1;border-radius:6.25rem;width:100%;position:absolute;bottom:-1.5rem;left:0}.tabs__btn span{color:var(--gray);font-family:var(--primary-font);white-space:wrap;font-size:.875rem;font-weight:500}.tabs__btn.active{pointer-events:none}.tabs__btn.active:after{background-color:var(--accent)}.tabs__panel{display:none}.tabs__panel.active{display:block}.messengers__list{align-items:center;gap:.5rem;display:flex}.messengers__item{justify-content:center;align-items:center;display:flex}.messengers__link{background:var(--main);corner-shape:squircle;height:2rem;transition:var(--base-transition);border-radius:1rem;justify-content:center;align-items:center;width:2rem;display:flex}@media (hover:hover){.messengers__link:hover{background:var(--accent);transition:var(--base-transition)}}.messengers__link svg,.messengers__link img{width:50%;height:50%}.header-menu__wrap{flex-grow:1;align-items:center;gap:1.5rem;display:flex}@media (width<=991.98px){.header-menu__wrap{flex-direction:column;justify-content:center}}.header-menu__list{align-items:center;gap:1.5rem;display:flex}@media (width<=991.98px){.header-menu__list{flex-direction:column;flex-grow:1;justify-content:center}}.header-menu__link{font-family:var(--secondary-font);transition:var(--base-transition);font-size:.75rem}@media (width<=991.98px){.header-menu__link{font-size:1.25rem;font-weight:600}}@media (hover:hover){.header-menu__link:hover{color:var(--accent);transition:var(--base-transition)}}.header-menu__link.active{color:var(--accent)}.header-menu__contacts{text-align:right;flex-direction:column;gap:.5rem;margin-left:1.5rem;display:flex}@media (width<=991.98px){.header-menu__contacts{text-align:center;margin-top:auto;margin-left:0}}.header-menu__phone{font-family:var(--secondary-font);transition:var(--base-transition);font-size:.75rem}@media (width<=991.98px){.header-menu__phone{font-size:.875rem}}@media (hover:hover){.header-menu__phone:hover{color:var(--accent);transition:var(--base-transition)}}.header-menu__email{color:var(--gray);font-family:var(--primary-font);transition:var(--base-transition);font-size:.875rem}@media (hover:hover){.header-menu__email:hover{color:var(--accent);transition:var(--base-transition)}}.tags__list{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tags__item{background:var(--tag-bg,#f3f6ff);border-radius:1rem;align-items:center;gap:.25rem;padding:.5rem .875rem;font-weight:600;display:flex}@media (width<=767.98px){.tags__item{font-size:.75rem;font-weight:500}}.marquee__list-wrap{pointer-events:none;overflow:visible}.marquee__list{touch-action:pan-y pinch-zoom;display:flex}.marquee__item{flex:0 0 18%;min-width:0}@media (width<=991.98px){.marquee__item{flex:0 0 40%}}@media (width<=767.98px){.marquee__item{flex:0 0 50%}}@media (width<=575.98px){.marquee__item{flex:0 0 80%}}.marquee__item img{object-fit:cover;width:100%;height:auto}.callback-form__controls{align-items:center;gap:1rem;display:flex}@media (width<=767.98px){.callback-form__controls{flex-direction:column}}.callback-form__input{width:100%;max-width:12.5rem}@media (width<=767.98px){.callback-form__input{max-width:100%}}.callback-form__select{width:100%;max-width:10rem}@media (width<=767.98px){.callback-form__select{max-width:100%}}.callback-form__btn{width:100%;max-width:8.75rem}@media (width<=767.98px){.callback-form__btn{max-width:100%}}.callback-form__notice{color:#e4e9f1cc;font-family:var(--secondary-font);opacity:.8;font-size:.625rem;font-weight:300;position:absolute;bottom:1.5rem;left:3.5rem}@media (width<=991.98px){.callback-form__notice{margin-top:1rem;position:static}}.callback-form--vertical .callback-form__controls{flex-direction:column}.callback-form--vertical .callback-form__input,.callback-form--vertical .callback-form__btn,.callback-form--vertical .callback-form__select{max-width:100%}.callback-form--vertical .callback-form__notice{color:var(--gray);margin-top:1rem;position:static}.radio-group__options{background-color:var(--bg);corner-shape:squircle;border-radius:2rem;padding:.25rem;display:flex}@media (width<=767.98px){.radio-group__options{background-color:#0000;grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.radio-group__radio-label{width:100%}}.hero__wrap{height:100svh;margin-bottom:var(--intersection-margin);align-items:center;display:flex;position:relative}@media (width<=991.98px){.hero__wrap{flex-direction:column;justify-content:center;gap:1rem;height:auto;padding-top:1rem}}.hero__content{max-width:32.5rem}@media (width<=767.98px){.hero__content{text-align:center;max-width:100%}}.hero__img{width:100%;max-width:31.25rem;height:auto;margin-left:auto;margin-right:4.375rem}@media (width<=991.98px){.hero__img{margin-right:auto}}.hero__img img{object-fit:cover;width:100%;height:auto}.hero__tags{margin-bottom:2rem}@media (width<=991.98px){.hero__tags{margin-bottom:1.5rem}.hero__tags .tags__list{justify-content:center}}.hero__heading span{color:var(--accent)}.hero__text{color:#777d86;margin-bottom:2rem;font-weight:600}@media (width<=767.98px){.hero__text{margin-bottom:1.5rem}.hero__btn{margin:0 auto}}.hero__scroll-next{color:var(--gray);font-family:var(--secondary-font);align-items:center;gap:1.5rem;font-size:.75rem;display:flex;position:absolute;bottom:2rem;left:0}@media (width<=991.98px){.hero__scroll-next{display:none}}.hero__scroll-next-arrows{flex-direction:column;display:flex;transform:translateY(1.5625rem)}.hero__scroll-next-arrow{fill:var(--main);animation:1.5s ease-in-out infinite fade}.hero__scroll-next-arrow--1{animation-delay:0s}.hero__scroll-next-arrow--2{animation-delay:.5s;transform:translateY(-1.25rem)}.hero__scroll-next-arrow--3{animation-delay:1s;transform:translateY(-2.5rem)}.advantages__wrap{margin:var(--intersection-margin) 0;overflow:hidden}.advantages__content{grid-template-columns:47.8125rem auto;gap:1.5rem;display:grid}@media (width<=991.98px){.advantages__content{grid-template-columns:1fr;gap:1rem}}.advantages__img,.advantages__video{corner-shape:squircle;border-radius:2rem;width:100%;height:31.25rem;overflow:hidden}@media (width<=991.98px){.advantages__img,.advantages__video{height:25rem}}@media (width<=767.98px){.advantages__img,.advantages__video{height:14.375rem}}.advantages__img img,.advantages__img video,.advantages__video img,.advantages__video video{object-fit:cover;width:100%;height:100%}.advantages__list{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (width<=991.98px){.advantages__list{gap:1rem}}@media (width<=767.98px){.advantages__list{grid-template-columns:1fr}}.advantages__marquee{margin-top:2.5rem}@media (width<=991.98px){.advantages__marquee{margin-top:1.5rem}}.lead__wrap{margin:var(--intersection-margin) 0;corner-shape:squircle;color:#fff;border-radius:4rem;padding:3.875rem 3.5rem;position:relative}@media (width<=991.98px){.lead__wrap{padding:1.5rem}}@media (width<=767.98px){.lead__wrap{padding-top:16.25rem}}.lead__heading{z-index:1;max-width:23.75rem;margin-bottom:1rem;position:relative}@media (width<=991.98px){.lead__heading{max-width:100%}}.lead__text{color:#e4e9f1cc;max-width:23.75rem;margin-bottom:2rem;font-weight:600}@media (width<=991.98px){.lead__text{max-width:100%;margin-bottom:1.5rem}}.lead__bg{object-fit:cover;z-index:-1;corner-shape:squircle;border-radius:2rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.lead__bg img{object-fit:cover;width:100%;height:100%}.lead__callback-form{--control-bg:#ffffff4d}.lead__img{width:100%;max-width:28.125rem;height:auto;position:absolute;bottom:-.25rem;right:5.125rem;overflow:hidden}@media (width<=991.98px){.lead__img{display:none}}@media (width<=767.98px){.lead__img{max-width:unset;width:100%;top:1.25rem;left:0;right:0;bottom:unset;display:block;-webkit-mask-image:linear-gradient(#000 0%,#0000 80%);mask-image:linear-gradient(#000 0%,#0000 80%)}}@media (width<=575.98px){.lead__img{top:-.625rem;right:0}}.lead__img img{object-fit:contain;width:100%;height:auto}.about-us__wrap{margin:var(--intersection-margin) 0;corner-shape:squircle;border-radius:4rem;padding-top:3.5rem;padding-bottom:3.75rem;position:relative;overflow:hidden}@media (width<=767.98px){.about-us__wrap{border-radius:2.5rem;padding-top:2.5rem}}.about-us__bg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.about-us__bg img{object-fit:cover;width:100%;height:100%}.about-us__img-wrap{border-radius:2rem 2rem 0 0;max-width:66rem;margin:0 auto -4.125rem;position:relative;overflow:hidden}@media (width<=767.98px){.about-us__img-wrap{max-width:18.125rem}}.about-us__img-frame{width:100%;height:auto}.about-us__img-frame img{object-fit:contain;width:100%;height:auto}.about-us__img,.about-us__video{width:100%;height:auto;position:absolute;top:3.75rem;left:0;right:0}@media (width<=767.98px){.about-us__img,.about-us__video{max-width:16.25rem;margin:0 auto;top:3rem}}.about-us__img img,.about-us__img video,.about-us__video img,.about-us__video video{object-fit:cover;width:100%;height:auto}.formats__wrap{margin:var(--intersection-margin) 0}.formats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=767.98px){.formats__list{grid-template-columns:1fr}}.team__wrap{margin:var(--intersection-margin) 0}.team__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=767.98px){.team__list{grid-template-columns:1fr}}.courses__wrap{margin:var(--intersection-margin) 0;overflow:hidden}.courses__head{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.25rem;display:flex}@media (width<=991.98px){.courses__head{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}}.courses__heading{margin-bottom:0}.courses__course-list{flex-direction:column;gap:2.5rem;display:flex}@media (width<=991.98px){.courses__course-list{gap:1.5rem}}@media (width<=767.98px){.courses__group-title{margin-bottom:1rem}}.courses__group-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=991.98px){.courses__group-list{touch-action:pan-y pinch-zoom;gap:0;margin-left:-1rem;display:flex}.courses__group-list-wrap{overflow:visible}}.courses__filters{align-items:center;gap:1rem;display:flex}@media (width<=767.98px){.courses__filters{flex-direction:column;width:100%}.courses__radio-group{width:100%}}@media (width<=991.98px){.courses__course-item{flex:0 0 60%;padding-left:1rem}}@media (width<=767.98px){.courses__course-item{flex:0 0 100%}}.courses__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:none}@media (width<=767.98px){.courses__pagination{display:flex}}.courses__pagination-dot{background-color:var(--bg);cursor:pointer;height:.5rem;transition:var(--base-transition);border-radius:50%;width:.5rem}.courses__pagination-dot.active{background-color:var(--main);transition:var(--base-transition)}.payments__wrap{margin:var(--intersection-margin) 0}.payments__list{flex-wrap:wrap;gap:1.5rem;display:flex}@media (width<=991.98px){.payments__list{flex-direction:column}}.payments__payment-item{width:100%;max-width:calc(33% - .75rem)}@media (width<=991.98px){.payments__payment-item{max-width:100%}}.payments__payment-item--horizontal{max-width:calc(50% - .75rem)}@media (width<=991.98px){.payments__payment-item--horizontal{max-width:100%}}.testimonials__wrap{margin:var(--intersection-margin) 0}.testimonials__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=767.98px){.testimonials__list{grid-template-columns:1fr}}.testimonials__btn{justify-content:center;margin:2.5rem auto 0;display:flex}@media (width<=767.98px){.testimonials__btn{width:100%;margin-top:1.5rem}.testimonials__btn .btn__wrap{width:100%}}.check-level__wrap{margin:var(--intersection-margin) 0;corner-shape:squircle;color:#fff;border-radius:4rem;padding:4.5rem 3.5rem;position:relative;overflow:hidden}@media (width<=991.98px){.check-level__wrap{padding:2.5rem 1.375rem}}@media (width<=767.98px){.check-level__wrap{padding-bottom:20rem}}.check-level__heading{z-index:1;max-width:32.5rem;margin-bottom:1rem;position:relative}@media (width<=991.98px){.check-level__heading{max-width:100%}}.check-level__text{color:#e4e9f1cc;max-width:32.5rem;margin-bottom:2rem;font-weight:600}@media (width<=991.98px){.check-level__text{max-width:100%;margin-bottom:1.5rem}}.check-level__bg{object-fit:cover;z-index:-1;corner-shape:squircle;border-radius:2rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.check-level__bg img{object-fit:cover;width:100%;height:100%}.check-level__btn{width:fit-content}@media (width<=767.98px){.check-level__btn{width:100%}}.check-level__img{width:100%;max-width:28.125rem;height:auto;position:absolute;bottom:-.25rem;right:5.125rem;overflow:hidden}@media (width<=991.98px){.check-level__img{display:none}}@media (width<=767.98px){.check-level__img{max-width:unset;width:60%;margin:auto;display:block;bottom:-.3125rem;left:0;right:0}}@media (width<=575.98px){.check-level__img{width:95%;margin:auto;right:0}}.check-level__img img{object-fit:contain;width:100%;height:auto}.advantage-item__wrap{background-color:var(--bg);corner-shape:squircle;border-radius:4rem;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex}@media (width<=767.98px){.advantage-item__wrap{border-radius:2rem;height:auto;min-height:8.125rem}}.advantage-item__title{font-family:var(--secondary-font);text-align:center;text-transform:none;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:0;display:flex}@media (width<=767.98px){.advantage-item__title{gap:.5rem}}.advantage-item__title span{color:var(--gray);font-family:var(--primary-font);font-size:.875rem;font-weight:500;line-height:1.4;display:block}.format-item__wrap{background-color:var(--bg);corner-shape:squircle;height:100%;transition:var(--base-transition);border-radius:4rem;flex-direction:column;gap:2rem;padding:2rem;display:flex}@media (width<=767.98px){.format-item__wrap{gap:1rem;padding:2.5rem 1.5rem}}@media (hover:hover){.format-item__wrap:hover{transition:var(--base-transition);transform:translateY(-.5rem);box-shadow:0 2.8125rem 2.8125rem #282b3933}}.format-item__head{align-items:center;display:flex}.format-item__icon{width:auto;height:5.5rem;margin-left:auto}@media (width<=991.98px){.format-item__icon{display:none}}.format-item__icon img{width:auto;height:100%}.format-item__title{margin-bottom:.5rem}@media (width<=767.98px){.format-item__title{font-size:1.25rem}}.format-item__text{color:var(--gray);max-width:21.25rem;font-weight:600;line-height:1.4}@media (width<=767.98px){.format-item__text{max-width:100%;font-size:.875rem;font-weight:500}}.format-item__list{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=767.98px){.format-item__list{flex-direction:column;gap:.5rem}}.format-item__item{background-color:#fff;border-radius:6.25rem;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .5rem;font-size:.875rem;display:flex}@media (width<=991.98px){.format-item__item{width:100%}}.format-item__item-icon{background-color:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.format-item__item-icon img,.format-item__item-icon svg{width:60%;height:60%}.format-item__foot{align-items:center;gap:1rem;margin-top:auto;display:flex}@media (width<=991.98px){.format-item__foot{flex-direction:column}.format-item__btn{width:100%}}.format-item__notice{color:var(--gray);max-width:11.25rem;font-size:.75rem}@media (width<=991.98px){.format-item__notice{text-align:center;max-width:100%;font-weight:500}}.team-item__wrap{corner-shape:squircle;color:#fff;height:100%;min-height:28.125rem;transition:var(--base-transition);border-radius:4rem;flex-direction:column;padding:2rem 40% 2rem 2rem;display:flex;position:relative;overflow:hidden}@media (width<=991.98px){.team-item__wrap{border-radius:2.5rem;padding:17.875rem 1.5rem 1.5rem}}@media (hover:hover){.team-item__wrap:hover{transition:var(--base-transition);transform:translateY(-.5rem);box-shadow:0 2.8125rem 2.8125rem #282b3933}}.team-item__title{z-index:1;position:relative}.team-item__img{width:auto;height:100%;position:absolute;bottom:0;right:0}@media (width<=991.98px){.team-item__img{bottom:unset;width:80%;height:auto;margin:auto;top:0;left:0;-webkit-mask:linear-gradient(#000 40%,#0000 75%);mask:linear-gradient(#000 40%,#0000 75%)}}@media (width<=767.98px){.team-item__img{width:50%}}@media (width<=575.98px){.team-item__img{width:80%}}.team-item__img img{object-fit:contain;width:auto;height:100%}@media (width<=991.98px){.team-item__img img{width:100%;height:auto}}.team-item__type{white-space:nowrap;background-color:#ffffff1a;border-radius:1rem;align-items:center;gap:.5rem;width:fit-content;margin-bottom:.5rem;padding:.375rem 1rem;font-size:.875rem;font-weight:700;display:flex}@media (width<=767.98px){.team-item__type{z-index:1;padding:.25rem .5rem;position:relative}}.team-item__type svg{fill:#fff;flex:none;width:1.5rem;height:1.5rem}.team-item__list{z-index:1;flex-direction:column;gap:1rem;margin-bottom:1.5rem;font-size:.875rem;display:flex;position:relative}.team-item__item{align-items:center;gap:.5rem;display:flex}.team-item__item span{background-color:#ffffff1a;border-radius:1rem;padding:.125rem .5rem;display:inline-block}.team-item__item-icon{fill:#fff;width:.875rem;height:.875rem}.team-item__item-icon svg{width:100%;height:100%}.team-item__prices-list{gap:1.5rem;margin-bottom:1.5rem;display:flex}.team-item__price-item{font-family:var(--secondary-font);flex-direction:column;gap:.25rem;font-size:.9375rem;font-weight:600;display:flex}@media (width<=767.98px){.team-item__price-item{font-size:1.125rem}}.team-item__price-item span{color:#e4e9f1cc;font-family:var(--primary-font);font-size:.875rem;font-weight:500}@media (width<=767.98px){.team-item__price-item span{font-size:.75rem}}.team-item__btn{width:fit-content;margin-top:auto}@media (width<=991.98px){.team-item__btn{width:100%}}.team-item__bg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.team-item__bg img{object-fit:cover;width:100%;height:100%}.course-item{--item-text-color:var(--main)}.course-item__wrap{background:var(--item-bg-color,#fff);corner-shape:squircle;border:1px solid var(--item-border-color,#e4e9f1);height:100%;transition:var(--base-transition);border-radius:4rem;flex-direction:column;gap:1.5rem;padding:1rem;display:flex;position:relative}@media (width<=767.98px){.course-item__wrap{border-radius:2.375rem;min-height:34.375rem}}.course-item__wrap:after{background:var(--main);content:"";opacity:0;height:calc(100% - 1px);transition:var(--base-transition);corner-shape:squircle;z-index:-1;border-radius:3.75rem;width:calc(100% - 1px);margin:auto;position:absolute;inset:0}@media (width<=767.98px){.course-item__wrap:after{border-radius:2.375rem}}@media (hover:hover){.course-item__wrap:hover{--item-text-color:#fff;color:#fff;transition:var(--base-transition);transform:translateY(-.5rem);box-shadow:0 2.8125rem 2.8125rem #282b3933}.course-item__wrap:hover:after{opacity:1;transition:var(--base-transition)}.course-item__wrap:hover .course-item__head:after{filter:blur(6.25rem)brightness(3);opacity:1;transition:var(--base-transition);transform:scale(1.2)}.course-item__wrap:hover .course-item__btn--more{--btn-bg:#fff;--btn-text-color:var(--main)}}.course-item__head{background-color:var(--item-color,var(--accent));corner-shape:squircle;color:#fff;border-radius:3rem;flex-direction:column;gap:1rem;padding:3rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (width<=767.98px){.course-item__head{border-radius:1.75rem;padding:1.125rem .25rem 1.125rem 1.125rem}}.course-item__head:after{background-color:var(--item-color,var(--accent));content:"";filter:blur(6.25rem)brightness(1.5);height:12.125rem;transition:var(--base-transition);z-index:1;border-radius:50%;width:12.125rem;position:absolute;bottom:-2.8125rem;right:0}.course-item__bg{mix-blend-mode:overlay;object-fit:cover;z-index:2;width:100%;height:100%;position:absolute;inset:0}.course-item__bg img{object-fit:cover;width:100%;height:100%}.course-item__tags{--tag-bg:#ffffff1a;z-index:10;font-size:.875rem;position:relative}.course-item__title-wrap{z-index:10;align-items:center;gap:.5rem;display:flex;position:relative}.course-item__title{margin-bottom:0}.course-item__list{color:var(--item-text-color,#fff);flex-direction:column;gap:1rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.course-item__item{align-items:center;gap:.5rem;display:flex}.course-item__item span{background-color:#ffffff1a;border-radius:1rem;padding:.125rem .5rem;display:block}.course-item__item-icon{fill:var(--item-text-color,#fff);height:.875rem;transition:var(--base-transition);width:.875rem}.course-item__item-icon svg{width:100%;height:100%}.course-item__btn--buy{flex-grow:1}.course-item__foot{gap:.75rem;margin-top:auto;padding:.5rem;display:flex}@media (width<=767.98px){.course-item__foot{flex-direction:column}}.course-item:nth-of-type(2n){--item-border-color:transparent;--item-bg-color:linear-gradient(#fff, #fff) padding-box, linear-gradient(0deg, color-mix(in oklab, var(--item-color), #fff 20%), var(--item-color,var(--accent))) border-box}.course-item:nth-of-type(3n){--item-border-color:var(--item-color,var(--accent));--item-text-color:#fff;--item-bg-color:linear-gradient(180deg, color-mix(in oklab, var(--item-color), #fff 20%), var(--item-color,var(--accent))) border-box}.course-item:nth-of-type(3n) .course-item__btn--buy{--btn-bg:#fff;--btn-text-color:var(--main)}.course-item:nth-of-type(3n) .course-item__btn--more{--btn-bg:color-mix(in oklab, var(--item-color), #fff 20%);--btn-text-color:#fff}.payment-item__wrap{background-color:var(--bg);corner-shape:squircle;border-radius:4rem;flex-direction:column;gap:1rem;height:100%;min-height:25rem;padding:2rem;display:flex}@media (width<=991.98px){.payment-item__wrap{border-radius:2.5rem;min-height:1px;padding:1.5rem}}.payment-item__title{margin-bottom:1rem}@media (width<=767.98px){.payment-item__title{margin-bottom:.5rem;font-size:1.125rem}}.payment-item__text{color:var(--gray);font-size:.875rem}.payment-item__btn{width:100%;margin-top:auto}@media (width<=991.98px){.payment-item__btn{margin-top:.5rem}}.payment-item__img{width:auto;height:3.5rem}@media (width<=991.98px){.payment-item__img{height:4rem}}.payment-item__img img,.payment-item__img svg{object-fit:contain;width:auto;height:100%}.payment-item--horizontal .payment-item__wrap{flex-direction:row-reverse;align-items:center;min-height:1px}@media (width<=991.98px){.payment-item--horizontal .payment-item__wrap{flex-direction:column;align-items:flex-start}}.payment-item--horizontal .payment-item__img{height:5.5rem}@media (width<=991.98px){.payment-item--horizontal .payment-item__img{height:4rem}}.testimonial-item__wrap{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:1.5rem;display:grid}@media (width<=991.98px){.testimonial-item__wrap{flex-direction:column-reverse;display:flex}}.testimonial-item__content{background-color:var(--bg);corner-shape:squircle;border-radius:4rem;flex-direction:column;grid-column:1;align-items:flex-start;height:100%;padding:1.5rem;display:flex}@media (width<=991.98px){.testimonial-item__content{border-radius:2.5rem;grid-column:auto}}.testimonial-item__tags{--tag-bg:#fff}.testimonial-item__tags .tags__item{color:#77818f;font-size:.875rem}.testimonial-item__tags .tags__item:last-of-type{--tag-bg:var(--accent);color:#fff}.testimonial-item__img{corner-shape:squircle;border-radius:4rem;grid-column:2;width:100%;height:100%;position:relative;overflow:hidden}@media (width<=991.98px){.testimonial-item__img{border-radius:2.5rem;grid-column:auto;height:21.25rem}}.testimonial-item__img img{object-fit:cover;width:100%;height:100%}.testimonial-item__title{margin-bottom:.5rem}.testimonial-item__type{color:var(--gray);margin-bottom:.5rem;font-size:.875rem}.testimonial-item__tags{margin-bottom:1rem}.testimonial-item__text{font-size:.875rem}.testimonial-item--reverse .testimonial-item__content{grid-column:2}.testimonial-item--reverse .testimonial-item__img{grid-column:1}