.teach-smarter-section{background:url(/assets/images/x.png) left center no-repeat,radial-gradient(circle at center,#36174f,#1d0d2b);color:#fff;padding:0rem 4rem;background-size:950px auto,cover;background-position:left 0 top 30%;height:382px;overflow:hidden}.teach-smarter-section .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1600px;margin:0 auto;gap:2rem}.teach-smarter-section .container .content-left{z-index:1;margin-bottom:150px}.teach-smarter-section .container .content-left h1{font-size:48px;margin-bottom:1rem;line-height:1.2}.teach-smarter-section .container .content-left .subtitle{font-size:18px;font-weight:500;margin-bottom:2rem;color:#ccc}.teach-smarter-section .container .content-left .start-btn{background:#4a90e2;border:none;padding:.75rem 1.5rem;border-radius:6px;box-shadow:none;height:45px;font-size:1rem;margin-top:2rem}.teach-smarter-section .container .content-left .start-btn:hover{opacity:.9}.teach-smarter-section .container .content-right{position:relative;flex:1;display:flex;justify-content:center;align-items:flex-end;max-width:100%;overflow:hidden}.teach-smarter-section .container .content-right .hero-image{width:100%;max-width:813px;height:auto;right:0;bottom:75px;position:relative;z-index:1}@media (max-width: 1024px){.teach-smarter-section{padding:3rem 2rem}.teach-smarter-section .container{flex-direction:column}.teach-smarter-section .content-left h1{font-size:32px!important}.teach-smarter-section .content-left .subtitle{font-size:16px!important}.teach-smarter-section .content-left .start-btn{font-size:.95rem;width:100%;max-width:250px;height:42px!important}.teach-smarter-section .content-right .hero-image{max-width:100%}.teach-smarter-section .content-right .decor-wrapper{display:none}}@media (max-width: 768px){.teach-smarter-section{background:radial-gradient(circle at center,#36174f,#1d0d2b)!important;padding:1.5rem 1rem;height:auto;overflow:visible}.teach-smarter-section .container{flex-direction:column;text-align:center;gap:1.5rem}.teach-smarter-section .container .content-right{order:2}.teach-smarter-section .container .content-right .hero-image{display:block;max-width:100%;height:auto;top:0}.teach-smarter-section .container .content-left{order:1;margin-top:0;margin-bottom:0}.teach-smarter-section .container .content-left h1{font-size:22px!important;margin-bottom:6px}.teach-smarter-section .container .content-left .subtitle{font-size:13px;margin-bottom:14px}.teach-smarter-section .container .content-left .start-btn{font-size:13px;height:38px;max-width:200px;margin-top:1rem}}.faq-section{padding:4rem;background-color:#e6f0fa}.faq-section .section-heading{text-align:center;margin-bottom:3rem}.faq-section .section-heading h3{font-size:12px;color:#464646;text-transform:uppercase;background-color:#fff;padding:6px 16px;border-radius:1000px;display:inline-block;font-weight:500;letter-spacing:1px;margin-bottom:.5rem}.faq-section .section-heading h1{font-size:36px;color:#2f2f2f;line-height:1.2}.faq-section .container{max-width:1600px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.faq-section .container .left-panel{flex:1;max-width:40%}.faq-section .container .left-panel .questions-box{background-color:#dce9ff;padding:1.5rem;border-radius:16px;width:383px}.faq-section .container .left-panel .questions-box h4{font-size:20px;color:#2f2f2f;margin-bottom:.8rem;font-weight:500}.faq-section .container .left-panel .questions-box p{font-size:14px;color:#2f2f2f;margin-bottom:1.5rem;font-weight:400}.faq-section .container .left-panel .questions-box .contact-btn{background:linear-gradient(111deg,#0095ff 7.38%,#2563eb 103.76%)!important;border:none;padding:.75rem 1.5rem;border-radius:6px;transition:none;box-shadow:none;height:45px;color:#fff;font-size:1rem}.faq-section .container .left-panel .questions-box .contact-btn:hover{opacity:.9}.faq-section .container .left-panel .faq-tabs{display:flex;flex-direction:column;gap:1rem;margin-bottom:7rem}.faq-section .container .left-panel .faq-tabs .faq-tab{font-size:20px;font-weight:500;color:#2f2f2f;cursor:pointer;padding-left:.5rem;border-left:3px solid transparent;transition:all .3s ease}.faq-section .container .left-panel .faq-tabs .faq-tab.active{color:#007bff;border-left:3px solid #007bff}.faq-section .container .left-panel .faq-tabs .faq-tab:hover{color:#007bff}.faq-section .right-panel{flex:1}.faq-section .right-panel .ant-collapse{background:transparent;border:none}.faq-section .right-panel .ant-collapse .ant-collapse-item{margin-bottom:1rem}.faq-section .right-panel .ant-collapse .ant-collapse-item:not(.ant-collapse-item-active) .ant-collapse-header{border-radius:16px}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-header{font-size:1rem;color:#2f2f2f;padding:1.5rem;background-color:#fff;border-radius:16px 16px 0 0;display:flex;align-items:center}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-header-text{flex-grow:1}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{order:2;margin-left:auto}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-header:hover{color:#4a90e2}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#fff;border-top:none;border-radius:0 0 16px 16px;padding:0 1rem 1rem}.faq-section .right-panel .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:.5rem 0;color:#000}.faq-section .right-panel .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header{color:#0095ff;border-color:#0095ff}.faq-section .right-panel .ant-collapse>.ant-collapse-item{border-bottom:none}@media (max-width: 768px){.faq-section{flex-direction:column;padding:2rem 1rem}.faq-section .section-heading h1{font-size:22px}.faq-section .faq-badge{font-size:10px!important}.faq-section .container{flex-direction:column}.faq-section .container .left-panel{max-width:100%;margin-bottom:2rem}.faq-section .container .left-panel .faq-tabs{margin-bottom:2rem}.faq-section .container .left-panel .questions-box{display:none}.faq-section .container .right-panel{max-width:100%}}.features-section{padding:4rem 2rem;text-align:center;background-color:#fff}.features-section .features-header{margin-bottom:2rem}.features-section .features-header h2{font-size:12px;color:#464646;text-transform:uppercase;background-color:#f1f1f3;width:200px;letter-spacing:1px;font-weight:500;padding:6px;border-radius:1000px;margin:0 auto}.features-section .features-header h1{font-size:2rem;color:#2f2f2f;line-height:1.2;margin:.5rem 0}.features-section .features-header h1 span{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.features-section .features-list{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.features-section .features-list .feature-item{display:flex;align-items:center;cursor:pointer;gap:4px;flex-direction:column;padding:1rem}.features-section .features-list .feature-item .feature-content{display:flex;align-items:center;gap:10px}.features-section .features-list .feature-item span:last-child{font-size:20px;color:#333}.features-section .features-list .feature-item .progress-bar-wrapper{width:132px;height:3px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;margin-top:8px}.features-section .features-list .feature-item .progress-bar{height:100%;width:100%;background:linear-gradient(to right,#0095ff,#2563eb);animation:fillBar 3s linear forwards;transform-origin:left}@keyframes fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.features-section .features-list .feature-item.active svg path{fill:#0095ff}.features-section .features-list .feature-item.active[data-stroke=true] svg path{fill:none;stroke:#0095ff}.features-section .features-list .feature-item.active span{color:transparent;background:linear-gradient(111deg,#0095ff 7.38%,#2563eb 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.features-section .feature-image-preview{margin-top:3rem;display:flex;flex-direction:column;align-items:center;position:relative}.features-section .feature-image-preview .feature-banner{background-color:#000;color:#fff;padding:2rem;border-radius:15px 15px 0 0;width:100%;max-width:1250px;text-align:left;box-shadow:0 4px 8px #0000001a;display:flex;align-items:center;justify-content:space-between}.features-section .feature-image-preview .feature-banner p{margin:0;font-size:1rem;font-weight:500;flex:1;margin-right:1rem}.features-section .feature-image-preview .feature-banner .learn-more-btn{color:transparent;background:linear-gradient(111deg,#0095ff 7.38%,#2563eb 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;text-decoration:none;padding:.5rem 1rem;font-size:1rem;background:transparent}.features-section .feature-image-preview img{width:100%;max-width:1250px;height:761px;border-radius:0 0 20px 20px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}@media (max-width: 768px){.features-section{padding:2rem 1rem}.features-section .features-header{margin-bottom:0}.features-section .features-header h2{font-size:10px}.features-section .features-header h1{font-size:22px}.features-section .features-list{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:.5rem;padding:1rem 0}.features-section .feature-item{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:50px;max-width:60px;padding:0}.features-section .feature-item .feature-content{flex-direction:column;align-items:center;justify-content:center}.features-section .feature-item svg{width:24px;height:24px}.features-section .feature-item span:last-child{font-size:11px!important;line-height:1.2}.features-section .feature-item .progress-bar-wrapper{display:none}.features-section .feature-image-preview{margin-top:20px}.features-section .feature-image-preview .feature-banner{flex-direction:column;margin-bottom:20px;border-radius:8px;background-color:#f0f0f0;box-shadow:none;color:#2f2f2f;align-items:flex-start;padding:12px 16px}.features-section .feature-image-preview .feature-banner br{display:none}.features-section .feature-image-preview .feature-banner p{font-size:14px;margin-bottom:4px}.features-section .feature-image-preview .feature-banner .learn-more-btn{font-size:14px;margin-right:10px!important}.features-section .feature-image-preview img{width:100%;height:205px;max-height:300px;border-radius:.5px;border:1px solid #F0F0F0}}.footer-section{background-color:#1d0d2b;color:#fff;padding:2rem 3rem 1rem;text-align:left}.footer-section .footer-container{max-width:1600px;margin:0 auto;width:100%}.footer-section .footer-container .footer-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;flex-wrap:wrap}.footer-section .footer-container .footer-top .footer-columns{display:flex;gap:8rem}.footer-section .footer-container .footer-top .footer-columns .footer-column h4{font-size:20px;margin-bottom:1.8rem;font-weight:500}.footer-section .footer-container .footer-top .footer-columns .footer-column ul{list-style:none;padding:0;margin:0;line-height:2rem}.footer-section .footer-container .footer-top .footer-columns .footer-column ul li{margin-bottom:.3rem}.footer-section .footer-container .footer-top .footer-columns .footer-column ul li a{color:#fff;text-decoration:none;font-size:16px;font-weight:400}.footer-section .footer-container .footer-top .footer-columns .footer-column ul li a:hover{color:#4a90e2}.footer-section .footer-container .footer-top .footer-columns .footer-column ul li .coming-soon-label{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;padding:5px 8px;border-radius:12px;font-size:10px;line-height:1;position:relative}.footer-section .footer-container .footer-center{margin:1rem 0;display:flex;justify-content:flex-start;gap:2rem}.footer-section .footer-container .footer-center a{color:#fff;font-size:1.2rem}.footer-section .footer-container .footer-center a:hover{color:#4a90e2}.footer-section .footer-container .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer-section .footer-container .footer-bottom p{font-size:16px;font-weight:400;margin:0}.footer-section .footer-container .footer-bottom .footer-links a{color:#fff;text-decoration:none;font-size:.8rem;margin-left:1.5rem;font-weight:400}.footer-section .footer-container .footer-bottom .footer-links a:hover{color:#4a90e2}@media (max-width: 786px){.footer-section{text-align:center}.footer-section .footer-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-section .footer-top{flex-direction:column;align-items:center!important;text-align:center}.footer-section .footer-top .footer-columns{flex-direction:column;align-items:center;margin-top:1rem;gap:4rem!important}.footer-section .footer-top .footer-columns h4{font-size:16px!important}.footer-section .footer-top .footer-columns .footer-column{text-align:center;justify-content:center;align-items:center}.footer-section .footer-top .footer-columns .footer-column h4{margin-bottom:1.2rem!important}.footer-section .footer-top .footer-columns .footer-column ul{padding:0}.footer-section .footer-top .footer-columns .footer-column ul li{margin-bottom:-4px!important}.footer-section .footer-top .footer-columns .footer-column ul li a{font-size:12px!important}.footer-section .footer-top .footer-columns .footer-column ul li .coming-soon-label{display:none}.footer-section .footer-center{justify-content:center}.footer-section .footer-logo{width:100%;display:flex;justify-content:center}.footer-section .footer-bottom{text-align:center;align-items:center;gap:.5rem}.footer-section .footer-bottom p{margin:0;width:100%;font-size:14px!important;line-height:1.4}.footer-section .footer-bottom .footer-links{margin:0 .2rem;font-size:12px!important}}.vocaliv-header{background:#f9f9fa;padding:20px 60px;position:sticky;top:0;z-index:1000}.vocaliv-header .header-container{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.vocaliv-header .logo img{height:32px}.vocaliv-header .nav-links{display:flex;align-items:center;gap:24px;font-weight:500}.vocaliv-header .nav-links a{display:inline-flex;align-items:center;gap:4px;color:#333;text-decoration:none;transition:color .3s ease}.vocaliv-header .nav-links a .arrow-icon{margin-top:.2rem!important}.vocaliv-header .nav-links .signup-btn{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none;border-radius:6px;padding:6px 20px;height:40px;font-size:15px;box-shadow:none;width:102px;font-weight:500;transition:background .3s ease}.vocaliv-header .nav-links .signup-btn:hover{background:linear-gradient(90deg,#0085e5,#ff00b6)}.vocaliv-header .mobile-menu-toggle{display:none;align-items:center}.vocaliv-header .mobile-menu-toggle .menu-btn{font-size:24px;color:#333;padding:0;border:none;background:none;cursor:pointer}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1001;display:flex;justify-content:flex-end}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content{background:#fff;width:250px;height:100%;padding:20px;transform:translate(0);transition:transform .3s ease}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu{border:none}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item{margin:10px 0}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item a{color:#333;font-weight:500;padding:8px 0;display:block}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item .signup-btn{width:100%;margin-top:6px;display:flex;align-items:center;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);border:none;box-shadow:none;justify-content:center;color:#fff;text-align:center;padding:10px 0;font-size:16px}@media (max-width: 980px){.vocaliv-header{padding:15px 20px}.vocaliv-header .nav-links{display:none}.vocaliv-header .mobile-menu-toggle{display:flex}.vocaliv-header .nav-links.mobile-open{display:none}}.hero-section{position:relative;width:100%;padding:80px 60px;overflow:hidden;background-color:#f9f9fa}.hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/Container.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1) 100%);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom,#0000001a,#0006,#0000001a);mask-repeat:no-repeat}.hero-section>*{position:relative;z-index:2}.hero-section .hero-container{display:flex;justify-content:space-between;align-items:center;max-width:1600px;width:100%;margin:0 auto}.hero-section .hero-content{flex:1;margin-bottom:2rem}.hero-section .hero-content h1{font-size:36px;font-weight:600;line-height:1.3;color:#2f2f2f;margin-bottom:16px}.hero-section .hero-content h1 .highlight-blue{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.hero-section .hero-content .subtext{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:30px}.hero-section .hero-content .hero-buttons{display:flex;gap:16px;margin-bottom:1rem}.hero-section .hero-content .hero-buttons .ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;padding:10px 30px;border-radius:6px;font-weight:600}.hero-section .hero-content .hero-buttons .ant-btn .btn-label{font-size:11px;font-weight:400;color:#fff;line-height:1}.hero-section .hero-content .hero-buttons .ant-btn .btn-main{font-size:16px;font-weight:500}.hero-section .hero-content .hero-buttons .btn-blue{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none}.hero-section .hero-content .hero-buttons .btn-dark{background:#111;color:#fff;border:none}.hero-section .hero-content .hero-stats{display:flex;flex-direction:column;gap:20px;width:100%;max-width:174px;margin-top:10rem}.hero-section .hero-content .hero-stats .stat-block{width:100%;padding:16px 20px;border-radius:13px;background-color:#f5f5f7;border:1px solid #efeff0;transition:.3s ease}.hero-section .hero-content .hero-stats .stat-block:hover{box-shadow:0 4px 12px #00000014}.hero-section .hero-content .hero-stats .stat-block h2{font-size:36px;margin-bottom:6px}.hero-section .hero-content .hero-stats .stat-block h2 .highlight-purple{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.hero-section .hero-content .hero-stats .stat-block p{font-size:12px;font-weight:500;color:#2f2f2f}.hero-section .hero-graphic{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}.hero-section .hero-graphic .main-image{width:100%;height:auto;border-radius:14px;-o-object-fit:contain;object-fit:contain;transform:translate(50px) translateY(-50px);-webkit-mask-image:linear-gradient(to right,black 70%,transparent 100%);mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1}.hero-section .hero-graphic .sub-images{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero-section .hero-graphic .sub-images img{position:absolute;width:100%;height:auto}.hero-section .hero-graphic .sub-images .frame1{top:65%;left:-225px;width:246px}.hero-section .hero-graphic .sub-images .frame2{top:55%;left:-70px;width:278px}.hero-section .hero-graphic .sub-images .frame3{bottom:49px;width:98px;transform:translate(-80%)}@media (max-width: 1000px){.hero-section{padding:60px 30px}.hero-section .hero-container{flex-direction:column;align-items:flex-start;text-align:left}.hero-section .hero-content{width:100%}.hero-section .hero-content h1{font-size:28px}.hero-section .hero-content .subtext{font-size:16px}.hero-section .hero-content .hero-buttons{flex-direction:row;width:auto}.hero-section .hero-content .hero-buttons .ant-btn{width:auto;align-items:flex-start;text-align:left}.hero-section .hero-content .hero-stats{flex-direction:column;justify-content:flex-start;gap:20px;margin-top:2rem}.hero-section .hero-content .hero-stats .stat-block{width:auto}.hero-section .hero-content .hero-stats .stat-block h2{font-size:24px}.hero-section .hero-graphic{width:100%;justify-content:center;margin-top:40px}.hero-section .hero-graphic .main-image{width:100%;max-width:400px;transform:translate(0);mask-image:none;-webkit-mask-image:none}.hero-section .hero-graphic .sub-images{display:none}}@media (max-width: 600px){.hero-section{padding:40px 20px}.hero-section .hero-content h1{font-size:24px}.hero-section .hero-content .subtext{font-size:14px}.hero-section .hero-content .hero-buttons{gap:12px}.hero-section .hero-content .hero-buttons .ant-btn{flex-shrink:1;min-width:0;max-width:100%}.hero-section .hero-content .hero-stats{flex-direction:row!important;flex-wrap:nowrap;gap:12px}.hero-section .hero-content .hero-stats .stat-block{min-width:160px;text-align:left}.hero-section .hero-content .hero-stats .stat-block h2{font-size:20px}.hero-section .hero-content .hero-stats .stat-block p{font-size:11px}}.lms-integration-section{display:flex;justify-content:space-between;align-items:center;padding:4rem;background-color:#fff}.lms-integration-section .container{display:flex;justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto}.lms-integration-section .container .left-panel{flex:1}.lms-integration-section .container .left-panel h3{font-size:12px;color:#464646;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;background-color:#f7f7f7;padding:6px;width:200px;border-radius:1000px;text-align:center;font-weight:500}.lms-integration-section .container .left-panel h1{font-size:36px;color:#2f2f2f;margin-bottom:1rem;line-height:1.2}.lms-integration-section .container .left-panel p{font-size:19px;color:#464646;margin-bottom:1.5rem;line-height:1.5;font-weight:500}.lms-integration-section .container .left-panel .get-access-btn{background:linear-gradient(111deg,#0095ff 7.38%,#2563eb 103.76%)!important;border:none;padding:.75rem 1.5rem;border-radius:6px;transition:none;box-shadow:none;color:#fff;height:45px;width:186px;font-size:1rem;font-weight:500}.lms-integration-section .container .left-panel .get-access-btn:hover{opacity:.9}.lms-integration-section .container .right-panel{flex:1;display:flex;justify-content:flex-end}.lms-integration-section .container .right-panel .integration-image{max-width:719px;width:100%;height:auto}@media (max-width: 768px){.lms-integration-section{padding:2rem 1rem;text-align:center}.lms-integration-section .container{flex-direction:column;align-items:center;text-align:center}.lms-integration-section .container .left-panel{max-width:100%;margin-bottom:2rem}.lms-integration-section .container .left-panel h3{margin:0 auto .5rem;font-size:10px}.lms-integration-section .container .left-panel h1{font-size:22px}.lms-integration-section .container .left-panel p{font-size:16px}.lms-integration-section .container .left-panel p br{display:none}.lms-integration-section .container .right-panel{justify-content:center}.lms-integration-section .container .right-panel .integration-image{max-width:90%}}.student-section{padding:4rem;background-color:#f5f5f7}.student-section .container{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1600px;margin:0 auto;gap:2rem}.student-section .container .left-column{display:flex;flex-direction:column}.student-section .container .left-column .tab-buttons{display:inline-flex;background:#eee;border-radius:13px;width:328px;height:47px;justify-content:center;align-items:center;overflow:hidden;margin-bottom:3.5rem}.student-section .container .left-column .tab-buttons button{padding:1.2rem 2.9rem;font-size:1rem;font-weight:500;color:#111;background-color:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer;transition:all .3s ease;border-radius:10px}.student-section .container .left-column .tab-buttons button:not(.active):hover{background-color:#e5e5e5}.student-section .container .left-column .tab-buttons button.active{background:linear-gradient(90deg,#36174f,#1d0d2b);color:#fff;font-weight:700}.student-section .container .left-column .headline{display:flex;align-items:center;gap:1rem}.student-section .container .left-column .headline h2{font-size:36px;color:#111827;margin:0}.student-section .container .left-column ul{margin:1.5rem 0;padding-left:1rem;list-style:disc;color:#2f2f2f}.student-section .container .left-column ul li{margin-bottom:1rem;font-size:18px;line-height:2rem;font-weight:500}.student-section .container .left-column .cta-button{width:-moz-fit-content;width:fit-content;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;border:none;color:#fff;padding:.75rem 1.5rem;border-radius:6px;height:45px;font-weight:500;font-size:15px;width:100%;max-width:187px;cursor:pointer;transition:background .3s ease}.student-section .container .left-column .cta-button:hover{opacity:.9}.student-section .container .right-column{width:48%;display:flex;align-items:center;justify-content:center;height:500px}.student-section .container .right-column .dashboard-preview{width:100%;max-width:752px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:none}@media (max-width: 768px){.student-section{padding:2rem 1rem}.student-section .container{flex-direction:column;align-items:center}.student-section .container .left-column,.student-section .container .right-column{width:100%}.student-section .container .right-column{margin-top:1rem;height:auto}.student-section .container .dashboard-preview{height:280px;-o-object-fit:contain;object-fit:contain}.student-section .container .tab-buttons{width:100%;max-width:328px}.student-section .container .headline .learn-icon{width:60px;height:60px}.student-section .container .headline .learn-icon svg{width:100%;height:100%}.student-section .container .headline h2{font-size:22px!important}.student-section .container ul{padding-left:2rem!important;text-align:left}.student-section .container ul br{display:none}.student-section .container ul li{font-size:16px!important;line-height:1.5rem!important}.student-section .container .cta-button{margin:0 auto;font-size:14px;height:40px;max-width:160px}}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-BlackItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Black.woff2) format("woff2"),url(/assets/fonts/Gilroy-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Heavy.woff2) format("woff2"),url(/assets/fonts/Gilroy-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Regular.woff2) format("woff2"),url(/assets/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Bold.woff2) format("woff2"),url(/assets/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Light.woff2) format("woff2"),url(/assets/fonts/Gilroy-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-ExtraBoldItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-ExtraBold.woff2) format("woff2"),url(/assets/fonts/Gilroy-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Medium.woff2) format("woff2"),url(/assets/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-HeavyItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Thin.woff2) format("woff2"),url(/assets/fonts/Gilroy-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-SemiBold.woff2) format("woff2"),url(/assets/fonts/Gilroy-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-UltraLight.woff2) format("woff2"),url(/assets/fonts/Gilroy-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-LightItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-UltraLightItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-UltraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-RegularItalic;src:url(/assets/fonts/Gilroy-RegularItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-ThinItalic.woff2) format("woff2"),url(/assets/fonts/Gilroy-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.top-0{top:0}.z-0{z-index:0}.z-10{z-index:10}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.inline-flex{display:inline-flex}.table{display:table}.h-\[60px\]{height:60px}.h-full{height:100%}.min-h-\[400px\]{min-height:400px}.w-\[368px\]{width:368px}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.gap-2{gap:.5rem}.font-normal{font-weight:400}.text-\[\#222\]{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*{margin:0;padding:0;box-sizing:border-box;font-family:Gilroy,Lato,serif!important;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}html,body,#root{height:100vh;width:100%;overflow-x:hidden}div[data-disabled=true],button[data-disabled=true]{cursor:not-allowed!important}*[hidden],*[hidden=true]{display:none!important}.courses-section{padding:4rem 2rem;background:#f5f5f7;text-align:center}.courses-section .courses-container{max-width:1600px;margin:0 auto}.courses-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;font-weight:400;letter-spacing:1px;border-radius:999px;margin-bottom:1rem}.courses-section .title{font-size:36px;font-weight:600;margin-bottom:1rem}.courses-section .title .highlight{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.courses-section .subtitle{font-size:20px;color:#151515;margin-bottom:2rem;margin-left:auto;font-weight:500;margin-right:auto}.courses-section .features-list{display:flex;justify-content:center;gap:5rem;margin-bottom:2rem}.courses-section .features-list .feature-item{display:flex;align-items:center;gap:.5rem}.courses-section .features-list .feature-item .icon{width:32px;height:32px}.courses-section .features-list .feature-item span{font-size:1rem;color:#333;font-weight:400}.courses-section .actions{display:flex;justify-content:center;gap:1rem;margin-top:2.5rem}.courses-section .actions .btn-try{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:45px;width:209px}.courses-section .actions .btn-demo{background:#333;color:#fff;border:none;height:45px;width:209px}.courses-section .actions .btn-demo:hover{background:#444}.courses-section .image-wrapper{display:flex;justify-content:center;margin-top:2rem}.courses-section .image-wrapper img{max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.courses-section .title{font-size:22px}.courses-section .badge{font-size:10px}.courses-section .subtitle{font-size:16px}.courses-section .features-list{flex-direction:column;gap:2rem}.courses-section .features-list .feature-item span{font-size:.9rem}.courses-section .table-wrapper .fake-table .table-header,.courses-section .table-wrapper .fake-table .table-row{grid-template-columns:1fr;row-gap:.5rem}.courses-section .actions{gap:1rem}}.ai-section{position:relative;width:100%;padding:80px 60px;overflow:hidden;background-color:#f9f9fa}.ai-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/Container.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1) 100%);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom,#0000001a,#0006,#0000001a);mask-repeat:no-repeat}.ai-section>*{position:relative;z-index:2}.ai-section .ai-container{display:flex;justify-content:space-between;align-items:center;max-width:1600px;width:100%;margin:0 auto}.ai-section .ai-content{flex:1;margin-bottom:2rem}.ai-section .ai-content h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;background-color:#fff!important;padding:6px;width:200px;border-radius:1000px;text-align:center;font-weight:500}.ai-section .ai-content h3 span{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.ai-section .ai-content h1{font-size:36px;font-weight:600;line-height:1.3;color:#2f2f2f;margin-bottom:16px}.ai-section .ai-content h1 .highlight-text{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.ai-section .ai-content .inner-text{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:30px}.ai-section .ai-content .ai-buttons{display:flex;gap:16px;margin-bottom:1rem}.ai-section .ai-content .ai-buttons .ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;padding:10px 30px;border-radius:6px;font-weight:600}.ai-section .ai-content .ai-buttons .ant-btn .btn-subtext{font-size:11px;font-weight:400;color:#fff;line-height:1}.ai-section .ai-content .ai-buttons .ant-btn .btn-ai{font-size:16px;font-weight:500}.ai-section .ai-content .ai-buttons .btn-text{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none}.ai-section .ai-content .ai-buttons .dark-ai{background:#111;color:#fff;border:none}.ai-section .ai-content .ai-hero-stats{display:flex;flex-direction:column;gap:20px;width:100%;max-width:174px;margin-top:10rem}.ai-section .ai-content .ai-hero-stats .ai-stat-block{width:100%;padding:16px 20px;border-radius:13px;background-color:#f5f5f7;border:1px solid #efeff0;transition:.3s ease}.ai-section .ai-content .ai-hero-stats .ai-stat-block:hover{box-shadow:0 4px 12px #00000014}.ai-section .ai-content .ai-hero-stats .ai-stat-block h2{font-size:36px;margin-bottom:6px}.ai-section .ai-content .ai-hero-stats .ai-stat-block h2 .highlight-btn{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.ai-section .ai-content .ai-hero-stats .ai-stat-block p{font-size:12px;font-weight:500;color:#2f2f2f}.ai-section .hero-graphic{flex:1;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.ai-section .hero-graphic .main-media{width:100%;max-width:776px;height:auto;transform:translateY(-120px)}@media (max-width: 1000px){.ai-section{padding:60px 30px}.ai-section .ai-container{flex-direction:column;align-items:flex-start;text-align:left}.ai-section .ai-content{width:100%}.ai-section .ai-content h1{font-size:28px}.ai-section .ai-content .inner-text{font-size:16px}.ai-section .ai-content .ai-buttons{flex-direction:row;width:auto}.ai-section .ai-content .ai-buttons .ant-btn{width:auto;align-items:flex-start;text-align:left}.ai-section .ai-content .ai-hero-stats{flex-direction:column;justify-content:flex-start;gap:20px;margin-top:2rem}.ai-section .ai-content .ai-hero-stats .ai-stat-block{width:auto}.ai-section .ai-content .ai-hero-stats .ai-stat-block h2{font-size:24px}.ai-section .hero-graphic{width:100%;justify-content:center;margin-top:40px}.ai-section .hero-graphic .main-media{width:100%;max-width:400px;transform:translate(0)}}@media (max-width: 600px){.ai-section{padding:40px 20px}.ai-section .ai-content{margin-bottom:0}.ai-section .ai-content h1{font-size:24px}.ai-section .ai-content .inner-text{font-size:14px}.ai-section .ai-content .ai-buttons{gap:12px}.ai-section .ai-content .ai-buttons .ant-btn{flex-shrink:1;min-width:0;max-width:100%}.ai-section .ai-content .ai-hero-stats{flex-direction:row!important;flex-wrap:nowrap;gap:12px}.ai-section .ai-content .ai-hero-stats .ai-stat-block{min-width:160px;max-width:100%;text-align:left}.ai-section .ai-content .ai-hero-stats .ai-stat-block h2{font-size:20px}.ai-section .ai-content .ai-hero-stats .ai-stat-block p{font-size:11px}}.modern-classrooms{padding:4rem 2rem;background:#fff;text-align:center}.modern-classrooms .container{max-width:1600px;margin:0 auto}.modern-classrooms .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;margin-bottom:.75rem}.modern-classrooms .headline{font-size:2rem;font-weight:600;margin-bottom:2.5rem}.modern-classrooms .headline .highlight{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.modern-classrooms .cards{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:3rem;margin-top:2rem}.modern-classrooms .card{background:#fff;border-radius:14px;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 2px 8px #0000000a;overflow:hidden}.modern-classrooms .card .card-icon{width:64px;height:64px;margin-bottom:1rem}.modern-classrooms .card h3{font-size:28px;font-weight:600;margin:0 0 .75rem;color:#111827}.modern-classrooms .card p{font-size:20px;line-height:1.6;color:#464646;text-align:left;font-weight:400}.modern-classrooms .card .card-image{width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover;position:relative;top:7%}@media (max-width: 768px){.modern-classrooms .badge{font-size:10px}.modern-classrooms .cards{grid-template-columns:1fr}.modern-classrooms .card{padding:1rem}.modern-classrooms .card .card-icon{width:48px;height:48px}.modern-classrooms .card h3{font-size:20px;text-align:left}.modern-classrooms .card p{font-size:14px;text-align:left}.modern-classrooms .headline{font-size:22px}.modern-classrooms .card .card-image{margin-top:1rem}}.voice-cloning-section{background:radial-gradient(circle at center,#36174f,#1d0d2b);color:#fff;padding:1.1rem 4rem;height:382px;overflow:hidden}.voice-cloning-section .voice-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1600px;margin:0 auto;gap:2rem}.voice-cloning-section .voice-container .section-left{z-index:1}.voice-cloning-section .voice-container .section-left h1{font-size:48px;margin-bottom:1rem;line-height:1.2}.voice-cloning-section .voice-container .section-left .voicetitle{font-size:18px;font-weight:400;margin-bottom:2rem;color:#fff;line-height:1.5}.voice-cloning-section .voice-container .section-left .access-btn{background:#4a90e2;border:none;padding:.75rem 1.5rem;border-radius:6px;box-shadow:none;height:45px;font-size:1rem;margin-top:.5rem}.voice-cloning-section .voice-container .section-left .access-btn:hover{opacity:.9}.voice-cloning-section .voice-container .section-right{flex:1;display:flex;justify-content:center}.voice-cloning-section .voice-container .section-right .voice-image{max-width:100%;width:516px;height:auto}@media (max-width: 768px){.voice-cloning-section{padding:2rem 1rem;height:auto}.voice-cloning-section .voice-container{flex-direction:column;align-items:center;text-align:center;gap:2rem}.voice-cloning-section .voice-container .section-left br{display:none}.voice-cloning-section .voice-container .section-left h1{font-size:22px}.voice-cloning-section .voice-container .section-left .voicetitle{font-size:16px}.voice-cloning-section .voice-container .section-left .voicetitle br{display:none}.voice-cloning-section .voice-container .section-left .access-btn{font-size:14px;padding:.6rem 1.2rem;width:100%;max-width:300px}.voice-cloning-section .voice-container .section-right .voice-image{width:100%;max-width:300px;height:auto}}.why-choose{padding:4rem 2rem;text-align:center}.why-choose .container{max-width:1400px;margin:0 auto}.why-choose .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;margin-bottom:1rem}.why-choose .title{font-size:2rem;font-weight:600;margin-bottom:2.5rem;color:#2f2f2f}.why-choose .title .highlight{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.why-choose .cards{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.why-choose .card{background:#f5f5f7;border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1rem;transition:background .3s}.why-choose .card:hover{background:#eaeaea}.why-choose .card .icon{width:72px;height:72px;flex-shrink:0}.why-choose .card .content{text-align:left}.why-choose .card .content .card-title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.why-choose .card .content .card-text{font-size:1rem;color:#2f2f2f;margin:0;line-height:1.5;font-weight:400}.why-choose .image-wrapper{display:flex;justify-content:center;margin-top:3rem;margin-bottom:3rem}.why-choose .image-wrapper img{width:100%;max-width:1092px;height:auto;position:relative;left:0;top:20px}@media (max-width: 768px){.why-choose{padding:2rem 1rem}.why-choose .badge{font-size:10px}.why-choose .title{font-size:22px;margin-bottom:2rem}.why-choose .cards{grid-template-columns:1fr;gap:1rem}.why-choose .card{flex-direction:column;align-items:flex-start;padding:1.5rem}.why-choose .card .icon{width:48px;height:48px}.why-choose .card .content .card-title{font-size:1rem}.why-choose .card .content .card-text{font-size:.875rem}.why-choose .image-wrapper{margin-top:2rem;margin-bottom:2rem}.why-choose .image-wrapper img{top:0}}.educator-section{position:relative;width:100%;padding:80px 60px;overflow:hidden;background-color:#f9f9fa}.educator-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/Container.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1) 100%);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom,#0000001a,#0006,#0000001a);mask-repeat:no-repeat}.educator-section>*{position:relative;z-index:2}.educator-section .educator-container{display:flex;justify-content:space-between;align-items:center;max-width:1600px;width:100%;margin:0 auto}.educator-section .educator-content{flex:1;margin-bottom:2rem}.educator-section .educator-content h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;background-color:#fff!important;padding:6px;width:200px;border-radius:1000px;text-align:center;font-weight:500}.educator-section .educator-content h3 span{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.educator-section .educator-content h1{font-size:36px;font-weight:600;line-height:1.3;color:#2f2f2f;margin-bottom:16px}.educator-section .educator-content .secondary-text{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:30px}.educator-section .educator-content .educator-buttons{display:flex;gap:16px;margin-bottom:1rem}.educator-section .educator-content .educator-buttons .ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;padding:10px 30px;border-radius:6px;font-weight:600}.educator-section .educator-content .educator-buttons .ant-btn .button-subtext{font-size:11px;font-weight:400;color:#fff;line-height:1}.educator-section .educator-content .educator-buttons .ant-btn .btn-educator{font-size:16px;font-weight:500}.educator-section .educator-content .educator-buttons .button-text{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none}.educator-section .educator-content .educator-buttons .dark-edu{background:#111;color:#fff;border:none}.educator-section .educator-content .educator-hero-stats{display:flex;flex-direction:column;gap:20px;width:100%;max-width:174px;margin-top:10rem}.educator-section .educator-content .educator-hero-stats .educator-stat-block{width:100%;padding:16px 20px;border-radius:13px;background-color:#f5f5f7;border:1px solid #efeff0;transition:.3s ease}.educator-section .educator-content .educator-hero-stats .educator-stat-block:hover{box-shadow:0 4px 12px #00000014}.educator-section .educator-content .educator-hero-stats .educator-stat-block h2{font-size:36px;margin-bottom:6px}.educator-section .educator-content .educator-hero-stats .educator-stat-block h2 .highlight-button{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.educator-section .educator-content .educator-hero-stats .educator-stat-block p{font-size:12px;font-weight:500;color:#2f2f2f}.educator-section .main-graphic{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}.educator-section .main-graphic .main-img{width:100%;height:auto;border-radius:14px;border:1px solid #d7d7d7;-o-object-fit:contain;object-fit:contain;transform:translate(50px) translateY(-50px);-webkit-mask-image:linear-gradient(to right,black 70%,transparent 100%);mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1}@media (max-width: 1000px){.educator-section{padding:60px 30px}.educator-section .educator-container{flex-direction:column;align-items:flex-start;text-align:left}.educator-section .educator-content{width:100%}.educator-section .educator-content h1{font-size:28px}.educator-section .educator-content .secondary-text{font-size:16px}.educator-section .educator-content .educator-buttons{flex-direction:row;gap:12px;width:auto}.educator-section .educator-content .educator-buttons .ant-btn{width:auto;align-items:flex-start;text-align:left}.educator-section .educator-content .educator-hero-stats{flex-direction:column;gap:20px;margin-top:2rem}.educator-section .educator-content .educator-hero-stats .educator-stat-block{width:auto}.educator-section .educator-content .educator-hero-stats .educator-stat-block h2{font-size:24px}.educator-section .main-graphic{width:100%;justify-content:center;margin-top:40px}.educator-section .main-graphic .main-img{width:100%;max-width:400px;transform:translate(0);mask-image:none;-webkit-mask-image:none}}@media (max-width: 600px){.educator-section{padding:40px 20px}.educator-section .educator-content h1{font-size:24px}.educator-section .educator-content .secondary-text{font-size:16px}.educator-section .educator-content .educator-buttons{gap:12px}.educator-section .educator-content .educator-buttons .ant-btn{flex-shrink:1;min-width:0;max-width:100%}.educator-section .educator-content .educator-hero-stats{flex-direction:row;flex-wrap:nowrap;gap:12px}.educator-section .educator-content .educator-hero-stats .educator-stat-block{min-width:160px;text-align:left}.educator-section .educator-content .educator-hero-stats .educator-stat-block h2{font-size:20px}.educator-section .educator-content .educator-hero-stats .educator-stat-block p{font-size:11px}}.modern-section{padding:4rem 2rem;background:#f5f5f7;text-align:center}.modern-section .modern-container{max-width:1600px;margin:0 auto}.modern-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;font-weight:400;border-radius:999px;margin-bottom:1rem}.modern-section .tag-title{font-size:36px;font-weight:600;margin-bottom:1rem}.modern-section .sub-description{font-size:20px;color:#151515;margin-bottom:2rem;margin-left:auto;font-weight:400;margin-right:auto}.modern-section .actions{display:flex;justify-content:center;gap:1rem;margin-top:2.5rem}.modern-section .actions .btn-try{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:45px;width:209px}.modern-section .actions .btn-demo{background:#333;color:#fff;border:none;height:45px;width:209px}.modern-section .actions .btn-demo:hover{background:#444}@media (max-width: 768px){.modern-section{padding:2rem 1rem}.modern-section .badge{font-size:10px}.modern-section .tag-title{font-size:22px;line-height:1.3}.modern-section .sub-description{font-size:15px;text-align:center;margin-bottom:1.5rem}}.classroom-section{padding:4rem 1rem;background:#fff;text-align:center}.classroom-section .content-wrapper{max-width:1600px;margin:0 auto}.classroom-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;margin-bottom:.75rem}.classroom-section .main-title{font-size:2rem;font-weight:600;margin-bottom:2.5rem}.classroom-section .main-title .accent-text{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.classroom-section .card-container{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;margin-top:2rem}.classroom-section .card-item{background:#fff;border-radius:14px;padding:2rem;padding-bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:1px solid #d7d7d7;overflow:hidden}.classroom-section .card-item .upper{display:flex;flex-direction:column;align-items:flex-start}.classroom-section .card-item .icon-element{width:45px;height:45px;margin-bottom:1rem}.classroom-section .card-item h3{font-size:28px;font-weight:600;margin:0 0 .75rem;color:#111827}.classroom-section .card-item p{font-size:20px;line-height:1.6;color:#464646;text-align:left;font-weight:400}.classroom-section .card-item .image-preview{width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media (max-width: 1024px){.classroom-section .cards{grid-template-columns:1fr}.classroom-section .headline{font-size:1.75rem}.classroom-section .card{padding:1.5rem}.classroom-section .card .card-image{margin-top:1rem}.classroom-section .card-container{grid-template-columns:1fr}.classroom-section .main-title{font-size:1.75rem}.classroom-section .card-item{padding:1.5rem}.classroom-section .card-item h3{font-size:24px}.classroom-section .card-item p{font-size:18px}}@media (max-width: 600px){.classroom-section .classroom-section{padding:2rem 1rem}.classroom-section .badge{font-size:10px}.classroom-section .main-title{font-size:22px}.classroom-section .card-container{grid-template-columns:1fr;gap:1.5rem}.classroom-section .card-item{padding:1rem}.classroom-section .card-item h3{font-size:18px}.classroom-section .card-item p{font-size:16px}.classroom-section .card-item .icon-element{width:36px;height:36px}}.use-cases-section{background-color:#fff;padding:4rem 1rem;text-align:center}.use-cases-section .use-cases-header{margin-bottom:3rem}.use-cases-section .use-cases-header .badge{display:inline-block;padding:6px 16px;background-color:#f7f7f7;color:#464646;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;border-radius:999px}.use-cases-section .use-cases-header h2{margin-top:1rem;font-size:36px;font-weight:600;color:#2f2f2f}@media (max-width: 600px){.use-cases-section .use-cases-header h2{font-size:22px;line-height:1.3}}.use-cases-section .use-cases-grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1400px;margin:0 auto}@media (min-width: 640px){.use-cases-section .use-cases-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.use-cases-section .use-cases-grid{grid-template-columns:repeat(4,1fr)}}.use-cases-section .use-cases-grid .use-case-item{display:flex;position:relative;flex-direction:column;align-items:flex-start;padding:1.5rem 1rem;text-align:left}.use-cases-section .use-cases-grid .use-case-item .use-case-icon{width:60px;height:60px;margin-bottom:1rem;-o-object-fit:contain;object-fit:contain}.use-cases-section .use-cases-grid .use-case-item .use-case-icon.large-icon{width:140px}@media (max-width: 600px){.use-cases-section .use-cases-grid .use-case-item .use-case-icon{width:48px;height:48px}.use-cases-section .use-cases-grid .use-case-item .use-case-icon.large-icon{width:100px}}.use-cases-section .use-cases-grid .use-case-item .use-case-title{font-size:20px;font-weight:500;color:#1f2937;line-height:1.4}@media (max-width: 600px){.use-cases-section .use-cases-grid .use-case-item .use-case-title{font-size:16px}}@media (min-width: 1024px){.use-cases-section .use-cases-grid .use-case-item.with-border:after{content:"";position:absolute;top:50%;height:92px;right:0;width:1px;background-color:#eee;transform:translateY(-50%)}}@media (max-width: 600px){.use-cases-section .use-cases-header .badge{font-size:10px!important}}.choose-section{padding:4rem 2rem;text-align:center}.choose-section .content-area{max-width:1400px;margin:0 auto}.choose-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;margin-bottom:1rem}.choose-section .main-heading{font-size:2rem;font-weight:600;margin-bottom:2.5rem;color:#2f2f2f}.choose-section .feature-cards{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.choose-section .feature-block{background:#f5f5f7;border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1rem;transition:background .3s}.choose-section .feature-block:hover{background:#eaeaea}.choose-section .feature-block .feature-icon{width:63px;height:63px;flex-shrink:0}.choose-section .feature-block .feature-details{text-align:left}.choose-section .feature-block .feature-details .feature-title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.choose-section .feature-block .feature-details .feature-description{font-size:1rem;color:#2f2f2f;margin:0;line-height:1.5;font-weight:400}.choose-section .actions{display:flex;justify-content:center;margin-top:2.5rem}.choose-section .actions .btn-try{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:39px;width:195px;box-shadow:none}@media (max-width: 768px){.choose-section{padding:2rem 1rem}.choose-section .badge{font-size:10px}.choose-section .main-heading{font-size:22px}.choose-section .feature-cards{grid-template-columns:1fr;gap:1rem}.choose-section .feature-block{flex-direction:column;align-items:flex-start}.choose-section .feature-block .feature-icon{width:48px;height:48px}.choose-section .feature-block .feature-details{text-align:left}.choose-section .btn-try{width:100%}}.how-it-works-section{background-color:#fff;padding:2rem 1rem}.how-it-works-section .how-it-works-flex{display:flex;align-items:flex-start;max-width:1400px;margin:0 auto;gap:3rem}.how-it-works-section .how-it-works-flex .how-it-works-header{flex-shrink:0}.how-it-works-section .how-it-works-flex .how-it-works-header .badge{display:inline-block;padding:6px 16px;background-color:#f7f7f7;color:#464646;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;border-radius:999px;margin-bottom:.5rem}.how-it-works-section .how-it-works-flex .how-it-works-header h2{font-size:36px;font-weight:600;color:#2f2f2f}.how-it-works-section .how-it-works-flex .steps-container{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.how-it-works-section .how-it-works-flex .steps-container .step-card{background:#fff;border:1px solid #f1f1f1;border-radius:14px;padding:2rem;position:relative;z-index:2}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid{display:grid;grid-template-columns:50px 1fr;gap:1rem;align-items:flex-start}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid .step-number{font-size:52px;margin-top:3rem;font-weight:700;color:#e0e0e0;text-align:center;transition:color .3s ease}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid .step-info{display:flex;flex-direction:column}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid .step-info .step-icon{width:49px;height:49px;margin-bottom:.75rem}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid .step-info .step-title{font-size:24px;font-weight:600;color:#2f2f2f;margin-bottom:.25rem}.how-it-works-section .how-it-works-flex .steps-container .step-card .step-inner-grid .step-info .step-description{font-size:18px;color:#555;line-height:1.5}.how-it-works-section .how-it-works-flex .steps-container .step-card:hover{background-color:#e6f0ff}.how-it-works-section .how-it-works-flex .steps-container .step-card:hover .step-number{color:#007bff}@media (max-width: 768px){.how-it-works-section .how-it-works-flex{flex-direction:column;align-items:center;gap:2rem}.how-it-works-section .how-it-works-header h2{font-size:22px!important;text-align:center}.how-it-works-section .how-it-works-header .badge{display:block;margin:0 auto 1rem;font-size:10px!important}.how-it-works-section .steps-container{grid-template-columns:1fr!important}.how-it-works-section .step-card{padding:1.5rem!important}.how-it-works-section .step-number{font-size:40px!important;text-align:left}.how-it-works-section .step-icon{width:42px!important;height:42px!important}.how-it-works-section .step-title{font-size:18px!important}.how-it-works-section .step-description{font-size:16px!important}}.lesson-section{position:relative;width:100%;padding:80px 60px;overflow:hidden;background-color:#f9f9fa}.lesson-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/Container.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1) 100%);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom,#0000001a,#0006,#0000001a);mask-repeat:no-repeat}.lesson-section>*{position:relative;z-index:2}.lesson-section .lesson-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1600px;width:100%;margin:0 auto}.lesson-section .lesson-info{flex:1;margin-bottom:2rem}.lesson-section .lesson-info h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;background-color:#fff!important;padding:6px;width:200px;border-radius:1000px;text-align:center;font-weight:500}.lesson-section .lesson-info h3 span{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.lesson-section .lesson-info h1{font-size:36px;font-weight:600;line-height:1.3;color:#2f2f2f;margin-bottom:16px}.lesson-section .lesson-info .supportive-text{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:30px}.lesson-section .lesson-info .action-buttons{display:flex;gap:16px;margin-bottom:1rem}.lesson-section .lesson-info .action-buttons .ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;padding:10px 30px;border-radius:6px;font-weight:600}.lesson-section .lesson-info .action-buttons .ant-btn .sub-label{font-size:11px;font-weight:400;color:#fff;line-height:1}.lesson-section .lesson-info .action-buttons .ant-btn .btn-lesson{font-size:16px;font-weight:500}.lesson-section .lesson-info .action-buttons .text-button{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none}.lesson-section .lesson-info .action-buttons .dark-option{background:#111;color:#fff;border:none}.lesson-section .lesson-info .performance-metrics{display:flex;flex-direction:column;gap:20px;width:100%;max-width:174px;margin-top:10rem}.lesson-section .lesson-info .performance-metrics .metric-item{width:100%;padding:16px 20px;border-radius:13px;background-color:#f5f5f7;border:1px solid #efeff0;transition:.3s ease}.lesson-section .lesson-info .performance-metrics .metric-item:hover{box-shadow:0 4px 12px #00000014}.lesson-section .lesson-info .performance-metrics .metric-item h2{font-size:36px;margin-bottom:6px}.lesson-section .lesson-info .performance-metrics .metric-item h2 .emphasized-btn{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.lesson-section .lesson-info .performance-metrics .metric-item p{font-size:12px;font-weight:500;color:#2f2f2f}.lesson-section .visual-display{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}.lesson-section .visual-display .display-img{width:100%;height:auto;border-radius:14px;border:1px solid #d7d7d7;-o-object-fit:contain;object-fit:contain;transform:translate(50px) translateY(-50px);-webkit-mask-image:linear-gradient(to right,black 70%,transparent 100%);mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1}@media (max-width: 1000px){.lesson-section{padding:60px 30px}.lesson-section .lesson-wrapper{flex-direction:column;align-items:flex-start;text-align:left}.lesson-section .lesson-info{width:100%}.lesson-section .lesson-info h1{font-size:24px!important}.lesson-section .lesson-info .supportive-text{font-size:16px}.lesson-section .lesson-info .action-buttons{flex-direction:row;gap:12px;width:auto}.lesson-section .lesson-info .action-buttons .ant-btn{width:auto;align-items:flex-start;text-align:left}.lesson-section .lesson-info .performance-metrics{flex-direction:column;gap:20px;margin-top:2rem}.lesson-section .lesson-info .performance-metrics .metric-item{width:auto}.lesson-section .lesson-info .performance-metrics .metric-item h2{font-size:24px}.lesson-section .visual-display{width:100%;justify-content:center;margin-top:40px}.lesson-section .visual-display .display-img{width:100%;max-width:400px;transform:translate(0);mask-image:none;-webkit-mask-image:none}}@media (max-width: 600px){.lesson-section{padding:40px 20px}.lesson-section .lesson-info h1{font-size:26px}.lesson-section .lesson-info .supportive-text{font-size:16px}.lesson-section .lesson-info .action-buttons{gap:12px}.lesson-section .lesson-info .action-buttons .ant-btn{flex-shrink:1;min-width:0;max-width:100%}.lesson-section .lesson-info .performance-metrics{flex-direction:row;flex-wrap:nowrap;gap:12px}.lesson-section .lesson-info .performance-metrics .metric-item{min-width:160px;text-align:left}.lesson-section .lesson-info .performance-metrics .metric-item h2{font-size:20px}.lesson-section .lesson-info .performance-metrics .metric-item p{font-size:11px}}.planning-container{max-width:1400px;margin:0 auto;padding:4rem 1rem;text-align:center}.planning-container .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;font-weight:400;border-radius:999px;margin-bottom:1rem}.planning-container .plan-heading{font-size:36px;font-weight:600;margin-bottom:3rem}.planning-container .plan-heading .acc-text{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.planning-container .table-wrapper{overflow-x:auto}.planning-container .comparison-table{width:100%;border-collapse:collapse;margin:0 auto;border-top:1px solid #dfdfdf;table-layout:fixed;border-right:1px solid #dfdfdf}.planning-container .comparison-table th,.planning-container .comparison-table td{padding:1.7rem;text-align:center;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;font-weight:500;font-size:19px}.planning-container .comparison-table th{font-weight:600;font-size:20px}.planning-container .comparison-table .highlight-header{background:linear-gradient(111deg,#0095ff 7.38%,#2563eb 103.76%)!important;border:none;color:#fff}.planning-container .comparison-table .highlight-col{background-color:#eaf3ff}@media (max-width: 1024px){.planning-container .plan-heading{font-size:28px!important}.planning-container .comparison-table th,.planning-container .comparison-table td{font-size:16px;padding:1rem}}@media (max-width: 600px){.planning-container .badge{font-size:10px}.planning-container .plan-heading{font-size:22px!important}.planning-container .comparison-table{table-layout:fixed;width:100%}.planning-container .comparison-table th,.planning-container .comparison-table td{font-size:12px;padding:.5rem;line-height:1.3}}.innovate-section{padding:4rem 2rem;background:#f5f5f7;text-align:center}.innovate-section .innovate-wrapper{max-width:1600px;margin:0 auto}.innovate-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;font-weight:400;border-radius:999px;margin-bottom:1rem}.innovate-section .headline-title{font-size:36px;font-weight:600;margin-bottom:1rem}.innovate-section .intro-text{font-size:20px;color:#151515;margin-bottom:2rem;margin-left:auto;font-weight:400;margin-right:auto}.innovate-section .action-buttons{display:flex;justify-content:center;gap:1rem;margin-top:2.5rem}.innovate-section .action-buttons .start-btn{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:45px;width:209px}.innovate-section .action-buttons .demo-btn{background:#333;color:#fff;border:none;height:45px;width:209px}.innovate-section .action-buttons .demo-btn:hover{background:#444}@media (max-width: 1024px){.innovate-section{padding:3rem 1.5rem}.innovate-section .headline-title{font-size:30px}.innovate-section .intro-text{font-size:18px}.innovate-section .action-buttons .start-btn,.innovate-section .action-buttons .demo-btn{width:190px;font-size:15px}}@media (max-width: 600px){.innovate-section{padding:2.5rem 1rem}.innovate-section .badge{font-size:10px}.innovate-section .headline-title{font-size:22px}.innovate-section .intro-text{font-size:16px}.innovate-section .action-buttons .start-btn,.innovate-section .action-buttons .demo-btn{width:190px;font-size:14px}}.lesson-choice{padding:3rem 2rem;text-align:center}.lesson-choice .info-wrapper{max-width:1400px;margin:0 auto}.lesson-choice .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;margin-bottom:1rem}.lesson-choice .primary-title{font-size:2rem;font-weight:600;margin-bottom:2.5rem;color:#2f2f2f}.lesson-choice .benefit-cards{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.lesson-choice .benefit-block{background:#f5f5f7;border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1rem;transition:background .3s}.lesson-choice .benefit-block:hover{background:#eaeaea}.lesson-choice .benefit-block .benefit-icon{width:62px;height:62px;flex-shrink:0}.lesson-choice .benefit-block .benefit-details{text-align:left}.lesson-choice .benefit-block .benefit-details .benefit-title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.lesson-choice .benefit-block .benefit-details .benefit-description{font-size:1rem;color:#2f2f2f;margin:0;line-height:1.5;font-weight:400}.lesson-choice .actions{display:flex;justify-content:center;margin-top:2.5rem}.lesson-choice .actions .btn-try{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:45px;width:195px;box-shadow:none}.lesson-choice .lesson-image{margin:0 auto;position:relative;bottom:60px;max-width:100%;height:626px;display:block;pointer-events:none}@media (max-width: 768px){.lesson-choice{padding:2rem 1rem}.lesson-choice .badge{font-size:10px}.lesson-choice .primary-title{font-size:22px}.lesson-choice .benefit-cards{grid-template-columns:1fr}.lesson-choice .benefit-block{flex-direction:column;align-items:flex-start;text-align:left}.lesson-choice .benefit-block .benefit-icon{margin-bottom:.5rem;width:42px;height:42px}.lesson-choice .benefit-block .benefit-details{text-align:left}.lesson-choice .actions{flex-direction:column;align-items:center;gap:1rem}.lesson-choice .actions .btn-try{width:100%;max-width:200px;font-size:13px;margin:0 auto}.lesson-choice .lesson-image{height:auto;max-width:90%;margin-top:1.5rem;bottom:0}}.create-quiz-section{padding:4rem 2rem;background:#fff}.create-quiz-section .section-heading{text-align:center;margin-bottom:5rem}.create-quiz-section .section-heading .badge{background:#f1f1f3;padding:6px 16px;color:#464646;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;border-radius:999px;display:inline-block;margin-bottom:1rem}.create-quiz-section .section-heading .title{font-size:2rem;font-weight:600;color:#2f2f2f}.create-quiz-section .container{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;gap:3rem;flex-wrap:wrap}.create-quiz-section .container .left{flex:1;display:flex;justify-content:center}.create-quiz-section .container .left img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.create-quiz-section .container .right{flex:1;max-width:515px}.create-quiz-section .container .right .card-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.create-quiz-section .container .right .card-list .quiz-card{background-color:#f7f8fa;border:none;border-radius:14px;padding:.3rem}.create-quiz-section .container .right .card-list .quiz-card h3{margin-bottom:.5rem;font-size:24px;font-weight:600;color:#2f2f2f}.create-quiz-section .container .right .card-list .quiz-card p{font-size:18px;color:#2f2f2f;font-weight:400}.create-quiz-section .container .right .cta-btn{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:40px;padding:0 1.5rem;border-radius:6px;width:195px;font-size:15px}@media (max-width: 768px){.create-quiz-section{padding:2rem 1rem}.create-quiz-section .section-heading{margin-bottom:2rem}.create-quiz-section .section-heading .badge{font-size:10px;padding:4px 12px}.create-quiz-section .section-heading .title{font-size:22px;line-height:1.3}.create-quiz-section .container{flex-direction:column}.create-quiz-section .container .left,.create-quiz-section .container .right{max-width:100%}.create-quiz-section .container .right{text-align:center}.create-quiz-section .container .right .card-list{align-items:center}.create-quiz-section .container .right .card-list .quiz-card{width:100%;text-align:left}.create-quiz-section .container .right .card-list .quiz-card h3{font-size:1.25rem;line-height:1.4}.create-quiz-section .container .right .card-list .quiz-card p{font-size:.95rem;line-height:1.5;text-align:left}.create-quiz-section .container .right .cta-btn{width:100%;max-width:200px;margin:0 auto}.create-quiz-section .container .left h2{font-size:1.5rem;line-height:1.3}.create-quiz-section .container .left p{font-size:1rem;line-height:1.5}}.grading-insights-section{padding:4rem 2rem;background-color:#fff;text-align:center}.grading-insights-section .section-heading{margin-bottom:3rem}.grading-insights-section .section-heading .badge{background:#f1f1f3;color:#464646;font-size:12px;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;text-transform:uppercase;display:inline-block;margin-bottom:1rem}.grading-insights-section .section-heading .title{font-size:36px;font-weight:600;color:#2f2f2f}.grading-insights-section .grading-features{display:flex;justify-content:center;gap:2rem;max-width:1400px;margin:0 auto;flex-wrap:wrap}.grading-insights-section .grading-features .grading-card{position:relative;flex:1;padding:1.5rem 1.5rem 1.5rem 2rem;text-align:left}.grading-insights-section .grading-features .grading-card:not(:first-child):before{content:"";position:absolute;left:0;top:40%;height:50%;width:1px;background-color:#eee}.grading-insights-section .grading-features .grading-card .grading-icon{width:63px;height:63px;margin-bottom:1rem;color:#0072ff}.grading-insights-section .grading-features .grading-card .grading-title{font-size:24px;font-weight:600;color:#2f2f2f;margin-bottom:1rem}.grading-insights-section .grading-features .grading-card .grading-description{font-size:18px;color:#2f2f2f;font-weight:500}@media (max-width: 768px){.grading-insights-section{padding:2rem 1rem}.grading-insights-section .section-heading .title{font-size:22px}.grading-insights-section .section-heading .badge{font-size:10px;padding:4px 10px}.grading-insights-section .grading-features{flex-direction:column;gap:1.5rem}.grading-insights-section .grading-features .grading-card{padding:1rem;border-left:none;border-top:1px solid #eee;position:relative}.grading-insights-section .grading-features .grading-card:first-child{border-top:none}.grading-insights-section .grading-features .grading-card:before{display:none}.grading-insights-section .grading-features .grading-card .grading-icon{width:42px;height:42px}.grading-insights-section .grading-features .grading-card .grading-title{font-size:18px}.grading-insights-section .grading-features .grading-card .grading-description{font-size:16px}}.quiz-section{position:relative;width:100%;padding:80px 60px;overflow:hidden;background-color:#f9f9fa}.quiz-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/Container.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1) 100%);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom,#0000001a,#0006,#0000001a);mask-repeat:no-repeat}.quiz-section>*{position:relative;z-index:2}.quiz-section .quiz-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1600px;width:100%;margin:0 auto}.quiz-section .quiz-info{flex:1;margin-bottom:2rem}.quiz-section .quiz-info h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;background-color:#fff!important;padding:6px;width:200px;border-radius:1000px;text-align:center;font-weight:500}.quiz-section .quiz-info h3 span{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.quiz-section .quiz-info h1{font-size:36px;font-weight:600;line-height:1.3;color:#2f2f2f;margin-bottom:16px}.quiz-section .quiz-info h1 .quiz-text{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.quiz-section .quiz-info .support-info{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:30px}.quiz-section .quiz-info .action-buttons{display:flex;gap:16px;margin-bottom:1rem}.quiz-section .quiz-info .action-buttons .ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;padding:10px 30px;border-radius:6px;font-weight:600}.quiz-section .quiz-info .action-buttons .ant-btn .sub-label{font-size:11px;font-weight:400;color:#fff;line-height:1}.quiz-section .quiz-info .action-buttons .ant-btn .btn-lesson{font-size:16px;font-weight:500}.quiz-section .quiz-info .action-buttons .text-button{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none}.quiz-section .quiz-info .action-buttons .dark-option{background:#111;color:#fff;border:none}.quiz-section .quiz-info .performance-stats{display:flex;flex-direction:column;gap:20px;width:100%;max-width:174px;margin-top:10rem}.quiz-section .quiz-info .performance-stats .stat-item{width:100%;padding:16px 20px;border-radius:13px;background-color:#f5f5f7;border:1px solid #efeff0;transition:.3s ease}.quiz-section .quiz-info .performance-stats .stat-item:hover{box-shadow:0 4px 12px #00000014}.quiz-section .quiz-info .performance-stats .stat-item h2{font-size:36px;margin-bottom:6px}.quiz-section .quiz-info .performance-stats .stat-item h2 .highlighted-value{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.quiz-section .quiz-info .performance-stats .stat-item p{font-size:12px;font-weight:500;color:#2f2f2f}.quiz-section .visual-showcase{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}.quiz-section .visual-showcase .showcase-img{width:100%;height:auto;border-radius:14px;border:1px solid #d7d7d7;-o-object-fit:contain;object-fit:contain;transform:translate(50px) translateY(-50px);-webkit-mask-image:linear-gradient(to right,black 70%,transparent 100%);mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1}@media (max-width: 1000px){.quiz-section{padding:60px 30px}.quiz-section .quiz-wrapper{flex-direction:column;align-items:flex-start;text-align:left}.quiz-section .quiz-info{width:100%}.quiz-section .quiz-info h1{font-size:24px!important}.quiz-section .quiz-info .support-info{font-size:16px}.quiz-section .quiz-info .action-buttons{flex-direction:row;gap:12px;width:auto}.quiz-section .quiz-info .action-buttons .ant-btn{width:auto;align-items:flex-start;text-align:left}.quiz-section .quiz-info .performance-stats{flex-direction:column;gap:20px;margin-top:2rem}.quiz-section .quiz-info .performance-stats .stat-item{width:auto}.quiz-section .quiz-info .performance-stats .stat-item h2{font-size:24px}.quiz-section .visual-showcase{width:100%;justify-content:center;margin-top:40px}.quiz-section .visual-showcase .showcase-img{width:100%;max-width:400px;transform:translate(0);mask-image:none;-webkit-mask-image:none}}@media (max-width: 600px){.quiz-section{padding:40px 20px}.quiz-section .quiz-info h1{font-size:26px}.quiz-section .quiz-info .support-info{font-size:16px}.quiz-section .quiz-info .action-buttons{gap:12px}.quiz-section .quiz-info .action-buttons .ant-btn{flex-shrink:1;min-width:0;max-width:100%}.quiz-section .quiz-info .performance-stats{flex-direction:row;flex-wrap:nowrap;gap:12px}.quiz-section .quiz-info .performance-stats .stat-item{min-width:160px;text-align:left}.quiz-section .quiz-info .performance-stats .stat-item h2{font-size:20px}.quiz-section .quiz-info .performance-stats .stat-item p{font-size:11px}}.learning-section{padding:4rem 2rem;background:#f5f5f7;text-align:center}.learning-section .learning-container{max-width:1600px;margin:0 auto}.learning-section .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;font-weight:400;letter-spacing:1px;border-radius:999px;margin-bottom:1rem}.learning-section .main-title{font-size:36px;font-weight:600;margin-bottom:1rem}.learning-section .intro-title{font-size:20px;color:#151515;margin-bottom:2rem;margin-left:auto;font-weight:500;margin-right:auto}.learning-section .quiz-list{display:flex;justify-content:center;gap:5rem;margin-bottom:2rem}.learning-section .quiz-list .quiz-item{display:flex;align-items:center;gap:.5rem}.learning-section .quiz-list .quiz-item .icon{width:32px;height:32px}.learning-section .quiz-list .quiz-item span{font-size:1rem;color:#333;font-weight:400}.learning-section .actions-btn{display:flex;justify-content:center;gap:1rem;margin-top:2.5rem}.learning-section .actions-btn .btn-start{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:45px;width:209px}.learning-section .actions-btn .btn-appointment{background:#333;color:#fff;border:none;height:45px;width:209px}.learning-section .actions-btn .btn-appointment:hover{background:#444}@media (max-width: 768px){.learning-section{padding:2rem 1rem}.learning-section .badge{font-size:10px}.learning-section .main-title{font-size:22px}.learning-section .intro-title{font-size:15px}.learning-section .quiz-list{flex-direction:column;gap:1.5rem}.learning-section .quiz-list .quiz-item .icon{width:24px;height:24px}.learning-section .quiz-list .quiz-item span{font-size:14px}}.quiz-selection{padding:3rem 1rem;text-align:center}.quiz-selection .content-container{max-width:1400px;margin:0 auto}.quiz-selection .badge{display:inline-block;background:#f1f1f3;color:#464646;font-size:12px;text-transform:uppercase;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;margin-bottom:1rem}.quiz-selection .primary-text{font-size:2rem;font-weight:600;margin-bottom:2.5rem;color:#2f2f2f}.quiz-selection .primary-text .info-text{color:transparent;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%)!important;background-clip:text;-webkit-background-clip:text!important}.quiz-selection .quiz-cards{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.quiz-selection .quiz-block{background:#f5f5f7;border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1rem;transition:background .3s}.quiz-selection .quiz-block:hover{background:#eaeaea}.quiz-selection .quiz-block .quiz-icon{width:62px;height:62px;flex-shrink:0}.quiz-selection .quiz-block .quiz-details{text-align:left}.quiz-selection .quiz-block .quiz-details .quiz-title{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem}.quiz-selection .quiz-block .quiz-details .quiz-description{font-size:1rem;color:#2f2f2f;margin:0;line-height:1.5;font-weight:400}.quiz-selection .action-panel{display:flex;justify-content:center;margin-top:2.5rem}.quiz-selection .action-panel .btn-explore{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:39px;width:195px;box-shadow:none}.quiz-selection .quiz-image{margin:0 auto;position:relative;bottom:0;max-width:100%;height:623px;display:block;pointer-events:none}@media (max-width: 1024px){.quiz-selection .quiz-cards{grid-template-columns:1fr}.quiz-selection .primary-text{font-size:1.75rem}.quiz-selection .quiz-block{flex-direction:column;text-align:center}.quiz-selection .quiz-block .quiz-details{text-align:center}}@media (max-width: 600px){.quiz-selection .badge{font-size:10px}.quiz-selection .primary-text{font-size:22px}.quiz-selection .quiz-block{padding:1.5rem;flex-direction:column;align-items:flex-start}.quiz-selection .quiz-block .quiz-icon{width:42px;height:42px;margin-top:1rem}.quiz-selection .quiz-block .quiz-details{text-align:left}.quiz-selection .quiz-image{height:auto;max-height:90%;margin-top:1.5rem;bottom:0}.quiz-selection .btn-explore{width:100%}}.how-it-works{padding:4rem 2rem;background-color:#fff;text-align:center}.how-it-works .section-heading{width:100%;text-align:center;margin-bottom:3rem}.how-it-works .section-heading .process-badge{background:#f1f1f3;color:#464646;font-size:12px;padding:6px 16px;letter-spacing:1px;border-radius:999px;font-weight:400;text-transform:uppercase;display:inline-block}.how-it-works .section-heading .heading{font-size:2rem;font-weight:600;color:#2f2f2f;margin-top:1rem}.how-it-works .content-wrapper{max-width:1400px;margin:0 auto;display:flex;gap:2rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.how-it-works .left-section{flex:1;max-width:493px}.how-it-works .left-section .steps-container{display:grid;gap:5rem}.how-it-works .left-section .steps-container .steps-card{background:#f8f8fa;border-radius:14px;padding:1.5rem;transition:background-color .3s ease}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid{display:grid;grid-template-columns:50px 1fr;gap:1rem;align-items:flex-start}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid .steps-number{font-size:52px;font-weight:700;color:#e0e0e0;text-align:center;margin-top:3rem;transition:color .3s ease}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid .steps-info{display:flex;flex-direction:column;text-align:left}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid .steps-info .steps-icon{width:49px;height:49px;margin-bottom:.75rem}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid .steps-info .steps-title{font-size:24px;font-weight:600;color:#2f2f2f;margin-bottom:.25rem}.how-it-works .left-section .steps-container .steps-card .steps-inner-grid .steps-info .steps-description{font-size:18px;color:#2f2f2f;font-weight:400;line-height:1.5}.how-it-works .left-section .steps-container .steps-card:hover{background-color:#e6f0ff}.how-it-works .left-section .steps-container .steps-card:hover .steps-number{color:#007bff}.how-it-works .right-section{flex:1;min-width:320px;display:flex;justify-content:flex-end;align-items:center}.how-it-works .right-section .how-image{max-width:100%;width:711px;margin-top:1rem;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width: 760px){.how-it-works{padding:2rem 1rem}.how-it-works .section-heading{margin-bottom:1rem}.how-it-works .section-heading .process-badge{font-size:10px;padding:4px 12px}.how-it-works .section-heading .heading{font-size:22px;line-height:1.3}.how-it-works .right-section{justify-content:center}.how-it-works .right-section .how-image{display:none}.how-it-works .left-section{max-width:100%}.how-it-works .steps-container{gap:2rem}.how-it-works .steps-card .steps-inner-grid{grid-template-columns:40px 1fr}.how-it-works .steps-card .steps-number{font-size:28px}.how-it-works .steps-card .steps-info .steps-icon{width:40px!important;height:40px!important}.how-it-works .steps-card .steps-info .steps-title{font-size:20px!important}.how-it-works .steps-card .steps-info .steps-description{font-size:16px!important}}.book-demo-container{display:flex;min-height:100vh}.book-demo-container .book-demo-left{flex:1.2;background:#2e1444;color:#fff;padding:60px 40px;display:flex;flex-direction:column;justify-content:center}.book-demo-container .book-demo-left .title{font-size:64px;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8rem}.book-demo-container .book-demo-left .features{display:flex;flex-direction:column;align-items:center;gap:40px}.book-demo-container .book-demo-left .features .top-row{display:flex;justify-content:center;gap:150px}.book-demo-container .book-demo-left .features .feature{width:300px;text-align:center}.book-demo-container .book-demo-left .features .feature .icon{font-size:28px;margin-bottom:10px}.book-demo-container .book-demo-left .features .feature h3{font-size:18px;margin-bottom:8px}.book-demo-container .book-demo-left .features .feature p{font-size:14px;color:#d5d5d5}.book-demo-container .book-demo-left .footer{margin-top:auto;text-align:center;font-size:12px;color:#aaa}.book-demo-container .book-demo-right{flex:1;background:#fff;padding:60px 40px}.book-demo-container .book-demo-right h2{font-size:32px;margin-bottom:8px}.book-demo-container .book-demo-right p{color:#a0a0a0;font-size:16px;margin-bottom:32px}.book-demo-container .book-demo-right .demo-form .ant-form-item-label>label{color:#666;font-size:16px}.book-demo-container .book-demo-right .demo-form .ant-input:not(textarea),.book-demo-container .book-demo-right .demo-form .ant-select{height:40px!important}.book-demo-container .book-demo-right .demo-form .ant-select-arrow{right:12px;margin-top:-5px!important}.book-demo-container .book-demo-right .demo-form textarea.ant-input{height:auto!important}.book-demo-container .book-demo-right .demo-form .form-grid{display:flex;gap:16px}.book-demo-container .book-demo-right .demo-form .form-grid .ant-form-item{flex:1}.book-demo-container .book-demo-right .demo-form .submit-btn{background:linear-gradient(111deg,#0085e5,#ff00b6);border:none;height:40px;width:154px}@media (max-width: 768px){.book-demo-container{flex-direction:column}.book-demo-container .book-demo-left{display:none}.book-demo-container .book-demo-left,.book-demo-container .book-demo-right{padding:40px 20px;width:100%}}.terms-section{padding:4rem 1.5rem;background-color:#fff}.terms-section .container{max-width:1000px;margin:0 auto}.terms-section .text{font-size:18px;color:gray;font-weight:500}.terms-section .terms-text{font-size:16px;color:gray;font-weight:500}.terms-section h1{font-size:2.5rem;font-weight:600;color:#111827;margin-bottom:2rem;text-align:center}.terms-section h2{font-size:1.75rem;font-weight:600;color:#222;margin:2.5rem 0 1rem}.terms-section p{font-size:1rem;line-height:1.8;margin-bottom:1rem;color:#333}.terms-section ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem}.terms-section ul li{font-size:1rem;line-height:1.75rem;font-weight:500;color:gray;margin-bottom:.75rem}.terms-section a{text-decoration:inherit;color:#000}.terms-section a:hover{color:#0958d9}@media (max-width: 768px){.terms-section{padding:2rem 1rem}.terms-section h1{font-size:2rem}.terms-section h2{font-size:1.4rem}.terms-section p,.terms-section li{font-size:.95rem}}.privacy-section{padding:4rem 1.5rem;background-color:#fff}.privacy-section .container{max-width:960px;margin:0 auto}.privacy-section .privacy-text{font-size:16px;color:#111827;font-weight:500;margin-bottom:0}.privacy-section .summary,.privacy-section .into-text{font-size:18px}.privacy-section h1{font-size:2.5rem;font-weight:600;color:#111827;margin-bottom:2rem;text-align:center}.privacy-section h2{font-size:1.75rem;font-weight:600;color:#222;margin:2.5rem 0 1rem}.privacy-section p{font-size:1rem;line-height:1.8;margin-bottom:1rem;color:gray}.privacy-section ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem}.privacy-section ul li{font-size:1rem;line-height:1.75rem;font-weight:500;color:gray;margin-bottom:.75rem}.privacy-section a{text-decoration:inherit;color:#000}.privacy-section a:hover{color:#0958d9}@media (max-width: 768px){.privacy-section{padding:2rem 1rem}.privacy-section h1{font-size:2rem}.privacy-section h2{font-size:1.4rem}.privacy-section p,.privacy-section li{font-size:.95rem}}
