.stat-wrapping-container{display:flex;height:100%;flex-direction:column;min-height:100%}.stat-insta-feed{flex:0 0 auto}.stat-insta-feed{padding:6rem 0 3rem;background-attachment:fixed;position:relative;z-index:1;color:#ffffff}.stat-homepage .stat-course-home::before{position:absolute;z-index:1;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.4) 100%);right:0;bottom:0;top:0;left:0}.stat-homepage .stat-pedagogy-info > div{transform:translateY(20px);opacity:0;animation:fadeIn 0.8s forwards}.stat-homepage .stat-pedagogy-info > div:nth-child(1){animation-delay:0.2s}.stat-homepage .stat-pedagogy-info > div:nth-child(2){animation-delay:0.5s}.stat-homepage p{border-left:3px solid rgb(202,158,173);max-width:90%;line-height:1.6;opacity:0.9;font-size:calc(18px * 1.2);transform:translateX(-20px);text-shadow:0 2px 4px rgba(0,0,0,0.3);font-weight:600;letter-spacing:0.5px;padding-left:2rem;margin-bottom:1.5rem;color:#ffffff}.stat-homepage .stat-pedagogy-info:hover .title_style_header{transform:scale(1.03)}.stat-ideal-participants{position:relative;padding:6rem 0;background-color:rgb(242,228,233);z-index:1;overflow:hidden}.stat-ideal-participants .stat-study-guide{flex-direction:column;position:relative;display:flex;padding:0 2rem;margin:0 auto;align-items:center;max-width:1000px}.stat-ideal-participants h3{text-align:center;font-weight:600;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);font-size:33px;margin-bottom:4rem;padding:1rem 3rem;background:rgba(255,255,255,0.1);box-shadow:0 8px 32px rgba(0,0,0,0.1);position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease;z-index:2;border-radius:16px;color:#000000}.stat-ideal-participants li::before{left:0;background:linear-gradient( 90deg,transparent,rgba(rgb(202,158,173,0.5),0.5),transparent );content:"";right:0;height:2px;top:0;position:absolute}.stat-ideal-participants li:hover::after{width:100%;height:4px;animation:glowLine 2s infinite alternate ease-in-out;content:"";position:absolute;left:0;bottom:0;background:linear-gradient( 90deg,rgb(202,158,173),rgb(225,195,207) )}.stat-ideal-participants li:nth-child(even){transform:translateX(20px)}.stat-ideal-participants li:nth-child(odd):hover{transform:translateX(-20px) translateY(-10px)}.stat-cookie-alerts{animation:bounce 2s infinite;margin-bottom:20px}.stat-cookie-alerts svg,.stat-cookie-alerts svg path,.stat-cookie-alerts img{fill:rgb(225,195,207);height:80px;width:80px}.stat-cookie-warning-panel p{color:#000000;font-size:13px;margin-bottom:20px}.stat-privacy-switch:hover{background:rgb(202,158,173);transform:translateY(-3px)}.cookie_button.stat-cookie-preference:hover{background:rgb(202,158,173,0.5)}.stat-cookie-warning-panel p a:hover{color:rgb(202,158,173)}#stat-cookieModalMessage{display:none}.stat-customer-support{padding:5rem 0;overflow:hidden;background:rgb(242,228,233);position:relative}.stat-customer-support .container{padding:0 1.5rem;z-index:1;margin:0 auto;position:relative;max-width:1200px}.stat-customer-support .stat-query-form{grid-template-columns:1fr 1fr;gap:2rem;grid-template-rows:auto auto;grid-template-areas:"info photo" "contact contact";display:grid}.stat-customer-support .stat-support-request:nth-child(2){border-radius:13px;position:relative;transition:transform 0.5s ease;overflow:hidden;transform:perspective(1000px) rotateY(-5deg);box-shadow:0 20px 40px rgba(0,0,0,0.15);grid-area:photo}.stat-customer-support .stat-support-request:nth-child(3)::before{position:absolute;z-index:1;width:100%;left:0;background:rgb(202,158,173);content:'';height:5px;top:0}.stat-customer-support .stat-support-request h2::after{width:60px;bottom:0;height:3px;position:absolute;border-radius:3px;background:rgb(202,158,173);left:0;content:''}.stat-customer-support .stat-support-request p span{font-weight:600}.stat-customer-support .stat-request-feedback h3{border-radius:10px;display:inline-block;font-size:17px;margin-bottom:1rem;color:#ffffff;padding:0.5rem 1rem;font-weight:600;background:rgb(225,195,207,0.5)}.stat-customer-support .stat-support-request .stat-photo-box-wrap{overflow:hidden;position:relative;height:100%}.stat-customer-support .stat-edu-help a{border-bottom:3px solid rgb(202,158,173);padding:1.5rem;flex-direction:column;gap:0.75rem;transition:all 0.3s ease;position:relative;display:flex;overflow:hidden;text-decoration:none;border-radius:10px;background:rgba(0,0,0,0.5)}.stat-customer-support .stat-edu-help a:nth-child(3){--i:3}.stat-customer-support .stat-edu-help a span{opacity:0.7;font-size:calc(16px * 0.85);gap:0.5rem;display:flex;color:#ffffff;align-items:center}.stat-customer-support svg path{transition:fill 0.3s ease;fill:rgb(202,158,173)}.stat-privacy-parapet::after{opacity:0.3;background:linear-gradient(to right,rgb(202,158,173,0.5),rgb(225,195,207,0.5));z-index:0;width:250px;height:250px;content:"";transform:rotate(15deg);left:-5%;filter:blur(70px);position:absolute;bottom:-10%}.stat-privacy-parapet h1::after{content:"";transition:transform 0.4s ease-out;transform:scaleX(1);transform-origin:left;bottom:0;left:0;position:absolute;background:linear-gradient(90deg,rgb(225,195,207) 0%,rgb(202,158,173) 100%);height:3px;width:80px}.stat-privacy-parapet h2:hover::before{opacity:1;transform:scaleY(1.1)}.stat-privacy-parapet h4{font-weight:600;margin-bottom:12px;opacity:0.9;margin-top:25px;color:#000000;font-size:calc(32px * 0.75)}.stat-privacy-parapet p:hover{transform:translateX(5px)}.stat-privacy-parapet p strong::after{height:2px;transition:transform 0.3s ease;bottom:-2px;content:"";left:0;transform-origin:right;background:rgb(202,158,173);transform:scaleX(0);position:absolute;width:100%}.stat-privacy-parapet li{position:relative;padding-left:25px;font-size:18px;line-height:1.6;margin-bottom:15px;color:#000000;transition:transform 0.3s ease;transform:translateZ(0)}.stat-privacy-parapet li:hover::before{background:rgb(202,158,173);transform:scale(1.3)}.stat-program-information .stat-knowledge-route{height:100%;position:absolute;top:0;width:100%;left:0;z-index:1}.stat-program-information .stat-learn-more{width:100%;opacity:0;top:0;transition:transform 1s ease;left:0;position:absolute;animation:fade-slides 30s infinite;height:100%;transform:scale(1.1)}.stat-program-information .stat-learn-more:nth-child(3){animation-delay:-12s}.stat-program-information .stat-learn-more img{height:100%;width:100%;filter:saturate(0.8) brightness(0.7);object-fit:cover}.stat-program-information .stat-career-progress{display:flex;background:rgba(0,0,0,0.4);padding:3rem;text-align:center;flex-direction:column;overflow:hidden;max-width:1000px;border-radius:50%;width:100%;backdrop-filter:blur(10px);position:relative;align-items:center;aspect-ratio:1;border:1px solid rgba(255,255,255,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.2);justify-content:center}.stat-program-information .stat-career-progress p{line-height:1.6;color:#000000;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:18px;margin-bottom:2rem;overflow:hidden;display:-webkit-box}.stat-program-information .stat-inquiry-card:hover{box-shadow:0 7px 20px rgba(0,0,0,0.3)}.stat-program-information .stat-inquiry-card:hover::before{transform:scaleX(1);transform-origin:left}.stat-program-information .stat-career-progress .orbital-elements{top:0;position:absolute;left:0;width:100%;border-radius:50%;pointer-events:none;height:100%}.stat-program-information .stat-job-success:has(.stat-learn-more:nth-child(3):last-child) .stat-learn-more:nth-child(1){animation-delay:0s}.stat-program-information .stat-job-success:has(.stat-learn-more:nth-child(3):last-child) .stat-learn-more:nth-child(3){animation-delay:-20s}.stat-program-information .stat-job-success:has(.stat-learn-more:nth-child(4):last-child) .stat-learn-more:nth-child(3){animation-delay:-15s}.stat-thxCard::before{z-index:0;border-radius:50%;content:"";top:-50px;animation:float 15s infinite ease-in-out;position:absolute;background:rgb(202,158,173,0.5);width:200px;filter:blur(60px);height:200px;right:-50px}.stat-thxCard h2{font-weight:700;opacity:1;position:relative;transform:translateY(0);line-height:1.4;color:#000000;max-width:800px;font-size:38px;margin-bottom:40px;animation:slideInUp 0.8s ease-out forwards}.stat-thxCard .stat-study-guide::before{content:"";z-index:-1;top:0;background-size:20px 20px;height:100%;width:100%;left:0;opacity:0.05;position:absolute;background:linear-gradient(45deg,transparent 49.5%,rgb(202,158,173,0.5) 49.5%,rgb(202,158,173,0.5) 50.5%,transparent 50.5%)}.stat-statistical-data::after{background:linear-gradient(to bottom right,rgb(225,195,207,0.5) 0%,transparent 70%);z-index:0;top:-50%;content:"";pointer-events:none;position:absolute;transform:rotate(15deg);height:200%;right:-20%;width:70%}.stat-statistical-data ul{display:grid;transform-style:preserve-3d;list-style:none;margin-bottom:4rem;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;margin:0}.stat-statistical-data .stat-fast-gain div::after{bottom:0;z-index:-1;opacity:0.1;height:40%;background:linear-gradient(135deg,transparent 50%,rgb(202,158,173,0.5) 100%);width:50%;content:"";right:0;position:absolute;transition:all 0.4s ease}.stat-statistical-data .stat-fast-gain p{margin:0 0 0.5rem;line-height:1;color:rgb(225,195,207);font-weight:700;transition:transform 0.3s ease;position:relative;font-size:calc(29px * 1.5)}.stat-statistical-data h4{font-weight:700;color:#000000;padding-bottom:1rem;margin:0;letter-spacing:0.5px;transform:translateZ(30px);font-size:21px;text-align:center;position:relative}header .container{padding:0;z-index:1;margin:0;position:relative;width:100%;max-width:100%}header .stat-top-sitewrap{align-items:center;text-decoration:none;margin-right:1rem;padding:0.6rem;position:relative;display:flex}header .stat-top-sitewrap:hover svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.1))}header .stat-top-teach{text-decoration:none;transition:all 0.3s ease;color:#000000;font-size:14px;z-index:1;border-radius:10px;font-family:Arial,sans-serif;position:relative;padding:0.4rem 0.7rem;overflow:hidden;font-weight:400}.stat-our-team{position:relative;overflow:hidden;padding:120px 0 100px}.stat-our-team::after{z-index:0;right:-50px;animation:float 15s ease-in-out infinite;bottom:-50px;position:absolute;width:250px;height:250px;transform:rotate(15deg);content:"";border:25px solid rgb(202,158,173,0.5)}.stat-our-team .stat-description-card{transform:translateY(20px) rotateX(2deg);animation:fadeSlideUpRotate 1.2s ease-out 0.5s forwards;background:linear-gradient(to right,rgba(255,255,255,0.95),rgba(255,255,255,0.9));position:relative;opacity:0;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,0.15);padding:50px 60px}.stat-our-team .stat-description-card div{position:relative}.stat-contact-form-section{overflow:hidden;background:rgb(242,228,233);padding:70px 0;position:relative}.stat-contact-form-section .container{padding:0 20px;max-width:1200px;margin:0 auto;position:relative;z-index:1}.stat-contact-form-section h2::after{bottom:-15px;transform:translateX(-50%);left:50%;width:60px;height:3px;background:rgb(225,195,207);position:absolute;content:""}.stat-contact-form-section .stat-photo-box-wrap{grid-column:2;height:100%;grid-row:1;border-top-right-radius:16px;min-height:500px;transition:transform 0.6s ease;border-bottom-right-radius:16px}.stat-contact-form-section input[type="text"]:focus{box-shadow:0 0 10px rgba(0,0,0,0.05);outline:none;border-color:rgb(225,195,207)}.stat-contact-form-section .stat-request-map{gap:10px;margin-top:10px;align-items:flex-start;display:flex}.stat-contact-form-section .stat-request-map input[type="checkbox"]:checked::after{font-size:16px;left:50%;top:50%;content:"✓";color:#ffffff;position:absolute;transform:translate(-50%,-50%)}.stat-contact-form-section .stat-inquiry-card{position:relative;color:#ffffff;align-self:flex-start;cursor:pointer;overflow:hidden;font-weight:600;padding:15px 35px;background:rgb(225,195,207);margin-top:10px;font-size:17px;border:none;text-transform:uppercase;transition:all 0.3s ease;letter-spacing:1px;border-radius:10px}.stat-offer-panel{position:relative;background:linear-gradient(135deg,rgb(242,228,233) 0%,rgb(202,158,173,0.5) 100%);overflow:hidden;padding:6rem 0}.stat-offer-panel .stat-study-offers{flex-direction:column-reverse;display:flex;gap:2.5rem}.stat-offer-panel .stat-package-deal:hover{transform:translateY(-5px)}.stat-offer-panel .stat-package-deal h2::after{height:3px;transition:transform 0.5s ease;left:0;background:rgb(225,195,207);position:absolute;content:"";width:80px;transform-origin:left;bottom:-10px;transform:scaleX(1)}.stat-offer-panel .stat-edu-deals{overflow:hidden;display:block;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);height:100%;position:relative;text-decoration:none}.stat-offer-panel .stat-fee-offers{display:flex;padding:2rem;min-height:280px;flex-direction:column;flex-grow:1}.stat-offer-panel .stat-pricing-card{position:relative;color:rgb(225,195,207);font-weight:700;display:block;margin:0.5rem 0 1.25rem;font-size:calc(24px + 0.3rem)}.stat-offer-panel .stat-photo-box-wrap{transition:transform 0.6s ease-out;transform:scale(1);height:220px;position:relative;width:100%}.stat-instructional-approach{background:linear-gradient(170deg,rgb(242,228,233),#ffffff);position:relative;overflow:hidden;padding:7rem 1.5rem}.stat-instructional-approach .stat-study-guide{flex-direction:column;gap:4px;z-index:2;box-shadow:0 15px 35px rgba(0,0,0,0.1);background:rgba(255,255,255,0.2);margin:0 auto;border-radius:26px;display:flex;padding:4px;max-width:850px;position:relative}.stat-instructional-approach h3::after{border-radius:inherit;width:100%;background:linear-gradient( 90deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 100% );position:absolute;height:100%;content:"";top:0;left:0;animation:shine 3s infinite ease-in-out}.stat-instructional-approach span::after{width:40px;border-radius:50%;content:"";height:40px;right:1rem;position:absolute;background:linear-gradient( 45deg,transparent 45%,rgb(225,195,207) 45%,rgb(225,195,207) 55%,transparent 55% );opacity:0.3;border:2px solid rgb(225,195,207,0.5);bottom:1rem;background-size:10px 10px;animation:rotate 15s linear infinite}.stat-insta-feed .company_holder::after{right:0;animation-delay:1.5s}.stat-insta-feed .company_holder h3::after{content:"";transform:translateX(-50%);position:absolute;width:60px;height:3px;background:rgb(202,158,173);bottom:-10px;left:50%}.stat-insta-feed .stat-head-core{gap:6rem;position:relative;display:flex}.stat-insta-feed .stat-header-mainbar:hover{box-shadow:0 12px 40px 0 rgba(0,0,0,0.2);background:rgba(rgb(225,195,207,0.5),0.1);transform:translateY(-5px)}.stat-insta-feed .stat-header-mainbar .stat-head-core{gap:0.8rem;display:flex;position:static;flex-direction:column}.stat-insta-feed .stat-header-mainbar .stat-head-core a::before{background:linear-gradient(90deg,transparent,rgb(225,195,207),transparent);left:0;transition:transform 0.4s ease;width:100%;height:1px;bottom:0;content:"";transform-origin:center;transform:scaleX(0);position:absolute;z-index:-1}.stat-sample-docs .container{display:flex;align-items:center;justify-content:center}.stat-sample-docs .stat-ssl-info::before,.stat-sample-docs .stat-ssl-info::after{color:rgb(225,195,207);margin:0 0.6rem;content:"•"}.stat-teaching-history::before{z-index:0;top:-100px;position:absolute;width:400px;content:"";filter:blur(120px);right:-100px;background:rgb(225,195,207,0.5);height:400px}.stat-teaching-history .stat-edu-stories{grid-template-columns:1fr;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.04);padding:40px;background:rgba(255,255,255,0.9);transition:transform 0.5s cubic-bezier(0.25,1,0.5,1);gap:30px;transform-style:preserve-3d;backdrop-filter:blur(10px);display:grid;transform:perspective(1000px) rotateY(2deg)}.stat-teaching-history .stat-edu-stories .name{color:rgb(225,195,207);font-size:calc(18px * 1.1);margin-bottom:10px;display:inline-block;font-weight:700;position:relative}.stat-teaching-history .stat-edu-stories > div:nth-child(3){position:relative}.stat-teaching-history .stat-edu-stories .stat-work-tasks{color:#000000;transform:translateZ(5px);margin:0;font-size:14px;padding:20px 0;position:relative;line-height:1.7}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 991px) {.stat-homepage .stat-course-home{min-height:80vh}.stat-homepage .stat-pedagogy-info{width:95%;padding:4rem 2.5rem}} @media (max-width: 575px) {.stat-homepage .stat-course-home{min-height:100vh}.stat-homepage .stat-pedagogy-info{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);padding:2.5rem 1.5rem;transform:perspective(1000px) rotateX(0deg)}.stat-homepage p{font-size:calc(18px * 0.9);padding-left:1rem;border-left-width:2px}.stat-homepage .title_style_header{font-size:calc(40px * 1.1);margin-bottom:1.25rem}.stat-homepage h3{font-size:calc(24px * 0.9)}.stat-homepage h3::after{width:70%}} @media (max-width: 768px) {.stat-ideal-participants{padding:3rem 0}.stat-ideal-participants .stat-study-guide{padding:0 1.5rem}.stat-ideal-participants h3{margin-bottom:2.5rem;padding:0.7rem 1.5rem;font-size:calc(33px * 0.8)}.stat-ideal-participants li{padding:1.25rem}.stat-ideal-participants li:nth-child(even),.stat-ideal-participants li:nth-child(odd){transform:translateX(0)}.stat-ideal-participants li:nth-child(even):hover,.stat-ideal-participants li:nth-child(odd):hover{transform:translateY(-5px)}.stat-ideal-participants li svg{height:40px;width:40px}} @media (max-width: 992px) {.stat-customer-support .stat-query-form{grid-template-areas:"info info" "photo photo" "contact contact"}.stat-customer-support .stat-edu-help{grid-template-columns:repeat(3,1fr)}.stat-customer-support .stat-support-request:nth-child(2){height:300px}} @media (max-width: 991px) {.stat-privacy-parapet{padding:60px 0}.stat-privacy-parapet .container{padding:30px 25px}.stat-privacy-parapet h1{font-size:calc(42px * 0.9);margin-bottom:25px}.stat-privacy-parapet h2{margin-top:35px;font-size:calc(32px * 0.9)}.stat-privacy-parapet p,.stat-privacy-parapet span{max-width:100%;font-size:calc(18px * 1)}} @media (max-width: 480px) {.stat-privacy-parapet{padding:30px 0}.stat-privacy-parapet::before,.stat-privacy-parapet::after{opacity:0.25}.stat-privacy-parapet .container{padding:20px 15px}.stat-privacy-parapet h1{font-size:calc(42px * 0.7)}.stat-privacy-parapet h2{margin-top:25px;font-size:calc(32px * 0.75)}.stat-privacy-parapet h3{font-size:calc(32px * 0.7)}.stat-privacy-parapet h4{font-size:calc(32px * 0.65)}.stat-privacy-parapet p,.stat-privacy-parapet span,.stat-privacy-parapet li{line-height:1.5;font-size:calc(18px * 0.9)}.stat-privacy-parapet p:hover,.stat-privacy-parapet li:hover,.stat-privacy-parapet span:hover{transform:none}} @media screen and (max-width: 576px) {.stat-program-information .stat-career-progress{aspect-ratio:auto;padding:2rem 1.5rem;border-radius:15px;min-height:auto;max-width:90%}.stat-program-information .stat-career-progress::before{border-radius:15px}.stat-program-information .stat-career-progress h3{font-size:calc(35px * 0.8)}.stat-program-information .stat-career-progress p{-webkit-line-clamp:4;margin-bottom:1.5rem;font-size:calc(18px * 0.9)}.stat-program-information .stat-inquiry-card{font-size:calc(18px * 0.9);padding:0.7rem 1.8rem}.stat-program-information::after{bottom:10%}} @media (min-width: 576px) and (max-width: 767px) {.stat-statistical-data ul{grid-template-columns:repeat(2,1fr)}} @media (max-width: 991px) {header .stat-header-sitebar{padding:0.7rem 2.5%}header .stat-top-sitewrap svg{width:130px}header .stat-header-mainbar{padding:0.4rem;gap:0.35rem}header .stat-top-teach{font-size:calc(14px - 1px);padding:0.35rem 0.6rem}} @media (max-width: 480px) {header .stat-header-sitebar{padding:0.6rem 1.5%}header .stat-top-sitewrap svg{width:110px}header .stat-header-mainbar{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}header .stat-header-mainbar::-webkit-scrollbar{height:2px}header .stat-header-mainbar::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(225,195,207)}header .stat-top-teach{white-space:nowrap;flex-shrink:0}} @media (max-width: 767px) {.stat-our-team{padding:80px 0 60px}.stat-our-team h4{font-size:calc(18px * 0.9);margin-bottom:30px}.stat-our-team .stat-description-card{padding:30px 25px}.stat-our-team .stat-description-card h6{font-size:calc(20px * 1.2);margin-bottom:20px}.stat-our-team .stat-description-card span{line-height:1.6;font-size:calc(17px * 0.95)}} @media (max-width: 768px) {.stat-contact-form-section{padding:50px 0}.stat-contact-form-section h2{margin-bottom:30px;font-size:calc(35px - 4px)}.stat-contact-form-section .stat-request-inquiry{padding:30px 25px}.stat-contact-form-section .stat-photo-box-wrap{min-height:250px}} @media (min-width: 992px) {.stat-offer-panel .stat-study-offers{gap:3rem;flex-direction:row;align-items:center}.stat-offer-panel .stat-package-deal{margin:0;width:35%}.stat-offer-panel .stat-discount-plan{width:65%}} @media (max-width: 767px) {.stat-offer-panel{padding:4rem 0}.stat-offer-panel .stat-fee-offers{min-height:240px;padding:1.5rem}.stat-offer-panel .stat-photo-box-wrap{height:180px}.stat-offer-panel .stat-package-deal{padding:1.5rem}.stat-offer-panel .stat-package-deal h2{font-size:calc(28px - 0.2rem)}.stat-offer-panel .stat-pricing-levels{font-size:calc(18px - 0.1rem)}} @media screen and (max-width: 992px) {.stat-insta-feed{padding:4rem 0 2rem}.stat-insta-feed .company_holder{margin-bottom:2rem;padding-bottom:2rem}.stat-insta-feed .company_holder h3{font-size:31px}.stat-insta-feed .stat-head-core{gap:3rem}} @media (min-width: 768px) {.stat-teaching-history .stat-edu-stories{padding:50px;grid-template-columns:220px 1fr;gap:30px 40px;grid-template-rows:auto 1fr}.stat-teaching-history .stat-edu-stories > div:first-child{grid-row:span 2}.stat-teaching-history .stat-edu-stories > div:nth-child(2){align-self:end;text-align:left}.stat-teaching-history .stat-edu-stories .name::after{left:0;transform:none}.stat-teaching-history .stat-edu-stories .stat-work-tasks{border-left:3px solid rgb(202,158,173,0.5);padding:10px 0 10px 30px}} @keyframes fadeIn {0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}} @keyframes pulseGlow {0%{opacity:0.4;transform:scale(1)}100%{opacity:0.8;transform:scale(1.2)}} @keyframes glowLine {0%{opacity:0.6;box-shadow:0 0 5px rgba(rgb(202,158,173,0.5),0.5)}100%{opacity:1;box-shadow:0 0 15px rgba(rgb(225,195,207,0.5),0.8)}} @keyframes shine {0%{left:-30px}20%,100%{left:100%}} @keyframes rotate-border {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes slide-indicator {0%,16%{left:calc(50% - 50px)}20%,36%{left:calc(50% - 25px)}40%,56%{left:calc(50%)}60%,76%{left:calc(50% + 25px)}80%,96%{left:calc(50% + 50px)}100%{left:calc(50% - 50px)}} @keyframes fadeSlideRight {from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}} @keyframes float {0%,100%{transform:rotate(15deg) translate(0,0)}50%{transform:rotate(12deg) translate(-15px,15px)}} @keyframes pulse {0%,100%{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:0.8;transform:translateY(-50%) scale(1.1)}} @keyframes gridMovement {0%{background-position:0 0}100%{background-position:100px 100px}}