*{margin:0;padding:0;box-sizing:border-box}.container{width:1229px;margin:auto;max-width:100%}.head-edu-lAoPN{flex:1 0 auto}html,body{min-height:100%;scroll-behavior:smooth;scroll-snap-type:none;color:#000000;font-family:Arial,sans-serif;height:100%;auto contain touch-action:none}.wrapper-template-QpnFR{height:100%;display:flex;min-height:100%;flex-direction:column}.data-statistics-tRQJz::before{transform:rotate(-15deg);position:absolute;content:"";height:200%;width:200%;left:-50%;z-index:0;pointer-events:none;opacity:0.2;top:-50%;background:radial-gradient(ellipse at center,rgb(173,158,189,0.5) 0%,transparent 70%)}.data-statistics-tRQJz h3::after{transform:translateX(-50%);content:"";height:3px;position:absolute;bottom:-10px;border-radius:1px;left:50%;width:80px;background:linear-gradient(90deg,rgb(173,158,189),rgb(140,107,174))}.data-statistics-tRQJz ul{margin:0;list-style:none;padding:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem;display:grid}.data-statistics-tRQJz .value-elevation-VNkyt::before{transform:scaleX(0);left:0;width:100%;transform-origin:left;height:5px;content:"";transition:transform 0.5s ease-out;background:linear-gradient(90deg,rgb(173,158,189),rgb(140,107,174));position:absolute;top:0}.data-statistics-tRQJz .value-elevation-VNkyt:hover::before{transform:scaleX(1)}.data-statistics-tRQJz .value-elevation-VNkyt span{margin-bottom:1.25rem;font-size:16px;text-align:center;z-index:2;line-height:1.4;font-weight:600;color:#000000;position:relative}.data-statistics-tRQJz .value-elevation-VNkyt:hover p{color:rgb(140,107,174);transform:scale(1.1)}.data-statistics-tRQJz .value-elevation-VNkyt:nth-child(even)::after{content:"";left:-20px;position:absolute;height:100px;border-radius:50%;top:-20px;z-index:1;opacity:0.2;width:100px;background:radial-gradient(circle,rgb(140,107,174,0.5) 0%,transparent 70%)}.data-statistics-tRQJz .value-elevation-VNkyt:nth-child(2){animation:fadeInUp 0.5s 0.2s ease-out both}.data-statistics-tRQJz .value-elevation-VNkyt:nth-child(4){animation:fadeInUp 0.5s 0.4s ease-out both}.data-statistics-tRQJz .value-elevation-VNkyt:nth-child(6){animation:fadeInUp 0.5s 0.6s ease-out both}.get-updates-lWPXC{padding:4rem 2rem;overflow:hidden;background:linear-gradient(135deg,rgb(173,158,189,0.5) 0%,rgb(223,222,232) 100%);position:relative}.get-updates-lWPXC .pro-classes-wDgYG{z-index:2;position:relative;margin:0 auto;max-width:1200px}.get-updates-lWPXC .query-feedback-fKtGJ{border-radius:19px;position:relative;padding:3rem;box-shadow:0 15px 35px rgba(0,0,0,0.5);margin-left:auto;display:flex;transform:skewX(-10deg);background:linear-gradient(110deg,#ffffff 0%,rgb(223,222,232) 100%);flex-direction:column;max-width:600px}.get-updates-lWPXC h3{margin-bottom:1.5rem;color:#000000;padding-left:1rem;font-size:22px;font-weight:700;position:relative;transform:skewX(10deg)}.get-updates-lWPXC .input_holder{display:flex;transform:skewX(10deg);gap:1.2rem;flex-direction:column}.get-updates-lWPXC input[type="email"]{border-radius:10px;padding:0.8rem 1.5rem;font-size:17px;background:#ffffff;transition:all 0.3s ease;width:100%;transform:translateX(-10px);font-family:Arial,sans-serif;border:2px solid rgb(140,107,174,0.5);color:#000000}.get-updates-lWPXC input[type="submit"]:hover{box-shadow:0 10px 20px rgba(0,0,0,0.5);transform:translateY(-5px);background:linear-gradient(90deg,rgb(140,107,174) 0%,rgb(173,158,189) 100%)}.operation-process-pKJZv{background:linear-gradient(135deg,rgb(173,158,189,0.5) 0%,rgb(140,107,174) 100%);align-items:center;overflow:hidden;min-height:100vh;justify-content:center;position:relative;padding:8rem 0;display:flex}.operation-process-pKJZv::after{height:200%;z-index:1;top:-50%;background:repeating-linear-gradient( 45deg,rgb(140,107,174,0.5) 0,rgb(140,107,174,0.5) 1px,transparent 1px,transparent 30px );animation:slide 30s linear infinite;position:absolute;width:200%;content:'';left:-50%}.operation-process-pKJZv .pro-classes-wDgYG:hover{box-shadow:0 25px 45px rgba(0,0,0,0.2),0 15px 25px rgba(0,0,0,0.1);transform:translateY(-10px)}.operation-process-pKJZv .text-body-iGUVj{z-index:2;padding:4rem;position:relative}.operation-process-pKJZv .text-body-iGUVj::before{height:50%;position:absolute;top:0;background:linear-gradient(to bottom,rgb(173,158,189),transparent);width:5px;left:0;border-radius:10px;content:''}.operation-process-pKJZv h2{margin-bottom:2rem;background:linear-gradient(135deg,rgb(173,158,189),rgb(140,107,174));transition:transform 0.3s ease;font-size:33px;letter-spacing:1px;transform:perspective(500px) translateZ(0);font-weight:700;-webkit-background-clip:text !important;text-fill-color:transparent;background-clip:text !important;-webkit-text-fill-color:transparent}.operation-process-pKJZv .pro-classes-wDgYG:hover p{transform:perspective(500px) translateZ(10px)}.contact-panel-FToWB{background:linear-gradient(145deg,rgb(223,222,232) 0%,rgba(9,19,32,0.9) 100%);padding:120px 0;position:relative;overflow:hidden}.contact-panel-FToWB::after{left:-50%;background:radial-gradient(circle,rgb(173,158,189,0.5) 0%,transparent 60%);opacity:0.1;height:200%;pointer-events:none;content:"";top:-50%;animation:pulseGlow 15s ease-in-out infinite;width:200%;position:absolute}.contact-panel-FToWB h2{text-align:center;position:relative;font-family:Arial,sans-serif;padding-bottom:15px;margin-bottom:60px;font-weight:700;color:#ffffff;font-size:29px}.contact-panel-FToWB .connect-request-nMlvE{overflow:hidden;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.05);display:flex;border-radius:28px;box-shadow:0 15px 35px rgba(0,0,0,0.2);position:relative;background:rgba(255,255,255,0.03)}.contact-panel-FToWB .pic-img-wrap-PNOaz{min-height:500px;transition:transform 0.6s ease;position:relative;flex:1;transform:scale(1.01)}.contact-panel-FToWB .query-card-SLRMc{flex:1;position:relative;padding:50px}.contact-panel-FToWB .query-card-SLRMc::before{opacity:0.7;content:"";height:50px;border-right:2px solid rgb(173,158,189,0.5);right:20px;top:20px;border-top:2px solid rgb(173,158,189,0.5);position:absolute;width:50px}.contact-panel-FToWB form{width:100%}.contact-panel-FToWB form h3::before{background:rgb(173,158,189);left:0;top:50%;height:25px;transform:translateY(-50%);border-radius:10px;content:"";width:5px;position:absolute}.contact-panel-FToWB form input[type="text"]:focus{border-color:rgb(173,158,189);box-shadow:0 0 15px rgba(rgb(173,158,189),0.2);outline:none;background:rgba(255,255,255,0.08)}.contact-panel-FToWB form input[type="text"]::placeholder{color:rgba(255,255,255,0.5)}.contact-panel-FToWB .query-form-XAuMc{margin-bottom:30px;display:flex;position:relative;align-items:flex-start}.contact-panel-FToWB .query-form-XAuMc label::before{top:2px;border:1px solid rgba(255,255,255,0.1);border-radius:10px;content:"";width:22px;background:rgba(255,255,255,0.05);transition:all 0.3s ease;height:22px;position:absolute;left:0}.contact-panel-FToWB .query-form-XAuMc input[type="checkbox"]:checked + label::after{border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(-45deg);height:4px;content:"";left:7px;width:8px;top:11px;position:absolute}.contact-panel-FToWB form .query-request-tlzCV::before{z-index:-1;width:100%;left:-100%;content:"";transition:all 0.4s ease;height:100%;top:0;background:linear-gradient(45deg,rgb(140,107,174),rgb(173,158,189));position:absolute}.contact-panel-FToWB form .query-request-tlzCV:hover::before{left:0}.contact-panel-FToWB form .query-request-tlzCV:hover{box-shadow:0 10px 20px rgba(0,0,0,0.2);transform:translateY(-3px)}.our-background-AzGtg{padding:120px 0;position:relative;overflow:hidden}.our-background-AzGtg::after{height:300px;animation:pulse 8s infinite alternate ease-in-out;width:300px;border-radius:50%;background:rgb(140,107,174,0.5);position:absolute;content:"";right:-50px;bottom:-50px;z-index:0;filter:blur(60px)}.our-background-AzGtg .text-body-iGUVj{max-width:800px;padding:50px;transform:perspective(1000px) rotateY(-2deg);border-left:4px solid rgb(140,107,174);transition:transform 0.5s ease-out;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));backdrop-filter:blur(10px);margin-left:auto}.our-background-AzGtg h5::after{bottom:-8px;left:0;height:3px;width:40px;background:rgb(140,107,174);transform:scaleX(0.7);position:absolute;transition:transform 0.5s ease;transform-origin:left;content:""}.our-background-AzGtg p b{font-weight:700;transition:all 0.3s ease;position:relative;letter-spacing:0.5px;color:rgb(140,107,174);display:inline-block;font-size:calc(16px * 1.5)}.our-background-AzGtg .text-body-iGUVj:hover p b::before{transform:skewX(-15deg) translateY(3px);height:15px}.our-background-AzGtg ol{counter-reset:item;padding:0;margin:0}.our-background-AzGtg ol li::before{left:-35px;font-weight:700;position:absolute;top:0;opacity:0.7;color:rgb(140,107,174)}.tyPanel-VGwTB::before{opacity:0.06;left:0;content:"";position:absolute;background-image:repeating-linear-gradient( 45deg,rgb(140,107,174,0.5) 0px,rgb(140,107,174,0.5) 1px,transparent 1px,transparent 20px );height:100%;width:100%;top:0;pointer-events:none}.tyPanel-VGwTB .container{position:relative;padding:0 20px;z-index:2;margin:0 auto;max-width:1200px}.tyPanel-VGwTB .pro-classes-wDgYG:hover{transform:perspective(1000px) rotateY(0deg)}.tyPanel-VGwTB .pro-classes-wDgYG::before{transform:scale(0.98);position:absolute;pointer-events:none;content:"";top:20px;left:20px;border:1px solid rgb(140,107,174,0.5);right:20px;transition:transform 0.4s ease,opacity 0.4s ease;bottom:20px;opacity:0.2}.tyPanel-VGwTB .pro-classes-wDgYG > div:first-child::after{bottom:-15px;transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275);content:"";background:rgb(173,158,189);height:3px;width:80px;left:0;transform-origin:left center;transform:scaleX(0.7);position:absolute}.tyPanel-VGwTB h5::before{top:-20px;font-size:calc(22px * 2.5);color:rgb(173,158,189,0.5);opacity:0.3;position:absolute;left:-30px;content:""}.tyPanel-VGwTB a{text-decoration:none;display:inline-block;overflow:hidden;position:relative}.tyPanel-VGwTB a:hover::after{transform-origin:left center;transform:scaleX(1)}.tyPanel-VGwTB a:hover p{color:rgb(173,158,189)}.training-results-kGfrH{background:linear-gradient(125deg,rgb(223,222,232) 0%,rgb(173,158,189,0.5) 100%);position:relative;overflow:hidden;padding:120px 0}.training-results-kGfrH::after{z-index:0;width:200%;height:200%;top:-50%;opacity:0.2;position:absolute;left:-50%;content:'';background:radial-gradient(circle,rgb(140,107,174,0.5) 0%,transparent 60%)}.training-results-kGfrH h2{margin:0 0 80px;color:#ffffff;text-align:center;position:relative;font-size:38px;font-weight:700}.training-results-kGfrH .content-wrapper{display:flex;flex-direction:column;gap:60px}.training-results-kGfrH .pic-img-wrap-PNOaz{border-radius:10px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,0.2);position:relative;height:400px;width:70%}.training-results-kGfrH .pic-img-wrap-PNOaz::after{position:absolute;z-index:2;background:linear-gradient(to bottom,transparent 60%,rgb(140,107,174,0.5) 100%);width:100%;height:100%;left:0;top:0;content:''}.training-results-kGfrH .text_main_holder > div{position:relative;padding:30px;background:rgba(255,255,255,0.05);align-items:flex-start;flex:0 0 calc(33.333% - 20px);gap:20px;backdrop-filter:blur(10px);transition:all 0.3s ease;overflow:hidden;border-radius:10px;display:flex}.training-results-kGfrH .text_main_holder > div::after{height:100%;position:absolute;left:-100%;z-index:0;width:100%;transition:0.5s;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.1),transparent);content:'';top:0}.training-results-kGfrH .text_main_holder > div:hover::after{left:100%}.training-results-kGfrH .text_main_holder > div:hover svg{background:rgb(173,158,189,0.5);transform:scale(1.1)}.training-results-kGfrH .text_main_holder svg path{fill:rgb(140,107,174);transition:fill 0.3s ease}.training-results-kGfrH .text_main_holder > div:hover svg path{fill:#ffffff}header::before{background:radial-gradient( circle at 0% 50%,transparent 6px,rgb(173,158,189,0.5) 6px,rgb(173,158,189,0.5) 10px,transparent 10px ) repeat-x;bottom:0;background-size:20px 20px;opacity:0.3;height:15px;width:100%;position:absolute;content:"";left:0}header .nav-begin-zpkmG::after{right:0;bottom:10px;background:linear-gradient(to left,rgb(140,107,174),transparent)}header .nav-begin-zpkmG .first-expert-eKmSH{position:relative;z-index:2}header .nav-begin-zpkmG .first-expert-eKmSH:hover::before{transform:rotate(15deg) scale(1.1)}header .nav-begin-zpkmG .first-expert-eKmSH .site-nav-syPuq{display:block;transition:transform 0.3s ease}header .nav-begin-zpkmG .first-expert-eKmSH:hover .site-nav-syPuq{transform:translateY(-3px)}header .nav-begin-zpkmG .nav-teach-GiPvD{display:flex;padding:0;list-style:none;position:relative;margin:0}header .nav-begin-zpkmG .nav-teach-GiPvD:hover::before{opacity:0.08;border-radius:60% 40% 30% 70% / 60% 30% 70% 40%}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU{margin:0 8px;position:relative}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU a{transition:all 0.4s ease;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;text-decoration:none;display:block;overflow:hidden;font-size:14px;color:#000000;position:relative;font-family:Arial,sans-serif;padding:10px 15px;font-weight:600}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU a:hover::before{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;transform:scale(1)}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU:nth-child(2n) a::before{transform-origin:left bottom;background:rgb(140,107,174)}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU:hover{animation:menu-wobble 1s ease}.title-opener-oGnKN::before{background-position:0 0,0 10px,10px -10px,-10px 0px;top:0;background-image:linear-gradient(45deg,rgb(173,158,189,0.5) 25%,transparent 25%),linear-gradient(-45deg,rgb(173,158,189,0.5) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(173,158,189,0.5) 75%),linear-gradient(-45deg,transparent 75%,rgb(173,158,189,0.5) 75%);position:absolute;width:100%;z-index:1;content:"";background-size:20px 20px;opacity:0.05;left:0;height:100%}.title-opener-oGnKN .learning-intro-zOQZk{margin-bottom:1.5rem;line-height:1.2;font-size:43px;font-weight:700;color:#000000;max-width:800px;position:relative}.title-opener-oGnKN p{margin-bottom:1.5rem;margin-top:0.5rem;line-height:1.6;font-size:calc(18px + 0.2rem);animation:fadeInUp 0.8s ease-out 0.4s forwards;opacity:0;transform:translateY(20px);color:#000000;max-width:600px}.title-opener-oGnKN .achieve-stats-rjKUQ{display:flex;overflow:hidden;align-items:flex-end;clip-path:polygon(0 0,100% 0,100% 92%,85% 100%,0 100%);justify-content:flex-start;width:100%;position:relative;transition:transform 0.4s ease-in-out,box-shadow 0.4s ease;min-height:300px;box-shadow:0 15px 30px rgba(0,0,0,0.15)}.title-opener-oGnKN .achieve-stats-rjKUQ span{padding:2rem;z-index:2;width:100%;position:relative}.title-opener-oGnKN .achieve-stats-rjKUQ h3::before{position:absolute;left:0;height:calc(100% - 1rem);content:"";background:rgb(173,158,189);width:5px;top:0.5rem;border-radius:10px}.module-end-pkxqg .company_holder{position:relative;flex:0 0 30%;padding-right:30px}.module-end-pkxqg .company_holder::after{right:0;position:absolute;top:10%;width:1px;background:linear-gradient(to bottom,transparent,rgb(173,158,189),transparent);height:80%;content:''}.module-end-pkxqg .company_holder h3::after{transition:width 0.3s ease-in-out;content:'';position:absolute;left:0;background:rgb(173,158,189);height:2px;bottom:-5px;width:40%}.module-end-pkxqg .lang-learn-bOUGc:hover{transform:translateY(-2px) translateZ(0);box-shadow:0 6px 20px rgba(0,0,0,0.15);background:rgba(255,255,255,0.12)}.module-end-pkxqg .report-abuse-croWS{display:flex;position:relative;flex:0 0 65%;justify-content:space-between}.module-end-pkxqg .nav-teach-GiPvD{padding:20px;box-shadow:0 8px 32px rgba(0,0,0,0.2);background:rgba(255,255,255,0.05);flex:0 0 45%;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;border-radius:19px;position:relative;backdrop-filter:blur(10px)}.module-end-pkxqg .nav-teach-GiPvD:hover::before{transform:translateX(100%)}.module-end-pkxqg .nav-teach-GiPvD h5::after{left:0;content:'';width:40px;transition:width 0.3s ease,box-shadow 0.3s ease;background:rgb(173,158,189);position:absolute;height:2px;bottom:0}.module-end-pkxqg .nav-teach-GiPvD .nav-primary-jclsX{flex-direction:column;gap:12px;display:flex}.module-end-pkxqg .nav-teach-GiPvD .nav-primary-jclsX a::before{transition:width 0.3s ease,transform 0.3s ease;bottom:-2px;transform-origin:left;height:1px;left:0;position:absolute;width:0;content:'';background:linear-gradient(90deg,rgb(173,158,189),transparent)}.collab-space-NcIUf{background:rgba(0,0,0,0.5);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,0.05);padding:15px 0;position:relative}.collab-space-NcIUf .container{justify-content:center;display:flex;align-items:center}.collab-space-NcIUf .play-market-GFycS{color:#ffffff;transition:opacity 0.3s ease;letter-spacing:0.5px;opacity:0.8;text-align:center;font-size:15px}.module-end-pkxqg .company_holder h3::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);top:0;transition:0.5s;height:100%;left:-100%;pointer-events:none;content:'';width:100%;position:absolute}.module-end-pkxqg .company_holder h3:hover::before{left:100%}.service-contact-HtNiD{overflow:hidden;padding:80px 0;background:linear-gradient(135deg,rgb(223,222,232) 0%,rgb(140,107,174,0.5) 100%);position:relative}.service-contact-HtNiD{padding:40px 0}.service-contact-HtNiD::before{background:radial-gradient(circle at 10% 20%,#ffffff 0%,transparent 20%),radial-gradient(circle at 90% 80%,#ffffff 0%,transparent 20%),radial-gradient(circle at 50% 50%,#ffffff 0%,transparent 40%);opacity:0.03;left:0;z-index:1;width:100%;top:0;position:absolute;content:"";height:100%}.service-contact-HtNiD .container{position:relative;z-index:3;max-width:1200px;margin:0 auto;padding:0 15px}.service-contact-HtNiD .edu-askus-aYTSC{padding:40px;border-radius:30px;overflow:hidden;position:relative;transform:translateZ(0);background:rgb(140,107,174,0.5);box-shadow:0 15px 30px rgba(0,0,0,0.5),0 0 0 1px #ffffff,inset 0 0 30px rgb(173,158,189,0.5)}.service-contact-HtNiD .edu-askus-aYTSC{padding:25px 20px}.service-contact-HtNiD .edu-askus-aYTSC{overflow:hidden;position:relative}.service-contact-HtNiD .edu-askus-aYTSC h3{display:inline-block;font-weight:700;margin-bottom:25px;color:#ffffff;position:relative;font-size:34px}.service-contact-HtNiD .edu-askus-aYTSC h3{font-size:calc(34px * 0.8);margin-bottom:20px}.service-contact-HtNiD .edu-askus-aYTSC h3::after{content:"";width:60%;bottom:-8px;border-radius:10px;background:linear-gradient(90deg,rgb(173,158,189) 0%,transparent 100%);height:3px;position:absolute;left:0}.service-contact-HtNiD .msg-form-spLQa{gap:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));position:relative}.service-contact-HtNiD .msg-form-spLQa{grid-template-columns:1fr;gap:15px}.service-contact-HtNiD .msg-form-spLQa::before{left:0;position:absolute;width:100%;opacity:0.1;height:1px;background:linear-gradient( 90deg,transparent 0%,#ffffff 50%,transparent 100% );top:-15px;content:""}.service-contact-HtNiD .msg-form-spLQa span:hover{box-shadow:0 10px 20px rgba(0,0,0,0.5)}.service-contact-HtNiD .msg-form-spLQa span p{line-height:1.6;font-size:15px;font-weight:700;letter-spacing:0.3px;margin:0;color:#ffffff}.service-contact-HtNiD .msg-form-spLQa span p,.service-contact-HtNiD .msg-form-spLQa span a,.service-contact-HtNiD .msg-form-spLQa span span{line-height:1.5;font-size:calc(15px * 1.05)}.service-contact-HtNiD .msg-form-spLQa span p{letter-spacing:0.5px}.service-contact-HtNiD .msg-form-spLQa span span{margin:0;border:none;font-size:15px;transform:none;font-weight:400;box-shadow:none;color:#ffffff;background:transparent}.service-contact-HtNiD .assist-team-tFKaz::before{content:"";height:100%;position:absolute;background:linear-gradient( 45deg,transparent 0%,#ffffff 50%,transparent 100% );z-index:-1;top:0;width:100%;left:0;opacity:0.02}.service-contact-HtNiD .assist-team-tFKaz h4{font-size:18px;color:#ffffff;position:relative;display:inline-block;margin-bottom:15px}.service-contact-HtNiD .assist-team-tFKaz h4{font-size:calc(18px * 0.9)}.service-contact-HtNiD .assist-team-tFKaz span{border-bottom:1px dashed #ffffff;margin-bottom:15px;transition:all 0.3s ease;opacity:0.8;color:#ffffff;font-size:15px;display:block;padding:12px}.service-contact-HtNiD .assist-team-tFKaz span{font-size:calc(15px * 0.9);padding:8px 0}.service-contact-HtNiD .assist-team-tFKaz span{position:relative;transition:transform 0.3s ease,color 0.3s ease}.service-contact-HtNiD .edu-askus-aYTSC:before{top:-100px;background:rgb(173,158,189);position:absolute;right:-100px;z-index:-1;opacity:0.05;height:200px;border-radius:50%;content:"";width:200px}.service-contact-HtNiD .edu-askus-aYTSC:after{left:-75px;width:150px;z-index:-1;border-radius:50%;content:"";opacity:0.05;bottom:-75px;height:150px;background:rgb(140,107,174);position:absolute}.service-contact-HtNiD .container:before{width:40px;opacity:0.2;height:40px;position:absolute;top:20px;right:20px;content:"";border-radius:10px;animation:rotate 15s linear infinite;border:2px solid rgb(173,158,189)}.service-contact-HtNiD .container:after{left:20px;bottom:20px;content:"";border:2px solid rgb(140,107,174);height:30px;opacity:0.2;border-radius:10px;position:absolute;width:30px;animation:rotate 10s linear infinite reverse}.service-contact-HtNiD .assist-team-tFKaz span:hover:before{opacity:1}.service-contact-HtNiD .msg-form-spLQa span svg{vertical-align:middle;top:-1px;position:relative;margin-bottom:8px;margin-top:8px;height:18px;width:18px;opacity:0.7;display:inline-block;transition:all 0.3s ease;margin-right:8px}.service-contact-HtNiD .msg-form-spLQa span svg path{transition:all 0.3s ease;fill:rgb(173,158,189)}.service-contact-HtNiD .msg-form-spLQa span svg path{stroke:#ffffff;stroke-width:1.5;fill:none}.service-contact-HtNiD .assist-team-tFKaz svg path{fill:rgb(173,158,189)}.service-contact-HtNiD .assist-team-tFKaz span:hover svg path{fill:#ffffff}.service-contact-HtNiD .edu-askus-aYTSC h3 svg path{fill:rgb(173,158,189);transition:all 0.3s ease}.service-contact-HtNiD .msg-form-spLQa span a:hover svg{animation:wobble 1s ease}.experience-trial-dnlKz::before{z-index:-1;left:0;background-size:30px 30px;top:0;position:absolute;width:100%;height:100%;content:'';background:linear-gradient( 135deg,transparent 25%,rgba(255,255,255,0.05) 25%,rgba(255,255,255,0.05) 50%,transparent 50%,transparent 75%,rgba(255,255,255,0.05) 75% );animation:patternMove 15s linear infinite;opacity:0.5}.experience-trial-dnlKz .pro-classes-wDgYG{align-items:center;margin:0 auto;z-index:2;justify-content:center;flex-direction:column;position:relative;display:flex;padding:0;max-width:900px}.experience-trial-dnlKz .pro-classes-wDgYG::after{filter:blur(20px);background:radial-gradient( circle,rgba(255,255,255,0.2) 0%,transparent 70% );right:-30px;position:absolute;top:-30px;z-index:-1;height:100px;border-radius:50%;width:100px;content:'';animation:floatBubble 10s ease-in-out infinite alternate}.experience-trial-dnlKz h3::before{position:absolute;background:linear-gradient( to right,transparent,rgba(255,255,255,0.5),transparent );left:10%;height:1px;top:-30px;width:80%;content:''}.experience-trial-dnlKz h3:hover{transform:rotateX(0deg)}.experience-trial-dnlKz .edu-query-iQDTe{transform-origin:bottom center;text-transform:uppercase;font-size:18px;background:linear-gradient( 145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100% );transform:perspective(1000px) rotateX(10deg);z-index:1;overflow:hidden;padding:20px 50px;position:relative;text-decoration:none;letter-spacing:2px;margin-bottom:60px;display:inline-block;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);font-family:Arial,sans-serif;transition:all 0.4s ease;font-weight:600;color:rgb(173,158,189);border-radius:10px}.experience-trial-dnlKz .edu-query-iQDTe:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.2),0 10px 20px rgba(0,0,0,0.1);color:#ffffff}.pricing-table-UBmLi .container{position:relative;z-index:2;max-width:1200px;padding:0 15px;margin:0 auto}.pricing-table-UBmLi .promo-cost-OfTti{position:relative}.pricing-table-UBmLi h2{color:#ffffff;font-size:calc(30px * 1.2);font-weight:700;position:relative;margin-bottom:20px;opacity:0;animation:fadeInUp 0.8s forwards 0.3s;transform:translateY(10px);text-align:center}.pricing-table-UBmLi .learn-packs-MCTLf{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin:0}.pricing-table-UBmLi .learn-packs-MCTLf li:nth-child(1){--i:1}.pricing-table-UBmLi .learn-packs-MCTLf li:nth-child(3){--i:3}.pricing-table-UBmLi .study-packages-oIJNy{display:block;text-decoration:none;height:100%;color:inherit;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.pricing-table-UBmLi .study-packages-oIJNy:hover .fee-chart-bYQIX{background:linear-gradient(145deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.1) 100%);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.pricing-table-UBmLi .fee-chart-bYQIX::before{background:linear-gradient(to right,rgb(173,158,189),rgb(140,107,174));height:5px;transform-origin:left;position:absolute;left:0;top:0;content:"";transition:transform 0.5s cubic-bezier(0.77,0,0.175,1);width:100%;transform:scaleX(0)}.pricing-table-UBmLi .fee-options-eCMTW h4{color:#ffffff;position:relative;padding-bottom:15px;margin:0 0 20px;font-size:calc(24px * 1.1);font-weight:700}.pricing-table-UBmLi .study-packages-oIJNy:hover .fee-options-eCMTW h4::after{width:60px}.pricing-table-UBmLi .pricing-levels-qxwol{position:relative;display:block;font-size:calc(24px * 1.2);margin-top:auto;transition:color 0.3s ease;padding-top:15px;border-top:1px solid rgba(255,255,255,0.1);color:rgb(140,107,174);font-weight:700}.edu-consent-CWnFX{padding:20px 0;align-items:center;justify-content:space-between;display:flex}.panelTrackingNotice-VYHSU h5{font-size:22px;margin-bottom:6px}#cookie-alert-window-KemGT:checked ~ .panelTrackingNotice-VYHSU{visibility:hidden;opacity:0}.manage-tracking-qAvGJ svg,.manage-tracking-qAvGJ svg path,.manage-tracking-qAvGJ img{width:100px;fill:rgb(173,158,189);height:100px}.panelTrackingNotice-VYHSU p a{color:rgb(173,158,189);text-decoration:none}.wrapper-template-QpnFR .panelTrackingNotice-VYHSU{box-shadow:rgb(140,107,174,0.5) 0px 0px 40px 39px;border:none;padding:40px 0;background:rgb(140,107,174)}.wrapper-template-QpnFR .data-agree-krCxd h5,.wrapper-template-QpnFR .data-agree-krCxd p{color:#ffffff}.secure-zone-LhqbJ h1{font-size:39px;color:rgb(173,158,189);font-weight:700;margin-bottom:20px;margin-top:30px}.secure-zone-LhqbJ h2{margin-top:25px;color:rgb(173,158,189);font-weight:600;font-size:35px;margin-bottom:15px}.secure-zone-LhqbJ li{font-size:17px;color:#ffffff;margin-bottom:10px}.secure-zone-LhqbJ section{padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,0.5)}.program-information-kAOYq{padding:120px 0;background:linear-gradient(135deg,rgb(223,222,232) 0%,rgba(247,247,247,0.9) 100%);position:relative;overflow:hidden}.program-information-kAOYq::after{filter:blur(80px);animation:pulse 18s infinite alternate-reverse ease-in-out;width:300px;bottom:-100px;left:-100px;opacity:0.08;border-radius:50%;content:"";z-index:0;background:linear-gradient(225deg,rgb(140,107,174,0.5) 0%,rgb(173,158,189,0.5) 100%);position:absolute;height:300px}.program-information-kAOYq h2::after{background:linear-gradient(90deg,rgb(173,158,189) 0%,rgb(140,107,174) 100%);left:0;height:3px;bottom:-15px;transform-origin:left;content:"";position:absolute;animation:expandWidth 1s 0.8s forwards cubic-bezier(0.19,1,0.22,1);width:80px;transform:scaleX(0)}.program-information-kAOYq .pic-img-wrap-PNOaz{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transform:perspective(1000px) rotateY(-3deg);overflow:hidden;height:350px;transition:transform 0.7s cubic-bezier(0.19,1,0.22,1);border-radius:10px;position:relative}.program-information-kAOYq .pic-img-wrap-PNOaz:hover{transform:perspective(1000px) rotateY(0deg) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.06)}.program-information-kAOYq .description{font-size:18px;position:relative;margin:0;padding-left:20px;font-weight:400;color:#000000;transition:all 0.3s ease;border-left:1px solid rgb(140,107,174,0.5);line-height:1.8}.program-information-kAOYq .description:first-of-type{position:relative}.program-information-kAOYq .description:first-of-type:hover::before{transform:scale(1);opacity:1}.program-information-kAOYq .description:nth-of-type(2){opacity:0.85;color:#000000}.teaching-experience-JLOmi{background:linear-gradient(150deg,rgb(223,222,232) 0%,#000000 100%);min-height:700px;position:relative;padding:8rem 0;overflow:hidden}.teaching-experience-JLOmi .container{padding:0 2rem;margin:0 auto;position:relative;z-index:2;max-width:1300px}.teaching-experience-JLOmi .alumni-feedback-hCQpv{min-height:580px;gap:20px 30px;background:transparent;grid-template-columns:45% 1fr;grid-template-areas:"photo name" "photo job" "photo quote";position:relative;display:grid;grid-template-rows:auto auto 1fr}.teaching-experience-JLOmi .alumni-feedback-hCQpv::after{z-index:-2;width:100%;backdrop-filter:blur(15px);content:"";left:0;top:0;height:100%;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);position:absolute;border-radius:15px;border:1px solid rgba(255,255,255,0.1);background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.2) 100%)}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover .pic-img-wrap-PNOaz{transform:scale(1.02);filter:contrast(1.2) brightness(1.1)}.teaching-experience-JLOmi .pic-img-wrap-PNOaz::before{animation:pulseOpacity 3s ease-in-out infinite;content:"";left:0;position:absolute;height:100%;top:0;z-index:3;background:rgb(173,158,189);width:10px;opacity:0.7}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover .name{transform:translateX(15px)}.teaching-experience-JLOmi .name::after{transition:width 0.5s ease;content:"";left:0;position:absolute;height:2px;width:0;bottom:0;background:rgb(173,158,189)}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover span:not(.name){transform:translateX(15px);background:rgba(0,0,0,0.3)}.teaching-experience-JLOmi .emp-items-wlhgu{box-shadow:10px 10px 30px rgba(0,0,0,0.3);width:95%;color:#ffffff;grid-area:quote;font-size:16px;backdrop-filter:blur(10px);border-left:4px solid rgb(140,107,174);background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.2) 100%);margin-right:0;align-self:start;border-radius:15px;line-height:1.8;z-index:2;transition:all 0.7s cubic-bezier(0.4,0,0.2,1) 0.1s;transform:translateY(0);padding:2rem;position:relative}@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 (max-width: 992px) {.data-statistics-tRQJz ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.data-statistics-tRQJz .value-elevation-VNkyt{padding:2rem 1.25rem}.data-statistics-tRQJz .value-elevation-VNkyt p{font-size:calc(30px * 1.1)}} @media (max-width: 576px) {.data-statistics-tRQJz{padding:3rem 0.75rem}.data-statistics-tRQJz h3{font-size:calc(30px * 0.8);margin-bottom:2rem}.data-statistics-tRQJz ul{margin:0 auto;grid-template-columns:1fr;max-width:320px}.data-statistics-tRQJz .value-elevation-VNkyt{padding:2rem 1.5rem}.data-statistics-tRQJz .value-elevation-VNkyt p{font-size:30px}} @media (max-width: 480px) {.get-updates-lWPXC{padding:2rem 0.8rem}.get-updates-lWPXC .query-feedback-fKtGJ{padding:1.5rem;transform:none}.get-updates-lWPXC h3{font-size:calc(22px * 0.8);transform:none;text-align:center;padding-left:0}.get-updates-lWPXC h3::before{transform:translateX(-50%);height:5px;top:-10px;left:50%;width:50px}.get-updates-lWPXC .input_holder{transform:none}.get-updates-lWPXC input[type="email"]{transform:none}} @media (max-width: 576px) {.operation-process-pKJZv{padding:3rem 0}.operation-process-pKJZv .text-body-iGUVj{padding:1.5rem}.operation-process-pKJZv h2{font-size:calc(33px * 0.7);margin-bottom:1rem}.operation-process-pKJZv p{margin-bottom:1rem;font-size:calc(14px * 0.9)}.operation-process-pKJZv::before,.operation-process-pKJZv::after{opacity:0.6}} @media screen and (max-width: 767px) {.contact-panel-FToWB{padding:60px 0}.contact-panel-FToWB h2{margin-bottom:40px}.contact-panel-FToWB .pic-img-wrap-PNOaz{min-height:200px}.contact-panel-FToWB .query-card-SLRMc{padding:30px 20px}.contact-panel-FToWB form .query-request-tlzCV{text-align:center;width:100%}} @media (max-width: 992px) {.our-background-AzGtg{padding:90px 0}.our-background-AzGtg .text-body-iGUVj{transform:perspective(1000px) rotateY(-1deg);padding:40px 30px}.our-background-AzGtg p{font-size:16px}.our-background-AzGtg p b{font-size:calc(16px * 1.3)}} @media (max-width: 576px) {.our-background-AzGtg{padding:50px 0}.our-background-AzGtg .text-body-iGUVj{border-left-width:3px;padding:25px 20px}.our-background-AzGtg h5{font-size:calc(20px * 0.85);margin-bottom:10px}.our-background-AzGtg h5::after{width:30px;height:2px}.our-background-AzGtg p{margin-bottom:15px;font-size:calc(16px * 0.95)}.our-background-AzGtg p b{font-size:calc(16px * 1.15)}.our-background-AzGtg ol li{font-size:calc(16px * 0.9);line-height:1.6}.our-background-AzGtg::after{right:-30px;width:200px;bottom:-30px;height:200px}} @media (max-width: 575px) {.tyPanel-VGwTB{padding:60px 0 40px}.tyPanel-VGwTB .pro-classes-wDgYG{border-left:4px solid rgb(173,158,189);padding:30px 25px}.tyPanel-VGwTB .pro-classes-wDgYG > div:first-child{margin-bottom:25px}.tyPanel-VGwTB h5{font-size:calc(22px * 0.9)}.tyPanel-VGwTB h5::before{left:-20px;font-size:calc(22px * 2)}.tyPanel-VGwTB .pro-classes-wDgYG > div:first-child::after{width:60px;height:2px}} @media (max-width: 1200px) {.training-results-kGfrH .text_main_holder > div{flex:0 0 calc(50% - 15px)}} @media (max-width: 768px) {.training-results-kGfrH{padding:80px 0}.training-results-kGfrH h2{font-size:calc(38px * 0.8);margin-bottom:60px}.training-results-kGfrH .text_main_holder > div{flex:0 0 100%}.training-results-kGfrH .pic-img-wrap-PNOaz{width:100%;height:350px}} @media (max-width: 992px) {header .nav-begin-zpkmG{padding:20px 15px;flex-direction:column}header .nav-begin-zpkmG .first-expert-eKmSH{margin-bottom:15px}header .nav-begin-zpkmG .nav-teach-GiPvD{width:100%;justify-content:center;flex-wrap:wrap}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU{margin:5px}header .nav-begin-zpkmG .nav-teach-GiPvD .main-learning-GySkU a{font-size:calc(14px - 1px);padding:8px 12px}} @media (min-width: 992px) {.title-opener-oGnKN{padding:7rem 4rem}.title-opener-oGnKN > div{gap:6rem}.title-opener-oGnKN .learning-intro-zOQZk{font-size:calc(43px + 1rem)}.title-opener-oGnKN .achieve-stats-rjKUQ{min-height:450px}.title-opener-oGnKN .achieve-stats-rjKUQ h3{font-size:20px}} @media (max-width: 480px) {.title-opener-oGnKN{padding:3rem 1rem}.title-opener-oGnKN .learning-intro-zOQZk::after{height:3px;width:80px}.title-opener-oGnKN .achieve-stats-rjKUQ{clip-path:polygon(0 0,100% 0,100% 94%,90% 100%,0 100%);min-height:220px}.title-opener-oGnKN .achieve-stats-rjKUQ span{padding:1.5rem}.title-opener-oGnKN .achieve-stats-rjKUQ h3{padding-left:1rem}.title-opener-oGnKN .achieve-stats-rjKUQ h3::before{width:3px}} @media (max-width: 768px) {.module-end-pkxqg{padding:40px 0 20px}.module-end-pkxqg .nav-primary-jclsX{flex-direction:column}.module-end-pkxqg .nav-teach-GiPvD{margin-bottom:20px;flex:0 0 100%}.module-end-pkxqg .company_holder h3{font-size:calc(33px * 0.8)}.module-end-pkxqg .nav-teach-GiPvD h5{font-size:calc(22px * 0.9)}.collab-space-NcIUf .play-market-GFycS{font-size:calc(15px * 0.9)}} @media (max-width: 992px) {.service-contact-HtNiD{padding:60px 0}.service-contact-HtNiD .edu-askus-aYTSC{padding:30px}.service-contact-HtNiD .edu-askus-aYTSC h3{font-size:calc(34px * 0.9)}.service-contact-HtNiD .write-form-VSChO{max-width:100%}.service-contact-HtNiD .msg-form-spLQa{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}} @media (max-width: 768px) {.service-contact-HtNiD .msg-form-spLQa span svg{height:16px;width:16px}} @media screen and (max-width: 768px) {.experience-trial-dnlKz{padding:100px 0}.experience-trial-dnlKz .pro-classes-wDgYG::before{transform:skewX(-10deg);width:120%;left:-10%}.experience-trial-dnlKz h3{transform:none;font-size:calc(29px * 0.8);margin:40px 0}.experience-trial-dnlKz h3::before{top:-25px}.experience-trial-dnlKz h3::after{bottom:-25px}.experience-trial-dnlKz .edu-query-iQDTe{transform:none;margin-bottom:40px;font-size:calc(18px * 0.9);padding:15px 40px}.experience-trial-dnlKz .edu-query-iQDTe:hover{transform:translateY(-5px)}} @media (max-width: 991px) {.pricing-table-UBmLi{padding:80px 0}.pricing-table-UBmLi h2{font-size:30px}.pricing-table-UBmLi .price-opts-ZzhRg{font-size:14px;margin-bottom:30px}.pricing-table-UBmLi .learn-packs-MCTLf{gap:20px}.pricing-table-UBmLi .fee-chart-bYQIX{padding:25px}} @media (max-width: 480px) {.pricing-table-UBmLi{padding:50px 0}.pricing-table-UBmLi h2{font-size:calc(30px * 0.9)}.pricing-table-UBmLi .price-opts-ZzhRg{font-size:calc(14px * 0.9)}.pricing-table-UBmLi .fee-chart-bYQIX{padding:20px}} @media only screen and (max-width: 800px) {.manage-tracking-qAvGJ{display:none}.edu-consent-CWnFX{justify-content:center;flex-direction:column;align-items:center}.panelTrackingNotice-VYHSU h5{text-align:center}.panelTrackingNotice-VYHSU p{text-align:center}.data-agree-krCxd{margin-bottom:20px}body .wrapper-template-QpnFR .web-tracking-cgYCU{margin-bottom:10px;margin-left:0}} @media (min-width: 768px) {.program-information-kAOYq .knowledge-base-rBQyC{align-items:start;grid-template-columns:1fr 1.6fr;gap:60px}.program-information-kAOYq .pic-img-wrap-PNOaz{height:450px}.program-information-kAOYq h2{max-width:80%;font-size:calc(35px * 1.1)}.program-information-kAOYq h2::after{width:120px}} @media (min-width: 1200px) {.program-information-kAOYq{padding:180px 0}.program-information-kAOYq .container{padding:0 60px}.program-information-kAOYq .knowledge-base-rBQyC{gap:100px;grid-template-columns:0.9fr 1.5fr}.program-information-kAOYq h2{max-width:70%}.program-information-kAOYq .description:first-of-type{margin-bottom:40px}} @media (max-width: 767px) {.program-information-kAOYq{padding:80px 0}.program-information-kAOYq h2{font-size:calc(35px * 0.9);margin-bottom:40px}.program-information-kAOYq .pic-img-wrap-PNOaz{height:250px;transform:perspective(800px) rotateY(-2deg)}.program-information-kAOYq .description{line-height:1.7;font-size:calc(18px * 0.95);padding-left:15px}.program-information-kAOYq .knowledge-base-rBQyC{gap:30px}} @media (max-width: 992px) {.teaching-experience-JLOmi .alumni-feedback-hCQpv{grid-template-columns:1fr;grid-template-areas:"pic-img-wrap-PNOaz" "name" "job-container-TDfFp" "emp-items-wlhgu";gap:20px;grid-template-rows:auto auto auto auto}.teaching-experience-JLOmi .pic-img-wrap-PNOaz{border-radius:15px 15px 0 0;height:350px}.teaching-experience-JLOmi .pic-img-wrap-PNOaz::before{height:10px;width:100%}.teaching-experience-JLOmi .name{margin-top:0;text-align:center}.teaching-experience-JLOmi .name::after{left:50%;transform:translateX(-50%)}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover .name{transform:translateY(-5px)}.teaching-experience-JLOmi .alumni-feedback-hCQpv span:not(.name){margin:0 auto}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover span:not(.name){transform:translateY(-5px)}.teaching-experience-JLOmi .emp-items-wlhgu{border-left:none;border-top:4px solid rgb(140,107,174);margin:0 auto;width:90%}.teaching-experience-JLOmi .alumni-feedback-hCQpv:hover .emp-items-wlhgu{transform:translateY(-5px)}} @keyframes pulse {0%{opacity:0.5;transform:scale(0.9)}50%{opacity:0.7;transform:scale(1)}100%{opacity:0.5;transform:scale(0.9)}} @keyframes menu-wobble {0%,100%{transform:translateX(0)}15%{transform:translateX(-3px) rotate(-1deg)}30%{transform:translateX(2px) rotate(1deg)}45%{transform:translateX(-2px) rotate(-0.5deg)}60%{transform:translateX(1px) rotate(0.5deg)}75%{transform:translateX(-1px) rotate(-0.25deg)}} @keyframes patternFloat {0%{background-position:0 0}100%{background-position:180px 180px}} @keyframes patternFloat {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes rotate {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes wobble {0%,100%{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}} @keyframes floatBubble {0%{transform:translate(0,0);opacity:0.5}50%{transform:translate(-20px,20px);opacity:0.7}100%{transform:translate(0,0);opacity:0.5}} @keyframes pulse {0%{transform:scale(0.95);opacity:0.05}50%{transform:scale(1.05);opacity:0.08}100%{transform:scale(0.95);opacity:0.05}} @keyframes fadeIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes gridFlow {0%{background-position:0 0}100%{background-position:150px 150px}} @keyframes pulseOpacity {0%,100%{opacity:0.5}50%{opacity:0.9}} @keyframes pulseGlow {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.2)}}