:root{--vw:min(1vw,14.4px)}body{margin:0}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.6bede58e856278b0f8f1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/Roboto-Italic.87f3afe16a8c3c370634.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/static/media/Roboto-BoldItalic.87d61cea6fe1d235d4a8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/Roboto-Light.333da16a3f3cc391d087.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/static/media/Roboto-LightItalic.c590382422f2742d788b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/static/media/Roboto-MediumItalic.82736aaa11c64709055f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/static/media/Roboto-Thin.a732a12eb07742232407.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url(/static/media/Roboto-ThinItalic.9d2ca34eae96e77c6eef.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/static/media/Roboto-Black.cf56c1b149d0a5e8d7c6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url(/static/media/Roboto-BlackItalic.fd62a10743bd89a3d97c.ttf) format("truetype")}@font-face{font-family:Roboto Regular;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.6bede58e856278b0f8f1.ttf) format("truetype")}@font-face{font-family:Roboto Bold;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-family:Roboto Italic;font-style:italic;font-weight:400;src:url(/static/media/Roboto-Italic.87f3afe16a8c3c370634.ttf) format("truetype")}@font-face{font-family:Roboto Bold Italic;font-style:italic;font-weight:700;src:url(/static/media/Roboto-BoldItalic.87d61cea6fe1d235d4a8.ttf) format("truetype")}@font-face{font-family:Roboto Light;font-style:normal;font-weight:300;src:url(/static/media/Roboto-Light.333da16a3f3cc391d087.ttf) format("truetype")}@font-face{font-family:Roboto Light Italic;font-style:italic;font-weight:300;src:url(/static/media/Roboto-LightItalic.c590382422f2742d788b.ttf) format("truetype")}@font-face{font-family:Roboto Medium;font-style:normal;font-weight:500;src:url(/static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:Roboto Medium Italic;font-style:italic;font-weight:500;src:url(/static/media/Roboto-MediumItalic.82736aaa11c64709055f.ttf) format("truetype")}@font-face{font-family:Roboto Thin;font-style:normal;font-weight:100;src:url(/static/media/Roboto-Thin.a732a12eb07742232407.ttf) format("truetype")}@font-face{font-family:Roboto Thin Italic;font-style:italic;font-weight:100;src:url(/static/media/Roboto-ThinItalic.9d2ca34eae96e77c6eef.ttf) format("truetype")}@font-face{font-family:Roboto Black;font-style:normal;font-weight:900;src:url(/static/media/Roboto-Black.cf56c1b149d0a5e8d7c6.ttf) format("truetype")}@font-face{font-family:Roboto Black Italic;font-style:italic;font-weight:900;src:url(/static/media/Roboto-BlackItalic.fd62a10743bd89a3d97c.ttf) format("truetype")}@font-face{font-family:SFUIText Bold;font-style:normal;font-weight:700;src:url(/static/media/SFUIText-Bold.39019507036595a661d4.ttf) format("truetype")}@font-face{font-family:SFUIText Bold Italic;font-style:italic;font-weight:700;src:url(/static/media/SFUIText-BoldItalic.237c80d4bf0037097417.ttf) format("truetype")}@font-face{font-family:SFUIText Heavy;font-style:normal;font-weight:900;src:url(/static/media/SFUIText-Heavy.19874e1b83169c077427.ttf) format("truetype")}@font-face{font-family:SFUIText Heavy Italic;font-style:italic;font-weight:900;src:url(/static/media/SFUIText-HeavyItalic.6a8e533d7fa30945de49.ttf) format("truetype")}@font-face{font-family:SFUIText Light;font-style:normal;font-weight:300;src:url(/static/media/SFUIText-Light.50a2235d5523a8194f4e.ttf) format("truetype")}@font-face{font-family:SFUIText Light Italic;font-style:italic;font-weight:300;src:url(/static/media/SFUIText-LightItalic.bf04b5dc69b66c87e173.ttf) format("truetype")}@font-face{font-family:SFUIText Medium;font-style:normal;font-weight:500;src:url(/static/media/SFUIText-Medium.e04b6fa4dc6937fba636.ttf) format("truetype")}@font-face{font-family:SFUIText Medium Italic;font-style:italic;font-weight:500;src:url(/static/media/SFUIText-MediumItalic.59eae85ab08e68d0be8a.ttf) format("truetype")}@font-face{font-family:SFUIText Regular;font-style:normal;font-weight:400;src:url(/static/media/SFUIText-Regular.96141c83bd71d7cccb63.ttf) format("truetype")}@font-face{font-family:SFUIText Regular Italic;font-style:italic;font-weight:400;src:url(/static/media/SFUIText-RegularItalic.0aa173e1372faca49e29.ttf) format("truetype")}@font-face{font-family:SFUIText Semibold;font-style:normal;font-weight:600;src:url(/static/media/SFUIText-Semibold.ecf579529674436eb3c5.ttf) format("truetype")}@font-face{font-family:SFUIText Semibold Italic;font-style:italic;font-weight:600;src:url(/static/media/SFUIText-SemiboldItalic.bf410b28008551931032.ttf) format("truetype")}*{font-family:Roboto,sans-serif;font-synthesis:none}.App .content{margin-top:clamp(96px,calc(var(--vw)*8),212px)}.App .caption,.App .heading{color:#03144a}.App .heading{font-size:calc(var(--vw)*4.8611)}.App .subtitle{color:#03144a;font-size:calc(var(--vw)*3.4722);font-weight:700;line-height:calc(var(--vw)*4.5139);margin-bottom:calc(var(--vw)*2.0833);margin-top:0}.caption{font-size:calc(var(--vw)*1.8056);font-weight:400;line-height:calc(var(--vw)*2.6389);max-width:calc(var(--vw)*59.0278)}.App .description-subtitle{color:#03144a;font-size:calc(var(--vw)*1.7361);font-weight:500;line-height:calc(var(--vw)*2.5)}.App .description-subtitle,.App .note{margin-bottom:calc(var(--vw)*2.0833);margin-top:0}.App .note{color:#017d9b;font-size:calc(var(--vw)*1.1111);font-style:italic;line-height:calc(var(--vw)*2.0833)}.App .email-link{color:#017d9b;cursor:pointer}.App .description{color:#7a7982;font-size:calc(var(--vw)*1.3889);line-height:calc(var(--vw)*2.1528);margin-bottom:calc(var(--vw)*2.0833);margin-top:0}.mobile{display:none!important}.show-button{border:calc(var(--vw)*.0694) solid #2c3871!important;border-radius:calc(var(--vw)*.8333)!important;color:#151c45!important;font-size:calc(var(--vw)*1.0417)!important;font-weight:400!important;height:calc(var(--vw)*3.125);margin-top:calc(var(--vw)*1.3889);text-transform:none!important;width:calc(var(--vw)*15.9722)}@media (max-width:860px){body,html{overflow-x:hidden}body{position:relative}.desktop{display:none!important}.mobile{display:block!important}.App .content{margin-top:72px}.heading{font-size:calc(var(--vw)*2.4306)!important;margin-top:calc(var(--vw)*.6944)}.App .subtitle{font-size:calc(var(--vw)*2.0833);line-height:calc(var(--vw)*2.7778)}.App .caption,.App .description{font-size:calc(var(--vw)*1.1806)}.App .caption{line-height:calc(var(--vw)*1.8056);margin-top:0}.App .description-subtitle{font-size:calc(var(--vw)*1.3889);line-height:calc(var(--vw)*2.0833)}}.menu-bar{background:#1a135c;display:flex;justify-content:center;min-height:clamp(96px,calc(var(--vw)*8),212px);overflow:hidden;position:fixed;top:0;width:100%;z-index:999}.menu-bar.academy-theme{background:#e8eeee}.menu-bar.academy-theme .menu-bar-content .logo-container img{filter:saturate(.9)}.menu-bar .menu-bar-content{gap:clamp(16px,calc(var(--vw)*2),36px);justify-content:space-between;margin:0;max-width:1800px;min-height:inherit;padding:0 clamp(18px,calc(var(--vw)*3),56px)}.menu-bar .menu-bar-content,.menu-bar .menu-bar-content .logo-container{align-items:center;display:flex}.menu-bar .menu-bar-content .logo-container img{cursor:pointer;display:block;height:auto;width:clamp(110px,calc(var(--vw)*8),184px)}.menu-bar .nav-links-container.desktop{display:flex;flex:1 1;justify-content:center}.menu-bar .nav-links-container.mobile{display:none}.menu-bar .nav-links-container.mobile>.MuiGrid-root{align-items:center;justify-content:flex-end}.menu-bar .menu_button{align-items:center;cursor:pointer;display:flex;justify-content:center}.menu-bar .desktop-links{align-items:center;gap:clamp(12px,calc(var(--vw)*2),34px)}.menu-bar .nav-links-container .menu-item{align-items:center;background:#0000;border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Medium;font-size:clamp(16px,calc(var(--vw)*1.05),22px);letter-spacing:-.01em;padding:.7rem 1rem;text-decoration:none}.menu-bar.academy-theme .nav-links-container .menu-item{color:#082257;font-family:Roboto Medium}.menu-bar.academy-theme .nav-links-container .menu-item:hover{background-color:#08225714}.menu-bar .nav-links-container .menu-item:hover{background-color:#ffffff14}.menu-bar .header-actions{align-items:center;display:flex;gap:clamp(10px,calc(var(--vw)*1),18px)}.button-language .language-icon{font-size:1.35rem!important;margin-right:.45rem}button.button-language{border-radius:2rem;min-height:clamp(15px,calc(var(--vw)*3),80px);padding:0 1rem}button.button-contact,button.button-language,button.button-login{box-shadow:none;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);text-transform:none}button.button-contact,button.button-login{border-radius:12px;height:calc(var(--vw)*3.125);padding:0 1.7rem}button.button-login{background-color:#55628f;color:#fff}button.button-language{background-color:#2d2968;color:#fff}.menu-bar.academy-theme button.button-language{background-color:#dae2e2;color:#031649}button.button-contact{background-color:#54548c;color:#fff}.menu-bar.academy-theme button.button-login{background-color:#6e9696;color:#fff}.menu-bar.academy-theme button.button-contact{background-color:#266060;color:#fff}.menu-bar.academy-theme button.button-language:hover{background-color:#b5bdc3}.menu-bar.academy-theme button.button-login:hover{background-color:#6f9498}.menu-bar.academy-theme button.button-contact:hover{background-color:#1f6066}button.button-contact:hover,button.button-language:hover,button.button-login:hover{background-color:#6a76a4}.plans .header-row .region{align-items:center;background-color:#f6f8fd;border-radius:calc(var(--vw)*.3472);cursor:pointer;display:flex;height:calc(var(--vw)*3.125);margin-right:calc(var(--vw)*2.0833);padding:0 calc(var(--vw)*1.3889);width:calc(var(--vw)*10.4167)}.plans .header-row .region img{margin-right:calc(var(--vw)*1.0417);width:calc(var(--vw)*3.125)}.popper-language .language-row{background-color:#f6f8fd;border-radius:calc(var(--vw)*.6944)}.css-3bmhjh-MuiPaper-root-MuiPopover-paper{border-radius:calc(var(--vw)*.6944)!important}#language-popover{margin-top:calc(var(--vw)*.3472)}.popper-language{background-color:#fff;border-radius:calc(var(--vw)*.6944);box-shadow:calc(var(--vw)*.1389) calc(var(--vw)*.2083) calc(var(--vw)*.4167) #5757572f;padding:calc(var(--vw)*.6944) calc(var(--vw)*.6944) calc(var(--vw)*.0694);width:calc(var(--vw)*13.8889)}.popper-language .language-row{align-items:center;color:#151c45;cursor:pointer;display:flex;margin-bottom:calc(var(--vw)*.6944);padding:calc(var(--vw)*.6944)}.language-row .check{filter:brightness(1.5) grayscale(1);height:calc(var(--vw)*.9028);margin-right:calc(var(--vw)*1.0417)}.language-row.active .check{filter:none}.popper-language .language-row.active{background-color:#e1e9f5}.language-row .css-cveggr-MuiListItemIcon-root{margin-left:calc(var(--vw)*1.0417);min-width:calc(var(--vw)*1.3889)}.side_menu_list .language-row .check{margin-right:calc(var(--vw)*.6944)}@media (max-width:860px){.menu-bar{min-height:72px;width:100%}.menu-bar .menu-bar-content{padding:14px 24px}.menu-bar .menu-bar-content .logo-container img{margin-left:8px;width:80px}.menu-bar .header-actions.desktop,.menu-bar .nav-links-container.desktop{display:none!important}.menu-bar .nav-links-container.mobile{display:block!important}.menu_button .menu_icon{height:20px;margin-right:10px;object-fit:contain;width:42px}.menu-bar.academy-theme .menu_button .menu_icon{filter:brightness(0) saturate(100%) invert(27%) sepia(39%) saturate(840%) hue-rotate(133deg) brightness(88%) contrast(86%)}.MuiDrawer-paper{border-top-left-radius:16px;margin-top:8px}.side_menu_title{margin-left:calc(var(--vw)*3.2639)}.side_menu_list{margin:0 calc(var(--vw)*1.9722)!important}.css-1f8bwsm{margin-left:calc(var(--vw)*1.0417)!important;min-width:calc(var(--vw)*2.4306)!important}}@media (min-width:861px){.menu-bar .nav-links-container.mobile{display:none}}.intro{background-color:#171358}.intro .MuiGrid-item{margin:auto}.intro h1{color:#fff;font-family:Roboto Black;font-size:calc(var(--vw)*4.0625);line-height:calc(var(--vw)*5.0781);margin:10vh auto 5vh;max-width:calc(var(--vw)*58);text-align:center}.intro h1 span{color:#00abff}.intro h2{color:#fff;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*2.0833);margin:5vh auto 2vh;max-width:calc(var(--vw)*65);text-align:center}.intro img{max-width:calc(var(--vw)*70);opacity:.1;position:absolute}.intro .button{background-color:#5d2481;border:none;border-radius:calc(var(--vw)*.8333);color:#fff;cursor:pointer;display:flex;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);height:calc(var(--vw)*4.0278);margin:auto;margin-bottom:calc(var(--vw)*18.0556);margin-top:calc(var(--vw)*3.125);padding:0 calc(var(--vw)*2.5694);text-transform:none}@media (max-width:900px){.intro{margin:0 auto}.intro h1{font-family:Roboto Black;font-size:40px;line-height:52px;margin-top:50px}.intro h1,.intro h2{max-width:calc(var(--vw)*80);text-align:left}.intro h2{color:#fff;font-family:Roboto Regular;font-size:19px;line-height:30px}.intro img{left:0;max-width:100%;top:40}.intro .button{border-radius:12px;display:flex;font-family:Roboto Regular;font-size:15px;height:58px;margin:auto;margin-bottom:calc(var(--vw)*18);margin-top:calc(var(--vw)*10);padding:0 40px}}.footer{background:#0b1422;padding:calc(var(--vw)*10) 0 calc(var(--vw)*5)}.footer .footerContent{grid-gap:calc(var(--vw)*4.4444);align-items:flex-start;display:grid;gap:calc(var(--vw)*4.4444);grid-template-columns:1.4fr 1fr 1fr 1fr;margin:0 auto;max-width:calc(var(--vw)*86.8056)}.footer .logoWhite{display:block;width:min(calc(var(--vw)*11.1111),230px)}.footer h4{color:#f1f5ff;font-family:Roboto Medium;font-size:calc(var(--vw)*1.17);margin:0 0 calc(var(--vw)*1.8056)}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin-bottom:calc(var(--vw)*.9722)}.footer .menuColumn a,.footer .menuColumn button{background:#0000;border:0;color:#505965;cursor:pointer;display:inline-block;font-family:Roboto Medium;font-size:calc(var(--vw)*1);line-height:calc(var(--vw)*1.7628);padding:0;text-align:left;text-decoration:none}.footer .menuColumn a:hover,.footer .menuColumn button:hover{color:#a8b8d9}.footer .socialColumn .socialList{display:flex;gap:calc(var(--vw)*1.1111);padding-top:calc(var(--vw)*.3472)}.footer .socialColumn .socialList button{background:#333b47;border:0;border-radius:50%;color:#031129;cursor:pointer;display:grid;height:calc(var(--vw)*4.1667);place-items:center;width:calc(var(--vw)*4.1667)}.footer .socialColumn .socialList button:hover{background:#5f7098;color:#fff}.footer .socialColumn .socialList svg{font-size:calc(var(--vw)*2.3611)}.footer .copyright{padding-top:calc(var(--vw)*7.6389)}.footer .copyright p{color:#505965;font-family:Roboto Medium;font-size:calc(var(--vw)*.9375);margin:0;text-align:center}@media (max-width:1000px){.footer{padding:72px 0 44px}.footer .footerContent{gap:34px;grid-template-columns:1fr 1fr;max-width:100%;padding:0 24px}.footer .logoWhite{width:170px}.footer h4{font-size:34px;margin-bottom:16px}.footer .menuColumn a,.footer .menuColumn button{font-size:29px;line-height:38px}.footer .socialColumn .socialList{gap:14px}.footer .socialColumn .socialList button{height:62px;width:62px}.footer .socialColumn .socialList svg{font-size:34px}.footer .copyright{padding-top:56px}.footer .copyright p{font-size:28px;padding:0 16px}}@media (max-width:680px){.footer .footerContent{gap:26px;grid-template-columns:1fr}.footer .logoWhite{margin:0 auto;width:calc(var(--vw)*25)}.footer h4{font-size:28px}.footer .menuColumn a,.footer .menuColumn button{font-size:22px;line-height:33px}.footer .copyright p{font-size:21px}.footer .socialColumn .socialList{justify-content:center;margin-top:20px}}.howWeDoIt{border-radius:calc(var(--vw)*1.7361);height:calc(var(--vw)*36.3);margin:0 auto;margin-bottom:calc(var(--vw)*5);margin-top:calc(var(--vw)*-6.25);max-width:calc(var(--vw)*85);position:relative}.howWeDoIt .imageContainer{background-color:#d5d9aa;border-bottom-left-radius:calc(var(--vw)*1.7361);border-top-left-radius:calc(var(--vw)*1.7361);height:calc(var(--vw)*34.8);text-align:center}.howWeDoIt .howWeDoItImage{margin-bottom:0;margin-top:0;max-height:calc(var(--vw)*43.0556);max-width:95%;position:relative;top:calc(var(--vw)*-5.5556)}.howWeDoIt .descriptionContainer{background-color:#faf9f7;border-bottom-right-radius:calc(var(--vw)*1.7361);border-top-right-radius:calc(var(--vw)*1.7361);height:96%}.howWeDoIt h1{font-family:Roboto Black;font-size:calc(var(--vw)*2.5)}.howWeDoIt h1,.howWeDoIt h2{color:#120e5a;margin:auto;margin-bottom:calc(var(--vw)*2.7778);max-width:calc(var(--vw)*38.8889)}.howWeDoIt h2{font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*2)}.howWeDoIt .howWeDoItSteps{height:calc(var(--vw)*4.3056);margin-left:13%}@media (max-width:900px){.howWeDoIt{border-radius:0;height:auto;margin:0 0 28px;max-width:100%}.howWeDoIt .imageContainer{border-radius:0;height:auto;padding:0}.howWeDoIt .howWeDoItImage{display:block;margin-top:-40px;max-height:none;max-width:100%;top:0;width:100%}.howWeDoIt .descriptionContainer{border-radius:0;display:block;height:auto;padding:32px 34px 40px}.howWeDoIt h1{font-size:26px;line-height:1.2;margin:0 0 26px;max-width:100%}.howWeDoIt h2{font-size:18px;line-height:1.6;margin:0;max-width:100%}.howWeDoIt .howWeDoItSteps{display:block;height:auto;margin:34px auto 0;width:min(78%,360px)}}@media (max-width:600px){.howWeDoIt{margin-bottom:0}.howWeDoIt .descriptionContainer{padding:30px 28px 36px}.howWeDoIt h1{font-size:24px;margin-bottom:24px}.howWeDoIt h2{font-size:17px;line-height:1.55}.howWeDoIt .howWeDoItSteps{margin-top:30px;width:min(82%,320px)}}.verticals{margin:0 auto;max-width:calc(var(--vw)*90.2778)}.verticals h1{color:#120e5a;font-family:Roboto Bold;font-size:calc(var(--vw)*2.0625);line-height:calc(var(--vw)*3);margin:auto;margin-bottom:calc(var(--vw)*2.7778);max-width:calc(var(--vw)*55.5556);text-align:center}.verticals h1 span{color:#3d56ac}.verticals .item{width:calc(var(--vw)*20.8333)}.verticals .image{position:relative;top:calc(var(--vw)*1.0417);width:100%}.verticals .textContainer{background-color:#faf9f7;border-radius:0 0 calc(var(--vw)*1.7361) calc(var(--vw)*1.7361);padding:calc(var(--vw)*1) calc(var(--vw)*2.5694) calc(var(--vw)*.6944) calc(var(--vw)*2.5694)}.verticals .arrow{width:calc(var(--vw)*1.3889)}.verticals .arrowButton{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.verticals .label{color:#03144a;font-family:Roboto Bold;font-size:calc(var(--vw)*2.0625)}.verticals .description{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*1.875);min-height:calc(var(--vw)*6.3)}@media (max-width:900px){.verticals{margin:0;max-width:100%;padding:25px 0 10px}.verticals h1{font-size:40px;line-height:1.2;margin:0 auto 34px;max-width:86%}.verticals .item{background:#f8f7f6;border-radius:28px;margin:0 auto 34px;max-width:460px;overflow:hidden;width:100%}.verticals>.MuiGrid-container:last-child{justify-content:center!important;row-gap:0}.verticals .image{display:block;top:0;width:100%}.verticals .textContainer{background-color:#f8f7f6;border-radius:0;padding:26px 28px 30px}.verticals .textContainer .MuiBox-root{gap:10px!important;margin-bottom:14px!important;margin-top:0!important}.verticals .arrow{width:28px}.verticals .label{font-size:40px;line-height:1.2;margin:0}.verticals .description{font-size:18px;line-height:1.5;margin:0}}@media (max-width:600px){.verticals{padding-top:30px}.verticals h1{font-size:28px;margin-bottom:26px}.verticals .item{border-radius:20px;margin-bottom:30px;width:calc(100% - 100px)}.verticals .textContainer{padding:22px 45px 26px}.verticals .label{font-size:26px}.verticals .description{font-size:16px}}.clients .image{max-height:calc(var(--vw)*7);max-width:calc(var(--vw)*13.8889)}@media (max-width:62.5000vw){.verticals h1{line-height:calc(var(--vw)*2.5);max-width:calc(var(--vw)*21.25)}.verticals .label,.verticals h1{font-size:calc(var(--vw)*1.7361)}.verticals .description{font-size:calc(var(--vw)*1.3194);line-height:calc(var(--vw)*2.0833)}}.school{background:#fff;background:linear-gradient(180deg,#fff,#edeef2)}.school .body{margin:auto;max-width:calc(var(--vw)*83.3333);padding:calc(var(--vw)*1.3889) 0;padding-bottom:calc(var(--vw)*6.9444)}.school .left{justify-content:center;padding-right:calc(var(--vw)*2.7778)}.school .left,.school .right{align-content:center;display:flex}.school .right{justify-content:flex-start;padding-left:calc(var(--vw)*3.3333)}.school label{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*.9375)}.school h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*3.4375);line-height:calc(var(--vw)*4.375);margin-bottom:calc(var(--vw)*.3472);margin-top:calc(var(--vw)*1.3889)}.school h1 span{color:#7884be}.school h2{font-size:calc(var(--vw)*2.0625);margin-bottom:calc(var(--vw)*2.7778)}.school h2,.school h3{color:#120e5a;font-family:Roboto Bold}.school h3{font-size:calc(var(--vw)*2.4375);margin:0;margin-bottom:calc(var(--vw)*2.0833)}.school h4{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*1.3889)}.school .image1{margin-bottom:calc(var(--vw)*4.1667);max-width:calc(var(--vw)*36.1111)}.school .image2{margin:calc(var(--vw)*4.1667) auto;max-width:90%}.school .check{height:calc(var(--vw)*1.7361);margin-top:3px;width:calc(var(--vw)*1.7361)}.school .benefit{flex:1 1}.school button{background-color:#555b79;border:none;border-radius:calc(var(--vw)*.8333);box-shadow:none;color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);margin-right:auto;padding:calc(var(--vw)*.8333) calc(var(--vw)*2.5694);text-transform:none}.school button:hover{background-color:#555b79!important}@media (max-width:900px){.school .body{max-width:100%;padding:28px 30px 48px}.school .left,.school .right{align-content:flex-start;justify-content:flex-start;padding:0}.school label{font-size:12px;letter-spacing:.02em;margin-bottom:10px}.school h1{font-size:56px;line-height:1.1;margin:0 0 20px}.school .image1{margin:0 0 18px;max-width:100%;width:100%}.school .left .MuiBox-root{margin-bottom:34px;width:100%}.school h2{font-size:26px;line-height:1.2;margin:0 0 18px;padding:8px 0}.school .left .MuiBox-root .MuiGrid-container{align-items:flex-start;gap:12px!important;margin-bottom:6px}.school .check{flex:0 0 auto;height:24px;margin-top:5px;width:24px}.school .left .MuiBox-root h4{flex:1 1;font-size:15px;line-height:1.45;margin-bottom:0}.school .image2{margin:0 0 22px;max-width:100%;width:100%}.school h3{font-size:52px;line-height:1.15;margin:0 0 14px}.school .right>h4{font-size:16px;line-height:1.75;margin-bottom:24px}.school button{border-radius:12px;font-size:22px;margin:0 auto;min-height:56px;padding:0 24px;width:min(320px,100%)}}@media (max-width:600px){.school .body{padding:22px 40px 40px}.school label{font-size:13px;margin-bottom:20px}.school h1{font-size:40px;margin-bottom:16px}.school h2{font-size:30px;margin-bottom:20px;margin-top:20px}.school .left .MuiBox-root h4{font-size:19px;line-height:1.45;margin-bottom:10px}.school h3{font-size:32px;margin-bottom:25px;margin-top:20px}.school .right>h4{font-size:19px;line-height:1.7;margin-bottom:50px}.school button{border-radius:10px;font-size:17px;margin-bottom:50px;min-height:52px;padding:0 20px;width:min(280px,80%)}}.academy{background:#fff;background:linear-gradient(180deg,#fff,#edf2f5);margin-top:calc(var(--vw)*11.1111)}.academy .body{margin:auto;max-width:calc(var(--vw)*86.8056);padding-bottom:calc(var(--vw)*6.9444)}.academy .left{padding-top:calc(var(--vw)*4.1667)}.academy .left,.academy .right{align-content:flex-start;justify-content:flex-start}.academy .right{padding-left:calc(var(--vw)*4.8611)}.academy label{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*.9375)}.academy h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*3.4375);line-height:calc(var(--vw)*4.375);margin-bottom:calc(var(--vw)*.3472);margin-top:calc(var(--vw)*1.3889)}.academy h1 span{color:#266060}.academy h2{font-size:calc(var(--vw)*2.0625);margin-bottom:calc(var(--vw)*2.7778)}.academy h2,.academy h3{color:#120e5a;font-family:Roboto Bold}.academy h3{font-size:calc(var(--vw)*2.4375);margin:0;margin-bottom:calc(var(--vw)*2.0833)}.academy h4{line-height:calc(var(--vw)*1.625);margin:0;margin-bottom:calc(var(--vw)*1.0417)}.academy h4,.academy pre{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25)}.academy pre{line-break:normal;line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*2.7778);white-space:pre-wrap}.academy .image1{margin-bottom:calc(var(--vw)*2.0833);max-width:calc(var(--vw)*36.1111);width:100%}.academy .image2{margin:calc(var(--vw)*4.1667) auto;max-width:100%}.academy .logo{height:calc(var(--vw)*2.4306);margin-left:calc(var(--vw)*.3472);width:auto}.academy .check{filter:brightness(0) saturate(100%) invert(32%) sepia(5%) saturate(6079%) hue-rotate(130deg) brightness(82%) contrast(75%);height:calc(var(--vw)*1.8);margin-top:3px;width:calc(var(--vw)*1.8)}.academy .benefit{flex:1 1}.academy button{background-color:#266060;border:none;border-radius:calc(var(--vw)*.8333);box-shadow:none;color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);margin-right:auto;padding:calc(var(--vw)*.8333) calc(var(--vw)*2.5694);text-transform:none}.academy button:hover{background-color:#555b79!important}.academy .payment{height:calc(var(--vw)*36.1111);margin-right:calc(var(--vw)*1.3889)}.academy .title{color:#120e5a;font-family:Roboto Bold;font-size:calc(var(--vw)*2.5);line-height:calc(var(--vw)*3.75);margin:0;margin-bottom:calc(var(--vw)*1.3889)}.academy .description{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*1.9375);margin:0;max-width:calc(var(--vw)*31.25)}.academy .bank{height:auto;margin-bottom:calc(var(--vw)*1.3889);width:calc(var(--vw)*10.4167)}@media (max-width:900px){.academy{margin-top:24px}.academy .body{max-width:100%;padding:22px 30px 44px}.academy .left{margin-bottom:28px}.academy .left,.academy .right{align-content:flex-start;justify-content:flex-start;padding:0}.academy label{font-size:12px;letter-spacing:.02em;margin-bottom:10px}.academy h1{font-size:56px;line-height:1.1;margin:0 0 18px}.academy h2{font-size:26px;line-height:1.2;margin:0 0 16px;padding:10px 0}.academy h3{font-size:46px;line-height:1.15;margin-bottom:12px}.academy h4{flex:1 1;font-size:16px;line-height:1.45;margin-bottom:0}.academy pre{font-size:16px;line-height:1.7;margin-bottom:22px}.academy .image1,.academy .image2{margin:0 0 18px;max-height:none;max-width:100%;width:100%}.academy .logo{height:26px;margin-left:6px}.academy button{border-radius:12px;font-size:17px;margin:0 auto;min-height:56px;padding:0 24px;width:min(320px,100%)}.academy .left .MuiBox-root{margin-bottom:30px;width:100%}.academy .left .MuiBox-root .MuiGrid-container{align-items:flex-start;gap:12px!important;margin-bottom:8px}.academy .check{flex:0 0 auto;height:24px;margin-top:4px;width:24px}.academy .payment{height:auto;margin-bottom:18px;margin-right:0;width:100%}.academy .title{font-size:34px;line-height:1.2;margin-bottom:14px;padding:0}.academy .description{font-size:16px;line-height:1.7;margin-bottom:18px;max-width:100%;padding:0}.academy .bank{height:auto;margin-bottom:14px;padding:0;width:170px}}@media (max-width:600px){.academy .body{padding:22px 32px 40px}.academy label{font-size:13px;margin-bottom:20px}.academy h1{font-size:40px;margin-bottom:20px}.academy h2{font-size:30px;margin-bottom:20px;margin-top:20px}.academy h3{font-size:32px;margin-bottom:25px;margin-top:20px}.academy .description,.academy h4,.academy pre{font-size:19px;line-height:1.45;margin-bottom:10px}.academy .title{font-size:32px}.academy .logo{height:28px}.academy .bank{margin:25px 0;width:148px}.academy pre{margin-bottom:60px}.academy button{border-radius:10px;font-size:16px;min-height:52px;width:min(280px,80%)}}.club{background:#fff;background:linear-gradient(180deg,#fff,#f1ebea);margin-top:calc(var(--vw)*11.1111)}.club .body{margin:auto;max-width:calc(var(--vw)*86.8056);padding-bottom:calc(var(--vw)*6.9444)}.club .left{padding-top:calc(var(--vw)*4.1667)}.club .left,.club .right{align-content:flex-start;justify-content:flex-start}.club .right{padding-left:calc(var(--vw)*4.8611)}.club label{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*.9375)}.club h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*3.4375);line-height:calc(var(--vw)*4.375);margin-bottom:calc(var(--vw)*.3472);margin-top:calc(var(--vw)*1.3889)}.club h1 span{color:#a06c6c}.club h2{font-size:calc(var(--vw)*2.0625);margin-bottom:calc(var(--vw)*2.7778)}.club h2,.club h3{color:#120e5a;font-family:Roboto Bold}.club h3{font-size:calc(var(--vw)*2.4375);margin:0;margin-bottom:calc(var(--vw)*2.0833)}.club h4{line-height:calc(var(--vw)*1.625);margin:0;margin-bottom:calc(var(--vw)*1.0417)}.club h4,.club pre{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25)}.club pre{line-break:normal;line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*2.7778);white-space:pre-wrap}.club .image1{margin-bottom:calc(var(--vw)*2.0833);max-width:calc(var(--vw)*36.1111);width:100%}.club .image2{margin:calc(var(--vw)*4.1667) auto;max-width:100%}.club .check{filter:brightness(0) saturate(100%) invert(47%) sepia(3%) saturate(5118%) hue-rotate(314deg) brightness(98%) contrast(74%);height:calc(var(--vw)*1.7361);width:calc(var(--vw)*1.7361)}.club button{background-color:#a06c6c;border:none;border-radius:calc(var(--vw)*.8333);box-shadow:none;color:#fff;cursor:pointer;font-family:Roboto Regular;font-size:calc(var(--vw)*1.1875);margin-right:auto;padding:calc(var(--vw)*.8333) calc(var(--vw)*2.5694);text-transform:none}.club .tournamentLeft{background-color:#e3d5d3;border-bottom-left-radius:calc(var(--vw)*1.7361);border-top-left-radius:calc(var(--vw)*1.7361);width:calc(var(--vw)*18.4028)}.club .tournamentLeft,.club .tournamentRight{height:calc(var(--vw)*27.0833);margin-top:calc(var(--vw)*6.9444)}.club .tournamentRight{background-color:#fff;border-bottom-right-radius:calc(var(--vw)*1.7361);border-top-right-radius:calc(var(--vw)*1.7361);width:calc(var(--vw)*61.8056)}.club .tournament{height:calc(var(--vw)*31.25);margin-top:calc(var(--vw)*-4.1667);z-index:1}.club .title{color:#120e5a;font-family:Roboto Bold;font-size:calc(var(--vw)*2.0625);margin:0;margin-bottom:calc(var(--vw)*1.3889)}.club .title2{color:#a06c6c;display:inline;font-family:Roboto Bold;margin:0}.club .description{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*2.0833);max-width:calc(var(--vw)*45.1389)}.club .tournamentButton{background-color:#fff;border:calc(var(--vw)*.2083) solid #a06c6c;border-radius:calc(var(--vw)*.8333);box-shadow:none;color:#a06c6c;cursor:pointer;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);margin-right:auto;padding:calc(var(--vw)*.8333) calc(var(--vw)*2.5694);text-transform:none}@media (max-width:900px){.club{margin-top:24px}.club .body{max-width:100%;padding:22px 30px 44px}.club .left{margin-bottom:28px}.club .left,.club .right{align-content:flex-start;justify-content:flex-start;padding:0}.club label{font-size:12px;letter-spacing:.02em;margin-bottom:10px}.club h1{font-size:56px;line-height:1.1;margin:0 0 18px}.club h2{font-size:26px;line-height:1.2;margin:0 0 16px;padding:10px 0}.club h3{font-size:46px;line-height:1.15;margin-bottom:12px}.club h4{flex:1 1;font-size:16px;line-height:1.45;margin-bottom:0}.club pre{font-size:16px;line-height:1.7;margin-bottom:22px}.club .image1,.club .image2{margin:0 0 18px;max-height:none;max-width:100%;width:100%}.club button{border-radius:12px;font-size:17px;margin:0 auto;min-height:56px;padding:0 24px;width:min(320px,100%)}.club .left .MuiBox-root{margin-bottom:30px;width:100%}.club .left .MuiBox-root .MuiGrid-container{align-items:flex-start;gap:12px!important;margin-bottom:8px}.club .check{flex:0 0 auto;height:24px;margin-top:4px;width:24px}.club .payment{height:auto;margin-bottom:18px;width:100%}.club .title{font-size:34px;line-height:1.2;margin-bottom:12px;padding:0}.club .description{font-size:16px;line-height:1.7;margin-bottom:16px;max-width:100%;padding:0}.club .tournamentRight{background-color:#fff;border-radius:0 0 20px 20px;height:auto;margin:0 auto 34px;padding:40px 30px;width:100%}.club .tournamentLeft{background-color:#e3d5d3;border-radius:20px 20px 0 0;height:calc(100% - 40px);margin:40px auto -40px;max-width:460px;width:100%}.club .tournamentRight .title{font-size:26px;line-height:1.5;margin-bottom:20px;padding:0}.club .tournamentRight .description{font-size:18px;line-height:1.5;margin-bottom:40px;padding:0}.club .tournament{display:block;height:auto;left:-30px;margin-top:0;position:relative;top:-40px;width:100%}.club .tournamentButton{border:2px solid #a06c6c;border-radius:10px;font-size:16px;margin:0 auto;min-height:52px;width:min(320px,100%)}}@media (max-width:600px){.club .body{padding:22px 40px 40px}.club label{font-size:13px;margin-bottom:20px}.club h1{font-size:40px;margin-bottom:16px}.club h2{font-size:30px;margin-bottom:20px;margin-top:20px}.club h3{font-size:32px;margin-bottom:25px;margin-top:20px}.club .description,.club h4,.club pre{font-size:19px;line-height:1.45;margin-bottom:10px}.club pre{margin-bottom:60px}.club .title{font-size:32px}.club button{margin-bottom:50px;width:min(280px,80%)}.club .tournamentButton,.club button{font-size:15px;min-height:50px}}.family{background:#fff;background:linear-gradient(180deg,#fff,#f2efec);margin-top:calc(var(--vw)*11.1111)}.family .body{margin:auto;max-width:calc(var(--vw)*86.8056);padding-bottom:calc(var(--vw)*6.9444)}.family .left{padding-top:calc(var(--vw)*4.1667)}.family .left,.family .right{align-content:flex-start;justify-content:flex-start}.family .right{padding-left:calc(var(--vw)*4.8611)}.family label{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*.9375)}.family h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*3.4375);line-height:calc(var(--vw)*4.375);margin-bottom:calc(var(--vw)*.3472);margin-top:calc(var(--vw)*1.3889)}.family h1 span{color:#985e40}.family h2{font-size:calc(var(--vw)*2.0625);margin-bottom:calc(var(--vw)*2.7778)}.family h2,.family h3{color:#120e5a;font-family:Roboto Bold}.family h3{font-size:calc(var(--vw)*2.4375);margin:0;margin-bottom:calc(var(--vw)*2.0833)}.family h4{line-height:calc(var(--vw)*1.625);margin:0;margin-bottom:calc(var(--vw)*1.0417)}.family h4,.family pre{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25)}.family pre{line-break:normal;line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*2.7778);white-space:pre-wrap}.family .image1{margin-bottom:calc(var(--vw)*2.0833);max-width:calc(var(--vw)*38.1944);width:100%}.family .image2{margin:calc(var(--vw)*4.1667) auto;max-width:100%}.family .logo{height:calc(var(--vw)*2.4306);margin-left:calc(var(--vw)*.3472);width:auto}.family .check{filter:brightness(0) saturate(100%) invert(37%) sepia(9%) saturate(2752%) hue-rotate(336deg) brightness(103%) contrast(86%);height:calc(var(--vw)*1.7361);width:calc(var(--vw)*1.7361)}.family .stores{max-width:calc(var(--vw)*27.7778);width:100%}@media (max-width:900px){.family{margin-top:24px}.family .body{max-width:100%;padding:22px 30px 44px}.family .left{margin-bottom:28px}.family .left,.family .right{align-content:flex-start;justify-content:flex-start;padding:0}.family label{font-size:12px;letter-spacing:.02em;margin-bottom:10px}.family h1{font-size:56px;line-height:1.1;margin:0 0 18px}.family h2{font-size:26px;line-height:1.2;margin:0 0 16px;padding:10px 0}.family h3{font-size:46px;line-height:1.15;margin-bottom:12px}.family h4{flex:1 1;font-size:16px;line-height:1.45;margin-bottom:0}.family pre{font-size:16px;line-height:1.7;margin-bottom:18px}.family .image1,.family .image2{margin:0 0 18px;max-height:none;max-width:100%;width:100%}.family .left .MuiBox-root{margin-bottom:22px;width:100%}.family .left .MuiBox-root .MuiGrid-container{align-items:flex-start;gap:12px!important;margin-bottom:8px}.family .check{flex:0 0 auto;height:24px;margin-top:4px;width:24px}.family .stores{max-width:260px;width:100%}}@media (max-width:600px){.family .body{padding:22px 40px 40px}.family label{font-size:13px;margin-bottom:20px}.family h1{font-size:40px;margin-bottom:16px}.family h2{font-size:30px;margin-bottom:20px;margin-top:20px}.family h3{font-size:32px;margin-bottom:25px;margin-top:20px}.family h4,.family pre{font-size:19px;line-height:1.45;margin-bottom:10px}.family pre{margin-bottom:40px}.family .stores{max-width:300px}}.security{background:#fff;background:linear-gradient(180deg,#fff,#edf2f5);margin-top:calc(var(--vw)*11.1111)}.security .body{margin:auto;max-width:calc(var(--vw)*86.8056);padding-bottom:calc(var(--vw)*6.9444)}.security .left{padding-top:0}.security .left,.security .right{align-content:flex-start;justify-content:flex-start}.security .right{padding-left:calc(var(--vw)*4.8611)}.security label{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*.9375)}.security h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*3.4375);line-height:calc(var(--vw)*4.375);margin-bottom:calc(var(--vw)*3);margin-top:calc(var(--vw)*1.3889)}.security h1 span{color:#1358aa}.security h2{font-size:calc(var(--vw)*2.0625);margin-bottom:calc(var(--vw)*2.7778)}.security h2,.security h3{color:#120e5a;font-family:Roboto Bold}.security h3{font-size:calc(var(--vw)*2.4375);margin:0;margin-bottom:calc(var(--vw)*2.0833)}.security h4{line-height:calc(var(--vw)*1.625);margin:0;margin-bottom:calc(var(--vw)*1.0417)}.security h4,.security pre{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25)}.security pre{line-break:normal;line-height:calc(var(--vw)*1.9375);margin:0;margin-bottom:calc(var(--vw)*2.7778);max-width:calc(var(--vw)*41.6667);white-space:pre-wrap}.security .image1{margin-bottom:calc(var(--vw)*2.0833);max-width:calc(var(--vw)*36.1111);width:100%}.security .image2{margin:calc(var(--vw)*4.1667) auto;max-width:100%}.security .logo{height:calc(var(--vw)*2.4306);margin-left:calc(var(--vw)*.3472);width:auto}.security .check{filter:brightness(0) saturate(100%) invert(27%) sepia(72%) saturate(1054%) hue-rotate(182deg) brightness(99%) contrast(101%);height:calc(var(--vw)*1.7361);width:calc(var(--vw)*1.7361)}.security button{background-color:#266060;border:none;border-radius:calc(var(--vw)*.8333);box-shadow:none;color:#fff;cursor:pointer;font-family:Roboto Regular;font-size:calc(var(--vw)*1.1875);margin-right:auto;padding:calc(var(--vw)*.8333) calc(var(--vw)*2.5694);text-transform:none}.security button:hover{background-color:#555b79!important}.security .payment{height:calc(var(--vw)*36.1111);margin-right:calc(var(--vw)*1.3889)}.security .title{color:#120e5a;font-family:Roboto Bold;font-size:calc(var(--vw)*2.5);line-height:calc(var(--vw)*3.75);margin:0;margin-bottom:calc(var(--vw)*1.3889)}.security .description{color:#03144a;font-family:Roboto Regular;font-size:calc(var(--vw)*1.25);line-height:calc(var(--vw)*1.9375);margin:0;max-width:calc(var(--vw)*31.25)}.security .bank{height:auto;margin-bottom:calc(var(--vw)*1.3889);width:calc(var(--vw)*10.4167)}@media (max-width:900px){.security{margin-top:24px}.security .body{max-width:100%;padding:22px 30px 44px}.security .left{align-content:flex-start;justify-content:flex-start;padding-right:0}.security .right{margin-bottom:0;padding-left:0}.security label{font-size:12px;letter-spacing:.02em;margin-bottom:10px}.security h1{font-size:56px;line-height:1.1;margin:0 0 18px}.security h2{font-size:26px;line-height:1.2;margin:0 0 16px;padding:10px 0}.security h3{font-size:46px;line-height:1.15;margin-bottom:12px}.security h4{flex:1 1;font-size:16px;line-height:1.45;margin-bottom:0}.security pre{font-size:16px;line-height:1.7;margin-bottom:18px;max-width:100%}.security .image1{margin:0 0 18px;max-width:100%;width:100%}.security .image2{margin:0 0 18px;max-height:none;max-width:100%}.security button{border-radius:12px;font-size:17px;margin:0 auto;min-height:56px;padding:0 24px;width:min(320px,100%)}.security .description{font-size:16px;line-height:1.7;max-width:100%;padding:0}.security .bank{height:auto;margin-bottom:14px;padding:0;width:148px}.security .right .MuiBox-root{margin-bottom:14px;width:100%}.security .right .MuiBox-root .MuiGrid-container{align-items:flex-start;gap:12px!important;margin-bottom:8px}.security .check{flex:0 0 auto;height:24px;margin-top:4px;width:24px}}@media (max-width:600px){.security .body{padding:22px 45px 40px}.security label{font-size:13px;margin-bottom:20px}.security h1{font-size:40px;margin-bottom:30px}.security h2{font-size:30px;margin-bottom:20px;margin-top:20px}.security h3{font-size:42px}.security .description,.security h4,.security pre{font-size:19px;line-height:1.7}.security button{border-radius:10px;font-size:16px;min-height:52px}}.reviews{background:linear-gradient(180deg,#fafafa,#eaebf4)}.reviews .body{align-items:center;margin:0 auto;max-width:calc(var(--vw)*86.8056);padding:calc(var(--vw)*10) 0}.reviews .left{justify-content:flex-start}.reviews .imageCard{background:#e8eaf2;border-radius:calc(var(--vw)*1.6667);overflow:hidden;width:min(calc(var(--vw)*33.3333),480px)}.reviews .image1{display:block;width:100%}.reviews .right{align-content:flex-start;flex-direction:column;justify-content:flex-start;padding-left:calc(var(--vw)*4.8611)}.reviews label{color:#03144a;display:block;font-family:Roboto Regular;font-size:calc(var(--vw)*.8125);letter-spacing:.08em;text-transform:uppercase}.reviews h1{color:#120e5a;font-family:Roboto Black;font-size:calc(var(--vw)*2.875);line-height:calc(var(--vw)*3.4375);margin:calc(var(--vw)*1.0417) 0 calc(var(--vw)*2.0833);max-width:calc(var(--vw)*34.7222)}.reviews h1 span{color:#393498}.reviews .reviewContent{max-width:calc(var(--vw)*35);min-height:calc(var(--vw)*16.3194);transition:opacity .18s ease,transform .18s ease}.reviews .reviewContent.isVisible{opacity:1;transform:translateX(0)}.reviews .reviewContent.isChanging{opacity:0}.reviews .reviewContent.isChanging.next{transform:translateX(calc(var(--vw)*.9722))}.reviews .reviewContent.isChanging.prev{transform:translateX(calc(var(--vw)*-.9722))}.reviews .stars{color:#f8b332;font-size:calc(var(--vw)*1.375);letter-spacing:calc(var(--vw)*.1389);margin-bottom:calc(var(--vw)*1.1111)}.reviews .quote{color:#656d79;font-family:Roboto Regular;font-size:calc(var(--vw)*1.3125);height:calc(var(--vw)*12);line-height:calc(var(--vw)*1.875);margin:0 0 calc(var(--vw)*2.3611)}.reviews h3{font-size:calc(var(--vw)*1.875);margin:0 0 calc(var(--vw)*.5556)}.reviews h3,.reviews h4{color:#031649;font-family:Roboto Regular}.reviews h4{font-size:calc(var(--vw)*1.125);margin:0}.reviews .controls{display:flex;gap:calc(var(--vw)*.8333);margin-top:calc(var(--vw)*2.2222)}.reviews .navButton{background:#fff;border:1px solid #969fb7;border-radius:50%;box-shadow:none;color:#969fb7;cursor:pointer;display:grid;font-family:Roboto Bold;font-size:calc(var(--vw)*1.25);height:calc(var(--vw)*3.0556);line-height:1;place-items:center;width:calc(var(--vw)*3.0556)}.reviews .navButton:hover{background:#031649;border-color:#031649;color:#fff}.reviews .navButton:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(51deg) brightness(104%) contrast(101%)}.reviews .navButton img{filter:brightness(0) saturate(100%) invert(83%) sepia(4%) saturate(1774%) hue-rotate(188deg) brightness(79%) contrast(75%);height:calc(var(--vw)*1);width:calc(var(--vw)*1.3889)}.reviews .navButton .prev{transform:rotate(180deg)}@media (max-width:900px){.reviews{margin-top:54px}.reviews .body{max-width:100%;padding:28px 20px 52px;row-gap:26px}.reviews .imageCard{border-radius:20px;margin:0 auto;max-width:460px;width:100%}.reviews .right{margin:0 auto;max-width:460px;padding-left:0}.reviews label{font-size:12px}.reviews h1{font-size:38px;line-height:43px;margin-bottom:18px;margin-top:10px;max-width:100%}.reviews .reviewContent{max-width:100%;min-height:220px}.reviews .stars{font-size:22px;letter-spacing:2px}.reviews .quote{font-size:19px;line-height:29px}.reviews h3{font-size:33px}.reviews h4{font-size:20px}.reviews .controls{gap:12px;margin-top:24px}.reviews .navButton{font-size:19px;height:44px;width:44px}}@media (max-width:600px){.reviews{margin-top:0;padding:64px 40px 40px}.reviews label{font-size:13px;margin-bottom:20px}.reviews h1{font-size:40px;margin-bottom:30px}.reviews .imageCard{border-radius:20px;height:calc(var(--vw)*75);margin:0 auto 40px;width:70%}.reviews .image1{height:calc(var(--vw)*75);left:calc(var(--vw)*10);position:absolute;width:auto}.reviews .quote{font-size:17px;height:auto;line-height:26px;margin-bottom:30px}.reviews h3{font-size:28px}.reviews h4{font-size:17px}.reviews .navButton img{height:auto;width:16px}}.contactUs{background:linear-gradient(180deg,#021338,#02102f);padding:calc(var(--vw)*8.3333) 0}.contactUs .body{align-items:stretch;margin:0 auto;max-width:calc(var(--vw)*86.8056)}.contactUs .left{align-content:flex-start;justify-content:flex-start}.contactUs .left>label{color:#0071c4;font-family:Roboto Regular;font-size:calc(var(--vw)*.875);letter-spacing:.06em;text-transform:uppercase}.contactUs .left h1{color:#fff;font-family:Roboto Black;font-size:calc(var(--vw)*3.75);margin:calc(var(--vw)*1.0417) 0 calc(var(--vw)*1.7361)}.contactUs .left p{color:#656d79;font-family:Roboto Regular;font-size:calc(var(--vw)*1.17);line-height:calc(var(--vw)*2.125);margin:0 0 calc(var(--vw)*1.5278)}.contactUs .emailRow{align-items:center;display:flex;gap:calc(var(--vw)*1.1806);margin-top:calc(var(--vw)*1.7361)}.contactUs .iconWrap{background:#0f92e81f;border-radius:calc(var(--vw)*.7639);display:grid;height:calc(var(--vw)*5);margin-right:calc(var(--vw)*1.1806);place-items:center;width:calc(var(--vw)*5)}.contactUs .mailIcon{color:#0071c4;font-size:calc(var(--vw)*1.8125)!important;height:calc(var(--vw)*3.5);width:calc(var(--vw)*3.5)}.contactUs .emailRow h4{color:#9f9f9f;font-family:Roboto Regular;font-size:calc(var(--vw)*1.17);margin:0 0 calc(var(--vw)*.2778)}.contactUs .emailRow a{color:#fff;font-family:Roboto Medium;font-size:calc(var(--vw)*1.17);text-decoration:none}.contactUs .emailRow a:hover{text-decoration:underline}.contactUs .demoButton{background:#3c4552;border:0;border-radius:calc(var(--vw)*.7639);color:#f6f8ff;cursor:pointer;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);margin-top:calc(var(--vw)*2.6389);padding:calc(var(--vw)*1.0417) calc(var(--vw)*2.8);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contactUs .demoButton:hover{background:#62719a}.contactUs .right{justify-content:flex-end}.contactUs .formCard{background:#122342eb;border:1px solid #394251;border-radius:calc(var(--vw)*1.8056);box-sizing:border-box;display:flex;flex-direction:column;max-width:calc(var(--vw)*40);padding:calc(var(--vw)*2.5);width:100%}.contactUs .formCard label{color:#fff;font-family:Roboto Regular;font-size:calc(var(--vw)*1.026);margin-bottom:calc(var(--vw)*.625)}.contactUs .formCard input,.contactUs .formCard select,.contactUs .formCard textarea{background:#7482a02e;border:1px solid #97a4c933;border-radius:calc(var(--vw)*.6944);box-sizing:border-box;color:#fff;font-family:Roboto Regular;font-size:calc(var(--vw)*1.1875);margin-bottom:calc(var(--vw)*1.3194);outline:none;padding:calc(var(--vw)*1.0417) calc(var(--vw)*1.1806);width:100%}.contactUs .formCard select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#92a3ce 0),linear-gradient(135deg,#92a3ce 50%,#0000 0);background-position:calc(100% - var(--vw)*1.3889) calc(50% - var(--vw)*.1389),calc(100% - var(--vw)*1.0417) calc(50% - var(--vw)*.1389);background-repeat:no-repeat;background-size:calc(var(--vw)*.3472) calc(var(--vw)*.3472),calc(var(--vw)*.3472) calc(var(--vw)*.3472)}.contactUs .formCard option{color:#102245}.contactUs .formCard textarea{min-height:calc(var(--vw)*7.2917);resize:vertical}.contactUs .formCard input:focus,.contactUs .formCard select:focus,.contactUs .formCard textarea:focus{border-color:#0071c4}.contactUs .submitButton{background:#0f79cb;border:0;border-radius:calc(var(--vw)*.6944);color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:calc(var(--vw)*1.0625);margin-top:calc(var(--vw)*.3472);padding:calc(var(--vw)*1.1111);width:100%}.contactUs .submitButton:hover{background:#1e8be0}.contactUs .submitButton:disabled{cursor:not-allowed;opacity:.7}.contactUs .submitFeedback{font-family:Roboto Medium;font-size:calc(var(--vw)*.875);line-height:calc(var(--vw)*1.25);margin:calc(var(--vw)*.8333) 0 0}.contactUs .submitFeedback.success{color:#77e18a}.contactUs .submitFeedback.error{color:#ff9f9f}.contactUs .submitFeedback.loading{color:#b4c4e8}@media (max-width:900px){.contactUs{padding:64px 0}.contactUs .body{max-width:100%;padding:0 20px;row-gap:34px}.contactUs .left{margin:0 auto;max-width:600px;padding-right:0}.contactUs .left>label{font-size:12px}.contactUs .left h1{font-size:54px;margin-bottom:18px;margin-top:14px}.contactUs .left p{font-size:23px;line-height:34px;margin-bottom:16px;max-width:100%}.contactUs .emailRow{gap:14px;margin-top:22px}.contactUs .iconWrap{border-radius:10px;height:54px;width:54px}.contactUs .mailIcon{font-size:30px!important}.contactUs .emailRow h4{font-size:19px}.contactUs .emailRow a{font-size:26px}.contactUs .demoButton{border-radius:10px;font-size:17px;margin-top:28px;padding:14px 32px}.contactUs .formCard{border-radius:24px;max-width:100%;padding:26px 22px}.contactUs .formCard label{font-size:28px;margin-bottom:8px}.contactUs .formCard input,.contactUs .formCard select,.contactUs .formCard textarea{border-radius:10px;font-size:22px;margin-bottom:16px;padding:14px 16px}.contactUs .formCard select{background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 15px) calc(50% - 2px);background-size:6px 6px,6px 6px}.contactUs .formCard textarea{min-height:156px}.contactUs .submitButton{border-radius:10px;font-size:20px;padding:15px}.contactUs .submitFeedback{font-size:16px;line-height:24px;margin-top:12px}}@media (max-width:600px){.contactUs{padding:80px 20px}.contactUs .left h1{font-size:42px;margin-bottom:30px}.contactUs .left p{font-size:18px;line-height:30px}.contactUs .emailRow a{font-size:22px}.contactUs .formCard label{font-size:20px}.contactUs .formCard input,.contactUs .formCard select,.contactUs .formCard textarea{font-size:19px}.contactUs .mailIcon{height:32px;width:32px}.contactUs .demoButton{margin:50px auto}}.academy-intro{background:#e8eeee;background:linear-gradient(180deg,#e8eeee,#fff);padding:clamp(42px,calc(var(--vw)*6),90px) 0 clamp(28px,calc(var(--vw)*4),64px)}.academy-intro .academy-intro-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;text-align:center;width:min(1240px,calc(var(--vw)*92))}.academy-intro .academy-intro-label{color:#03144a;font-family:Roboto Regular;font-size:clamp(13px,calc(var(--vw)*.9375),15px);letter-spacing:.06em;margin:0;text-transform:uppercase}.academy-intro h1{color:#120e5a;font-family:Roboto Black;font-size:clamp(34px,calc(var(--vw)*3.4375),55px);line-height:1.3;margin:clamp(16px,calc(var(--vw)*1),16px) 0 clamp(16px,calc(var(--vw)*3),60px);max-width:1200px}.academy-intro h1 span{color:#266060}.academy-intro .academy-intro-description{color:#03144a;font-family:Roboto Regular;font-size:clamp(18px,calc(var(--vw)*1.25),20px);line-height:1.65;margin:0;max-width:900px}.academy-intro .academy-intro-benefits{grid-gap:.8rem;display:grid;gap:.8rem;list-style:none;margin:clamp(16px,calc(var(--vw)*3),60px) auto;max-width:100%;padding:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.academy-intro .academy-intro-benefits li{align-items:center;color:#03144a;display:flex;font-family:Roboto Regular;font-size:clamp(16px,calc(var(--vw)*1.25),20px);gap:10px;line-height:calc(var(--vw)*2.1528)}.academy-intro .academy-intro-benefits li .check{filter:brightness(0) saturate(100%) invert(39%) sepia(23%) saturate(1677%) hue-rotate(359deg) brightness(89%) contrast(85%);flex:0 0 25px;height:25px;margin-right:.5rem;object-fit:contain;width:25px}.academy-intro .academy-intro-benefits li span{display:inline-block}.academy-intro .academy-intro-cta{background:#266060;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:clamp(14px,calc(var(--vw)*1.0625),17px);height:clamp(46px,calc(var(--vw)*3.2),62px);margin-top:clamp(24px,calc(var(--vw)*2.4),38px);padding:0 34px}.academy-intro .academy-intro-cta:hover{background:#1c5858}.academy-intro .academy-intro-image{height:auto;margin-top:clamp(36px,calc(var(--vw)*3.4),54px);object-fit:contain;width:min(1400px,100%)}.academy-intro .academy-intro-image.mobile-image{display:none}@media (max-width:860px){.academy-intro{padding:26px 0 34px}.academy-intro .academy-intro-content{align-items:flex-start;text-align:left;width:calc(100% - 64px)}.academy-intro .academy-intro-label{font-size:13px;letter-spacing:.04em;line-height:1.2}.academy-intro h1{font-size:clamp(40px,calc(var(--vw)*8.8),58px);line-height:1.16;margin:14px 0 18px;max-width:100%}.academy-intro .academy-intro-description{font-size:24px;line-height:1.6;margin:8px 0 10px;max-width:100%}.academy-intro .academy-intro-benefits{margin:50px 0;width:100%}.academy-intro .academy-intro-benefits li{align-items:flex-start;font-size:24px;gap:14px;line-height:1.46;padding-right:20px}.academy-intro .academy-intro-benefits li .check{flex:0 0 22px;height:25px;margin-right:5px;margin-top:2px;width:25px}.academy-intro .academy-intro-cta{border-radius:11px;display:block;font-size:16px;height:58px;margin:28px auto 0;padding:0 16px;width:min(250px,100%)}.academy-intro .academy-intro-image.desktop-image{display:none}.academy-intro .academy-intro-image.mobile-image{display:block;margin:60px auto 0;width:min(100%,450px)}}.academy-page{background:radial-gradient(circle at top right,#1f2e6d 0,#0e1c47 40%,#07122f 100%);color:#f4f7ff;padding:clamp(56px,calc(var(--vw)*8),112px) 0;width:100%}.academy-page .academy-page-content{margin:0 auto;max-width:min(1120px,calc(var(--vw)*90))}.academy-page .academy-page-eyebrow{color:#7db8ff;font-size:clamp(12px,calc(var(--vw)*1),16px);letter-spacing:.1em;margin:0;text-transform:uppercase}.academy-page h1{color:#fff;font-family:Roboto Black;font-size:clamp(34px,calc(var(--vw)*4.2),68px);line-height:1.08;margin:clamp(12px,calc(var(--vw)*1.2),18px) 0 clamp(16px,calc(var(--vw)*1.6),24px);max-width:12ch}.academy-page p{color:#ced7ef;font-family:Roboto Regular;font-size:clamp(16px,calc(var(--vw)*1.24),22px);line-height:1.55;margin:0;max-width:min(760px,100%)}.academy-page .academy-page-placeholder{background:linear-gradient(145deg,#759ae51f,#3d66b70f);border:1px dashed #9fb9ee8f;border-radius:18px;color:#8fb2f4;display:grid;font-family:Roboto Medium;font-size:clamp(16px,calc(var(--vw)*1.2),22px);margin-top:clamp(28px,calc(var(--vw)*2.8),42px);min-height:clamp(150px,calc(var(--vw)*28),320px);padding:24px;place-items:center;text-align:center}@media (max-width:860px){.academy-page{padding:44px 0}.academy-page .academy-page-content{max-width:100%;padding:0 20px}.academy-page h1{max-width:100%}}.clients{--clients-gap:calc(var(--vw)*3.125);justify-content:center;margin:calc(var(--vw)*6.9444) auto;max-width:calc(var(--vw)*86.8056);overflow:hidden;position:relative}.clients .clients-track{animation:clients-marquee 24s linear infinite;width:-webkit-max-content;width:max-content}.clients .clients-group,.clients .clients-track{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--clients-gap)}.clients .image{filter:grayscale(100%);flex:0 0 auto;height:calc(var(--vw)*7);object-fit:contain;width:calc(var(--vw)*13.8889)}.clients .clients-label{color:#717171;font-family:Roboto Regular;font-size:clamp(24px,calc(var(--vw)*1.05),24px);letter-spacing:.01em;margin-bottom:clamp(60px,calc(var(--vw)*2.2),34px);text-align:center}@keyframes clients-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--clients-gap)/2))}}@media (max-width:860px){.clients{--clients-gap:28px}.clients .image{height:64px;width:120px}}.academy-problems{background:#fff;background:linear-gradient(180deg,#fff,#e8eeee);padding:clamp(34px,calc(var(--vw)*5),72px) 0 clamp(58px,calc(var(--vw)*7),104px)}.academy-problems .academy-problems-content{margin:0 auto;width:min(1240px,calc(var(--vw)*92))}.academy-problems .academy-problems-top{grid-gap:clamp(24px,calc(var(--vw)*4),64px);align-items:center;display:grid;gap:clamp(24px,calc(var(--vw)*4),64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.academy-problems .academy-problems-image-wrap{display:flex;justify-content:center}.academy-problems .academy-problems-image{height:auto;object-fit:contain;width:min(100%,560px)}.academy-problems .academy-problems-copy h2{color:#120e5a;font-family:Roboto Black;font-size:clamp(34px,calc(var(--vw)*3.4),58px);line-height:1.15;margin:0;margin-bottom:clamp(60px,calc(var(--vw)*2.4),36px);max-width:560px}.academy-problems .academy-problems-copy h2 span{color:#266060;display:block}.academy-problems .academy-problems-copy h3{color:#120e5a;font-family:Roboto Bold;font-size:clamp(26px,calc(var(--vw)*2),36px);line-height:1.2;margin:clamp(24px,calc(var(--vw)*2.2),34px) 0 clamp(32px,calc(var(--vw)*2.2),36px)}.academy-problems .academy-problems-copy ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.academy-problems .academy-problems-copy li{align-items:center;color:#03144a;display:flex;font-family:Roboto Regular;font-size:clamp(16px,calc(var(--vw)*1.25),20px);gap:10px;line-height:calc(var(--vw)*2.1528)}.academy-problems .academy-problems-copy li .check{filter:brightness(0) saturate(100%) invert(32%) sepia(5%) saturate(6079%) hue-rotate(130deg) brightness(82%) contrast(75%);flex:0 0 18px;height:25px;margin-right:.5rem;object-fit:contain;width:25px}.academy-problems .academy-problems-summary{align-items:center;color:#120e5a;column-gap:10px;display:flex;flex-wrap:wrap;font-family:Roboto Bold;font-size:clamp(32px,calc(var(--vw)*2.5),32px);font-weight:700;justify-content:center;line-height:1.4;margin:clamp(100px,calc(var(--vw)*5),76px) auto clamp(100px,calc(var(--vw)*2.4),36px);max-width:740px;row-gap:6px;text-align:center}.academy-problems .academy-problems-summary img{height:clamp(30px,calc(var(--vw)*2.2),38px);margin-bottom:12px;width:auto}.academy-problems .academy-problems-summary span{display:inline}.academy-problems .academy-problems-video{aspect-ratio:16/9;background:#000;border-radius:14px;margin:0 auto;overflow:hidden;width:min(1040px,100%)}.academy-problems .academy-problems-video iframe{border:0;height:100%;width:100%}@media (max-width:860px){.academy-problems{padding:60px 0}.academy-problems .academy-problems-content{width:calc(100% - 80px)}.academy-problems .academy-problems-top{gap:28px;grid-template-columns:1fr}.academy-problems .academy-problems-image-wrap{justify-content:flex-start;order:2}.academy-problems .academy-problems-copy{order:1}.academy-problems .academy-problems-copy h2{font-size:42px;line-height:1.3;margin:0 80px 60px 0;max-width:100%}.academy-problems .academy-problems-copy h3{font-size:28px;line-height:1.3;margin:0 100px 40px 0}.academy-problems .academy-problems-copy ul{gap:16px}.academy-problems .academy-problems-copy li{align-items:flex-start;font-size:22px;gap:14px;line-height:1.46;margin-right:60px}.academy-problems .academy-problems-copy li .check{flex:0 0 22px;height:22px;margin-right:0;margin-top:2px;width:22px}.academy-problems .academy-problems-image{width:min(100%,360px)}.academy-problems .academy-problems-summary{font-size:36px;line-height:1.36;max-width:100%;row-gap:8px}.academy-problems .academy-problems-summary img{height:36px;margin:10px 10px 0 0}.academy-problems .academy-problems-video{border-radius:0;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}.academy-config{background:#e8eeee;background:linear-gradient(180deg,#e8eeee,#fff);padding:clamp(30px,calc(var(--vw)*5),30px) 0 clamp(68px,calc(var(--vw)*8),112px)}.academy-config .academy-config-content{margin:0 auto;width:min(1240px,calc(var(--vw)*92))}.academy-config .academy-config-top{grid-gap:clamp(24px,calc(var(--vw)*4),64px);align-items:center;display:grid;gap:clamp(24px,calc(var(--vw)*4),64px);grid-template-columns:minmax(0,1fr) minmax(0,420px)}.academy-config .academy-config-copy h2{color:#120e5a;font-family:Roboto Black;font-size:clamp(38px,calc(var(--vw)*3.4375),55px);line-height:1.12;margin:0;margin-bottom:clamp(26px,calc(var(--vw)*2.2),38px);max-width:720px}.academy-config .academy-config-copy h2 span{color:#266060;display:block}.academy-config .academy-config-copy p{color:#03144a;font-family:Roboto Regular;font-size:clamp(18px,calc(var(--vw)*1.25),20px);line-height:1.55;margin:clamp(22px,calc(var(--vw)*2.2),38px) 0 0;margin-bottom:clamp(30px,calc(var(--vw)*2.4),42px);max-width:680px}.academy-config .academy-config-cta{background:#266060;border:0;border-radius:12px;color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:clamp(14px,calc(var(--vw)*1.0625),17px);height:clamp(52px,calc(var(--vw)*3.5),66px);margin-top:clamp(30px,calc(var(--vw)*2.8),42px);min-width:clamp(190px,calc(var(--vw)*14),260px);padding:0 30px}.academy-config .academy-config-cta:hover{background:#1c5858}.academy-config .academy-config-image-wrap{display:flex;justify-content:center}.academy-config .academy-config-image{height:auto;object-fit:contain;position:relative;right:65px;top:65px;width:min(100%,390px)}.academy-config .academy-config-steps{grid-gap:clamp(16px,calc(var(--vw)*1.6),24px);display:grid;gap:clamp(16px,calc(var(--vw)*1.6),24px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(42px,calc(var(--vw)*4.2),64px)}.academy-config .academy-config-step{align-items:center;background:#dfe7e7;border-radius:22px;box-shadow:0 3px 6px #00000029;display:flex;gap:clamp(40px,calc(var(--vw)*4),50px);min-height:clamp(132px,calc(var(--vw)*12),170px);padding:clamp(22px,calc(var(--vw)*2),30px);position:relative;z-index:1}.academy-config .academy-config-step .step-number{border:3px solid #1c5858;border-radius:50%;color:#1c5858;display:grid;flex:0 0 auto;font-family:Roboto Black;font-size:clamp(24px,calc(var(--vw)*2),38px);height:clamp(42px,calc(var(--vw)*4),65px);place-items:center;width:clamp(42px,calc(var(--vw)*4),65px)}.academy-config .academy-config-step h3{color:#03144a;font-family:Roboto Bold;font-size:clamp(20px,calc(var(--vw)*1.4375),23px);line-height:1.8;margin:0}.academy-config .academy-config-step p{color:#03144a;font-family:Roboto Regular;font-size:clamp(17px,calc(var(--vw)*1.25),20px);line-height:1.4;margin:10px 0 0}@media (max-width:860px){.academy-config{padding:60px 0}.academy-config .academy-config-content{width:calc(100% - 80px)}.academy-config .academy-config-top{gap:18px;grid-template-columns:1fr}.academy-config .academy-config-copy h2,.academy-config .academy-config-copy p{max-width:100%}.academy-config .academy-config-copy h2{font-size:42px;line-height:1.3;margin:0 40px 34px 0}.academy-config .academy-config-copy p{font-size:18px;line-height:1.72;margin:0 26px 0 0}.academy-config .academy-config-cta{border-radius:11px;display:block;font-size:14px;height:44px;margin:28px auto 0;min-width:0;padding:0 16px;width:min(184px,100%)}.academy-config .academy-config-image-wrap{justify-content:center}.academy-config .academy-config-image{right:0;top:0;width:min(100%,250px)}.academy-config .academy-config-steps{gap:14px;grid-template-columns:1fr;margin-top:14px}.academy-config .academy-config-step{align-items:center;border-radius:16px;flex-direction:column;gap:14px;justify-content:flex-start;min-height:186px;padding:24px 22px 22px;text-align:center}.academy-config .academy-config-step .step-number{border-width:2px;font-size:22px;height:48px;width:48px}.academy-config .academy-config-step h3{font-size:23px;line-height:1.3}.academy-config .academy-config-step p{font-size:17px;line-height:1.55;margin-top:8px}}.academy-platform{background:#fff;background:linear-gradient(180deg,#fff,#e8eeee);padding:clamp(54px,calc(var(--vw)*7),96px) 0 clamp(56px,calc(var(--vw)*7),90px)}.academy-platform .academy-platform-content{margin:0 auto;text-align:center;width:min(1240px,calc(var(--vw)*92))}.academy-platform h2{color:#120e5a;font-family:Roboto Black;font-size:clamp(40px,calc(var(--vw)*3.4375),55px);line-height:1.12;margin:0}.academy-platform h2 span{color:#266060;display:block}.academy-platform p{color:#03144a;font-family:Roboto Regular;font-size:clamp(18px,calc(var(--vw)*1.25),20px);line-height:1.55;margin:clamp(24px,calc(var(--vw)*5),200px) auto;max-width:min(990px,100%)}.academy-platform .academy-platform-image{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:clamp(36px,calc(var(--vw)*4.2),62px);object-fit:contain;width:min(880px,100%)}.academy-platform .academy-platform-cta{background:#266060;border:0;border-radius:12px;color:#fff;cursor:pointer;display:block;font-family:Roboto Medium;font-size:clamp(14px,calc(var(--vw)*1.0625),17px);height:clamp(52px,calc(var(--vw)*3.5),66px);margin-left:auto;margin-right:auto;margin-top:clamp(28px,calc(var(--vw)*3),44px);min-width:clamp(190px,calc(var(--vw)*14),260px);padding:0 30px}.academy-platform .academy-platform-cta:hover{background:#1c5858}@media (max-width:860px){.academy-platform{padding:60px 0}.academy-platform .academy-platform-content{text-align:left;width:calc(100% - 80px)}.academy-platform h2{font-size:42px;line-height:1.3;margin-right:34px}.academy-platform p{font-size:18px;line-height:1.72;margin:44px 16px 0 0;max-width:100%}.academy-platform .academy-platform-image{margin-left:-12px;margin-right:-12px;margin-top:34px;max-width:none;width:calc(100% + 24px)}.academy-platform .academy-platform-cta{border-radius:14px;font-size:14px;height:56px;margin-top:26px;min-width:0;width:min(212px,100%)}}.academy-modules{background:#e8eeee;background:linear-gradient(180deg,#e8eeee,#fff);padding:clamp(50px,calc(var(--vw)*6),88px) 0 clamp(30px,calc(var(--vw)*6),30px)}.academy-modules .academy-modules-content{margin:0 auto;width:min(1240px,calc(var(--vw)*92))}.academy-modules h2{color:#120e5a;font-family:Roboto Bold;font-size:clamp(34px,calc(var(--vw)*2.4375),39px);line-height:1.15;margin:0;margin-bottom:clamp(24px,calc(var(--vw)*5),120px);text-align:center}.academy-modules .academy-modules-grid{grid-gap:clamp(14px,calc(var(--vw)*2),38px);display:grid;gap:clamp(14px,calc(var(--vw)*2),38px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,calc(var(--vw)*3),46px)}.academy-modules .academy-module-card{border:4px solid #0000;border-radius:14px;box-shadow:0 3px 6px #00000029;min-height:clamp(188px,calc(var(--vw)*13),230px);padding:clamp(18px,calc(var(--vw)*1.6),28px);transition:border-color .2s ease}.academy-modules .academy-module-card.tone-1{background:#e5ecec}.academy-modules .academy-module-card.tone-2{background:#e0e8e1}.academy-modules .academy-module-card.tone-3{background:#d5e1e1}.academy-modules .academy-module-card.tone-4{background:#d9e0e8}.academy-modules .academy-module-card:hover{border-color:#005353}.academy-modules .academy-module-card .module-icon-wrap img{height:clamp(44px,calc(var(--vw)*5),90px);object-fit:contain;width:clamp(44px,calc(var(--vw)*5),90px)}.academy-modules .academy-module-card p{color:#03144a;font-family:Roboto Medium;font-size:clamp(17px,calc(var(--vw)*1.25),20px);line-height:1.45;margin:clamp(12px,calc(var(--vw)*1.5),26px) 0 0}@media (max-width:980px){.academy-modules .academy-modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.academy-modules{padding:60px 0}.academy-modules .academy-modules-content{width:calc(100% - 80px)}.academy-modules h2{font-size:28px;line-height:1.35;margin-bottom:34px}.academy-modules .academy-modules-grid{gap:16px;grid-template-columns:1fr;margin-top:0}.academy-modules .academy-module-card{border-radius:16px;border-width:0;min-height:154px;padding:20px 18px 22px}.academy-modules .academy-module-card .module-icon-wrap img{height:64px;width:64px}.academy-modules .academy-module-card p{font-size:17px;line-height:1.42;margin-top:14px;max-width:92%}.academy-modules .academy-module-card:hover{border-width:4px}}.academy-users{padding:clamp(56px,calc(var(--vw)*7),98px) 0 0}.academy-users .academy-users-content{margin:0 auto;width:min(1360px,calc(var(--vw)*92))}.academy-users h2{color:#120e5a;font-family:Roboto Bold;font-size:clamp(36px,calc(var(--vw)*2.4375),39px);line-height:1.15;margin:0;margin-bottom:clamp(30px,calc(var(--vw)*5),120px);text-align:center}.academy-users .academy-users-grid{grid-gap:clamp(14px,calc(var(--vw)*2),40px);display:grid;gap:clamp(14px,calc(var(--vw)*2),40px);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(30px,calc(var(--vw)*3.2),48px)}.academy-users .academy-user-card{display:flex;flex-direction:column}.academy-users .academy-user-card:last-child{position:relative;top:-19px}.academy-users .academy-user-image{height:auto;margin:0 auto;width:100%}.academy-users .academy-user-card h3{color:#120e5a;font-family:Roboto Bold;font-size:clamp(22px,calc(var(--vw)*2.0625),33px);line-height:1.2;margin:clamp(16px,calc(var(--vw)*1.5),28px) 0}.academy-users .academy-user-card p{color:#03144a;font-family:Roboto Regular;font-size:clamp(17px,calc(var(--vw)*1.25),20px);line-height:1.6;margin:0}@media (max-width:1040px){.academy-users .academy-users-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.academy-users{padding:60px 0}.academy-users .academy-users-content{width:calc(100% - 80px)}.academy-users h2{font-size:28px;line-height:1.35;margin-bottom:34px}.academy-users .academy-users-grid{gap:30px;grid-template-columns:1fr;margin-top:0}.academy-users .academy-user-card h3{font-size:22px;line-height:1.25;margin:18px 0 12px}.academy-users .academy-user-card p{font-size:17px;line-height:1.58}}.academy-payment{background:#fff;background:linear-gradient(180deg,#fff,#e8eeee);padding:clamp(54px,calc(var(--vw)*9),160px) 0 clamp(62px,calc(var(--vw)*7.4),108px)}.academy-payment .academy-payment-content{align-items:start;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin:0 auto;width:min(1300px,calc(var(--vw)*92))}.academy-payment .academy-payment-left h2{color:#120e5a;font-family:Roboto Black;font-size:clamp(44px,calc(var(--vw)*3.4375),55px);line-height:1.1;margin:0}.academy-payment .academy-payment-left h2 span{color:#266060;display:block}.academy-payment .description{color:#03144a;font-family:Roboto Regular;font-size:clamp(18px,calc(var(--vw)*1.25),20px);line-height:1.55;margin:clamp(20px,calc(var(--vw)*2),30px) 0 0}.academy-payment .cancelAnytime{color:#a56806;font-family:Roboto Medium;font-size:clamp(18px,calc(var(--vw)*1.25),20px);margin:clamp(18px,calc(var(--vw)*1.8),28px) 0 0}.academy-payment .priceBlock{margin-top:clamp(26px,calc(var(--vw)*2.6),60px)}.academy-payment .priceBlock .from{color:#120e5a;font-family:Roboto Bold;font-size:clamp(24px,calc(var(--vw)*2.4375),39px);margin:0}.academy-payment .priceBlock .priceRow{align-items:flex-end;display:flex;gap:10px;margin-top:clamp(6px,calc(var(--vw)*.6),10px)}.academy-payment .priceBlock .amount{color:#120e5a;font-family:Roboto Black;font-size:clamp(84px,calc(var(--vw)*6),96px);line-height:.92}.academy-payment .priceBlock .perMonth{color:#120e5a;margin-bottom:clamp(8px,calc(var(--vw)*.8),14px)}.academy-payment .priceBlock .perMonth,.academy-payment .priceBlock .perMonth span{font-family:Roboto Bold;font-size:clamp(24px,calc(var(--vw)*2.25),36px);line-height:1}.academy-payment .priceBlock .perMonth span{color:#bfbed2;display:block}.academy-payment .priceNote{color:#03144a;font-family:Roboto Regular;font-size:clamp(18px,calc(var(--vw)*1.25),20px);margin:clamp(16px,calc(var(--vw)*2),32px) 0}.academy-payment .academy-payment-cta{background:#266060;border:0;border-radius:12px;color:#fff;cursor:pointer;font-family:Roboto Medium;font-size:clamp(14px,calc(var(--vw)*1.0625),17px);height:clamp(52px,calc(var(--vw)*3.5),66px);margin-top:clamp(30px,calc(var(--vw)*2.6),40px);min-width:clamp(190px,calc(var(--vw)*14),260px);padding:0 30px}.academy-payment .academy-payment-cta:hover{background:#1c5858}.academy-payment .academy-payment-imageWrap{border-radius:24px;overflow:hidden}.academy-payment .academy-payment-image{display:block;height:auto;object-fit:cover;width:100%}.academy-payment .academy-payment-right{margin-left:clamp(24px,calc(var(--vw)*6),100px)}.academy-payment .academy-payment-right h3{color:#120e5a;font-family:Roboto Bold;font-size:clamp(28px,calc(var(--vw)*2.25),36px);line-height:1.15;margin:clamp(24px,calc(var(--vw)*3),60px) calc(var(--vw)*1.5) 0}.academy-payment .academy-payment-right ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:clamp(24px,calc(var(--vw)*3),60px) calc(var(--vw)*1.5) 0;padding:0}.academy-payment .academy-payment-right li{align-items:center;color:#03144a;display:flex;font-family:Roboto Regular;font-size:clamp(16px,calc(var(--vw)*1.25),20px);gap:10px;line-height:1.55}.academy-payment .academy-payment-right li .check{filter:brightness(0) saturate(100%) invert(32%) sepia(5%) saturate(6079%) hue-rotate(130deg) brightness(82%) contrast(75%);flex:0 0 22px;height:25px;margin-right:.5rem;object-fit:contain;width:25px}@media (max-width:1040px){.academy-payment .academy-payment-content{gap:32px;grid-template-columns:1fr}}@media (max-width:860px){.academy-payment{padding:60px 0}.academy-payment .academy-payment-content{gap:36px;grid-template-columns:1fr;width:calc(100% - 80px)}.academy-payment .academy-payment-left h2{font-size:42px;line-height:1.3;margin-right:26px}.academy-payment .description{font-size:18px;line-height:1.72;margin-top:32px}.academy-payment .cancelAnytime{font-size:18px;line-height:1.5;margin-top:20px}.academy-payment .priceBlock{margin-top:28px}.academy-payment .priceBlock .from{font-size:24px;line-height:1.2}.academy-payment .priceBlock .priceRow{align-items:flex-start;gap:6px}.academy-payment .priceBlock .amount{font-size:78px;line-height:.95}.academy-payment .priceBlock .perMonth{font-size:24px;line-height:1;margin-bottom:4px}.academy-payment .priceBlock .perMonth span{font-size:24px;margin-top:2px}.academy-payment .priceNote{font-size:13px;line-height:1.5;margin:16px 0 0}.academy-payment .academy-payment-cta{border-radius:10px;display:block;font-size:12px;height:38px;margin:28px auto 0;min-width:0;padding:0 16px;width:min(172px,100%)}.academy-payment .academy-payment-right{margin-left:0}.academy-payment .academy-payment-imageWrap{display:none}.academy-payment .academy-payment-right h3{font-size:28px;line-height:1.3;margin:0 40px 0 0}.academy-payment .academy-payment-right ul{gap:12px;margin:26px 0 0}.academy-payment .academy-payment-right li{align-items:flex-start;font-size:17px;gap:12px;line-height:1.48}.academy-payment .academy-payment-right li .check{flex:0 0 20px;height:20px;margin-right:0;margin-top:2px;width:20px}}.legal-page{background:#fff;padding-bottom:clamp(56px,calc(var(--vw)*6),120px)}.legal-page .legal-page-hero{background:#120e5a;padding:clamp(40px,calc(var(--vw)*4.8611),96px) 0}.legal-page .legal-page-title{color:#fff;font-family:Roboto Black;font-size:clamp(28px,calc(var(--vw)*3.4722),56px);line-height:1.2;padding:0 clamp(24px,calc(var(--vw)*2.0833),40px)}.legal-page .legal-page-content,.legal-page .legal-page-title{box-sizing:border-box;margin:0 auto;max-width:min(calc(var(--vw)*58.3333),820px)}.legal-page .legal-page-content{color:#03144a;padding:clamp(32px,calc(var(--vw)*3.4722),64px) clamp(24px,calc(var(--vw)*2.0833),40px) 0;text-align:left}.legal-page .legal-page-heading{color:#120e5a;font-family:Roboto Bold;font-size:clamp(20px,calc(var(--vw)*1.6667),30px);line-height:1.35;margin:clamp(32px,calc(var(--vw)*2.7778),52px) 0 clamp(12px,calc(var(--vw)*.8333),18px)}.legal-page .legal-page-content>.legal-page-heading:first-child{margin-top:0}.legal-page .legal-page-subheading{color:#266060;font-family:Roboto Medium;font-size:clamp(17px,calc(var(--vw)*1.3194),24px);line-height:1.4;margin:clamp(24px,calc(var(--vw)*2.0833),38px) 0 clamp(10px,calc(var(--vw)*.6944),14px)}.legal-page .legal-page-paragraph{font-family:Roboto Regular;font-size:clamp(15px,calc(var(--vw)*1.1111),18px);line-height:1.75;margin:0 0 clamp(14px,calc(var(--vw)*1.1111),20px)}.legal-page .legal-page-list{margin:0 0 clamp(14px,calc(var(--vw)*1.1111),20px);padding-left:clamp(20px,calc(var(--vw)*1.6667),30px)}.legal-page .legal-page-list li{font-family:Roboto Regular;font-size:clamp(15px,calc(var(--vw)*1.1111),18px);line-height:1.75;margin-bottom:clamp(6px,calc(var(--vw)*.5556),10px)}.legal-page .legal-page-list li::marker{color:#266060}.legal-page .legal-page-strong{font-family:Roboto Bold;font-weight:400}.legal-page .legal-page-highlight{font-family:Roboto Medium}.legal-page .legal-page-link{color:#266060;text-decoration:underline;word-break:break-word}.legal-page .legal-page-back{background:#266060;border:0;border-radius:clamp(8px,calc(var(--vw)*.5556),10px);color:#fff;cursor:pointer;display:inline-block;font-family:Roboto Medium;font-size:clamp(14px,calc(var(--vw)*1.0417),18px);margin-top:clamp(32px,calc(var(--vw)*3.4722),64px);padding:clamp(10px,calc(var(--vw)*.8333),16px) clamp(22px,calc(var(--vw)*1.9444),36px)}.legal-page .legal-page-back:hover{background:#03144a}@media (max-width:900px){.legal-page .legal-page-content,.legal-page .legal-page-title{max-width:100%}}
/*# sourceMappingURL=main.b63b74b1.css.map*/