@font-face{font-display:swap;font-family:PolySansTrial-Slim;font-style:normal;font-weight:400;src:url(fonts/PolySansTrial-Slim.woff2) format("woff2"),url(fonts/PolySansTrial-Slim.woff) format("woff")}@font-face{font-display:swap;font-family:PolySansTrial-Neutral;font-style:normal;font-weight:400;src:url(fonts/PolySansTrial-Neutral.woff2) format("woff2"),url(fonts/PolySansTrial-Neutral.woff) format("woff")}@font-face{font-display:swap;font-family:PolySansTrial-Median;font-style:normal;font-weight:400;src:url(fonts/PolySansTrial-Median.woff2) format("woff2"),url(fonts/PolySansTrial-Median.woff) format("woff")}.f-light{font-family:PolySansTrial-Slim}.f-regular{font-family:PolySansTrial-Neutral}.f-semibold{font-family:PolySansTrial-Median}*{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,iframe,img,nav,picture,section,video{display:block}a{color:inherit;display:inline-block;pointer-events:auto}a,a:hover{text-decoration:none}svg{display:block;width:100%}address{font-style:normal}button{background:none}ul{list-style:none}input,textarea{background-color:transparent;border:none;border-radius:0;box-shadow:none}input:focus,textarea:focus{border-color:initial;box-shadow:none;outline:none}html{background-color:#fffcf1;color:#0b1747;min-height:100vh;overscroll-behavior:none;width:100%}html.hidden,html.hidden body{height:100vh!important;overflow:hidden!important}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,main{min-height:100vh}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden scroll}.lenis.lenis-scrolling iframe{pointer-events:none}[data-anim],[data-anim]:after,[data-anim]:before,[data-enter],[data-enter]:after,[data-enter]:before,[data-loader],[data-loader]:after,[data-loader]:before{animation:none;backface-visibility:hidden;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;transition:none;will-change:transform}.chars,.lines,.split-wrapper,.words{display:inline-block}.split-wrapper{overflow:hidden;vertical-align:bottom}.page-transition{bottom:0;height:0;left:0;pointer-events:none;position:fixed;width:100vw;z-index:101}html{font-size:3.72vw}@media(min-width:576px){html{font-size:2.08vw}}@media(min-width:768px){html{font-size:1.56vw}}@media(min-width:1024px){html{font-size:1vw}}@media(min-width:2560px){html{font-size:21px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:PolySansTrial-Slim;font-weight:300}@-moz-document url-prefix(){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}}.h1,h1{font-size:3rem;letter-spacing:-.06rem;line-height:3.5rem}@media(min-width:768px){.h1,h1{font-size:4.1875rem;letter-spacing:-.08375rem;line-height:5.0625rem}}.h2,h2{font-size:2.5rem;letter-spacing:-.05rem;line-height:3rem}.h3,h3{font-size:2rem;letter-spacing:-.04rem;line-height:2.3125rem}.h4,h4{font-size:1.5rem;letter-spacing:-.03rem;line-height:1.6875rem}.p,p{font-family:PolySansTrial-Neutral;font-size:18px;letter-spacing:-.005rem;line-height:28px}@media(min-width:1600px){.p,p{font-size:20px;line-height:30px}}@media(max-width:1279.98px){.p,p{font-size:16px;line-height:24px}}.p a,p a{font-size:inherit;font-weight:inherit;line-height:inherit}a,button{color:inherit;cursor:pointer;font-family:PolySansTrial-Slim}.caption,a,button{font-size:1rem;line-height:1.375rem}.caption{font-family:PolySansTrial-Median;letter-spacing:-.02rem;text-transform:uppercase}.l{font-size:1.5rem;letter-spacing:-.0075rem;line-height:1.875rem}.xs{font-family:PolySansTrial-Median;font-size:.8125rem;line-height:1.125rem;text-transform:uppercase}@media(min-width:1024px){.big{font-size:5.375rem;letter-spacing:-.1075rem;line-height:6.5625rem}}.huge{font-size:9.375rem;letter-spacing:-.1875rem;line-height:9.375rem}@media(min-width:1024px){.huge{font-size:18.75rem;line-height:18.75rem}}.wrapper,.wrapper-full{margin:0 auto;max-width:calc(100% - 3rem);width:100%}@media(min-width:1024px){.wrapper,.wrapper-full{max-width:calc(100% - 10rem)}}@media(min-width:1600px){.wrapper,.wrapper-full{max-width:80rem}}.wrapper-full{max-width:calc(100% - 3rem)}@media(min-width:2560px){.wrapper-full{max-width:80rem}}:root{--aspect:56.25%}picture:not(.mw):not(.mw-m) [data-src]:before{content:"";display:block;padding-bottom:var(--aspect)}.mw,.mw-m{display:block;overflow:hidden;position:relative;width:100%}.mw-m:before,.mw:before{content:"";display:block;padding-bottom:var(--aspect)}@media(max-width:767.98px){.mw-m:before{padding-bottom:var(--aspectMobile)}}.mw canvas,.mw iframe,.mw img,.mw source,.mw video,.mw-m canvas,.mw-m iframe,.mw-m img,.mw-m source,.mw-m video{bottom:0;height:100%;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:0;width:100%}.left{text-align:left}.center{text-align:center}.upper{text-transform:uppercase}.white{color:#fffcf1!important}.bg-white{background-color:#fffcf1!important}.white-2{color:#fff!important}.bg-white-2{background-color:#fff!important}.black{color:#000!important}.bg-black{background-color:#000!important}.black-2{color:#0a0a0a!important}.bg-black-2{background-color:#0a0a0a!important}.black-3{color:rgba(0,0,0,.502)!important}.bg-black-3{background-color:rgba(0,0,0,.502)!important}.blue{color:#0b1747!important}.bg-blue{background-color:#0b1747!important}.yellow{color:#ffd22e!important}.bg-yellow{background-color:#ffd22e!important}.green{color:#30a858!important}.bg-green{background-color:#30a858!important}.green-2{color:#2fa858!important}.bg-green-2{background-color:#2fa858!important}.purple{color:#5855bb!important}.bg-purple{background-color:#5855bb!important}.orange{color:#ffa377!important}.bg-orange{background-color:#ffa377!important}.cream{color:#fff7db!important}.bg-cream{background-color:#fff7db!important}.gray{color:#777b8a!important}.bg-gray{background-color:#777b8a!important}.gray-2{color:#ced1da!important}.bg-gray-2{background-color:#ced1da!important}.gray-3{color:#e8ebf4!important}.bg-gray-3{background-color:#e8ebf4!important}.gray-4{color:#b3b7c2!important}.bg-gray-4{background-color:#b3b7c2!important}.gray-5{color:#888!important}.bg-gray-5{background-color:#888!important}.beige{color:#faf4df!important}.bg-beige{background-color:#faf4df!important}.o1{opacity:.1}.o2{opacity:.2}.o3{opacity:.3}.o4{opacity:.4}.o5{opacity:.5}.o6{opacity:.6}.o7{opacity:.7}.o8{opacity:.8}.o9{opacity:.9}.not-found{display:flex;flex-direction:column;gap:30px;height:100vh;justify-content:space-between}.not-found__header{margin:0 auto}.not-found__header .header-logo{width:11.25rem}.not-found__header .header-logo img{height:auto;width:11.25rem}@media(min-width:1024px){.not-found__header .header-logo{padding-top:.9375rem;width:8.4375rem}.not-found__header .header-logo img{width:8.4375rem}}.not-found__container{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:660px;padding:0 16px;text-align:center;width:100%}.not-found__container h2{font-size:48px;font-weight:600;line-height:1.35em}.not-found__container p{color:#777b8a;font-size:16px;font-weight:500;line-height:24px}.not-found__container .home-button{align-items:center;background:#0b1747;border-radius:32px;color:#fffcf1;display:flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.14px;line-height:1.7em;margin:15px auto 0;max-width:260px;padding:14px 24px;text-transform:uppercase;width:100%}.header,.not-found__footer img{width:100%}.header{background-color:transparent;color:#0b1747;height:8.0625rem;left:0;overflow:hidden;position:absolute;top:0;z-index:101}@media(min-width:1024px){.header{height:auto;overflow:visible}}.header:before{background-color:#fffcf1;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:.6s ease;width:100%;z-index:-1}.header .wrapper-full{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.5rem 0}@media(min-width:1024px){.header .wrapper-full{flex-wrap:unset;padding:1.25rem 0}}@media(min-width:2560px){.header .wrapper-full{max-width:calc(100% - 3rem)}}.header__logo{width:11.25rem}.header__logo img{height:auto;width:11.25rem}@media(min-width:1024px){.header__logo{left:50%;position:absolute;top:.9375rem;transform:translateX(-50%)}.header__logo,.header__logo img{width:8.4375rem}}@media(max-width:1023.98px){.header__menu,.header__other,.header__socials{max-width:100%;width:100%}}.header__socials li:last-of-type a>svg path{stroke:currentColor}.header__socials li:last-of-type a>svg path:first-of-type{fill:currentColor}@media(max-width:1023.98px){.header__menu{padding-top:2.5rem;position:relative;z-index:1}}@media(min-width:1024px){.header__menu>ul{align-items:center;display:flex;gap:2rem}}@media(max-width:1023.98px){.header__menu>ul>li:not(:last-of-type){margin-bottom:.5rem}.header__menu>ul>li button,.header__menu>ul>li>a{font-size:2rem;letter-spacing:-.04rem;line-height:2.3125rem}}.header__menu>ul>li button:not(.custom).active .button__icon,.header__menu>ul>li button:not(.custom):hover .button__icon,.header__menu>ul>li>a:not(.custom).active .button__icon,.header__menu>ul>li>a:not(.custom):hover .button__icon{width:100%}.header__menu>ul>li button:not(.custom) .button__icon,.header__menu>ul>li>a:not(.custom) .button__icon{left:0;position:absolute;top:100%;transition:.4s ease;width:0}.header__menu>ul>li button:not(.custom) .button__icon svg,.header__menu>ul>li>a:not(.custom) .button__icon svg{width:100%}.header__menu>ul>li button:not(.custom) .button__icon svg path,.header__menu>ul>li>a:not(.custom) .button__icon svg path{stroke:currentColor}.header__menu a,.header__menu button{font-family:PolySansTrial-Neutral;position:relative;z-index:111}.header__menu a.custom>span,.header__menu button.custom>span{align-items:center;display:flex}.header__menu a.custom>span .button__icon,.header__menu button.custom>span .button__icon{margin-bottom:-.25rem;margin-left:.625rem;transition:.4s linear;width:.5rem}.header__menu a.custom>span .button__icon.active,.header__menu button.custom>span .button__icon.active{transform:rotate(90deg)}@media(max-width:1023.98px){.header__menu a.custom>span .button__icon,.header__menu button.custom>span .button__icon{width:18px}}@media(min-width:1024px){.header__menu a.custom>span .button__icon,.header__menu button.custom>span .button__icon{display:none}.header__menu .dropdown__wrapper{display:flex;left:30px;opacity:0;pointer-events:none;position:absolute;top:5.9375rem;transform:translateY(.625rem);transition:.4s ease;visibility:hidden;width:calc(100vw - 3rem);z-index:100}.header__menu .dropdown__wrapper:before{background-color:#fff7db;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% + 3rem)}}@media(max-width:1023.98px){.header__menu .dropdown__wrapper .dropdown__wrapper-content ul li:first-child{padding-top:20px}.header__menu .dropdown__wrapper .dropdown__wrapper-content ul li:last-child{padding-bottom:20px}.header__menu .dropdown__wrapper .dropdown__wrapper-content ul li a span .button__icon{display:none}.header__menu .dropdown__wrapper .dropdown__wrapper-content *{pointer-events:visible}.header__menu .dropdown__wrapper.open .dropdown__wrapper-content{opacity:1}.header__menu .dropdown__wrapper.open .dropdown__wrapper-content ul{max-height:400px;opacity:1}.header__menu .dropdown__wrapper.open .dropdown__wrapper-content *{pointer-events:visible}}@media(min-width:1024px){.header__menu .dropdown__wrapper.open{opacity:1;pointer-events:visible;transform:translate(0);visibility:visible}}.header__menu .dropdown__wrapper .horiz{display:block;left:-2.875rem;position:absolute;top:-.625rem;width:calc(100% + 4.125rem)}@media(max-width:1023.98px){.header__menu .dropdown__wrapper .horiz{display:none}}.header__menu .dropdown__wrapper .vert{display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media(max-width:1023.98px){.header__menu .dropdown__wrapper .vert{display:none}}.header__menu .dropdown__wrapper .vert svg{height:100%;width:auto}@media(max-width:1023.98px){.header__menu .dropdown__wrapper-content{opacity:0;transition:opacity .4s ease}.header__menu .dropdown__wrapper-content *{pointer-events:none}}@media(min-width:1024px){.header__menu .dropdown__wrapper-content{display:flex;max-width:50%;padding:3.5rem 1.5rem;width:100%}}@media(max-width:1023.98px){.header__menu .dropdown__wrapper-content>ul{display:flex;flex-direction:column;justify-content:center;max-height:0;min-height:0;opacity:0;overflow:hidden;transition:min-height .4s ease-in-out,max-height .4s ease-in-out,opacity .6s ease-in-out}}@media(min-width:1024px){.header__menu .dropdown__wrapper-content>ul{max-width:50%;width:100%}}.header__menu .dropdown__wrapper-content>ul li:not(:last-of-type){margin-bottom:.625rem}@media(min-width:1024px){.header__menu .dropdown__wrapper-content>ul li:not(:last-of-type){margin-bottom:1.25rem}.header__menu .dropdown__wrapper-content>ul a{font-size:1.5rem;letter-spacing:-.03rem;line-height:1.75rem}.header__menu .dropdown__wrapper-content>ul a .button__wrapper.active .button__icon,.header__menu .dropdown__wrapper-content>ul a .button__wrapper:hover .button__icon{width:100%}.header__menu .dropdown__wrapper-content>ul a .button__wrapper .button__icon{left:0;position:absolute;top:100%;transition:.4s ease;width:0}.header__menu .dropdown__wrapper-content>ul a .button__wrapper .button__icon svg{width:100%}.header__menu .dropdown__wrapper-content>ul a .button__wrapper .button__icon svg path{stroke:currentColor}}.header__menu .dropdown__wrapper-titles{position:relative}@media(max-width:1023.98px){.header__menu .dropdown__wrapper-titles{display:none}}.header__menu .dropdown__wrapper-titles p{max-width:18.875rem;opacity:0;position:relative;top:0;transition:.4s ease;width:100%}.header__menu .dropdown__wrapper-titles p:not(:first-of-type){pointer-events:none;position:absolute}.header__menu .dropdown__wrapper-titles p.active{opacity:1}.header__menu .dropdown__wrapper-images{max-width:50%;position:relative;width:100%}@media(max-width:1023.98px){.header__menu .dropdown__wrapper-images{display:none}}.header__menu .dropdown__wrapper-images figure{bottom:0;max-width:100%;opacity:0;padding:3.5rem 6.125rem 0;position:relative;transition:.4s ease;width:100%}.header__menu .dropdown__wrapper-images figure:not(:first-of-type){pointer-events:none;position:absolute}.header__menu .dropdown__wrapper-images figure.active{opacity:1}@media(max-width:1023.98px){.header__other{margin:2.5rem 0;text-align:center}}@media(min-width:1024px){.header__other ul{align-items:center;display:flex;gap:2.5rem}}.header__other a,.header__other button{width:100%}@media(max-width:1023.98px){.header__other a,.header__other button{margin-top:1.5rem}}.header__socials{text-align:center}@media(min-width:1024px){.header__socials{display:none}}.header.admin{position:absolute;width:100%}.header.admin:before{content:none}.header.scroll{transform:translateY(-100%)!important}.header.up{transform:translateY(0)!important}.header.up:before{transform:translateY(0)}.header.anim{position:fixed;transition:transform .6s ease;will-change:transform}.button,.button__lines,.button__linned,.button__linned--blue,.button__linned--white{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;will-change:transform}.button__wrapper{overflow:hidden;position:relative}.button__text{display:inline-block;transition:.4s cubic-bezier(.68,-.22,.265,1.22);will-change:transform;z-index:2}.button__icon{align-items:center;display:flex;justify-content:center}.button__icon svg{height:1.125rem;width:1.125rem}.button__linned,.button__linned--blue,.button__linned--white{border:.0625rem solid;border-radius:1.75rem;padding:1.125rem 3rem 1.0625rem;position:relative;text-transform:uppercase}.button__linned--blue:before,.button__linned--white:before,.button__linned:before{border-radius:inherit;content:"";display:block;height:89.3%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.4s cubic-bezier(.68,-.22,.265,1.22);width:93%}.button__linned .button__text:nth-of-type(2),.button__linned--blue .button__text:nth-of-type(2),.button__linned--white .button__text:nth-of-type(2){bottom:100%;left:0;position:absolute}.button__linned.cta,.cta.button__linned--blue,.cta.button__linned--white{border-radius:3.4375rem;padding:2.75rem 8rem}.button__linned.cta:before,.cta.button__linned--blue:before,.cta.button__linned--white:before{border-radius:3.0625rem}.button__linned--blue:hover:before,.button__linned--white:hover:before,.button__linned:hover:before{width:81.2%}.button__linned--blue:hover .button__text,.button__linned--white:hover .button__text,.button__linned:hover .button__text{transform:translateY(1.375rem)}.button__linned--blue{border-color:#0b1747;color:#fffcf1}.button__linned--blue:before{background-color:#0b1747}.button__linned--white{border-color:#fffcf1;color:#0b1747}.button__linned--white:before{background-color:#fffcf1}.button__lines{font-family:PolySansTrial-Median;position:relative;text-transform:uppercase}.button__lines,.button__lines>span{overflow:visible}.button__lines .button__icon{height:unset;left:0;margin-top:.25rem;position:absolute;top:100%;width:100%}.button__lines .button__icon svg{height:auto;width:unset}.button__lines .button__icon svg path{stroke:currentColor;will-change:strokeDashoffset}@media(min-width:1024px){.button__lines .button__icon svg path:first-of-type{stroke-dashoffset:-100;stroke-dasharray:100;transition:.4s ease .1s}.button__lines .button__icon svg path:nth-of-type(2){stroke-dashoffset:100;stroke-dasharray:100;transition:.4s ease}}.button__lines:hover .button__icon path:first-of-type,.button__lines:hover .button__icon path:nth-of-type(2){stroke-dashoffset:0}.button__line{position:relative}.button__line:before{background-color:currentColor;content:"";display:block;height:.0625rem;left:0;position:absolute;top:100%;width:100%}.loader{background-color:#fff7db;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.loader__wrapper{min-height:100vh;position:relative}.loader__logo{left:50%;max-width:13.875rem;position:absolute;top:0;transform:translateX(-50%) translateY(2.5rem);width:100%}.loader__logo img{height:100%;max-width:13.875rem;width:100%}.loader__item{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader__item--circle{align-items:center;border-radius:50%;display:flex;height:10.5rem;justify-content:center;position:relative;width:10.5rem}.loader__item--circle svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader__item--circle svg circle{animation:pulse 1s linear infinite alternate;transform-origin:center}.loader__item--circle svg .rect-1{animation:rect-1-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-2{animation:rect-2-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-3{animation:rect-3-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-4{animation:rect-4-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-5{animation:rect-5-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-6{animation:rect-6-move 1s ease-in-out infinite alternate;transform-origin:23.5156px 26.0684px}.loader__item--circle svg .rect-7{animation:rect-7-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-8{animation:rect-8-move 1s ease-in-out infinite alternate;transform-origin:26.0625px 145.467px}.loader__item--circle svg .rect-9{animation:rect-9-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-10{animation:rect-10-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-11{animation:rect-11-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-12{animation:rect-12-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-13{animation:rect-13-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-14{animation:rect-14-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-15{animation:rect-15-move 1s ease-in-out infinite alternate}.loader__item--circle svg .rect-16{animation:rect-16-move 1s ease-in-out infinite alternate}@keyframes rect-1-move{0%{transform:translateY(60px)}to{transform:translateY(0)}}@keyframes rect-2-move{0%{transform:matrix(.920505,-.390731,.390731,.920505,56.4922,20.6289) translateY(55px)}to{transform:matrix(.920505,-.390731,.390731,.920505,56.4922,20.6289) translate(0)}}@keyframes rect-3-move{0%{transform:matrix(.398238,-.917282,.917282,.398238,19.8906,59.3809) translateY(55px)}to{transform:matrix(.398238,-.917282,.917282,.398238,19.8906,59.3809) translate(0)}}@keyframes rect-4-move{0%{transform:matrix(.398238,.917282,-.917282,.398238,21.4688,113.445) translateY(-65px)}to{transform:matrix(.398238,.917282,-.917282,.398238,21.4688,113.445) translateY(-15px)}}@keyframes rect-5-move{0%{transform:matrix(-.911483,-.411339,.411339,-.911483,59.3594,150.152) translateY(55px)}to{transform:matrix(-.911483,-.411339,.411339,-.911483,59.3594,150.152) translate(0)}}@keyframes rect-6-move{0%{transform:translate(40px,40px) rotate(-45deg)}to{transform:translate(0) rotate(-45deg)}}@keyframes rect-7-move{0%{transform:matrix(0,1,-1,0,0,86.8086) translateY(-90px)}to{transform:matrix(0,1,-1,0,0,86.8086) translateY(-30px)}}@keyframes rect-8-move{0%{transform:translate(42px,-40px) rotate(-135deg)}to{transform:translate(2px) rotate(-135deg)}}@keyframes rect-9-move{0%{transform:translate(-4px,-90px)}to{transform:translate(-4px,-30px)}}@keyframes rect-10-move{0%{transform:matrix(-.920505,-.390731,-.390731,.920505,113.508,20.6289) translateY(55px)}to{transform:matrix(-.920505,-.390731,-.390731,.920505,113.508,20.6289) translate(0)}}@keyframes rect-11-move{0%{transform:matrix(-.398238,-.917282,-.917282,.398238,150.109,59.3809) translateY(55px)}to{transform:matrix(-.398238,-.917282,-.917282,.398238,150.109,59.3809) translate(0)}}@keyframes rect-12-move{0%{transform:matrix(.436551,-.899679,-.899679,-.436551,148.531,113.445) translateY(55px)}to{transform:matrix(.436551,-.899679,-.899679,-.436551,148.531,113.445) translate(0)}}@keyframes rect-13-move{0%{transform:matrix(.911483,-.411339,-.411339,-.911483,110.641,150.152) translateY(55px)}to{transform:matrix(.911483,-.411339,-.411339,-.911483,110.641,150.152) translate(0)}}@keyframes rect-14-move{0%{transform:matrix(-.707107,-.707107,-.707107,.707107,146.484,26.0684) translateY(60px)}to{transform:matrix(-.707107,-.707107,-.707107,.707107,146.484,26.0684) translate(0)}}@keyframes rect-15-move{0%{transform:translate(-55px) matrix(4.37e-8,-1,-1,-4.37e-8,170,86.8086)}to{transform:translateX(0) matrix(4.37e-8,-1,-1,-4.37e-8,170,86.8086)}}@keyframes rect-16-move{0%{transform:matrix(.707107,-.707107,-.707107,-.707107,143.938,145.467) translateY(55px)}to{transform:matrix(.707107,-.707107,-.707107,-.707107,143.938,145.467) translate(0)}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.416)}}.hamburger{display:block;height:2.5rem;transition:.4s ease-in-out;width:2.5rem}@media(min-width:1024px){.hamburger{display:none}}.hamburger__wrapper{display:block;height:.75rem;margin:0 auto;position:relative;width:1.875rem}.hamburger__line{background-color:#0b1747;display:block;height:2px;left:0;position:absolute;top:0;transform-origin:center center;transition:background .4s ease;width:100%;will-change:transform}.hamburger__line:last-of-type{bottom:0;top:unset}.home-hero{overflow:hidden;position:relative}.home-hero .wrapper,.home-hero .wrapper-full{display:flex;gap:24px;max-width:calc(100% - 3rem);padding:8.0625rem 0 4rem}@media screen and (max-width:1024px){.home-hero .wrapper,.home-hero .wrapper-full{flex-direction:column}}@media screen and (max-width:650px){.home-hero .wrapper,.home-hero .wrapper-full{max-width:calc(100% - 32px)}}@media(min-width:1024px){.home-hero .wrapper,.home-hero .wrapper-full{padding:8.4375rem 0 9rem}}.home-hero__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:16px}@media screen and (max-width:1024px){.home-hero__content{align-items:center}}@media screen and (max-width:650px){.home-hero__content{align-items:flex-start}}@media(min-width:576px){.home-hero__content{width:100%}}@media(min-width:1024px){.home-hero__content{padding-top:29px}}.home-hero__content .gallery-container{align-items:center;display:flex;gap:20px;padding-bottom:4px}@media screen and (max-width:650px){.home-hero__content .gallery-container{gap:12px;padding-bottom:0}}.home-hero__content .gallery-container img{height:80px;object-fit:contain;width:fit-content}@media screen and (max-width:650px){.home-hero__content .gallery-container img{height:44px}}.home-hero__content .benefits{align-items:center;display:flex;gap:6px}@media screen and (max-width:650px){.home-hero__content .benefits{align-items:flex-start;flex-direction:column;gap:2px}}.home-hero__content .benefits .benefits__item{align-items:center;display:flex;gap:4px}.home-hero__content .benefits .benefits__item:first-child svg{display:none}@media screen and (max-width:650px){.home-hero__content .benefits .benefits__item:first-child svg{display:flex}}.home-hero__content .benefits .benefits__item p{color:#777b8a;font-size:16px;letter-spacing:0;line-height:24px;max-width:100%;white-space:nowrap}@media screen and (max-width:650px){.home-hero__content .benefits .benefits__item p{font-size:14px;line-height:22px}}.home-hero__content .benefits .benefits__item svg{height:4px;width:4px}.home-hero__content h1{max-width:38.375rem}@media(min-width:1024px){.home-hero__content h1{font-size:5rem;letter-spacing:0;line-height:6.5625rem}}.home-hero__content p{max-width:34.5625rem}.home-hero__content a{width:fit-content}@media screen and (max-width:650px){.home-hero__content a{max-width:100%}}.home-hero .image-wrapper{margin-left:auto;max-width:700px;position:relative;width:100%}@media screen and (max-width:1024px){.home-hero .image-wrapper{margin:auto}}.home-hero .image-wrapper figure{width:100%}.home-hero .image-wrapper .decor{position:absolute}.home-hero .image-wrapper .decor-star-1{height:15px;left:0;top:0;transform:rotate(35deg);width:15px}.home-hero .image-wrapper .decor-star-2{bottom:0;height:28px;left:0;transform:rotate(35deg);width:28px}@media screen and (max-width:650px){.home-hero .image-wrapper .decor-star-2{bottom:20%;left:10%}}.home-hero .image-wrapper .decor-star-3{height:20px;right:10%;top:25%;transform:rotate(35deg);width:20px}@media screen and (max-width:1024px){.home-hero .image-wrapper .decor-star-3{top:20%}}@media screen and (max-width:650px){.home-hero .image-wrapper .decor-star-3{right:5%}}.home-hero .image-wrapper .decor-rocket{right:30%;top:17%;width:81px}@media screen and (max-width:1200px){.home-hero .image-wrapper .decor-rocket{right:38%;top:32%;width:50px}}@media screen and (max-width:1024px){.home-hero .image-wrapper .decor-rocket{right:29%;top:15%}}@media screen and (max-width:650px){.home-hero .image-wrapper .decor-rocket{top:0;width:38px}}.home-hero__scrolling{display:none}@media(min-width:1024px){.home-hero__scrolling{bottom:1rem;display:block;left:0;position:absolute;width:100%}}.about-hero{position:relative}@media(min-width:1024px){.about-hero{margin-bottom:-4.375rem}}.about-hero>span{bottom:-4.375rem;display:block;overflow:hidden;position:absolute;width:100%;z-index:-1}.about-hero>span svg{width:144.3%}@media(min-width:1024px){.about-hero .wrapper,.about-hero .wrapper-full{display:flex;justify-content:space-between}}.about-hero__scrolling{margin-bottom:2.5rem;padding-top:9.0625rem}@media(min-width:1024px){.about-hero__scrolling{margin-bottom:.875rem;padding-top:9.5625rem}}.about-hero__content{margin-bottom:2.5rem}@media(min-width:1024px){.about-hero__content{margin-bottom:0;max-width:40.6%;order:2;padding-top:8.6875rem;position:relative;width:100%}}.about-hero__content p{margin-bottom:2.5rem}.about-hero__content .decor{display:none}@media(min-width:1024px){.about-hero__content .decor{display:block;position:absolute}}.about-hero__content .decor-circle-1{right:5rem;top:3.3125rem;width:1rem}.about-hero__content .decor-circle-2{bottom:4.8125rem;right:5rem;width:.625rem}.about-hero__image{position:relative}@media(min-width:1024px){.about-hero__image{max-width:54.87%;order:1;width:100%}.about-hero__image figure{height:43.75rem;overflow:hidden}}.about-hero__image .decor{display:block;position:absolute}.about-hero__image .decor-spirale-1{left:3.0625rem;top:.5rem;width:3.625rem}@media(min-width:1024px){.about-hero__image .decor-spirale-1{left:15rem;top:3.6875rem}}.about-hero__image .decor-circle-1{right:1.375rem;top:-.5rem;width:1rem}@media(min-width:1024px){.about-hero__image .decor-circle-1{right:14.5625rem;top:-.375rem}}.about-hero__image .decor-circle-2{bottom:8.6875rem;left:.5rem;width:1.5625rem}@media(min-width:1024px){.about-hero__image .decor-circle-2{bottom:unset;left:unset;right:3.375rem;top:7.25rem}}.about-hero__image .decor-circle-3{display:none}@media(min-width:1024px){.about-hero__image .decor-circle-3{display:block;left:2.875rem;top:15.125rem;width:1.0625rem}}.about-hero__image .decor-spirale-2{right:-.3125rem;top:8rem;transform:rotate(129deg);width:2.375rem}@media(min-width:1024px){.about-hero__image .decor-spirale-2{bottom:8.4375rem;right:.159375rem;top:unset}}.tutors-hero{overflow:hidden}.tutors-hero .wrapper,.tutors-hero .wrapper-full{padding:9.0625rem 0 5rem}@media(min-width:1024px){.tutors-hero .wrapper,.tutors-hero .wrapper-full{padding:11.5625rem 0 7.5rem}}@media(max-width:1023.98px){.tutors-hero h1{font-size:2.5rem;letter-spacing:-.0125rem;line-height:3rem}}.tutors-hero__images{margin-bottom:3.75rem;position:relative}@media(min-width:1024px){.tutors-hero__images{margin-bottom:6.25rem}}.tutors-hero__images .decor{display:block;position:absolute;z-index:10}.tutors-hero__images .decor svg{overflow:visible}.tutors-hero__images .decor-mobile{left:50%;top:-1.25rem;transform:translateX(-50%);width:86%}@media(min-width:1024px){.tutors-hero__images .decor-mobile{display:none}}.tutors-hero__images .decor-desktop{display:none}@media(min-width:1024px){.tutors-hero__images .decor-desktop{display:block;top:-3.125rem;width:100%}}.tutors-hero__images ul{display:flex;margin:0 -.625rem}@media(min-width:1024px){.tutors-hero__images ul{margin:0 -1.25rem}}.tutors-hero__images li{padding:0 .625rem}@media(min-width:1024px){.tutors-hero__images li{padding:0 1.25rem}}.tutors-hero__images li:nth-of-type(2n){min-width:77.9%;width:100%}@media(min-width:1024px){.tutors-hero__images li:nth-of-type(2n){min-width:48.2%}}.tutors-hero__images li:nth-of-type(2n) figure{border-radius:50%}.tutors-hero__images li:nth-of-type(odd){min-width:121.6%;width:100%}@media(min-width:1024px){.tutors-hero__images li:nth-of-type(odd){min-width:75.35%}}.tutors-hero__images li:nth-of-type(odd) figure{border-radius:21.6875rem}.tutors-hero__images figure{height:100%;overflow:hidden}.tutors-hero__images figure picture{height:100%}.contact-hero .wrapper,.contact-hero .wrapper-full{padding-top:9.0625rem}@media(min-width:768px){.contact-hero .wrapper,.contact-hero .wrapper-full{display:flex;justify-content:space-between}}@media(min-width:1024px){.contact-hero .wrapper,.contact-hero .wrapper-full{padding-top:11.5625rem}}.contact-hero__content{margin-bottom:18.1875rem}.contact-hero__content h1{margin-bottom:1.5rem}@media(max-width:1023.98px){.contact-hero__content h1{font-size:2.5rem;letter-spacing:-.05rem;line-height:3rem}}.contact-hero__content p{max-width:24.5rem}.contact-hero__info{margin-top:5rem}@media(min-width:768px){.contact-hero__info{margin-top:12.9375rem}}.contact-hero__info address{max-width:12.5rem}.contact-hero__info a{display:flex}.contact-hero__info a.button__line{display:inline-flex;margin-bottom:1.5rem}.contact-hero__info .socials{justify-content:flex-start;margin-top:2.5rem}.contact-hero__info .socials li:last-of-type path{stroke:currentColor}.contact-hero__image{position:relative}@media(min-width:768px){.contact-hero__image{max-width:49%;padding-top:21.625rem;width:100%}}@media(min-width:1024px){.contact-hero__image{padding-top:23.5rem}}.contact-hero__image figure{border-radius:1rem;overflow:hidden}@media(max-width:767.98px){.contact-hero__image figure{left:50%;position:relative;transform:translateX(-50%);width:100vw}}.contact-hero__image .decor{display:none}@media(min-width:768px){.contact-hero__image .decor{display:block;position:absolute;right:0;top:5.25rem;width:116.4%}}@media(min-width:1024px){.contact-hero__image .decor{top:-.625rem}}@media(min-width:2560px){.contact-hero__image .decor{top:1.875rem}}.contact-hero__image .decor-mobile{display:block;left:0;position:absolute;top:-15.625rem;width:24.1875rem}@media(min-width:576px){.contact-hero__image .decor-mobile{left:unset;right:0}}@media(min-width:768px){.contact-hero__image .decor-mobile{display:none}}.services-hero .wrapper,.services-hero .wrapper-full{padding:9.0625rem 0 3.75rem;position:relative}@media(min-width:1024px){.services-hero .wrapper,.services-hero .wrapper-full{padding-top:10.0625rem}}@media(min-width:768px){.services-hero .wrapper-full>figure,.services-hero .wrapper>figure{left:0;position:absolute;top:18.9375rem;width:100%}}.services-hero__content{margin-bottom:3.4375rem}@media(min-width:768px){.services-hero__content{margin-bottom:31.5625rem}}@media(min-width:1024px){.services-hero__content{margin-bottom:50.3125rem}}.services-hero__content .gallery-container{align-items:center;display:flex;gap:.9375rem;padding-bottom:.625rem}.services-hero__content .gallery-container img{height:3.5rem;object-fit:contain;width:fit-content}.services-hero__content h1{margin-bottom:2.5rem;max-width:46rem}.services-hero__content li{align-items:center;display:flex}.services-hero__content li:not(:last-of-type){margin-bottom:1.625rem}.services-hero__content li figure{margin-right:1.125rem}.services-hero__items{margin-top:4.75rem;position:relative;text-align:left}@media(min-width:1024px){.services-hero__items{margin:4.75rem -3.5rem 0}}.services-hero__item{cursor:pointer;overflow:hidden;position:relative}.services-hero__item.active h2 svg{transform:scaleY(-1)}.services-hero__item>span path{stroke:#0b1747}.services-hero__item h2{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0;width:100%}@media(max-width:1023.98px){.services-hero__item h2{font-size:2rem;letter-spacing:-.04rem;line-height:2.3125rem}}@media(min-width:1024px){.services-hero__item h2{padding:2.5rem 0 2.5rem 3.5rem}}.services-hero__item h2 svg{transition:.4s ease;width:1rem}.services-hero__item h2 svg path{stroke:#0b1747}.services-hero__item-content{height:0}@media(min-width:768px){.services-hero__item-content{display:flex;justify-content:space-between;padding:0 2rem}}@media(min-width:1024px){.services-hero__item-content{padding:0 3.5rem}}.services-hero__item-content div{margin-bottom:2.5rem}@media(min-width:768px){.services-hero__item-content div{max-width:48.75%;padding-top:.25rem;width:100%}}.services-hero__item-content div p{white-space:pre-line}.services-hero__item-content div a,.services-hero__item-content div button{margin-bottom:2.5rem}@media(min-width:768px){.services-hero__item-content div a,.services-hero__item-content div button{margin-bottom:0;margin-top:2rem}}.services-hero__item-content figure{border-radius:1rem 1rem 0 0;opacity:0;overflow:hidden;transform:translateY(40)}@media(min-width:768px){.services-hero__item-content figure{max-width:40.65%;width:100%}}@media(min-width:1024px){.services-hero__item-content figure{margin-top:-4.75rem}}.services-hero__item-content figure picture{height:100%}.services-hero__item>span{display:block}.blog-list{min-height:100vh;text-align:center}.blog-list .wrapper,.blog-list .wrapper-full{padding:105px 0 125px}@media(max-width:1279.98px){.blog-list .wrapper,.blog-list .wrapper-full{padding:90px 0}}@media(max-width:1023.98px){.blog-list .wrapper,.blog-list .wrapper-full{padding:110px 0 60px}}.blog-list .wrapper-full>button,.blog-list .wrapper>button{display:none}.blog-list .wrapper .blog-title,.blog-list .wrapper-full .blog-title{font-size:77px;font-weight:600;line-height:1.35em;padding-bottom:24px;text-align:left}@media(max-width:1023.98px){.blog-list .wrapper .blog-title,.blog-list .wrapper-full .blog-title{font-size:45px}}.blog-list__categories,.blog-list__items{text-align:left}.blog-list__categories{margin-bottom:48px;position:relative;z-index:1}@media(max-width:1023.98px){.blog-list__categories{margin-bottom:25px}}.blog-list__items{margin-bottom:48px}.blog-list__items ul{display:flex;flex-direction:column;gap:48px;position:relative}@media(max-width:767.98px){.blog-list__items ul{gap:36px}}.blog-single-hero{color:#0b1747}.blog-single-hero .wrapper,.blog-single-hero .wrapper-full{padding-top:9.0625rem}@media(min-width:1024px){.blog-single-hero .wrapper,.blog-single-hero .wrapper-full{padding-top:11.4375rem}}.blog-single-hero__categories{align-items:center;display:flex;gap:.5rem;justify-content:center}.blog-single-hero__categories p{border:.0625rem solid #0b1747;border-radius:.75rem;line-height:1.3125rem;padding:0 .75rem}.blog-single-hero__content{margin-bottom:2.5rem;text-align:center}@media(min-width:1024px){.blog-single-hero__content{margin:0 auto 7.5rem;padding:0 3.5rem}}.blog-single-hero__content h1{margin:1.5rem 0}@media(min-width:1024px){.blog-single-hero__content h1{margin:1.25rem 0}}.blog-single-hero__info{align-items:center;display:flex;justify-content:center}.blog-single-hero__info span{background-color:#d8d8d8;display:block;height:1.0625rem;margin:0 1rem;width:.0625rem}.blog-single-hero figure{border-radius:1rem;overflow:hidden}.find-tutor-modal{background:#fffcf1;display:flex;flex-direction:column;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:100vw;z-index:9999}.find-tutor-modal.open{opacity:1;pointer-events:auto}.find-tutor-modal .find-tutor-modal__content{display:flex;flex:1;flex-direction:column;gap:30px;height:100%;overflow-y:auto;position:relative;width:100%}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content{gap:24px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header{align-items:center;display:flex;justify-content:space-between;padding:15px 32px 0}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header{padding:16px 16px 0}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header .find-tutor-modal__header-logo img{display:block;max-width:133px;object-fit:contain}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header .find-tutor-modal__header-logo img{max-width:156px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header .find-tutor-modal__header-close button{cursor:pointer}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header .find-tutor-modal__header-close button svg{transition:all .35s ease}@media(hover:hover){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__header .find-tutor-modal__header-close button:hover svg{rotate:180deg}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper{height:100%;overflow-y:auto;width:100%}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps{margin:0 auto;max-width:672px;padding-inline:16px;padding-bottom:32px;width:100%}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step{display:flex;flex-direction:column;gap:24px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step[data-step="2"]{display:none}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step[data-step="2"] .find-tutor-modal__step-title span{display:none}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title{gap:8px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title h3{color:#0b1747;font-family:PolySans;font-size:32px;font-weight:500;letter-spacing:0;line-height:40px}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title h3{font-size:24px;line-height:32px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title span{color:#777b8a;font-family:PolySans;font-size:18px;font-weight:400;letter-spacing:0;line-height:22px}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-title span{font-size:16px;line-height:24px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions{display:flex;flex-direction:column;gap:8px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox{align-items:center;background:#fff;border:1px solid #ced1da;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:PolySans;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:24px;padding:12px 16px;width:100%}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox span:not(.checkbox-mark){flex:1}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox .checkbox-mark{border:1px solid #ced1da;border-radius:6px;box-sizing:border-box;height:24px;position:relative;transition:all .25s ease;width:24px}@media(hover:hover){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox:hover .checkbox-mark{border:1px solid #0b1747}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox input{display:none;height:auto;margin-bottom:0;padding:0;width:auto}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox input:checked+.checkbox-mark{background:#0b1747;border:#0b1747}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-questions .find-tutor-modal__checkbox input:checked+.checkbox-mark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:9px;position:absolute;top:2.5px;transform:rotate(45deg);width:6px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards{align-items:center;display:flex}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards{align-items:normal;flex-direction:column;gap:16px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards:has(.coaching-card.active){flex-direction:row-reverse}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards:has(.coaching-card.active){flex-direction:column-reverse;gap:16px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card{background:#fff;border:2px solid #ced1da;border-radius:6px;flex:1;max-width:327px}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card{max-width:100%}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card.active{border:2px solid #2fa858;padding:40px 24px;z-index:1}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card.active{padding:24px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card.active .find-tutor-modal__card-info .find-tutor-modal__card-title .for-you{display:flex}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card.active .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul li svg path{stroke:#2fa858}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card.active .find-tutor-modal__card-info button{background:#2fa858}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card:not(.active){height:fit-content;margin-left:-14px;padding:24px 24px 24px 32px}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card:not(.active){margin-left:0;padding:24px}}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info{display:flex;flex-direction:column;gap:12px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-title{align-items:center;display:flex;gap:12px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-title h6{color:#0a0a0a;font-family:PolySans;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-title .for-you{background:#2fa858;border-radius:40px;color:#fff;display:none;font-family:PolySans;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;padding:4px 10px;text-transform:uppercase}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits{display:flex;flex-direction:column;gap:6px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits p{color:#0a0a0a;font-family:PolySans;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul{display:flex;flex-direction:column;gap:12px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul li{align-items:center;display:flex;gap:12px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul li span{color:#0a0a0a;flex:1;font-family:PolySans;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul li svg{height:20px;width:20px}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info .find-tutor-modal__card-benefits ul li svg path{stroke:#0a0a0a}.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info button{align-items:center;background:#0b1747;border:none;border-radius:32px;color:#fff;display:flex;font-family:PolySans;font-size:14px;font-weight:500;justify-content:center;letter-spacing:1px;line-height:24px;margin-left:auto;margin-top:20px;padding:14px 24px;text-transform:uppercase;width:100%}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content .find-tutor-modal__steps-wrapper .find-tutor-modal__steps .find-tutor-modal__step .find-tutor-modal__step-cards .find-tutor-modal__card .find-tutor-modal__card-info button{margin-top:12px}}.find-tutor-modal .find-tutor-modal__content #next-step{align-items:center;background:#0b1747;border:none;border-radius:32px;color:#fff;display:flex;font-family:PolySans;font-size:14px;font-weight:500;justify-content:center;letter-spacing:1px;line-height:24px;margin-left:auto;margin-top:32px;max-width:157px;padding:14px 24px;text-transform:uppercase;width:100%}.find-tutor-modal .find-tutor-modal__content #next-step.is-hidden{display:none!important}.find-tutor-modal .find-tutor-modal__content #next-step[disabled]{opacity:.5;pointer-events:none}@media screen and (max-width:768px){.find-tutor-modal .find-tutor-modal__content #next-step{margin-top:24px}}#tutoring-disclaimer-modal{background:rgba(0,0,0,.502);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-height:100vh;opacity:0;padding-inline:16px;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:100vw;z-index:9999}#tutoring-disclaimer-modal.open{opacity:1;pointer-events:auto}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content{background:#fff;border-radius:16px;margin:0 auto;max-width:464px;padding:16px 16px 24px}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__header-close button{cursor:pointer;display:block;margin-left:auto}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__header-close button svg{transition:all .35s ease}@media(hover:hover){#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__header-close button:hover svg{rotate:180deg}}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}@media screen and (max-width:768px){#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body{margin-top:16px}}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body .tutoring-disclaimer-modal__image img{object-fit:contain;width:100%}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body .tutoring-disclaimer-modal__text-wrapper{display:flex;flex-direction:column;gap:8px}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body .tutoring-disclaimer-modal__text-wrapper h5{color:#000;font:500 20px/28px PolySans;letter-spacing:0;text-align:center}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body .tutoring-disclaimer-modal__text-wrapper p{color:#000;font:400 16px/24px PolySans;letter-spacing:0;text-align:center}#tutoring-disclaimer-modal .tutoring-disclaimer-modal__content .tutoring-disclaimer-modal__body .tutoring-disclaimer-modal__close{background:#0b1747;border-radius:32px;color:#fff;font:500 14px/24px PolySans;letter-spacing:.14px;max-width:178px;padding:14px 24px;text-transform:uppercase;width:100%}.tutoring-modal{background:#fffcf1;display:flex;flex-direction:column;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:100vw;z-index:9999}.tutoring-modal.open{opacity:1;pointer-events:auto}.tutoring-modal .tutoring-modal__content{display:flex;flex:1;flex-direction:column;gap:46px;height:100%;overflow-y:auto;position:relative;width:100%}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content{gap:24px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__header{column-gap:20px;display:grid;grid-template-areas:"logo progress close";grid-template-columns:1fr minmax(0,640px) 1fr;padding:15px 32px;row-gap:16px}@media screen and (max-width:1024px){.tutoring-modal .tutoring-modal__content .tutoring-modal__header{grid-template-columns:auto minmax(0,640px) auto}}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__header{grid-template-areas:"logo close" "progress progress";grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding:16px 16px 0}}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-logo{grid-area:logo}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-logo img{display:block;max-width:133px;object-fit:contain}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-logo img{max-width:156px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-close{display:flex;grid-area:close;justify-content:flex-end}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-close button{cursor:pointer}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-close button svg{transition:all .35s ease}@media(hover:hover){.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__header-close button:hover svg{rotate:180deg}}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar{align-items:center;display:flex;gap:8px;grid-area:progress;margin:0 auto;max-width:640px;width:100%}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar{max-width:100%}}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar .tutoring-modal__progress-bar__steps{align-items:center;display:flex;flex:1;gap:8px;width:100%}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar .tutoring-modal__progress-bar__steps .progress-bar__step{background:#e8ebf4;border-radius:38px;height:8px;max-width:110px;width:100%}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar .tutoring-modal__progress-bar__steps .progress-bar__step.active{background:#0b1747}.tutoring-modal .tutoring-modal__content .tutoring-modal__header .tutoring-modal__progress-bar .tutoring-modal__progress-bar__counter p{color:#777b8a;font:500 14px/24px PolySans;letter-spacing:.14px;text-align:right;text-transform:uppercase}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper{height:100%;overflow-y:auto;width:100%}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps{margin:0 auto;max-width:672px;padding-inline:16px;padding-bottom:32px;width:100%}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step{display:flex;flex-direction:column;gap:24px;overflow-x:hidden}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step:not([data-step="1"]){display:none}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title{gap:8px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title h3{color:#0b1747;font:500 32px/40px PolySans;letter-spacing:0}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title h3{font-size:24px;line-height:32px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title span{color:#777b8a;font:400 18px/22px PolySans;letter-spacing:0}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-title span{font-size:16px;line-height:24px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters{display:flex;flex-wrap:wrap;gap:8px}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label{align-items:center;background:#fff;border:1px solid #ced1da;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;position:relative}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label.disable-button .checkbox-input-box .input-text,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label.disable-button .radio-input-box .input-text{color:#b3b7c2}@media(hover:hover){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label:not(.disable-button):hover .checkbox-mark,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label:not(.disable-button):hover .radio-mark{border:1px solid #0b1747}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label input{display:none;height:auto;margin-bottom:0;padding:0;width:auto}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-mark{border:1px solid #ced1da;border-radius:100px;box-sizing:border-box;cursor:pointer;height:24px;min-width:24px;position:relative;transition:all .25s ease}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box{align-items:center;display:flex;gap:12px;position:relative}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box .input-text,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box .input-text{color:#000;font:400 16px/24px PolySans;letter-spacing:0}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box .info-tooltip-wrapper,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box .info-tooltip-wrapper{display:inline-block;position:relative}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box .info-tooltip-wrapper .tooltip-message,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box .info-tooltip-wrapper .tooltip-message{background:#000;border-radius:4px;bottom:120%;color:#fffcf1;display:block;font:400 12px/16px PolySans;left:50%;letter-spacing:0;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(-6px);transition:opacity .2s ease,transform .2s ease;width:max-content;z-index:10}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box .info-tooltip-wrapper .tooltip-message,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box .info-tooltip-wrapper .tooltip-message{display:none}}@media(hover:hover){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-input-box .info-tooltip-wrapper:hover .tooltip-message,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .radio-input-box .info-tooltip-wrapper:hover .tooltip-message{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label input:checked+.checkbox-mark,.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label input:checked+.radio-mark{background:#0b1747;border:1px solid #0b1747}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label input:checked+.radio-mark:after{background:#fff;border-radius:100px;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label .checkbox-mark{border:1px solid #ced1da;border-radius:6px;box-sizing:border-box;cursor:pointer;height:24px;position:relative;transition:all .25s ease;width:24px}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__filters label input:checked+.checkbox-mark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:9px;position:absolute;rotate:45deg;top:2.5px;width:6px}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__step .tutoring-modal__step-final{align-items:flex-start;display:flex;flex-direction:column}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:32px}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions{margin-top:24px}}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions .next-step{align-items:center;background:#0b1747;border:none;border-radius:32px;color:#fff;display:flex;font:500 14px/24px PolySans;justify-content:center;letter-spacing:1px;max-width:157px;padding:14px 24px;text-transform:uppercase;width:100%}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions .next-step.is-hidden{display:none!important}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions .next-step[disabled]{opacity:.5;pointer-events:none}.tutoring-modal .tutoring-modal__content .tutoring-modal__steps-wrapper .tutoring-modal__steps .tutoring-modal__actions .back-step{align-items:center;color:#777b8a;display:flex;font:500 14px/24px PolySans;gap:8px;letter-spacing:.14px;text-transform:uppercase}.tutoring-modal .tutoring-modal__content .tutoring-modal__footer{background:#faf4df;padding:9px 32px;text-align:center;width:100%}@media screen and (max-width:768px){.tutoring-modal .tutoring-modal__content .tutoring-modal__footer{padding:16px;text-align:left}}.tutoring-modal .tutoring-modal__content .tutoring-modal__footer p{color:#000;font:400 14px/22px PolySans;letter-spacing:0}.tutoring-modal .tutoring-modal__content .tutoring-modal__footer p a{font:500 14px/20px PolySans;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;color:#0b1747;text-decoration-thickness:0}.tutoring-modal .tutoring-modal__content.final .tutoring-modal__footer,.tutoring-modal .tutoring-modal__content.final .tutoring-modal__header{display:none}.tutoring-modal .tutor-tooltip-overlay{background:rgba(0,0,0,.502);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1}.tutoring-modal .tutor-tooltip{background:#fff;border-radius:8px 8px 0 0;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;color:#000;font:400 16px/24px PolySans;left:50%;letter-spacing:0;min-height:123px;opacity:0;padding:27px 16px;position:fixed;transform:translateX(-50%) translateY(20px);transition:transform .3s ease,opacity .3s ease;width:100%;z-index:2}.tutoring-modal .tutor-tooltip.open{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.tutoring-modal .tutor-tooltip-overlay.open{opacity:1;pointer-events:auto}@media screen and (min-width:769px){.tutoring-modal .tutor-tooltip,.tutoring-modal .tutor-tooltip-overlay{display:none!important}}.tutoring-modal .modal-preloader{align-items:center;background:rgba(0,0,0,.3);display:none;inset:0;justify-content:center;position:fixed;z-index:9999}.tutoring-modal .modal-preloader.show{display:flex}.tutoring-modal .modal-preloader .spinner{animation:spin .8s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:#888;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}body,html{overflow-x:hidden}[data-custom-class=body],[data-custom-class=body] *{background:transparent!important}[data-custom-class=title],[data-custom-class=title] *{color:#000!important;font-family:Arial!important;font-size:26px!important}[data-custom-class=subtitle],[data-custom-class=subtitle] *{color:#595959!important;font-family:Arial!important;font-size:14px!important}[data-custom-class=heading_1],[data-custom-class=heading_1] *{color:#000!important;font-family:Arial!important;font-size:19px!important}[data-custom-class=heading_2],[data-custom-class=heading_2] *{color:#000!important;font-family:Arial!important;font-size:17px!important}[data-custom-class=body_text],[data-custom-class=body_text] *{color:#595959!important;font-family:Arial!important;font-size:14px!important}[data-custom-class=link],[data-custom-class=link] *{color:#3030f1!important;font-family:Arial!important;font-size:14px!important;word-break:break-word!important}