*{margin:0;padding:0;box-sizing:border-box}svg{height:30px;width:30px}.container{margin:auto;width:1279px;max-width:100%}a{text-decoration:none;color:inherit}.CDwEn-wrap-structure{min-height:100%;display:flex;height:100%;flex-direction:column}.lqYzr-welcome .QKJsy-learn-zone{position:relative;width:100%;justify-content:center;align-items:center;height:100%;display:flex}.lqYzr-welcome .EtRlA-start-head::after{height:100%;top:0;background:linear-gradient(to bottom,rgb(147,161,148) 0%,transparent 30%,transparent 70%,rgb(147,161,148) 100% );content:'';left:0;width:100%;position:absolute;z-index:3}.lqYzr-welcome .Mzjdb-fast-studypro:nth-child(even){animation:slide-even 15s ease-in-out infinite alternate}.lqYzr-welcome .NsvJL-text-pill-wrap{box-shadow:0 20px 40px rgba(0,0,0,0.3),0 0 0 1px rgb(147,161,148,0.5);transform:translateZ(50px);position:relative;overflow:hidden;width:90%;max-width:600px;text-align:left;z-index:10;border-radius:18px;padding:3.5rem;background:linear-gradient( 145deg,rgba(0,0,0,0.5) 0%,transparent 100% )}.lqYzr-welcome .NsvJL-text-pill-wrap h1{color:#ffffff;font-weight:700;font-size:48px;margin-bottom:1.8rem;padding-left:25px;position:relative;line-height:1.3}.lqYzr-welcome .NsvJL-text-pill-wrap .AguUC-reach-request{display:inline-flex;color:#ffffff;justify-content:center;position:relative;z-index:1;text-decoration:none;align-items:center;padding:15px 35px;overflow:hidden;transition:all 0.4s cubic-bezier(0.23,1,0.32,1);border-radius:18px;background:rgb(147,161,148);font-size:17px;font-weight:600}.lqYzr-welcome .NsvJL-text-pill-wrap .AguUC-reach-request:hover::before{height:100%}.TGOCZ-pricing-panel .container{position:relative;margin:0 auto;max-width:1200px;padding:0 20px;z-index:2}.KxLaA-skill-offers::after{animation:pulseGlow 10s infinite alternate-reverse;background:radial-gradient(ellipse,rgb(104,111,103,0.5) 5%,transparent 70%);left:-80px;content:"";width:300px;filter:blur(20px);height:300px;position:absolute;bottom:-80px}.TGOCZ-pricing-panel .pRsGJ-fee-choices{gap:30px;display:grid;margin:0;perspective:1000px;padding:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none}.TGOCZ-pricing-panel .ohaul-fee-structure{box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1),inset 0 1px 1px rgba(255,255,255,0.1);height:100%;overflow:hidden;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1);background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03));backdrop-filter:blur(10px);display:block;text-decoration:none;position:relative}.TGOCZ-pricing-panel .eJlrY-payment-scheme{flex:1;display:flex;flex-direction:column}.TGOCZ-pricing-panel .ohaul-fee-structure:hover h4{transform:translateX(5px)}.TGOCZ-pricing-panel .ohaul-fee-structure:hover h4::after{width:100px}.TGOCZ-pricing-panel .ohaul-fee-structure p{max-height:250px;color:#ffffff;flex:1;font-size:15px;overflow-y:auto;scrollbar-width:thin;margin:0 0 25px;scrollbar-color:rgb(147,161,148) rgba(255,255,255,0.1);line-height:1.6;word-break:normal;overflow-wrap:break-word}.TGOCZ-pricing-panel .ohaul-fee-structure:hover .xVyog-plan-pricing::before{left:100%}.pICQy-privacy-hutch{position:relative;font-family:Arial,sans-serif;padding:5rem 1.5rem;overflow:hidden;background:linear-gradient(140deg,rgb(195,200,173) 0%,rgb(195,200,173) 85%,rgba(rgb(147,161,148,0.5),0.05) 100%)}.pICQy-privacy-hutch{padding:7rem 3rem}.pICQy-privacy-hutch h1{margin-bottom:2rem;transform:translateX(-0.5rem);color:rgb(147,161,148);padding-bottom:1rem;font-size:46px;position:relative;font-weight:700}.pICQy-privacy-hutch h1{font-size:calc(46px * 1.2);transform:translateX(-1rem)}.pICQy-privacy-hutch h2::before{bottom:0.25rem;left:0;top:0.25rem;position:absolute;width:4px;content:"";background:linear-gradient(to bottom,rgb(147,161,148),rgb(104,111,103));border-radius:2px}.pICQy-privacy-hutch h2::before{width:6px}.pICQy-privacy-hutch ul{margin:1.5rem 0 2rem 1.5rem;list-style-type:none;padding:0}.pICQy-privacy-hutch ul{margin-left:2.5rem}.pICQy-privacy-hutch span{font-size:16px;display:block;color:#000000;background:linear-gradient(to right,rgba(rgb(147,161,148,0.5),0.03),transparent 80%);padding:0.5rem 0 0.5rem 1rem;border-left:2px solid rgba(rgb(147,161,148,0.5),0.3);margin-bottom:1.5rem;line-height:1.7}footer .JgMIh-brainstorm{position:relative;z-index:1}footer .zryHx-get-help{margin:-70px auto 60px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid;position:relative;gap:15px}footer .info_item:nth-child(even){transform:translateY(30px)}footer .info_item::before{transition:height 0.3s ease,top 0.3s ease;height:50%;background-color:rgb(147,161,148);position:absolute;content:"";left:0;width:6px;top:25%}footer .info_item a:hover{color:rgb(147,161,148)}footer .text_main_holder{display:grid;position:relative;grid-template-columns:1fr;gap:30px}footer .uJMOe-head-learning{gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}footer .uJMOe-head-learning h5{font-size:20px;color:#ffffff;font-weight:600;margin-bottom:20px;position:relative;padding-bottom:10px;grid-column:1 / -1}footer .OCwKz-main-head:hover{background-color:rgba(255,255,255,0.08);transform:translateY(-5px)}footer .OCwKz-main-head a:hover{padding-left:5px;color:#ffffff}footer .OCwKz-main-head a:hover::before{transform:translateX(0);opacity:1}footer .subscribe_holder h5::after{background-color:rgb(147,161,148);width:50px;position:absolute;content:"";height:2px;left:0;bottom:0}footer .input_holder input[type="email"]:focus{outline:none;border-color:rgb(147,161,148);background-color:rgba(255,255,255,0.1)}footer .mBOVA-sub-confirmation{transition:all 0.3s ease;cursor:pointer;padding:15px;background-color:rgb(147,161,148);border-radius:10px;color:#ffffff;border:none;font-size:18px;font-weight:600}.mDdxN-reach-out::before{height:100%;content:"";top:0;background:radial-gradient(circle at 20% 50%,rgba(0,0,0,0.4) 0%,transparent 40%),linear-gradient(0deg,transparent 80%,rgba(rgb(147,161,148),0.05) 100%);left:0;width:100%;z-index:0;position:absolute}.mDdxN-reach-out h2::before{position:absolute;bottom:-20px;content:"";width:30px;background:rgb(147,161,148);height:2px;left:calc(50% - 50px)}.mDdxN-reach-out .ifMJB-img-grid-wrapper{min-height:100%;position:relative}.mDdxN-reach-out .ifMJB-img-grid-wrapper::after{background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(rgb(147,161,148),0.1) 10px,rgba(rgb(147,161,148),0.1) 11px);content:"";top:0;animation:scanLines 5s linear infinite;left:0;width:100%;height:100%;position:absolute;z-index:2}.mDdxN-reach-out h3::after{bottom:-10px;position:absolute;content:"";width:50px;background:rgb(147,161,148);left:0;height:2px}.mDdxN-reach-out input[type="text"]:focus{background:rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(rgb(147,161,148),0.2);border-color:rgb(147,161,148);outline:none}.mDdxN-reach-out .pcneD-contact-inquiry input[type="checkbox"]{cursor:pointer;height:24px;border-radius:3px;background:rgba(0,0,0,0.2);width:24px;margin-top:2px;appearance:none;position:relative;border:1px solid rgba(255,255,255,0.1)}.mDdxN-reach-out .pcneD-contact-inquiry a{transition:all 0.3s ease;position:relative;color:rgb(147,161,148);text-decoration:none}.mDdxN-reach-out .AguUC-reach-request{color:#ffffff;letter-spacing:1px;font-weight:600;text-transform:uppercase;background:rgb(147,161,148);border:none;font-size:20px;padding:16px 35px;position:relative;box-shadow:0 10px 20px rgba(0,0,0,0.2);transition:all 0.3s ease;border-radius:10px;align-self:flex-start;cursor:pointer;margin-top:10px;overflow:hidden}.mDdxN-reach-out svg:hover path{fill:#ffffff}.BqyPa-course-instructor::after{position:absolute;top:0;background:radial-gradient(circle at 80% 20%,rgb(147,161,148,0.5) 0%,transparent 60%);width:100%;height:100%;content:"";left:0;z-index:0;opacity:0.05}.BqyPa-course-instructor .JzPLI-student-perspectives:hover{transform:perspective(1000px) rotateY(0);box-shadow:0 25px 55px rgba(0,0,0,0.09),0 8px 20px rgba(0,0,0,0.04)}.BqyPa-course-instructor .JzPLI-student-perspectives > div:nth-child(3){order:3}.BqyPa-course-instructor .JzPLI-student-perspectives:hover .ifMJB-img-grid-wrapper{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translateZ(30px)}.BqyPa-course-instructor .name{color:#000000;font-family:Arial,sans-serif;position:relative;transform:translateZ(15px);font-size:calc(23px * 1.1);font-weight:700;margin:0 0 0.5rem;display:inline-block}.BqyPa-course-instructor .DPjIJ-career-wrap{line-height:1.7;color:#000000;margin:0;transition:transform 0.4s ease;position:relative;padding-left:1.5rem;transform:translateZ(5px);font-size:16px}.MDdVz-cookie-popup-overlay{position:fixed;bottom:20px;max-width:500px;overflow:hidden;z-index:1050;left:50%;border-radius:18px;background:#ffffff;font-family:Arial,sans-serif;box-shadow:0 4px 8px rgba(0,0,0,0.5);width:90%;transform:translateX(-50%)}.vXkcx-cookies-tracking{font-size:15px;background:rgb(147,161,148);box-shadow:0 2px 4px rgba(0,0,0,0.5);text-align:center;display:inline-block;transition:background 0.3s ease-in-out;padding:10px 20px;border-radius:10px;text-decoration:none;margin:5px;width:calc(50% - 10px);color:#ffffff}.JhAMm-thanks-page::before{right:-5%;position:absolute;width:45%;height:45%;background:linear-gradient(225deg,rgb(147,161,148) 0%,transparent 70%);z-index:-1;opacity:0.15;filter:blur(20px);animation:float 15s ease-in-out infinite alternate;top:-5%;transform:rotate(-15deg) translateZ(0);content:""}.JhAMm-thanks-page .QKJsy-learn-zone:hover{box-shadow:0 30px 60px -15px rgba(rgba(0,0,0,0.5),0.15),0 -10px 40px -10px rgba(rgb(147,161,148,0.5),0.1);transform:perspective(1000px) rotateX(0deg) translateZ(0) translateY(-5px)}.JhAMm-thanks-page h5{line-height:1.4;opacity:0;animation:fadeUpIn 0.8s cubic-bezier(0.19,1,0.22,1) forwards;letter-spacing:-0.01em;color:#000000;margin:0;transform:translateY(20px);font-size:clamp(calc(20px * 0.8),4vw,20px);font-weight:700}.JhAMm-thanks-page .QKJsy-learn-zone > div:last-child::before{animation:pulse 6s ease-in-out infinite alternate;opacity:0.2;transform:translateZ(0);position:absolute;content:"";border-radius:50%;top:-10px;z-index:-1;right:-40px;width:80px;height:80px;background:linear-gradient(135deg,rgb(104,111,103) 0%,transparent 80%)}.JhAMm-thanks-page a:hover::after{transform:scaleX(1);opacity:1}header .aTLgr-nav-site{justify-content:space-between;display:flex;position:relative;align-items:center;z-index:5;padding:1.2rem 2.5rem}header .pQxGF-top-header{position:relative;padding:0.8rem 1.2rem;border-radius:14px;flex:0 0 auto;transition:all 0.4s ease;-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.15);z-index:2;backdrop-filter:blur(5px);box-shadow:0 8px 32px rgba(0,0,0,0.1)}header .SLvkB-top-mentor a::before{left:0;opacity:0;position:absolute;width:100%;border-radius:14px;z-index:-1;content:'';background:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05) );top:0;transition:opacity 0.3s ease;height:100%}header .SLvkB-top-mentor:hover::after{width:70%}header .aTLgr-nav-site::after{opacity:0.5;border-radius:50%;height:80px;width:80px;filter:blur(30px);left:-20px;position:absolute;bottom:-20px;content:'';background:rgb(104,111,103,0.5);z-index:-1}.PjYJl-target-audience{background-color:rgb(195,200,173);overflow:hidden;position:relative;padding:100px 20px;z-index:1}.PjYJl-target-audience .QKJsy-learn-zone{box-shadow:0 10px 40px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1) inset;z-index:2;background:rgba(255,255,255,0.1);padding:50px;backdrop-filter:blur(12px);margin:0 auto;border-radius:18px;max-width:900px;position:relative}.PjYJl-target-audience ul{padding:0;list-style:none;flex-direction:column;margin:0;display:flex;gap:25px}.PjYJl-target-audience ul li::before{inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;content:"";opacity:0.4;background:linear-gradient( 45deg,transparent,rgb(104,111,103,0.5),rgb(147,161,148,0.5),transparent );position:absolute;padding:2px;border-radius:18px;transition:opacity 0.4s ease}.PjYJl-target-audience ul li svg path{fill:rgb(104,111,103);transition:all 0.3s ease}.PjYJl-target-audience ul li:hover::after{opacity:1}.cDjXJ-course-program-description::before{opacity:0.4;border-radius:50%;background:radial-gradient(circle,rgb(147,161,148,0.5) 0%,transparent 70%);z-index:1;width:70%;height:70%;right:-10%;content:"";position:absolute;top:-10%;animation:pulseGlow 15s ease-in-out infinite}.cDjXJ-course-program-description .QKJsy-learn-zone{transform-style:preserve-3d;transform:perspective(1000px) rotateY(-2deg);grid-template-columns:1.2fr 0.8fr;display:grid;position:relative;gap:3rem}.cDjXJ-course-program-description .Ladmg-master-it::before{background:linear-gradient(135deg,#ffffff 0%,transparent 100%);width:100%;z-index:-1;height:100%;border-radius:13px;opacity:0.7;left:0;position:absolute;top:0;content:""}.cDjXJ-course-program-description .pQxGF-top-header{position:relative;display:flex;align-items:center;margin-bottom:2rem}.cDjXJ-course-program-description .pQxGF-top-header svg{transition:all 0.3s ease;filter:drop-shadow(0 2px 4px rgb(147,161,148,0.5));height:4rem;width:auto}.cDjXJ-course-program-description .pQxGF-top-header svg path{fill:rgb(147,161,148);transition:fill 0.3s ease}.cDjXJ-course-program-description h3{background:linear-gradient(to right,#000000 0%,rgb(147,161,148) 100%);font-weight:700;-webkit-background-clip:text !important;position:relative;margin-bottom:1.5rem;background-clip:text !important;font-size:31px;color:transparent;display:inline-block;transform:translateZ(5px)}.cDjXJ-course-program-description .ifMJB-img-grid-wrapper::after{z-index:1;width:100%;position:absolute;height:50%;bottom:0;background:linear-gradient( to top,rgb(147,161,148,0.5) 0%,transparent 100% );left:0;opacity:0.3;content:""}.cDjXJ-course-program-description .QKJsy-learn-zone:hover .ifMJB-img-grid-wrapper{box-shadow:25px 25px 70px rgba(0,0,0,0.15),-25px -25px 70px rgba(255,255,255,0.15),inset 0 0 0 1px rgba(255,255,255,0.4);transform:translateZ(40px) rotate(1deg) scale(1.03);border-radius:60% 40% 60% 40% / 40% 60% 40% 60%}.AjbtG-our-team .container{grid-template-columns:1fr;margin:0 auto;position:relative;display:grid;max-width:1200px;padding:0 20px;gap:2rem;z-index:1}.AjbtG-our-team h2::after{width:80px;content:"";background:rgb(104,111,103);transform:scaleX(0);bottom:-12px;transform-origin:left;height:4px;position:absolute;left:0;box-shadow:0 2px 10px rgb(104,111,103,0.5);animation:lineExpand 1.2s 0.3s forwards cubic-bezier(0.17,0.67,0.31,0.95)}.AjbtG-our-team .NsvJL-text-pill-wrap > div{padding:35px;position:relative}.AjbtG-our-team .NsvJL-text-pill-wrap p{text-shadow:0 2px 4px rgba(0,0,0,0.1);margin-bottom:1.5rem;font-size:calc(15px * 1.4);letter-spacing:0.5px;position:relative;color:#ffffff;font-weight:600}.TGOCZ-pricing-panel .ohaul-fee-structure p::-webkit-scrollbar{width:6px}.TGOCZ-pricing-panel .ohaul-fee-structure p::-webkit-scrollbar-track{background:rgba(255,255,255,0.1)}.TGOCZ-pricing-panel .ohaul-fee-structure p::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(147,161,148)}@media (max-width: 768px) {.lqYzr-welcome{min-height:500px}.lqYzr-welcome .EtRlA-start-head{perspective:none}.lqYzr-welcome .EtRlA-start-head::before{background:linear-gradient(to right,#000000 0%,transparent 20%,transparent 80%,#000000 100% )}.lqYzr-welcome .EtRlA-start-head::after{background:linear-gradient(to bottom,#000000 0%,transparent 20%,transparent 80%,#000000 100% )}.lqYzr-welcome .NsvJL-text-pill-wrap{padding:2rem;max-width:90%;text-align:center}.lqYzr-welcome .NsvJL-text-pill-wrap h1{padding-left:0}.lqYzr-welcome .NsvJL-text-pill-wrap h1::before{height:4px;left:50%;bottom:-15px;transform:translateX(-50%);width:70px;top:auto}} @media (min-width: 992px) {.pICQy-privacy-hutch{background:linear-gradient(120deg,rgb(195,200,173) 0%,rgb(195,200,173) 75%,rgba(rgb(147,161,148,0.5),0.08) 100%);padding:8rem 2rem}.pICQy-privacy-hutch::after{height:45%;width:45%}.pICQy-privacy-hutch .container{padding:0 2rem}.pICQy-privacy-hutch h1{margin-bottom:3rem}.pICQy-privacy-hutch h2{margin-top:3.5rem}.pICQy-privacy-hutch p,.pICQy-privacy-hutch span{margin-left:1rem}.pICQy-privacy-hutch span{border-left-width:3px;background:linear-gradient(to right,rgba(rgb(147,161,148,0.5),0.05),transparent 90%);padding:1rem 1.5rem;margin-left:2rem}.pICQy-privacy-hutch ul{margin-left:3rem}} @media (max-width: 767px) {footer .KNRuz-search-foot{padding:70px 0 30px}footer .zryHx-get-help{margin-top:0;margin-bottom:40px}footer .info_item{height:auto;padding:15px 20px}footer .info_item:nth-child(even){transform:none}footer .pQxGF-top-header,footer .subscribe_holder{padding:25px 20px}footer .uJMOe-head-learning h5,footer .subscribe_holder h5{margin-bottom:15px}footer .jgkrv-campus-links{margin-top:40px}} @media (min-width: 768px) {.BqyPa-course-instructor .JzPLI-student-perspectives{gap:2.5rem;grid-template-rows:auto auto;padding:3.5rem;grid-template-columns:300px 1fr}.BqyPa-course-instructor .JzPLI-student-perspectives > div:nth-child(1){grid-row:1 / span 2;grid-column:1}.BqyPa-course-instructor .JzPLI-student-perspectives > div:nth-child(2){grid-row:1;align-self:end;grid-column:2}.BqyPa-course-instructor .JzPLI-student-perspectives > div:nth-child(3){grid-row:2;grid-column:2}.BqyPa-course-instructor .ifMJB-img-grid-wrapper{padding-bottom:0;height:100%}.BqyPa-course-instructor .name{margin-bottom:0.75rem;font-size:23px}.BqyPa-course-instructor .DPjIJ-career-wrap{padding-left:2rem;font-size:calc(16px * 1.05)}} @media (min-width: 768px) {.JhAMm-thanks-page{padding:7rem 0}.JhAMm-thanks-page .QKJsy-learn-zone{padding:clamp(3rem,6vw,5rem);gap:4rem;grid-template-columns:1fr 1fr;align-items:center}.JhAMm-thanks-page .QKJsy-learn-zone > div:first-child{padding-bottom:0;padding-right:2rem}.JhAMm-thanks-page .QKJsy-learn-zone > div:first-child::after{height:70%;top:15%;right:0;animation:expandVertLine 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s;background:linear-gradient(180deg,rgb(147,161,148) 0%,transparent 100%);left:auto;transform:scaleY(0);transform-origin:top center;width:3px;bottom:auto}.JhAMm-thanks-page h5{text-align:left}} @media (max-width: 991px) {header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header .aTLgr-nav-site{flex-wrap:wrap;padding:1rem 1.5rem}header .pQxGF-top-header{margin-bottom:0;border-radius:10px;padding:0.6rem 1rem}header .uJMOe-head-learning{margin-top:1rem;flex-basis:100%;justify-content:flex-end}header .SLvkB-top-mentor a{font-size:calc(18px - 1px);padding:0.6rem 1rem;border-radius:10px}header .aTLgr-nav-site::before,header .aTLgr-nav-site::after{display:none}} @media screen and (max-width: 768px) {.PjYJl-target-audience{padding:50px 15px}.PjYJl-target-audience .QKJsy-learn-zone{backdrop-filter:blur(8px);padding:30px 20px}.PjYJl-target-audience h3{font-size:calc(29px * 0.8);margin-bottom:35px}.PjYJl-target-audience ul{gap:15px}.PjYJl-target-audience ul li{padding:20px 15px}.PjYJl-target-audience ul li svg{height:35px;width:35px;margin-bottom:12px}.PjYJl-target-audience::before{animation-duration:60s}.PjYJl-target-audience ul li::before{padding:1px}} @media (max-width: 576px) {.cDjXJ-course-program-description{padding:3rem 0}.cDjXJ-course-program-description .QKJsy-learn-zone::before{display:none}.cDjXJ-course-program-description .Ladmg-master-it{padding:1.5rem}.cDjXJ-course-program-description .pQxGF-top-header svg{height:3rem}.cDjXJ-course-program-description .pQxGF-top-header::before{width:20px;right:-10px}.cDjXJ-course-program-description h3{margin-bottom:1rem;font-size:calc(31px * 0.8)}.cDjXJ-course-program-description p{font-size:calc(14px * 0.9)}.cDjXJ-course-program-description .ifMJB-img-grid-wrapper{border-radius:10% 90% 10% 90% / 90% 10% 90% 10%;min-height:250px}} @keyframes slide-odd {0%{transform:scale(1) rotateY(0deg)}50%{transform:scale(1.05) rotateY(3deg)}100%{transform:scale(1) rotateY(0deg)}} @keyframes slide-even {0%{transform:scale(1) rotateY(0deg)}50%{transform:scale(1.05) rotateY(-3deg)}100%{transform:scale(1) rotateY(0deg)}} @keyframes button-shimmer {0%{transform:translateX(-100%)}20%,100%{transform:translateX(100%)}} @keyframes expandWidth {from{width:0}to{width:120px}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes pulse {0%,100%{transform:scale(1) translateZ(0);opacity:0.2}50%{transform:scale(1.2) translateZ(0);opacity:0.3}} @keyframes pulseGlow {0%{transform:scale(1);opacity:0.3}50%{transform:scale(1.2);opacity:0.5}100%{transform:scale(1);opacity:0.3}} @keyframes lineExpand {from{transform:scaleX(0)}to{transform:scaleX(1)}}