@charset "UTF-8";body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{line-height:1.15;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;scrollbar-gutter:stable;font-synthesis:none}body{margin:0;background-color:#fbfcfc}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong,strong *{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-BoldItalic.eot);src:url(../fonts/Inter/Inter-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-BoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-MediumItalic.eot);src:url(../fonts/Inter/Inter-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-MediumItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-MediumItalic.woff) format("woff"),url(../fonts/Inter/Inter-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ThinItalicBETA.eot);src:url(../fonts/Inter/Inter-ThinItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ThinItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinItalicBETA.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.eot);src:url(../fonts/Inter/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter/Inter-Regular.woff) format("woff"),url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.eot);src:url(../fonts/Inter/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Black.woff2) format("woff2"),url(../fonts/Inter/Inter-Black.woff) format("woff"),url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-BlackItalic.eot);src:url(../fonts/Inter/Inter-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-BlackItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-BlackItalic.woff) format("woff"),url(../fonts/Inter/Inter-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-LightBETA.eot);src:url(../fonts/Inter/Inter-LightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-LightBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightBETA.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.eot);src:url(../fonts/Inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBoldItalic.eot);src:url(../fonts/Inter/Inter-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.eot);src:url(../fonts/Inter/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter/Inter-Bold.woff) format("woff"),url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLightItalicBETA.eot);src:url(../fonts/Inter/Inter-ExtraLightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightItalicBETA.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLightBETA.eot);src:url(../fonts/Inter/Inter-ExtraLightBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraLightBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraLightBETA.woff) format("woff"),url(../fonts/Inter/Inter-ExtraLightBETA.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.eot);src:url(../fonts/Inter/Inter-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter/Inter-ExtraBold.woff) format("woff"),url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ThinBETA.eot);src:url(../fonts/Inter/Inter-ThinBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-ThinBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-ThinBETA.woff) format("woff"),url(../fonts/Inter/Inter-ThinBETA.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-LightItalicBETA.eot);src:url(../fonts/Inter/Inter-LightItalicBETA.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-LightItalicBETA.woff2) format("woff2"),url(../fonts/Inter/Inter-LightItalicBETA.woff) format("woff"),url(../fonts/Inter/Inter-LightItalicBETA.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Italic.eot);src:url(../fonts/Inter/Inter-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Italic.woff2) format("woff2"),url(../fonts/Inter/Inter-Italic.woff) format("woff"),url(../fonts/Inter/Inter-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBoldItalic.eot);src:url(../fonts/Inter/Inter-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Inter/Inter-SemiBoldItalic.woff) format("woff"),url(../fonts/Inter/Inter-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.eot);src:url(../fonts/Inter/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter/Inter-Medium.woff) format("woff"),url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Righteous;src:url(../fonts/Righteous-Regular.woff);src:local("Righteous"),local("Righteous-Regular"),url(../fonts/Righteous-Regular.woff) format("woff");font-weight:400;font-style:normal}*,::after,::before{box-sizing:border-box}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}.btn,a,button{cursor:pointer}.container{width:100%;margin:0 auto}.btn,.full-container{display:flex;align-items:center}.btn{background:#fabe2c;border-radius:12px;padding:8px 19.5px 10px;height:48px;justify-content:center;box-shadow:inset 0 -8px 0 rgba(0,0,0,.1),inset 0 -4px 0 rgba(0,0,0,.1)}.btn .cta-text{font-family:Inter,sans-serif;font-size:15px;font-weight:700;color:#424242}.btn:hover{background:#fdb607}html.modal-open{background:rgba(0,0,0,.5)}html.modal-open footer:after,html.modal-open footer:before{z-index:1}body.modal-open,html.modal-open{overflow:hidden}.full-container{width:100%;margin:0 auto;justify-content:space-between}.fullwidth-inline-link{position:absolute;width:100%;height:100%;display:block;top:0;bottom:0;left:0;z-index:19}.buttonWrapper,.social-media-wrapper{position:relative;width:-moz-fit-content;width:fit-content;transform:translateY(-2px)}.buttonWrapper .boxShadowGradient{position:absolute;z-index:-1;height:24px;width:100%;border-radius:12px;bottom:-4px;background:#fabe2c;box-shadow:inset 0 -4px 0 rgba(0,0,0,.1)}.buttonWrapper .btn{font-weight:700;font-size:14px;line-height:18px;color:#424242;text-align:center;width:-moz-max-content;width:max-content;text-decoration:none;box-shadow:none;border-radius:12px;padding:16px 16.5px 14px;height:44px;display:flex;align-items:center;justify-content:center;background:#fabe2c;border:0;text-transform:uppercase}.buttonWrapper .btn:hover{background:#eeb220}.buttonWrapper .btn:active{background:#eeb220;transform:translateY(2px)}.buttonWrapper .btn:active+.boxShadowGradient{box-shadow:none;background:#eeb220}.buttonWrapper.btn__black .boxShadowGradient{background:#4a4848;box-shadow:0 -4px 0 0 rgba(0,0,0,.3019607843) inset}.buttonWrapper.btn__black .btn{height:48px;background:#4a4848}.buttonWrapper.btn__black .btn:hover{background:#333}.buttonWrapper.btn__black .btn:active{background:#333;transform:translateY(2px)}.buttonWrapper.btn__black .btn:active+.boxShadowGradient{box-shadow:none;background:#333}.buttonWrapper.btn__green .boxShadowGradient{background:#1ab674;box-shadow:0 -3px 0 0 rgba(0,0,0,.1019607843) inset;border-top:2px solid #1ab674;bottom:-3px}.buttonWrapper.btn__green .btn{height:42px;background:#1ab674;font-size:14px;line-height:18px;text-transform:uppercase;color:#fff;font-weight:700;width:233px}.buttonWrapper.btn__green .btn:hover{background:#17a468}.buttonWrapper.btn__green .btn:hover+.boxShadowGradient{background:#17a468;border-top:2px solid #0f975e;box-shadow:0 -3px 0 0 #0f975e inset}.buttonWrapper.btn__green .btn:active+.boxShadowGradient{background:#17a468;box-shadow:none;border-top:2px solid #17a468}.buttonWrapper.btn__green .btn:active{background:#17a468;transform:translateY(2px)}.buttonWrapper.btn__lightGreen .boxShadowGradient{bottom:.5px;background:#ebf9eb;box-shadow:0 3px 0 0 #aeddae}.buttonWrapper.btn__lightGreen .btn{border:2px solid #aeddae;background:#ebf9eb;font-weight:600;font-size:16px;line-height:18px;border-radius:12px;padding:20px 0;display:flex;align-items:center;justify-content:center;width:232px;height:60px;text-decoration:none;gap:8px;text-transform:none}.buttonWrapper.btn__lightGreen .btn:active,.buttonWrapper.btn__lightGreen .btn:hover{border:2px solid #a8d5a8;background:#e5f3e5}.buttonWrapper.btn__lightGreen .btn:hover+.boxShadowGradient{background:#e5f3e5;box-shadow:0 3px 0 0 #a8d5a8}.buttonWrapper.btn__lightGreen .btn:active+.boxShadowGradient{background:#e5f3e5;box-shadow:none}.buttonWrapper.btn__lightGreen .btn:active{transform:translateY(2px)}.buttonWrapper.btn__purple .boxShadowGradient{background:#9983ef;box-shadow:0 -3px 0 0 rgba(0,0,0,.1019607843) inset;bottom:-3px}.buttonWrapper.btn__purple .btn,.error-404 .btn span{font-weight:700;font-size:14px;line-height:18px;color:#fff}.buttonWrapper.btn__purple .btn{height:42px;background:#9983ef;text-transform:uppercase;width:233px}.buttonWrapper.btn__purple .btn:hover{background:#917ce5}.buttonWrapper.btn__purple .btn:hover+.boxShadowGradient{background:#917ce5;box-shadow:0 -3px 0 0 #8270ce inset}.buttonWrapper.btn__purple .btn:active+.boxShadowGradient{background:#917ce4;box-shadow:none}.buttonWrapper.btn__purple .btn:active{background:#917ce4;transform:translateY(2px)}.buttonWrapper.btn__fullwidth,.buttonWrapper.btn__fullwidth .btn{width:100%}.social-media-wrapper .boxShadowGradient{position:absolute;z-index:-1;height:24px;width:100%;border-radius:12px;bottom:-2px;background:#fff;box-shadow:0 -3px 0 0 #e5e5e5 inset}.social-media-wrapper .social-media-icon{text-decoration:none;box-shadow:none;border-radius:12px;height:42px;width:42px;background:#fff;border:2px solid #e5e5e5}.social-media-wrapper .social-media-icon:hover{border:2px solid #d1d1d1}.social-media-wrapper .social-media-icon:active{transform:translateY(2px)}.social-media-wrapper .social-media-icon:hover+.boxShadowGradient{box-shadow:0 -3px 0 0 #d1d1d1 inset}.social-media-wrapper .social-media-icon:active+.boxShadowGradient{box-shadow:none}.error-404,.error-404 .error-404_wrap,.social-media-wrapper .social-media-icon{display:flex;align-items:center;justify-content:center}.error-404{min-height:calc(100vh - 110px)}.error-404 .error-404_wrap{flex-direction:column;padding:60px 0}.error-404 img{margin-bottom:32px;max-width:310px}.error-404 .big-title{font-family:Inter;font-weight:700;font-size:32px;line-height:140%;letter-spacing:0;text-align:center;color:#5f6062;margin-bottom:25px}.error-404 .desc-404{font-family:Inter;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#4a4848;margin-bottom:40px;max-width:558px}.error-404 .buttonWrapper{min-width:200px}.error-404 .buttonWrapper .btn{min-width:100%}.error-404 .btn{display:flex;align-items:center;gap:10px}.error-404 .btn span{font-family:Inter}.desktop-image{display:unset}.mobile-image{display:none}.site{padding-top:64px}.site-header{padding:8px 0;z-index:99999;border-bottom:1px solid rgba(229,231,235,.5019607843);height:64px;position:fixed;top:0;width:100%;background-color:#fbfcfc}.site-header .full-container{margin:0 auto;display:flex;align-items:center;justify-content:space-between}.site-header .site-header-left{display:flex;align-items:center;gap:60px}.site-header .site-header-left .site-logo{display:flex;align-items:center;gap:10px;min-width:203px}.site-header .site-header-left .site-logo img{width:100%;height:auto}.site-header .site-header-left .site-logo .site-title{font-family:Righteous,sans-serif;font-size:27px;color:#525661}.site-header .site-header-left .site-nav,.site-header .site-header-right,.site-nav-mobile{display:flex;align-items:center;gap:32px}.site-header .site-header-left .site-nav .nav-submenu{box-shadow:0 2px 3px 0 rgba(0,0,0,.0784313725),0 -1px 2px 0 rgba(0,0,0,.1215686275);background:#fff;border-radius:12px;padding:8px 0;position:absolute;left:-25px;top:calc(100% - 4px);width:-moz-max-content;width:max-content;display:none}.site-header .site-header-left .site-nav .nav-submenu .nav-subitem-wrapper{gap:12px;padding:8px 16px;cursor:pointer}.site-header .site-header-left .site-nav .nav-submenu .nav-subitem-wrapper:hover{background:#f2f3f4}.site-header .site-header-left .site-nav .nav-item{position:relative;cursor:pointer;padding:12px 0}.site-header .site-header-left .site-nav .nav-item-wrapper,.site-header .site-header-left .site-nav .nav-submenu .nav-subitem-wrapper{display:flex;align-items:center;font-size:15px;font-weight:600;font-family:Inter,sans-serif;color:#525661;text-decoration:none;font-variation-settings:"wght" 600}.site-header .site-header-left .site-nav .nav-item-wrapper{gap:6px}.site-header .site-header-left .site-nav .nav-item .icon{width:14px;height:16px}.site-header .site-header-left .site-nav .nav-item svg{transform:rotate(180deg)}.site-header .site-header-left .site-nav .nav-item:hover svg,.site-nav-mobile .nav-item.open svg{transform:none}.site-header .site-header-left .site-nav .nav-item:hover .nav-submenu{display:block}.site-header .site-header-right .buttonWrapper{min-width:200px}.site-header .site-header-right .buttonWrapper .btn{min-width:100%}.site-header .site-header-right .language-switcher{display:none;align-items:center;gap:6px}.site-header .site-header-right .language-switcher .lang-label{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#525661}.site-header .site-header-right .language-switcher .chevron{width:11px;height:8px}.site-header .site-header-right .header-cta{border-radius:12px;padding:8px 17px 10px;height:48px;display:flex;align-items:center;justify-content:center;background:#fabe2c;box-shadow:0 -4px 0 0 rgba(0,0,0,.1019607843) inset}.site-header .site-header-right .header-cta .cta-text{font-family:Inter,sans-serif;font-size:15px;font-weight:700;color:#424242}.site-header .site-header-right .header-cta:hover{background:#eeb220;box-shadow:0 -4px 0 0 rgba(0,0,0,.1019607843) inset}.site-header .site-header-right .header-cta:active{background:#eeb220;box-shadow:none;transform:translateY(1px)}.site-nav-mobile{flex-direction:column;height:100%;justify-content:start;gap:0}.site-nav-mobile .open-signup-modal{width:calc(100% - 32px)}.site-nav-mobile .nav-submenu{width:100%;display:none}.site-nav-mobile .nav-submenu .nav-subitem-wrapper{font-size:15px;padding:8.5px 32px;transition:background .3s;cursor:pointer}.site-nav-mobile .nav-submenu .nav-subitem-wrapper:hover{background:#f2f3f4}.site-nav-mobile .nav-item{position:relative;cursor:pointer;width:100%}.site-nav-mobile .nav-item-wrapper,.site-nav-mobile .nav-submenu .nav-subitem-wrapper{display:flex;align-items:center;gap:6px;font-weight:600;font-family:Inter,sans-serif;color:#525661;text-decoration:none}.site-nav-mobile .nav-item-wrapper{padding:12px 16px;font-size:16px}.site-nav-mobile .nav-item .icon{width:14px;height:16px}.site-nav-mobile .nav-item svg{position:absolute;right:16px;transform:rotate(180deg);transition:.3s}.site-nav-mobile .nav-item.open .nav-submenu{display:block}.breadcrumbs-section,.headerMenuToggler{display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs-section{padding:12px 0 0;gap:6px}.breadcrumbs-section a{text-decoration:none;letter-spacing:0}.breadcrumbs-section a:hover{text-decoration:underline;text-underline-offset:3px}.breadcrumbs-section a,.breadcrumbs-section span{font-size:12px;line-height:22px;font-weight:500;font-family:Inter,sans-serif;color:#9ca3af}.breadcrumbs-section .current{color:#4b5563}.breadcrumbs-section .breadcrumb-separator{width:4px;height:8px;background-image:url(../img/arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block}.headerMenuToggler{width:25px;height:18px;justify-content:center;position:fixed;top:24px;border:0;background:0 0;cursor:pointer;outline:0;z-index:9999999999;right:150px;padding:0!important;display:none}.headerMenuToggler__line{display:block;width:100%;height:2px;max-height:2px;outline:0;border:0;background:#525661;position:absolute;transition:.4s ease-in-out;transform-origin:center center}.headerMenuToggler__line:nth-child(1){top:0}.headerMenuToggler__line:nth-child(2){top:calc(50% - 1px)}.headerMenuToggler__line:nth-child(3){bottom:0}.headerMenuToggler.is_active .headerMenuToggler__line:nth-child(1){transform:rotate(45deg) translateY(-50%);top:calc(50% - 1px)}.headerMenuToggler.is_active .headerMenuToggler__line:nth-child(2){opacity:0}.headerMenuToggler.is_active .headerMenuToggler__line:nth-child(3){transform:rotate(-45deg) translateY(50%);bottom:calc(50% + 1px)}.mobileMenu{display:none;position:fixed;top:0;right:0;background-color:#fbfcfc;width:100%;height:calc(var(--vh,1vh)*100);box-shadow:-2px 0 10px rgba(0,0,0,.3);z-index:9;padding:80px 0 30px}.mobileMenu__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mobileMenu .buttonWrapper{width:100%;display:flex;justify-content:center}.mobileMenu .buttonWrapper .boxShadowGradient,.mobileMenu .buttonWrapper .btn{width:calc(100% - 32px)}.mobileMenu.open{display:block}.left_head{display:flex;align-items:center;gap:4px;margin-left:-6px}.left_head .head-kot{position:relative}.left_head .head-kot img{width:49px;height:31px}.left_head .head-kot .koto-after,.left_head .head-kot:hover .koto-after{position:absolute;left:calc(50% - .405px);transform:translateX(-50%) rotate(-2deg);bottom:8.33px;z-index:2}.left_head .head-kot .koto-after{width:0;height:0;opacity:0;transition:.5ms linear}.left_head .head-kot:hover .koto-after{opacity:1;width:5.02px;height:5.48px}.left_head .head-kot,.left_head .head-koto,.left_head:hover .head-koto-hover{display:flex;justify-content:center;align-items:center}.left_head .head-koto img{min-height:31px;max-height:31px;height:31px;min-width:53px;opacity:1;transition:none}.left_head .head-koto-hover img{min-height:0;max-height:0;min-width:0;height:0;opacity:0;transition:none}.left_head:hover{cursor:pointer}.left_head:hover .head-koto img{min-height:0;max-height:0;min-width:0;height:0;opacity:0;display:none}.left_head:hover .head-koto-hover img{min-height:31px;max-height:31px;height:31px;min-width:53px;opacity:1}.left_head .head-logo-text{font-family:Righteous;font-weight:400;font-size:27px;line-height:34px;color:#525661}.head-logo-a{text-decoration:none!important;outline:0!important;border:0!important}.footer{background-color:transparent;overflow:hidden}.footer:after,.footer:before{content:"";position:absolute;z-index:-1}.footer:before{background:url(../img/wp-media/footer-left-img.svg) no-repeat;left:-15px;bottom:34px;width:292px;height:411px;max-width:292px;max-height:411px}.footer:after{background:url(../img/wp-media/footer-right-img.svg) no-repeat;right:-37px;bottom:-140px;width:379px;height:481px;max-width:379px;max-height:481px}.footer,.footer .footer-koto-gif{position:relative}.footer #imageContainer{width:393.36px;height:auto;position:unset}.footer .koto-gif{position:absolute;bottom:34px;right:342px;display:flex;z-index:0}.footer .koto-gif.forNotebook{display:none}.footer .koto-gif img,.footer .koto-gif video{max-width:393.36px;display:flex}.footer .footer-bg,.footer .koto-gif img{width:100%;height:100%}.footer p{margin:0}.footer .footer-bg{position:absolute;bottom:31px;left:0;z-index:-1}.footer .container{margin:0 auto;position:relative;z-index:1}.footer .footer-content{display:flex;justify-content:start;gap:95px;max-width:716px;padding:76px 0 201px;width:100%}.footer .footer-column{min-width:100px}.footer .footer-column .footer-title{font-size:20px;font-weight:700;color:#5e5e5e;margin-bottom:24px}.footer .footer-column .footer-links,.footer .footer-main{display:flex;flex-direction:column;gap:16px}.footer .footer-column .footer-links a{font-size:16px;font-weight:500;color:#616571;text-decoration:none;width:-moz-fit-content;width:fit-content}.footer .footer-column .footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.footer .footer-main{gap:48px;max-width:340px}.footer .footer-main .footer-logo{display:flex;align-items:center;gap:8px}.footer .footer-main .footer-logo img{width:208.27px;height:38.4px}.footer .footer-main .footer-logo .footer-brand{font-family:Righteous,sans-serif;font-size:27px;color:#525661}.footer .footer-main .footer-description{font-size:14px;color:#808795;line-height:24px;font-weight:500;margin-top:20px}.footer .footer-main .footer-social{display:flex;gap:16px;align-items:center}.footer .footer-main .footer-apps{display:flex;gap:24px}.footer .footer-main .footer-apps img{width:-moz-fit-content;width:fit-content;height:auto}.footer .footer-bottom{padding:8px 0;width:100%;margin:auto auto 0;position:absolute;bottom:0;background:#f7f9f9;z-index:2}.footer .footer-bottom-text{display:flex;justify-content:center}.footer .footer-bottom-text p{font-size:12px;color:#8d8c8c}.footer .footer-bottom-text a{font-size:12px;color:#8d8c8c;text-decoration:none}.footer .footer-bottom-text a:hover{text-decoration:underline;text-underline-offset:3px}.signup-modal .modal-backdrop{z-index:0;position:absolute;inset:0;background:rgba(0,0,0,.5)}.signup-modal .modal-backdrop .modal-notification{position:absolute;top:15px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:8px;align-items:center;background:#c3f1de;padding:19px 16px;border-radius:12px;text-align:center;white-space:nowrap;z-index:2}.signup-modal .modal-backdrop .modal-notification span{color:#4a4848;text-align:left;font-size:14px;font-weight:600}.signup-modal .modal-backdrop .modal-notification .close-notification{background:0 0;border:0;padding:0;margin-left:auto;cursor:pointer;line-height:0}.signup-modal .modal-backdrop .modal-notification .close-notification svg,.signup-modal .modal-content .modal-form .form-field .input-wrapper img{width:20px;height:20px}.signup-modal .modal-backdrop .modal-notification .close-notification:hover svg path{fill:#000}.signup-modal .modal-backdrop .modal-notification.error{background:#ffe2e2;color:#9e2d2d}.signup-modal .modal-backdrop .modal-notification.error svg.notification-icon path{fill:#d23c3c}.signup-modal .modal-backdrop .modal-notification.hidden{display:none}.signup-modal .modal-content{display:flex;flex-direction:column;gap:24px;align-items:center}.signup-modal .modal-content .close-signup-modal{position:absolute;top:0;right:0;font-size:26px;background:0 0;border:0;color:#888;cursor:pointer;padding:.6em 1em .4em}.signup-modal .modal-content .close-signup-modal:hover{color:#000}.signup-modal .modal-content .modal-image-block{display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.signup-modal .modal-content .modal-image-block .modal-cat{width:100px;height:auto}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper{position:relative;display:inline-block;padding:0;width:272px;height:54px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='270' height='54' viewBox='0 0 270 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='9' y='1' width='260' height='52' rx='16' fill='white'/%3E%3Crect x='9' y='1' width='260' height='52' rx='16' stroke='%23DEE0E4' stroke-width='2'/%3E%3Cpath d='M5.2433 31.9561C4.1489 31.227 3.36532 30.7045 2.78414 30.2652C2.20262 29.8256 1.89682 29.5219 1.71425 29.2543C0.786582 27.8946 0.786583 26.1054 1.71425 24.7457C1.89682 24.4781 2.20262 24.1744 2.78414 23.7348C3.36532 23.2955 4.14889 22.773 5.2433 22.0439C6.56407 21.1641 7.51714 20.5297 8.27197 20.09C9.03412 19.6461 9.49723 19.4605 9.84038 19.4031C11.634 19.1032 13.4042 20.051 14.1491 21.71C14.2916 22.0274 14.3939 22.5157 14.447 23.3961C14.4996 24.2681 14.5 25.413 14.5 27C14.5 28.587 14.4996 29.7319 14.447 30.6039C14.3939 31.4843 14.2916 31.9726 14.1491 32.29C13.4042 33.949 11.634 34.8968 9.84038 34.5969C9.49723 34.5395 9.03412 34.3539 8.27197 33.91C7.51714 33.4703 6.56408 32.8359 5.2433 31.9561Z' fill='white' stroke='%23DEE0E4' stroke-width='2'/%3E%3Crect x='9.99902' y='16.9443' width='6' height='21' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;z-index:0;pointer-events:none}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper .bubble{position:relative;z-index:1;background:0 0;border:0;padding:14px 20px 14px 30px;color:#5f6062;font-weight:600;font-family:Inter,sans-serif;font-size:15px;line-height:26px}.signup-modal .modal-content .modal-headline{text-align:center;font-size:15px;font-weight:500;color:#888f9d;max-width:380px}.signup-modal .modal-content .modal-form{display:flex;flex-direction:column;gap:48px;width:100%}.signup-modal .modal-content .modal-form .form-field{display:flex;flex-direction:column;gap:6px;position:relative}.signup-modal .modal-content .modal-body .modal-form .form-field label,.signup-modal .modal-content .modal-form .form-field label{position:absolute;top:-8px;left:41px;padding:0 6px;background:#fff;font-weight:600;font-size:12px;color:#98a9b8;pointer-events:none;z-index:1}.signup-modal .modal-content .modal-form .form-field .input-wrapper{display:flex;align-items:center;gap:8px;border:2px solid #dee0e4;border-radius:12px;padding:15px 16px;max-height:50px}.signup-modal .modal-content .modal-form .form-field .input-wrapper input{border:0;outline:0;flex:1;padding-left:0;color:#888f9d;background:0 0;font-family:Inter;font-weight:500;font-size:14px;line-height:140%}.signup-modal .modal-content .modal-form .form-field .input-wrapper:active{border-color:#0056b3}.signup-modal .modal-content .modal-form .form-field .input-wrapper.typing{border:2px solid #cdd2d8}.signup-modal .modal-content .modal-form .form-field .input-wrapper.filled input,.signup-modal .modal-content .modal-form .form-field .input-wrapper.typing input{color:#5f6062}.signup-modal .modal-content .modal-form .form-field .input-wrapper.filled{border:2px solid #dee0e4}.signup-modal .modal-content .modal-form .form-field .input-wrapper:hover{border:2px solid #cdd0d4}.study-category-wrapper{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;padding:40px 24px;max-width:1080px;margin:0 auto}.category-card{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:24px 32px;border-radius:10px;background-color:#f0f6fd;box-shadow:0 2px 3px rgba(45,84,129,.2),0 -1px 2px rgba(45,84,129,.15);text-decoration:none;color:inherit;width:calc(50% - 16px)}.category-card:hover{box-shadow:0 4px 6px rgba(45,84,129,.25)}.category-content{display:flex;flex-direction:column;gap:12px;flex-grow:1}.category-title{font-size:20px;font-weight:600;color:#525661}.category-description{font-size:14px;font-weight:500;color:#4a4848;line-height:1.5}.category-arrow{flex-shrink:0;width:30px;height:30px}.category-arrow img{width:100%;height:auto;display:block}.study-subcategory{padding:40px 24px;display:flex;flex-direction:column;gap:60px;align-items:center}.study-subcategory .breadcrumbs{display:flex;gap:6px;font-size:12px;color:#9ca3af}.study-subcategory .breadcrumbs a{color:#9ca3af;text-decoration:none}.study-subcategory .breadcrumbs .current,.study-subcategory .breadcrumbs a:hover{color:#4b5563}.study-subcategory .subcategory-header{width:100%;max-width:1038px;display:flex;justify-content:space-between;align-items:center}.study-subcategory .subcategory-header h1{font-size:30px;font-weight:700;color:#525661}.study-subcategory .subcategory-header .view-all{font-size:12px;font-weight:600;color:#888f9d;text-decoration:none;opacity:0}.study-subcategory .lesson-cards{display:flex;gap:24px;flex-wrap:wrap;width:100%;max-width:1038px}.study-subcategory .lesson-cards .lesson-card{background:#f0f6fd;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 3px rgba(45,84,129,.2),0 -1px 2px rgba(45,84,129,.15);flex:1 1 calc(33.333% - 24px);display:flex;flex-direction:column;overflow:hidden}.study-subcategory .lesson-cards .lesson-card .lesson-image{height:158px}.study-subcategory .lesson-cards .lesson-card .lesson-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.study-subcategory .lesson-cards .lesson-card .lesson-content{padding:24px;display:flex;flex-direction:column;gap:16px}.study-subcategory .lesson-cards .lesson-card .lesson-content .lesson-title{font-size:16px;font-weight:600;color:#525661}.signup-modal{inset:0;position:fixed;top:0;left:0;z-index:999999999999999;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.signup-modal.hidden{display:none}.signup-modal .modal-content{position:relative;background:#fff;padding:32px;border-radius:12px;width:546px;max-width:90%;z-index:10;box-shadow:0 4px 16px rgba(0,0,0,.15)}.signup-modal .modal-content .modal-close{position:absolute;top:0;right:0;background:0 0;border:0;font-size:24px;cursor:pointer}.signup-modal .modal-content .modal-body{display:flex;flex-direction:column;gap:20px}.signup-modal .modal-content .modal-body h2{font-size:22px;font-weight:700;color:#525661}.signup-modal .modal-content .modal-body p{font-size:15px;color:#888f9d}.signup-modal .modal-content .modal-body .modal-form{display:flex;flex-direction:column;gap:12px}.signup-modal .modal-content .modal-body .modal-form input{padding:12px;border-radius:8px;border:1px solid #ccc}.signup-modal .modal-content .modal-body .modal-form .form-field{position:relative;margin-bottom:24px}.signup-modal .modal-content .modal-body .modal-form .form-field label{top:-10px;left:44px;font-family:Inter,sans-serif}.signup-modal .modal-content .modal-body .modal-form button{background-color:#1ab674;color:#fff;border:0;padding:12px;border-radius:8px;cursor:pointer;font-weight:600}.signup-modal .modal-content .modal-body .modal-notification{background:#c3f1de;padding:12px;border-radius:8px;text-align:center;color:#4a4848}.signup-modal .modal-content .modal-body .modal-notification.hidden{display:none}@media (min-width:1216px){.container,.footer .container{max-width:1038px}.footer .footer-content{padding:76px 0 201px}}@media (min-width:1424px){.full-container,.site-header .full-container{max-width:1392px}}@media screen and (max-width:1880px){.headerMenuToggler{width:20px;height:16px}}@media screen and (max-width:1768px){.headerMenuToggler{right:100px}}@media screen and (max-width:1568px){.footer:before{left:-38px}.footer:after{right:-127px}.footer .footer-koto-gif:after{content:"";background:url(../img/wp-media/footer-up-img.svg) no-repeat;position:absolute;right:-84px;width:93px;height:408px;max-width:379px;max-height:481px;background-size:contain;z-index:2;bottom:-186px}.footer .footer-wrapper{display:flex;justify-content:space-between;align-items:end}.footer .koto-gif.forNotebook{display:block;position:unset}.footer .koto-gif.forDesktop{display:none}.footer .koto-gif img,.footer .koto-gif video{margin-bottom:35px;max-width:345.36px}.footer .footer-content{max-width:unset}}@media screen and (max-width:1440px){.headerMenuToggler{right:80px}}@media (max-width:1424px){.full-container,.site-header .full-container{padding:0 24px}}@media screen and (max-width:1368px){.footer:before{left:-100px;bottom:0}.footer:after{right:-180px;bottom:-140px}}@media screen and (max-width:1320px){.headerMenuToggler{right:60px}}@media screen and (max-width:1300px){.footer:after{right:-220px}}@media (max-width:1216px){.container{padding:0 24px}}@media screen and (max-width:1216px){.footer:before{left:-150px}.footer:after{right:-190px}.footer .footer-koto-gif{width:40%}.footer .footer-koto-gif:after{right:40px}.footer .footer-content{width:60%}}@media screen and (max-width:1206px){.footer .footer-koto-gif:after{right:30px}}@media screen and (max-width:1195px){.footer:after{right:-300px}.footer .footer-content,.footer .footer-koto-gif{width:unset}.footer .footer-koto-gif:after{right:-82px}}@media screen and (max-width:1024px){.footer .footer-koto-gif:after{right:-53px}.footer .koto-gif{margin-right:32px}}@media screen and (max-width:992px){.headerMenuToggler{right:24px;top:18px}}@media screen and (max-width:940px){.footer .footer-content{flex-wrap:wrap}}@media (max-width:768px){.container,.full-container{padding:0 16px}.desktop-image,.site-header .site-header-left .site-nav,.site-header .site-header-right{display:none}.mobile-image{display:unset}.site-header{height:50px;padding:10px 0;display:flex}.site-header .full-container,.site-header .site-header-left{gap:16px}.site-header .site-header-left .site-nav{flex-wrap:wrap;gap:16px}.site-header .full-container{padding:0 16px}.site-header .site-header-left .site-logo{min-width:155px}.site-header .site-header-left .site-logo .site-title{font-size:22px}.site-header .site-header-left .site-logo img{height:26px}.site-header .site-header-left .site-nav .nav-item,.site-header .site-header-right .language-switcher .globe-icon,.site-header .site-header-right .language-switcher .lang-label{font-size:14px}.site-header .site-header-left .site-nav .nav-item .icon{width:16px;height:16px}.site-header .site-header-right{flex-direction:column;align-items:flex-start;gap:16px}.site-header .site-header-right .language-switcher .chevron{width:9px;height:6px}.site-header .site-header-right .header-cta{width:100%;padding:10px 24px}.site-header .site-header-right .header-cta .cta-text{font-size:14px}.breadcrumbs-section{padding:12px 16px 0;gap:4px;display:none}.breadcrumbs-section a,.breadcrumbs-section span{font-size:11px}.breadcrumbs-section .breadcrumb-separator{width:3px;height:7px}.footer .footer-content{flex-direction:column;gap:32px;padding:30px 0 60px;width:100%}.footer .footer-main{max-width:100%;gap:32px}.footer .footer-bottom{font-size:10px}.category-card{flex-direction:column;align-items:flex-start;width:100%;gap:16px}}@media screen and (max-width:768px){.error-404{min-height:unset}.error-404 .big-title{font-size:28px;line-height:120%;margin-bottom:20px}.buttonWrapper.btn__lightGreen .btn,.error-404 .btn span,.error-404 .desc-404{font-size:14px}.headerMenuToggler{display:flex;right:16px}.footer:before{left:-115px;transform:scale(.55);bottom:-70px}.footer:after{right:-210px;transform:scale(.55)}.footer .footer-koto-gif{max-width:200px;margin:0 10% 0 25%;width:100%}.footer .footer-koto-gif:after{right:-66px;transform:scale(.55)}.footer .footer-wrapper{flex-direction:column}.footer #imageContainer{width:100%;margin-bottom:15px}.footer .koto-gif{position:unset;margin-right:0}.footer .koto-gif img,.footer .koto-gif video{max-width:100%;margin-bottom:15px}}@media (max-width:600px){.signup-modal .modal-content{padding:24px;gap:20px}.signup-modal .modal-content .modal-image-block{flex-direction:column;gap:12px}.signup-modal .modal-content .modal-image-block .modal-cat{width:80px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper{width:230px;height:48px}.signup-modal .modal-content .modal-image-block .speech-bubble .bubble-wrapper .bubble{font-size:14px;padding:12px 16px 12px 24px}.signup-modal .modal-content .modal-headline{font-size:14px;max-width:100%}.signup-modal .modal-content .modal-form{gap:32px}.signup-modal .modal-content .modal-form .form-field label{left:36px;font-size:11px}.signup-modal .modal-content .modal-form .form-field .input-wrapper{padding:10px 14px}.signup-modal .modal-backdrop .modal-notification span,.signup-modal .modal-content .modal-form .form-field .input-wrapper input{font-size:13px}.signup-modal .modal-content .modal-form .modal-submit{font-size:14px;padding:14px}.signup-modal .modal-backdrop .modal-notification{top:10px;padding:14px 12px;gap:6px;max-width:calc(100% - 40px);font-size:13px}.signup-modal .modal-backdrop .modal-notification .close-notification svg{width:18px;height:18px}.bubble-wrapper::before{background-size:contain!important}}@media screen and (max-width:475px){.footer .footer-main .footer-apps .btn__black{width:calc(50% - 12px)}.footer .footer-main .footer-apps .btn__black .btn{width:100%}}@media (max-width:340px){.footer .footer-bottom p{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width:330px){.footer .footer-main .footer-apps .btn__black a{padding:0 8px}.footer .footer-main .footer-apps .btn__black img{width:100%}}