.landing-ai-academy *{letter-spacing:0px;padding:0;margin:0}.landing-ai-academy{padding:50px 0 25px;background:linear-gradient(180deg,#f2f6e9,#fff)}.landing-ai-academy .page-width{max-width:1245px}.landing-ai-academy .title-section{text-align:center;padding:0 50px}.landing-ai-academy .title-section img{max-width:270px;margin-bottom:10px}.landing-ai-academy .title-section h2{font-weight:600;font-size:59px;line-height:1.22em;color:#000}.landing-ai-academy .title-section p{font-weight:300;font-size:20px;line-height:1.2em;margin-top:10px;color:#212139}.landing-ai-academy .title-section p strong{font-weight:700}.landing-ai-academy .container{background:linear-gradient(180deg,#d3eef9,#e6f3cd);padding:30px 60px;border-radius:20px}.landing-ai-academy .academy-stats{display:flex;align-items:center;justify-content:center;gap:30px;margin:40px 0;flex-wrap:wrap}.landing-ai-academy .academy-stat{display:flex;align-items:center;gap:8px}.landing-ai-academy .academy-stat .stat-text{display:flex;gap:8px}.landing-ai-academy .academy-stat strong{font-weight:700;font-size:42px;line-height:1em;color:#060621}.landing-ai-academy .academy-stat span{font-size:18px;font-weight:400;line-height:1em;display:block;width:max-content;color:#060621}.landing-ai-academy .link-footer a{font-size:24px;color:#fff!important;margin:15px auto;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:500;line-height:1em;background:#09092c;border-radius:50px;padding:20px 100px;color:#000;text-decoration:none;cursor:pointer;transition:all .3s ease;border:1.38px solid #99cc06;box-shadow:0 5.54px 15.78px #0000001a}.landing-ai-academy .link-footer a svg{filter:brightness(0) invert(1);position:relative;top:2px}.landing-ai-academy .link-footer a:hover{background:#06060f}@media(max-width:991px){.landing-ai-academy .title-section{padding:0}.landing-ai-academy .title-section img{max-width:240px;margin-bottom:8px}.landing-ai-academy .title-section h2{font-size:29px}.landing-ai-academy .title-section p{font-size:15px;margin-top:8px}.landing-ai-academy .container{background:linear-gradient(180deg,#d3eef9,#e6f3cd);padding:5px 10px 30px;border-radius:16px}.landing-ai-academy .academy-stats{gap:8px;margin:15px 0;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}.landing-ai-academy .academy-stat{flex-direction:column}.landing-ai-academy .academy-stat .stat-text{flex-direction:column;text-align:center}.landing-ai-academy .academy-stat strong{font-size:24px}.landing-ai-academy .academy-stat span{font-size:11px}.landing-ai-academy .link-footer a{font-size:17px;width:100%;padding:15px}}.landing-cta *{margin:0;padding:0}.landing-cta{text-align:center}.landing-cta h2{font-weight:500;font-size:48px;line-height:1.1em;color:#060621}.landing-cta p{font-weight:300;font-size:16px;line-height:1em;color:#2d344e;margin-top:15px}.landing-cta p.big{font-size:24px;line-height:1.2em}.landing-cta a{font-size:24px;margin:15px auto 0;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:500;line-height:1em;background:#99cc06;border-radius:50px;padding:20px 100px;color:#000;text-decoration:none;box-shadow:0 10.62px 35.4px #0003;cursor:pointer;transition:all .3s ease;border:.3px solid #000}.landing-cta a svg{opacity:.4}.landing-cta a:hover{background:#a2e103}.landing-cta .content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;margin-top:15px}.landing-cta .content h4{font-weight:400;font-size:18px;line-height:1em;color:#2d344e;background:#d8e2d6;padding:5px 10px;border-radius:50px;width:max-content}.landing-cta .content p{margin:0}.landing-cta .content .price-box{display:flex;align-items:center;gap:10px}.landing-cta .content .price-box .price-main{font-size:56px;line-height:1em;color:#2d344e;font-weight:700}.landing-cta .content .price-box .price-old{font-size:16px;line-height:1em;color:#2d344e;text-decoration:line-through}@media(max-width:991px){.landing-cta h2{font-size:22px}.landing-cta h2 br{display:none}.landing-cta p{font-size:14px;margin-top:10px}.landing-cta p.big{font-size:16px}.landing-cta a{font-size:18px;padding:15px 80px;border:1px solid rgba(0,0,0,.2);width:100%}.landing-cta .content h4{font-size:14px}.landing-cta .content .price-quotes{font-size:13.5px}.landing-cta .content .price-box .price-main{font-size:41px}.landing-cta .content .price-box .price-old{font-size:13px}}.landing-faqs *{margin:0;padding:0}.landing-faqs{padding:100px 0}.landing-faqs .page-width{max-width:1245px}.landing-faqs .row{display:flex;gap:80px}.landing-faqs .title-section{flex:0 0 40%;position:sticky;top:50px;height:fit-content}.landing-faqs .faqs-container{flex:0 0 60%}.landing-faqs .title-section h2{font-weight:700;font-size:52px;line-height:1em;margin-bottom:8px}.landing-faqs .title-section p{font-weight:400;font-size:22px;line-height:1.2em;color:#344466}.landing-faqs .faq-item{padding:20px;border-radius:25px;background:#f8f8f8;box-shadow:0 6.23px 31.63px #0000000d;border:1.56px solid #dbdbdb;margin-bottom:10px;transition:all .3s ease;cursor:pointer}.landing-faqs .faq-item:hover{background:#1f1f1f;color:#fff}.landing-faqs .faq-item .question{font-weight:300;font-size:22px;line-height:1em;display:flex;justify-content:space-between;align-items:center}.landing-faqs .faq-item .question .icon{width:41px;height:41px;flex:none;background:#1f1f1f;border-top-left-radius:9px;border-bottom-right-radius:9px;padding:5.9px;display:flex;align-items:center;justify-content:center}.landing-faqs .faq-item .answer{font-weight:300;font-size:16.5px;line-height:1.2em;display:none;color:#c6cce4}.landing-faqs .faq-item.is-open{background:#1f1f1f;color:#fff}.landing-faqs .faq-item .icon .plus{display:block}.landing-faqs .faq-item .icon .minus,.landing-faqs .faq-item.is-open .icon .plus{display:none}.landing-faqs .faq-item.is-open .icon .minus{display:block}.landing-faqs .faq-item.is-open .answer{display:block;padding-top:5px}@media(max-width:991px){.landing-faqs{padding:50px 0;background:#eaeaea99}.landing-faqs .row{gap:30px;flex-direction:column}.landing-faqs .title-section{flex:0 0 100%;position:initial;height:auto;text-align:center}.landing-faqs .faqs-container{flex:0 0 100%}.landing-faqs .title-section h2{font-size:31px}.landing-faqs .title-section p{font-size:17px}.landing-faqs .faq-item{padding:10px 20px;margin-bottom:8px}.landing-faqs .faq-item .question{font-size:16px}.landing-faqs .faq-item .question .icon{width:26px;height:26px}.landing-faqs .faq-item .answer{font-size:14px}}.landing-feature-image *{margin:0;padding:0}.landing-feature-image{padding:100px 0 50px;background:#f0f1f2}.landing-feature-image .page-width{max-width:1020px;position:relative}.landing-feature-image .title-container{text-align:center;margin-bottom:80px;max-width:865px;margin-left:auto;margin-right:auto}.landing-feature-image .title-container h2{font-weight:500;font-size:61px;margin-top:6px;line-height:1.2em}.landing-feature-image .title-container p{font-weight:300;font-size:28px;margin-top:6px;color:#5a6280;line-height:1.2em}.landing-feature-image .item{display:flex;align-items:center;margin-bottom:60px}.landing-feature-image .item:last-child{margin-bottom:0}.landing-feature-image .image{border-radius:16px;overflow:hidden;position:relative;max-width:820px;width:100%;height:440px;flex:none;margin:0 -50px}.landing-feature-image .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(282.99deg,#1f282f 33.48%,#07101800 69.61%);z-index:2}.landing-feature-image .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:0}.landing-feature-image .content{background:#fff;border-radius:16px;width:100%;max-width:575px;box-shadow:0 6.49px 38.92px #00000040;flex:none;position:relative;z-index:2;padding:50px 40px;text-align:center;position:absolute;right:0;margin-top:50px}.landing-feature-image .item:nth-child(odd){flex-direction:row-reverse}.landing-feature-image .item:nth-child(odd) .content{left:0;right:unset}.landing-feature-image .item:nth-child(odd) .image:before{background:linear-gradient(282.99deg,#07101800 33.48%,#1f282f 69.61%)}.landing-feature-image .item h4{font-weight:600;font-size:50px;line-height:1em;color:#2d344e}.landing-feature-image .item p{font-weight:300;font-size:22px;line-height:1.2em;color:#2d344e;margin-top:10px}@media(max-width:991px){.landing-feature-image{padding:50px 0}.landing-feature-image .title-container{margin-bottom:30px}.landing-feature-image .title-container h2{font-size:31px}.landing-feature-image .title-container p{font-size:17px}.landing-feature-image .item{flex-direction:column!important;margin-bottom:30px}.landing-feature-image .image{max-width:100%;width:100%;height:auto;flex:none;margin:0;aspect-ratio:1.2 / 1}.landing-feature-image .image:before{content:none}.landing-feature-image .content,.landing-feature-image .item:nth-child(odd) .content{width:95%;max-width:100%;padding:20px;position:initial;margin-top:-100px}.landing-feature-image .item h4{font-size:23px}.landing-feature-image .item p{font-size:14px;margin-top:5px}}.landing-feature-items-carousel *{margin:0;padding:0}.landing-feature-items-carousel{padding:100px 0 80px;overflow:hidden}.landing-feature-items-carousel .title-section h2{font-weight:600;font-size:52px;line-height:1em;margin-bottom:15px}.landing-feature-items-carousel .title-section p{font-weight:400;font-size:22px;line-height:1.2em;color:#344466}.landing-feature-items-carousel .page-width{max-width:1245px}.landing-feature-items-carousel .content-grid{display:grid;grid-template-columns:40% 60%;gap:80px;align-items:start}.landing-feature-items-carousel .slider-bleed{overflow:visible}.landing-feature-items-carousel .slider-container{width:calc(100vw - ((100vw - 1245px)/2) - 578px);max-width:none;overflow:hidden}.landing-feature-items-carousel .slider-container .slick-track{display:flex}.landing-feature-items-carousel .item{width:280px;background:#1a1a28;border-radius:10px;padding:15px 15px 30px;margin:10px 10px 50px;color:#fff;position:relative;cursor:pointer;box-shadow:0 5.45px 21.78px #0000001c;border:1.5px solid #b4b9b6}.landing-feature-items-carousel .item__content h3{font-weight:500;font-size:32px;line-height:1.11em;margin-bottom:8px;color:#fff}.landing-feature-items-carousel .item__content p{font-size:18px;line-height:1.2em;color:#ccf9ff;max-height:4.8em;overflow:hidden;transition:max-height .3s ease;font-style:italic;font-weight:300}.landing-feature-items-carousel .slick-dots li button:before{border:none}.landing-feature-items-carousel .item .arrow{position:absolute;bottom:15px;right:15px;transition:transform .3s ease}.landing-feature-items-carousel .item.is-open .arrow{transform:rotate(180deg)}.landing-feature-items-carousel .item.is-open .item__content p{max-height:500px}@media(max-width:991px){.landing-feature-items-carousel{padding:30px 0 0;overflow:hidden}.landing-feature-items-carousel .title-section h2{font-size:31px}.landing-feature-items-carousel .title-section p{font-size:17px}.landing-feature-items-carousel .content-grid{display:flex;gap:10px;flex-direction:column}.landing-feature-items-carousel .slider-bleed{overflow:visible}.landing-feature-items-carousel .slider-container{width:100vw}.landing-feature-items-carousel .slick-dots li.slick-active{position:relative;top:-1px}.landing-feature-items-carousel .item{width:280px;padding:10px 10px 20px}.landing-feature-items-carousel .item__content h3{font-size:23px;margin-bottom:8px}.landing-feature-items-carousel .item__content p{font-size:15px;line-clamp:4;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;font-style:italic;font-weight:300}.landing-feature-items-carousel .item.is-open .item__content p{line-clamp:unset;-webkit-line-clamp:unset}.landing-feature-items-carousel .item .arrow{bottom:10px;right:10px}}.landing-feature-items *{margin:0;padding:0}.landing-feature-items{padding:100px 0;background:#191a1d}.landing-feature-items .page-width{max-width:1240px}.landing-feature-items .title-section{max-width:550px}.landing-feature-items .title-section h2{font-weight:400;font-size:56px;line-height:1.1em;margin-bottom:15px;color:#fff}.landing-feature-items .title-section p{font-weight:300;font-size:24px;line-height:1.2em;color:#c3c8c9}.landing-feature-items .title-section button{font-weight:400;font-size:28px;line-height:1.2em;color:#fff;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:15px;border:1px solid rgba(255,255,255,.4);border-radius:50px;padding:15px 60px;margin-top:30px;position:relative;transition:all .3s ease}.landing-feature-items .title-section button .video-preview{font-size:0;width:90%;aspect-ratio:16/9;top:55px;overflow:hidden;border-radius:12px;border:2px solid #97ca0b;position:absolute;left:5%;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.landing-feature-items .title-section button:hover{background-color:#fff;color:#191a1d}.landing-feature-items .title-section button .video-preview img{object-fit:cover;width:100%;height:100%;object-position:top center;position:relative;top:15px}.landing-feature-items .title-section button:hover .video-preview .play-video{transform:scale(1.5)}.landing-feature-items .title-section button:hover .video-preview .play-video svg{left:1px;top:0}.landing-feature-items .title-section button video{width:100%;height:100%;object-fit:cover}.landing-feature-items .row{display:flex;gap:50px}.landing-feature-items .items{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.landing-feature-items .item,.fm-item{text-align:center;background:#1a1c25;padding:20px;border-radius:30px;border:1px solid white;cursor:pointer;transition:all .3s ease}.landing-feature-items .item picture,.fm-item picture{font-size:0}.landing-feature-items .item img,.fm-item img{width:80px;height:80px;object-fit:cover;border-radius:15px}.landing-feature-items .item h4,.fm-item .fm-title{font-weight:400;font-size:28px;line-height:1em;color:#fff;margin-top:10px}.landing-feature-items .item p,.fm-item .fm-text{font-weight:300;font-size:20px;line-height:1.2em;color:#9bacbf;margin-top:5px}.fm-item .fm-description{font-weight:300;font-size:16px;line-height:1.2em;color:#9bacbf;margin-top:5px}.landing-feature-items .video-mobile{display:none}@media(max-width:991px){.landing-feature-items{padding:50px 0 0}.landing-feature-items .video-mobile{display:flex;justify-content:center;align-items:center;margin:10px auto -200px;width:75%;overflow:hidden;border:2px solid #99cc06;border-radius:12px;font-size:0}.landing-feature-items .video-mobile video{width:100%;object-fit:cover}.landing-feature-items .title-section{max-width:100%;text-align:center}.landing-feature-items .title-section h2{font-size:32px}.landing-feature-items .title-section p{font-size:18px}.landing-feature-items .title-section button{display:none}.landing-feature-items .row{flex-direction:column;gap:30px}.landing-feature-items .item,.fm-item{padding:10px}.landing-feature-items .item picture,.fm-item picture{font-size:0}.landing-feature-items .item img,.fm-item img{width:50px;height:50px}.landing-feature-items .item h4,.fm-item .fm-title{font-size:16px;margin-top:5px}.landing-feature-items .item p,.fm-item .fm-text{font-size:13px}.fm-item .fm-description{font-size:12px}}.feature-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.feature-modal.active{display:flex}.fm-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#09092cb3;width:100%;height:100%;display:block!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fm-content{position:relative;width:min(90%,420px);z-index:2;animation:modalUp .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.fm-close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;font-size:26px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1a;transition:all .3s ease;line-height:1em}.fm-item{max-width:275px;padding:20px;border-radius:15px}.fm-video{display:none;justify-content:center;align-items:center}.fm-video video{width:100%;border-radius:12px}.play-video,.fm-play{position:absolute;width:52px;height:52px;border-radius:50%;background:#99cc06;border:1px solid white;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;z-index:1}.play-video:hover,.fm-play:hover{background:#88b809}.fm-play,.video-mobile .play-video{width:100px;height:100px;border:2px solid white;z-index:2}.play-video svg{width:25px;height:25px;fill:#fff;position:relative;left:3px;top:0}.fm-play svg,.video-mobile .play-video svg{width:50px;height:50px;left:5px;top:2px}.landing-hero *{margin:0;padding:0;letter-spacing:0px;font-family:DM Sans}.landing-hero button{background:transparent;border:none;cursor:pointer}.landing-hero img.bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:-1}.landing-hero .page-width{max-width:1200px;margin:0 auto}.landing-hero{padding:75px 0;text-align:left;position:relative;overflow:hidden}.landing-hero__content{max-width:446px;margin:0 0 90px;position:relative;z-index:1}.landing-hero span{color:#99cc06;background:#f6faef;border-radius:53.71px;border:.28px solid #99cc06;padding:10px 20px;font-weight:400;font-size:16px;line-height:100%;position:relative;z-index:1}.landing-hero h1{font-weight:700;font-size:62.5px;line-height:120%;margin-top:8px}.landing-hero h2{font-weight:300;font-size:41px;line-height:115%}.landing-hero .description{font-size:24px;line-height:100%;margin-top:17px}.landing-hero a{margin-top:26px;border-radius:85.75px;border-width:1.25px;padding:20px 60px;background:#1a1a2e;border-color:#cbccc8;font-weight:500;font-size:22.78px;line-height:100%;display:block;color:#fff;text-decoration:none;box-shadow:0 5px 14.25px #0000001a;width:max-content}.landing-hero small{font-weight:300;font-size:20px;line-height:100%;color:#3c3c3c;margin-top:8px;display:block}.landing-hero .landing-slick{position:relative;overflow:hidden;z-index:1;padding:0 0 30px;margin-bottom:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 12%,black 25%,black 75%,rgba(0,0,0,.2) 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 12%,black 25%,black 75%,rgba(0,0,0,.2) 88%,transparent 100%)}.landing-hero .slick-track{display:flex!important;align-items:center}.landing-slide.slick-slide{transform:scale(.8);transition:.6s all}.landing-slide.slick-slide.slick-active{transform:scale(1)}.landing-hero .testimonial-card{width:450px;text-align:left;border-radius:13px;border:.78px solid #000000;padding:14px;background:#fff;margin:15px;box-shadow:0 6.28px 25.12px #0000001c;cursor:pointer;position:relative}.landing-hero .testimonial-card .arrow{position:absolute;bottom:10px;right:15px;opacity:.3}.landing-hero .testimonial-card:focus{outline:2px solid #99cc06;outline-offset:3px}.landing-hero .testimonial-card h3{font-weight:700;font-size:26px;line-height:111%;color:#3c3c3c}.landing-hero .testimonial-card .testimonial-text{font-weight:300;font-size:20px;line-height:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#525870;margin-top:5px}.landing-hero .testimonial-card .testimonial-signature{display:flex;gap:8px;margin-top:10px;align-items:flex-start;padding-right:20px}.landing-hero .testimonial-card .testimonial-signature img{width:50px;height:50px;border-radius:50%;flex:none}.landing-hero .testimonial-card .testimonial-signature h5{font-weight:300;font-size:16px;line-height:112%;font-style:italic;margin-top:5px;color:#3c3c3c}.landing-hero .testimonial-card .testimonial-signature h4{font-weight:400;font-size:18px;line-height:112%;color:#3c3c3c}.landing-hero .t-handle{display:none}body.tm-lock{overflow:hidden;touch-action:none}.testimonial-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .2s ease;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:30px}.testimonial-modal.is-open{pointer-events:auto;opacity:1}.testimonial-modal .tm-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#09092cb3;width:100%;height:100%;display:block;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.testimonial-modal .tm-sheet{max-width:520px;position:relative}.testimonial-modal .tm-handle{width:64px;height:6px;border-radius:20px;background:#ffffffa6;margin:0 auto 10px}.testimonial-modal .tm-card{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.1);box-shadow:0 24px 70px #00000040;padding:16px 16px 14px;text-align:left;position:relative}.testimonial-modal button{position:absolute;bottom:15px;right:15px;opacity:.3;transform:rotate(180deg)}.testimonial-modal .tm-title{font-weight:700;font-size:24px;line-height:1.2;color:#3c3c3c}.testimonial-modal .tm-text{margin-top:8px;font-weight:300;font-size:16px;line-height:1.35;color:#525870}.testimonial-modal .tm-text *{font-family:DM Sans}.testimonial-modal .tm-signature{display:flex;gap:10px;align-items:center;margin-top:12px}.testimonial-modal .tm-photo{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:none;background:#eee}.testimonial-modal .tm-name{font-weight:300;font-size:12px;font-style:italic;color:#3c3c3c;margin-top:0}.testimonial-modal .tm-role{font-weight:400;font-size:13px;color:#3c3c3c;margin-top:2px}@media(max-width:991px){.landing-hero__content{margin:0 auto 50px;text-align:center}.landing-hero .landing-slick{-webkit-mask-image:none;mask-image:none}.landing-hero span{padding:7px 14px;font-size:12px}.landing-hero h1{font-size:44px}.landing-hero h2{font-size:29px}.landing-hero .description{font-size:17px;margin-top:17px}.landing-hero a{margin-top:26px;padding:20px 30px;font-size:16px;width:100%;text-align:center}.landing-hero small{font-size:17px}.landing-hero .testimonial-card{width:auto;padding:10px;margin:0}.landing-hero .testimonial-card h3{font-size:18px}.landing-hero .testimonial-card .testimonial-text{font-size:12px;-webkit-line-clamp:1}.landing-hero .testimonial-card .testimonial-signature img{width:35px;height:35px}.landing-hero .testimonial-card .testimonial-signature h5{font-size:11px}.landing-hero .testimonial-card .testimonial-signature h4{font-size:13px}}.front-image{position:absolute;top:0;right:35%;transform:translate(50%);z-index:-1}@media(max-width:991px){.front-image{display:none}}.landing-learn *{margin:0;padding:0}.landing-learn{padding:100px 0 50px;text-align:center}.landing-learn h3{font-weight:300;font-size:28px;line-height:1.2em;color:#7e7c8c}.landing-learn h2{font-weight:700;font-size:61px;margin-top:6px;line-height:1.2em}.landing-learn>.page-width>p{font-weight:300;font-size:28px;margin-top:6px;color:#99cc06;line-height:1.2em}.landing-learn .learn-content{margin-top:100px;border-top:.25px solid rgba(11,34,50,.3);position:relative}.landing-learn .learn-content .page-width{padding-top:75px;max-width:1240px}.landing-learn .title-absolute{font-weight:400;font-size:36px;line-height:1.2em;color:#191a1d;background:#fff;position:absolute;top:-25px;padding:0 20px;left:50%;transform:translate(-50%)}.landing-learn .item{position:relative;margin-bottom:60px;text-align:left;cursor:pointer}.landing-learn .card{display:flex;background:#1a1c25;padding:15px 50px 15px 15px;gap:50px;border-radius:30px;box-shadow:0 7.6px 37.83px #00000026;position:relative}.landing-learn .item:nth-child(2n) .card{flex-direction:row-reverse;padding:15px 15px 15px 50px}.landing-learn .card img{width:275px;height:275px;object-fit:cover;border-radius:15px;transition:all .3s ease}.landing-learn .card picture{font-size:0}.landing-learn .card-body{position:relative;flex:1}.landing-learn .card-body h4{font-family:DM Sans,sans-serif;font-weight:400;font-size:50px;line-height:1.1em;color:#fff;padding-top:35px}.landing-learn .card-body h4 span{font-weight:200}.landing-learn .desc-desktop{font-weight:300;font-size:26px;line-height:1.2em;color:#c6cfdc;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;opacity:.6;margin-top:15px}.landing-learn .item.is-open .desc-desktop{line-clamp:unset;-webkit-line-clamp:unset}.landing-learn .item.is-open .card img{width:400px;height:400px}.landing-learn .icons{position:absolute;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;z-index:3}.landing-learn .item:nth-child(2n) .icons{left:0;right:unset}.landing-learn .icons svg path{stroke:#99cc06}.landing-learn .icons .minus,.landing-learn .item.is-open .icons .plus{display:none}.landing-learn .item.is-open .icons .minus{display:block}.landing-learn .content-hidden{display:none}@media(max-width:991px){.landing-learn{padding:50px 0 0}.landing-learn h3{font-size:18px}.landing-learn h2{font-size:30px}.landing-learn>.page-width>p{font-size:18px}.landing-learn .learn-content,.landing-learn .learn-content .page-width{overflow:visible}.landing-learn .learn-content{border:none;margin:30px 0 0}.landing-learn .learn-content .page-width{padding-top:15px}.landing-learn .title-absolute{font-size:20px;background:transparent;position:initial;padding:0;transform:none}.landing-learn .item{margin-bottom:15px;z-index:10}.landing-learn .item.is-open{z-index:50}.landing-learn .item:nth-child(2n) .card{flex-direction:row;padding:10px}.landing-learn .icons{right:-10px!important;bottom:-10px!important;left:unset!important}.landing-learn .icons svg{width:16px}.landing-learn .card{padding:10px;gap:15px;border-radius:15px;z-index:2}.landing-learn .card img{width:100px!important;height:100px!important}.landing-learn .card-body h4{font-size:20px;padding-top:15px}.landing-learn .desc-desktop{display:none}.landing-learn .icons{width:40px;height:40px}.landing-learn .item.is-open .content-hidden{display:block;position:absolute;top:100%;left:0;width:100%;background:#d8e3d7;border:1px solid #000;color:#1a1c25;padding:50px 15px 15px;margin-top:-35px;border-radius:0 0 15px 15px;z-index:1}.landing-learn .content-hidden p{margin:0;font-size:13px;line-height:1.35em;color:#1a1c25}}.landing-phase *{margin:0;padding:0}.landing-phase{text-align:center;background:#1c1d1e;padding:50px 0 100px;border-radius:20px 20px 0 0;margin-top:-20px}.landing-phase h3{font-weight:300;font-size:28px;line-height:1em;color:#99cc06}.landing-phase h2{font-weight:300;font-size:51px;line-height:120%;color:#fff;margin-top:8px}@media(max-width:991px){.landing-phase{padding:35px 0 50px}.landing-phase h3{font-size:17px}.landing-phase h2{font-size:25px}}.landing-price{padding:0 0 50px;background:#f2f6e9}.landing-price *{margin:0;padding:0}.landing-price .page-width{position:relative;max-width:1150px}.landing-price .content{max-width:550px;background:#fff;border:3.24px solid #99cc06;padding:50px;box-shadow:0 6.49px 38.92px #00000040;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;right:0;bottom:-30px}.landing-price .content h2{font-weight:700;font-size:38px;line-height:1em;color:#2d344e}.landing-price .content h4{font-weight:400;font-size:18px;line-height:1em;color:#2d344e;background:#d8e2d6;padding:5px 10px;border-radius:50px;width:max-content}.landing-price .content .price-quotes{margin-top:15px;font-size:16px;line-height:1em;color:#2d344e}.landing-price .content .price-box{display:flex;align-items:center;gap:10px}.landing-price .content .price-box .price-main{font-size:56px;line-height:1em;color:#2d344e;font-weight:700}.landing-price .content .price-box .price-old{font-size:16px;line-height:1em;color:#2d344e;text-decoration:line-through}.landing-price .content .price-button{font-size:24px;margin:0 auto;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:500;line-height:1em;background:#99cc06;border-radius:50px;padding:20px 100px;color:#000;text-decoration:none;box-shadow:0 10.62px 35.4px #0003;cursor:pointer;transition:all .3s ease;border:.3px solid #000}.landing-price .content .price-button svg{opacity:.4}.landing-price .content .price-button:hover{background:#a2e103}.landing-price .price-image{width:100%;border-radius:16px}@media(max-width:991px){.landing-price{padding:30px 0 50px}.landing-price .content{padding:20px 10px;border-radius:15px;position:relative;bottom:initial;right:initial;margin:-100px auto 0;z-index:4;width:94%;gap:5px}.landing-price .content h2{font-size:31px}.landing-price .content h4{font-size:14px}.landing-price .content .price-quotes{font-size:13.5px}.landing-price .content .price-box .price-main{font-size:41px}.landing-price .content .price-box .price-old{font-size:13px}.landing-price .content .price-button{width:100%;padding:15px 50px;font-size:17px}.landing-price .price-image{aspect-ratio:1.2/1;border-radius:15px;object-fit:cover;object-position:center}.landing-price .price-summary{font-size:13px}}.landing-sticky{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background:#0d1a2c;border:.5px solid #000000;border-radius:20px 20px 0 0;padding:20px 50px;box-sizing:border-box;font-size:0;box-shadow:0 -3.43px 21.61px #c9ab99;transition:opacity .35s ease,transform .35s ease}.landing-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.sticky-left{flex:none;max-width:140px}.sticky-title{font-weight:300;font-size:16px;color:#fff;margin:0}.sticky-countdown{display:flex;align-items:center;gap:3px;color:#fff}.sticky-countdown .separator{color:#fff;font-size:22px;margin-bottom:20px}.sticky-countdown div{text-align:center;min-width:45px;display:flex;flex-direction:column}.sticky-countdown .num{font-size:22px;font-weight:600;line-height:1em}.sticky-countdown small{font-size:12px;line-height:1em;margin-top:5px;font-weight:200}.sticky-btn{background:#b7ff00;color:#000;padding:10px 30px;border-radius:50px;font-weight:600;box-shadow:0 0 15.91px #c6f7dcb2;transition:all .25s ease;width:100%;font-size:20px;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.sticky-btn:hover{box-shadow:0 0 30px #b7ff00e6}.sticky-right{text-align:left;color:#fff;font-size:13px;font-weight:200;width:max-content}.sticky-right p{width:max-content}@media(max-width:900px){.landing-sticky{padding:20px}.landing-sticky__inner{flex-direction:column;gap:0;text-align:center}.sticky-countdown .separator{font-size:18px;margin-bottom:17px}.sticky-countdown .num{font-size:18px}.sticky-countdown small{font-size:10px}.sticky-left{max-width:none}.sticky-right{display:none}.sticky-countdown{font-size:14px}.sticky-btn{margin-top:10px;font-size:17px}}.landing-syllabus *{margin:0;padding:0}.landing-syllabus{padding:100px 0;background:#f2f6e9}.landing-syllabus .page-width{max-width:1150px}.landing-syllabus .title-section{text-align:center}.landing-syllabus .title-section h2{font-weight:600;font-size:61px;line-height:1.1em;margin-bottom:15px}.landing-syllabus .metafield-rich_text_field>*+*{margin-top:15px}.landing-syllabus .title-section p{font-weight:400;font-size:28px;line-height:1.2em;color:#5a6280}.landing-syllabus .syllabus-grid{margin-top:50px}.landing-syllabus .item{border-radius:12px;background:#1a1a28;box-shadow:0 47.83px 55.55px #0003;border:1.56px solid #6f6f6f;margin-bottom:15px;transition:all .3s ease;cursor:pointer}.landing-syllabus .item .item-title{font-weight:300;font-size:32px;line-height:1em;display:flex;gap:15px;align-items:center;position:relative;color:#fff;opacity:.8;padding:20px 20px 30px}.landing-syllabus .item .item-title .icon{position:absolute;right:15px;bottom:15px}.landing-syllabus .item .item-title .icon svg{width:10px;height:10px}.landing-syllabus .item .item-description{font-weight:300;font-size:16.5px;line-height:1.2em;display:none;color:#c6cce4}.landing-syllabus .item.is-open{background:#1f1f1f;color:#fff}.landing-syllabus .item .item-title .icon .plus{display:block}.landing-syllabus .item .item-title .icon .minus,.landing-syllabus .item.is-open .item-title .icon .plus{display:none}.landing-syllabus .item.is-open .item-title .icon .minus{display:block}.landing-syllabus .item .item-title .item-title-loop{font-size:37px}.landing-syllabus .item.is-open .item-title{border-bottom:1px solid #6f6f6f}.landing-syllabus .item.is-open .item-description{display:block;padding:20px;color:#fff;font-weight:300;font-size:18px;line-height:1.5em}.landing-syllabus .item.is-open .item-description ul{list-style:inside;padding-left:15px}@media(max-width:991px){.landing-syllabus{padding:250px 0 50px}.landing-syllabus .title-section h2{font-size:31px;margin-bottom:8px}.landing-syllabus .title-section p{font-size:16px}.landing-syllabus .syllabus-grid{margin-top:20px}.landing-syllabus .item{margin-bottom:-20px;position:relative;box-shadow:0 1px 36px #d4d4d433}.landing-syllabus .item:nth-child(1) .item-title{padding:20px 20px 30px}.landing-syllabus .item .item-title{font-size:21px;padding:40px 20px 30px;align-items:flex-start}.landing-syllabus .item .item-title .icon svg{width:10px;height:10px}.landing-syllabus .item .item-description{font-weight:300;font-size:16.5px;line-height:1.2em;display:none;color:#c6cce4}.landing-syllabus .item .item-title .item-title-loop{font-size:24px}.landing-syllabus .item.is-open .item-title{border-bottom:1px solid #6f6f6f}.landing-syllabus .item.is-open .item-description{display:block;padding:20px;color:#fff;font-weight:300;font-size:18px;line-height:1.5em}.landing-syllabus .item.is-open .item-description ul{list-style:inside;padding-left:15px}}.landing-teachers *{margin:0;padding:0;letter-spacing:0}.landing-teachers{padding:100px 0 25px;background:#f2f6e9}.landing-teachers .page-width{max-width:878px}.landing-teachers .landing-teachers__header{text-align:center}.landing-teachers .landing-teachers__header h2{font-weight:500;font-size:56px;line-height:1.1em;margin-bottom:15px;color:#191a1d}.landing-teachers .landing-teachers__header p{font-weight:300;font-size:28px;line-height:1em;color:#5a6280}.landing-teachers .teachers-slider{margin:25px 0 0;position:relative}.landing-teachers .teachers-slider:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(to right,#f2f6e9 0%,#f2f6e9 30%,transparent 100%);z-index:111;pointer-events:none}.landing-teachers .teachers-slider:after{content:"";position:absolute;top:0;right:0;width:40%;height:100%;background:linear-gradient(to left,#f2f6e9 0%,#f2f6e9 30%,transparent 100%);z-index:111;pointer-events:none}.landing-teachers .teachers-slider .item{background:#fff;padding:20px;border-radius:15px;border:1px solid rgba(0,0,0,.8);width:365px;margin:20px 10px;transform:scale(.8);transition:all .3s ease;box-shadow:0 6.43px 25.7px #0000001c;overflow:hidden}.landing-teachers .teachers-slider .item picture{font-size:0}.landing-teachers .teachers-slider .item img{width:160px;height:160px;object-fit:cover;border-radius:50%;margin:0 auto}.landing-teachers .teachers-slider .item h4{font-weight:700;font-size:30px;line-height:1em;color:#3c3c3c;margin:15px 0}.landing-teachers .teachers-slider .item .description{font-weight:300;font-size:18px;line-height:1.2em;color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.landing-teachers .teachers-slider .item .linkedin{display:block;font-size:0;margin-top:15px}.landing-teachers .teachers-slider .item .linkedin svg{width:20px;height:20px}.landing-teachers .teachers-slider .item.slick-center{transform:scale(1);z-index:5}.landing-teachers .item .icons{position:absolute;right:0;bottom:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;background:#99cc06;border-radius:30px 0 0}.landing-teachers .item .icons svg{transition:opacity .3s ease;position:relative;z-index:2;left:2px;top:2px}.landing-teachers .item .icons svg path{stroke:#fff}.landing-teachers .item .icons svg.plus{display:block}.landing-teachers .item .icons svg.minus{display:none}.landing-teachers .item.is-open .icons svg.plus{display:none}.landing-teachers .item.is-open .icons svg.minus{display:block}.landing-teachers .slick-dots li button:before{display:none!important;content:none!important}.landing-teachers .slick-dots{position:relative;bottom:auto;display:flex!important;justify-content:center;gap:12px;margin-top:15px}.landing-teachers .slick-dots li{width:auto;height:auto;margin:0}.landing-teachers .slick-dots button{padding:0;border:none;background:none}.landing-teachers .thumb-dot{width:19px!important;height:19px!important;border-radius:50%;overflow:hidden;opacity:.5;cursor:pointer;transition:all .25s ease}.landing-teachers .thumb-dot img{width:100%;height:100%;object-fit:cover}.landing-teachers .slick-dots .slick-active .thumb-dot{border-color:#191a1d;transform:scale(1.5)}.landing-teachers .teachers-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;z-index:200;transition:all .25s ease;background:transparent}.landing-teachers .teachers-prev{left:5%}.landing-teachers .teachers-next{right:5%}.landing-teachers .teachers-arrow:hover{transform:translateY(-50%) scale(1.1)}.landing-teachers .teachers-arrow:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid #888a91;border-right:2px solid #888a91;transform:translate(-50%,-50%) rotate(45deg)}.landing-teachers .teachers-prev:before{transform:translate(-50%,-50%) rotate(-135deg)}@media(max-width:991px){.landing-teachers{padding:25px 0}.landing-teachers .landing-teachers__header h2{font-size:29px;margin-bottom:8px}.landing-teachers .landing-teachers__header p{font-size:17px}.landing-teachers .teachers-slider{margin:0;padding-left:20px}.landing-teachers .teachers-slider:before,.landing-teachers .teachers-slider:after{content:none}.landing-teachers .teachers-slider .item{margin:20px 10px;max-width:300px;transform:scale(1)}.landing-teachers .teachers-slider .item picture{font-size:0}.landing-teachers .teachers-slider .item h4{font-size:22px}.landing-teachers .teachers-slider .item .description{font-size:16px}.landing-teachers .slick-dots{margin-top:0}}.teacher-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.teacher-modal.active{display:flex}.tm-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#09092ccc;width:100%;height:100%;display:block!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tm-box{position:relative;background:#fff;border:1px solid rgba(0,0,0,.5);width:min(92%,520px);max-height:85vh;border-radius:20px;padding:35px 20px;z-index:2;overflow-y:auto;animation:modalUp .3s ease}@keyframes modalUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.tm-close{position:absolute;top:12px;right:15px;background:none;border:none;font-size:26px;cursor:pointer;color:#999}.modal-photo{display:flex;justify-content:center;margin-bottom:10px;position:relative}.modal-photo img{width:150px;height:150px;border-radius:50%;object-fit:cover}.modal-name{font-size:21px;font-weight:600;margin:20px 0 5px;color:#3c3c3c}.modal-linkedin{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:28px;height:auto;border-radius:6px}.modal-linkedin svg{width:100%;height:auto}.modal-description{font-size:13.5px;line-height:1.5em;color:#3c3c3c}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
