*{box-sizing:border-box;margin:0;padding:0}html,body{scroll-behavior:auto;min-height:100%;color:#000000;font-family:Arial,sans-serif;height:100%}::-webkit-scrollbar{background:rgb(157,173,152,0.5);padding:4px;width:1rem}::-webkit-scrollbar-track{border-radius:1%;background:linear-gradient(36deg,rgb(195,208,191) 26%,rgb(195,208,191,0.5) 94%,rgb(228,233,225) 59%);border:1px solid rgb(255,255,255,0.5)}::-webkit-scrollbar-thumb{box-shadow:-5px -5px 8px 6px rgba(0,0,0,0.7);background:#ffffff}::-webkit-scrollbar-thumb:hover{box-shadow:-3px 0px 8px 6px rgba(0,0,0,0.2);border-color:rgb(157,173,152,0.5)}::-webkit-scrollbar-corner{background:rgb(228,233,225);border-radius:1px}html{scrollbar-width:thin;scrollbar-color:#ffffff rgb(157,173,152)}.layer-container-azx{flex-direction:column;display:flex;min-height:100%;height:100%}header,footer{width:100%}a{text-decoration:none;color:inherit}.main-mainbar-c9d{flex:1 0 auto}.container{width:1238px;margin:auto;max-width:100%}.copy-notice-ojN{flex:0 0 auto}svg{height:30px;width:30px}@media only screen and (max-width: 1200px) {.container{width:100%;padding:0 20px}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .tyArea-VOy{background:linear-gradient(135deg,rgb(228,233,225) 0%,rgb(157,173,152,0.5) 100%);overflow:hidden;padding:6rem 0;perspective:1000px;position:relative}.tyArea-VOy::before{content:"";opacity:0.7;z-index:1;transform:rotate(-15deg);animation:floatGradient 15s ease-in-out infinite alternate;width:60%;top:-10%;right:-5%;height:70%;background:radial-gradient(ellipse at center,rgb(195,208,191,0.5) 0%,transparent 70%);position:absolute}.tyArea-VOy::after{width:70%;left:-10%;position:absolute;z-index:1;opacity:0.5;transform:rotate(10deg);animation:floatGradient 18s ease-in-out infinite alternate-reverse;content:"";bottom:-5%;height:60%;background:radial-gradient(ellipse at center,rgb(157,173,152,0.5) 0%,transparent 70%)}.tyArea-VOy .container{position:relative;z-index:5;padding:0 20px;max-width:1200px;margin:0 auto}.tyArea-VOy .growth-graph-yJq{transform:rotateX(5deg);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);display:flex;flex-direction:column;padding:3rem;transform-style:preserve-3d;position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.1);background:rgba(255,255,255,0.95)}.tyArea-VOy .growth-graph-yJq:hover{transform:rotateX(0deg) translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.15),0 10px 20px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2)}.tyArea-VOy .growth-graph-yJq > div:first-child{margin-bottom:2rem;transform:translateZ(30px);transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative}.tyArea-VOy .growth-graph-yJq:hover > div:first-child{transform:translateZ(40px)}.tyArea-VOy .growth-graph-yJq > div:first-child::before{transform:rotate(25deg);opacity:0.1;border-radius:10px;background:rgb(195,208,191);position:absolute;top:-10px;left:-20px;width:60px;content:"";z-index:-1;height:60px}.tyArea-VOy .growth-graph-yJq > div:first-child::after{content:"";bottom:-15px;opacity:0.2;height:10px;position:absolute;transform:skewX(-20deg);background:rgb(157,173,152);right:30px;width:70px}.tyArea-VOy h5{transition:transform 0.5s ease;line-height:1.4;transform:translateX(0);position:relative;color:#000000;font-size:19px;padding-bottom:1rem;font-weight:700;margin:0}.tyArea-VOy h5::after{position:absolute;width:0;transition:width 0.8s cubic-bezier(0.19,1,0.22,1);left:0;background:linear-gradient(90deg,rgb(195,208,191) 0%,rgb(157,173,152) 100%);height:3px;bottom:0;content:""}.tyArea-VOy .growth-graph-yJq:hover h5::after{width:80px}.tyArea-VOy .growth-graph-yJq > div:last-child{overflow:hidden;transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);transform:translateZ(15px);position:relative}.tyArea-VOy .growth-graph-yJq:hover > div:last-child{transform:translateZ(25px)}.tyArea-VOy a{display:block;transition:transform 0.5s ease;text-decoration:none;position:relative;overflow:hidden}.tyArea-VOy a::before{position:absolute;left:0;width:100%;transform:scaleX(0);top:0;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.3s ease;background:rgb(195,208,191);height:100%;transform-origin:left;z-index:-1;opacity:0;content:""}.tyArea-VOy a:hover::before{opacity:0.05;transform:scaleX(1)}.tyArea-VOy p{transform:translateY(0);color:#000000;margin:0;font-weight:400;line-height:1.8;font-family:Arial,sans-serif;position:relative;font-size:14px;transition:transform 0.4s ease,color 0.3s ease}.tyArea-VOy a:hover p{transform:translateY(-2px);color:#000000}@keyframes floatGradient {0%{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-20px) rotate(-10deg)}100%{transform:translateY(0) rotate(-15deg)}} @media screen and (min-width: 768px) {.tyArea-VOy{padding:8rem 0}.tyArea-VOy .growth-graph-yJq{max-width:90%;margin:0 auto;padding:4rem}.tyArea-VOy h5{font-size:calc(19px * 1.2);line-height:1.3}.tyArea-VOy p{font-size:calc(14px * 1.1);line-height:1.7}.tyArea-VOy .growth-graph-yJq > div:first-child{margin-bottom:2.5rem}} @media screen and (min-width: 992px) {.tyArea-VOy{padding:10rem 0}.tyArea-VOy .growth-graph-yJq{max-width:80%;align-items:center;padding:5rem;grid-template-columns:1fr 1fr;gap:3rem;display:grid}.tyArea-VOy .growth-graph-yJq > div:first-child{margin-bottom:0}.tyArea-VOy h5{font-size:calc(19px * 1.3)}.tyArea-VOy h5::after{width:0}.tyArea-VOy .growth-graph-yJq:hover h5::after{width:120px}} @media screen and (max-width: 767px) {.tyArea-VOy{padding:4rem 0}.tyArea-VOy .growth-graph-yJq{padding:2rem;transform:rotateX(2deg)}.tyArea-VOy h5{font-size:19px}.tyArea-VOy p{font-size:14px;line-height:1.6}.tyArea-VOy .growth-graph-yJq > div:first-child{margin-bottom:1.5rem}.tyArea-VOy .growth-graph-yJq:hover > div:first-child{transform:translateZ(20px)}.tyArea-VOy .growth-graph-yJq:hover > div:last-child{transform:translateZ(10px)}}.join-our-community-8SK{padding:90px 0;overflow:hidden;background:rgb(228,233,225);position:relative}.join-our-community-8SK::before{z-index:1;position:absolute;content:"";width:100%;opacity:0.3;background:linear-gradient(0deg,transparent 95%,rgb(195,208,191,0.5) 95%),linear-gradient(90deg,transparent 95%,rgb(195,208,191,0.5) 95%);top:0;background-size:20px 20px;height:100%;left:0}.join-our-community-8SK::after{transform:rotate(-45deg);right:-30%;z-index:0;top:-30%;width:60%;height:160%;background:rgb(195,208,191,0.5);position:absolute;filter:blur(60px);content:""}.join-our-community-8SK .growth-graph-yJq{margin:0 auto;padding:0 20px;position:relative;z-index:2;max-width:450px}.join-our-community-8SK .feedback-support-Kcl{flex-direction:column;transform-style:preserve-3d;padding-bottom:20px;position:relative;display:flex}.join-our-community-8SK .feedback-support-Kcl::before{transform:translateZ(-20px);background:rgb(157,173,152,0.5);clip-path:polygon(0 15%,15% 0,100% 0,100% 85%,85% 100%,0 100%);position:absolute;z-index:-1;top:-10px;height:calc(100% + 20px);content:"";width:calc(100% + 20px);left:-10px}.join-our-community-8SK .feedback-support-Kcl::after{z-index:-1;content:"";position:absolute;animation:rotateFrame 20s linear infinite;top:20px;border:2px dashed rgb(195,208,191,0.5);width:calc(100% - 40px);height:calc(100% - 40px);left:20px}.join-our-community-8SK h3{font-size:37px;padding-bottom:20px;position:relative;font-weight:700;margin-bottom:30px;color:#000000;text-transform:uppercase}.join-our-community-8SK h3::before{content:"";position:absolute;left:0;width:60px;bottom:0;background:rgb(195,208,191);height:5px}.join-our-community-8SK h3::after{left:70px;bottom:0;background:rgb(157,173,152);height:5px;content:"";width:30px;position:absolute}.join-our-community-8SK .input_holder{position:relative;display:flex;flex-direction:column;gap:20px}.join-our-community-8SK input[type="email"]{box-shadow:0 10px 25px -10px rgba(0,0,0,0.5);border-radius:26px;font-size:12px;border:none;transition:all 0.3s ease;color:#000000;padding:20px 25px;background:#ffffff;width:100%;font-family:Arial,sans-serif}.join-our-community-8SK input[type="email"]:focus{transform:translateY(-5px);outline:none;box-shadow:0 15px 35px -10px rgba(0,0,0,0.5)}.join-our-community-8SK .fresh-start-OaT{border-radius:26px;align-self:center;width:80%;transition:all 0.3s ease;padding:18px 0;color:#ffffff;cursor:pointer;font-size:15px;font-weight:600;background:rgb(195,208,191);margin-top:10px;overflow:hidden;border:none;font-family:Arial,sans-serif;position:relative}.join-our-community-8SK .fresh-start-OaT::before{z-index:0;position:absolute;height:100%;left:-100%;top:0;content:"";background:rgb(157,173,152);transition:all 0.5s ease;width:100%}.join-our-community-8SK .fresh-start-OaT:hover{transform:translateY(-5px);box-shadow:0 10px 20px -5px rgb(195,208,191,0.5)}.join-our-community-8SK .fresh-start-OaT:hover::before{left:0}.join-our-community-8SK .fresh-start-OaT:active{transform:translateY(-2px)}.join-our-community-8SK .fresh-start-OaT::after{transition:all 0.3s ease;right:30px;content:"→";z-index:1;font-size:1.5em;transform:translateY(-50%);opacity:0;position:absolute;top:50%}.join-our-community-8SK .fresh-start-OaT:hover::after{opacity:1;right:20px}@keyframes rotateFrame {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @media (max-width: 768px) {.join-our-community-8SK{padding:70px 0}.join-our-community-8SK h3{margin-bottom:25px;font-size:calc(37px * 0.9)}.join-our-community-8SK .feedback-support-Kcl::before{clip-path:polygon(0 10%,10% 0,100% 0,100% 90%,90% 100%,0 100%)}} @media (max-width: 480px) {.join-our-community-8SK{padding:50px 0}.join-our-community-8SK h3{margin-bottom:20px;padding-bottom:15px;font-size:23px}.join-our-community-8SK h3::before{height:3px;width:40px}.join-our-community-8SK h3::after{width:20px;left:50px;height:3px}.join-our-community-8SK input[type="email"]{padding:15px 20px}.join-our-community-8SK .fresh-start-OaT{padding:15px 0;width:100%}.join-our-community-8SK .feedback-support-Kcl::after{left:10px;height:calc(100% - 20px);top:10px;width:calc(100% - 20px)}}header .head-class-A1y{justify-content:space-between;width:100%;z-index:99;left:0;background:linear-gradient(to right,rgb(157,173,152) 0%,rgb(195,208,191,0.5) 100%);display:flex;box-shadow:0 0 20px 2px rgb(195,208,191,0.5);align-items:center;position:relative;overflow:hidden;border-radius:0;padding:1.5rem}header .head-class-A1y::before{content:"";background-size:15px 15px;left:-50%;background:radial-gradient(circle,rgb(157,173,152,0.5) 1%,transparent 10%);opacity:0.3;animation:backgroundShift 20s linear infinite;top:-50%;height:200%;position:absolute;z-index:-1;width:200%}header .head-class-A1y::after{background:linear-gradient(45deg,transparent 48%,rgb(157,173,152) 49%,rgb(157,173,152) 51%,transparent 52%);left:0;height:100%;z-index:-1;content:"";opacity:0.1;position:absolute;top:0;width:100%;animation:gradientSlide 5s ease infinite;background-size:200% 200%}header .head-class-A1y .main-nav-w6p{position:relative;overflow:visible}header .head-class-A1y .main-nav-w6p::after{width:100%;animation:neonPulse 3s infinite alternate;background:rgb(157,173,152);content:"";transform:scaleX(0);box-shadow:0 0 8px 2px rgb(157,173,152);bottom:-8px;left:0;transform-origin:left;position:absolute;height:2px}header .head-class-A1y .main-nav-w6p .head-top-QPz{position:relative;transition:all 0.5s ease;transform:perspective(800px) rotateY(0deg);display:block}header .head-class-A1y .main-nav-w6p .head-top-QPz:hover{transform:perspective(800px) rotateY(15deg)}header .head-class-A1y .main-nav-w6p svg{width:120px;filter:drop-shadow(0 0 5px rgb(157,173,152,0.5));height:auto}header .head-class-A1y .nav-page-VT2{padding:0;list-style:none;display:flex;position:relative;perspective:800px;margin:0}header .head-class-A1y .nav-page-VT2::before{background:rgb(195,208,191);left:0;top:105%;animation:neonPulse 4s infinite alternate-reverse;content:"";transform:scaleX(0.5);width:100%;position:absolute;height:2px;box-shadow:0 0 10px 2px rgb(195,208,191)}header .head-class-A1y .main-tutor-UOt{transform-style:preserve-3d;margin:0 0.5rem;transform:translateZ(0);position:relative;transition:transform 0.3s ease}header .head-class-A1y .main-tutor-UOt:hover{transform:translateZ(20px)}header .head-class-A1y .main-tutor-UOt a{text-decoration:none;font-weight:600;display:block;transition:color 0.3s ease,text-shadow 0.3s ease;font-size:15px;border:1px solid transparent;position:relative;font-family:Arial,sans-serif;color:#ffffff;padding:0.5rem 1rem}header .head-class-A1y .main-tutor-UOt a::before{top:0;border-radius:10px;background:rgb(195,208,191,0.5);height:100%;width:100%;z-index:-1;transition:opacity 0.3s ease,transform 0.3s ease;left:0;transform:scale(0.9);position:absolute;opacity:0;content:""}header .head-class-A1y .main-tutor-UOt a:hover{text-shadow:0 0 5px rgb(157,173,152,0.5);color:rgb(157,173,152);border:1px solid rgb(157,173,152,0.5)}header .head-class-A1y .main-tutor-UOt a:hover::before{opacity:0.2;transform:scale(1)}@keyframes neonPulse {0%{opacity:0.6;transform:scaleX(0.5)}100%{opacity:1;transform:scaleX(1)}} @keyframes backgroundShift {0%{transform:translate(0,0)}100%{transform:translate(50%,50%)}} @keyframes gradientSlide {0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}} @media (max-width: 992px) {header .head-class-A1y{width:100vw;box-sizing:border-box;padding:1rem;margin-left:calc(-50vw + 50%);flex-direction:column}header .head-class-A1y .main-nav-w6p{margin-bottom:1.5rem}header .head-class-A1y .nav-page-VT2{justify-content:center;flex-wrap:wrap;width:100%}header .head-class-A1y .nav-page-VT2::before{bottom:-10px;top:auto}header .head-class-A1y .main-tutor-UOt{margin:0.25rem 0.5rem}} @media (max-width: 576px) {header .head-class-A1y{padding:0.75rem}header .head-class-A1y .nav-page-VT2{align-items:center;flex-direction:column}header .head-class-A1y .main-tutor-UOt{text-align:center;width:100%;margin:0.25rem 0}header .head-class-A1y .main-nav-w6p svg{width:100px}header .head-class-A1y .main-nav-w6p::after{width:80%;left:10%}}.cookieAlertContainer-aRZ{box-shadow:0 -2px 10px rgba(0,0,0,0.5);bottom:0;width:100%;transition:transform 0.3s ease-in-out;border-top:3px solid rgb(195,208,191);position:fixed;z-index:90;background:rgb(228,233,225)}.visitor-privacy-Fj4{align-items:center;padding:20px 15px;max-width:1200px;justify-content:space-between;display:flex;margin:0 auto}.safe-cookies-LQM{flex-shrink:0;margin-right:15px}.safe-cookies-LQM svg{width:60px;transition:fill 0.3s ease;fill:rgb(195,208,191);height:60px}.safe-cookies-LQM svg:hover{fill:rgb(157,173,152)}.cookie-rules-k7x{margin-right:15px;color:#000000;flex-grow:1}.cookieAlertContainer-aRZ h5{margin-bottom:8px;color:rgb(195,208,191);font-size:21px;font-weight:600;font-family:Arial,sans-serif}.cookieAlertContainer-aRZ p{color:#000000;font-size:18px;line-height:1.5;font-family:Arial,sans-serif}.cookie-tab-IAx{color:#ffffff;font-size:18px;padding:10px 20px;cursor:pointer;transition:background 0.3s ease,box-shadow 0.3s ease;text-align:center;line-height:35px;text-decoration:none;margin-left:10px;background:rgb(195,208,191);border-radius:13px}.cookie-tab-IAx:hover{box-shadow:0 0 10px rgb(157,173,152,0.5);background:rgb(157,173,152)}#cookiesUsageAgreementBtn-SCT{background:rgb(195,208,191)}#disallow-cookies-collection-5VQ{background:rgba(0,0,0,0.5)}.cookieAlertContainer-aRZ p a{color:rgb(195,208,191);text-decoration:underline;transition:color 0.3s ease}.cookieAlertContainer-aRZ p a:hover{color:rgb(157,173,152)}@media only screen and (max-width: 1200px) {.visitor-privacy-Fj4{align-items:center;flex-direction:column}.safe-cookies-LQM{margin-bottom:15px}.cookie-rules-k7x{margin-bottom:15px;margin-right:0;text-align:center}.cookie-tab-IAx{margin-bottom:10px;max-width:200px;width:100%;margin-left:0}} @media only screen and (max-width: 800px) {.visitor-privacy-Fj4{padding:15px}.safe-cookies-LQM{display:none}.cookieAlertContainer-aRZ h5{font-size:22px}.cookieAlertContainer-aRZ p{font-size:15px}} #cookieMessageAlert-eNf{display:none}#cookieMessageAlert-eNf:checked ~ .cookieAlertContainer-aRZ{opacity:0;visibility:hidden}.privacy-hutch-NJw{border:1px solid rgba(0,0,0,0.5);padding:30px;width:100%;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.1);height:100%;background-color:#ffffff}.privacy-hutch-NJw h1{border-bottom:2px solid rgb(195,208,191);margin-bottom:20px;padding-bottom:10px;color:rgb(195,208,191);font-weight:700;font-family:Arial,sans-serif;margin-top:30px;text-align:center;font-size:41px}.privacy-hutch-NJw h2{margin-top:25px;margin-bottom:15px;padding-bottom:5px;font-family:Arial,sans-serif;border-bottom:1px solid rgb(157,173,152);font-size:31px;text-align:left;font-weight:600;color:rgb(157,173,152)}.privacy-hutch-NJw h3,.privacy-hutch-NJw h4,.privacy-hutch-NJw h5,.privacy-hutch-NJw h6{font-size:20px;font-weight:400;margin-top:20px;font-family:Arial,sans-serif;color:#000000;margin-bottom:10px}.privacy-hutch-NJw ul,.privacy-hutch-NJw ol{font-size:15px;padding-left:0;color:#000000;list-style:none;font-family:Arial,sans-serif;padding:10px 0;list-style-position:inside}.privacy-hutch-NJw li{margin-bottom:10px;padding-left:20px;position:relative}.privacy-hutch-NJw li::before{font-size:1.2em;content:"•";left:0;position:absolute;top:0;color:rgb(195,208,191);line-height:1em}.privacy-hutch-NJw section{background:none}.privacy-hutch-NJw p,.privacy-hutch-NJw span,.privacy-hutch-NJw div{font-size:15px;color:#000000;font-family:Arial,sans-serif;line-height:1.5;margin-bottom:15px}@media only screen and (max-width: 800px) {.privacy-hutch-NJw{padding:20px 10px}.privacy-hutch-NJw h1{margin-bottom:15px;font-size:calc(20px - 4px);margin-top:20px}.privacy-hutch-NJw h2{font-size:calc(20px - 4px);margin-top:20px;margin-bottom:10px}.privacy-hutch-NJw ul,.privacy-hutch-NJw ol{padding-left:10px}.privacy-hutch-NJw li{padding-left:15px}}.contact-form-section-fcn{background:rgb(228,233,225);padding:120px 0;position:relative;overflow:hidden}.contact-form-section-fcn::before{top:0;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(180deg,rgb(157,173,152,0.5) 0%,transparent 100%);width:100%;opacity:0.4;content:""}.contact-form-section-fcn::after{z-index:2;height:200px;background:linear-gradient(0deg,rgb(228,233,225) 0%,transparent 100%);position:absolute;bottom:0;left:0;width:100%;content:""}.contact-form-section-fcn .img-horizontal-cAi{opacity:0.12;left:0;z-index:0;top:0;width:100%;filter:grayscale(100%) contrast(120%);position:absolute;height:100%}.contact-form-section-fcn .container{margin:0 auto;padding:0 20px;position:relative;max-width:1200px;z-index:5}.contact-form-section-fcn h3{text-transform:uppercase;font-size:38px;font-weight:700;color:#000000;position:relative;margin-bottom:60px;text-align:center}.contact-query-PLI{gap:0;display:flex;position:relative;z-index:10}.contact-query-PLI .message-message-Kzu{padding:60px;clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);flex:0 0 58%;background:#ffffff;z-index:1;box-shadow:0 10px 40px rgba(0,0,0,0.1);position:relative}.contact-query-PLI .message-message-Kzu h3{font-size:21px;font-weight:600;color:#000000;text-align:left;margin-bottom:40px;text-transform:none}.contact-query-PLI .message-message-Kzu h3::before,.contact-query-PLI .message-message-Kzu h3::after{content:none}.contact-query-PLI .message-message-Kzu form{flex-direction:column;display:flex}.contact-query-PLI .message-message-Kzu input[type="text"],.contact-query-PLI .message-message-Kzu textarea{margin-bottom:25px;border-bottom:2px solid rgba(0,0,0,0.1);font-family:Arial,sans-serif;border:none;width:100%;background:rgba(245,245,245,0.5);padding:16px 20px;transition:all 0.3s ease;font-size:14px}.contact-query-PLI .message-message-Kzu input[type="text"]:focus,.contact-query-PLI .message-message-Kzu textarea:focus{background:rgba(245,245,245,0.8);outline:none;border-bottom-color:rgb(195,208,191)}.contact-query-PLI .message-message-Kzu textarea{resize:vertical;min-height:150px}.contact-query-PLI .message-message-Kzu .connect-panel-OMy{align-items:flex-start;display:flex;margin-bottom:30px;position:relative}.contact-query-PLI .message-message-Kzu .connect-panel-OMy input[type="checkbox"]{opacity:0;position:absolute}.contact-query-PLI .message-message-Kzu .connect-panel-OMy label{cursor:pointer;position:relative;font-size:calc(14px - 2px);line-height:1.5;padding-left:35px;color:#000000}.contact-query-PLI .message-message-Kzu .connect-panel-OMy label::before{content:"";background:rgba(245,245,245,0.5);position:absolute;border-bottom:2px solid rgba(0,0,0,0.1);width:22px;top:2px;left:0;transition:all 0.3s ease;height:22px}.contact-query-PLI .message-message-Kzu .connect-panel-OMy input[type="checkbox"]:checked + label::before{border-bottom-color:rgb(195,208,191);background:rgb(195,208,191)}.contact-query-PLI .message-message-Kzu .connect-panel-OMy input[type="checkbox"]:checked + label::after{border-width:0 2px 2px 0;width:6px;left:8px;position:absolute;height:12px;border:solid #ffffff;transform:rotate(45deg);top:4px;content:""}.contact-query-PLI .message-message-Kzu .connect-panel-OMy a{border-bottom:1px dashed rgb(195,208,191);color:rgb(195,208,191);font-weight:600;transition:all 0.3s ease;text-decoration:none}.contact-query-PLI .message-message-Kzu .connect-panel-OMy a:hover{border-bottom-color:rgb(157,173,152);color:rgb(157,173,152)}.contact-query-PLI .message-message-Kzu .request-list-VC7{background:transparent;font-size:19px;border-bottom:2px solid rgb(195,208,191);transition:all 0.3s ease;display:inline-block;padding:15px 35px;color:#000000;letter-spacing:1px;cursor:pointer;border:none;position:relative;align-self:flex-start;font-weight:600;text-transform:uppercase}.contact-query-PLI .message-message-Kzu .request-list-VC7::before{left:0;bottom:-2px;width:100%;z-index:-1;position:absolute;background:rgb(195,208,191);transition:all 0.3s ease;content:"";height:2px}.contact-query-PLI .message-message-Kzu .request-list-VC7:hover{color:#ffffff}.contact-query-PLI .message-message-Kzu .request-list-VC7:hover::before{height:100%}.contact-query-PLI .message-box-H3v{box-shadow:0 10px 40px rgba(0,0,0,0.15);background:rgba(0,0,0,0.5);z-index:0;margin-left:-40px;padding:60px;flex:0 0 42%;clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%);color:#ffffff;position:relative}.contact-query-PLI .message-box-H3v::before{width:100%;left:0;background-image:repeating-linear-gradient( 45deg,rgba(255,255,255,0.05) 0,rgba(255,255,255,0.05) 1px,transparent 1px,transparent 10px );top:0;content:"";height:100%;position:absolute;z-index:-1}.contact-query-PLI .message-box-H3v h4{border-bottom:1px solid rgba(255,255,255,0.1);color:#ffffff;font-size:21px;padding-bottom:15px;position:relative;font-weight:600;margin-bottom:40px}.contact-query-PLI .message-box-H3v .query-card-5TP{padding:0;margin:0;list-style:none}.contact-query-PLI .message-box-H3v .query-card-5TP li{border-bottom:1px solid rgba(255,255,255,0.05);display:flex;z-index:1;margin-bottom:30px;padding-bottom:30px;align-items:center;position:relative}.contact-query-PLI .message-box-H3v .query-card-5TP li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact-query-PLI .message-box-H3v .query-card-5TP li svg{flex-shrink:0;width:24px;margin-right:20px;height:24px}.contact-query-PLI .message-box-H3v .query-card-5TP li svg path{fill:rgb(195,208,191);transition:all 0.3s ease}.contact-query-PLI .message-box-H3v .query-card-5TP li:hover svg path{fill:#ffffff}.contact-query-PLI .message-box-H3v .query-card-5TP li span{color:rgba(255,255,255,0.9);line-height:1.5;font-size:14px}.contact-query-PLI .message-box-H3v .query-card-5TP li a{transition:all 0.3s ease;color:rgba(255,255,255,0.9);text-decoration:none}.contact-query-PLI .message-box-H3v .query-card-5TP li a:hover{color:rgb(195,208,191)}@media screen and (max-width: 992px) {.contact-form-section-fcn{padding:80px 0}.contact-query-PLI{flex-direction:column}.contact-query-PLI .message-message-Kzu{width:100%;clip-path:none}.contact-query-PLI .message-box-H3v{clip-path:none;width:100%;margin-left:0}} @media screen and (max-width: 768px) {.contact-form-section-fcn{padding:60px 0}.contact-form-section-fcn h3{font-size:calc(38px - 4px)}.contact-query-PLI .message-message-Kzu,.contact-query-PLI .message-box-H3v{padding:40px 30px}.contact-query-PLI .message-message-Kzu .request-list-VC7{width:100%;text-align:center}} @media screen and (max-width: 480px) {.contact-form-section-fcn{padding:40px 0}.contact-query-PLI .message-message-Kzu,.contact-query-PLI .message-box-H3v{padding:30px 20px}.contact-query-PLI .message-message-Kzu h3,.contact-query-PLI .message-box-H3v h4{font-size:calc(21px - 2px)}}.customer-opinions-3Qt{overflow:hidden;background:rgb(228,233,225);position:relative;padding:100px 0}.customer-opinions-3Qt::before{position:absolute;left:0;height:100%;z-index:0;top:0;content:"";opacity:0.2;background-image:repeating-linear-gradient(45deg,rgb(195,208,191,0.5) 0px,rgb(195,208,191,0.5) 2px,transparent 2px,transparent 10px);width:100%}.customer-opinions-3Qt .container{position:relative;max-width:1000px;z-index:1}.customer-opinions-3Qt h2{margin-bottom:70px;font-size:28px;color:#000000;padding-right:50px;transform:rotate(180deg);font-weight:700;position:relative;writing-mode:vertical-lr;float:left;height:100%}.customer-opinions-3Qt h2::after{right:30px;content:"";height:100%;background:rgb(195,208,191);top:0;width:4px;position:absolute}.customer-opinions-3Qt .user-feedback-58u{gap:70px;align-items:flex-start;flex-direction:column;display:flex;margin-left:80px}.customer-opinions-3Qt .feedback-views-nix{display:flex;position:relative;width:100%;max-width:700px;transform:translateZ(0);align-items:center;transition:transform 0.5s ease}.customer-opinions-3Qt .feedback-views-nix:nth-child(odd){align-self:flex-start}.customer-opinions-3Qt .feedback-views-nix:nth-child(even){align-self:flex-end;flex-direction:row-reverse}.customer-opinions-3Qt .feedback-views-nix:hover{transform:translateZ(30px)}.customer-opinions-3Qt .feedback-views-nix img{transition:all 0.4s ease;z-index:2;border-radius:50%;height:120px;box-shadow:0 10px 30px rgba(0,0,0,0.5);border:5px solid #ffffff;object-fit:cover;width:120px}.customer-opinions-3Qt .feedback-views-nix:hover img{transform:scale(1.1)}.customer-opinions-3Qt .feedback-views-nix p{margin:0}.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) p,.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) .description{padding-left:30px}.customer-opinions-3Qt .feedback-views-nix:nth-child(even) p,.customer-opinions-3Qt .feedback-views-nix:nth-child(even) .description{text-align:right;padding-right:30px}.customer-opinions-3Qt .feedback-views-nix p:first-of-type{margin-bottom:10px;color:#000000;font-weight:600;font-size:20px}.customer-opinions-3Qt .feedback-views-nix .description{color:#000000;border-radius:19px;max-width:500px;box-shadow:0 10px 30px rgba(0,0,0,0.1);position:relative;font-weight:400;font-size:14px;background:#ffffff;padding:20px}.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) .description::before{width:30px;position:absolute;height:30px;top:30px;background:#ffffff;left:-15px;z-index:-1;content:"";transform:rotate(45deg)}.customer-opinions-3Qt .feedback-views-nix:nth-child(even) .description::before{height:30px;width:30px;background:#ffffff;right:-15px;transform:rotate(45deg);content:"";top:30px;position:absolute;z-index:-1}.customer-opinions-3Qt .feedback-views-nix:nth-child(3n+1) .description{border-top:4px solid rgb(195,208,191)}.customer-opinions-3Qt .feedback-views-nix:nth-child(3n+2) .description{border-top:4px solid rgb(157,173,152)}.customer-opinions-3Qt .feedback-views-nix:nth-child(3n+3) .description{border-top:4px solid #000000}@media (max-width: 991px) {.customer-opinions-3Qt{padding:80px 0}.customer-opinions-3Qt h2{writing-mode:horizontal-tb;transform:none;padding-right:0;margin-bottom:50px;float:none;text-align:center}.customer-opinions-3Qt h2::after{bottom:-15px;top:auto;height:4px;width:80px;transform:translateX(-50%);right:auto;left:50%}.customer-opinions-3Qt .user-feedback-58u{margin-left:0;gap:50px}} @media (max-width: 767px) {.customer-opinions-3Qt{padding:60px 0}.customer-opinions-3Qt .feedback-views-nix,.customer-opinions-3Qt .feedback-views-nix:nth-child(even),.customer-opinions-3Qt .feedback-views-nix:nth-child(odd){align-items:center;align-self:center;flex-direction:column}.customer-opinions-3Qt .feedback-views-nix img{width:100px;height:100px;margin-bottom:15px}.customer-opinions-3Qt .feedback-views-nix p:first-of-type,.customer-opinions-3Qt .feedback-views-nix:nth-child(even) p:first-of-type,.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) p:first-of-type{padding:0;text-align:center}.customer-opinions-3Qt .feedback-views-nix .description,.customer-opinions-3Qt .feedback-views-nix:nth-child(even) .description,.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) .description{text-align:center;width:100%;max-width:none;padding:15px}.customer-opinions-3Qt .feedback-views-nix:nth-child(odd) .description::before,.customer-opinions-3Qt .feedback-views-nix:nth-child(even) .description::before{display:none}}.who-we-are-S1s{padding:120px 0 100px;overflow:hidden;position:relative;color:#ffffff}.who-we-are-S1s::before{left:0;z-index:1;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.75) 100%);width:100%;position:absolute;height:100%;top:0}.who-we-are-S1s::after{z-index:2;transform:skewY(-3deg) translateY(-10%);left:0;opacity:0.4;top:0;height:100%;position:absolute;width:100%;content:"";background:linear-gradient(90deg,rgb(195,208,191,0.5) 0%,transparent 100%);transform-origin:left top}.who-we-are-S1s h4{padding-left:60px;margin-bottom:50px;letter-spacing:2px;transform:translateX(-20px);font-size:calc(38px * 1.2);opacity:0;z-index:5;position:relative;text-transform:uppercase;animation:slideInTitle 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards;font-weight:700}.who-we-are-S1s h4::before{top:50%;content:"";width:40px;transform:translateY(-50%);height:3px;left:0;position:absolute;background:rgb(157,173,152)}.who-we-are-S1s .container{display:flex;justify-content:flex-end;padding:0 20px;z-index:5;position:relative;margin:0 auto;max-width:1200px}.who-we-are-S1s .subtext-wrap-QSw{background:rgba(255,255,255,0.08);position:relative;border-left:3px solid rgb(157,173,152);animation:fadeIn 1s ease-out forwards;backdrop-filter:blur(10px);transform:perspective(1000px) rotateY(-3deg);width:70%;box-shadow:0 20px 40px rgba(0,0,0,0.3),0 0 0 1px rgba(255,255,255,0.05);padding:40px;transition:transform 0.4s ease-out}.who-we-are-S1s .subtext-wrap-QSw:hover{transform:perspective(1000px) rotateY(-1deg) translateZ(10px)}.who-we-are-S1s h6{color:rgb(157,173,152);transform:translateY(10px);animation:fadeInUp 0.7s cubic-bezier(0.215,0.61,0.355,1) 0.5s forwards;position:relative;font-size:calc(19px * 1.2);opacity:0;padding-bottom:15px;margin-bottom:20px;letter-spacing:1px;font-weight:700}.who-we-are-S1s h6::after{width:60px;position:absolute;left:0;bottom:0;opacity:0.7;content:"";height:2px;background:rgb(157,173,152)}.who-we-are-S1s .subtext-wrap-QSw div{position:relative;overflow:hidden}.who-we-are-S1s span{color:rgba(255,255,255,0.85);text-shadow:0 1px 2px rgba(0,0,0,0.2);line-height:1.8;display:block;transform:translateY(20px);position:relative;font-size:15px;opacity:0;animation:fadeInUp 0.8s cubic-bezier(0.215,0.61,0.355,1) 0.7s forwards;font-weight:300;margin-bottom:15px}.who-we-are-S1s span::first-letter{font-size:1.4em;color:rgb(157,173,152);font-weight:700}@keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes slideInTitle {from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}} @media (max-width: 1024px) {.who-we-are-S1s{padding:90px 0 70px}.who-we-are-S1s h4{padding-left:50px;margin-bottom:40px;font-size:calc(38px * 1.1)}.who-we-are-S1s .container{justify-content:center}.who-we-are-S1s .subtext-wrap-QSw{width:85%;transform:perspective(1000px) rotateY(-2deg);padding:35px}} @media (max-width: 768px) {.who-we-are-S1s{padding:70px 0 50px}.who-we-are-S1s h4{margin-bottom:30px;font-size:38px;padding-left:40px}.who-we-are-S1s h4::before{width:30px}.who-we-are-S1s .subtext-wrap-QSw{border-top:3px solid rgb(157,173,152);transform:none;width:100%;border-left:none;padding:30px 25px}.who-we-are-S1s h6{font-size:19px;padding-bottom:10px;margin-bottom:15px}.who-we-are-S1s span{font-size:calc(15px * 0.95);line-height:1.7}.who-we-are-S1s .subtext-wrap-QSw:hover{transform:none}} @media (max-width: 576px) {.who-we-are-S1s{padding:60px 0 40px}.who-we-are-S1s h4{padding-left:35px;font-size:calc(19px * 1.2);margin-bottom:25px}.who-we-are-S1s h4::before{width:25px}.who-we-are-S1s .subtext-wrap-QSw{padding:25px 20px}.who-we-are-S1s h6{font-size:calc(22px * 1.1)}.who-we-are-S1s span{line-height:1.6;font-size:calc(15px * 0.9)}}.education-history-mwN{padding:6rem 2rem 4rem;overflow:hidden;position:relative;background:linear-gradient(180deg,rgb(228,233,225) 0%,rgb(157,173,152,0.5) 100%)}.education-history-mwN::before{width:100%;background:repeating-linear-gradient( -45deg,rgb(195,208,191,0.5) 0px,rgb(195,208,191,0.5) 2px,transparent 2px,transparent 10px );z-index:1;opacity:0.2;top:0;height:100%;content:"";position:absolute;left:0}.education-history-mwN::after{content:"";width:50%;background:#ffffff;z-index:1;position:absolute;clip-path:polygon(100% 0,0 0,100% 100%);height:100%;top:0;opacity:0.1;right:0}.education-history-mwN .feedback-views-nix{flex-direction:column;max-width:600px;z-index:2;position:relative;align-items:center;margin:0 auto;display:flex}.education-history-mwN .img-horizontal-cAi{box-shadow:0 10px 20px -5px rgba(0,0,0,0.5);border-radius:0;transition:all 0.5s ease;height:250px;z-index:3;width:200px;position:relative;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);margin-bottom:-50px}.education-history-mwN .img-horizontal-cAi:hover{transform:translateY(-15px);box-shadow:0 20px 30px -10px rgba(0,0,0,0.5)}.education-history-mwN .past-jobs-CBH{align-items:center;padding:70px 30px 30px;flex-direction:column;box-shadow:0 15px 30px -10px rgba(0,0,0,0.5);background:#ffffff;position:relative;display:flex;perspective:1000px;transform-style:preserve-3d;width:100%;z-index:2}.education-history-mwN .past-jobs-CBH::before{top:0;z-index:-1;position:absolute;left:0;width:100%;height:100%;background:rgb(195,208,191);transform:translateZ(-20px);content:""}.education-history-mwN .name{color:rgb(195,208,191);margin-bottom:0.5rem;text-align:center;font-weight:700;font-size:32px;position:relative}.education-history-mwN .name::after{content:"";left:50%;bottom:-10px;transform:translateX(-50%);height:3px;width:50px;position:absolute;background:rgb(157,173,152)}.education-history-mwN .past-jobs-CBH > div:nth-child(2){font-weight:600;color:rgb(157,173,152);letter-spacing:2px;text-transform:uppercase;text-align:center;margin:20px 0;font-size:16px}.education-history-mwN .exp-progress-35H{border-top:1px solid rgb(228,233,225);font-style:italic;line-height:1.8;color:#000000;font-size:13px;text-align:center;width:100%;padding-top:30px;margin-top:20px;position:relative;font-weight:400}.education-history-mwN .exp-progress-35H::before,.education-history-mwN .exp-progress-35H::after{width:30px;height:30px;background:rgb(157,173,152,0.5);position:absolute;content:"";border-radius:50%}.education-history-mwN .exp-progress-35H::before{top:-15px;transform:translateX(-20px);left:50%}.education-history-mwN .exp-progress-35H::after{transform:translateX(-10px);top:-15px;left:50%}@keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}} .education-history-mwN .past-jobs-CBH:hover{animation:float 3s ease-in-out infinite}@media (max-width: 768px) {.education-history-mwN{padding:4rem 1rem 3rem}.education-history-mwN .img-horizontal-cAi{margin-bottom:-40px;width:150px;height:180px}.education-history-mwN .past-jobs-CBH{padding:60px 20px 20px}}.program-information-mnp{padding:100px 0;background:rgb(228,233,225);overflow:hidden;position:relative}.program-information-mnp::before{opacity:0.4;z-index:0;height:100%;background:linear-gradient(135deg,rgb(195,208,191,0.5) 0%,transparent 40%),linear-gradient(225deg,rgb(157,173,152,0.5) 0%,transparent 40%);left:0;width:100%;position:absolute;content:"";top:0}.program-information-mnp::after{opacity:0.2;left:0;top:0;z-index:0;width:100%;position:absolute;height:100%;animation:gridMove 20s linear infinite;content:""}.program-information-mnp .container{position:relative;z-index:1}.program-information-mnp .growth-graph-yJq{justify-content:center;position:relative;align-items:center;display:flex;flex-direction:column;min-height:500px}.program-information-mnp .img-horizontal-cAi{left:0;height:100%;top:0;width:100%;position:absolute;z-index:0}.program-information-mnp .img-horizontal-cAi::before{mix-blend-mode:multiply;height:100%;content:"";left:0;top:0;position:absolute;z-index:1;width:100%;background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,transparent 40%,transparent 60%,rgba(0,0,0,0.5) 100% )}.program-information-mnp .knowledge-map-SMK{gap:30px;z-index:2;position:relative;grid-template-rows:auto auto 1fr;width:100%;grid-template-columns:60% 40%;grid-template-areas:"logo logo" "title photo1" "desc photo2";display:grid}.program-information-mnp .main-nav-w6p{width:80px;background:#ffffff;height:80px;margin-bottom:20px;display:flex;position:relative;justify-self:center;transition:all 0.5s cubic-bezier(0.34,1.56,0.64,1);border-radius:50%;align-items:center;grid-area:logo;z-index:10;justify-content:center;box-shadow:0px 10px 30px rgba(0,0,0,0.1),0px 4px 10px rgb(195,208,191,0.5)}.program-information-mnp .main-nav-w6p::before{top:-8px;z-index:-1;border-radius:50%;right:-8px;background:conic-gradient( from 0deg,rgb(195,208,191,0.5),rgb(157,173,152,0.5),rgb(195,208,191,0.5) );left:-8px;bottom:-8px;opacity:0.6;animation:spin 10s linear infinite;content:"";position:absolute}.program-information-mnp .main-nav-w6p::after{opacity:0.3;left:-15px;border-radius:50%;border:1px solid rgb(195,208,191,0.5);bottom:-15px;top:-15px;position:absolute;z-index:-2;animation:pulse 4s ease-in-out infinite;content:"";right:-15px}.program-information-mnp .main-nav-w6p:hover{transform:scale(1.1) rotate(5deg);box-shadow:0px 15px 40px rgba(0,0,0,0.15),0px 6px 15px rgb(195,208,191,0.5)}.program-information-mnp .main-nav-w6p svg{height:45px;width:45px;transition:transform 0.5s ease}.program-information-mnp .main-nav-w6p:hover svg{transform:rotate(-10deg)}.program-information-mnp .main-nav-w6p svg path{fill:rgb(195,208,191);transition:fill 0.3s ease}.program-information-mnp .main-nav-w6p:hover svg path{fill:rgb(157,173,152)}.program-information-mnp h3{clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);transition:all 0.5s ease;margin:0;padding:30px 40px;transform:translateX(-5%);font-size:30px;border-radius:0 20px 20px 0;position:relative;color:#000000;box-shadow:0px 15px 30px rgba(0,0,0,0.1);z-index:5;font-weight:700;grid-area:title;background:#ffffff}.program-information-mnp h3::before{top:10px;bottom:10px;z-index:-1;right:10px;border-radius:0 10px 10px 0;left:10px;border:1px dashed rgb(195,208,191,0.5);clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);content:"";opacity:0.5;position:absolute}.program-information-mnp h3::after{content:"";position:absolute;left:40px;transition:width 0.4s ease;border-radius:10px;width:60px;background:linear-gradient(90deg,rgb(195,208,191),rgb(157,173,152));height:3px;bottom:15px}.program-information-mnp .knowledge-map-SMK:hover h3{box-shadow:0px 20px 40px rgba(0,0,0,0.15);transform:translateX(0%)}.program-information-mnp .knowledge-map-SMK:hover h3::after{width:100px}.program-information-mnp p{color:#000000;transform:translateX(-10%);font-size:15px;background:#ffffff;margin:0;transition:all 0.5s ease 0.1s;box-shadow:0px 15px 30px rgba(0,0,0,0.1);z-index:4;grid-area:desc;padding:35px 40px;padding-right:70px;border-radius:0 20px 20px 0;line-height:1.8;position:relative;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%)}.program-information-mnp p::before{left:10px;content:"";opacity:0.5;top:10px;right:10px;border:1px dashed rgb(157,173,152,0.5);bottom:10px;position:absolute;border-radius:0 10px 10px 0;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);z-index:-1}.program-information-mnp .knowledge-map-SMK:hover p{box-shadow:0px 20px 40px rgba(0,0,0,0.15);transform:translateX(-5%)}.program-information-mnp .img-horizontal-cAi::after{left:0;opacity:0.5;z-index:1;top:0;mix-blend-mode:multiply;width:100%;background:rgba(0,0,0,0.5);height:100%;content:"";transition:opacity 0.5s ease;position:absolute}.program-information-mnp .knowledge-map-SMK::after{background:inherit;background-size:cover;background-position:center bottom;clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%);transition:all 0.5s ease 0.1s;content:"";position:relative;z-index:2;height:100%;border-radius:20px 0 0 20px;grid-area:photo2;box-shadow:0px 15px 30px rgba(0,0,0,0.1);transform:translateX(15%)}.program-information-mnp .knowledge-map-SMK:hover::before{transform:translateX(5%);box-shadow:0px 20px 40px rgba(0,0,0,0.15)}.program-information-mnp .knowledge-map-SMK:hover::after{transform:translateX(10%);box-shadow:0px 20px 40px rgba(0,0,0,0.15)}@keyframes spin {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:0.3}50%{transform:scale(1.1);opacity:0.5}} @keyframes gridMove {0%{background-position:0 0}100%{background-position:100px 100px}} @media (min-width: 992px) and (max-width: 1199px) {.program-information-mnp{padding:80px 0}.program-information-mnp .knowledge-map-SMK{gap:25px;grid-template-columns:55% 45%}.program-information-mnp h3{padding:25px 35px;font-size:calc(30px - 2px)}.program-information-mnp p{padding:30px 35px}} @media (min-width: 768px) and (max-width: 991px) {.program-information-mnp{padding:70px 0}.program-information-mnp .growth-graph-yJq{min-height:auto}.program-information-mnp .knowledge-map-SMK{gap:20px;grid-template-areas:"logo logo" "title title" "desc desc" "photo1 photo2";grid-template-rows:auto auto auto 250px;grid-template-columns:1fr 1fr}.program-information-mnp h3{font-size:calc(30px - 4px);clip-path:none;border-radius:20px;transform:none;padding:25px 30px}.program-information-mnp h3::before{clip-path:none;border-radius:10px}.program-information-mnp p{clip-path:none;border-radius:20px;padding:25px 30px;transform:none}.program-information-mnp p::before{clip-path:none;border-radius:10px}.program-information-mnp .knowledge-map-SMK::before,.program-information-mnp .knowledge-map-SMK::after{clip-path:polygon(0% 0%,100% 0%,100% 100%,10% 100%);transform:none;height:250px;border-radius:20px}.program-information-mnp .knowledge-map-SMK::after{clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%)}.program-information-mnp .knowledge-map-SMK:hover h3,.program-information-mnp .knowledge-map-SMK:hover p,.program-information-mnp .knowledge-map-SMK:hover::before,.program-information-mnp .knowledge-map-SMK:hover::after{transform:none}.program-information-mnp .main-nav-w6p{width:70px;height:70px;margin-bottom:15px}.program-information-mnp .main-nav-w6p svg{width:40px;height:40px}} @media (max-width: 767px) {.program-information-mnp{padding:60px 0}.program-information-mnp .growth-graph-yJq{min-height:auto}.program-information-mnp .knowledge-map-SMK{grid-template-columns:1fr;gap:15px;grid-template-areas:"logo" "title" "desc" "photo1";grid-template-rows:auto auto auto 200px}.program-information-mnp h3{padding:20px 25px;border-radius:20px;transform:none;clip-path:none;font-size:calc(30px - 6px)}.program-information-mnp h3::before{display:none}.program-information-mnp h3::after{height:2px;width:50px;bottom:10px;left:25px}.program-information-mnp p{border-radius:20px;padding:20px 25px;transform:none;clip-path:none;font-size:calc(15px - 1px);line-height:1.6}.program-information-mnp p::before{display:none}.program-information-mnp .knowledge-map-SMK::before{clip-path:none;height:200px;transform:none;border-radius:20px}.program-information-mnp .knowledge-map-SMK::after{display:none}.program-information-mnp .knowledge-map-SMK:hover h3,.program-information-mnp .knowledge-map-SMK:hover p,.program-information-mnp .knowledge-map-SMK:hover::before{transform:none}.program-information-mnp .main-nav-w6p{margin-bottom:10px;height:60px;width:60px}.program-information-mnp .main-nav-w6p::before,.program-information-mnp .main-nav-w6p::after{display:none}.program-information-mnp .main-nav-w6p svg{width:35px;height:35px}}.data-insights-BYH{padding:5rem 1rem;background:linear-gradient(145deg,rgb(228,233,225),rgb(157,173,152,0.5));overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.08);font-family:Arial,sans-serif;position:relative}.data-insights-BYH::before,.data-insights-BYH::after{width:30vw;opacity:0.07;filter:blur(15px);animation:floatAnimation 20s infinite alternate ease-in-out;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;z-index:0;height:30vw;background:linear-gradient( 135deg,rgb(195,208,191,0.5) 0%,rgb(195,208,191) 100% );content:'';position:absolute}.data-insights-BYH::before{top:-10%;right:-10%}.data-insights-BYH::after{animation-delay:5s;left:-10%;bottom:-10%}.data-insights-BYH h3{color:#000000;z-index:1;transform:translateZ(0);font-size:calc(30px * 0.85);text-align:center;letter-spacing:0.03em;font-weight:700;margin-bottom:2.5rem;position:relative}.data-insights-BYH h3::after{left:50%;width:60px;height:4px;background:linear-gradient(90deg,rgb(195,208,191),rgb(157,173,152));border-radius:10px;content:'';bottom:-15px;position:absolute;transform:translateX(-50%)}.data-insights-BYH .container{z-index:1;margin:0 auto;max-width:1200px;position:relative;perspective:1000px}.data-insights-BYH ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid;padding:0;gap:1.75rem;list-style:none;margin:0}.data-insights-BYH .expert-pros-cXy{overflow:hidden;box-shadow:8px 8px 16px rgba(0,0,0,0.05),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.6);border-radius:22px;flex-direction:column;min-height:180px;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);position:relative;transform:translateZ(0);display:flex;padding:2rem 1.5rem;align-items:center;backdrop-filter:blur(10px);justify-content:space-between;background:linear-gradient( 145deg,rgba(255,255,255,0.85),rgba(255,255,255,0.5) )}.data-insights-BYH .expert-pros-cXy::before{top:0;background:linear-gradient( 145deg,transparent,rgba(rgb(157,173,152),0.05) );width:100%;position:absolute;transition:opacity 0.5s ease;opacity:0;height:100%;left:0;content:''}.data-insights-BYH .expert-pros-cXy:hover{transform:translateY(-8px) translateZ(0);box-shadow:10px 10px 20px rgba(0,0,0,0.08),-8px -8px 16px rgba(255,255,255,0.8),inset 1px 1px 1px rgba(255,255,255,0.6)}.data-insights-BYH .expert-pros-cXy:hover::before{opacity:1}.data-insights-BYH .expert-pros-cXy span{line-height:1.4;text-align:center;font-weight:600;letter-spacing:0.02em;position:relative;margin-bottom:1rem;display:block;transition:transform 0.3s ease,color 0.3s ease;color:#000000;font-size:calc(14px * 1.05)}.data-insights-BYH .expert-pros-cXy p{margin:0;font-weight:700;font-size:calc(30px * 1.2);transition:transform 0.3s ease,color 0.3s ease;color:rgb(195,208,191);position:relative}.data-insights-BYH .expert-pros-cXy p::after{bottom:-10px;position:absolute;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);content:'';transform:translateX(-50%) scaleX(0);width:40px;background:linear-gradient(90deg,rgb(195,208,191),transparent);height:2px;left:50%;transform-origin:center}.data-insights-BYH .expert-pros-cXy:hover p::after{transform:translateX(-50%) scaleX(1)}.data-insights-BYH .expert-pros-cXy:hover span{transform:translateY(-5px)}.data-insights-BYH .expert-pros-cXy:hover p{color:rgb(157,173,152);transform:scale(1.1)}@keyframes floatAnimation {0%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(5%,5%) rotate(5deg)}50%{transform:translate(0%,10%) rotate(0deg)}75%{transform:translate(-5%,5%) rotate(-5deg)}100%{transform:translate(0,0) rotate(0deg)}} @media (max-width: 992px) {.data-insights-BYH{padding:4rem 1rem}.data-insights-BYH ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.data-insights-BYH .expert-pros-cXy{padding:1.75rem 1.25rem;min-height:160px}.data-insights-BYH h3{font-size:calc(30px * 0.8)}} @media (max-width: 768px) {.data-insights-BYH{padding:3.5rem 1rem}.data-insights-BYH ul{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.25rem}.data-insights-BYH .expert-pros-cXy{padding:1.5rem 1rem;min-height:150px}.data-insights-BYH .expert-pros-cXy span{font-size:14px}.data-insights-BYH .expert-pros-cXy p{font-size:calc(30px * 1.1)}} @media (max-width: 576px) {.data-insights-BYH{padding:3rem 0.75rem}.data-insights-BYH ul{max-width:320px;grid-template-columns:1fr;margin:0 auto}.data-insights-BYH h3{font-size:calc(30px * 0.75);margin-bottom:2rem}.data-insights-BYH .expert-pros-cXy{padding:1.5rem 1rem;min-height:auto}.data-insights-BYH .expert-pros-cXy span{margin-bottom:0.75rem}.data-insights-BYH .expert-pros-cXy p{font-size:calc(30px)}.data-insights-BYH h3::after{bottom:-10px;height:3px;width:50px}}.offer-card-5BY{background:#ffffff;padding:7rem 0;position:relative;overflow:hidden}.offer-card-5BY::before{opacity:0.6;width:400px;filter:blur(30px);animation:float 15s ease-in-out infinite alternate;right:-100px;height:400px;z-index:1;position:absolute;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;background:linear-gradient(135deg,rgb(195,208,191,0.5),transparent);top:-150px;content:''}.offer-card-5BY::after{background:linear-gradient(135deg,rgb(157,173,152,0.5),transparent);position:absolute;border-radius:30% 70% 50% 50% / 30% 30% 70% 70%;width:300px;filter:blur(25px);left:-50px;bottom:-100px;height:300px;content:'';z-index:1;animation:float 18s ease-in-out infinite alternate-reverse;opacity:0.5}.offer-card-5BY .container{margin:0 auto;position:relative;padding:0 15px;z-index:2;max-width:1200px}.offer-card-5BY .price-tiers-iJC{display:flex;flex-direction:column}.offer-card-5BY .pricing-card-BaA{animation:fadeUp 0.8s ease-out 0.2s forwards;transform:translateY(20px);text-align:center;opacity:0;margin-bottom:3rem}.offer-card-5BY .pricing-card-BaA h2{font-size:35px;position:relative;font-weight:700;display:inline-block;color:#000000;margin-bottom:1rem}.offer-card-5BY .pricing-card-BaA h2::after{height:3px;transform:translateX(-50%);left:50%;bottom:-10px;background:rgb(195,208,191);width:80px;position:absolute;content:''}.offer-card-5BY .discount-grid-3bF{line-height:1.6;font-size:15px;margin:1.5rem auto 0;max-width:700px;color:#000000}.offer-card-5BY .payment-deals-8Yt{margin-top:2rem;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.offer-card-5BY .plan-cost-xSi{transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);animation:fadeUp 0.8s ease-out 0.4s forwards;text-decoration:none;opacity:0;position:relative;display:block;transform:translateY(30px)}.offer-card-5BY .plan-cost-xSi:nth-child(2){animation-delay:0.5s}.offer-card-5BY .plan-cost-xSi:nth-child(3){animation-delay:0.6s}.offer-card-5BY .plan-cost-xSi:nth-child(4){animation-delay:0.7s}.offer-card-5BY .plan-cost-xSi:hover{transform:translateY(-10px)}.offer-card-5BY .learning-packages-d7r{display:flex;position:relative;height:100%;background:linear-gradient(140deg,#ffffff,#f8f9fa);border-radius:4px;box-shadow:0 15px 30px rgba(0,0,0,0.06),0 5px 15px rgba(0,0,0,0.04);transition:all 0.4s ease;flex-direction:column;overflow:hidden}.offer-card-5BY .plan-cost-xSi:hover .learning-packages-d7r{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.08)}.offer-card-5BY .cert-cost-EB1{flex-grow:1;padding:2.5rem 2rem;position:relative;flex-direction:column;display:flex;z-index:2}.offer-card-5BY .cert-cost-EB1 h3{margin-bottom:1rem;font-size:calc(20px + 2px);color:#000000;position:relative;font-weight:700;transition:color 0.3s ease}.offer-card-5BY .plan-cost-xSi:hover .cert-cost-EB1 h3{color:rgb(195,208,191)}.offer-card-5BY .study-pricing-dvx{margin-bottom:1.5rem;position:relative;padding-bottom:10px;font-size:calc(20px + 4px);font-weight:700;color:rgb(195,208,191);display:inline-block}.offer-card-5BY .study-pricing-dvx::after{bottom:0;width:40px;height:2px;background:rgb(195,208,191,0.5);transition:width 0.3s ease;left:0;position:absolute;content:''}.offer-card-5BY .plan-cost-xSi:hover .study-pricing-dvx::after{width:80px}.offer-card-5BY .cert-cost-EB1 p{hyphens:auto;word-wrap:break-word;white-space:normal;line-height:1.6;flex-grow:1;margin-bottom:2rem;font-size:15px;overflow-wrap:break-word;color:#000000}.offer-card-5BY .img-horizontal-cAi{transition:all 0.5s ease;position:relative;overflow:hidden;width:100%;height:200px}.offer-card-5BY .img-horizontal-cAi::after{bottom:0;opacity:0;left:0;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);transition:opacity 0.4s ease;right:0;content:'';top:0;position:absolute}.offer-card-5BY .plan-cost-xSi:hover .img-horizontal-cAi::after{opacity:1}@keyframes fadeUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes float {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}100%{transform:translateY(0) rotate(0deg)}} @media (min-width: 992px) {.offer-card-5BY .price-tiers-iJC{flex-direction:row-reverse}.offer-card-5BY .pricing-card-BaA{display:flex;text-align:left;padding-right:3rem;justify-content:center;flex-direction:column;width:35%}.offer-card-5BY .pricing-card-BaA h2{text-align:left}.offer-card-5BY .pricing-card-BaA h2::after{left:0;transform:none}.offer-card-5BY .discount-grid-3bF{margin:1.5rem 0 0}.offer-card-5BY .payment-deals-8Yt{grid-template-columns:repeat(2,1fr);gap:2rem;width:65%;margin-top:0}} @media (max-width: 991px) {.offer-card-5BY{padding:5rem 0}.offer-card-5BY .pricing-card-BaA{margin-bottom:2rem}.offer-card-5BY .payment-deals-8Yt{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}} @media (max-width: 767px) {.offer-card-5BY{padding:4rem 0}.offer-card-5BY .cert-cost-EB1{padding:2rem 1.5rem}.offer-card-5BY .img-horizontal-cAi{height:180px}} @media (max-width: 575px) {.offer-card-5BY{padding:3rem 0}.offer-card-5BY .pricing-card-BaA h2{font-size:calc(35px - 4px)}.offer-card-5BY .payment-deals-8Yt{gap:1.5rem;grid-template-columns:1fr}.offer-card-5BY .cert-cost-EB1{padding:1.5rem 1.25rem}.offer-card-5BY .img-horizontal-cAi{height:160px}} @media (hover: none) {.offer-card-5BY .plan-cost-xSi:hover{transform:none}.offer-card-5BY .plan-cost-xSi:hover .learning-packages-d7r{box-shadow:0 15px 30px rgba(0,0,0,0.06),0 5px 15px rgba(0,0,0,0.04)}.offer-card-5BY .plan-cost-xSi:hover .img-horizontal-cAi::after{opacity:0}.offer-card-5BY .plan-cost-xSi:hover .study-pricing-dvx::after{width:40px}}.learning-system-3Xn{overflow:hidden;position:relative;padding:8rem 2rem;background:rgb(228,233,225)}.learning-system-3Xn::before{animation:moveGrid 60s linear infinite;left:0;top:0;z-index:1;background-size:50px 50px;content:"";height:100%;background-image:linear-gradient(0deg,transparent 24px,rgb(195,208,191,0.5) 25px,rgb(195,208,191,0.5) 26px,transparent 27px,transparent 49px,rgb(195,208,191,0.5) 50px,rgb(195,208,191,0.5) 51px,transparent 52px),linear-gradient(90deg,transparent 24px,rgb(195,208,191,0.5) 25px,rgb(195,208,191,0.5) 26px,transparent 27px,transparent 49px,rgb(195,208,191,0.5) 50px,rgb(195,208,191,0.5) 51px,transparent 52px);width:100%;opacity:0.1;position:absolute}.learning-system-3Xn::after{height:200%;background:radial-gradient(circle at center,rgb(157,173,152,0.5) 0%,transparent 60%);z-index:0;bottom:-50%;left:-50%;animation:pulse 20s infinite alternate;position:absolute;opacity:0.15;width:200%;content:""}.learning-system-3Xn .growth-graph-yJq{max-width:1000px;margin:0 auto;position:relative;align-items:center;display:flex;flex-direction:column;gap:3rem;z-index:2}.learning-system-3Xn h3{max-width:700px;background:#ffffff;font-weight:700;margin:0;position:relative;border:8px solid transparent;text-align:center;transform:scale(0);box-shadow:20px 20px 0 rgba(0,0,0,0.1);font-size:37px;width:100%;border-image:linear-gradient(45deg,rgb(195,208,191),rgb(157,173,152)) 1;padding:2rem;animation:pixelateIn 1s ease-out forwards;color:rgb(195,208,191)}.learning-system-3Xn h3::before,.learning-system-3Xn h3::after{height:0;background:rgb(157,173,152,0.5);width:0;content:"";position:absolute}.learning-system-3Xn h3::before{left:0;animation:pixelGrow 0.5s 1.2s steps(10) forwards;top:0}.learning-system-3Xn h3::after{right:0;bottom:0;animation:pixelGrow 0.5s 1.5s steps(10) forwards}.learning-system-3Xn span{line-height:1.8;color:#000000;transform:scale(0);box-shadow:-20px 20px 0 rgba(0,0,0,0.1);background:#ffffff;opacity:0;border-image:linear-gradient(-45deg,rgb(157,173,152),rgb(195,208,191)) 1;animation:pixelateIn 1s 0.5s ease-out forwards;max-width:700px;font-size:14px;position:relative;border:8px solid transparent;text-align:center;width:100%;padding:2rem}.learning-system-3Xn span::before,.learning-system-3Xn span::after{height:0;background:rgb(195,208,191,0.5);position:absolute;width:0;content:""}.learning-system-3Xn span::before{animation:pixelGrow 0.5s 1.8s steps(10) forwards;top:0;right:0}.learning-system-3Xn span::after{left:0;animation:pixelGrow 0.5s 2.1s steps(10) forwards;bottom:0}@keyframes moveGrid {0%{background-position:0 0}100%{background-position:50px 50px}} @keyframes pulse {0%,100%{opacity:0.1;transform:scale(1)}50%{opacity:0.2;transform:scale(1.1)}} @keyframes pixelateIn {0%{transform:scale(0);opacity:0}80%{transform:scale(1.05);opacity:1}100%{transform:scale(1);opacity:1}} @keyframes pixelGrow {0%{width:8px;height:8px}25%{width:8px;height:16px}50%{width:16px;height:16px}75%{width:16px;height:24px}100%{width:24px;height:24px}} @media (max-width:992px){.learning-system-3Xn{padding:6rem 1.5rem}.learning-system-3Xn h3{font-size:calc(37px * 0.9);border-width:6px;box-shadow:15px 15px 0 rgba(0,0,0,0.1);padding:1.8rem}.learning-system-3Xn span{border-width:6px;box-shadow:-15px 15px 0 rgba(0,0,0,0.1);padding:1.8rem}@keyframes pixelGrow {0%{width:6px;height:6px}25%{width:6px;height:12px}50%{width:12px;height:12px}75%{width:12px;height:18px}100%{width:18px;height:18px}}}@media (max-width:768px){.learning-system-3Xn{padding:5rem 1rem}.learning-system-3Xn h3{font-size:calc(37px * 0.8);border-width:4px;padding:1.5rem;box-shadow:10px 10px 0 rgba(0,0,0,0.1)}.learning-system-3Xn span{padding:1.5rem;font-size:calc(14px * 0.95);border-width:4px;box-shadow:-10px 10px 0 rgba(0,0,0,0.1)}.learning-system-3Xn .growth-graph-yJq{gap:2rem}@keyframes pixelGrow {0%{width:4px;height:4px}25%{width:4px;height:8px}50%{width:8px;height:8px}75%{width:8px;height:12px}100%{width:12px;height:12px}}}.copy-notice-ojN{z-index:1;position:relative;color:#ffffff;padding:80px 0 40px}.copy-notice-ojN::before{z-index:-1;left:0;position:absolute;background:rgba(0,0,0,0.5);backdrop-filter:blur(8px);content:"";top:0;height:100%;width:100%}footer{position:relative}.copy-notice-ojN .container{grid-template-columns:1fr 1fr;display:grid;position:relative;gap:40px}.copy-notice-ojN .company_holder{padding-right:40px;position:relative}.copy-notice-ojN .company_holder::after{background:linear-gradient(to bottom,transparent,rgb(157,173,152,0.5),transparent);right:0;height:60%;content:"";width:1px;top:20%;position:absolute}.copy-notice-ojN .company_holder h3{margin-bottom:25px;font-weight:700;position:relative;font-size:calc(37px * 0.9);display:inline-block}.copy-notice-ojN .company_holder h3::after{width:40px;position:absolute;background:rgb(195,208,191);bottom:-8px;border-radius:10px;height:3px;content:"";left:0}.copy-notice-ojN .module-end-UcN{font-size:18px;line-height:1.6;max-width:90%;opacity:0.8;color:#ffffff;margin-bottom:30px}.copy-notice-ojN .footer-address-uaO{display:flex;justify-content:flex-end}.copy-notice-ojN .head-nav-eTd{display:flex;gap:60px}.copy-notice-ojN .nav-page-VT2{position:relative}.copy-notice-ojN .nav-page-VT2 h5{font-weight:600;position:relative;margin-bottom:25px;padding-bottom:12px;font-size:20px}.copy-notice-ojN .nav-page-VT2 h5::after{left:0;position:absolute;background:rgb(195,208,191);bottom:0;border-radius:10px;content:"";width:30px;height:2px}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd{flex-direction:column;gap:15px;display:flex}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a{position:relative;transition:all 0.3s ease;padding-left:0;color:#ffffff;opacity:0.7;font-size:calc(18px * 0.95);text-decoration:none}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a::before{left:0;height:1px;content:"";transform:translateY(-50%);top:50%;width:0;opacity:0;transition:all 0.3s ease;position:absolute;background:rgb(195,208,191)}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:hover{opacity:1;padding-left:12px;color:rgb(195,208,191)}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:hover::before{width:8px;opacity:1}.enroll-info-r1Z{background-color:rgba(0,0,0,0.3);backdrop-filter:blur(5px);padding:20px 0}.enroll-info-r1Z .container{display:flex;align-items:center;justify-content:center}.enroll-info-r1Z .tech-stack-RsG{color:#ffffff;text-align:center;letter-spacing:0.5px;opacity:0.6;font-size:13px}@keyframes pulse {0%,100%{transform:scale(1);opacity:0.2}50%{transform:scale(1.1);opacity:0.3}} @keyframes glow {0%,100%{box-shadow:0 0 5px rgb(195,208,191,0.5)}50%{box-shadow:0 0 15px rgb(195,208,191)}} @media (max-width: 991px) {.copy-notice-ojN{padding:60px 0 30px}.copy-notice-ojN .container{gap:50px;grid-template-columns:1fr}.copy-notice-ojN .company_holder{margin:0 auto;text-align:center;padding-right:0;max-width:600px}.copy-notice-ojN .company_holder::after{display:none}.copy-notice-ojN .company_holder h3{margin-left:auto;margin-right:auto}.copy-notice-ojN .company_holder h3::after{width:60px;transform:translateX(-50%);left:50%}.copy-notice-ojN .module-end-UcN{text-align:center;max-width:100%}.copy-notice-ojN .footer-address-uaO{justify-content:center}} @media (max-width: 767px) {.copy-notice-ojN{padding:50px 0 20px}.copy-notice-ojN .head-nav-eTd{gap:40px;flex-direction:column;width:100%}.copy-notice-ojN .nav-page-VT2{text-align:center}.copy-notice-ojN .nav-page-VT2 h5{text-align:center}.copy-notice-ojN .nav-page-VT2 h5::after{transform:translateX(-50%);left:50%}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd{align-items:center}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a{text-align:center}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a::before{display:none}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:hover{padding-left:0}} @media (max-width: 480px) {.copy-notice-ojN{padding:40px 0 20px}.copy-notice-ojN .company_holder h3{font-size:calc(37px * 0.8)}.copy-notice-ojN .module-end-UcN{font-size:calc(18px * 0.9)}.enroll-info-r1Z .tech-stack-RsG{font-size:calc(13px * 0.9)}} .copy-notice-ojN::before{background-image:radial-gradient( circle at 20% 80%,#000000 0%,rgba(0,0,0,0.5) 70% )}.copy-notice-ojN::after{box-shadow:0 0 40px rgb(195,208,191,0.5)}.copy-notice-ojN .container::before{height:150px;animation:pulse 10s infinite alternate-reverse;width:150px;background:radial-gradient( circle,rgb(157,173,152,0.5),transparent 70% );filter:blur(30px);bottom:-75px;content:"";border-radius:50%;position:absolute;left:-75px}.copy-notice-ojN .nav-page-VT2::before{width:5px;border-radius:50%;opacity:0.7;content:"";left:-15px;position:absolute;background:rgb(195,208,191);height:5px;top:10px}.copy-notice-ojN .nav-page-VT2:hover::before{animation:glow 2s infinite}.copy-notice-ojN .company_holder::before{width:100px;position:absolute;height:1px;left:0;content:"";bottom:-20px;background:linear-gradient(90deg,rgb(195,208,191,0.5),transparent)}@media (max-width: 991px) {.copy-notice-ojN .company_holder::before{left:50%;background:linear-gradient(90deg,transparent,rgb(195,208,191,0.5),transparent);transform:translateX(-50%)}} .copy-notice-ojN .nav-page-VT2 .head-nav-eTd a::after{height:1px;bottom:-2px;left:0;width:0;content:"";transition:width 0.3s ease;position:absolute;background:rgb(195,208,191)}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:hover::after{width:100%}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:nth-child(odd):hover{transform:translateX(2px)}.copy-notice-ojN .nav-page-VT2 .head-nav-eTd a:nth-child(even):hover{transform:translateX(2px)}@media (min-width: 992px) {footer::after{right:0;left:0;position:absolute;background:linear-gradient(90deg,transparent,rgb(157,173,152,0.5),transparent);top:0;content:"";height:1px}.copy-notice-ojN::before{background-blend-mode:overlay}} .copy-notice-ojN .company_holder h3::before{width:20px;left:-30px;opacity:0.7;content:"";position:absolute;top:50%;height:1px;background:rgb(195,208,191)}@media (max-width: 991px) {.copy-notice-ojN .company_holder h3::before{display:none}} .enroll-info-r1Z{overflow:hidden;position:relative}.enroll-info-r1Z::before{left:0;position:absolute;width:100%;height:1px;top:0;background:linear-gradient(90deg,transparent,rgb(157,173,152,0.5),transparent);content:""}.enroll-info-r1Z::after{background:linear-gradient(90deg,transparent,rgb(157,173,152,0.5),transparent);content:"";height:1px;position:absolute;bottom:0;width:30%;opacity:0.3;left:35%}.enroll-info-r1Z .tech-stack-RsG{position:relative;transition:all 0.3s ease}.enroll-info-r1Z .tech-stack-RsG:hover{letter-spacing:0.7px;opacity:1}.greeting-page-7Ct{justify-content:center;overflow:hidden;min-height:100vh;background:linear-gradient(135deg,rgb(228,233,225),rgba(0,0,0,0.5));align-items:center;width:100%;position:relative;display:flex;padding:0}.greeting-page-7Ct .course-home-DUf{width:100%;max-width:1200px;position:relative;margin:0 auto;z-index:2;padding:2rem}.greeting-page-7Ct .course-home-DUf > div{display:grid;grid-template-columns:1fr;gap:2.5rem}.greeting-page-7Ct .course-home-DUf > div > div:first-child{opacity:0;transform:translateX(-100%);animation:slideInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;position:relative}.greeting-page-7Ct .course-home-DUf h3{font-size:calc(23px * 1.1);box-shadow:0 8px 32px rgba(0,0,0,0.1);letter-spacing:0.02em;font-weight:600;backdrop-filter:blur(5px);transform:perspective(1000px) rotateX(2deg);margin:0;background:linear-gradient(120deg,rgb(195,208,191),rgb(157,173,152));line-height:1.6;color:#ffffff;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);padding:1.5rem 2rem}.greeting-page-7Ct .expert-sessions-Maj{height:70vh;animation:slideInRight 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s forwards;opacity:0;clip-path:polygon(0 0,100% 0,100% 90%,0 100%);transform:translateX(100%);max-height:600px;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);overflow:hidden}.greeting-page-7Ct .expert-sessions-Maj::before{z-index:1;width:100%;content:"";top:0;background:linear-gradient( to bottom,transparent 40%,rgba(0,0,0,0.5) 100% );position:absolute;height:100%;left:0}.greeting-page-7Ct .expert-sessions-Maj::after{left:-50%;content:"";top:-50%;mix-blend-mode:overlay;opacity:0.6;height:200%;position:absolute;z-index:2;background:radial-gradient( circle at center,rgb(195,208,191,0.5) 0%,transparent 70% );animation:pulse 15s infinite alternate;width:200%}.greeting-page-7Ct .expert-sessions-Maj > div{z-index:3;animation:floatUp 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.8s forwards;bottom:0;left:0;width:100%;padding:3rem;transform:translateY(20px);position:absolute}.greeting-page-7Ct .expert-sessions-Maj p{opacity:0;font-weight:400;animation:fadeUp 0.6s ease 1.2s forwards;font-size:calc(18px * 1.1);padding-left:2rem;text-shadow:0 2px 4px rgba(0,0,0,0.2);margin-bottom:1rem;color:#ffffff;transform:translateY(20px);position:relative}.greeting-page-7Ct .expert-sessions-Maj p::before{content:"";background:rgb(157,173,152);position:absolute;width:1.2rem;top:50%;height:2px;transform:translateY(-50%);left:0}.greeting-page-7Ct .title_style_header{transform:translateY(20px);animation:fadeUp 0.6s ease 1.4s forwards;line-height:1.2;font-weight:700;font-size:39px;margin:0;text-shadow:0 2px 10px rgba(0,0,0,0.3);opacity:0;position:relative;color:#ffffff;letter-spacing:0.05em}.greeting-page-7Ct .title_style_header::after{left:0;background:linear-gradient(90deg,rgb(157,173,152),transparent);animation:lineGrow 1s ease 1.6s forwards;content:"";height:3px;position:absolute;bottom:-0.8rem;width:0}@keyframes slideInLeft {0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes slideInRight {0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes floatUp {0%{transform:translateY(20px)}100%{transform:translateY(0)}} @keyframes fadeUp {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes lineGrow {0%{width:0}100%{width:8rem}} @keyframes pulse {0%{transform:scale(1);opacity:0.6}50%{transform:scale(1.05);opacity:0.4}100%{transform:scale(1);opacity:0.6}} @media (min-width: 768px) {.greeting-page-7Ct .course-home-DUf{padding:3rem}.greeting-page-7Ct .course-home-DUf > div{gap:3rem;grid-template-columns:0.4fr 0.6fr}.greeting-page-7Ct .course-home-DUf > div > div:first-child{display:flex;align-items:center}.greeting-page-7Ct h3{font-size:calc(23px * 1.2)}.greeting-page-7Ct .expert-sessions-Maj{height:80vh}.greeting-page-7Ct .expert-sessions-Maj > div{padding:4rem}.greeting-page-7Ct .title_style_header{font-size:calc(39px * 1.2)}} @media (min-width: 1024px) {.greeting-page-7Ct .course-home-DUf{padding:4rem}.greeting-page-7Ct .course-home-DUf > div{grid-template-columns:0.35fr 0.65fr;gap:4rem}.greeting-page-7Ct h3{transition:transform 0.4s ease;font-size:calc(23px * 1.3);transform:perspective(1000px) rotateX(2deg) translateZ(20px)}.greeting-page-7Ct h3:hover{transform:perspective(1000px) rotateX(0) translateZ(30px)}.greeting-page-7Ct .expert-sessions-Maj{transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.greeting-page-7Ct .expert-sessions-Maj:hover{transform:scale(1.02)}.greeting-page-7Ct .expert-sessions-Maj p{font-size:calc(18px * 1.2)}.greeting-page-7Ct .title_style_header{font-size:calc(39px * 1.4)}.greeting-page-7Ct .title_style_header::after{height:4px}} @media (min-width: 1440px) {.greeting-page-7Ct .course-home-DUf{max-width:1400px}.greeting-page-7Ct .course-home-DUf > div{grid-template-columns:0.3fr 0.7fr;gap:5rem}.greeting-page-7Ct h3{padding:2rem 2.5rem;font-size:calc(23px * 1.4)}.greeting-page-7Ct .expert-sessions-Maj > div{padding:5rem}.greeting-page-7Ct .expert-sessions-Maj p{font-size:calc(18px * 1.3);padding-left:2.5rem}.greeting-page-7Ct .expert-sessions-Maj p::before{width:1.8rem}.greeting-page-7Ct .title_style_header{font-size:calc(39px * 1.6)}.greeting-page-7Ct .title_style_header::after{bottom:-1rem;height:5px}} @media (max-width: 767px) {.greeting-page-7Ct{padding:4rem 0;min-height:auto}.greeting-page-7Ct .course-home-DUf{padding:1.5rem}.greeting-page-7Ct h3{font-size:23px;padding:1.2rem 1.5rem}.greeting-page-7Ct .expert-sessions-Maj{height:60vh;clip-path:polygon(0 0,100% 0,100% 93%,0 100%)}.greeting-page-7Ct .expert-sessions-Maj > div{padding:2rem}.greeting-page-7Ct .expert-sessions-Maj p{font-size:18px;padding-left:1.5rem}.greeting-page-7Ct .expert-sessions-Maj p::before{width:1rem}.greeting-page-7Ct .title_style_header{font-size:calc(37px * 1.1)}}