*{box-sizing:border-box;padding:0;margin:0}svg{height:30px;width:30px}.core-container_8042{display:flex;height:100%;min-height:100%;flex-direction:column}.program_information_3594 .container{position:relative;z-index:2}.program_information_3594 .info_wrapper_4813{order:2;z-index:3;padding:40px;box-shadow:0 20px 50px rgba(0,0,0,0.1);width:80%;margin:-80px auto 0;border-radius:19px;position:relative;background:#ffffff}.program_information_3594 .pic_frame_wrap_0693{box-shadow:0 20px 40px rgba(0,0,0,0.2);border-radius:19px;margin:0 auto;z-index:2;transform-origin:bottom;transform:perspective(1000px) rotateX(5deg);order:1;position:relative;width:100%;height:500px;overflow:hidden}.tariff_feature_0815{padding:120px 0 100px;z-index:1;overflow:hidden;position:relative}.tariff_feature_0815 .container{max-width:1200px;position:relative;margin:0 auto;padding:0 20px}.premium_grid_7930{position:relative}.tariff_feature_0815 h2{position:relative;text-align:center;color:#ffffff;text-shadow:0 2px 10px rgba(0,0,0,0.2);margin-bottom:25px;font-weight:700;transform:perspective(1000px) translateZ(20px);font-size:28px}.tariff_feature_0815 .payment_option_8217{transition:transform 0.4s cubic-bezier(0.2,0.8,0.2,1);height:100%;text-decoration:none;display:block}.tariff_feature_0815 .fee_chart_5793{position:relative;transform:translateZ(20px);z-index:2}.tariff_feature_0815 .payment_option_8217 h4{color:#ffffff;display:inline-block;position:relative;font-weight:600;margin:0 0 20px;font-size:calc(18px + 2px)}.tariff_feature_0815 .class_rates_3067{margin-top:20px;font-size:calc(18px + 6px);font-weight:700;display:block;text-align:right;color:#ffffff;text-shadow:0 2px 5px rgba(0,0,0,0.2);position:relative}.tariff_feature_0815 .payment_option_8217:hover .study_fees_7530::before{transform:scale(3);opacity:0.05}.tariff_feature_0815 .payment_option_8217:hover .class_rates_3067::before{transform:scaleX(1)}header .head_pagewrap_1583::after{bottom:10px;right:0;background:linear-gradient(to left,rgb(202,158,183),transparent)}header .head_pagewrap_1583 .top_primary_0625::before{height:140%;z-index:-1;background:rgb(225,195,214,0.5);transition:transform 0.5s ease-in-out;content:"";opacity:0.05;left:-20%;top:-20%;position:absolute;border-radius:60% 40% 50% 30% / 40% 50% 60% 50%;width:140%}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526{margin:0 8px;position:relative}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526 a:hover{color:#ffffff;border-radius:50% 50% 50% 50% / 50% 50% 50% 50%}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526 a:hover::before{transform:scale(1);border-radius:30% 70% 70% 30% / 30% 30% 70% 70%}header .head_pagewrap_1583 .top_tutor_5476 .site_prime_8526:nth-child(2n) a:hover::before{border-radius:70% 30% 30% 70% / 70% 70% 30% 30%}.client_opinions_3486 h2{color:#000000;text-transform:uppercase;text-align:center;display:inline-block;padding:0 2rem;position:relative;transform:translateX(-50%);left:50%;letter-spacing:3px;margin-bottom:4rem;font-size:36px;font-weight:700}.client_opinions_3486 .success_feedback_1079:hover::before{animation:borderGlow 1.5s infinite alternate}.client_opinions_3486 .success_feedback_1079 img{border-bottom:1px solid rgb(242,228,236);height:180px;width:100%;filter:grayscale(20%);object-fit:cover;transition:filter 0.3s ease}.client_opinions_3486 .success_feedback_1079 .description{position:relative;padding:1rem 1.5rem 1.5rem;color:#000000;font-weight:400;line-height:1.6;font-size:17px}header .top_plank .best_focus_5342 div span{color:#ffffff}header .top_plank .best_focus_5342 div{margin-right:24px;justify-content:flex-start;align-items:center;display:flex}.privacy_reservoir_7154 h1{margin-bottom:20px;color:rgb(225,195,214);font-size:46px;font-weight:700}.privacy_reservoir_7154 div{margin-top:20px}.our_story_9701::before{z-index:1;content:"";background:linear-gradient(90deg,rgb(242,228,236) 10px,transparent 10px),linear-gradient(90deg,rgba(0,0,0,0.5) 10px,transparent 10px),linear-gradient(90deg,transparent 9px,rgba(0,0,0,0.5) 1px,transparent 10px);width:100%;opacity:0.05;left:0;position:absolute;height:100%;background-size:20px 100%,20px 100%,20px 100%;top:0}.our_story_9701 .learning_creators_5648:last-child{border-top-color:rgb(202,158,183)}.our_story_9701 .learning_creators_5648:first-child h3{color:rgb(225,195,214)}.our_story_9701 .learning_creators_5648 h3::after{content:"";background-color:currentColor;bottom:-5px;height:2px;width:0;left:0;transition:width 0.3s ease;position:absolute}.our_story_9701 .learning_creators_5648:hover::before,.our_story_9701 .learning_creators_5648:hover::after{height:25px;opacity:1;width:25px}.tyHub_7859{background:linear-gradient(135deg,rgb(225,195,214,0.5),rgb(202,158,183) 120%);padding:7rem 0;position:relative;overflow:hidden}.tyHub_7859::after{width:250px;background:radial-gradient(circle,rgb(202,158,183) 10%,transparent 70%);left:-5%;content:"";bottom:-5%;animation:float 9s ease-in-out infinite reverse;opacity:0.15;height:250px;transform:rotate(15deg);position:absolute}.tyHub_7859 h5{font-size:20px;font-weight:700;transition:transform 0.4s ease;color:#000000;position:relative;padding-bottom:0.5rem;margin:0;transform:translateX(0);line-height:1.4}.tyHub_7859 a{transform:translateY(0);padding:0.5rem 0;position:relative;text-decoration:none;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);display:block}.landing_page_7062{position:relative;overflow:hidden;background:linear-gradient(140deg,rgb(242,228,236) 30%,rgb(202,158,183,0.5) 100%);padding:7rem 2rem}.landing_page_7062 .learn_techfast_7239::after{animation:lineReveal 1.2s cubic-bezier(0.19,1,0.22,1) forwards 0.4s;content:"";left:0;transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);transform:scaleX(0);position:absolute;bottom:-0.5rem;transform-origin:left;height:0.25rem;background:rgb(225,195,214);width:5rem}.landing_page_7062 .learn_pro_8417 span{width:100%;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);bottom:0;transform:translateY(10px);left:0;z-index:2;position:absolute;padding:2rem}.teacher_profile_9140::before{z-index:1;left:-5%;background:rgb(202,158,183,0.5);width:120%;content:"";height:70%;top:-10%;position:absolute;transform:rotate(-12deg)}.teacher_profile_9140 .job_container_3264::after{content:"";transition:all 0.5s ease;opacity:0.6;position:absolute;width:85%;filter:blur(8px);background:rgb(202,158,183);left:30px;bottom:-10px;height:10px}.teacher_profile_9140 .career_back_2961{font-weight:400;line-height:1.6;color:#000000;font-size:17px;position:relative;padding-left:1.5rem;font-style:italic}.music_edu_9234::before{left:0;content:"";height:10px;width:100%;position:absolute;top:0;background:linear-gradient(90deg,rgb(225,195,214),rgb(202,158,183),rgb(225,195,214))}.music_edu_9234 .company_holder h3::after{background:#ffffff;position:absolute;width:80px;bottom:-2px;content:"";height:2px;left:0}.music_edu_9234 .top_tutor_5476{position:relative}.music_edu_9234 .top_tutor_5476 h5::after{left:0;width:40px;bottom:-2px;background:#ffffff;height:2px;position:absolute;content:""}.music_edu_9234 .top_tutor_5476 .nav_core_4201 a:hover{padding-left:0.5rem;color:#ffffff}.carbon_cta_8602 .container{align-items:center;justify-content:center;display:flex}.music_edu_9234 .company_holder::before{border-left:2px solid rgba(255,255,255,0.2);border-top:2px solid rgba(255,255,255,0.2);content:"";height:50px;left:0;position:absolute;width:50px;top:0}.contact_9214 .container{padding:0 1rem;margin:0 auto;max-width:1400px}.contact_9214 .pic_frame_wrap_0693::before{left:0;z-index:1;transform:skew(10deg);background:linear-gradient( 135deg,rgb(225,195,214,0.5) 0%,rgb(202,158,183,0.5) 100% );opacity:0.7;top:0;content:'';height:100%;position:absolute;width:120%}.contact_9214 .feedback_info_9108 h3::after{height:3px;bottom:0;background:rgb(225,195,214);content:'';position:absolute;left:0;width:50px}.contact_9214 .feedback_info_9108 input:not([type="checkbox"]):not([type="submit"]):focus::after{width:100%}.contact_9214 .feedback_info_9108 .inquiry_list_8645{align-items:center;gap:1rem;display:flex}.contact_9214 .feedback_info_9108 .inquiry_list_8645 input[type="checkbox"]:checked::after{top:50%;color:#ffffff;position:absolute;font-size:0.8rem;content:'✔';transform:translate(-50%,-50%);left:50%}.contact_9214 .feedback_info_9108 .request_support_7851::before{position:absolute;background:linear-gradient( 135deg,transparent,rgb(225,195,214,0.5),transparent );left:-50%;width:200%;height:200%;content:'';top:-50%;transform:rotate(-45deg);transition:all 0.5s ease;opacity:0}.contact_9368 .contact_details_6538{transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);box-shadow:0 15px 35px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.04);position:relative;background:#ffffff;padding:2.5rem;transform:perspective(1000px) rotateX(2deg)}.contact_9368 svg:hover{transform:scale(1.1)}.contact_9368 .get_answers_2803{list-style-type:none;padding:0;margin:2rem 0 0;gap:1rem;display:flex;flex-direction:column}.contact_9368 .learn_faq_3218::before{position:absolute;height:100%;width:3px;content:"";top:0;transform:scaleY(0);background-color:rgb(202,158,183);transition:transform 0.3s ease;left:0}.course_methodology_7392 .info_wrapper_4813{width:100%;align-items:flex-start;display:flex;position:relative;flex-direction:column}.course_methodology_7392 .info_wrapper_4813::before{position:absolute;height:0;z-index:5;top:0;border-top:40px solid rgb(225,195,214);content:'';border-left:30px solid transparent;right:35%;border-right:30px solid transparent;opacity:0.3;width:0}.course_methodology_7392 .info_wrapper_4813 h2::before{bottom:0;width:100%;content:'';position:absolute;opacity:0.5;height:5px;left:0;background:linear-gradient(90deg,rgb(225,195,214),transparent)}.course_methodology_7392::after{bottom:50px;width:400px;opacity:0.3;content:'';right:0;background:linear-gradient(90deg,transparent,rgb(225,195,214));z-index:1;height:1px;position:absolute}.metrics_summary_2017 .container{position:relative;z-index:1;padding:0;max-width:1200px;margin:0 auto}.metrics_summary_2017 ul{justify-content:center;display:flex;padding:0;flex-wrap:wrap;margin:0;list-style:none;perspective:1000px}.metrics_summary_2017 .statistics_zone_9837:hover{transform:scale(1.05)}.metrics_summary_2017 .statistics_zone_9837::after{transition:transform 0.4s ease;position:absolute;height:80px;width:80px;background:rgb(225,195,214,0.5);border-radius:50%;content:"";right:-20px;opacity:0.2;top:-20px;z-index:-1}.metrics_summary_2017 .statistics_zone_9837 span{max-width:70%;bottom:30px;left:30px;color:#000000;line-height:1.5;position:absolute;font-size:15px}.metrics_summary_2017 .statistics_zone_9837:nth-child(4){animation:fadeInUp 0.8s 0.7s both}.metrics_summary_2017 .statistics_zone_9837:nth-child(4){--i:4}.tariff_feature_0815 .payment_option_8217 p::-webkit-scrollbar{width:4px}.tariff_feature_0815 .payment_option_8217 p::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,0.05)}.tariff_feature_0815 .payment_option_8217 p::-webkit-scrollbar-thumb{background:rgb(225,195,214);border-radius:10px}@media (max-width: 576px) {.program_information_3594{padding:60px 0}.program_information_3594 .info_wrapper_4813{margin-top:-30px;padding:20px;width:100%}.program_information_3594 .pic_frame_wrap_0693{transform:none;height:250px}.program_information_3594 .info_wrapper_4813 h2{font-size:calc(31px * 0.85)}.program_information_3594 .info_wrapper_4813 .description{line-height:1.6;font-size:calc(14px * 0.95)}} @media (prefers-reduced-motion: reduce) {.tariff_feature_0815::after{animation:none}.tariff_feature_0815 .payment_option_8217:hover .study_fees_7530{transform:none}.tariff_feature_0815 .payment_option_8217:hover .study_fees_7530::before{transform:none}} @media (max-width: 991px) {.client_opinions_3486 .success_feedback_1079{flex:0 0 calc(50% - 2rem)}} @media only screen and (max-width: 800px) {.privacy_reservoir_7154{padding:20px}.privacy_reservoir_7154 h1{font-size:calc(22px * 0.8)}.privacy_reservoir_7154 h2{font-size:calc(22px * 0.9)}.privacy_reservoir_7154 li{font-size:14px}} @media screen and (max-width: 576px) {.our_story_9701{padding:50px 0}.our_story_9701 h2{margin-bottom:30px;font-size:calc(33px * 0.8)}.our_story_9701 h2::before{width:40px}.our_story_9701 .learning_creators_5648{padding:25px}.our_story_9701 .learning_creators_5648 h3{font-size:calc(22px * 0.85);margin-bottom:12px}.our_story_9701 .learning_creators_5648 p{font-size:calc(13px * 0.9);line-height:1.6}.our_story_9701 .learning_creators_5648:hover::before,.our_story_9701 .learning_creators_5648:hover::after{width:20px;height:20px}.our_story_9701 .container::before,.our_story_9701 .container::after{display:none}} @media (max-width: 480px) {.landing_page_7062{padding:4rem 1rem}.landing_page_7062 .learn_techfast_7239{font-size:41px}.landing_page_7062 .learn_pro_8417{height:320px}.landing_page_7062 .learn_pro_8417 span{padding:1.5rem}.landing_page_7062 .learn_pro_8417 h3{font-size:calc(19px * 0.9)}} @media (max-width: 768px) {.music_edu_9234{padding:3rem 0 1.5rem}.music_edu_9234 .nav_core_4201{gap:1.5rem}.music_edu_9234 .company_holder h3{font-size:calc(33px - 2px)}.carbon_cta_8602{margin-top:3rem}} @media screen and (max-width: 1200px) {.contact_9214 .pic_frame_wrap_0693{margin-left:-3%}} @media screen and (max-width: 768px) {.contact_9214{padding:3rem 0}.contact_9214 h2{margin-bottom:1.5rem;padding-left:1.5rem;font-size:calc(39px * 0.8)}.contact_9214 h2::before{height:0.8rem;width:0.8rem}.contact_9214 .feedback_info_9108 h3{font-size:calc(30px * 0.9);margin-bottom:1.5rem}.contact_9214 .feedback_info_9108 input:not([type="checkbox"]):not([type="submit"]){padding:0.8rem 1.2rem}} @media screen and (max-width: 1200px) {.course_methodology_7392 .info_wrapper_4813 h2{width:55%}.course_methodology_7392 .info_wrapper_4813 p{width:70%}.course_methodology_7392 .info_wrapper_4813::before{right:30%}.course_methodology_7392 .info_wrapper_4813::after{left:30%}} @media screen and (max-width: 480px) {.course_methodology_7392{padding:100px 0 80px}.course_methodology_7392 .info_wrapper_4813 h2{padding:25px;font-size:calc(38px * 0.8);width:100%}.course_methodology_7392 .info_wrapper_4813 p{font-size:calc(18px * 0.9);padding:25px;width:100%}} @media (max-width: 767px) {.metrics_summary_2017{padding:60px 0}.metrics_summary_2017 .container{padding:0 15px}.metrics_summary_2017 h2{font-size:calc(36px * 0.9);margin-bottom:50px}.metrics_summary_2017 ul{flex-direction:column;align-items:center}.metrics_summary_2017 .statistics_zone_9837{width:100%;height:160px;margin:0 0 40px;max-width:320px;flex:0 0 100%}.metrics_summary_2017 .statistics_zone_9837 p,.metrics_summary_2017 .statistics_zone_9837:nth-child(even) p{font-size:calc(38px * 1.2);left:auto;right:20px;top:20px}.metrics_summary_2017 .statistics_zone_9837 span,.metrics_summary_2017 .statistics_zone_9837:nth-child(even) span{left:20px;text-align:left;bottom:20px;right:auto}.metrics_summary_2017 .statistics_zone_9837::before{transform:rotate(-1deg)}} @keyframes pulse-subtle {0%,100%{opacity:0.05;transform:translateX(-50%) scale(1)}50%{opacity:0.08;transform:translateX(-50%) scale(1.3)}}