.container{max-width:100%;margin:auto;width:1103px}.B_panel-container{flex-direction:column;min-height:100%;height:100%;display:flex}.Q_login_footer{flex:0 0 auto}.Q_login_footer{z-index:1;padding:5rem 0 3rem;color:#ffffff;position:relative}.E_privacy_stockade{background:rgb(152,173,173);position:relative;overflow:hidden;padding:4rem 0;font-family:Arial,sans-serif}.E_privacy_stockade .container{position:relative;padding:3rem;backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(rgba(0,0,0,0.5),0.05),0 1px 4px rgba(rgba(0,0,0,0.5),0.03);background:rgba(rgb(255,255,255,0.5),0.98);max-width:1140px;margin:0 auto;border-left:3px solid rgb(85,105,104);transform:translateZ(0);z-index:2;padding:0 2rem}.E_privacy_stockade h2::before{height:1px;position:absolute;transition:transform 0.4s ease-out;bottom:-5px;transform:scaleX(0.3);width:100%;left:0;transform-origin:left;background:linear-gradient(90deg,rgb(85,105,104) 0%,transparent 100%);content:''}.E_privacy_stockade p{font-size:12px;line-height:1.7;z-index:2;color:#000000;position:relative;margin-bottom:1.5rem}.E_privacy_stockade span{margin-bottom:1.5rem;padding-left:1rem;display:block;line-height:1.7;position:relative;border-left:1px dashed rgba(rgb(85,105,104,0.5),0.3);font-size:12px;color:#000000}.E_privacy_stockade li:hover{transform:translateX(5px)}.E_privacy_stockade li::before{transform:rotate(45deg);position:absolute;content:'';background:rgb(85,105,104);opacity:0.7;top:1.2rem;width:8px;left:0;height:8px}.J_contact_form_section .container{margin:0 auto;z-index:1;padding:0 20px;max-width:1200px;position:relative}.J_contact_form_section .t_support_widget{overflow:hidden;border-radius:11px;box-shadow:0 20px 40px rgba(0,0,0,0.06);max-width:800px;margin:0 auto;display:flex;flex-direction:column;background:#ffffff}.J_contact_form_section form input[type="text"]{transition:all 0.3s ease;border:2px solid transparent;font-size:14px;border-radius:10px;color:#000000;padding:15px 20px;margin-bottom:20px;background:rgb(152,173,173);width:100%;font-family:Arial,sans-serif}.J_contact_form_section .g_support_card label{position:relative;color:#000000;line-height:1.6;padding-left:35px;cursor:pointer;font-size:12px}.J_contact_form_section .g_support_card label a{text-decoration:none;transition:all 0.3s ease;color:rgb(118,139,138)}.J_contact_form_section form .w_query_map{background:rgb(118,139,138);transition:all 0.3s ease;cursor:pointer;border:none;text-align:center;width:100%;font-family:Arial,sans-serif;font-size:19px;border-radius:10px;overflow:hidden;padding:16px 20px;position:relative;font-weight:600;color:#ffffff}.Y_locate .container{position:relative;margin:0 auto;z-index:2;padding:0 1.5rem;max-width:1200px}.Y_locate .S_contact_list:hover{transform:perspective(1000px) rotateY(0deg)}.Y_locate .S_contact_list::before{width:5px;position:absolute;top:0;height:100%;content:"";left:0;background:linear-gradient(to bottom,rgb(118,139,138),rgb(85,105,104))}.Y_locate .S_contact_list:hover h3::after{transform:scaleX(1.5)}.Y_locate h5{color:#000000;align-items:center;margin-bottom:0.5rem;font-weight:600;font-size:20px;text-transform:capitalize;display:flex}.Y_locate svg path{fill:rgb(118,139,138);transition:fill 0.3s ease}.Y_locate .a_join_community::before{transition:width 0.4s ease;height:2px;background:rgb(118,139,138);bottom:0;left:0;width:0;position:absolute;content:""}.Y_locate .a_join_community:hover svg{transform:scale(1.1) rotate(5deg)}.Y_locate .a_join_community svg{margin-left:0.5rem}.a_academic_expertise::before{content:"";position:absolute;left:0;right:0;z-index:1;background:linear-gradient(90deg,rgb(118,139,138) 0%,rgb(85,105,104) 50%,rgb(118,139,138) 100%);height:5px;top:0}.a_academic_expertise .N_learner_views{padding:2rem;display:grid;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.05);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(1000px) rotateX(2deg);background-color:#ffffff;position:relative;grid-template-columns:1fr;transform-style:preserve-3d;gap:2rem}.a_academic_expertise .N_learner_views > div:nth-child(2){display:flex;position:relative;align-items:center;transform:translateZ(10px);flex-direction:column;text-align:center}.a_academic_expertise .N_learner_views .name::after{background-color:rgb(118,139,138);content:"";left:0;width:0;bottom:-5px;transition:width 0.5s ease;height:2px;position:absolute}.a_academic_expertise .N_learner_views > div:nth-child(3){position:relative;transform:translateZ(5px)}.a_academic_expertise .N_learner_views .j_work_tasks::before,.a_academic_expertise .N_learner_views .j_work_tasks::after{position:absolute;color:rgb(118,139,138,0.5);font-size:4rem;content:"";font-family:serif;line-height:1}.a_academic_expertise .N_learner_views .j_work_tasks::before{left:-1rem;top:-1.5rem}.F_program_offerings .container{position:relative;z-index:1}.F_program_offerings .O_principles_list{border-radius:20px;max-width:100%;background:transparent;position:relative;display:flex;overflow:visible;flex-direction:column}.F_program_offerings .T_square_image::before{top:0;left:0;mix-blend-mode:multiply;background:linear-gradient( 135deg,rgba(0,0,0,0.5) 0%,transparent 30%,transparent 70%,rgba(0,0,0,0.5) 100% );content:"";height:100%;position:absolute;width:100%;z-index:1}.F_program_offerings .O_principles_list:hover .T_square_image{clip-path:polygon( 0% 0%,100% 0%,100% 100%,65% 100%,60% 85%,40% 85%,35% 100%,0% 100% );filter:saturate(1.1) contrast(1.2)}.F_program_offerings .c_knowledge_track::after{opacity:0.5;position:absolute;border-radius:10px;content:"";left:10px;right:10px;z-index:-1;top:10px;transition:all 0.4s ease;bottom:10px;border:1px dashed rgb(118,139,138,0.5)}.F_program_offerings .O_principles_list:hover .c_knowledge_track::after{bottom:15px;top:15px;opacity:0.7;left:15px;right:15px}.F_program_offerings .L_top_teach::before{content:"";transition:opacity 0.5s ease;background:conic-gradient( rgb(118,139,138) 0deg,rgb(118,139,138) 90deg,transparent 90deg,transparent 180deg,rgb(85,105,104) 180deg,rgb(85,105,104) 270deg,transparent 270deg,transparent 360deg );opacity:0.5;border-radius:50%;position:absolute;left:-10px;top:-10px;animation:rotateConic 10s linear infinite;bottom:-10px;z-index:-1;right:-10px}.F_program_offerings h3::after{height:1px;left:50%;bottom:-5px;transition:width 0.5s ease;width:100px;background:rgb(85,105,104,0.5);transform:translateX(-50%);position:absolute;content:""}.F_program_offerings p::after{bottom:-10px;border-bottom:2px solid rgb(85,105,104);border-right:2px solid rgb(85,105,104);right:-10px}.I_data_insights{background:linear-gradient(135deg,rgb(152,173,173) 0%,rgb(85,105,104,0.5) 100%);padding:6rem 0;position:relative;overflow:hidden}.I_data_insights .container{position:relative;z-index:1;padding:0 15px;max-width:1320px;margin:0 auto}.I_data_insights h4{opacity:0;color:rgb(118,139,138);transform:translateY(20px);text-align:center;letter-spacing:0.5px;animation:fadeUp 0.8s 0.5s forwards ease-out;font-size:21px;font-family:Arial,sans-serif;font-weight:700;margin-top:3rem;text-shadow:0 2px 4px rgba(0,0,0,0.1)}.I_data_insights .n_statistics_elevation:nth-child(2){--i:2}.I_data_insights .n_statistics_elevation:nth-child(4){--i:4}.I_data_insights .n_statistics_elevation:nth-child(6){--i:6}.I_data_insights .n_statistics_elevation::before{opacity:0.2;content:"";transition:transform 0.6s ease;filter:blur(20px);background:rgb(118,139,138,0.5);border-radius:50%;width:50px;z-index:-1;height:50px;top:-10px;position:absolute;left:-10px}.I_data_insights .n_statistics_elevation span{position:relative;font-size:14px;opacity:0;transform:translateY(10px);animation:fadeUp 0.6s 1s forwards ease-out;font-weight:600;color:#000000;display:block;padding-top:0.5rem}.t_our_background{overflow:hidden;padding:120px 0;position:relative;color:#ffffff}.t_our_background::after{width:100%;content:"";top:0;position:absolute;left:0;height:100%;z-index:2;background:linear-gradient(45deg,rgb(118,139,138,0.5),transparent);mix-blend-mode:overlay}.t_our_background .E_info_card{opacity:0;animation:slideIn 1s 0.4s cubic-bezier(0.25,0.46,0.45,0.94) forwards;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);background:rgba(255,255,255,0.07);border-left:4px solid rgb(85,105,104);padding:40px;transform-origin:top center;position:relative;transform:translateZ(0) rotateX(2deg);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);backdrop-filter:blur(10px)}.t_our_background span{display:block;animation:fadeInParagraph 1.2s 1s forwards;line-height:1.8;opacity:0;color:rgba(255,255,255,0.9);text-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:20px;font-size:16px;column-count:1;position:relative}header .J_header_mentor .L_top_teach{margin-right:10px;transform:translateX(0);transition:transform 0.4s ease}header .J_header_mentor .L_top_teach .q_nav_section{display:inline-block}header .J_header_mentor .g_nav_pagewrap::before{width:100%;top:0;border-radius:10px;position:absolute;z-index:-1;background:linear-gradient(135deg,transparent 0%,rgba(0,0,0,0.5) 100%);left:0;content:"";transform:rotate(-2deg) scale(1.03);height:100%}header .J_header_mentor .g_nav_pagewrap .P_header_pagewrap:hover a::after{transform:translateX(0)}.A_customer_experience{overflow:hidden;background:linear-gradient(135deg,rgb(152,173,173) 0%,#ffffff 100%);padding:7rem 2rem;position:relative}.A_customer_experience .O_principles_list{position:relative;max-width:1000px;margin:0 auto;z-index:1}.A_customer_experience h4::before{left:50%;content:"";width:80px;bottom:-15px;position:absolute;transform:translateX(-50%);background:rgb(118,139,138);height:3px}.A_customer_experience .V_testimonial_feedback::before{top:0;left:24px;z-index:1;content:"";width:2px;background:linear-gradient(to bottom,rgb(118,139,138),rgb(85,105,104));bottom:0;position:absolute}.A_customer_experience .N_learner_views:last-child{margin-bottom:0}.A_customer_experience .N_learner_views::before{box-shadow:0 0 0 3px rgb(118,139,138,0.5);border:3px solid #ffffff;z-index:2;transition:all 0.3s ease;content:"";left:-65px;width:16px;top:20px;background:rgb(118,139,138);height:16px;border-radius:50%;position:absolute}.A_customer_experience .N_learner_views .T_square_image{transition:all 0.3s ease;margin-right:20px;border-radius:50%;width:70px;box-shadow:0 5px 15px rgba(0,0,0,0.1);height:70px;float:left;border:3px solid #ffffff}.A_customer_experience .N_learner_views:nth-child(even) span{text-align:right}.A_customer_experience .N_learner_views:nth-child(even) p{text-align:right}.Q_login_footer .container{position:relative;display:grid;grid-template-columns:1.5fr 2fr;gap:3rem}.Q_login_footer .company_holder h3{background:linear-gradient(to right,#ffffff,rgb(85,105,104));font-size:calc(33px * 1.2);margin-bottom:1.5rem;-webkit-background-clip:text !important;font-weight:700;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(255,255,255,0.1)}.Q_login_footer .g_nav_pagewrap h5{letter-spacing:1px;color:rgb(85,105,104);margin-bottom:1.5rem;font-size:18px;text-transform:uppercase;font-weight:600}.Q_login_footer .g_nav_pagewrap .c_first_teach a{opacity:0.8;font-size:17px;padding-left:1rem;color:#ffffff;text-decoration:none;position:relative;transition:all 0.3s ease}.Q_login_footer .g_nav_pagewrap .c_first_teach a:hover::before{background-color:rgb(85,105,104);width:7px;height:7px}.N_science_ref .container{align-items:center;justify-content:center;display:flex}.L_gratWrap{overflow:hidden;padding:100px 0;background:linear-gradient(135deg,rgb(152,173,173) 0%,rgb(118,139,138,0.5) 30%,rgb(152,173,173) 70%,rgb(85,105,104,0.5) 100%);position:relative}.L_gratWrap .container{margin:0 auto;position:relative;padding:0 20px;max-width:1200px;z-index:1}.L_gratWrap .O_principles_list{transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);box-shadow:0 20px 40px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1),inset 0 0 30px rgba(255,255,255,0.2);backdrop-filter:blur(10px);background:linear-gradient(145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100%);display:flex;transform:perspective(1000px) rotateX(2deg);position:relative;padding:3.5rem;gap:2.5rem;flex-direction:column}.L_gratWrap .O_principles_list{gap:3rem;max-width:75%}.L_gratWrap a{position:relative;transition:all 0.3s ease;text-decoration:none;overflow:hidden;display:block}.L_gratWrap a::before{animation:shine 3s infinite;content:"";left:-30px;width:10px;transition:opacity 0.3s ease;background:linear-gradient(to right,transparent,rgb(118,139,138,0.5),transparent);top:0;height:100%;opacity:0;position:absolute;transform:skewX(-20deg)}.g_pricing_shelf::before{content:"";z-index:1;right:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(20,20,40,0.75) 100%);top:0;bottom:0;left:0;position:absolute}.g_pricing_shelf .n_learning_cost{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;gap:30px;display:grid}.g_pricing_shelf .p_payment_option{display:block;transition:all 0.4s ease;position:relative;height:100%;text-decoration:none;transform-style:preserve-3d}.g_pricing_shelf .v_plan_deals::after{transform-origin:bottom;content:"";opacity:0.7;position:absolute;right:10px;left:10px;bottom:-2px;height:2px;background:linear-gradient(90deg,rgb(85,105,104,0.5) 0%,rgb(118,139,138,0.5) 100%);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1),opacity 0.5s cubic-bezier(0.22,1,0.36,1)}.g_pricing_shelf .a_promo_rates h4::after{transform-origin:left;width:40px;height:3px;transition:width 0.3s cubic-bezier(0.22,1,0.36,1);content:"";bottom:-8px;left:0;position:absolute;background:rgb(118,139,138)}.g_pricing_shelf .w_deal_grid::before{box-shadow:0 0 15px rgb(118,139,138);margin-right:8px;display:inline-block;border-radius:50%;background:rgb(118,139,138);transform:translateY(-2px);height:10px;width:10px;content:""}.g_pricing_shelf .n_learning_cost li:hover .a_promo_rates h4::after{width:100%}.Q_opening_board::before{top:0;backdrop-filter:blur(3px);content:'';z-index:1;right:0;position:absolute;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.45) 100%);left:0}.Q_opening_board > div > div:first-child{margin-bottom:3rem;position:relative;animation:slideInLeft 1.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s backwards;border-left:4px solid rgb(118,139,138);transform:translateX(0);padding-left:2rem}.Q_opening_board .z_page_primary::before{content:'';position:absolute;top:0;left:0;background:linear-gradient(90deg,rgb(118,139,138,0.5) 0%,transparent 20%);opacity:0.2;z-index:-1;width:100%;transform:scaleX(0);transform-origin:left center;height:100%;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1)}.Q_opening_board .H_pro_sessions:hover::after{transform:scaleX(1)}.Q_opening_board h3{transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);margin:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.4;transform:translateX(0);color:#ffffff}.Q_opening_board span:hover{transform:translateY(-5px)}.p_sign_up_for_updates{z-index:1;overflow:hidden;background:linear-gradient(135deg,rgb(152,173,173),rgba(0,0,0,0.5));position:relative;padding:4rem 0}.p_sign_up_for_updates .container{margin:0 auto;position:relative;z-index:2;padding:0 2rem;max-width:1200px}.p_sign_up_for_updates .O_principles_list{box-shadow:0 10px 30px rgba(0,0,0,0.1),0 1px 2px rgba(255,255,255,0.1),0 -1px 2px rgba(0,0,0,0.05);background:linear-gradient(145deg,rgba(255,255,255,0.1),rgba(255,255,255,0.02));padding:3rem;position:relative;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.1);transform:translateZ(0);-webkit-backdrop-filter:blur(8px);border-radius:28px;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.p_sign_up_for_updates .input_holder div{flex:1;position:relative;overflow:hidden}.p_sign_up_for_updates input[type="email"]:focus{box-shadow:0 4px 20px rgba(0,0,0,0.1),0 0 0 2px rgb(118,139,138,0.5);transform:translateY(-2px)}.p_sign_up_for_updates .p_sub_permission{border:none;padding:1rem 1.8rem;cursor:pointer;background:linear-gradient(135deg,rgb(118,139,138),rgb(85,105,104));border-radius:10px;transition:all 0.3s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;transform:translateZ(0);font-size:20px;font-weight:600;box-shadow:0 4px 15px rgba(0,0,0,0.1);font-family:Arial,sans-serif;color:#ffffff;position:relative}.q_web_cookies{flex-wrap:nowrap;align-items:center;display:flex;justify-content:space-between}.e_tracking_policy{margin-right:15px;flex-grow:1}.e_tracking_policy p{color:#000000;font-size:16px;margin-bottom:0}#v_cookie_popup_toast{display:none}#v_cookie_popup_toast:checked ~ .V_cookie_warning_banner{visibility:hidden;opacity:0}.cookie_button.m_cookie_menu{border-color:rgb(85,105,104);color:#000000;background-color:rgb(85,105,104)}.V_cookie_warning_banner p a{color:rgb(118,139,138);text-decoration:underline}.l_education_framework{position:relative;background:linear-gradient(135deg,rgb(152,173,173) 0%,rgba(rgb(118,139,138,0.5),0.08) 100%);padding:6rem 0;overflow:hidden}.l_education_framework .O_principles_list{z-index:2;position:relative;max-width:1200px;margin:0 auto;padding:0 2rem}.l_education_framework h2{font-weight:700;font-size:38px;position:relative;transform:translateX(-0.5rem);color:#000000;margin-bottom:2.5rem;display:inline-block}.l_education_framework .E_info_card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(rgba(0,0,0,0.5),0.12)}.l_education_framework .E_info_card::before{width:100%;left:0;z-index:-1;top:0;height:100%;background:linear-gradient(135deg,rgba(rgb(118,139,138,0.5),0.03) 0%,rgba(rgb(85,105,104,0.5),0.06) 100%);content:"";position:absolute}::-webkit-scrollbar{width:20px;padding:4px}::-webkit-scrollbar-thumb{background:rgb(255,255,255,0.5);border-radius:9999px;box-shadow:-4px 3px 6px 1px rgba(0,0,0,0.1);transition:box-shadow,border-radius 3.2s linear}::-webkit-scrollbar-thumb:hover{background:rgb(118,139,138,0.5)}::-webkit-scrollbar-thumb:active{box-shadow:inset -3px 3px 9px 5px rgba(0,0,0,0.3);background:rgb(85,105,104,0.5)}.g_pricing_shelf .a_promo_rates p::-webkit-scrollbar{width:4px}.g_pricing_shelf .a_promo_rates p::-webkit-scrollbar-thumb{background:rgb(118,139,138,0.5);border-radius:10px}@media screen and (min-width: 768px) {.J_contact_form_section .t_support_widget{flex-direction:row;max-width:1000px}.J_contact_form_section .T_square_image{min-height:400px;height:auto;width:40%}.J_contact_form_section .P_help_map{width:60%}} @media screen and (max-width: 576px) {.J_contact_form_section{padding:60px 0}.J_contact_form_section h2{font-size:calc(46px * 0.7);margin-bottom:30px}.J_contact_form_section .P_help_map{padding:30px 20px}.J_contact_form_section form h3{font-size:calc(23px * 0.9)}} @media (max-width: 767px) {.Y_locate{padding:3rem 0}.Y_locate .S_contact_list{transform:perspective(800px) rotateY(-1deg);padding:2rem}.Y_locate h3{font-size:calc(36px * 1)}.Y_locate .a_join_community{padding:0.5rem 0.75rem}.Y_locate::before,.Y_locate::after{opacity:0.4}} @media (min-width: 768px) {.a_academic_expertise{padding:7rem 0}.a_academic_expertise .N_learner_views{padding:3rem;grid-template-columns:220px 1fr;grid-template-rows:auto 1fr;gap:2.5rem 3rem}.a_academic_expertise .N_learner_views > div:nth-child(1){grid-row:span 2}.a_academic_expertise .N_learner_views > div:nth-child(2){align-items:flex-start;text-align:left}.a_academic_expertise .N_learner_views > div:nth-child(3){grid-column:2}.a_academic_expertise .N_learner_views .T_square_image{width:220px;height:220px}} @media (min-width: 992px) and (max-width: 1199px) {.F_program_offerings{padding:100px 0}.F_program_offerings .c_knowledge_track{padding:70px 50px;width:90%}.F_program_offerings h3{font-size:calc(38px - 2px)}} @media (max-width: 992px) {.I_data_insights{padding:4rem 0}.I_data_insights ul{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.I_data_insights .n_statistics_elevation p{font-size:2.8rem}} @media (max-width: 768px) {.I_data_insights{padding:3rem 0}.I_data_insights ul{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.I_data_insights .n_statistics_elevation{padding:1.5rem 1rem}.I_data_insights .n_statistics_elevation p{font-size:2.5rem}.I_data_insights .n_statistics_elevation span{font-size:calc(14px * 0.9)}} @media (min-width: 768px) {.t_our_background{padding:150px 0}.t_our_background h4{text-align:left;margin-left:50px;font-size:calc(32px + 4px)}.t_our_background .E_info_card{border-left:6px solid rgb(85,105,104);width:90%;padding:60px;margin-left:50px}.t_our_background span{column-gap:40px;column-count:2}.t_our_background h6{font-size:calc(24px + 6px);margin-bottom:35px}.t_our_background h6::after{width:100px}} @media (max-width: 992px) {header .J_header_mentor{align-items:center;flex-direction:column}header .J_header_mentor .L_top_teach{margin-right:0;margin-bottom:15px}header .J_header_mentor .g_nav_pagewrap{padding:15px;width:100%;justify-content:center}header .J_header_mentor .g_nav_pagewrap .P_header_pagewrap{margin:5px 15px 5px 0}header .J_header_mentor .g_nav_pagewrap .P_header_pagewrap a{font-size:calc(12px - 2px);padding:5px}} @media screen and (max-width: 992px) {.Q_login_footer .container{gap:2rem;grid-template-columns:1fr}.Q_login_footer .company_holder{padding-left:1rem;margin-bottom:2rem}.Q_login_footer .d_pledge_block{justify-content:flex-start}.Q_login_footer .c_first_teach{gap:2rem}} @media screen and (max-width: 576px) {.Q_login_footer .company_holder h3{font-size:33px}.Q_login_footer .g_nav_pagewrap h5{font-size:calc(22px * 1.1)}.Q_login_footer .g_nav_pagewrap .c_first_teach a{font-size:calc(17px * 0.9)}} @media (max-width: 767px) {.L_gratWrap{padding:60px 0}.L_gratWrap .O_principles_list{gap:1.5rem;padding:2.5rem 1.5rem}.L_gratWrap h5{font-size:calc(19px * 0.9)}.L_gratWrap p{padding:0.5rem;border-left-width:2px}} @media (max-width: 480px) {.L_gratWrap{padding:40px 0}.L_gratWrap .O_principles_list{padding:2rem 1.25rem;transform:perspective(1000px) rotateX(1deg)}.L_gratWrap h5{font-size:calc(19px * 0.8)}.L_gratWrap p{font-size:calc(16px * 0.9);line-height:1.6}} @media (max-width: 480px) {.g_pricing_shelf{padding:50px 0}.g_pricing_shelf h2{font-size:calc(30px * 0.7)}.g_pricing_shelf .B_pricing_fees{font-size:calc(18px * 0.9)}.g_pricing_shelf .a_promo_rates{padding:20px 15px}.g_pricing_shelf .a_promo_rates p{line-height:1.5;font-size:calc(18px * 0.9);max-height:200px}} @media (max-width: 767px) {.Q_opening_board{padding:2.5rem 1rem;align-items:flex-start}.Q_opening_board::after{height:50%;width:70%}.Q_opening_board > div > div:first-child{padding-left:1rem;margin-bottom:1.5rem}.Q_opening_board .z_page_primary{gap:1.5rem;padding:1.5rem}.Q_opening_board .H_pro_sessions{padding-bottom:1rem}} @media (prefers-reduced-motion: reduce) {.p_sign_up_for_updates .O_principles_list,.p_sign_up_for_updates .p_sub_permission,.p_sign_up_for_updates input[type="email"],.p_sign_up_for_updates .p_sub_permission::before{transition:none}} @media (hover: none) {.p_sign_up_for_updates .O_principles_list:hover{box-shadow:0 10px 30px rgba(0,0,0,0.1);transform:none}.p_sign_up_for_updates .p_sub_permission:hover{transform:none}} @media (min-width: 768px) {.l_education_framework{padding:8rem 0}.l_education_framework .O_principles_list{padding:0 4rem}.l_education_framework h2{font-size:calc(38px * 1.1);margin-bottom:3rem}.l_education_framework .E_info_card{padding:3.5rem;clip-path:polygon(0 0,100% 0,99% 100%,1% 100%)}.l_education_framework p{font-size:calc(18px * 1.05);line-height:1.9}} @media (max-width: 480px) {.l_education_framework{padding:3rem 0}.l_education_framework .O_principles_list{padding:0 1rem}.l_education_framework h2{font-size:calc(38px * 0.8);margin-bottom:1.5rem}.l_education_framework .E_info_card{padding:1.5rem 1.25rem}.l_education_framework p{line-height:1.6;font-size:calc(18px * 0.9);max-width:100%}} @keyframes rotateConic {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes fadeUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeInUp {from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes expandWidth {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes pulseGlow {0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:0.5;transform:scale(1.1)}} @keyframes shine {0%{left:-30px}20%{left:120%}100%{left:120%}} @keyframes slideInLeft {from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}