﻿*{box-sizing:border-box;margin:0;padding:0}.sPxpZ-debate-club{flex:0 0 auto}.sPxpZ-debate-club{color:#ffffff;background:linear-gradient(135deg,#000000 0%,rgb(195,180,203,0.5) 100%);z-index:1;padding:5rem 0 1rem;font-family:Arial,sans-serif;position:relative}#TezWs-cookieInfoPromptBar{display:none}.FWCqZ-data-agree svg,.FWCqZ-data-agree svg path,.FWCqZ-data-agree img{height:100px;width:100px;fill:rgb(195,180,203)}.KcMhT-framework-wrap .CIxcR-track-alert{margin-left:30px;font-size:20px;font-weight:400;padding:10px;border:none;color:#ffffff;background:rgb(195,180,203)}.xAKnu-tyContainer .container{margin:0 auto;max-width:1200px;animation:fadeIn 0.8s ease-out forwards;flex-direction:column;position:relative;align-items:center;display:flex;z-index:2}.xAKnu-tyContainer h2::before{transform:translateX(-50%);height:4px;border-radius:2px;left:50%;bottom:-16px;position:absolute;background:linear-gradient(90deg,rgb(195,180,203) 0%,rgb(170,136,188) 100%);width:80px;content:""}.xAKnu-tyContainer li{padding-left:2rem;position:relative}.xAKnu-tyContainer li::before{background:rgb(195,180,203);border-radius:50%;width:8px;top:8px;position:absolute;box-shadow:0 0 0 4px rgb(195,180,203,0.5);content:"";left:0;animation:pulse 3s ease-in-out infinite;height:8px}.aghdT-meet-us h1{margin-bottom:60px;color:#000000;font-size:48px;text-shadow:2px 2px 0 rgba(rgb(195,180,203,0.5),0.1);font-weight:700;transform:translateZ(20px);position:relative}.aghdT-meet-us .VIXpH-skill-growth{position:relative;transform-style:preserve-3d}.aghdT-meet-us .MUxrR-study-programs{padding:35px 40px;transform:translateZ(10px) rotateY(2deg);overflow:hidden;border-radius:2px;position:relative;transition:transform 0.5s cubic-bezier(0.2,0.85,0.4,1);box-shadow:0 15px 35px rgba(rgba(0,0,0,0.5),0.08);background:#ffffff}.aghdT-meet-us .MUxrR-study-programs div{line-height:1.7;animation:fadeSlideIn 0.8s forwards ease-out;overflow-y:auto;max-height:250px;color:#000000;padding-right:15px;font-size:14px;opacity:0;transform:translateY(10px);animation-delay:0.4s;font-family:Arial,sans-serif}.dGyJm-course-overview .container{z-index:2;position:relative;margin:0 auto;padding:0 20px;max-width:1200px}.dGyJm-course-overview .sTOic-photo-grid{box-shadow:0 25px 50px -12px rgba(0,0,0,0.15),0 5px 20px -5px rgba(0,0,0,0.1);transform:perspective(1000px) rotateY(3deg) rotateX(1deg);overflow:hidden;position:relative;height:350px;transition:transform 0.6s cubic-bezier(0.21,1.05,0.81,1),box-shadow 0.6s cubic-bezier(0.21,1.05,0.81,1)}.dGyJm-course-overview .pXgUt-text-info-box:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg) translateY(-5px)}.dGyJm-course-overview h3{margin-bottom:25px;position:relative;color:#000000;font-size:calc(23px * 1.1);line-height:1.4;padding-bottom:15px;transform:translateX(-5px);font-weight:700}.dGyJm-course-overview p.description{display:block;margin-bottom:30px;padding-right:15px;scrollbar-width:thin;max-height:250px;scrollbar-color:rgb(195,180,203,0.5) transparent;overflow-y:auto}.JnSER-opening-board .EnZqD-achieve-goals::before{top:-10px;height:4px;width:80px;left:0;transform-origin:left;animation:lineExpand 1.2s ease-out forwards;content:"";background:rgb(195,180,203);transform:scaleX(0);position:absolute}.JnSER-opening-board .YrkbF-page-front > div{padding:60px 40px;flex-direction:column;display:flex;z-index:2;min-height:400px;position:relative;justify-content:center}.JnSER-opening-board .YrkbF-page-front h3{border-left:4px solid rgb(170,136,188);clip-path:polygon(0 0,100% 0,96% 100%,0 100%);animation:fadeRight 0.8s ease-out forwards 1.2s;color:#ffffff;line-height:1.5;margin:10px 0 0;background:rgb(195,180,203,0.5);padding:20px;font-weight:600;font-size:23px;opacity:0;transform:translateX(-20px);max-width:800px}.dwxGN-course-methodology .container.MtwnS-fast-track > div:hover{transform:translateZ(30px) rotateX(0deg)}.dwxGN-course-methodology .container.MtwnS-fast-track > div:hover h3::before{transform:scaleX(1.3)}.dwxGN-course-methodology p span{display:block;padding-left:10px;position:relative}.dwxGN-course-methodology p span::before{opacity:0;transform:translateX(-10px);transition:all 0.3s ease;background-color:rgb(195,180,203);position:absolute;content:"";width:15px;left:-15px;height:2px;top:0.8em}.kcjsD-secure-zone .container{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);padding:3rem;max-width:1200px;position:relative;box-shadow:0 10px 40px rgba(0,0,0,0.06),0 2px 5px rgba(0,0,0,0.03),0 -1px 0 rgb(195,180,203,0.5);transform:translateY(0);margin:0 auto;background:#ffffff}.kcjsD-secure-zone:hover h1::after{transform:scaleX(1.5)}.kcjsD-secure-zone h2::before{content:"";transition:transform 0.3s ease;position:absolute;top:0.25em;transform:scaleY(1);left:0;background:rgb(170,136,188);width:3px;height:70%}.kcjsD-secure-zone span{transition:color 0.3s ease;color:rgb(195,180,203);display:inline-block;position:relative;font-weight:600}.kcjsD-secure-zone li:hover{transform:translateX(3px)}.kcjsD-secure-zone div{position:relative}.vFiSy-instructor-profile::after{right:0;height:70%;background:linear-gradient(210deg,rgb(170,136,188,0.5) 0%,transparent 70%);z-index:0;position:absolute;bottom:0;content:"";width:70%}.vFiSy-instructor-profile .sTOic-photo-grid::after{content:"";opacity:0.3;transition:all 0.8s ease;height:300%;width:300%;mix-blend-mode:overlay;top:-100%;position:absolute;animation:shiftGradient 10s infinite alternate;background:linear-gradient(45deg,rgb(195,180,203,0.5) 0%,transparent 40%,transparent 60%,rgb(170,136,188,0.5) 100%);left:-100%}.vFiSy-instructor-profile .DmdWa-emp-section div:nth-child(2){position:relative;text-align:center;color:rgb(170,136,188);font-weight:600;margin-bottom:1.5rem;font-size:19px}.vFiSy-instructor-profile .WHQGY-alumni-voices:hover .sTOic-photo-grid{transform:translateY(-20px)}.WBvYX-enroll-instantly::before{transform:scale(1.05);background:repeating-linear-gradient( 45deg,rgb(170,136,188,0.5),rgb(170,136,188,0.5) 10px,transparent 10px,transparent 20px );top:0;z-index:1;position:absolute;content:"";left:0;opacity:0.1;animation:patternMove 30s linear infinite;right:0;bottom:0}.WBvYX-enroll-instantly div:nth-child(2){display:flex;justify-content:center;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateY(10px)}.WBvYX-enroll-instantly .XWVyR-message-list span{z-index:2;transform:none;transition:all 0.3s ease;position:relative}.WBvYX-enroll-instantly .XWVyR-message-list:hover::before{transform:translateX(100%)}.WBvYX-enroll-instantly .XWVyR-message-list:hover span{transform:scale(1.05)}.NrxwC-contact-us{padding:100px 0;background:rgb(223,219,225);overflow:hidden;position:relative}.NrxwC-contact-us .sTOic-photo-grid{border-radius:0 16px 16px 0;width:45%;top:5%;left:0;box-shadow:5px 0 25px rgba(0,0,0,0.2);height:90%;position:absolute}.NrxwC-contact-us .container{margin:0 auto;max-width:1200px;position:relative;padding:0 20px;z-index:2}.NrxwC-contact-us .nEHWM-message-links::before{top:0;background:linear-gradient(to right,rgb(195,180,203),rgb(170,136,188));width:100%;left:0;content:'';height:5px;position:absolute}.NrxwC-contact-us form h3{text-align:left;color:#000000;border-bottom:2px solid rgb(170,136,188,0.5);padding:0;background:transparent;width:100%;box-shadow:none;display:block;margin-bottom:30px;border-radius:0;padding-bottom:10px;font-size:19px}.NrxwC-contact-us .xqjbo-inquiry-card input[type="checkbox"]{position:absolute;opacity:0}.NrxwC-contact-us .xqjbo-inquiry-card input[type="checkbox"]:checked + label::before{background:rgb(195,180,203)}.NrxwC-contact-us .xqjbo-inquiry-card a{transition:all 0.3s ease;font-weight:600;text-decoration:none;color:rgb(195,180,203)}.NrxwC-contact-us .CObfN-message-support{background:linear-gradient(135deg,rgb(195,180,203),rgb(170,136,188));color:#ffffff;padding:40px}.NrxwC-contact-us .HTjZS-message-inquiry{padding:0;margin:0;list-style:none}.NrxwC-contact-us .HTjZS-message-inquiry li{transition:transform 0.3s ease;align-items:flex-start;display:flex;margin-bottom:20px}.NrxwC-contact-us .HTjZS-message-inquiry a:hover{text-decoration:underline;opacity:0.8}.cZDNa-ideal-participants::before,.cZDNa-ideal-participants::after{content:'';width:1px;background:linear-gradient(to bottom,transparent 20%,rgb(195,180,203) 50%,transparent 80%);top:0;position:absolute;height:100%;opacity:0;animation:beamScan 8s infinite ease-out;z-index:-1}.cZDNa-ideal-participants::before{left:25%;animation-delay:0s}.cZDNa-ideal-participants ul li{display:flex;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.05);position:relative;color:#000000;font-size:12px;padding:1.3rem 1.5rem;transition:all 0.3s ease;align-items:center;overflow:hidden}.cZDNa-ideal-participants ul li:hover::after{transform:translateX(100%);opacity:0.15}.cZDNa-ideal-participants ul li:hover svg{transform:translateY(-2px);filter:drop-shadow(0 4px 6px rgba(0,0,0,0.1))}.cZDNa-ideal-participants::before:nth-child(3){animation-delay:5s}.sPxpZ-debate-club::after{content:'';left:0;background:linear-gradient(90deg,transparent,rgb(195,180,203),transparent);top:0;right:0;height:3px;z-index:2;position:absolute;animation:glowLine 3s infinite alternate}.sPxpZ-debate-club .info_item{transition:transform 0.3s ease;flex:1;min-width:200px;text-align:center;max-width:300px}.sPxpZ-debate-club .info_item svg{width:1.25rem;transition:fill 0.3s ease;fill:rgb(170,136,188);height:1.25rem}.sPxpZ-debate-club .info_item a:hover svg{fill:rgb(195,180,203)}.sPxpZ-debate-club .poAUq-first-expert{flex-direction:column;display:flex;align-items:flex-start;gap:1rem}.sPxpZ-debate-club .WCIcf-assign-help{font-size:calc(14px - 1px);color:#ffffff;opacity:0.7;line-height:1.5;max-width:280px}.sPxpZ-debate-club .wqutT-head-lesson{gap:0.75rem;flex-direction:column;display:flex}.sPxpZ-debate-club .wqutT-head-lesson a:hover{color:rgb(195,180,203);opacity:1;transform:translateX(5px)}.sPxpZ-debate-club .subscribe_holder{flex-direction:column;position:relative;padding:1.5rem;overflow:hidden;border:1px solid rgb(170,136,188,0.5);gap:1.25rem;display:flex;border-radius:21px;background:linear-gradient(135deg,rgba(0,0,0,0.2) 0%,transparent 100%)}.sPxpZ-debate-club .input_holder input[type="email"]::placeholder{opacity:0.5;color:#ffffff}.sPxpZ-debate-club .yoCLM-updates-cta::before{left:-100%;width:100%;transition:left 0.7s ease;position:absolute;top:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);content:'';height:100%}.qhUuV-offer-deck{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(223,219,225),rgba(240,240,255,0.95));padding:120px 0}.qhUuV-offer-deck .Npvya-study-fees{grid-template-columns:1fr;display:grid;gap:60px}.qhUuV-offer-deck .ovIXh-pricing-catalog{animation:fadeInUp 0.8s ease-out forwards 0.3s;opacity:0;transform:translateY(30px);text-align:center}.qhUuV-offer-deck .Kmequ-access-plans{transform:translateY(40px);opacity:0;gap:30px;animation:fadeInUp 0.8s ease-out forwards 0.5s;display:grid;grid-template-columns:1fr}.qhUuV-offer-deck .GVDZz-plan-fee:hover .WdCAl-learning-cost{box-shadow:0 25px 40px rgba(0,0,0,0.12),0 10px 20px rgba(var(--primary-color-rgb),0.1);transform:translateY(-8px)}.qhUuV-offer-deck .iAndo-pricing-tiers{font-size:calc(21px + 4px);background:linear-gradient(120deg,rgba(var(--primary-color-rgb),0.08),rgba(var(--secondary-color-rgb),0.08));border-radius:6px;position:relative;color:rgb(195,180,203);display:inline-block;font-weight:700;padding:8px 15px;margin:5px 0 20px}header::after{position:absolute;background:linear-gradient(90deg,rgb(195,180,203) 0%,rgb(170,136,188) 50%,rgb(195,180,203) 100%);z-index:1;width:100%;height:4px;bottom:0;content:'';left:0}header .HZczI-main-lead::before{position:absolute;right:-2px;left:-2px;transition:all 0.3s ease;border-radius:calc(10px + 2px);bottom:-2px;background:linear-gradient(45deg,rgb(195,180,203),rgb(170,136,188));transform:scale(0.95);opacity:0;top:-2px;content:'';z-index:-1}header .NOlDi-header-lead svg{position:relative;height:auto;z-index:2;width:160px}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 767px) {.xAKnu-tyContainer{padding:3rem 1.25rem}.xAKnu-tyContainer h2{margin-bottom:2rem;max-width:100%}.xAKnu-tyContainer .MtwnS-fast-track{padding:2rem 1.5rem;border-left-width:3px}.xAKnu-tyContainer li{padding-left:1.5rem}.xAKnu-tyContainer li::before{width:6px;height:6px;top:6px}.xAKnu-tyContainer h2::before{height:3px;bottom:-12px;width:60px}} @media (max-width: 480px) {.aghdT-meet-us{padding:50px 0 30px}.aghdT-meet-us .container{padding:0 15px}.aghdT-meet-us h1{margin-bottom:30px;font-size:calc(48px * 0.7)}.aghdT-meet-us .MUxrR-study-programs{padding:20px 25px}.aghdT-meet-us .MUxrR-study-programs::before{width:4px}.aghdT-meet-us .MUxrR-study-programs h4{margin-bottom:18px}.aghdT-meet-us .MUxrR-study-programs h4::after{width:30px;height:2px;bottom:-8px}.aghdT-meet-us .MUxrR-study-programs div{line-height:1.6;font-size:calc(14px * 0.9)}} @media (max-width: 767px) {.dGyJm-course-overview{padding:80px 0}.dGyJm-course-overview .pXgUt-text-info-box{padding:25px 20px}.dGyJm-course-overview h3{padding-bottom:12px;margin-bottom:20px;font-size:calc(23px * 1.05)}.dGyJm-course-overview .sTOic-photo-grid{height:250px}.dGyJm-course-overview p.description{max-height:200px;line-height:1.6;font-size:calc(16px * 0.95)}} @media (min-width: 992px) {.dwxGN-course-methodology{padding:150px 0 100px}.dwxGN-course-methodology .container.MtwnS-fast-track > div{margin-left:auto;transform:translateZ(30px) rotateX(2deg) rotateY(-1deg);padding:4rem 4.5rem;max-width:85%}.dwxGN-course-methodology .container.MtwnS-fast-track > div:hover{transform:translateZ(40px) rotateX(0deg) rotateY(0deg)}.dwxGN-course-methodology h3{font-size:37px;margin-bottom:2.5rem}.dwxGN-course-methodology p{font-size:calc(13px * 1.05);line-height:1.9}} @media (max-width: 992px) {.kcjsD-secure-zone{padding:3rem 1.5rem}.kcjsD-secure-zone .container{padding:2.5rem 2rem}.kcjsD-secure-zone h1{font-size:calc(48px - 0.2rem)}.kcjsD-secure-zone h2{font-size:calc(32px - 0.15rem)}} @media screen and (max-width: 767px) {.vFiSy-instructor-profile .sTOic-photo-grid{height:320px;width:90%}.vFiSy-instructor-profile .DmdWa-emp-section{padding:2rem 1.5rem 1.5rem;width:95%;margin-top:-60px}.vFiSy-instructor-profile .DmdWa-emp-section::before{height:60px;width:60px}} @media screen and (max-width: 576px) {.WBvYX-enroll-instantly{margin:2rem 0;padding:3rem 0.5rem}.WBvYX-enroll-instantly h6{margin-bottom:1.5rem;font-size:calc(17px * 0.85)}.WBvYX-enroll-instantly h6::after{width:50px}.WBvYX-enroll-instantly .XWVyR-message-list{min-width:160px;padding:10px 18px;font-size:calc(20px * 0.9)}} @media (max-width: 768px) {.NrxwC-contact-us{padding:60px 0}.NrxwC-contact-us h3{margin-bottom:40px;font-size:calc(34px * 0.9)}.NrxwC-contact-us .gDRyU-help-card,.NrxwC-contact-us .CObfN-message-support{padding:30px}.NrxwC-contact-us form h3,.NrxwC-contact-us .CObfN-message-support h4{margin-bottom:20px;font-size:calc(19px * 0.9)}} @media (min-width: 769px) {.sPxpZ-debate-club .input_holder{flex-direction:row}.sPxpZ-debate-club .yoCLM-updates-cta{width:auto}} @media (min-width: 768px) {.qhUuV-offer-deck .Kmequ-access-plans{grid-template-columns:repeat(2,1fr);gap:25px}.qhUuV-offer-deck .Npvya-study-fees{grid-template-columns:1fr}} @media (min-width: 1200px) {.qhUuV-offer-deck .Kmequ-access-plans{grid-template-columns:repeat(2,1fr);gap:30px}.qhUuV-offer-deck .CiqBI-fee-plans{padding:40px 35px}.qhUuV-offer-deck .sTOic-photo-grid{height:240px}} @media (max-width: 767px) {.qhUuV-offer-deck{padding:80px 0}.qhUuV-offer-deck .ovIXh-pricing-catalog{margin-bottom:20px}.qhUuV-offer-deck .WdCAl-learning-cost{max-width:100%}.qhUuV-offer-deck .CiqBI-fee-plans{padding:30px 25px}.qhUuV-offer-deck .CiqBI-fee-plans h3{font-size:calc(21px + 1px)}.qhUuV-offer-deck .iAndo-pricing-tiers{font-size:21px;margin:0 0 15px}.qhUuV-offer-deck .sTOic-photo-grid{height:200px}} @media (max-width: 480px) {header{padding:0.8rem 0 1.2rem}header .tKlBC-top-page{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}header .tKlBC-top-page::-webkit-scrollbar{height:3px}header .tKlBC-top-page::-webkit-scrollbar-thumb{background:rgb(195,180,203);border-radius:10px}header .HZczI-main-lead{white-space:nowrap}header .NOlDi-header-lead svg{width:110px}} @keyframes expandLine {from{width:0}to{width:80px}} @keyframes lineExpand {to{transform:scaleX(1)}} @keyframes shiftGradient {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes beamScan {0%{opacity:0;transform:translateY(-100%)}20%,35%{opacity:0.8}80%,100%{opacity:0;transform:translateY(100%)}} @keyframes glowLine {0%{opacity:0.3;background-position:0% 50%}50%{opacity:1;background-position:100% 50%}100%{opacity:0.3;background-position:0% 50%}}