﻿*{margin:0;padding:0;box-sizing:border-box}svg{width:30px;height:30px}a{text-decoration:none;color:inherit}.inner-container-2xAdeW{height:100%;display:flex;flex-direction:column;min-height:100%}header,footer{width:100%}.header-lead-fe9rhi{flex:1 0 auto}.container{width:1265px;max-width:100%;margin:auto}html,body{min-height:100%;scroll-behavior:smooth;color:#000000;font-family:Arial,sans-serif;height:100%}.sustain-cta-7ohgGQ{flex:0 0 auto}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .experience-trial-N0a314{padding:5rem 0;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,0.1);position:relative;background:linear-gradient(145deg,rgb(132,148,148,0.5),rgb(168,183,183,0.5));z-index:1}.experience-trial-N0a314::before{position:absolute;animation:subtleRotate 40s linear infinite;width:200%;top:-50%;left:-50%;transform:rotate(-15deg);z-index:-1;content:"";background:radial-gradient(circle,rgb(255,255,255,0.5) 10%,transparent 70%);height:200%;opacity:0.05}.experience-trial-N0a314::after{bottom:0;background:linear-gradient(to top,rgb(168,183,183,0.5) 0%,transparent 100%);right:0;opacity:0.1;position:absolute;height:40%;z-index:-1;width:100%;content:""}.experience-trial-N0a314 .container{position:relative;max-width:1200px;padding:0 2rem;margin:0 auto;z-index:2}.experience-trial-N0a314 h2{font-weight:700;font-size:29px;margin-bottom:2.5rem;transform:translateY(0);color:#000000;position:relative;animation:fadeUpIn 0.8s ease-out forwards;opacity:1;line-height:1.3;text-shadow:0 1px 2px rgba(255,255,255,0.2)}.experience-trial-N0a314 h2::after{content:"";transform:scaleX(1);bottom:-0.75rem;left:0;position:absolute;width:5rem;height:3px;background:linear-gradient(90deg,rgb(168,183,183),rgb(132,148,148));transform-origin:left}.experience-trial-N0a314 .team-culture-Z4KhU2{background:#ffffff;display:flex;padding:2.5rem 3rem;border-radius:100px;transform:translateY(0);box-shadow:0 15px 35px rgba(0,0,0,0.06),0 2px 5px rgba(0,0,0,0.03),0 0 0 1px rgba(0,0,0,0.02);animation:slideUpIn 0.9s ease-out forwards;align-items:center;gap:2rem;position:relative}.experience-trial-N0a314 .team-culture-Z4KhU2::before{z-index:-1;width:100%;background:linear-gradient(145deg,rgba(255,255,255,0.8),rgba(255,255,255,0.2));border-radius:100px;position:absolute;top:0;opacity:0.6;content:"";height:100%;left:0}.experience-trial-N0a314 svg{flex-shrink:0;height:64px;transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform:translateY(0) rotate(0);width:64px}.experience-trial-N0a314 svg:hover{transform:translateY(-5px) rotate(5deg)}.experience-trial-N0a314 svg path{fill:rgb(168,183,183);transition:fill 0.3s ease,transform 0.5s ease}.experience-trial-N0a314 svg:hover path{fill:rgb(132,148,148);transform:scale(1.05)}.experience-trial-N0a314 .team-culture-Z4KhU2 div{flex-grow:1;display:flex;justify-content:flex-end}.experience-trial-N0a314 .support-widget-S0TmPh{display:inline-flex;background:linear-gradient(135deg,rgb(168,183,183),rgb(132,148,148));border-radius:13px;transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease;padding:1rem 2.5rem;text-decoration:none;position:relative;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1) inset;z-index:1;overflow:hidden;color:#ffffff;font-weight:600;font-size:19px}.experience-trial-N0a314 .support-widget-S0TmPh::before{transition:left 0.6s ease;left:-100%;width:100%;position:absolute;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);content:"";z-index:-1;top:0;height:100%}.experience-trial-N0a314 .support-widget-S0TmPh:hover{box-shadow:0 8px 25px rgba(rgb(168,183,183,0.5),0.3),0 0 0 1px rgba(255,255,255,0.15) inset;transform:translateY(-3px)}.experience-trial-N0a314 .support-widget-S0TmPh:hover::before{left:100%}.experience-trial-N0a314 .support-widget-S0TmPh:active{box-shadow:0 3px 10px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.1) inset;transform:translateY(0)}@keyframes fadeUpIn {0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}} @keyframes slideUpIn {0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}} @keyframes subtleRotate {0%{transform:rotate(-15deg)}100%{transform:rotate(345deg)}} @media (max-width: 1024px) {.experience-trial-N0a314{padding:4rem 0}.experience-trial-N0a314 h2{font-size:calc(29px * 0.9)}.experience-trial-N0a314 .team-culture-Z4KhU2{padding:2rem}} @media (max-width: 768px) {.experience-trial-N0a314{padding:3.5rem 0}.experience-trial-N0a314 h2{margin-bottom:2rem;font-size:calc(29px * 0.8)}.experience-trial-N0a314 .team-culture-Z4KhU2{flex-direction:column;padding:2rem 1.5rem;gap:1.5rem}.experience-trial-N0a314 .team-culture-Z4KhU2 div{width:100%;justify-content:center}.experience-trial-N0a314 svg{height:48px;width:48px}.experience-trial-N0a314 .support-widget-S0TmPh{width:100%;padding:0.875rem 1.5rem}} @media (max-width: 480px) {.experience-trial-N0a314{padding:3rem 0}.experience-trial-N0a314 h2{font-size:calc(29px * 0.7);margin-bottom:1.5rem}.experience-trial-N0a314 .container{padding:0 1.25rem}.experience-trial-N0a314 .team-culture-Z4KhU2{padding:1.5rem 1.25rem}.experience-trial-N0a314 svg{width:40px;height:40px}.experience-trial-N0a314 .support-widget-S0TmPh{font-size:calc(19px * 0.9)}}.gratZone-xge5L2{background:linear-gradient(135deg,rgb(205,218,218) 0%,rgb(132,148,148,0.5) 100%);overflow:hidden;position:relative;padding:6rem 0;isolation:isolate}.gratZone-xge5L2::before{background:repeating-linear-gradient( -45deg,rgb(132,148,148,0.5) 0px,rgb(132,148,148,0.5) 1px,transparent 1px,transparent 20px );z-index:-1;content:"";top:0;height:100%;width:100%;left:0;opacity:0.15;animation:patternShift 30s linear infinite;position:absolute}.gratZone-xge5L2::after{right:-50px;position:absolute;opacity:0.3;z-index:-1;content:"";background:rgb(168,183,183,0.5);filter:blur(80px);width:250px;height:250px;bottom:-50px}.gratZone-xge5L2 .container{transform-style:preserve-3d;padding:0 20px;max-width:1200px;margin:0 auto;position:relative;perspective:1000px}.gratZone-xge5L2 h2{line-height:1.3;font-weight:700;text-align:center;font-size:36px;transform:translateZ(20px);position:relative;animation:slideInTitle 0.8s ease-out forwards;font-family:Arial,sans-serif;margin-bottom:2.5rem;color:#000000}.gratZone-xge5L2 h2::after{content:"";left:50%;bottom:-15px;background:linear-gradient(to right,rgb(168,183,183),rgb(132,148,148));animation:expandWidth 1s ease-out 0.8s forwards;width:100px;position:absolute;transform:translateX(-50%);height:4px}.gratZone-xge5L2 .team-culture-Z4KhU2{box-shadow:0 10px 30px rgba(0,0,0,0.08),0 30px 60px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);padding:2.5rem;overflow:hidden;border-radius:10px;transition:transform 0.5s ease,box-shadow 0.5s ease;background:#ffffff;transform:translateZ(10px) rotateX(2deg);position:relative}.gratZone-xge5L2 .team-culture-Z4KhU2::before{background:linear-gradient(90deg,rgb(168,183,183),rgb(132,148,148));top:0;position:absolute;width:100%;left:0;animation:gradientShift 8s ease infinite;height:6px;content:""}.gratZone-xge5L2 .team-culture-Z4KhU2 ul{margin:0;list-style:none;padding:0}.gratZone-xge5L2 .team-culture-Z4KhU2 li{opacity:0;animation:fadeIn 1s ease-out 0.5s forwards;position:relative;padding:0}.gratZone-xge5L2 .team-culture-Z4KhU2 span{color:#000000;font-family:Arial,sans-serif;line-height:1.7;font-size:calc(18px * 1.1);display:block;position:relative;text-align:center}.gratZone-xge5L2 .team-culture-Z4KhU2:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1),0 35px 65px rgba(0,0,0,0.07),0 0 0 1px rgba(0,0,0,0.03);transform:translateZ(15px) rotateX(0deg)}@keyframes slideInTitle {from{transform:translateY(-30px) translateZ(20px);opacity:0}to{transform:translateY(0) translateZ(20px);opacity:1}} @keyframes expandWidth {from{width:0}to{width:100px}} @keyframes fadeIn {from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes patternShift {0%{background-position:0 0}100%{background-position:100px 100px}} @media (max-width: 1024px) {.gratZone-xge5L2{padding:5rem 0}.gratZone-xge5L2 h2{font-size:calc(36px * 0.9);margin-bottom:2rem}.gratZone-xge5L2 .team-culture-Z4KhU2{padding:2rem}} @media (max-width: 768px) {.gratZone-xge5L2{padding:4rem 0}.gratZone-xge5L2 h2{margin-bottom:1.8rem;font-size:calc(36px * 0.8)}.gratZone-xge5L2 .team-culture-Z4KhU2{padding:1.8rem;transform:translateZ(5px) rotateX(1deg)}.gratZone-xge5L2 .team-culture-Z4KhU2 span{font-size:18px;line-height:1.6}} @media (max-width: 576px) {.gratZone-xge5L2{padding:3rem 0}.gratZone-xge5L2 h2{font-size:calc(36px * 0.7);margin-bottom:1.5rem}.gratZone-xge5L2 h2::after{height:3px;bottom:-10px}.gratZone-xge5L2 .team-culture-Z4KhU2{padding:1.5rem;transform:translateZ(0) rotateX(0deg)}.gratZone-xge5L2 .team-culture-Z4KhU2::before{height:4px}.gratZone-xge5L2 .team-culture-Z4KhU2 span{line-height:1.5;font-size:calc(18px * 0.95)}} @media (prefers-reduced-motion) {.gratZone-xge5L2 h2,.gratZone-xge5L2 h2::after,.gratZone-xge5L2 .team-culture-Z4KhU2,.gratZone-xge5L2 .team-culture-Z4KhU2::before,.gratZone-xge5L2 .team-culture-Z4KhU2 li{transition:none;animation:none}.gratZone-xge5L2 .team-culture-Z4KhU2:hover{transform:none}.gratZone-xge5L2::before{animation:none}}.contact-form-box-24jtqi{position:relative;padding:100px 0;background-color:rgb(205,218,218);overflow:hidden}.contact-form-box-24jtqi::before{width:100%;height:100%;position:absolute;opacity:0.15;background:linear-gradient(120deg,rgb(168,183,183,0.5) 0%,transparent 75%);left:0;content:"";top:0}.contact-form-box-24jtqi::after{width:70%;bottom:0;right:0;position:absolute;background:linear-gradient(240deg,rgb(132,148,148,0.5) 0%,transparent 70%);height:70%;opacity:0.1;content:""}.contact-form-box-24jtqi .container{margin:0 auto;position:relative;max-width:1200px;padding:0 30px;z-index:1}.contact-form-box-24jtqi h2{font-family:Arial,sans-serif;text-align:center;font-size:32px;color:#000000;font-weight:700;margin-bottom:15px;position:relative}.contact-form-box-24jtqi .help-support-sgMkch{margin-top:50px;border-radius:20px;background:#ffffff;display:flex;box-shadow:0 20px 40px rgba(0,0,0,0.08);overflow:hidden;flex-wrap:wrap;flex-direction:row-reverse}.contact-form-box-24jtqi .main-photo-XIGFYC{position:relative;flex:0 0 40%;min-height:500px;overflow:hidden}.contact-form-box-24jtqi .main-photo-XIGFYC::after{content:"";background:linear-gradient(to bottom,transparent 30%,rgba(0,0,0,0.4));right:0;top:0;position:absolute;bottom:0;left:0}.contact-form-box-24jtqi .message-box-9d16Ky{flex:0 0 60%;padding:60px;position:relative}.contact-form-box-24jtqi .message-box-9d16Ky::before{position:absolute;content:"";height:calc(100% - 80px);background:linear-gradient(to bottom,rgb(168,183,183),rgb(132,148,148));left:0;top:40px;width:5px;border-radius:2.5px}.contact-form-box-24jtqi form{width:100%;padding-left:25px}.contact-form-box-24jtqi form h3{font-weight:600;margin-bottom:35px;font-family:Arial,sans-serif;font-size:18px;color:#000000}.contact-form-box-24jtqi form input[type="text"]{border-radius:10px;padding:18px 25px;color:#000000;font-family:Arial,sans-serif;border:none;width:100%;margin-bottom:20px;background:rgb(205,218,218);transition:all 0.3s ease;font-size:15px}.contact-form-box-24jtqi form input[type="text"]:focus{outline:none;box-shadow:0 0 0 2px rgb(168,183,183,0.5);background:rgba(rgb(168,183,183),0.05)}.contact-form-box-24jtqi form input[type="text"]::placeholder{color:rgba(#000000,0.4)}.contact-form-box-24jtqi .support-card-7Vqrmb{align-items:flex-start;margin:10px 0 30px;display:flex}.contact-form-box-24jtqi .support-card-7Vqrmb input[type="checkbox"]{position:absolute;opacity:0}.contact-form-box-24jtqi .support-card-7Vqrmb label{line-height:1.5;color:#000000;padding-left:35px;font-size:15px;cursor:pointer;position:relative}.contact-form-box-24jtqi .support-card-7Vqrmb label::before{transition:all 0.2s ease;content:"";top:2px;height:22px;border-radius:10px;border:2px solid rgb(168,183,183,0.5);position:absolute;left:0;width:22px}.contact-form-box-24jtqi .support-card-7Vqrmb input[type="checkbox"]:checked + label::before{border-color:rgb(168,183,183);background-color:rgb(168,183,183)}.contact-form-box-24jtqi .support-card-7Vqrmb input[type="checkbox"]:checked + label::after{content:"";position:absolute;width:6px;top:9px;left:8px;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;height:11px;transform:rotate(45deg)}.contact-form-box-24jtqi .support-card-7Vqrmb label a{text-decoration:none;color:rgb(168,183,183);transition:all 0.3s ease}.contact-form-box-24jtqi .support-card-7Vqrmb label a:hover{color:rgb(132,148,148);text-decoration:underline}.contact-form-box-24jtqi form .support-widget-S0TmPh{transition:all 0.3s ease;padding:15px 35px;font-family:Arial,sans-serif;overflow:hidden;cursor:pointer;position:relative;border-radius:10px;background:linear-gradient(45deg,rgb(168,183,183),rgb(132,148,148));font-weight:600;display:inline-block;border:none;font-size:14px;color:#ffffff}.contact-form-box-24jtqi form .support-widget-S0TmPh::before{width:120%;content:"";background:rgba(255,255,255,0.2);position:absolute;height:120%;left:-10%;transform:rotate(45deg) translateX(-200%);top:-10%;transition:all 0.4s ease}.contact-form-box-24jtqi form .support-widget-S0TmPh:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(rgb(168,183,183),0.3)}.contact-form-box-24jtqi form .support-widget-S0TmPh:hover::before{transform:rotate(45deg) translateX(200%)}.contact-form-box-24jtqi svg{width:22px;height:22px;fill:rgb(168,183,183)}.contact-form-box-24jtqi svg path{transition:fill 0.3s ease;fill:rgb(168,183,183)}@keyframes pulseGlow {0%,100%{opacity:0.05}50%{opacity:0.1}} @media screen and (max-width: 1024px) {.contact-form-box-24jtqi .message-box-9d16Ky{padding:50px 40px}} @media screen and (max-width: 991px) {.contact-form-box-24jtqi .main-photo-XIGFYC{min-height:300px;flex:0 0 100%}.contact-form-box-24jtqi .message-box-9d16Ky{flex:0 0 100%}.contact-form-box-24jtqi .message-box-9d16Ky::before{height:5px;left:40px;background:linear-gradient(to right,rgb(168,183,183),rgb(132,148,148));top:0;width:calc(100% - 80px)}.contact-form-box-24jtqi form{padding-top:25px;padding-left:0}} @media screen and (max-width: 767px) {.contact-form-box-24jtqi{padding:70px 0}.contact-form-box-24jtqi .main-photo-XIGFYC{min-height:250px}.contact-form-box-24jtqi .message-box-9d16Ky{padding:40px 30px}.contact-form-box-24jtqi .message-box-9d16Ky::before{width:calc(100% - 60px);left:30px}} @media screen and (max-width: 480px) {.contact-form-box-24jtqi{padding:50px 0}.contact-form-box-24jtqi h2{font-size:calc(32px * 0.8)}.contact-form-box-24jtqi .main-photo-XIGFYC{min-height:200px}.contact-form-box-24jtqi .message-box-9d16Ky{padding:30px 20px}.contact-form-box-24jtqi .message-box-9d16Ky::before{left:20px;width:calc(100% - 40px)}.contact-form-box-24jtqi form h3{font-size:calc(18px * 0.9);margin-bottom:25px}.contact-form-box-24jtqi form input[type="text"]{padding:15px 20px}.contact-form-box-24jtqi form .support-widget-S0TmPh{text-align:center;width:100%}}.join-list-oX0uWz{--newsletter-accent:rgb(168,183,183);--newsletter-text-color:#ffffff;--input-focus-scale:1.02;--newsletter-shadow:rgba(0,0,0,0.25);--animation-time:0.5s;background:linear-gradient(135deg,var(--newsletter-background),rgba(20,30,60,0.95));perspective:var(--perspective-depth);--newsletter-background:#000000;color:var(--newsletter-text-color);--perspective-depth:1000px;font-family:Arial,sans-serif;overflow:hidden;position:relative;padding:6rem 0}.join-list-oX0uWz::before{top:0;position:absolute;height:100%;width:100%;background:repeating-linear-gradient( -45deg,rgba(255,255,255,0.03),rgba(255,255,255,0.03) 15px,transparent 15px,transparent 30px );transform:translateZ(-50px);content:"";left:0;z-index:0}.join-list-oX0uWz::after{z-index:1;width:70%;background:radial-gradient( ellipse at center,rgba(rgb(168,183,183,0.5),0.15),transparent 70% );pointer-events:none;position:absolute;top:-50%;height:200%;content:"";transform:rotate(-15deg);right:-20%}.join-list-oX0uWz .container{transform-style:preserve-3d;max-width:1200px;z-index:2;padding:0 2rem;position:relative;margin:0 auto}.join-list-oX0uWz .team-culture-Z4KhU2{align-items:flex-start;gap:2.5rem;transform:translateZ(0);animation:float 7s ease-in-out infinite;display:flex;flex-direction:column}.join-list-oX0uWz h4{line-height:1.3;color:var(--newsletter-text-color);font-weight:600;position:relative;max-width:800px;margin:0;transform:translateZ(30px);font-size:min(2.2rem,5vw);text-shadow:0 4px 12px var(--newsletter-shadow)}.join-list-oX0uWz h4::after{width:80px;background:var(--newsletter-accent);content:"";height:3px;transform-origin:left;transform:scaleX(0.8);left:0;position:absolute;bottom:-15px;transition:transform var(--animation-time) cubic-bezier(0.175,0.885,0.32,1.275)}.join-list-oX0uWz .team-culture-Z4KhU2:hover h4::after{transform:scaleX(1)}.join-list-oX0uWz .input_holder{filter:drop-shadow(0 10px 20px var(--newsletter-shadow));gap:1rem;width:100%;transform:translateZ(50px);display:flex;position:relative}.join-list-oX0uWz .input_holder span{display:flex;transform-style:preserve-3d;position:relative}.join-list-oX0uWz .input_holder span:first-child{min-width:0;flex:1}.join-list-oX0uWz .input_holder input{background:rgba(255,255,255,0.9);font-size:1rem;border:none;padding:1.2rem 1.5rem;transition:all var(--animation-time) cubic-bezier(0.34,1.56,0.64,1);box-shadow:0 3px 15px rgba(0,0,0,0.1);color:#000000;width:100%;border-radius:4px;outline:none;transform:translateZ(0)}.join-list-oX0uWz .input_holder input[type="email"]{border-left:3px solid var(--newsletter-accent)}.join-list-oX0uWz .input_holder input[type="email"]:focus{transform:scale(var(--input-focus-scale)) translateZ(20px);box-shadow:0 15px 30px rgba(0,0,0,0.15);background:#ffffff}.join-list-oX0uWz .input_holder input[type="email"]::placeholder{color:rgba(rgba(0,0,0,0.5),0.6);transition:opacity 0.3s}.join-list-oX0uWz .input_holder input[type="email"]:focus::placeholder{opacity:0.5}.join-list-oX0uWz .input_holder input[type="submit"]{white-space:nowrap;letter-spacing:0.5px;text-transform:uppercase;color:#ffffff;transition:all var(--animation-time) cubic-bezier(0.34,1.56,0.64,1);font-weight:600;background:var(--newsletter-accent);position:relative;cursor:pointer;overflow:hidden;border-radius:4px}.join-list-oX0uWz .input_holder input[type="submit"]:hover{transform:scale(1.05) translateZ(20px);box-shadow:0 10px 25px rgba(rgb(168,183,183,0.5),0.4)}.join-list-oX0uWz .input_holder input[type="submit"]:active{transform:scale(0.98) translateZ(5px)}.join-list-oX0uWz .input_holder input[type="submit"]::before{height:200%;transform:scale(0);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);left:-50%;background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 70%);width:200%;top:-50%;content:"";position:absolute}.join-list-oX0uWz .input_holder input[type="submit"]:hover::before{transform:scale(1)}@keyframes float {0%,100%{transform:translateY(0) translateZ(0)}50%{transform:translateY(-10px) translateZ(0)}} @keyframes pulse {0%,100%{opacity:0.8}50%{opacity:1}} @media (min-width: 768px) {.join-list-oX0uWz .team-culture-Z4KhU2{gap:3rem;flex-direction:row;justify-content:space-between;align-items:center}.join-list-oX0uWz h4{max-width:60%}.join-list-oX0uWz .input_holder{max-width:50%}} @media (max-width: 767px) {.join-list-oX0uWz{padding:4rem 0}.join-list-oX0uWz .team-culture-Z4KhU2{text-align:center;align-items:center}.join-list-oX0uWz h4{font-size:clamp(1.5rem,5vw,2rem)}.join-list-oX0uWz h4::after{left:50%;transform:translateX(-50%) scaleX(0.8)}.join-list-oX0uWz .team-culture-Z4KhU2:hover h4::after{transform:translateX(-50%) scaleX(1)}.join-list-oX0uWz .input_holder{width:100%;flex-direction:column}.join-list-oX0uWz .input_holder span{width:100%}} @media (max-width: 480px) {.join-list-oX0uWz{padding:3rem 0}.join-list-oX0uWz h4{font-size:1.3rem}.join-list-oX0uWz .input_holder input{padding:1rem}}header{background:linear-gradient(135deg,rgb(168,183,183,0.5) 0%,rgb(205,218,218) 100%);box-shadow:0 5px 30px rgba(0,0,0,0.08);padding:0;position:relative;z-index:100;margin-top:0;overflow:visible}header::before{position:absolute;background-image:radial-gradient(circle at 30% 20%,rgba(255,255,255,0.3) 0%,transparent 8%),radial-gradient(circle at 70% 60%,rgba(255,255,255,0.3) 0%,transparent 12%),radial-gradient(circle at 40% 80%,rgba(255,255,255,0.3) 0%,transparent 10%),radial-gradient(circle at 80% 30%,rgba(255,255,255,0.3) 0%,transparent 15%),radial-gradient(circle at 10% 70%,rgba(255,255,255,0.3) 0%,transparent 8%);left:0;height:100%;opacity:0.4;width:100%;content:'';top:0;z-index:0}header::after{height:10px;bottom:0;width:100%;left:0;opacity:0.6;content:'';background:linear-gradient(90deg,transparent,rgb(168,183,183,0.5),transparent );position:absolute}header .main-head-hiv0qu{padding:1.3rem 3rem;z-index:5;position:relative;justify-content:space-between;align-items:center;display:flex}header .main-site-Sm2UK6{position:relative;border-radius:50% 30% 60% 40% / 40% 50% 30% 50%;box-shadow:inset 0 0 10px rgba(255,255,255,0.5);flex:0 0 auto;padding:1rem;transition:all 0.6s ease;overflow:hidden;margin-right:2rem;background:rgba(255,255,255,0.15)}header .main-site-Sm2UK6:hover{border-radius:60% 40% 30% 70% / 50% 30% 60% 40%;box-shadow:inset 0 0 15px rgba(255,255,255,0.7),0 10px 20px rgba(0,0,0,0.1);transform:translateY(-5px)}header .nav-prime-5TCEIJ{display:block;transition:all 0.4s ease;position:relative}header .nav-prime-5TCEIJ img{max-height:38px;filter:drop-shadow(0 2px 5px rgba(0,0,0,0.1))}header .top-nav-fZtz2E{display:flex;position:relative;z-index:2;padding:0;margin:0;list-style:none}header .top-nav-fZtz2E::before{top:-5%;content:'';left:-5%;transition:all 0.6s ease;position:absolute;width:110%;background:linear-gradient(135deg,rgb(168,183,183,0.5) 0%,transparent 100%);opacity:0.1;z-index:-1;height:110%;border-radius:70% 30% 50% 40% / 40% 60% 30% 50%}header .top-nav-fZtz2E:hover::before{opacity:0.2;border-radius:40% 60% 30% 70% / 60% 30% 70% 40%}header .top-pagewrap-y7fD1U{position:relative;margin:0 0.5rem}header .top-pagewrap-y7fD1U a{padding:0.8rem 1.3rem;position:relative;display:flex;align-items:center;z-index:1;justify-content:center;font-size:12px;font-weight:600;border-radius:60% 40% 40% 60% / 40% 50% 50% 60%;color:#000000;text-decoration:none;overflow:hidden;transition:all 0.4s ease;background:rgba(255,255,255,0.1)}header .top-pagewrap-y7fD1U a::before{opacity:0;background:linear-gradient(135deg,rgb(168,183,183,0.5) 0%,rgb(132,148,148,0.5) 100%);transform:scale(1.1);z-index:-1;width:100%;position:absolute;transition:opacity 0.4s ease;content:'';top:0;left:0;border-radius:inherit;height:100%}header .top-pagewrap-y7fD1U a:hover{border-radius:40% 60% 60% 40% / 60% 40% 60% 40%;box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-3px) scale(1.05);color:#ffffff}header .top-pagewrap-y7fD1U a:hover::before{transform:scale(1);opacity:1}header .top-pagewrap-y7fD1U::after{content:'';width:6px;left:50%;transform:translateX(-50%) scale(0);height:6px;background:rgb(168,183,183);position:absolute;border-radius:50%;bottom:-8px;opacity:0.7;transition:transform 0.4s ease}header .top-pagewrap-y7fD1U:hover::after{transform:translateX(-50%) scale(1)}header .main-head-hiv0qu::before{border-radius:50%;content:'';filter:blur(30px);height:200px;width:200px;right:-100px;opacity:0.1;position:absolute;top:-100px;background:radial-gradient(circle,rgb(168,183,183,0.5) 0%,transparent 70%)}header .main-head-hiv0qu::after{bottom:-75px;background:radial-gradient(circle,rgb(132,148,148,0.5) 0%,transparent 70%);height:150px;border-radius:50%;position:absolute;filter:blur(30px);width:150px;left:-75px;content:'';opacity:0.1}.header-lead-fe9rhi{z-index:1;background:rgb(205,218,218);position:relative;padding-top:2rem}@keyframes morphing {0%,100%{border-radius:60% 40% 30% 70% / 50% 30% 60% 40%}33%{border-radius:40% 60% 70% 30% / 30% 40% 30% 70%}66%{border-radius:30% 60% 70% 40% / 60% 30% 70% 40%}} @media (min-width: 1400px) {header .main-head-hiv0qu{margin:0 auto;max-width:1320px}header .top-pagewrap-y7fD1U{margin:0 0.7rem}header .top-pagewrap-y7fD1U a{padding:0.8rem 1.6rem}} @media (max-width: 991px) {header .main-head-hiv0qu{padding:1rem 2rem;flex-wrap:wrap}header .main-site-Sm2UK6{margin-bottom:0;padding:0.7rem;margin-right:0}header .top-nav-fZtz2E{margin-top:1rem;justify-content:flex-end;flex-basis:100%}header .top-pagewrap-y7fD1U a{padding:0.6rem 1rem;font-size:calc(12px - 1px)}header .top-nav-fZtz2E::before{display:none}} @media (max-width: 767px) {header{padding:0}header .main-head-hiv0qu{padding:0.8rem 1.5rem}header .main-site-Sm2UK6{padding:0.6rem;max-width:140px;border-radius:40% 60% 50% 50% / 40% 50% 50% 40%}header .nav-prime-5TCEIJ img{max-height:35px}header .top-nav-fZtz2E{padding-bottom:0.5rem;margin-top:0.8rem;scrollbar-width:thin;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start}header .top-nav-fZtz2E::-webkit-scrollbar{height:3px}header .top-nav-fZtz2E::-webkit-scrollbar-thumb{background:rgb(168,183,183,0.5);border-radius:10px}header .top-pagewrap-y7fD1U{flex:0 0 auto;margin:0 0.2rem}header .top-pagewrap-y7fD1U a{font-size:calc(12px - 2px);padding:0.5rem 0.8rem;white-space:nowrap;border-radius:30% 70% 50% 50% / 30% 30% 70% 70%}header .top-pagewrap-y7fD1U::after{display:none}header::after{height:5px}} @media (max-width: 479px) {header .main-head-hiv0qu{padding:0.7rem 1.2rem}header .main-site-Sm2UK6{max-width:120px;padding:0.5rem}header .top-pagewrap-y7fD1U a{font-size:calc(12px - 3px);padding:0.4rem 0.6rem}}.welcome-board-uY9IDC{flex-direction:column;display:flex;overflow:hidden;background:linear-gradient(135deg,rgb(205,218,218),rgb(132,148,148,0.5) 85%);min-height:100vh;position:relative;justify-content:center;padding:3rem 1rem}.welcome-board-uY9IDC::before{background:radial-gradient(circle at 75% 25%,rgb(168,183,183,0.5) 5%,transparent 50%);top:0;left:0;height:100%;z-index:1;width:100%;content:"";pointer-events:none;position:absolute}.welcome-board-uY9IDC::after{left:-50px;z-index:0;content:"";position:absolute;height:200px;bottom:-50px;filter:blur(60px);width:200px;background:rgb(132,148,148,0.5)}.welcome-board-uY9IDC h1{animation:fadeSlideDown 0.8s ease-out 0.2s forwards;z-index:2;position:relative;text-align:center;font-size:clamp(1.5rem,4vw,38px);transform:translateY(-10px);letter-spacing:0.05em;opacity:0;font-weight:700;color:#000000;margin-bottom:2rem}.welcome-board-uY9IDC h1::after{background:linear-gradient(90deg,transparent,rgb(168,183,183),transparent);bottom:-10px;transform:translateX(-50%);position:absolute;height:3px;width:clamp(80px,15vw,150px);left:50%;content:""}.welcome-board-uY9IDC .team-culture-Z4KhU2{max-width:1200px;width:100%;margin:0 auto;z-index:3;flex-direction:column;display:flex;position:relative}.welcome-board-uY9IDC .details-box-JlY5xX{flex:1;position:relative;z-index:3;padding:2rem 1rem}.welcome-board-uY9IDC ol{list-style:none;gap:2.5rem;margin:0;padding:0;flex-direction:column;display:flex}.welcome-board-uY9IDC ol li{animation:fadeSlideUp 0.8s ease-out forwards;opacity:0;transform:translateY(20px)}.welcome-board-uY9IDC ol li:nth-child(1){animation-delay:0.4s}.welcome-board-uY9IDC ol li:nth-child(2){animation-delay:0.6s}.welcome-board-uY9IDC .learn-welcome-4Cnm3w{flex-direction:column;align-items:center;gap:1.5rem;text-align:center;display:flex}.welcome-board-uY9IDC svg{filter:drop-shadow(0 10px 15px rgba(94,170,168,0.2));width:clamp(100px,25vw,180px);transform-origin:center;height:auto;animation:svgAppear 1.2s cubic-bezier(0.25,1,0.5,1) forwards}.welcome-board-uY9IDC svg path{fill:rgb(94,170,168);stroke:rgb(168,183,183);animation:drawPath 3s ease-out forwards 0.5s;stroke-dashoffset:1000;stroke-width:1;stroke-dasharray:1000}.welcome-board-uY9IDC svg text{animation:fadeIn 1s ease-out forwards 1.5s;opacity:0}.welcome-board-uY9IDC .learn-welcome-4Cnm3w p{color:#000000;line-height:1.6;max-width:600px;font-size:clamp(15px,3vw,calc(15px * 1.2));margin:0 auto;letter-spacing:0.02em}.welcome-board-uY9IDC .support-widget-S0TmPh{font-size:20px;text-decoration:none;color:#ffffff;text-align:center;transform:translateY(0);box-shadow:0 6px 15px rgba(94,170,168,0.2);position:relative;border-radius:10px;border:none;padding:0.9rem 2rem;overflow:hidden;font-weight:600;transition:all 0.4s cubic-bezier(0.33,1,0.68,1);display:inline-block;background:linear-gradient(135deg,rgb(168,183,183),rgb(94,170,168))}.welcome-board-uY9IDC .support-widget-S0TmPh::before{position:absolute;height:100%;content:"";left:-100%;transition:all 0.5s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);top:0;width:100%}.welcome-board-uY9IDC .support-widget-S0TmPh:hover{box-shadow:0 12px 20px rgba(94,170,168,0.3);transform:translateY(-5px)}.welcome-board-uY9IDC .support-widget-S0TmPh:hover::before{transition:all 0.5s ease;left:100%}.welcome-board-uY9IDC .support-widget-S0TmPh:active{transform:translateY(-2px)}.welcome-board-uY9IDC .main-photo-XIGFYC{transform:translateY(30px) scale(0.95);box-shadow:0 15px 30px rgba(0,0,0,0.15);width:100%;margin-top:2rem;overflow:hidden;opacity:0;position:relative;animation:photoAppear 1s cubic-bezier(0.33,1,0.68,1) 0.8s forwards;border-radius:20px;height:300px}.welcome-board-uY9IDC .main-photo-XIGFYC::before{top:0;height:100%;left:0;position:absolute;background:linear-gradient(to bottom,rgba(94,170,168,0.2),transparent);width:100%;content:"";z-index:1}@keyframes fadeSlideDown {from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes svgAppear {0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}} @keyframes drawPath {to{stroke-dashoffset:0}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes photoAppear {to{opacity:1;transform:translateY(0) scale(1)}} @media (min-width: 768px) {.welcome-board-uY9IDC{padding:5rem 2rem}.welcome-board-uY9IDC .team-culture-Z4KhU2{flex-direction:row;gap:3rem;align-items:center}.welcome-board-uY9IDC .details-box-JlY5xX{flex:1.2;padding:2rem}.welcome-board-uY9IDC .main-photo-XIGFYC{flex:1;height:450px;margin-top:0}.welcome-board-uY9IDC ol{align-items:flex-start}.welcome-board-uY9IDC .learn-welcome-4Cnm3w{align-items:flex-start;text-align:left}.welcome-board-uY9IDC svg{margin-left:-10px}.welcome-board-uY9IDC .learn-welcome-4Cnm3w p{margin:0}} @media (min-width: 992px) {.welcome-board-uY9IDC{padding:6rem 3rem}.welcome-board-uY9IDC .team-culture-Z4KhU2{gap:5rem}.welcome-board-uY9IDC .details-box-JlY5xX{flex:1.4}.welcome-board-uY9IDC .main-photo-XIGFYC{height:550px;transition:transform 0.5s ease;flex:1;transform:perspective(1000px) rotateY(-5deg)}.welcome-board-uY9IDC .main-photo-XIGFYC:hover{transform:perspective(1000px) rotateY(0deg)}.welcome-board-uY9IDC h1{text-align:left;padding-left:5%}.welcome-board-uY9IDC h1::after{left:5%;transform:translateX(0)}.welcome-board-uY9IDC ol{gap:3.5rem}} @media (min-width: 1200px) {.welcome-board-uY9IDC{padding:7rem 4rem}.welcome-board-uY9IDC .team-culture-Z4KhU2{max-width:1400px}.welcome-board-uY9IDC .main-photo-XIGFYC{height:600px}.welcome-board-uY9IDC svg{width:200px}.welcome-board-uY9IDC .learn-welcome-4Cnm3w p{font-size:calc(15px * 1.3)}} @media (prefers-reduced-motion) {.welcome-board-uY9IDC h1,.welcome-board-uY9IDC ol li,.welcome-board-uY9IDC .main-photo-XIGFYC,.welcome-board-uY9IDC svg,.welcome-board-uY9IDC svg path,.welcome-board-uY9IDC svg text{transform:none;opacity:1;stroke-dashoffset:0;stroke-dasharray:none;animation:none}}.plan-array-FprAgP{padding:6rem 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(205,218,218) 0%,rgb(132,148,148,0.5) 100%)}.plan-array-FprAgP::before{height:100%;left:0;width:100%;position:absolute;content:"";pointer-events:none;background:repeating-linear-gradient(45deg,transparent,transparent 40px,rgba(rgb(168,183,183),0.03) 40px,rgba(rgb(168,183,183),0.03) 80px);z-index:1;top:0}.plan-array-FprAgP .container{position:relative;margin:0 auto;padding:0 1.5rem;max-width:1320px;z-index:2}.plan-array-FprAgP .access-rates-nh4rME{gap:2.5rem;flex-direction:column-reverse;display:flex}.plan-array-FprAgP .indv-sub-Xte7OV{margin:0 auto;padding:2rem;max-width:600px;box-shadow:0 15px 30px rgba(0,0,0,0.1);position:relative;z-index:3;background:rgba(#ffffff,0.9);transform:translateY(0);transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}.plan-array-FprAgP .indv-sub-Xte7OV:hover{transform:translateY(-5px)}.plan-array-FprAgP .indv-sub-Xte7OV h2{color:#000000;font-weight:700;margin-bottom:1rem;position:relative;line-height:1.3;font-size:32px}.plan-array-FprAgP .indv-sub-Xte7OV h2::after{width:80px;height:3px;position:absolute;transform-origin:left;left:0;background:rgb(168,183,183);bottom:-10px;transition:transform 0.5s ease;transform:scaleX(1);content:""}.plan-array-FprAgP .indv-sub-Xte7OV:hover h2::after{transform:scaleX(1.5)}.plan-array-FprAgP .cost-summary-7fhLF1{overflow-wrap:break-word;font-size:14px;max-width:100%;margin-top:1.5rem;word-break:break-word;line-height:1.6;color:#000000}.plan-array-FprAgP .study-sub-9mu6Q1{grid-template-columns:1fr;position:relative;display:grid;gap:30px}.plan-array-FprAgP .plan-table-q2UsnZ{display:block;position:relative;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);overflow:hidden;height:100%;text-decoration:none}.plan-array-FprAgP .plan-table-q2UsnZ:hover{transform:translateY(-8px)}.plan-array-FprAgP .study-costs-27Esac{height:100%;overflow:hidden;position:relative;transition:box-shadow 0.4s ease;box-shadow:0 10px 25px rgba(0,0,0,0.08);flex-direction:column;display:flex;background:#ffffff;border-radius:8px}.plan-array-FprAgP .plan-table-q2UsnZ:hover .study-costs-27Esac{box-shadow:0 15px 35px rgba(rgb(168,183,183,0.5),0.15)}.plan-array-FprAgP .cost-table-tojn57{flex-direction:column;padding:2rem;display:flex;min-height:280px;flex-grow:1}.plan-array-FprAgP .cost-table-tojn57 h3{color:#000000;line-height:1.3;font-size:calc(18px + 0.1rem);position:relative;font-weight:600;margin-bottom:1rem}.plan-array-FprAgP .bundle-price-7hjPir{color:rgb(168,183,183);font-weight:700;font-size:calc(18px + 0.3rem);display:block;position:relative;margin:0.5rem 0 1.25rem}.plan-array-FprAgP .bundle-price-7hjPir::before{position:absolute;height:2px;width:40px;left:0;content:"";bottom:-10px;background:rgb(132,148,148)}.plan-array-FprAgP .cost-table-tojn57 p{flex-grow:1;word-break:break-word;margin-top:1.5rem;line-height:1.6;overflow-wrap:break-word;font-size:14px;color:#000000}.plan-array-FprAgP .main-photo-XIGFYC{position:relative;transition:transform 0.6s ease-out;width:100%;transform:scale(1);height:220px}.plan-array-FprAgP .main-photo-XIGFYC::after{content:"";background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);height:100%;position:absolute;width:100%;z-index:1;left:0;top:0}.plan-array-FprAgP .plan-table-q2UsnZ:hover .main-photo-XIGFYC{transform:scale(1.05)}@media (min-width: 768px) {.plan-array-FprAgP .study-sub-9mu6Q1{grid-template-columns:repeat(2,1fr)}.plan-array-FprAgP .indv-sub-Xte7OV{padding:3rem}} @media (min-width: 992px) {.plan-array-FprAgP .access-rates-nh4rME{align-items:center;gap:3rem;flex-direction:row}.plan-array-FprAgP .indv-sub-Xte7OV{width:35%;margin:0}.plan-array-FprAgP .study-sub-9mu6Q1{width:65%}} @media (min-width: 1200px) {.plan-array-FprAgP .study-sub-9mu6Q1{grid-template-columns:repeat(2,1fr);gap:40px}.plan-array-FprAgP .cost-table-tojn57{padding:2.5rem}.plan-array-FprAgP .indv-sub-Xte7OV h2{font-size:calc(32px + 0.2rem)}.plan-array-FprAgP .main-photo-XIGFYC{height:250px}} @media (max-width: 767px) {.plan-array-FprAgP{padding:4rem 0}.plan-array-FprAgP .cost-table-tojn57{padding:1.5rem;min-height:240px}.plan-array-FprAgP .main-photo-XIGFYC{height:180px}.plan-array-FprAgP .indv-sub-Xte7OV{padding:1.5rem}.plan-array-FprAgP .indv-sub-Xte7OV h2{font-size:calc(32px - 0.2rem)}.plan-array-FprAgP .cost-summary-7fhLF1{font-size:calc(14px - 0.1rem)}}.teacher-profile-hUkZwA{min-height:450px;overflow:hidden;background:rgb(205,218,218);padding:80px 40px;position:relative}.teacher-profile-hUkZwA::before{background:repeating-linear-gradient( -45deg,transparent,transparent 30px,rgb(168,183,183,0.5) 30px,rgb(168,183,183,0.5) 32px );position:absolute;left:0;opacity:0.05;width:100%;content:"";height:100%;top:0}.teacher-profile-hUkZwA .learning-stories-HEAaNg{perspective:1000px;display:flex;transform-style:preserve-3d;margin:0 auto;max-width:1000px;flex-direction:column;position:relative}.teacher-profile-hUkZwA .main-photo-XIGFYC{height:140px;border:4px solid #ffffff;border-radius:50%;margin-left:60px;width:140px;overflow:hidden;transition:all 0.5s cubic-bezier(0.23,1,0.32,1);box-shadow:0 10px 25px rgba(0,0,0,0.5);z-index:5;position:relative}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .main-photo-XIGFYC{transform:translateY(-15px) scale(1.1);border-color:rgb(168,183,183)}.teacher-profile-hUkZwA .work-view-2LvHeF{position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.5);transition:all 0.5s cubic-bezier(0.23,1,0.32,1);padding:60px 40px 40px;transform:translateZ(0);border-radius:16px;margin-top:-40px;background:#ffffff;overflow:hidden}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-view-2LvHeF{transform:translateZ(30px)}.teacher-profile-hUkZwA .work-view-2LvHeF::before{left:0;height:0;content:"";width:4px;position:absolute;top:0;background:linear-gradient(to bottom,rgb(168,183,183),rgb(132,148,148));transition:height 0.5s ease}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-view-2LvHeF::before{height:100%;animation:pulseGlow 2s infinite}.teacher-profile-hUkZwA .name{transition:all 0.4s ease;margin-bottom:5px;transform:translateX(0);color:#000000;font-size:28px;font-weight:700;letter-spacing:1px}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .name{transform:translateX(15px);color:rgb(168,183,183)}.teacher-profile-hUkZwA .work-view-2LvHeF > div:nth-child(2){font-weight:600;transition:all 0.4s ease 0.1s;font-size:12px;color:rgb(132,148,148);opacity:0.8;text-transform:uppercase;letter-spacing:0.5px;transform:translateX(0);margin-bottom:25px}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-view-2LvHeF > div:nth-child(2){transform:translateX(15px)}.teacher-profile-hUkZwA .work-achievements-qVI6FX{font-size:12px;opacity:0.9;transition:all 0.4s ease 0.2s;line-height:1.8;color:#000000;transform:translateY(0);padding:20px 0;position:relative}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-achievements-qVI6FX{transform:translateY(-5px)}.teacher-profile-hUkZwA .work-achievements-qVI6FX::before,.teacher-profile-hUkZwA .work-achievements-qVI6FX::after{transition:all 0.4s ease;content:"";background:rgb(132,148,148,0.5);position:absolute;width:35px;height:1px}.teacher-profile-hUkZwA .work-achievements-qVI6FX::before{top:0;left:0}.teacher-profile-hUkZwA .work-achievements-qVI6FX::after{bottom:0;right:0}.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-achievements-qVI6FX::before,.teacher-profile-hUkZwA .learning-stories-HEAaNg:hover .work-achievements-qVI6FX::after{height:2px;width:100px;background:rgb(132,148,148)}@keyframes pulseGlow {0%,100%{box-shadow:0 0 8px 2px rgb(168,183,183,0.5)}50%{box-shadow:0 0 15px 2px rgb(168,183,183)}} @media (min-width: 768px) {.teacher-profile-hUkZwA .learning-stories-HEAaNg{flex-direction:row;align-items:center}.teacher-profile-hUkZwA .main-photo-XIGFYC{z-index:5;height:180px;margin-left:0;width:180px;margin-right:-80px}.teacher-profile-hUkZwA .work-view-2LvHeF{margin-top:0;flex:1;padding-left:100px}} @media (max-width: 767px) {.teacher-profile-hUkZwA{padding:60px 20px}.teacher-profile-hUkZwA .work-view-2LvHeF{padding:60px 25px 35px}.teacher-profile-hUkZwA .name{font-size:calc(28px - 4px)}.teacher-profile-hUkZwA .work-view-2LvHeF > div:nth-child(2){font-size:calc(12px - 1px)}.teacher-profile-hUkZwA .work-achievements-qVI6FX{font-size:calc(12px - 1px)}}.learning-impact-mb1Vz6{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(205,218,218) 0%,rgba(245,245,250,0.9) 100%);padding:120px 0}.learning-impact-mb1Vz6::before{right:-5%;height:70%;background:linear-gradient(225deg,rgb(168,183,183,0.5) 0%,transparent 70%);top:-10%;content:"";filter:blur(60px);z-index:1;width:35%;position:absolute;transform:rotate(-15deg) skewX(20deg)}.learning-impact-mb1Vz6::after{filter:blur(40px);z-index:1;width:40%;transform:rotate(15deg) skewX(-10deg);background:linear-gradient(45deg,rgb(132,148,148,0.5) 0%,transparent 70%);height:50%;bottom:-5%;position:absolute;content:"";left:-5%}.learning-impact-mb1Vz6 h5{font-weight:700;max-width:900px;margin-left:auto;color:#000000;z-index:2;position:relative;font-size:20px;margin-bottom:60px;margin-right:auto;text-align:center;transition:all 0.3s ease}.learning-impact-mb1Vz6 h5::after{bottom:-15px;z-index:2;position:absolute;left:50%;transform:translateX(-50%);height:3px;content:"";background:linear-gradient(90deg,rgb(168,183,183) 0%,rgb(132,148,148) 100%);width:80px}.learning-impact-mb1Vz6 .container{padding:0 20px;z-index:3;max-width:1200px;margin:0 auto;position:relative}.learning-impact-mb1Vz6 .team-culture-Z4KhU2{align-items:center;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);background:rgba(255,255,255,0.85);flex-direction:column;box-shadow:0 15px 35px rgba(0,0,0,0.08);display:flex;z-index:4;position:relative;padding:40px;backdrop-filter:blur(10px);transform:translateY(0)}.learning-impact-mb1Vz6 .team-culture-Z4KhU2:hover{transform:translateY(-10px);box-shadow:0 25px 40px rgba(0,0,0,0.12)}.learning-impact-mb1Vz6 .main-photo-XIGFYC{border-radius:8px;height:auto;max-width:500px;box-shadow:0 10px 25px rgba(0,0,0,0.1);transition:transform 0.7s ease,box-shadow 0.7s ease;object-fit:cover;width:100%;transform:rotateY(0deg) perspective(1000px)}.learning-impact-mb1Vz6 .main-photo-XIGFYC:hover{transform:rotateY(5deg) perspective(1000px);box-shadow:-15px 15px 30px rgba(0,0,0,0.15)}.learning-impact-mb1Vz6 .details-box-JlY5xX{width:100%;margin-top:40px}.learning-impact-mb1Vz6 ul{grid-gap:25px;display:grid;list-style:none;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0}.learning-impact-mb1Vz6 li{padding:20px 25px;position:relative;background:rgba(255,255,255,0.9);box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);transform:translateX(0);border-left:3px solid rgb(168,183,183)}.learning-impact-mb1Vz6 li:hover{background:rgba(255,255,255,1);transform:translateX(5px);border-left:3px solid rgb(132,148,148);box-shadow:0 8px 20px rgba(0,0,0,0.08)}.learning-impact-mb1Vz6 li:nth-child(odd){border-left:3px solid rgb(132,148,148)}.learning-impact-mb1Vz6 li:nth-child(odd):hover{border-left:3px solid rgb(168,183,183)}.learning-impact-mb1Vz6 li div{width:100%}.learning-impact-mb1Vz6 li p{line-height:1.6;margin:0;font-size:calc(14px - 1px);align-items:flex-start;display:flex;color:#000000}.learning-impact-mb1Vz6 svg{transform:scale(1);margin-right:15px;transition:transform 0.3s ease;margin-top:2px;min-width:24px}.learning-impact-mb1Vz6 li:hover svg{transform:scale(1.1)}.learning-impact-mb1Vz6 svg path{transition:fill 0.3s ease;fill:rgb(168,183,183)}.learning-impact-mb1Vz6 li:hover svg path{fill:rgb(132,148,148)}.learning-impact-mb1Vz6 li:nth-child(odd) svg path{fill:rgb(132,148,148)}.learning-impact-mb1Vz6 li:nth-child(odd):hover svg path{fill:rgb(168,183,183)}@media (min-width: 992px) {.learning-impact-mb1Vz6 .team-culture-Z4KhU2{flex-direction:row;padding:60px;align-items:stretch;gap:50px}.learning-impact-mb1Vz6 .details-box-JlY5xX{margin-top:0}.learning-impact-mb1Vz6 .main-photo-XIGFYC{max-width:45%}.learning-impact-mb1Vz6 li{transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1),transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275)}} @media (max-width: 991px) {.learning-impact-mb1Vz6{padding:80px 0}.learning-impact-mb1Vz6 h5{margin-bottom:40px;font-size:calc(20px - 2px)}.learning-impact-mb1Vz6 .team-culture-Z4KhU2{padding:30px}.learning-impact-mb1Vz6 ul{grid-template-columns:1fr}} @media (max-width: 768px) {.learning-impact-mb1Vz6{padding:60px 0}.learning-impact-mb1Vz6 h5{font-size:calc(20px - 4px);margin-bottom:30px}.learning-impact-mb1Vz6 h5::after{bottom:-10px;width:60px}.learning-impact-mb1Vz6 .team-culture-Z4KhU2{padding:25px 20px}.learning-impact-mb1Vz6 li{padding:15px 20px}} @media (max-width: 576px) {.learning-impact-mb1Vz6{padding:50px 0}.learning-impact-mb1Vz6 h5{font-size:calc(20px - 6px)}.learning-impact-mb1Vz6 .container{padding:0 15px}.learning-impact-mb1Vz6 .team-culture-Z4KhU2{padding:20px 15px}.learning-impact-mb1Vz6 li{padding:15px}.learning-impact-mb1Vz6 li p{font-size:calc(14px - 2px)}.learning-impact-mb1Vz6 svg{transform:scale(0.9);margin-right:10px}}.our-story-lQWzXG{padding:120px 0;overflow:hidden;position:relative}.our-story-lQWzXG::before{bottom:0;position:absolute;background-color:rgba(0,0,0,0.5);content:"";z-index:1;top:0;left:0;background-image:linear-gradient(135deg,rgba(22,28,45,0.85) 0%,rgba(22,28,45,0.7) 50%,rgba(22,28,45,0.6) 100%);right:0}.our-story-lQWzXG::after{right:0;background-image:repeating-linear-gradient( 45deg,rgba(255,255,255,0.03) 0px,rgba(255,255,255,0.03) 1px,transparent 1px,transparent 10px );pointer-events:none;z-index:2;top:0;bottom:0;left:0;position:absolute;content:""}.our-story-lQWzXG .container{max-width:1200px;position:relative;z-index:3;margin:0 auto;padding:0 20px}.our-story-lQWzXG .details-box-JlY5xX{animation:slide-up 0.8s cubic-bezier(0.23,1,0.32,1) forwards;transform:translateY(20px);box-shadow:0 15px 35px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.1);max-width:900px;position:relative;backdrop-filter:blur(10px);margin:0 auto;background:linear-gradient( 135deg,rgba(255,255,255,0.09) 0%,rgba(255,255,255,0.05) 100% );padding:40px}.our-story-lQWzXG .details-box-JlY5xX::before{background:linear-gradient( to bottom,rgb(168,183,183) 0%,rgb(132,148,148) 100% );top:0;width:4px;content:"";position:absolute;left:0;height:100%}.our-story-lQWzXG h1{transform:translateX(-20px);font-size:39px;margin:0 0 40px;font-weight:700;color:#ffffff;opacity:0;position:relative;animation:slide-in 0.6s cubic-bezier(0.23,1,0.32,1) 0.2s forwards;display:inline-block}.our-story-lQWzXG h1::after{width:70px;left:0;position:absolute;bottom:-10px;content:"";transform:scaleX(0);height:3px;background:rgb(132,148,148);animation:line-grow 0.8s cubic-bezier(0.215,0.61,0.355,1) 0.6s forwards;transform-origin:left}.our-story-lQWzXG ul{padding:0;margin:0;list-style:none}.our-story-lQWzXG li{animation:fade-in 0.7s ease-out 0.4s forwards;transform:translateY(20px);opacity:0;margin-bottom:15px}.our-story-lQWzXG h4{color:rgb(132,148,148);font-weight:600;margin:0 0 15px;display:inline-block;font-size:calc(21px + 2px);position:relative;padding-bottom:10px}.our-story-lQWzXG h4::after{content:"";height:2px;position:absolute;bottom:0;background-color:rgb(132,148,148,0.5);left:0;width:40px}.our-story-lQWzXG span{text-align:justify;line-height:1.8;column-gap:40px;position:relative;font-size:calc(16px + 1px);column-count:1;opacity:0.9;display:block;color:#ffffff}@keyframes slide-up {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes slide-in {from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}} @keyframes fade-in {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes line-grow {from{transform:scaleX(0)}to{transform:scaleX(1)}} @media (min-width: 768px) {.our-story-lQWzXG{padding:150px 0}.our-story-lQWzXG .details-box-JlY5xX{padding:60px;transform:translateY(0)}.our-story-lQWzXG h1{margin-bottom:50px;font-size:calc(39px + 10px)}.our-story-lQWzXG span{column-gap:50px;column-count:2}.our-story-lQWzXG h4{font-size:calc(21px + 4px)}} @media (min-width: 992px) {.our-story-lQWzXG .details-box-JlY5xX{background:linear-gradient( 135deg,rgba(255,255,255,0.11) 0%,rgba(255,255,255,0.05) 100% );padding:70px}.our-story-lQWzXG .details-box-JlY5xX::before{width:6px}.our-story-lQWzXG span{font-size:calc(16px + 2px)}.our-story-lQWzXG h1::after{width:90px;height:4px}} @media (max-width: 767px) {.our-story-lQWzXG{padding:80px 0}.our-story-lQWzXG .details-box-JlY5xX{padding:30px 20px}.our-story-lQWzXG h1{margin-bottom:30px;font-size:calc(39px - 2px)}.our-story-lQWzXG span{font-size:16px;line-height:1.6}.our-story-lQWzXG h4{margin-bottom:10px;font-size:21px}} @media (max-width: 480px) {.our-story-lQWzXG{padding:60px 0}.our-story-lQWzXG .details-box-JlY5xX{padding:25px 15px}.our-story-lQWzXG h1{margin-bottom:25px;font-size:calc(39px - 4px)}.our-story-lQWzXG h4::after{width:30px}.our-story-lQWzXG span{font-size:calc(16px - 1px);line-height:1.5}}.cookie-message-alert-WZJKa2{bottom:0;background:rgb(205,218,218);z-index:90;width:100%;border-top:2px solid rgb(168,183,183);position:fixed}.track-accept-HXmuxR{align-items:center;display:flex;padding:20px 0;justify-content:space-between}.cookie-message-alert-WZJKa2 h5{margin-bottom:6px;font-size:22px}#policyPopupWindow-q962gG{display:none}#policyPopupWindow-q962gG:checked ~ .cookie-message-alert-WZJKa2{visibility:hidden;opacity:0}.cookie-message-alert-WZJKa2 p{font-size:18px}.digital-tracking-Zhy63F{margin-right:10px;flex-shrink:0}.digital-tracking-Zhy63F svg,.digital-tracking-Zhy63F svg path,.digital-tracking-Zhy63F img{fill:rgb(168,183,183);width:100px;height:100px}.learn-prefs-blBMrq{text-decoration:none;min-width:120px;border-bottom:2px solid rgb(168,183,183);line-height:35px;margin-left:10px;color:rgb(168,183,183);text-align:center;cursor:pointer;font-size:24px;white-space:nowrap;flex-shrink:0}.cookie-message-alert-WZJKa2 p a{text-decoration:none;color:rgb(168,183,183)}@media only screen and (max-width: 1200px) {.cookie-message-alert-WZJKa2{padding:20px}} .inner-container-2xAdeW .cookie-message-alert-WZJKa2{padding:40px 0;background:rgb(132,148,148);box-shadow:rgb(132,148,148,0.5) 0px 0px 40px 39px;border:none}.inner-container-2xAdeW .learn-prefs-blBMrq{background:rgb(168,183,183);font-size:20px;border:none;font-weight:400;color:#ffffff;padding:10px;margin-left:30px}.inner-container-2xAdeW .web-cookies-KO90lu h5,.inner-container-2xAdeW .web-cookies-KO90lu p{color:#ffffff}@media only screen and (max-width: 800px) {.digital-tracking-Zhy63F{display:none}.track-accept-HXmuxR{justify-content:center;flex-direction:column;align-items:center}.cookie-message-alert-WZJKa2 h5{text-align:center}.cookie-message-alert-WZJKa2 p{text-align:center}.web-cookies-KO90lu{margin-bottom:20px}body .inner-container-2xAdeW .learn-prefs-blBMrq{margin-left:0;margin-bottom:10px}}.secure-zone-7ofKxF{padding:40px;box-shadow:0 5px 15px rgba(0,0,0,0.5);line-height:1.6;overflow:hidden;background:#ffffff;width:100%}.secure-zone-7ofKxF h1{border-bottom:2px solid rgb(168,183,183);color:rgb(168,183,183);font-size:39px;font-weight:700;margin-bottom:20px;padding-bottom:10px;margin-top:20px;font-family:Arial,sans-serif;text-align:center}.secure-zone-7ofKxF h2{margin-top:30px;padding-bottom:8px;font-size:37px;font-family:Arial,sans-serif;color:rgb(132,148,148);border-bottom:1px solid rgb(132,148,148);margin-bottom:15px;font-weight:600}.secure-zone-7ofKxF h3,.secure-zone-7ofKxF h4,.secure-zone-7ofKxF h5,.secure-zone-7ofKxF h6{border-bottom:1px solid rgba(0,0,0,0.5);font-size:20px;color:#000000;text-transform:uppercase;padding-bottom:5px;font-weight:600;margin-bottom:10px;margin-top:25px;font-family:Arial,sans-serif}.secure-zone-7ofKxF ul,.secure-zone-7ofKxF ol{margin:0;padding-left:0;padding:10px 0;list-style-position:inside}.secure-zone-7ofKxF li{font-family:Arial,sans-serif;border-bottom:1px solid rgba(0,0,0,0.5);color:#000000;margin-bottom:10px;line-height:1.8;font-size:17px;padding:5px 0}.secure-zone-7ofKxF section{background:#ffffff}.secure-zone-7ofKxF p,.secure-zone-7ofKxF span,.secure-zone-7ofKxF div{margin-bottom:10px;color:#000000;line-height:1.8;font-family:Arial,sans-serif;font-size:17px}@media only screen and (max-width: 800px) {.secure-zone-7ofKxF{padding:20px;box-shadow:none}.secure-zone-7ofKxF h1,.secure-zone-7ofKxF h2{font-size:calc(20px - 5px);text-align:left;border-bottom-width:1px}.secure-zone-7ofKxF ul,.secure-zone-7ofKxF ol{padding:10px 0}.secure-zone-7ofKxF li{padding:5px 0}.secure-zone-7ofKxF p,.secure-zone-7ofKxF span,.secure-zone-7ofKxF div{padding-bottom:5px}}footer{position:relative;width:100%}footer .sustain-cta-7ohgGQ{background:linear-gradient(135deg,rgb(168,183,183),rgb(132,148,148));font-family:Arial,sans-serif;position:relative;color:#ffffff;padding:120px 0 30px}footer .sustain-cta-7ohgGQ::before{content:"";top:0;left:0;transform:rotateX(180deg);position:absolute;clip-path:polygon(0 0,100% 0,100% 100%,0 80%);background:#ffffff;opacity:0.25;height:100px;width:100%}footer .sustain-cta-7ohgGQ::after{content:"";bottom:0;height:50px;background:#ffffff;width:100%;position:absolute;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);opacity:0.15;left:0}footer .law-res-7yrktn{position:relative;z-index:1}footer .contact-help-3rTBkp{flex-wrap:wrap;margin-bottom:60px;justify-content:center;gap:20px;display:flex}footer .info_item{flex:1 1 200px;height:80px;backdrop-filter:blur(5px);padding:0 25px;transition:all 0.3s ease;align-items:center;max-width:300px;border-radius:40px;display:flex;overflow:hidden;position:relative;background-color:rgba(0,0,0,0.5)}footer .info_item::before{position:absolute;animation:waveAnimation 15s linear infinite;left:-100%;width:100%;content:"";opacity:0.1;height:100%;background:#ffffff;z-index:-1}@keyframes waveAnimation {0%{left:-100%}100%{left:100%}} footer .info_item:hover{background-color:rgb(132,148,148,0.5);box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-5px)}footer .info_item svg{width:20px;height:20px;flex-shrink:0;margin-right:15px;fill:#ffffff}footer .info_item p,footer .info_item a{text-decoration:none;font-size:18px;color:#ffffff;transition:all 0.3s ease}footer .info_item a:hover{text-shadow:0 0 10px rgba(255,255,255,0.5)}footer .text_main_holder{position:relative;gap:25px;flex-wrap:wrap;display:flex}footer .main-site-Sm2UK6{flex:1 1 100%;margin-bottom:30px;text-align:center;position:relative}footer .main-site-Sm2UK6 svg{margin:0 auto 20px;filter:brightness(0) invert(1);width:auto;height:50px}footer .partner-logo-m8UMGK{line-height:1.6;max-width:500px;font-size:15px;margin:0 auto;text-align:center;color:rgba(255,255,255,0.8)}footer .top-nav-fZtz2E,footer .subscribe_holder{backdrop-filter:blur(5px);position:relative;border-radius:15px;flex:1 1 300px;overflow:hidden;background-color:rgba(0,0,0,0.5);padding:30px}footer .top-nav-fZtz2E::before,footer .subscribe_holder::before{height:100%;content:"";z-index:-1;opacity:0.1;top:0;animation:waveAnimation 20s linear infinite;background:#ffffff;left:-100%;width:300%;position:absolute}footer .top-nav-fZtz2E h5,footer .subscribe_holder h5{color:#ffffff;font-weight:600;padding-bottom:10px;position:relative;display:inline-block;margin-bottom:20px;font-size:18px}footer .top-nav-fZtz2E h5::after,footer .subscribe_holder h5::after{position:absolute;height:2px;left:0;width:100%;bottom:0;content:"";background:linear-gradient(90deg,#ffffff,transparent)}footer .head-learn-VhqJSo{gap:10px;display:flex;flex-wrap:wrap;margin-bottom:20px}footer .head-learn-VhqJSo a{flex:1 1 calc(50% - 10px);font-size:18px;overflow:hidden;color:rgba(255,255,255,0.8);padding:8px 15px;background-color:rgb(168,183,183,0.5);border-radius:20px;text-decoration:none;text-align:center;position:relative;transition:all 0.3s ease}footer .head-learn-VhqJSo a::before{transition:left 0.3s ease;content:"";background:linear-gradient(90deg,transparent,#ffffff,transparent);height:2px;bottom:0;position:absolute;width:100%;left:-100%}footer .head-learn-VhqJSo a:hover{transform:translateY(-3px);background-color:rgb(132,148,148,0.5)}footer .head-learn-VhqJSo a:hover::before{left:0}footer .subscribe_holder p{font-size:18px;margin-bottom:25px;color:rgba(255,255,255,0.8);line-height:1.6}footer .input_holder{gap:15px;position:relative;display:flex;flex-direction:column}footer .input_holder input[type="email"]{border:none;padding:15px 20px;font-size:18px;transition:all 0.3s ease;border-radius:25px;background-color:rgba(0,0,0,0.5);color:#ffffff}footer .input_holder input[type="email"]:focus{background-color:rgb(168,183,183,0.5);outline:none;box-shadow:0 0 15px rgba(255,255,255,0.2)}footer .input_holder input[type="email"]::placeholder{color:rgba(255,255,255,0.6)}footer .sub-updates-JyZDkG{color:rgb(168,183,183);border-radius:25px;font-size:14px;border:none;padding:15px 20px;overflow:hidden;cursor:pointer;transition:all 0.3s ease;position:relative;font-weight:600;background-color:#ffffff}footer .sub-updates-JyZDkG::after{content:"";left:-100%;top:0;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);width:100%;position:absolute;transition:left 0.7s ease}footer .sub-updates-JyZDkG:hover{transform:translateY(-3px);background-color:rgb(205,218,218);box-shadow:0 5px 15px rgba(0,0,0,0.1)}footer .sub-updates-JyZDkG:hover::after{left:100%}footer .access-cta-arACWL{margin-top:60px;text-align:center;position:relative}footer .footer-workshops-nokFvY{padding:0 30px;position:relative;font-size:15px;display:inline-block;color:rgba(255,255,255,0.7)}footer .footer-workshops-nokFvY::before,footer .footer-workshops-nokFvY::after{content:"";position:absolute;background-color:rgba(255,255,255,0.3);width:20px;height:1px;top:50%}footer .footer-workshops-nokFvY::before{left:0}footer .footer-workshops-nokFvY::after{right:0}@media (min-width: 768px) {footer .main-site-Sm2UK6{flex:1 1 100%}footer .top-nav-fZtz2E,footer .subscribe_holder{flex:1 1 300px}footer .input_holder{flex-direction:row}footer .sub-updates-JyZDkG{white-space:nowrap}} @media (max-width: 991px) {footer .sustain-cta-7ohgGQ{padding:100px 0 30px}footer .text_main_holder{gap:20px}} @media (max-width: 767px) {footer .sustain-cta-7ohgGQ{padding:80px 0 30px}footer .sustain-cta-7ohgGQ::before{background-size:100% 60px;height:60px}footer .contact-help-3rTBkp{margin-bottom:40px}footer .info_item{padding:15px 20px;height:auto}footer .top-nav-fZtz2E,footer .subscribe_holder{padding:25px 20px}footer .access-cta-arACWL{margin-top:40px}} @media (max-width: 576px) {footer .sustain-cta-7ohgGQ{padding:60px 0 20px}footer .sustain-cta-7ohgGQ::before{height:40px;background-size:100% 40px}footer .top-nav-fZtz2E h5,footer .subscribe_holder h5{margin-bottom:15px;font-size:calc(18px - 2px)}footer .head-learn-VhqJSo a{flex:1 1 100%}footer .input_holder input[type="email"],footer .sub-updates-JyZDkG{padding:12px 15px}}.client-experience-LIAkW4{background:linear-gradient(135deg,rgb(205,218,218) 0%,rgb(132,148,148,0.5) 50%,rgb(205,218,218) 100%);overflow:hidden;position:relative;padding:5rem 0}.client-experience-LIAkW4::before{height:100%;content:'';width:100%;top:0;background:radial-gradient(ellipse at top right,rgb(132,148,148,0.5) 0%,transparent 70%);z-index:0;position:absolute;left:0}.client-experience-LIAkW4::after{z-index:0;height:35%;background:radial-gradient(circle,rgb(168,183,183,0.5) 0%,transparent 70%);border-radius:50%;right:-5%;width:35%;position:absolute;bottom:-5%;content:''}.client-experience-LIAkW4 h2.container{color:#000000;text-align:center;margin-bottom:4rem;position:relative;font-size:32px;letter-spacing:0.05em;font-weight:700;z-index:2;transform:perspective(1000px) translateZ(10px)}.client-experience-LIAkW4 h2.container::after{bottom:-15px;content:'';transform:translateX(-50%);width:80px;left:50%;height:3px;position:absolute;background:linear-gradient(90deg,transparent,rgb(168,183,183),transparent)}.client-experience-LIAkW4 .container.team-culture-Z4KhU2{max-width:95%;position:relative;z-index:2;margin:0 auto}.client-experience-LIAkW4 .success-feedback-chxZwK{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid;gap:2.5rem;perspective:1000px}.client-experience-LIAkW4 .learning-stories-HEAaNg{position:relative;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1),box-shadow 0.5s cubic-bezier(0.215,0.61,0.355,1);display:flex;transform:translateY(0);z-index:1;background:#ffffff;padding:2rem;border-radius:12px;flex-direction:column;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.1)}.client-experience-LIAkW4 .learning-stories-HEAaNg::before{top:0;height:100%;position:absolute;z-index:-1;content:'';background:linear-gradient(to bottom,rgb(168,183,183),rgb(132,148,148));left:0;width:5px}.client-experience-LIAkW4 .learning-stories-HEAaNg::after{z-index:-1;font-size:8rem;position:absolute;opacity:0.15;color:rgb(132,148,148,0.5);right:20px;top:-20px;content:'"';font-family:Arial,sans-serif}.client-experience-LIAkW4 .learning-stories-HEAaNg:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.client-experience-LIAkW4 .learning-stories-HEAaNg h3{position:relative;margin-bottom:1rem;color:#000000;font-size:calc(20px + 0.1rem);display:inline-block;font-weight:600}.client-experience-LIAkW4 .learning-stories-HEAaNg h3::after{height:2px;bottom:-5px;left:0;transition:width 0.3s ease;position:absolute;width:0;background:rgb(168,183,183);content:''}.client-experience-LIAkW4 .learning-stories-HEAaNg:hover h3::after{width:100%}.client-experience-LIAkW4 .learning-stories-HEAaNg .description{line-height:1.6;font-size:14px;color:#000000;position:relative;z-index:1;margin-bottom:1.5rem}.client-experience-LIAkW4 .learning-stories-HEAaNg div{border-radius:50%;border:3px solid #ffffff;overflow:hidden;margin-top:auto;transform:translateZ(5px);align-self:flex-end;box-shadow:0 5px 15px rgba(0,0,0,0.1);transition:transform 0.4s ease;width:80px;height:80px}.client-experience-LIAkW4 .learning-stories-HEAaNg:hover div{transform:scale(1.05) translateZ(10px)}.client-experience-LIAkW4 .learning-stories-HEAaNg div img{transition:transform 0.5s ease;height:100%;object-fit:cover;width:100%}.client-experience-LIAkW4 .learning-stories-HEAaNg:hover div img{transform:scale(1.1)}.client-experience-LIAkW4 .learning-stories-HEAaNg:nth-child(odd){animation:fadeInLeft 0.8s both;animation-delay:calc(0.1s * var(--i,0))}.client-experience-LIAkW4 .learning-stories-HEAaNg:nth-child(even){animation:fadeInRight 0.8s both;animation-delay:calc(0.1s * var(--i,0))}@keyframes fadeInLeft {from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}} @keyframes fadeInRight {from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}} @keyframes orbit {0%{transform:rotate(0deg) translateX(5px) rotate(0deg)}100%{transform:rotate(360deg) translateX(5px) rotate(-360deg)}} @media (max-width: 991px) {.client-experience-LIAkW4{padding:4rem 0}.client-experience-LIAkW4 h2.container{font-size:calc(32px - 0.15rem);margin-bottom:3rem}.client-experience-LIAkW4 .success-feedback-chxZwK{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.client-experience-LIAkW4 .learning-stories-HEAaNg{padding:1.75rem}} @media (max-width: 768px) {.client-experience-LIAkW4{padding:3.5rem 0}.client-experience-LIAkW4 h2.container{font-size:calc(32px - 0.25rem);margin-bottom:2.5rem}.client-experience-LIAkW4 .success-feedback-chxZwK{gap:1.75rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.client-experience-LIAkW4 .learning-stories-HEAaNg{padding:1.5rem}.client-experience-LIAkW4 .learning-stories-HEAaNg div{width:70px;height:70px}} @media (max-width: 576px) {.client-experience-LIAkW4{padding:3rem 0}.client-experience-LIAkW4 h2.container{margin-bottom:2rem;font-size:calc(32px - 0.35rem)}.client-experience-LIAkW4 .success-feedback-chxZwK{gap:1.5rem;grid-template-columns:1fr}.client-experience-LIAkW4 .learning-stories-HEAaNg{padding:1.25rem}.client-experience-LIAkW4 .learning-stories-HEAaNg h3{font-size:20px}.client-experience-LIAkW4 .learning-stories-HEAaNg div{width:60px;height:60px}}.course-program-LMEC4W{overflow:hidden;background:linear-gradient(135deg,rgb(205,218,218) 0%,rgba(245,247,252,0.95) 100%);padding:120px 0;position:relative}.course-program-LMEC4W::before{position:absolute;content:'';transform:rotate(35deg);z-index:1;background:rgb(168,183,183,0.5);height:300px;opacity:0.1;right:-50px;top:-50px;width:300px}.course-program-LMEC4W::after{bottom:-50px;content:'';background:rgb(132,148,148,0.5);opacity:0.15;transform:rotate(-15deg);left:-50px;position:absolute;height:250px;z-index:1;width:250px}.course-program-LMEC4W .container{padding:0 20px;z-index:2;max-width:1200px;position:relative;margin:0 auto}.course-program-LMEC4W .skill-up-uhyzT8{gap:40px;display:grid;position:relative;grid-template-columns:1fr}.course-program-LMEC4W .main-photo-XIGFYC{position:relative;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(1000px) rotateY(-3deg);box-shadow:0 20px 40px rgba(0,0,0,0.1);height:400px}.course-program-LMEC4W .main-photo-XIGFYC::before{width:100%;position:absolute;z-index:1;content:'';top:0;background:linear-gradient( to bottom right,rgba(rgb(168,183,183),0.2),rgba(rgb(132,148,148),0.2) );height:100%;left:0}.course-program-LMEC4W .main-photo-XIGFYC::after{top:20px;bottom:20px;border:1px solid rgba(255,255,255,0.3);z-index:2;content:'';opacity:0;transform:scale(0.95);transition:all 0.5s ease;position:absolute;left:20px;right:20px}.course-program-LMEC4W .main-photo-XIGFYC:hover{transform:perspective(1000px) rotateY(0deg)}.course-program-LMEC4W .main-photo-XIGFYC:hover::after{transform:scale(1);opacity:1}.course-program-LMEC4W .details-box-JlY5xX{position:relative;padding:10px 0 0 0}.course-program-LMEC4W h3{font-weight:700;animation:slideInTitle 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s forwards;color:#000000;margin-bottom:25px;font-size:calc(31px * 0.9);position:relative;opacity:0;transform:translateX(-5px);line-height:1.3}.course-program-LMEC4W h3::after{height:3px;background:linear-gradient(90deg,rgb(168,183,183) 0%,rgb(132,148,148) 100%);transform:scaleX(0);width:80px;animation:expandLine 1s cubic-bezier(0.215,0.61,0.355,1) 0.7s forwards;bottom:-12px;position:absolute;transform-origin:left;content:'';left:0}.course-program-LMEC4W .description{font-size:12px;opacity:0;line-height:1.8;transform:translateY(10px);color:#000000;margin-bottom:20px;animation:fadeInUp 0.8s ease 0.4s forwards;position:relative}.course-program-LMEC4W p.description{overflow-y:auto;max-height:300px;scrollbar-width:thin;scrollbar-color:rgb(168,183,183,0.5) rgb(205,218,218);padding-right:20px}.course-program-LMEC4W p.description::-webkit-scrollbar{width:6px}.course-program-LMEC4W p.description::-webkit-scrollbar-track{background:rgb(205,218,218)}.course-program-LMEC4W p.description::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(168,183,183,0.5)}.course-program-LMEC4W span.description{display:none}@keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes expandLine {to{transform:scaleX(1)}} @keyframes fadeInUp {to{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.course-program-LMEC4W .skill-up-uhyzT8{align-items:center;gap:60px;grid-template-columns:1fr 1fr}.course-program-LMEC4W .main-photo-XIGFYC{transform:perspective(1200px) rotateY(-5deg) translateZ(0);height:550px}.course-program-LMEC4W .details-box-JlY5xX{padding:0 0 0 20px}.course-program-LMEC4W h3{font-size:31px;margin-bottom:35px}.course-program-LMEC4W h3::after{height:4px;width:120px}.course-program-LMEC4W p.description{max-height:380px}} @media (min-width: 992px) {.course-program-LMEC4W{padding:150px 0}.course-program-LMEC4W .skill-up-uhyzT8{gap:80px}.course-program-LMEC4W .main-photo-XIGFYC{height:600px;transition:transform 0.8s cubic-bezier(0.19,1,0.22,1)}.course-program-LMEC4W .details-box-JlY5xX{padding:0 0 0 40px}.course-program-LMEC4W h3{margin-bottom:40px;transform:translateX(-10px)}.course-program-LMEC4W h3::after{bottom:-15px}.course-program-LMEC4W p.description{font-size:calc(12px * 1.05);max-height:450px;line-height:1.9}} @media (max-width: 767px) {.course-program-LMEC4W{padding:80px 0}.course-program-LMEC4W .main-photo-XIGFYC{height:300px;margin-bottom:20px}.course-program-LMEC4W h3{font-size:calc(31px * 0.8);margin-bottom:25px}.course-program-LMEC4W p.description{line-height:1.6;max-height:250px}}