*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.style_story_spot{flex:0 0 auto}.style_story_spot{position:relative;padding:4.5rem 0 2rem}.style_future_learners::before{height:100%;animation:backgroundShift 15s ease-in-out infinite alternate;top:0;left:0;z-index:1;background-image:radial-gradient(circle at 20% 30%,rgb(152,155,173,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 70%,rgb(191,194,208,0.5) 0%,transparent 40%);content:"";width:100%;position:absolute}.style_future_learners .style_virtual_classes::after{bottom:-15px;z-index:-1;border-radius:10px;left:-15px;content:"";transform:rotate(10deg) translateZ(-15px);background:rgb(191,194,208);position:absolute;width:120px;height:120px;opacity:0.3}.style_future_learners p{font-size:18px;z-index:1;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.05);overflow:hidden;margin-bottom:0;align-items:center;padding:20px;transition:all 0.3s ease;color:#000000;position:relative;display:flex;background:linear-gradient(135deg,rgba(255,255,255,0.7) 0%,rgba(255,255,255,1) 100%)}.style_future_learners p:hover::before{width:8px}.style_future_learners p svg path{fill:rgb(191,194,208);transition:fill 0.3s ease}.style_future_learners p:nth-child(odd){animation:floatItem 6s ease-in-out infinite}.style_future_learners .style_virtual_classes > div p:nth-child(1){animation-delay:0.2s}.style_future_learners .style_virtual_classes > div p:nth-child(4){animation-delay:0.8s}.style_secure_harbor{box-shadow:0 4px 10px rgba(0,0,0,0.1);color:#000000;background-color:rgb(225,227,233);padding:50px}.style_secure_harbor h3,.style_secure_harbor h4,.style_secure_harbor h5,.style_secure_harbor h6{margin:1rem 0;color:rgb(152,155,173)}.style_course_summary{position:relative;padding:100px 0;background:linear-gradient(135deg,rgb(225,227,233) 0%,rgb(191,194,208,0.5) 100%);overflow:hidden}.style_course_summary .container{padding:0 30px;max-width:1200px;margin:0 auto;z-index:2;position:relative}.style_course_summary .style_virtual_classes{display:grid;position:relative;grid-template-columns:1fr 1.2fr}.style_course_summary .style_virtual_classes{grid-template-columns:1fr;gap:60px}.style_course_summary .style_main_core::before{box-shadow:0 15px 30px rgba(0,0,0,0.1);content:"";background-color:#ffffff;left:-15px;height:calc(100% + 30px);width:calc(100% + 30px);border-radius:10px;position:absolute;transform:translateZ(-10px);z-index:-1;top:-15px}.style_course_summary .style_main_core:hover svg{transform:scale(1.05)}.style_course_summary h3::after{left:-3px;height:3px;width:30px;content:"";background-color:rgb(152,155,173);position:absolute;bottom:-5px}.style_course_summary .style_img_banner{overflow:hidden;position:relative;border-radius:50% 0 0 50%;height:550px;transition:all 0.5s ease;box-shadow:-20px 0 40px rgba(0,0,0,0.15)}.style_course_summary .style_img_banner{box-shadow:0 20px 40px rgba(0,0,0,0.1);border-radius:0 0 30% 30%;order:1;min-height:350px}.style_course_summary .style_virtual_classes::before,.style_course_summary .style_virtual_classes::after{top:calc(350px - 30px);left:50%;transform:translateX(-50%)}.style_connect_with_us::after{width:100%;background-size:30px 30px,30px 30px,100% 100%,100% 100%;top:0;height:100%;opacity:0.2;animation:backgroundMove 30s infinite linear;background-position:0 0,0 0,0 0,0 0;z-index:1;content:"";left:0;position:absolute;background-image:repeating-linear-gradient(45deg,rgb(191,194,208,0.5) 0,rgb(191,194,208,0.5) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(-45deg,rgb(152,155,173,0.5) 0,rgb(152,155,173,0.5) 1px,transparent 1px,transparent 20px),linear-gradient(90deg,rgb(191,194,208,0.5),transparent 70%),linear-gradient(180deg,rgb(152,155,173,0.5),transparent 70%)}.style_connect_with_us .style_img_banner::before{inset:0;z-index:1;content:"";position:absolute;background:rgba(0,0,0,0.5)}.style_connect_with_us .style_help_links::before{width:200px;z-index:0;filter:blur(100px);height:200px;top:-100px;right:-100px;opacity:0.3;content:"";background:rgb(191,194,208,0.5);position:absolute}.style_connect_with_us form h3::after{left:0;bottom:-15px;box-shadow:0 0 5px rgb(191,194,208,0.5),0 0 10px rgb(191,194,208,0.5);background:rgb(191,194,208);position:absolute;height:2px;content:"";width:40px}.style_connect_with_us form input[type="text"]::placeholder{opacity:0.7;color:#000000}.style_connect_with_us .style_contact_request label{cursor:pointer;color:#000000;line-height:1.5;padding-left:35px;font-size:14px;position:relative}.style_connect_with_us .style_contact_request input[type="checkbox"]:checked + label::after{border-width:0 2px 2px 0;left:8px;transform:rotate(45deg);top:4px;content:"";border:solid #ffffff;height:12px;position:absolute;width:6px}.style_connect_with_us .style_contact_request label a:hover::after{transform-origin:left;transform:scaleX(1)}.style_connect_with_us .style_connect_map::before{content:"";height:100%;transform-origin:right;left:0;top:0;position:absolute;width:100%;z-index:-1;transform:scaleX(0);background:rgb(152,155,173);transition:transform 0.5s ease}.style_connect_with_us svg path{fill:rgb(191,194,208);transition:all 0.3s ease}.style_tyBlock{background:linear-gradient(135deg,rgb(225,227,233) 0%,rgba(255,255,255,0.95) 100%);padding:5rem 2rem;overflow:hidden;position:relative}.style_tyBlock .container{position:relative;align-items:center;z-index:2;max-width:1200px;margin:0 auto;flex-direction:column;display:flex;animation:fadeIn 0.8s ease-out forwards}.style_tyBlock h2{letter-spacing:-0.02em;opacity:0;color:#000000;margin-bottom:3rem;font-size:clamp(1.75rem,4vw,38px);text-align:center;transform:translateY(20px);max-width:90%;font-family:Arial,sans-serif;animation:slideUp 0.7s ease-out 0.2s forwards;font-weight:700;line-height:1.3;position:relative}.style_tyBlock ul{z-index:1;list-style:none;margin:0;position:relative;padding:0}.style_tyBlock li{padding-left:2rem;position:relative}.style_tyBlock li::before{animation:pulse 3s ease-in-out infinite;top:8px;position:absolute;width:8px;height:8px;background:rgb(191,194,208);left:0;content:"";border-radius:50%;box-shadow:0 0 0 4px rgb(191,194,208,0.5)}.style_follow::after{bottom:-50%;opacity:0.6;position:absolute;height:180%;filter:blur(5px);animation:float 10s infinite alternate;transform:rotate(25deg);border-radius:10px;right:-10%;background:linear-gradient(45deg,rgb(191,194,208,0.5) 0%,rgb(191,194,208) 100%);z-index:0;content:"";width:70%}.style_follow .style_email_cta:focus{transform:perspective(800px) rotateX(0);box-shadow:0 8px 20px rgba(0,0,0,0.15);outline:none}.style_follow .style_sub_area{padding:1rem 2rem;font-family:Arial,sans-serif;transform:perspective(800px) rotateX(2deg) translateZ(0);background:linear-gradient(135deg,rgb(152,155,173) 0%,rgb(191,194,208) 100%);border:none;font-weight:600;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,0.2);color:#ffffff;border-radius:10px;font-size:18px;transition:all 0.3s ease}.style_instructor_history .style_opinion_hub{padding:50px;margin:0 auto;box-shadow:0 20px 50px rgba(0,0,0,0.08);background-color:#ffffff;max-width:800px;display:flex;flex-direction:column;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:19px;position:relative}.style_instructor_history .style_opinion_hub:hover .style_img_banner{transform:scale(1.05)}.style_instructor_history .style_opinion_hub:hover .style_img_banner::before{opacity:1}.style_instructor_history .style_career_trajectory{color:#000000;line-height:1.8;position:relative;padding:20px 30px;order:3;background-color:rgb(225,227,233);border-radius:19px;margin:25px 0 0;font-size:16px}.style_instructor_history .name::after{left:50%;bottom:0;transition:width 0.3s ease;content:"";background-color:rgb(191,194,208);width:40px;height:2px;position:absolute;transform:translateX(-50%)}.style_title_opener::before{height:100%;width:100%;content:"";background:radial-gradient(circle at 75% 25%,rgb(152,155,173,0.5) 0%,transparent 50%),radial-gradient(circle at 25% 75%,rgb(191,194,208,0.5) 0%,transparent 50%);position:absolute;z-index:1;top:0;left:0;opacity:0.7}.style_title_opener .style_start_home::before{width:100%;content:"";background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,rgb(152,155,173,0.5) 50%,rgba(0,0,0,0.5) 100% );top:0;height:100%;z-index:1;opacity:0.85;position:absolute;left:0}.style_title_opener .style_start_home h3{margin-bottom:1.5rem;line-height:1.5;border-left:3px solid rgb(191,194,208);font-size:calc(20px * 0.9);max-width:90%;font-weight:600;color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,0.2);padding-left:1rem;letter-spacing:0.05em}.style_title_opener .style_start_home p{margin-bottom:2.5rem;padding-right:1rem;position:relative;font-size:calc(17px * 1.1);color:#ffffff;line-height:1.6;max-width:80%}.style_offer_card{background-color:rgb(225,227,233);padding:120px 0;overflow:hidden;position:relative}.style_offer_card .container{margin:0 auto;padding:0 20px;position:relative;z-index:1;max-width:1200px}.style_offer_card .style_pricing_deals{display:flex;flex-direction:column}.style_offer_card .style_access_cost h2{margin-bottom:15px;-webkit-background-clip:text !important;background:linear-gradient(120deg,rgb(152,155,173),rgb(191,194,208));font-weight:700;-webkit-text-fill-color:transparent;color:#000000;transform:translateY(0);font-size:38px;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.style_offer_card .style_discount_tier{grid-template-columns:repeat(1,1fr);gap:30px;display:grid;order:2;width:100%}.style_offer_card .style_fee_schemes:hover{box-shadow:0 15px 30px rgba(var(--secondary-color-rgb),0.12);transform:translateY(-10px)}.style_offer_card .style_fee_schemes:hover::before{transform:scaleX(1)}.style_offer_card .style_rate_options{display:flex;flex-direction:column;height:100%}.style_offer_card .style_qtr_cost::before{width:100%;position:absolute;top:0;z-index:-1;content:"";height:100%;background:linear-gradient(135deg,rgba(var(--white-color-rgb),0.7) 0%,rgba(var(--white-color-rgb),1) 60%);left:0}.style_offer_card .style_fee_schemes:hover .style_promo_cost{color:rgb(152,155,173);transform:translateY(-5px)}.style_offer_card .style_fee_schemes:hover .style_promo_cost::before{transform:scaleX(1)}.style_offer_card .style_img_banner{overflow:hidden;height:200px;transition:transform 0.8s cubic-bezier(0.215,0.61,0.355,1);width:100%;position:relative}.style_offer_card .style_fee_schemes:hover .style_img_banner{transform:scale(1.05)}.style_company_info::before{opacity:0.85;content:"";height:100%;left:0;width:100%;top:0;z-index:-1;position:absolute;background:linear-gradient(135deg,rgb(191,194,208,0.5),rgba(0,0,0,0.5))}.style_company_info h4::after{width:60px;height:3px;content:"";left:50%;transform:translateX(-50%);bottom:-15px;position:absolute;background:rgb(152,155,173)}.style_company_info .style_reading_block::before{width:5px;top:0;background:linear-gradient(to bottom,rgb(191,194,208),rgb(152,155,173));height:100%;position:absolute;content:"";left:0}.style_company_info .style_reading_block h6::after{background:rgb(152,155,173);left:0;bottom:0;position:absolute;content:"";height:2px;width:80px}.style_find_support{position:relative;background:rgb(225,227,233);padding:5rem 0;overflow:hidden}.style_find_support::before{background:radial-gradient(circle at 15% 15%,rgb(191,194,208,0.5) 0%,transparent 25%),radial-gradient(circle at 85% 85%,rgb(152,155,173,0.5) 0%,transparent 25%),repeating-linear-gradient( 45deg,rgb(191,194,208,0.5) 0,rgb(191,194,208,0.5) 1px,transparent 1px,transparent 20px );content:"";z-index:1;animation:backgroundShift 20s infinite alternate ease-in-out;opacity:0.07;width:100%;top:0;position:absolute;left:0;height:100%}.style_find_support .style_contact_us p:last-of-type{align-items:center;color:#000000;display:flex;margin-bottom:2.5rem;justify-content:center;font-weight:600}.style_find_support .style_reach_out::after{font-weight:600;transition:opacity 0.3s ease;opacity:0;color:#000000;bottom:-30px;white-space:nowrap;font-size:14px;position:absolute;content:attr(title);left:50%;transform:translateX(-50%)}.style_find_support .style_reach_out svg{transition:fill 0.3s ease;width:28px;height:28px;fill:rgb(191,194,208)}.style_find_support .style_reach_out:hover svg path{fill:#ffffff}.style_teaching_process::after{background:rgb(152,155,173,0.5);z-index:0;border-radius:50%;filter:blur(120px);right:-30%;opacity:0.25;position:absolute;width:100%;animation:floatCircle 15s infinite alternate-reverse ease-in-out;bottom:-30%;content:"";height:100%}.style_teaching_process h3::before{top:-1rem;height:4px;position:absolute;left:0;border-radius:10px;animation:expandLine 1s 0.4s forwards ease-out;transform:scaleX(0);content:"";width:4rem;background:linear-gradient(90deg,rgb(191,194,208),rgb(152,155,173));transform-origin:left}.style_teaching_process h3::before,.style_teaching_process h3::after{left:50%;transform:translateX(-50%) scaleX(0)}.style_teaching_process span::after{border-radius:50%;background:rgb(191,194,208);width:8px;animation:pulse 3s 1.5s infinite;content:"";height:8px;left:-5px;bottom:0;position:absolute}.style_teaching_process span::after{left:calc(50% + 15px);bottom:auto;top:-5px}.style_story_spot::before{top:0;height:1px;animation:shimmer 8s linear infinite;left:0;background:linear-gradient(to right,transparent 0%,rgb(191,194,208) 25%,#ffffff 50%,rgb(152,155,173) 75%,transparent 100%);content:"";right:0;position:absolute}.style_story_spot .company_holder h3{margin-bottom:1.25rem;position:relative;font-weight:700;color:#ffffff;display:inline-block;font-size:calc(30px * 0.85)}.style_story_spot .style_footer_milestones{font-size:13px;margin-top:1rem;max-width:450px;color:rgba(255,255,255,0.7);line-height:1.6}.style_story_spot .style_sponsor_logo .style_nav_section{justify-content:flex-end}.style_story_spot .style_head_mainbar h5::before{left:0;transition:width 0.3s ease;background:rgb(191,194,208);position:absolute;width:40px;height:2px;bottom:-6px;content:""}.style_story_spot .style_head_mainbar .style_nav_section{display:flex;flex-direction:column;gap:0.75rem}.style_story_spot .style_head_mainbar a:hover{color:#ffffff;transform:translateX(5px)}.style_story_spot .style_head_mainbar a:hover::before{width:100%}.style_qna_board::before{top:0;height:1px;content:"";position:absolute;left:0;right:0;background:linear-gradient(to right,transparent 0%,rgb(152,155,173) 25%,#ffffff 50%,rgb(191,194,208) 75%,transparent 100%)}.style_story_spot .style_nav_section a:hover::after{transform:translateY(-50%) scale(1)}.style_story_spot .style_footer_milestones::after{width:0;height:0;position:absolute;right:-10px;content:"";bottom:-10px;border:1px solid transparent;transition:width 0.5s ease 0.3s,height 0.5s ease}.style_consentNotificationBox{animation:slideUp 0.5s forwards;width:100%;bottom:0;z-index:90;padding:20px 0;border-top:3px solid rgb(152,155,173);background:rgb(152,155,173);font-family:Arial,sans-serif;box-shadow:0 -4px 10px rgba(0,0,0,0.5);transform:translateY(100%);transition:transform 0.5s ease-in-out;position:fixed}.style_data_policy{display:flex;margin-right:15px;align-items:center;flex-shrink:0;justify-content:center;filter:drop-shadow(0 0 10px rgb(191,194,208))}.cookie_button.style_edu_settings:hover{box-shadow:0 0 15px rgb(152,155,173)}.style_consentNotificationBox p a:hover{color:rgb(152,155,173)}#style_cookie_info_panel:checked ~ .style_consentNotificationBox{opacity:0;visibility:hidden}header .style_main_mentor::before{z-index:-1;top:0;background:radial-gradient(circle at 10% 20%,rgb(191,194,208,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgb(152,155,173,0.5) 0%,transparent 30%);position:absolute;content:"";opacity:0.2;width:100%;left:0;height:100%}header .style_top_head{display:block;position:relative;z-index:2}header .style_top_head:hover::before,header .style_top_head:hover::after{opacity:0.6;transform:scale(1.2)}header .style_top_head:hover svg{transform:rotate(-5deg)}header .style_head_mainbar{background:linear-gradient(to right,transparent,#ffffff);flex-wrap:wrap;clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%);list-style:none;position:relative;margin:0;display:flex;padding:10px 20px;justify-content:flex-end;border-radius:0 14px 14px 0}header .style_nav_sitebar:hover::before{opacity:1;left:-15px;transform:translateY(-50%) scale(1)}header .style_nav_sitebar a{position:relative;font-family:Arial,sans-serif;transition:all 0.3s ease;font-size:17px;text-decoration:none;font-weight:600;padding:10px 18px;overflow:hidden;color:#000000;border:1px solid transparent;border-radius:10px;display:block;background:transparent;transform-style:preserve-3d}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 576px) {.style_future_learners{padding:60px 0 80px}.style_future_learners .style_virtual_classes{padding:30px 20px}.style_future_learners .style_virtual_classes::before,.style_future_learners .style_virtual_classes::after{height:70px;width:70px}.style_future_learners h4{margin-bottom:20px;padding-bottom:10px;font-size:calc(37px * 0.7)}.style_future_learners h4::after{height:3px;width:50px}.style_future_learners p{padding:12px;font-size:calc(18px * 0.9)}.style_future_learners p svg{height:20px;width:20px;margin-right:10px}.style_future_learners::after{height:40px}} @media screen and (max-width: 576px) {.style_course_summary{padding:50px 0}.style_course_summary .style_img_banner{border-radius:0 0 25% 25%;min-height:250px}.style_course_summary .style_img_banner::before{border-radius:0 0 25% 25%}.style_course_summary .style_img_banner::after{border-radius:0 0 25% 25%}.style_course_summary .style_virtual_classes::before{top:calc(250px - 25px);height:40px;width:40px}.style_course_summary .style_virtual_classes::after{top:calc(250px - 12px);height:20px;width:20px}.style_course_summary h3{margin-bottom:20px;font-size:calc(30px - 6px)}.style_course_summary p{font-size:calc(12px - 1px)}.style_course_summary .style_main_core{margin-bottom:20px}.style_course_summary .style_main_core::before{height:calc(100% + 20px);left:-10px;width:calc(100% + 20px);top:-10px}} @media screen and (max-width: 767px) {.style_tyBlock{padding:3rem 1.25rem}.style_tyBlock h2{max-width:100%;margin-bottom:2rem}.style_tyBlock .style_virtual_classes{padding:2rem 1.5rem;border-left-width:3px}.style_tyBlock li{padding-left:1.5rem}.style_tyBlock li::before{width:6px;top:6px;height:6px}.style_tyBlock h2::before{height:3px;width:60px;bottom:-12px}} @media (max-width: 768px) {.style_instructor_history{padding:70px 0}.style_instructor_history .style_opinion_hub{padding:40px 30px}} @media (max-width: 576px) {.style_instructor_history{padding:50px 0}.style_instructor_history .style_opinion_hub{padding:30px 20px}.style_instructor_history .style_career_trajectory{padding:15px 20px;margin-top:20px}} @media screen and (max-width: 1200px) {.style_title_opener .style_start_home{padding:3.5rem 2.5rem}.style_title_opener .style_start_home h1{font-size:calc(48px * 0.95)}.style_title_opener .style_start_home h3{font-size:calc(20px * 0.85);max-width:95%}.style_title_opener .style_start_home p{max-width:85%}} @media screen and (max-width: 768px) {.style_title_opener{min-height:80vh}.style_title_opener .style_learn_team{width:95%}.style_title_opener .style_start_home{padding:2.5rem 1.5rem}.style_title_opener .style_start_home h1{margin-bottom:1.5rem;font-size:calc(48px * 0.75)}.style_title_opener .style_start_home h3{font-size:calc(20px * 0.75);max-width:100%;margin-bottom:1.2rem}.style_title_opener .style_start_home p{font-size:calc(17px * 0.95);max-width:100%}.style_title_opener .style_start_home p::after{width:50%}} @media (max-width: 992px) {.style_company_info{padding:80px 0 60px}.style_company_info .style_reading_block{padding:40px 30px}.style_company_info h4{font-size:calc(23px * 1.1)}.style_company_info .style_reading_block h6{margin-bottom:20px;font-size:calc(22px * 1.2)}} @media (max-width: 576px) {.style_company_info{padding:50px 0 30px}.style_company_info .style_reading_block{padding:25px 20px}.style_company_info h4{letter-spacing:2px;font-size:calc(23px * 0.9)}.style_company_info h4::after{bottom:-10px;width:40px}.style_company_info .style_reading_block h6{font-size:calc(22px * 0.95)}.style_company_info .style_reading_block span{font-size:calc(17px * 0.9);line-height:1.6}.style_company_info::after{bottom:-30px;right:-30px;height:120px;width:120px}} @media (max-width: 992px) {.style_story_spot{padding:3.5rem 0 2rem}.style_story_spot .container{flex-direction:column}.style_story_spot .company_holder{margin-bottom:2rem;flex:1 1 100%;margin-right:0}.style_story_spot .style_sponsor_logo{flex:1 1 100%}.style_story_spot .style_sponsor_logo .style_nav_section{justify-content:space-between}.style_story_spot .style_head_mainbar{flex:1 1 calc(50% - 1rem)}} @media only screen and (max-width: 1200px) {.style_consentNotificationBox{padding:15px 0}.style_digital_cookies{padding:15px 5%}} @media only screen and (max-width: 800px) {.style_data_policy{display:none}.style_digital_cookies{text-align:center;flex-direction:column;align-items:center}.style_consentNotificationBox h5{font-size:18px;margin-bottom:5px}.style_cookies_tracking{margin-bottom:15px}.style_edu_track{margin:10px 0;min-width:100%}} @keyframes backgroundShift {0%{opacity:0.4;transform:scale(1)}50%{opacity:0.7;transform:scale(1.05)}100%{opacity:0.5;transform:scale(1)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes slideUp {0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes float {0%{transform:rotate(-15deg) translate(0,0)}50%{transform:rotate(-12deg) translate(-10px,-15px)}100%{transform:rotate(-15deg) translate(0,0)}} @keyframes gradientFlow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes fadeInRight {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}} @keyframes rotateBg {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes floatCircle {0%{transform:translate(0,0)}100%{transform:translate(15%,15%)}} @keyframes expandLine {to{transform:scaleX(1)}} @keyframes pulse {0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:0.7}} @keyframes shimmer {0%{background-position:-1000px 0}100%{background-position:1000px 0}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes slideUp {to{transform:translateY(0)}}