*{padding:0;box-sizing:border-box;margin:0}a{color:inherit;text-decoration:none}header,footer{width:100%}header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0;border-bottom:1px solid rgba(255,255,255,0.2);background:linear-gradient(135deg,rgb(186,185,211,0.5) 0%,rgb(151,149,182,0.5) 100%);position:relative;margin-top:0;z-index:100}.head_lesson_lib{flex:1 0 auto}.thankYouHub_lib{overflow:hidden;background:linear-gradient(135deg,hsl(210,40%,95%),hsl(210,40%,98%));padding:6rem 0;position:relative}.thankYouHub_lib::after{background:radial-gradient(circle at 80% 80%,rgb(151,149,182,0.5),transparent 60%);position:absolute;right:-10%;opacity:0.15;bottom:-10%;height:70%;width:70%;content:"";z-index:0}.thankYouHub_lib .founders_team_lib{padding:3.5rem;clip-path:polygon( 0 0,100% 0,98% 98%,2% 100% );position:relative;transform:perspective(1000px) rotateX(2deg);background:#ffffff;box-shadow:20px 20px 60px rgba(0,0,0,0.05),-20px -20px 60px rgba(255,255,255,0.9),inset 5px 5px 10px rgba(255,255,255,0.8),inset -5px -5px 10px rgba(0,0,0,0.03);border-radius:16px;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.5s ease}.thankYouHub_lib h5{margin:0;font-weight:700;font-size:calc(22px * 1.15);line-height:1.4;position:relative;transform:translateZ(0);color:#000000;padding-left:1.2rem}.thankYouHub_lib h5::before{transform:translateZ(0);content:"";top:0.1em;height:90%;background:rgb(186,185,211);left:0;position:absolute;border-radius:3px;width:6px;box-shadow:1px 1px 3px rgba(0,0,0,0.1),-1px -1px 3px rgba(255,255,255,0.7)}.thankYouHub_lib a:hover{transform:translateY(1px);box-shadow:2px 2px 5px rgba(0,0,0,0.02),-2px -2px 5px rgba(255,255,255,0.7),inset 3px 3px 6px rgba(0,0,0,0.03),inset -3px -3px 6px rgba(255,255,255,0.7)}.thankYouHub_lib a:active{transform:translateY(2px);box-shadow:inset 4px 4px 8px rgba(0,0,0,0.05),inset -4px -4px 8px rgba(255,255,255,0.8)}.thankYouHub_lib p{line-height:1.7;font-size:12px;color:#000000;transition:all 0.3s ease;z-index:1;margin:0;position:relative}#userConsentBanner_lib{display:none}#userConsentBanner_lib:checked ~ .cookie_warning_panel_lib{visibility:hidden;opacity:0}.consent_box_lib{gap:20px;display:flex;justify-content:space-between;padding:20px 5%;align-items:center}.cookie_warning_panel_lib p{color:#ffffff;font-size:12px;line-height:1.5;font-family:Arial,sans-serif}.track_edu_lib svg{fill:rgb(186,185,211);width:80px;height:80px;transition:transform 0.3s ease-in-out}.track_edu_lib:hover svg{transform:scale(1.1)}.cookies_overview_lib:hover{box-shadow:0 0 20px rgb(151,149,182)}.cookie_button.cookie_tab_lib{color:#ffffff;background:rgba(0,0,0,0.5);border:2px solid rgb(151,149,182)}.cookie_button.cookie_tab_lib:hover{background:rgba(0,0,0,0.5);box-shadow:0 0 15px rgb(151,149,182)}.cookie_warning_panel_lib p a{color:rgb(186,185,211);text-decoration:none;transition:color 0.3s ease}.cookie_warning_panel_lib p a:hover{color:rgb(151,149,182)}.equity_info_lib .container{display:flex;flex-wrap:wrap;gap:40px}.equity_info_lib .company_holder{transition:all 0.3s ease;padding:30px;background:rgba(0,0,0,0.3);overflow:hidden;border-radius:12px 0 12px 0;box-shadow:0 10px 30px rgba(0,0,0,0.2);position:relative}.equity_info_lib .company_holder h3{color:#ffffff;display:inline-block;margin-bottom:25px;font-weight:700;position:relative;font-size:34px}.equity_info_lib .tiktok_edu_lib{line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,0.2);color:#ffffff;font-size:12px}.equity_info_lib .calc_foot_lib{position:relative}.equity_info_lib .top_sitewrap_lib{flex:0 0 calc(50% - 15px);position:relative}.equity_info_lib .top_sitewrap_lib h5{position:relative;margin-bottom:20px;padding-left:15px;color:#ffffff;font-weight:600;font-size:19px;border-left:3px solid rgb(186,185,211);text-shadow:0 1px 2px rgba(0,0,0,0.2)}.equity_info_lib .top_sitewrap_lib .top_expert_lib a::before{left:0;z-index:-1;transition:width 0.3s ease;position:absolute;content:'';top:0;width:0;height:100%;background:rgb(186,185,211,0.5)}.equity_info_lib .top_sitewrap_lib .top_expert_lib a:hover::before{width:100%}.study_group_lib{position:relative;z-index:2;margin-top:50px;padding:20px 0;background:rgba(0,0,0,0.4)}.study_group_lib .mentor_cta_lib{color:#ffffff;font-size:16px;letter-spacing:0.5px;text-align:center}.study_group_lib::before{top:0;background:linear-gradient(90deg,transparent,#ffffff,transparent);position:absolute;width:100%;height:1px;opacity:0.2;left:0;content:''}.secure_refuge_lib{color:#000000;font-family:Arial,sans-serif;background-color:rgb(220,219,234);padding:2rem;box-shadow:0 4px 8px rgba(0,0,0,0.5);transition:background-color 0.3s ease,box-shadow 0.3s ease}.secure_refuge_lib h2{border-bottom:1px solid rgb(151,149,182);font-size:31px;padding-bottom:0.25rem;font-weight:600}.secure_refuge_lib h3,.secure_refuge_lib h4,.secure_refuge_lib h5,.secure_refuge_lib h6{margin:10px 0}.secure_refuge_lib ul li{padding-left:1.5rem;font-weight:400;padding:0.5rem 0;margin-bottom:0.5rem;font-size:15px;position:relative}.secure_refuge_lib p,.secure_refuge_lib span{font-size:15px;color:#000000;line-height:1.6}.course_summary_lib{position:relative;padding:120px 0 80px;background:linear-gradient(135deg,rgb(220,219,234) 0%,rgba(245,248,252,0.9) 100%);overflow:hidden}.course_summary_lib::after{right:-50px;position:absolute;border-radius:50%;top:-50px;width:200px;height:200px;background:radial-gradient(circle,rgb(186,185,211) 0%,transparent 70%);content:"";opacity:0.15;animation:float 15s infinite ease-in-out;filter:blur(30px)}.course_summary_lib h2{max-width:90%;font-size:37px;margin-bottom:3rem;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);font-weight:700;transform-origin:left center;line-height:1.3;position:relative;color:#000000}.course_summary_lib h2::after{position:absolute;background:linear-gradient(90deg,rgb(151,149,182) 0%,transparent 100%);left:0;transform:scaleX(0);width:80px;animation:expand 1.2s 0.5s forwards cubic-bezier(0.17,0.67,0.83,0.67);content:"";transform-origin:left;bottom:-12px;height:3px}.course_summary_lib .img_holder_lib::before{left:0;top:0;right:0;z-index:1;position:absolute;bottom:0;background:linear-gradient( to bottom,transparent 70%,rgba(0,0,0,0.2) 100% );content:""}.course_summary_lib .body_content_lib{scrollbar-width:thin;scrollbar-color:rgb(186,185,211) rgba(rgb(186,185,211,0.5),0.1);overflow-y:auto;position:relative;border-left:1px solid rgba(rgb(186,185,211,0.5),0.2);max-height:350px;padding:1.5rem}.course_summary_lib .description:last-child{margin-bottom:0}.course_summary_lib .description::before{position:absolute;background:rgb(151,149,182);width:4px;content:"";left:0;border-radius:50%;top:0.5rem;height:4px}.learning_outcomes_lib::before{opacity:0.4;content:'';left:-50%;background:radial-gradient(circle at center,rgb(151,149,182,0.5) 0%,transparent 60%);width:200%;z-index:0;top:-50%;position:absolute;height:200%}.learning_outcomes_lib h2{font-weight:700;text-align:center;color:#ffffff;position:relative;font-size:48px;margin:0 0 60px;padding-bottom:20px}.learning_outcomes_lib .founders_team_lib > div:not(.text_holder):not(.text_main_holder):not(.photo){display:flex;flex-wrap:wrap;align-items:stretch;gap:60px}.learning_outcomes_lib .img_holder_lib::before{left:0;height:100%;z-index:1;position:absolute;background:linear-gradient(45deg,rgb(186,185,211,0.5) 0%,transparent 60%);content:'';width:100%;top:0}.learning_outcomes_lib .body_content_lib{position:relative;flex:1.5;flex-direction:column;min-width:320px;display:flex}.learning_outcomes_lib .body_content_lib::before{opacity:0.3;z-index:-1;transform:rotate(45deg);position:absolute;width:120px;left:-30px;border-radius:25px;height:120px;content:'';bottom:-30px;border:2px solid rgb(151,149,182,0.5)}.learning_outcomes_lib .text_main_holder > div::before{width:5px;top:0;position:absolute;opacity:0.7;content:'';left:0;height:100%;background:rgb(151,149,182)}.learning_outcomes_lib .text_main_holder > div::after{opacity:0.05;position:absolute;content:'';width:100%;z-index:-1;top:0;background:linear-gradient(135deg,rgb(151,149,182,0.5) 0%,transparent 100%);left:0;height:100%}.learning_outcomes_lib .text_main_holder > div:hover svg{transform:scale(1.1)}.learning_outcomes_lib .text_main_holder svg path{fill:rgb(186,185,211);transition:fill 0.3s ease}.learning_outcomes_lib .text_main_holder p{color:#ffffff;font-size:13px;margin:0;line-height:1.6}header .first_teach_lib{position:relative;align-items:center;padding:1.2rem 2.5rem;z-index:5;justify-content:space-between;display:flex}header .nav_core_lib{padding:0.8rem 1.2rem;backdrop-filter:blur(5px);border-radius:11px;z-index:2;-webkit-backdrop-filter:blur(5px);box-shadow:0 8px 32px rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.3);flex:0 0 auto;position:relative;transition:all 0.4s ease;background:rgba(255,255,255,0.15)}header .top_sitewrap_lib{padding:0;margin:0;z-index:2;list-style:none;display:flex;position:relative}header .main_primary_lib a{backdrop-filter:blur(5px);color:#ffffff;font-weight:600;font-size:15px;transition:all 0.3s ease;text-decoration:none;position:relative;border:1px solid rgba(255,255,255,0.05);padding:0.8rem 1.2rem;z-index:1;display:block;-webkit-backdrop-filter:blur(5px);background:rgba(255,255,255,0.1);border-radius:11px}header .main_primary_lib a:hover::before{opacity:1}header .main_primary_lib::after{border-radius:10px;width:0;content:'';height:3px;transform:translateX(-50%);background:#ffffff;position:absolute;bottom:-3px;transition:width 0.3s ease;opacity:0.7;left:50%}header .first_teach_lib::after{z-index:-1;content:'';opacity:0.5;width:80px;border-radius:50%;position:absolute;bottom:-20px;background:rgb(151,149,182,0.5);height:80px;left:-20px;filter:blur(30px)}header .nav_core_lib:hover::after{transform:scaleX(0.9);opacity:0.7}.pricing_table_lib{position:relative;overflow:hidden;padding:120px 0;color:#ffffff}.pricing_table_lib::before{content:'';width:100%;z-index:1;height:100%;position:absolute;top:0;background:linear-gradient(135deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.6) 100%);left:0}.pricing_table_lib h2{background-clip:text !important;position:relative;transform:translateY(0);-webkit-background-clip:text !important;font-weight:700;background:linear-gradient(90deg,rgb(186,185,211) 0%,rgb(151,149,182) 100%);font-size:29px;animation:titleFloat 6s ease-in-out infinite;text-align:center;color:transparent;margin-bottom:25px}.pricing_table_lib .access_plans_lib{gap:30px;margin:0;list-style:none;display:grid;padding:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pricing_table_lib .price_sheet_lib{height:100%;position:relative;color:#ffffff;text-decoration:none;display:block;overflow:hidden}.pricing_table_lib .cost_breakdown_lib::before{background:linear-gradient(90deg,rgb(186,185,211),rgb(151,149,182));left:0;transform:scaleX(0);transition:transform 0.5s ease;transform-origin:left;position:absolute;height:5px;top:0;width:100%;content:''}.pricing_table_lib .price_sheet_lib:hover .cost_breakdown_lib::before{transform:scaleX(1)}.pricing_table_lib .price_sheet_lib:hover .cost_breakdown_lib::after{opacity:1}.pricing_table_lib .deal_opts_lib{position:relative;z-index:2}.pricing_table_lib .deal_opts_lib h4{display:inline-block;font-size:calc(23px + 2px);margin:0 0 20px;color:#ffffff;position:relative;font-weight:700}.pricing_table_lib .price_sheet_lib:hover .deal_opts_lib h4::after{width:100%}.pricing_table_lib .deal_opts_lib p{overflow-y:auto;font-size:14px;word-break:break-word;max-height:200px;color:rgba(255,255,255,0.8);overflow-wrap:break-word;padding-right:5px;margin:0 0 30px;line-height:1.6}.get_support_lib{position:relative;padding:6rem 0;background:linear-gradient(135deg,rgb(220,219,234) 0%,rgba(rgb(186,185,211),0.05) 100%);overflow:hidden;perspective:1000px}.get_support_lib .container{margin:0 auto;max-width:1200px;z-index:1;position:relative;padding:0 2rem}.get_support_lib .get_contactpanel_lib{box-shadow:0 20px 40px rgba(#000000,0.08),0 0 0 1px rgba(rgb(186,185,211),0.05),0 4px 0 rgba(rgb(186,185,211),0.3);backdrop-filter:blur(10px);transform:translateZ(0);position:relative;background:rgba(#ffffff,0.9);grid-template-columns:1fr;gap:2.5rem;display:grid;padding:3rem;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.get_support_lib .get_contactpanel_lib{grid-template-columns:3fr 2fr;gap:4rem}.get_support_lib .get_contactpanel_lib{transform-style:preserve-3d}.get_support_lib h3::after{background:rgb(186,185,211);content:"";transform-origin:left;left:0;bottom:0;transform:scaleX(1);transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);position:absolute;height:4px;width:4rem}.get_support_lib div > p{transform:translateZ(5px)}.get_support_lib h5{text-transform:capitalize;margin-bottom:0.5rem;color:#000000;font-size:21px;font-weight:600;align-items:center;display:flex}.get_support_lib h5:hover svg{transform:translateY(-3px)}.get_support_lib svg path{transition:fill 0.3s ease,transform 0.3s ease;fill:rgb(186,185,211)}.get_support_lib .get_assistance_lib{border-left:3px solid rgb(186,185,211);color:#000000;transform:translateX(0);padding:0.75rem 1.25rem;font-weight:600;font-size:calc(13px * 1.05);display:flex;align-items:center;transition:all 0.3s cubic-bezier(0.19,1,0.22,1);background:rgba(rgb(186,185,211),0.05);text-decoration:none}.get_support_lib .get_assistance_lib{padding:1rem 1.5rem;font-size:calc(13px * 1.1)}.get_support_lib .get_assistance_lib:hover svg{transform:rotate(15deg) scale(1.1)}.get_support_lib .get_assistance_lib:active{transform:translateX(5px) scale(0.98)}.get_support_lib .get_contactpanel_lib > div:not(:first-child){transform:translateZ(10px)}.reach_out_libs6dVn{position:relative;background:linear-gradient(135deg,rgb(220,219,234) 0%,rgba(16,22,47,0.95) 100%);overflow:hidden;padding:120px 0}.reach_out_libs6dVn::before{animation:gridMove 20s linear infinite;width:100%;background-size:20px 20px,20px 20px;content:"";left:0;background:linear-gradient(90deg,transparent 0%,rgba(rgb(186,185,211),0.03) 50%,transparent 100%),linear-gradient(180deg,transparent 0%,rgba(rgb(151,149,182),0.04) 50%,transparent 100%);top:0;position:absolute;height:100%}.reach_out_libs6dVn h2{position:relative;font-size:30px;font-family:Arial,sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;color:#ffffff;text-align:center}.reach_out_libs6dVn .request_feedback_lib{display:grid;grid-template-columns:1fr 1fr;gap:30px;position:relative;margin-top:60px}.reach_out_libs6dVn .request_feedback_lib::before{height:100%;border-radius:11px;width:100%;position:absolute;content:"";border:1px solid rgba(rgb(186,185,211),0.2);z-index:-1;top:-8px;left:-8px}.reach_out_libs6dVn .img_holder_lib{position:relative;height:100%;border-radius:11px;min-height:550px;box-shadow:0 20px 40px rgba(0,0,0,0.2);overflow:hidden}.reach_out_libs6dVn .img_holder_lib::after{position:absolute;right:20px;z-index:2;top:20px;border-right:2px solid rgba(rgb(186,185,211),0.6);border-top:2px solid rgba(rgb(186,185,211),0.6);width:60px;content:"";height:60px}.reach_out_libs6dVn .request_card_lib::before{width:60px;bottom:20px;left:20px;border-left:2px solid rgba(rgb(151,149,182),0.6);content:"";border-bottom:2px solid rgba(rgb(151,149,182),0.6);position:absolute;height:60px}.reach_out_libs6dVn form h3::before{content:"";left:0;width:3px;top:0;position:absolute;border-radius:10px;background:rgb(186,185,211);height:100%}.reach_out_libs6dVn form input[type="text"]:focus{border-color:rgb(186,185,211);box-shadow:0 0 15px rgba(rgb(186,185,211),0.2);background:rgba(255,255,255,0.08);outline:none}.reach_out_libs6dVn .help_links_lib{align-items:flex-start;display:flex;margin-bottom:30px}.reach_out_libs6dVn .help_links_lib label{color:rgba(255,255,255,0.7);padding-left:35px;cursor:pointer;line-height:1.5;font-size:15px;position:relative}.reach_out_libs6dVn .help_links_lib input[type="checkbox"]:checked + label::before{background:rgb(186,185,211);border-color:rgb(186,185,211)}.reach_out_libs6dVn .help_links_lib label a{font-weight:600;position:relative;transition:all 0.3s ease;color:rgb(186,185,211);text-decoration:none}.reach_out_libs6dVn .help_links_lib label a:hover{color:rgb(151,149,182)}.reach_out_libs6dVn form .help_section_lib{z-index:1;border:none;display:inline-block;font-family:Arial,sans-serif;background:linear-gradient(45deg,rgb(186,185,211),rgb(151,149,182));overflow:hidden;position:relative;font-weight:600;border-radius:10px;transition:all 0.4s ease;cursor:pointer;color:#ffffff;font-size:20px;padding:16px 40px}.reach_out_libs6dVn svg{fill:rgb(186,185,211);width:22px;height:22px}.reach_out_libs6dVn svg path{fill:rgb(186,185,211);transition:fill 0.3s ease}.teaching_experience_lib::before{right:-5%;filter:blur(40px);background:linear-gradient(45deg,rgb(151,149,182,0.5) 0%,rgb(186,185,211,0.5) 100%);content:"";height:80%;top:-10%;width:30%;opacity:0.4;z-index:0;position:absolute;transform:rotate(-15deg)}.teaching_experience_lib .container{margin:0 auto;padding:0 1.5rem;z-index:1;position:relative;max-width:1200px}.teaching_experience_lib .learner_stories_lib:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.05);transform:perspective(1000px) rotateY(0deg) translateY(-5px)}.teaching_experience_lib .img_holder_lib{border-radius:10px;margin:0 auto;position:relative;box-shadow:0 10px 20px rgba(0,0,0,0.15);transition:all 0.4s ease-out;height:180px;transform:rotate(-3deg);width:180px}.teaching_experience_lib .img_holder_lib::after{top:10px;content:"";pointer-events:none;bottom:10px;position:absolute;left:10px;border-radius:5px;right:10px;border:2px solid rgba(255,255,255,0.3)}.teaching_experience_lib .learner_stories_lib:hover .name::after{width:70%}.teaching_experience_lib .career_projects_lib{line-height:1.7;color:#000000;font-size:13px;padding-left:1.5rem;position:relative;border-left:2px solid rgb(151,149,182,0.5);margin:0}.welcome_lib{background:linear-gradient(135deg,rgb(220,219,234) 0%,rgba(245,250,255,0.9) 100%);overflow:hidden;position:relative;min-height:100vh;display:flex;align-items:center;z-index:1}.welcome_lib{padding:4rem 0 2rem}.welcome_lib::after{height:35vw;background:rgb(151,149,182,0.5);right:-5vw;transform:translateZ(0);bottom:-5vw;animation:breathe 8s infinite ease-in-out;content:"";opacity:0.3;position:absolute;filter:blur(50px);width:35vw;z-index:-1}.welcome_lib h1{font-size:clamp(2rem,5vw,46px);animation:fadeSlideUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards;margin-bottom:1.5rem;line-height:1.2;color:#000000;font-weight:700;position:relative;transform-style:preserve-3d}.welcome_lib h1{max-width:80%;grid-column:1 / -1}.welcome_lib h1{max-width:70%;font-size:46px}.welcome_lib h1{text-align:center}.welcome_lib .body_content_lib{position:relative;transform-style:preserve-3d;z-index:3;gap:1.5rem;display:flex;flex-direction:column}.welcome_lib .body_content_lib{order:1}.welcome_lib .master_zone_lib p{color:#000000;max-width:90%;margin-bottom:1.5rem;line-height:1.6;font-size:17px}.welcome_lib .master_zone_lib p{max-width:100%}.welcome_lib svg{transform:scale(0.8) rotate(-5deg);animation:floatIcon 6s infinite ease-in-out;height:100px;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);filter:drop-shadow(0px 5px 10px rgba(94,170,168,0.2));align-self:center;width:100px}.welcome_lib svg{width:120px;height:120px}.welcome_lib svg:hover{transform:scale(0.9) rotate(0deg)}.welcome_lib svg path{fill:rgb(186,185,211);transition:fill 0.3s ease}.welcome_lib .help_section_lib{display:inline-block;border:none;border-radius:10px;font-weight:600;padding:0.9rem 2rem;overflow:hidden;position:relative;transform:translateY(0);font-size:19px;text-decoration:none;text-align:center;transition:all 0.3s cubic-bezier(0.22,1,0.36,1);z-index:2;margin-top:1rem;background:linear-gradient(135deg,rgb(186,185,211) 0%,rgb(151,149,182) 100%);color:#ffffff;box-shadow:0 10px 20px rgba(94,170,168,0.25)}.welcome_lib .help_section_lib:hover::before{left:100%}.welcome_lib .img_holder_lib::before{height:100%;width:100%;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.4));z-index:1;top:0;position:absolute;content:"";left:0}.welcome_lib .img_holder_lib::after{height:100%;top:0;z-index:1;content:"";left:0;position:absolute;mix-blend-mode:color;opacity:0.2;width:100%;background:rgb(186,185,211)}.operation_process_lib{align-items:center;display:flex;padding:6rem 0;position:relative;min-height:80vh;background:linear-gradient(215deg,#000000 0%,rgb(186,185,211) 100%);overflow:hidden}.operation_process_lib::before{left:0;content:'';position:absolute;width:100%;background:linear-gradient(90deg,rgb(151,149,182,0.5) 1px,transparent 1px) 0 0 / 20px 100%,linear-gradient(0deg,rgb(151,149,182,0.5) 1px,transparent 1px) 0 0 / 100% 20px;opacity:0.2;top:0;height:100%}.operation_process_lib::before{clip-path:polygon( 0 0,100% 0,100% 85%,85% 100%,0 100% )}.operation_process_lib .body_content_lib{backdrop-filter:blur(5px);box-shadow:0 15px 35px rgba(0,0,0,0.3);padding:3rem;overflow:hidden;margin:0 auto;border-left:4px solid rgb(151,149,182);background:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05));max-width:900px;border-radius:0 20px 20px 0;position:relative;width:90%}.operation_process_lib .body_content_lib::after{z-index:-1;animation:glitch 3s ease-in-out infinite alternate;height:100%;position:absolute;content:'';width:100%;left:0;top:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.1) 50%,transparent 100%)}.operation_process_lib h2::before{left:0;animation:blink 1s step-end infinite;content:'>';color:rgb(151,149,182);position:absolute}.operation_process_lib h2::after{position:absolute;background:linear-gradient(90deg,rgb(151,149,182),rgb(186,185,211));width:100%;content:'';bottom:-10px;height:2px;left:0}.operation_process_lib p::before{background:rgb(151,149,182,0.5);width:3px;top:0;height:100%;position:absolute;left:0;content:''}.operation_process_lib .body_content_lib:hover p{transform:translateX(5px)}.operation_process_lib .body_content_lib:hover::after{animation-duration:1.5s}.about_this_lib::before{height:100%;top:0;animation:pulse 15s infinite alternate;left:0;z-index:0;width:100%;background:radial-gradient(circle at 20% 20%,rgb(186,185,211,0.5) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgb(151,149,182,0.5) 0%,transparent 60%);content:"";position:absolute}.about_this_lib .container{max-width:1200px;margin:0 auto;z-index:2;padding:0 20px;position:relative}.about_this_lib .founders_team_lib{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;align-items:center}.about_this_lib h3::after{transition:width 0.5s ease;height:4px;bottom:-10px;left:0;content:"";background:rgb(186,185,211);width:80px;position:absolute;border-radius:10px}.about_this_lib .approach_edu_lib::before{height:5px;left:0;position:absolute;width:100%;background:linear-gradient(90deg,rgb(186,185,211),rgb(151,149,182));border-radius:10px 10px 0 0;content:"";top:0}.about_this_lib .approach_edu_lib span{color:rgb(186,185,211);display:block;margin-bottom:20px;font-weight:600;font-size:18px;padding-left:20px;position:relative}.about_this_lib .approach_edu_lib p{line-height:1.6;font-size:16px;margin-bottom:30px;color:#000000;font-weight:400}.about_this_lib .approach_edu_lib .img_holder_lib::after{position:absolute;width:50%;top:0;content:"";animation:shine 3s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);left:-100%;height:100%}.about_this_lib .skill_lab_lib::before{height:5px;top:0;content:"";position:absolute;width:100%;background:linear-gradient(90deg,rgb(151,149,182),rgb(186,185,211));border-radius:10px 10px 0 0;right:0}.about_this_lib .skill_lab_lib p{border-left:3px solid rgb(151,149,182);position:relative;font-size:16px;color:#000000;margin-bottom:30px;line-height:1.6;font-weight:400;padding-left:20px}.about_this_lib .skill_lab_lib .expert_learning_lib::before{animation:rotate 30s linear infinite;left:-15px;content:"";top:-15px;border:2px dashed rgb(151,149,182,0.5);width:calc(100% + 30px);border-radius:50%;position:absolute;height:calc(100% + 30px)}.course_summary_lib .body_content_lib::-webkit-scrollbar{width:6px}.course_summary_lib .body_content_lib::-webkit-scrollbar-track{border-radius:3px;background:rgba(rgb(186,185,211,0.5),0.1)}.course_summary_lib .body_content_lib::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgb(186,185,211)}.pricing_table_lib .deal_opts_lib p::-webkit-scrollbar{width:4px}.pricing_table_lib .deal_opts_lib p::-webkit-scrollbar-track{background:rgba(255,255,255,0.1)}.pricing_table_lib .deal_opts_lib p::-webkit-scrollbar-thumb{background:rgb(186,185,211,0.5)}@media (max-width: 767px) {.thankYouHub_lib{padding:4rem 0}.thankYouHub_lib .founders_team_lib{padding:2rem;transform:none;clip-path:polygon( 0 0,100% 0,97% 97%,3% 100% )}.thankYouHub_lib h5{padding-left:1rem;font-size:22px}.thankYouHub_lib h5::before{width:4px}.thankYouHub_lib a{padding:0.5rem 1rem}.thankYouHub_lib p{font-size:calc(12px - 1px)}} @media only screen and (max-width: 1200px) {.cookie_warning_panel_lib{padding:15px 0}.consent_box_lib{padding:15px 5%}} @media only screen and (max-width: 800px) {.track_edu_lib{display:none}.consent_box_lib{text-align:center;align-items:center;flex-direction:column}.cookie_warning_panel_lib h5{font-size:21px;margin-bottom:5px}.cookie_window_lib{margin-bottom:15px}.cookies_overview_lib{min-width:100%;margin:10px 0}} @media only screen and (max-width: 800px) {.secure_refuge_lib{padding:1rem;border-radius:10px}.secure_refuge_lib h1{font-size:calc(23px * 0.8)}.secure_refuge_lib h2{font-size:calc(23px * 0.8)}.secure_refuge_lib ul li{padding-left:1rem}.secure_refuge_lib ul li::before{font-size:1.2rem}} @media (min-width: 992px) {.course_summary_lib{padding:160px 0 120px}.course_summary_lib h2{max-width:70%;font-size:calc(37px * 1.2);margin-bottom:4rem}.course_summary_lib .lesson_plan_lib{gap:5rem}.course_summary_lib .img_holder_lib{height:450px}.course_summary_lib .body_content_lib{padding:0 2rem 0 3rem;max-height:450px}.course_summary_lib .description{font-size:calc(14px * 1.05);line-height:1.8}.course_summary_lib h2::after{width:150px}.course_summary_lib .img_holder_lib::after{width:50%;height:50%}} @media (max-width: 767px) {.course_summary_lib{padding:80px 0 60px}.course_summary_lib h2{font-size:calc(37px * 0.9);margin-bottom:2rem;max-width:100%}.course_summary_lib .lesson_plan_lib{gap:2rem}.course_summary_lib .img_holder_lib{height:280px}.course_summary_lib .body_content_lib{padding:0.5rem 0.5rem 0.5rem 1rem;max-height:300px}.course_summary_lib .description{line-height:1.6;margin-bottom:1rem;font-size:calc(14px * 0.95)}} @media (max-width: 768px) {.learning_outcomes_lib{padding:80px 0}.learning_outcomes_lib h2{margin-bottom:40px;font-size:calc(48px * 0.8)}.learning_outcomes_lib .text_main_holder{gap:20px;grid-template-columns:1fr}} @media (min-width: 1400px) {header .first_teach_lib{max-width:1320px;margin:0 auto}header .main_primary_lib{margin:0 0.5rem}header .main_primary_lib a{padding:0.8rem 1.5rem}} @media (max-width: 767px) {header{padding:0}header .first_teach_lib{padding:0.8rem 1.2rem}header .nav_core_lib{padding:0.5rem 0.8rem;max-width:140px}header .nav_expert_lib img{max-height:35px}header .top_sitewrap_lib{margin-top:0.8rem;justify-content:flex-start;overflow-x:auto;padding-bottom:0.5rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}header .top_sitewrap_lib::-webkit-scrollbar{height:3px}header .top_sitewrap_lib::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,0.3)}header .main_primary_lib{flex:0 0 auto;margin:0 0.15rem}header .main_primary_lib a{white-space:nowrap;font-size:calc(15px - 2px);padding:0.5rem 0.8rem}header .main_primary_lib::after{display:none}header .nav_core_lib::after{display:none}} @media (max-width: 767px) {.pricing_table_lib{padding:60px 0}.pricing_table_lib h2{font-size:calc(29px - 4px)}.pricing_table_lib .cost_summary_lib{margin-bottom:30px;font-size:14px}.pricing_table_lib .access_plans_lib{grid-template-columns:1fr;max-width:450px;margin:0 auto}.pricing_table_lib .deal_opts_lib h4{font-size:23px}.pricing_table_lib .premium_cost_lib{font-size:23px}} @media (min-width: 768px) {.get_support_lib{padding:8rem 0}.get_support_lib .get_contactpanel_lib{gap:3rem;padding:4rem;grid-template-columns:2fr 1fr}.get_support_lib h3{grid-column:1 / -1;font-size:calc(36px * 1.4)}.get_support_lib .contact_box_lib{margin:0;grid-row:2 / 4;grid-column:2 / 3}.get_support_lib::after{top:20%;height:300px;content:"";position:absolute;filter:blur(60px);border-radius:50%;opacity:0.6;right:-5%;background:linear-gradient(135deg,rgba(rgb(186,185,211),0.2),rgba(rgb(151,149,182),0.1));width:300px;z-index:0}} @media screen and (max-width: 767px) {.reach_out_libs6dVn{padding:70px 0}.reach_out_libs6dVn h2{font-size:calc(30px * 0.9)}.reach_out_libs6dVn .img_holder_lib{min-height:350px}.reach_out_libs6dVn .img_holder_lib::after,.reach_out_libs6dVn .request_card_lib::before{width:40px;height:40px}} @media (min-width: 768px) {.teaching_experience_lib{padding:7rem 0}.teaching_experience_lib .learner_stories_lib{grid-template-columns:220px 1fr;padding:3rem;grid-template-rows:auto 1fr;gap:2.5rem}.teaching_experience_lib .learner_stories_lib > div:nth-child(1){grid-row:1 / 3}.teaching_experience_lib .img_holder_lib{margin:0;width:220px;height:280px}.teaching_experience_lib .career_projects_lib{padding-left:2rem;font-size:calc(13px + 0.1rem)}} @media (min-width: 1200px) {.teaching_experience_lib .container{padding:0 2rem}.teaching_experience_lib .learner_stories_lib{gap:4rem;grid-template-columns:350px 1fr;transform:perspective(1500px) rotateY(-3deg);padding:5rem}.teaching_experience_lib .img_holder_lib{width:320px;height:400px}} @media (min-width: 1200px) {.welcome_lib::before{background:linear-gradient(45deg,rgb(186,185,211,0.5) 0%,transparent 60%)}.welcome_lib .master_zone_lib{padding:3rem}.welcome_lib h1{max-width:60%}.welcome_lib .img_holder_lib{height:550px}} @media (max-width: 768px) {.operation_process_lib{min-height:auto;padding:4rem 1rem}.operation_process_lib .body_content_lib{padding:2rem;width:100%}.operation_process_lib h2{letter-spacing:1px;margin-bottom:1.5rem;font-size:calc(32px * 0.8)}.operation_process_lib h2::after{height:1px}.operation_process_lib p{padding-left:1.2rem}.operation_process_lib p::before{width:2px}} @media (max-width: 992px) {.about_this_lib{padding:90px 0}.about_this_lib .founders_team_lib{grid-gap:40px;grid-template-columns:1fr}.about_this_lib .approach_edu_lib,.about_this_lib .skill_lab_lib{margin:0 auto;max-width:600px}.about_this_lib .approach_edu_lib .img_holder_lib{height:240px}.about_this_lib .skill_lab_lib .expert_learning_lib{height:160px;width:160px}} @media (max-width: 576px) {.about_this_lib{padding:50px 0}.about_this_lib .container{padding:0 15px}.about_this_lib h3{margin-bottom:20px;font-size:calc(28px * 0.8)}.about_this_lib .founders_team_lib{grid-gap:30px}.about_this_lib .approach_edu_lib,.about_this_lib .skill_lab_lib{padding:20px}.about_this_lib .approach_edu_lib p,.about_this_lib .skill_lab_lib p{margin-bottom:20px}.about_this_lib .approach_edu_lib .img_holder_lib{height:180px}.about_this_lib .skill_lab_lib .expert_learning_lib{height:120px;width:120px}.about_this_lib .skill_lab_lib .expert_learning_lib::before{height:calc(100% + 20px);left:-10px;top:-10px;width:calc(100% + 20px)}} @keyframes float {0%,100%{transform:translate(0,0) rotate(0deg)}25%{transform:translate(20px,-15px) rotate(5deg)}50%{transform:translate(-10px,20px) rotate(-3deg)}75%{transform:translate(-15px,-10px) rotate(2deg)}} @keyframes expand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes titleFloat {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes pulse {0%{fill:rgb(186,185,211)}100%{fill:rgb(151,149,182)}} @keyframes fadeSlideUp {from{transform:translateY(30px) rotateX(5deg);opacity:0}to{transform:translateY(0) rotateX(0);opacity:1}} @keyframes floatIcon {0%,100%{transform:scale(0.8) translateY(0) rotate(-5deg)}50%{transform:scale(0.8) translateY(-10px) rotate(-2deg)}} @keyframes pulseText {0%{fill:rgb(186,185,211)}100%{fill:rgb(151,149,182)}} @keyframes fadeSlideInfo {from{transform:perspective(1000px) rotateY(3deg) translateY(30px);opacity:0}to{transform:perspective(1000px) rotateY(0) translateY(0);opacity:1}} @keyframes expandLine {from{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}} @keyframes scanline {0%{transform:translateY(-100%)}100%{transform:translateY(100%)}} @keyframes blink {0%,100%{opacity:1}50%{opacity:0}} @keyframes pulse {0%{opacity:0.5}50%{opacity:0.7}100%{opacity:0.5}} @keyframes shine {0%{left:-100%}20%{left:100%}100%{left:100%}}