.fw_wrapper-border{flex-direction:column;height:100%;display:flex;min-height:100%}.container{max-width:100%;margin:auto;width:1147px}.dX_teacher_profile{padding:5rem 2rem;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(225,219,225) 0%,rgb(134,126,160,0.5) 100%)}.dX_teacher_profile .ay_learning_feedback:hover{transform:rotateY(0deg) translateZ(10px);box-shadow:0 15px 35px rgba(0,0,0,0.08),0 25px 70px rgba(0,0,0,0.12)}.dX_teacher_profile .ay_learning_feedback > div:first-child{transform:translateX(-2rem);animation:slide-in 0.7s cubic-bezier(0.25,0.46,0.45,0.94) forwards;opacity:0;position:relative}.dX_teacher_profile .ay_learning_feedback > div:nth-child(2){transform:translateY(1rem);opacity:0;animation:slide-up 0.7s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards}.dX_teacher_profile .YA_emp_exp{font-size:18px;animation:slide-up 0.7s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s forwards;color:#000000;opacity:0;transform:translateY(1rem);line-height:1.8;position:relative}.Np_opening_page .Qg_course_base:hover{transform:translateY(-5px);box-shadow:25px 25px 70px rgba(0,0,0,0.15),-25px -25px 70px rgba(255,255,255,0.15)}.Np_opening_page h3::before{left:0;top:0;opacity:0.8;width:5px;content:"";background:linear-gradient(to bottom,rgb(183,149,178),rgb(134,126,160));height:100%;position:absolute}.Np_opening_page .ur_study_zone > div{align-items:flex-start;z-index:2;display:flex;justify-content:center;flex-direction:column;height:100%;position:relative;padding:2.5rem}.Np_opening_page .ur_study_zone:hover{box-shadow:12px 12px 24px rgba(0,0,0,0.15),-12px -12px 24px rgba(255,255,255,0.15);transform:scale(1.02)}.Np_opening_page::before{bottom:0;content:"";filter:blur(90px);height:200px;border-radius:50%;animation:floatBubble 18s infinite ease-in-out reverse;opacity:0.3;position:absolute;left:10%;background:rgb(134,126,160,0.5);width:200px}.zh_user_feedback h2{text-align:center;transform:perspective(1000px) translateZ(0);position:relative;color:#000000;margin-bottom:3rem;font-size:38px;font-weight:700;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.zh_user_feedback .ay_learning_feedback::before{font-size:6rem;top:1.5rem;opacity:0.1;z-index:-1;content:"";position:absolute;right:1.5rem;font-family:serif;color:rgb(183,149,178);line-height:1}.zh_user_feedback .ay_learning_feedback .description{z-index:2;color:#000000;font-size:calc(14px - 0.1rem);position:relative;margin-bottom:1.5rem;line-height:1.6}.bk_test_drive{box-shadow:0 15px 30px rgba(0,0,0,0.1);padding:5rem 1rem;margin:4rem 0;overflow:hidden;background:linear-gradient(135deg,rgb(134,126,160) 0%,rgb(183,149,178) 100%);position:relative}.bk_test_drive .container{padding:0 20px;z-index:10;position:relative;display:flex;max-width:1200px;transform:translateZ(0);margin:0 auto;align-items:center;flex-direction:column}.bk_test_drive div:nth-child(2){transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);display:flex;justify-content:center;transform:translateY(10px)}.bk_test_drive .IX_inquiry_widget span{transform:none;z-index:2;transition:all 0.3s ease;position:relative}.bk_test_drive .IX_inquiry_widget:hover::before{transform:translateX(100%)}.bk_test_drive .IX_inquiry_widget:hover span{transform:scale(1.05)}.bk_test_drive .IX_inquiry_widget:active{transform:translateY(-2px) scale(0.98);box-shadow:0 5px 15px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.15);transition:all 0.1s ease}.Ya_potential_learners h3{box-shadow:10px 10px 20px rgba(166,180,208,0.7),-10px -10px 20px rgba(255,255,255,0.8);position:relative;background-color:#edf0f8;padding:20px 40px;font-size:28px;display:inline-block;margin-bottom:60px;color:#000000;font-weight:700;border-radius:15px}.Ya_potential_learners ul li:hover{box-shadow:inset 5px 5px 10px rgba(166,180,208,0.4),inset -5px -5px 10px rgba(255,255,255,0.8);transform:translateY(-5px)}.Ya_potential_learners ul li:hover svg{transform:scale(1.05);box-shadow:inset 3px 3px 6px rgba(166,180,208,0.4),inset -3px -3px 6px rgba(255,255,255,0.8)}.Ya_potential_learners ul li:hover svg path{fill:rgb(134,126,160)}.Ya_potential_learners ul li:nth-child(3){animation-delay:0.3s}.OC_course_overview{flex-direction:column;min-height:100vh;overflow:hidden;position:relative;display:flex;background-color:rgb(225,219,225)}.OC_course_overview .Ru_knowledge_route{width:100%;transition:transform 1s cubic-bezier(0.19,1,0.22,1);position:absolute;animation:slide-fade 25s infinite cubic-bezier(0.19,1,0.22,1);transform:scale(1.1);opacity:0;height:100%}.OC_course_overview .Lv_training_map{border-radius:12px;grid-column:6 / 13;grid-row:2 / 12;overflow:hidden;flex-direction:column;border:1px solid rgba(255,255,255,0.1);justify-content:center;background:rgba(255,255,255,0.04);position:relative;z-index:3;padding:4rem;display:flex;backdrop-filter:blur(20px);box-sizing:border-box}.OC_course_overview .IX_inquiry_widget::before{left:-100%;top:0;background:rgb(183,149,178);position:absolute;content:"";z-index:-1;width:100%;transition:left 0.3s ease;height:100%}.OC_course_overview .WI_lesson_route:has(.Ru_knowledge_route:nth-child(2):last-child) .Ru_knowledge_route:nth-child(1){animation-delay:0s}.OC_course_overview .WI_lesson_route:has(.Ru_knowledge_route:nth-child(3):last-child) .Ru_knowledge_route:nth-child(1){animation-delay:0s}.OC_course_overview .WI_lesson_route:has(.Ru_knowledge_route:nth-child(4):last-child) .Ru_knowledge_route:nth-child(2){animation-delay:-6.25s}.mn_gratefulPage::before{background:repeating-linear-gradient( -45deg,rgb(183,149,178,0.5) 0px,rgb(183,149,178,0.5) 1px,transparent 1px,transparent 20px );content:"";opacity:0.05;position:absolute;width:100%;left:0;top:0;height:100%;z-index:1}.mn_gratefulPage .Nb_study_classes > div:first-child::after{transform-origin:left;background:rgb(134,126,160);animation:lineGrow 1.2s cubic-bezier(0.34,1.56,0.64,1) forwards;content:"";width:80px;left:0;height:4px;position:absolute;bottom:0}.OZ_contact_panel{padding:120px 0;background:linear-gradient(135deg,rgb(225,219,225) 0%,rgba(16,22,47,0.95) 100%);overflow:hidden;position:relative}.OZ_contact_panel::after{position:absolute;left:0;height:100%;z-index:0;opacity:0.6;top:0;background:radial-gradient( circle at 20% 30%,rgba(rgb(183,149,178),0.15) 0%,transparent 50% ),radial-gradient( circle at 80% 70%,rgba(rgb(134,126,160),0.15) 0%,transparent 50% );content:"";width:100%}.OZ_contact_panel .mT_help_reach::before{width:100%;left:-8px;content:"";z-index:-1;top:-8px;border-radius:26px;height:100%;border:1px solid rgba(rgb(183,149,178),0.2);position:absolute}.OZ_contact_panel .iU_photo_card::after{border-top:2px solid rgba(rgb(183,149,178),0.6);position:absolute;z-index:2;content:"";width:60px;height:60px;right:20px;border-right:2px solid rgba(rgb(183,149,178),0.6);top:20px}.OZ_contact_panel form h3::before{width:3px;height:100%;left:0;position:absolute;border-radius:10px;background:rgb(183,149,178);top:0;content:""}.OZ_contact_panel .fW_inquiry_box input[type="checkbox"]{opacity:0;position:absolute}.OZ_contact_panel .fW_inquiry_box input[type="checkbox"]:checked + label::before{border-color:rgb(183,149,178);background:rgb(183,149,178)}.OZ_contact_panel .fW_inquiry_box label a:hover{color:rgb(134,126,160)}.OZ_contact_panel form .IX_inquiry_widget{font-size:17px;overflow:hidden;color:#ffffff;font-weight:600;background:linear-gradient(45deg,rgb(183,149,178),rgb(134,126,160));font-family:Arial,sans-serif;padding:16px 40px;border-radius:10px;transition:all 0.4s ease;position:relative;z-index:1;cursor:pointer;border:none;display:inline-block}.gi_pricing_matrix .wY_pro_fees{margin:0 auto 50px;line-height:1.6;max-width:700px;transform:translateY(20px);overflow-wrap:break-word;animation:fadeSlideUp 0.8s ease-out 0.2s forwards;font-size:15px;word-break:break-word;text-align:center;position:relative;color:rgb(255,255,255,0.5);opacity:0}.gi_pricing_matrix .yX_plan_fees{display:block;height:100%;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);text-decoration:none}.gi_pricing_matrix .yX_plan_fees:hover .cD_deal_grid::before{opacity:1}.gi_pricing_matrix .ve_fee_struct{display:flex;height:100%;flex-direction:column}.gi_pricing_matrix .ve_fee_struct h4{margin-bottom:20px;color:#ffffff;position:relative;transition:transform 0.3s ease;margin-top:0;font-weight:600;font-size:calc(23px * 1.1)}.gi_pricing_matrix .Qq_learning_rates{font-size:calc(23px * 1.4);padding:10px 0;margin-top:auto;position:relative;font-weight:700;color:#ffffff;display:inline-block;transition:transform 0.3s ease,color 0.3s ease}header:hover::after{transform:scaleX(1)}header .Hz_nav_pagebar{z-index:5;justify-content:space-between;display:flex;padding:1.3rem 2.5rem;align-items:center;position:relative}header .yG_main_lead{transform-style:preserve-3d;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;display:block}header .hs_header_mentor{margin:0;list-style:none;padding:0;position:relative;transform-style:preserve-3d;perspective:1000px;display:flex}header .in_main_master a::before{width:100%;transition:opacity 0.4s ease;top:0;background:linear-gradient(135deg,rgb(183,149,178,0.5) 0%,rgb(134,126,160,0.5) 100% );border-radius:10px;opacity:0;position:absolute;content:'';height:100%;left:0;transform:translateZ(-5px)}@supports not (transform-style: preserve-3d) {header .yG_main_lead:hover{transform:translateY(-3px)}header .in_main_master a:hover{transform:translateY(-3px)}} .Mi_study_method::after{top:0;height:100%;background-image:repeating-linear-gradient( 0deg,transparent,transparent 5px,rgba(255,255,255,0.02) 5px,rgba(255,255,255,0.02) 10px ),repeating-linear-gradient( 90deg,transparent,transparent 5px,rgba(255,255,255,0.02) 5px,rgba(255,255,255,0.02) 10px );z-index:1;content:"";position:absolute;left:0;width:100%}.Mi_study_method h3::before{opacity:0.7;content:"";border-radius:35px;position:absolute;animation:borderPulse 5s ease-in-out infinite;inset:-5px;z-index:-1;background:linear-gradient(135deg,rgb(183,149,178,0.5),rgb(134,126,160,0.5))}.Mi_study_method span::after{width:40px;content:"";height:2px;left:-20px;top:50%;background:linear-gradient(to left,rgb(134,126,160),transparent);z-index:1;position:absolute}.mj_stay_updated::after{filter:blur(15px);background:radial-gradient(circle at bottom right,rgb(183,149,178,0.5),transparent 70%);bottom:0;content:"";height:50%;position:absolute;width:40%;z-index:1;right:0;opacity:0.2}.mj_stay_updated .input_holder::before{width:calc(100% + 60px);position:absolute;border-radius:10px;left:-30px;z-index:-1;top:-10px;opacity:0.7;transition:all 0.3s ease;height:calc(100% + 20px);background:linear-gradient( 120deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05) );content:""}.mj_stay_updated .im_sub_focus:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.zv_data_exploration{padding:120px 0;color:#ffffff;overflow:hidden;position:relative}.zv_data_exploration::after{top:0;opacity:0.1;background:radial-gradient(ellipse at center,rgb(183,149,178,0.5) 0%,transparent 70%);position:absolute;width:100%;left:0;content:"";height:100%;z-index:2}.zv_data_exploration .uD_top_statistics svg path{fill:#ffffff}.zv_data_exploration .Kj_knowledge_statistics{margin:0;max-width:700px;color:rgba(255,255,255,0.85);line-height:1.7;font-size:18px}.zv_data_exploration .Bh_fast_upgrade{overflow:hidden;background:rgba(255,255,255,0.03);text-align:center;flex-direction:column;transition:all 0.3s ease;padding:20px 15px;display:flex;margin:0 10px;min-width:calc(25% - 20px);align-items:center;position:relative;border-radius:8px}.zv_data_exploration .pM_statistics_plus svg{width:100%;fill:rgb(134,126,160);transition:all 0.3s ease;height:100%}.zv_data_exploration .Bh_fast_upgrade:hover .pM_statistics_plus svg path{fill:rgb(183,149,178)}.zv_data_exploration .Bh_fast_upgrade:nth-child(3) span{animation-delay:0.4s}.zv_data_exploration .Bh_fast_upgrade:nth-child(1){animation:fadeInSlide 0.4s ease forwards}.zv_data_exploration .Bh_fast_upgrade:nth-child(3){animation:fadeInSlide 0.4s ease forwards 0.2s}header .top_plank .ry_header_toolbar div span{color:#ffffff}footer{position:relative;z-index:1}footer::before{background-size:300% 300%;left:0;opacity:0.75;animation:gradientFlow 20s ease infinite;bottom:0;right:0;position:absolute;content:"";z-index:-1;top:0;background:linear-gradient(145deg,rgba(0,0,0,0.5) 0%,rgb(183,149,178,0.5) 35%,rgb(134,126,160,0.5) 70%,rgba(0,0,0,0.5) 100%)}.VR_quiz_links .company_holder::before{left:-50%;content:"";height:1px;position:absolute;background:linear-gradient(90deg,transparent,rgb(183,149,178),transparent);transform:translateY(-1px);top:0;width:200%}.VR_quiz_links .company_holder:hover{box-shadow:0 20px 30px rgba(0,0,0,0.25),0 0 0 1px rgba(255,255,255,0.07),0 0 20px rgb(183,149,178,0.5);transform:translateY(-5px)}.VR_quiz_links .ls_footer_workshops{min-width:400px;flex:1 1 calc(100% - 450px)}.VR_quiz_links .hs_header_mentor::before{transform:translateY(-1px);position:absolute;background:linear-gradient(90deg,transparent,rgb(134,126,160),transparent);top:0;content:"";left:-50%;height:1px;width:200%}.VR_quiz_links .hs_header_mentor h5{font-weight:600;text-shadow:0 0 15px rgb(134,126,160,0.5);display:inline-block;font-size:24px;margin:0 0 1.5rem;position:relative;letter-spacing:0.5px;color:#ffffff}.VR_quiz_links .hs_header_mentor .zn_top_main a::after{left:0;position:absolute;top:0;transition:all 0.3s ease;opacity:0;content:"";width:0;background:linear-gradient(90deg,rgba(0,0,0,0.5),transparent);z-index:-1;height:100%}.JH_transcript{background:rgba(0,0,0,0.5);margin-top:2rem;padding:2rem 0;border-top:1px solid rgba(255,255,255,0.05);position:relative}.fb_program_results{padding:8rem 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(225,219,225) 0%,rgba(247,248,255,0.95) 100%)}.fb_program_results .Nb_study_classes{gap:4rem;align-items:center;display:flex;justify-content:space-between;transform:perspective(1200px) rotateY(-2deg)}.fb_program_results .fd_text_panel:hover{transform:perspective(1000px) translateZ(40px) translateY(-5px)}.fb_program_results h4::after{left:0;transform-origin:left;background:rgb(183,149,178);height:3px;content:"";position:absolute;width:80px;animation:expand 3s cubic-bezier(0.25,1,0.5,1) infinite alternate;bottom:-12px}.fb_program_results svg{transition:transform 0.3s ease;margin-top:3px;height:24px;transform:translateY(-2px);width:24px}.Xu_company_overview{z-index:1;position:relative;padding:100px 0 80px;overflow:hidden}.Xu_company_overview h4{position:relative;letter-spacing:3px;text-transform:uppercase;transform:translateY(20px);opacity:0;font-weight:700;text-align:center;font-size:calc(20px * 1.2);font-family:Arial,sans-serif;animation:fadeInUp 0.8s 0.2s forwards;margin-bottom:40px;color:#ffffff}.Xu_company_overview .fd_text_panel::before{background:linear-gradient(to bottom,rgb(183,149,178),rgb(134,126,160));width:5px;position:absolute;top:0;height:100%;left:0;content:""}.Xu_company_overview .fd_text_panel div{position:relative;z-index:1}.jS_info_details{perspective:1000px;position:relative;padding:6rem 0;overflow:hidden;background:linear-gradient(135deg,rgb(225,219,225) 0%,rgba(rgb(183,149,178),0.05) 100%)}.jS_info_details .Ua_support_center:hover{transform:translateY(-5px) translateZ(10px);box-shadow:0 25px 50px rgba(#000000,0.1),0 0 0 1px rgba(rgb(183,149,178),0.08),0 6px 0 rgba(rgb(183,149,178),0.4)}.jS_info_details h3::after{height:4px;transform:scaleX(1);background:rgb(183,149,178);width:4rem;content:"";transform-origin:left;left:0;position:absolute;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);bottom:0}.jS_info_details h5 svg{transform:translateY(0);transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275);margin-left:0.75rem}.jS_info_details .ZJ_contact_links{transition:all 0.3s cubic-bezier(0.19,1,0.22,1);align-items:center;display:flex;color:#000000;font-weight:600;padding:0.75rem 1.25rem;font-size:calc(16px * 1.05);background:rgba(rgb(183,149,178),0.05);transform:translateX(0);text-decoration:none;border-left:3px solid rgb(183,149,178)}.jS_info_details .ZJ_contact_links{padding:1rem 1.5rem;font-size:calc(16px * 1.1)}.ce_cookies_terms{margin-right:20px;flex-shrink:0}.ne_learn_agree{max-width:600px;flex-direction:column;display:flex;justify-content:center}.Lw_cookie_gate:hover{background:rgb(183,149,178,0.5);border-color:rgb(183,149,178,0.5)}#MR_cookieWarningPopup{display:none}.ZP_privacy_redoubt h1{margin-top:30px;font-weight:700;padding-bottom:10px;font-size:44px;color:rgb(183,149,178);margin-bottom:20px;border-bottom:3px solid rgb(183,149,178)}.ZP_privacy_redoubt li{line-height:1.6;margin-bottom:10px;font-size:18px;padding-bottom:5px}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (min-width: 1200px) {.dX_teacher_profile{padding:8rem 4rem}.dX_teacher_profile .ay_learning_feedback{gap:4rem;padding:4rem;border-left-width:6px}.dX_teacher_profile .iU_photo_card{height:180px;width:180px}.dX_teacher_profile .YA_emp_exp{font-size:calc(18px * 1.1);line-height:1.9}.dX_teacher_profile .container::before{height:100px;top:-20px;content:"";opacity:0.6;border-radius:50%;filter:blur(30px);position:absolute;width:100px;background:linear-gradient(135deg,rgb(183,149,178,0.5) 0%,transparent 70%);right:-20px;z-index:-1}.dX_teacher_profile .container::after{position:absolute;bottom:-30px;width:150px;left:10%;height:150px;content:"";opacity:0.5;filter:blur(40px);z-index:-1;background:linear-gradient(135deg,rgb(134,126,160,0.5) 0%,transparent 70%);border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}} @media (prefers-reduced-motion: no-preference) {.zh_user_feedback .ay_learning_feedback{animation:fadeInUp 0.6s ease-out forwards;opacity:0}.zh_user_feedback .ay_learning_feedback:nth-child(1){animation-delay:0.1s}.zh_user_feedback .ay_learning_feedback:nth-child(2){animation-delay:0.2s}.zh_user_feedback .ay_learning_feedback:nth-child(3){animation-delay:0.3s}.zh_user_feedback .ay_learning_feedback:nth-child(4){animation-delay:0.4s}.zh_user_feedback .ay_learning_feedback:nth-child(5){animation-delay:0.5s}.zh_user_feedback .ay_learning_feedback:nth-child(6){animation-delay:0.6s}.zh_user_feedback .ay_learning_feedback:nth-child(7){animation-delay:0.7s}} @media (max-width: 992px) {.Ya_potential_learners{padding:80px 0}.Ya_potential_learners h3{padding:15px 30px;margin-bottom:50px}.Ya_potential_learners ul{gap:25px}.Ya_potential_learners ul li{padding:30px 25px;width:calc(50% - 13px)}} @media screen and (max-width: 992px) {.OC_course_overview .Nb_study_classes{gap:2rem;height:auto;grid-template-columns:repeat(8,1fr);grid-template-rows:auto 1fr}.OC_course_overview .Nb_study_classes::before{display:none}.OC_course_overview .Nb_study_classes::after{display:none}.OC_course_overview .Lv_training_map{grid-row:2;padding:2.5rem;grid-column:1 / 9}.OC_course_overview .container{height:auto;padding:5rem 0}} @media (max-width: 767px) {.mn_gratefulPage{padding:4rem 1.5rem}.mn_gratefulPage .Nb_study_classes{padding:2.5rem 1.5rem;transform:perspective(1000px) rotateX(1deg)}.mn_gratefulPage h5{font-size:20px;line-height:1.5}.mn_gratefulPage p{font-size:calc(13px * 0.95);padding:1.2rem}.mn_gratefulPage p::before{top:-10px;width:30px;font-size:0.8rem;height:30px;left:-10px}} @media (max-width: 768px) {.gi_pricing_matrix{padding:80px 0}.gi_pricing_matrix h2{margin-bottom:20px;font-size:31px}.gi_pricing_matrix .wY_pro_fees{font-size:calc(15px * 0.95);margin-bottom:40px}.gi_pricing_matrix .Vi_cert_plans{max-width:450px;grid-template-columns:1fr;margin:0 auto}.gi_pricing_matrix .cD_deal_grid{padding:25px 20px}.gi_pricing_matrix .ve_fee_struct h4{font-size:23px}.gi_pricing_matrix .ve_fee_struct p{font-size:calc(15px * 0.85)}.gi_pricing_matrix .Qq_learning_rates{font-size:calc(23px * 1.2)}} @media (max-width: 992px) {.Mi_study_method .container{padding:4rem 1.5rem}.Mi_study_method .Nb_study_classes{flex-direction:column;gap:3rem}.Mi_study_method h3{flex:0 1 auto;max-width:100%;width:100%;padding:1.8rem 2.5rem;font-size:calc(30px * 0.9)}.Mi_study_method span{max-width:100%;padding:1.8rem 2.5rem;flex:0 1 auto;width:100%;font-size:calc(12px * 0.95)}.Mi_study_method h3::after{bottom:-20px;top:auto;right:50%;width:40px;transform:translateX(50%) rotate(90deg)}.Mi_study_method span::after{display:none}} @media screen and (max-width: 991px) {.zv_data_exploration{padding:100px 0}.zv_data_exploration .KC_statistics_advantages{padding:30px}.zv_data_exploration .uD_top_statistics{width:50px;height:50px;padding:12px;margin-right:15px}.zv_data_exploration .mx_expert_statistics{font-size:calc(32px - 2px)}.zv_data_exploration .Kj_knowledge_statistics{font-size:calc(18px - 1px)}.zv_data_exploration .Bh_fast_upgrade{min-width:calc(33.33% - 20px);padding:15px 12px}.zv_data_exploration .pM_statistics_plus{height:36px;width:36px;margin-bottom:12px}.zv_data_exploration .pM_statistics_plus::after{width:42px;height:42px}.zv_data_exploration .Bh_fast_upgrade span{font-size:calc(21px + 2px)}} @media (max-width: 768px) {.VR_quiz_links{padding:3rem 0 1.5rem}.VR_quiz_links .company_holder,.VR_quiz_links .hs_header_mentor{padding:1.5rem}.VR_quiz_links .zn_top_main{gap:1.5rem}.VR_quiz_links .company_holder h3{font-size:calc(30px - 2px)}.VR_quiz_links .hs_header_mentor h5{font-size:calc(24px - 1px)}.VR_quiz_links .company_holder:hover,.VR_quiz_links .hs_header_mentor:hover{transform:translateY(-3px)}} @media (max-width: 992px) {.Xu_company_overview{padding:80px 0 60px}.Xu_company_overview .fd_text_panel{padding:40px 30px}.Xu_company_overview h4{font-size:calc(20px * 1.1)}.Xu_company_overview .fd_text_panel h6{font-size:calc(21px * 1.2);margin-bottom:20px}} @media (max-width: 576px) {.Xu_company_overview{padding:50px 0 30px}.Xu_company_overview .fd_text_panel{padding:25px 20px}.Xu_company_overview h4{letter-spacing:2px;font-size:calc(20px * 0.9)}.Xu_company_overview h4::after{width:40px;bottom:-10px}.Xu_company_overview .fd_text_panel h6{font-size:calc(21px * 0.95)}.Xu_company_overview .fd_text_panel span{line-height:1.6;font-size:calc(13px * 0.9)}.Xu_company_overview::after{bottom:-30px;width:120px;height:120px;right:-30px}} @keyframes slide-in {0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes slide-up {0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes pulseGlow {0%,100%{opacity:0.05;transform:scale(1)}50%{opacity:0.15;transform:scale(1.1)}} @keyframes feature-photo {0%,16%{opacity:1}20%,96%{opacity:0}100%{opacity:1}} @keyframes gridMove {0%{background-position:0 0,0 0}100%{background-position:40px 0,0 40px}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}} @keyframes borderPulse {0%,100%{opacity:0.7}50%{opacity:0.3}} @keyframes fadeInSlide {from{opacity:0;transform:translateX(15px)}to{opacity:1;transform:translateX(0)}} @keyframes fadeInRight {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}