.elearning-module__lSomPa__el-hero{min-height:620px;padding:calc(var(--nav-h) + 52px) 40px 0;color:#fff;background:radial-gradient(circle at 88% 8%,#b267e78c,#0000 34%),radial-gradient(circle at 9% 78%,#15227ec7,#0000 40%),linear-gradient(120deg,#262681 0%,#3b2b96 44%,#8a4dcc 100%);position:relative;overflow:hidden}.elearning-module__lSomPa__el-hero-blob{filter:blur(10px);opacity:.4;pointer-events:none;mix-blend-mode:screen;border-radius:50%;position:absolute}.elearning-module__lSomPa__el-hero-blob.elearning-module__lSomPa__b1{background:#b267e7;width:220px;height:220px;animation:15s ease-in-out infinite elearning-module__lSomPa__floatA;top:-40px;right:12%}.elearning-module__lSomPa__el-hero-blob.elearning-module__lSomPa__b2{background:#5cc0ff;width:150px;height:150px;animation:18s ease-in-out infinite elearning-module__lSomPa__floatB;bottom:80px;left:6%}.elearning-module__lSomPa__el-hero-inner{z-index:2;max-width:1440px;margin:0 auto;position:relative}.elearning-module__lSomPa__el-breadcrumb{color:#ffffffdb;align-items:center;gap:12px;margin-bottom:26px;font-size:14px;display:flex}.elearning-module__lSomPa__el-back{color:#fff;width:34px;height:34px;transition:background .25s, transform .25s var(--ease-out);border:1.5px solid #fff6;border-radius:50%;justify-content:center;align-items:center;display:flex}.elearning-module__lSomPa__el-back:hover{background:#ffffff29;transform:translate(-2px)}.elearning-module__lSomPa__el-breadcrumb a{color:#ffffffdb}.elearning-module__lSomPa__el-breadcrumb a:hover{color:#fff}.elearning-module__lSomPa__el-breadcrumb b{color:#fff;font-weight:800}.elearning-module__lSomPa__el-breadcrumb span{opacity:.6}.elearning-module__lSomPa__el-hero-title{margin-bottom:clamp(1.4rem,3vw,2.2rem);font-family:DM Serif Display,serif;font-size:clamp(3.6rem,8vw,5.6rem);line-height:.98}.elearning-module__lSomPa__el-hero-cols{grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);align-items:start;gap:clamp(2rem,8vw,7rem);padding-bottom:clamp(3rem,5vw,4.5rem);display:grid}.elearning-module__lSomPa__el-hero-cols h3{color:#fff;font-family:DM Serif Display,serif;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:400;line-height:1.16}.elearning-module__lSomPa__el-hero-cols p{color:#ffffffeb;max-width:42rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.68}.elearning-module__lSomPa__el-hero-extra{margin-inline:auto;z-index:3;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);width:min(100% - 6.5rem,1440px);margin-top:-176px;display:grid;position:relative}.elearning-module__lSomPa__el-hero-diff{color:#fff;background:linear-gradient(#543dc4,#39249a);border-radius:22px 0 0 22px;align-items:center;padding:clamp(1.6rem,3vw,2.6rem);font-family:DM Serif Display,serif;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.16;display:flex}.elearning-module__lSomPa__el-hero-photo{border-left:2px solid #ffffffdb;border-radius:0 22px 22px 0;min-height:clamp(16rem,27vw,21rem);position:relative;overflow:hidden}.elearning-module__lSomPa__el-hero-photo img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out);position:absolute;inset:0}.elearning-module__lSomPa__el-hero-photo:hover img{transform:scale(1.05)}.elearning-module__lSomPa__el-hero-photo:after{content:"";background:linear-gradient(105deg,#29196cd1 0%,#39249a6b 30%,#39249a21 58%,#29196c57 100%),linear-gradient(#23156000 44%,#231560db 100%);position:absolute;inset:0}.elearning-module__lSomPa__el-hero-photo-cap .elearning-module__lSomPa__cap-line{background:#f4b72e;border-radius:2px;width:46px;height:3px;margin-bottom:14px;display:block}.elearning-module__lSomPa__el-hero-photo-cap{z-index:2;color:#fff;max-width:80%;font-family:DM Serif Display,serif;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.12;position:absolute;bottom:clamp(1.2rem,2.5vw,1.8rem);left:clamp(1.4rem,3vw,2.2rem)}.elearning-module__lSomPa__el-sec{width:min(100% - 6.5rem,1440px);margin-inline:auto}.elearning-module__lSomPa__el-2col{grid-template-columns:minmax(17rem,.86fr) minmax(0,1.6fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.elearning-module__lSomPa__el-h2{color:var(--ink);font-family:DM Serif Display,serif;font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.12}.elearning-module__lSomPa__el-h2 em{color:var(--purple);font-style:italic}.elearning-module__lSomPa__el-h2.elearning-module__lSomPa__mark:after{content:"";background:var(--purple);border-radius:999px;width:4rem;height:.2rem;margin-top:1.4rem;display:block}.elearning-module__lSomPa__el-h2.elearning-module__lSomPa__mark.elearning-module__lSomPa__green:after{background:var(--green)}.elearning-module__lSomPa__el-lead{color:var(--body);margin-top:1.1rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.elearning-module__lSomPa__el-lead strong{color:var(--ink)}.elearning-module__lSomPa__el-creative{padding:clamp(4.5rem,7vw,7rem) 0 0}.elearning-module__lSomPa__el-creative .elearning-module__lSomPa__el-2col{grid-template-columns:minmax(0,.86fr) minmax(24rem,1.06fr);align-items:center}.elearning-module__lSomPa__el-ill{width:100%;position:relative}.elearning-module__lSomPa__el-ill svg{width:100%;height:auto;display:block;overflow:visible}.elearning-module__lSomPa__el-approach{border-top:1px solid var(--line);margin-top:clamp(4.5rem,7vw,6.9rem);padding-top:clamp(3.6rem,5.5vw,5.6rem)}.elearning-module__lSomPa__el-benefits{--rail:clamp(2rem,3.4vw,2.8rem);--railgap:clamp(2.4rem,3.6vw,3.4rem);padding-left:calc(var(--rail) + var(--railgap));gap:clamp(1.4rem,2.6vw,2.1rem);display:grid;position:relative}.elearning-module__lSomPa__el-btrack{left:var(--rail);background:var(--line);border-radius:3px;width:3px;position:absolute;top:.4rem;bottom:.4rem;overflow:hidden;transform:translate(-50%)}.elearning-module__lSomPa__el-bfill{background:linear-gradient(180deg,var(--purple) 0%,var(--purple-2) 55%,var(--green) 100%);border-radius:3px;width:100%;height:0;transition:height .18s linear;position:absolute;top:0;left:0}.elearning-module__lSomPa__el-benefit{border-bottom:1px solid var(--line);grid-template-columns:clamp(5rem,7vw,6.4rem) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,3vw,2.4rem);padding:clamp(.8rem,1.4vw,1.2rem) 0 clamp(1.9rem,3.4vw,2.9rem);display:grid;position:relative}.elearning-module__lSomPa__el-benefit:last-child{border-bottom:0}.elearning-module__lSomPa__el-bnode{left:calc(-1 * var(--railgap));border:3px solid var(--line);width:16px;height:16px;transition:border-color .3s, box-shadow .3s, transform .3s var(--spring);z-index:2;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elearning-module__lSomPa__el-benefit.elearning-module__lSomPa__lit .elearning-module__lSomPa__el-bnode{border-color:var(--purple);transform:translate(-50%,-50%)scale(1.12);box-shadow:0 0 0 5px #5532ce24}.elearning-module__lSomPa__el-benefit.elearning-module__lSomPa__green.elearning-module__lSomPa__lit .elearning-module__lSomPa__el-bnode{border-color:var(--green);box-shadow:0 0 0 5px #52b61a29}.elearning-module__lSomPa__el-benefit-ill{width:clamp(5rem,7vw,6.4rem);height:clamp(5rem,7vw,6.4rem)}.elearning-module__lSomPa__el-benefit-body strong{color:var(--purple);margin-bottom:.4rem;font-size:clamp(1.05rem,1.4vw,1.24rem);font-weight:700;display:block}.elearning-module__lSomPa__el-benefit.elearning-module__lSomPa__green .elearning-module__lSomPa__el-benefit-body strong{color:var(--green-deep)}.elearning-module__lSomPa__el-benefit-body p{color:var(--body);max-width:44rem;font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.62}.elearning-module__lSomPa__el-outcomes{border-top:1px solid var(--line);margin-top:clamp(4.5rem,6vw,6.4rem);padding-top:clamp(3.6rem,5.5vw,5.6rem);padding-bottom:clamp(1rem,2vw,2rem)}.elearning-module__lSomPa__el-slider-group{margin-top:clamp(2rem,4vw,3.2rem)}.elearning-module__lSomPa__el-slider-title{color:var(--purple);margin-bottom:clamp(1.4rem,2.4vw,1.9rem);font-family:DM Sans,sans-serif;font-size:clamp(1.15rem,1.9vw,1.5rem);font-weight:700}.elearning-module__lSomPa__el-slider-title.elearning-module__lSomPa__green{color:var(--green-deep)}.elearning-module__lSomPa__el-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(1rem,1.8vw,1.5rem);display:grid}.elearning-module__lSomPa__el-card{cursor:pointer;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out), border-color .3s;background:linear-gradient(150deg,#5532ce1a,#fff9);border:1px solid #5532ce1f;border-radius:16px;padding:1.5rem 1.4rem 1.35rem;position:relative;overflow:hidden}.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card{background:linear-gradient(150deg,#52b61a1f,#fff9);border-color:#52b61a29}.elearning-module__lSomPa__el-card:hover{border-color:#5532ce47;transform:translateY(-6px);box-shadow:0 20px 40px #1e14501f}.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card:hover{border-color:#52b61a57;box-shadow:0 20px 40px #1e46141f}.elearning-module__lSomPa__el-card-ill{justify-content:center;align-items:center;height:118px;margin-bottom:1rem;display:flex}.elearning-module__lSomPa__el-card-ill svg{width:auto;max-width:100%;height:100%;overflow:visible}.elearning-module__lSomPa__el-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.elearning-module__lSomPa__el-card-name{color:var(--ink);font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:700}.elearning-module__lSomPa__el-card-plus{width:26px;height:26px;transition:transform .4s var(--spring), background .3s;background:#5532ce1f;border-radius:50%;flex-shrink:0;position:relative}.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card-plus{background:#52b61a29}.elearning-module__lSomPa__el-card-plus:before,.elearning-module__lSomPa__el-card-plus:after{content:"";background:var(--purple);width:11px;height:2.5px;transition:transform .4s var(--spring), opacity .3s;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card-plus:before,.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card-plus:after{background:var(--green-deep)}.elearning-module__lSomPa__el-card-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus{transform:rotate(180deg)}.elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus:after{opacity:0}.elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus{background:var(--purple)}.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus{background:var(--green)}.elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus:before,.elearning-module__lSomPa__el-cards.elearning-module__lSomPa__green .elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-plus:before{background:#fff}.elearning-module__lSomPa__el-card-desc{opacity:0;max-height:0;transition:max-height .5s var(--ease), opacity .4s var(--ease), margin-top .4s var(--ease);overflow:hidden}.elearning-module__lSomPa__el-card-desc p{color:var(--body);font-size:.95rem;line-height:1.6}.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-desc,.elearning-module__lSomPa__el-card.elearning-module__lSomPa__open .elearning-module__lSomPa__el-card-desc{opacity:1;max-height:220px;margin-top:.7rem}.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-plus{transform:rotate(180deg)}.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-plus:after{opacity:0}.elearning-module__lSomPa__el-faq{border-top:1px solid var(--line);text-align:center;margin-top:clamp(4.5rem,6vw,6.4rem);padding-top:clamp(3.4rem,5vw,5rem);padding-bottom:clamp(4.5rem,7vw,7rem)}.elearning-module__lSomPa__el-faq .elearning-module__lSomPa__el-h2{margin-bottom:clamp(2rem,3.4vw,2.8rem)}.elearning-module__lSomPa__el-acc{text-align:left;max-width:880px;margin-inline:auto}.elearning-module__lSomPa__el-acc-item{border-bottom:1px solid var(--line)}.elearning-module__lSomPa__el-acc-head{text-align:left;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.2rem,2.2vw,1.7rem) 0;transition:color .25s;display:flex}.elearning-module__lSomPa__el-acc-head:hover{color:var(--purple)}.elearning-module__lSomPa__el-acc-q{font-family:DM Sans,sans-serif;font-size:clamp(1.05rem,1.65vw,1.3rem);font-weight:600;line-height:1.34}.elearning-module__lSomPa__el-acc-ic{width:34px;height:34px;transition:background .3s, transform .4s var(--spring);background:#5532ce1a;border-radius:50%;flex-shrink:0;position:relative}.elearning-module__lSomPa__el-acc-ic:before,.elearning-module__lSomPa__el-acc-ic:after{content:"";background:var(--purple);width:14px;height:2.6px;transition:transform .4s var(--spring), opacity .3s;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elearning-module__lSomPa__el-acc-ic:after{transform:translate(-50%,-50%)rotate(90deg)}.elearning-module__lSomPa__el-acc-item.elearning-module__lSomPa__open .elearning-module__lSomPa__el-acc-ic{background:var(--purple);transform:rotate(180deg)}.elearning-module__lSomPa__el-acc-item.elearning-module__lSomPa__open .elearning-module__lSomPa__el-acc-ic:before{background:#fff}.elearning-module__lSomPa__el-acc-item.elearning-module__lSomPa__open .elearning-module__lSomPa__el-acc-ic:after{opacity:0}.elearning-module__lSomPa__el-acc-body{height:0;transition:height .4s var(--ease);overflow:hidden}.elearning-module__lSomPa__el-acc-body-inner{color:var(--body);max-width:60rem;padding:0 0 clamp(1.2rem,2.2vw,1.7rem);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.72}:is(.elearning-module__lSomPa__el-ill .fl,.elearning-module__lSomPa__el-card-ill .fl){transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite elearning-module__lSomPa__floatA}.elearning-module__lSomPa__el-ill .fl2{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite elearning-module__lSomPa__floatB}:is(.elearning-module__lSomPa__el-ill .sp,.elearning-module__lSomPa__el-card-ill .sp){transform-box:fill-box;transform-origin:50%;animation:16s linear infinite elearning-module__lSomPa__spinSlow}.elearning-module__lSomPa__el-ill .sp-slow{transform-box:fill-box;transform-origin:50%;animation:42s linear infinite elearning-module__lSomPa__spinSlow}:is(.elearning-module__lSomPa__el-ill .tw,.elearning-module__lSomPa__el-card-ill .tw){transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite elearning-module__lSomPa__twinkle}:is(.elearning-module__lSomPa__el-ill .tw2,.elearning-module__lSomPa__el-card-ill .tw2){transform-box:fill-box;transform-origin:50%;animation:3.5s ease-in-out .7s infinite elearning-module__lSomPa__twinkle}:is(.elearning-module__lSomPa__el-ill .bob,.elearning-module__lSomPa__el-card-ill .bob){transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite elearning-module__lSomPa__bob}.elearning-module__lSomPa__el-ill .pulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite elearning-module__lSomPa__pulseScale}.elearning-module__lSomPa__el-card-ill .fl{animation-duration:5.5s}:is(.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-ill .fl,.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-ill .bob){animation-duration:2.8s}.elearning-module__lSomPa__el-card:hover .elearning-module__lSomPa__el-card-ill .sp{animation-duration:7s}.elearning-module__lSomPa__el-connect{margin-top:clamp(4rem,6vw,6rem);margin-bottom:clamp(3.5rem,5.5vw,5.5rem)}.elearning-module__lSomPa__el-connect-card{background:linear-gradient(112deg,#f7dcc2 0%,#f5e4b6 22%,#dcebcf 44%,#cde7e2 64%,#e3daf0 84%,#f4d8cf 100%);border-radius:30px;align-items:center;gap:clamp(1.6rem,4vw,4rem);padding:clamp(1.9rem,3.5vw,3.2rem) clamp(1.9rem,4.5vw,4rem);display:flex;position:relative;overflow:hidden}.elearning-module__lSomPa__el-connect-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff80,#0000 70%);width:48%;height:160%;position:absolute;top:-30%;right:-6%}.elearning-module__lSomPa__el-connect-card>*{z-index:1;position:relative}.elearning-module__lSomPa__el-connect-person{flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}.elearning-module__lSomPa__el-connect-photo{background:#fff;border-radius:62% 38% 56% 44%/56% 46% 54% 44%;width:clamp(124px,15vw,172px);height:clamp(124px,15vw,172px);padding:7px;animation:13s ease-in-out infinite elearning-module__lSomPa__blobMorph;overflow:hidden;box-shadow:0 18px 44px #281e1433}.elearning-module__lSomPa__el-connect-photo img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.elearning-module__lSomPa__el-connect-name{color:var(--ink);margin-top:1.15rem;font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:700}.elearning-module__lSomPa__el-connect-role{color:var(--body);max-width:16rem;margin-top:.3rem;font-size:clamp(.85rem,1.1vw,1rem);line-height:1.4}.elearning-module__lSomPa__el-connect-main{flex:1;min-width:0}.elearning-module__lSomPa__el-connect-main h2{color:var(--ink);max-width:20ch;margin-bottom:clamp(1.2rem,2.2vw,1.8rem);font-family:DM Serif Display,serif;font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:1.1}@keyframes elearning-module__lSomPa__blobMorph{0%,to{border-radius:62% 38% 56% 44%/56% 46% 54% 44%}50%{border-radius:44% 56% 42% 58%/46% 54% 46% 56%}}@media (max-width:760px){.elearning-module__lSomPa__el-connect-card{text-align:left;flex-direction:column;align-items:flex-start;gap:1.6rem}}@keyframes elearning-module__lSomPa__floatA{0%,to{transform:translate(0)}50%{transform:translate(10px,-14px)}}@keyframes elearning-module__lSomPa__floatB{0%,to{transform:translate(0)}50%{transform:translate(-12px,12px)}}@keyframes elearning-module__lSomPa__twinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes elearning-module__lSomPa__spinSlow{to{transform:rotate(360deg)}}@keyframes elearning-module__lSomPa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes elearning-module__lSomPa__pulseScale{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media (max-width:920px){.elearning-module__lSomPa__el-hero{min-height:auto;padding-left:24px;padding-right:24px}.elearning-module__lSomPa__el-sec{width:min(100% - 2.5rem,1440px)}.elearning-module__lSomPa__el-hero-cols,.elearning-module__lSomPa__el-2col,.elearning-module__lSomPa__el-creative .elearning-module__lSomPa__el-2col{grid-template-columns:1fr;gap:2.2rem}.elearning-module__lSomPa__el-hero-extra{grid-template-columns:1fr;margin-top:calc(-1*clamp(110px,20vw,150px))}.elearning-module__lSomPa__el-hero-diff{border-radius:22px 22px 0 0}.elearning-module__lSomPa__el-hero-photo{border-left:0;border-radius:0 0 22px 22px;min-height:16rem}.elearning-module__lSomPa__el-benefits{padding-left:0}.elearning-module__lSomPa__el-btrack,.elearning-module__lSomPa__el-bnode{display:none}.elearning-module__lSomPa__el-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.elearning-module__lSomPa__el-cards{grid-template-columns:1fr}.elearning-module__lSomPa__el-benefit{grid-template-columns:4.4rem minmax(0,1fr);gap:1.2rem}}@media (max-width:920px){.elearning-module__lSomPa__el-hero-extra{width:min(100% - 2.5rem,1440px)}}
