.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(12rem,15vw,13rem);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-cols{padding-bottom:clamp(7rem,22vw,9.5rem)}.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)}}.elearning-module__lSomPa__el-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.4rem);margin-top:clamp(3rem,5vw,4.5rem);display:grid}.elearning-module__lSomPa__el-track-item{transition:transform .3s var(--ease-out),box-shadow .3s,border-color .3s;background:linear-gradient(150deg,#5532ce12,#ffffff8c);border:1px solid #5532ce1f;border-radius:18px;align-items:center;gap:clamp(.85rem,1.4vw,1.1rem);padding:clamp(1.25rem,2.1vw,1.6rem) clamp(1.15rem,2vw,1.45rem);display:flex}.elearning-module__lSomPa__el-track-item:hover{border-color:#5532ce3d;transform:translateY(-6px);box-shadow:0 18px 38px #1e14501a}.elearning-module__lSomPa__el-ic{background:#fff;border:1px solid #5532ce1f;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(46px,5vw,54px);height:clamp(46px,5vw,54px);display:flex;box-shadow:0 6px 14px #5532ce14}.elearning-module__lSomPa__el-ic svg{width:56%;height:56%}.elearning-module__lSomPa__el-track-v{color:var(--ink);font-feature-settings:"tnum";font-family:DM Serif Display,serif;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1}.elearning-module__lSomPa__el-track-l{color:var(--body);margin-top:.35rem;font-size:clamp(.8rem,.95vw,.9rem);line-height:1.3}.elearning-module__lSomPa__el-process{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-process .elearning-module__lSomPa__el-lead{max-width:52rem}.elearning-module__lSomPa__el-flow{gap:clamp(.9rem,1.6vw,1.15rem);margin-top:clamp(2.4rem,4vw,3.4rem);display:grid;position:relative}.elearning-module__lSomPa__el-flow:before{content:"";background:linear-gradient(180deg,var(--purple) 0%,var(--purple-2) 45%,var(--green) 100%);opacity:.35;border-radius:3px;width:3px;position:absolute;top:28px;bottom:28px;left:clamp(23px,2.7vw,27px)}.elearning-module__lSomPa__el-flow-step{grid-template-columns:clamp(46px,5.4vw,54px) minmax(0,1fr);align-items:center;gap:clamp(1rem,1.8vw,1.35rem);display:grid;position:relative}.elearning-module__lSomPa__el-flow-node{z-index:1;border:2px solid var(--line);width:clamp(46px,5.4vw,54px);height:clamp(46px,5.4vw,54px);transition:border-color .3s,box-shadow .3s,transform .3s var(--spring);background:#fff;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 6px 16px #1e145012}.elearning-module__lSomPa__el-flow-node svg{width:56%;height:56%}.elearning-module__lSomPa__el-flow-card{border:1px solid var(--line);transition:transform .3s var(--ease-out),box-shadow .3s,border-color .3s;background:#fff9;border-radius:16px;padding:clamp(1rem,1.7vw,1.3rem) clamp(1.2rem,2vw,1.5rem)}.elearning-module__lSomPa__el-flow-step:hover .elearning-module__lSomPa__el-flow-node{border-color:var(--purple);transform:scale(1.06);box-shadow:0 0 0 5px #5532ce1f}.elearning-module__lSomPa__el-flow-step:hover .elearning-module__lSomPa__el-flow-card{border-color:#5532ce33;transform:translate(4px);box-shadow:0 16px 34px #1e145017}.elearning-module__lSomPa__el-flow-card strong{color:var(--ink);align-items:baseline;gap:.55rem;margin-bottom:.35rem;font-size:clamp(1.05rem,1.4vw,1.24rem);display:flex}.elearning-module__lSomPa__el-flow-num{color:var(--purple);opacity:.55;font-family:DM Serif Display,serif;font-size:clamp(1rem,1.3vw,1.2rem)}.elearning-module__lSomPa__el-flow-card p{color:var(--body);font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.6}.elearning-module__lSomPa__el-pricing{margin-top:clamp(4.5rem,7vw,6.9rem)}.elearning-module__lSomPa__el-price-card{color:#fff;background:radial-gradient(circle at 88% 8%,#b267e780,#0000 40%),linear-gradient(120deg,#262681 0%,#3b2b96 46%,#8a4dcc 100%);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(2rem,4vw,3.4rem) clamp(1.9rem,4vw,3.4rem);display:grid;position:relative;overflow:hidden}.elearning-module__lSomPa__el-price-blob{filter:blur(10px);opacity:.35;pointer-events:none;mix-blend-mode:screen;border-radius:50%;position:absolute}.elearning-module__lSomPa__el-price-blob.elearning-module__lSomPa__pb1{background:#b267e7;width:180px;height:180px;animation:15s ease-in-out infinite elearning-module__lSomPa__floatA;top:-50px;right:8%}.elearning-module__lSomPa__el-price-blob.elearning-module__lSomPa__pb2{background:#5cc0ff;width:120px;height:120px;animation:18s ease-in-out infinite elearning-module__lSomPa__floatB;bottom:-34px;left:14%}.elearning-module__lSomPa__el-price-main{z-index:1;position:relative}.elearning-module__lSomPa__el-price-main .elearning-module__lSomPa__el-h2{color:#fff}.elearning-module__lSomPa__el-price-main .elearning-module__lSomPa__el-lead{color:#ffffffe6}.elearning-module__lSomPa__el-price-incl{gap:.6rem;margin-top:1.4rem;padding:0;list-style:none;display:grid}.elearning-module__lSomPa__el-price-incl li{color:#fffffff2;align-items:center;gap:.7rem;font-size:clamp(.92rem,1.1vw,1.02rem);display:flex}.elearning-module__lSomPa__el-price-incl svg{color:#9be070;background:#52b61a38;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:4px}.elearning-module__lSomPa__el-price-figure{z-index:1;text-align:center;background:#ffffff1a;border:1px solid #ffffff38;border-radius:22px;padding:clamp(1.6rem,3vw,2.2rem);position:relative}.elearning-module__lSomPa__el-price-big{color:#fff;font-feature-settings:"tnum";font-family:DM Serif Display,serif;font-size:clamp(2.8rem,6vw,4rem);line-height:1}.elearning-module__lSomPa__el-price-big span{color:#fffc;margin-top:.5rem;font-family:DM Sans,sans-serif;font-size:clamp(.85rem,1.1vw,.95rem);font-weight:500;display:block}.elearning-module__lSomPa__el-price-meter{margin-top:1.5rem}.elearning-module__lSomPa__el-price-track{background:#fff3;border-radius:3px;height:6px;display:block;position:relative}.elearning-module__lSomPa__el-price-track:before{content:"";background:linear-gradient(90deg,#52b61a,#f4b72e);border-radius:3px;width:66%;height:100%;position:absolute;top:0;left:0}.elearning-module__lSomPa__el-price-dot{background:#fff;border:3px solid #f4b72e;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:66%;transform:translate(-50%,-50%);box-shadow:0 3px 8px #00000059}.elearning-module__lSomPa__el-price-ends{color:#ffffffbf;justify-content:space-between;margin-top:.55rem;font-size:.8rem;display:flex}.elearning-module__lSomPa__el-price-range{color:#ffffffd1;margin-top:1rem;font-size:clamp(.85rem,1.05vw,.95rem);line-height:1.5}.elearning-module__lSomPa__el-price-pill{color:#f7c948;background:#f4b72e2e;border:1px solid #f4b72e73;border-radius:999px;margin-top:1rem;padding:.4rem .9rem;font-size:clamp(.78rem,.95vw,.86rem);font-weight:600;display:inline-block}.elearning-module__lSomPa__el-results{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-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2.2vw,1.6rem);margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.elearning-module__lSomPa__el-result{transition:transform .3s var(--ease-out),box-shadow .3s,border-color .3s;background:linear-gradient(155deg,#5532ce14,#ffffff80);border:1px solid #5532ce24;border-radius:20px;padding:clamp(1.5rem,2.6vw,2rem);position:relative}.elearning-module__lSomPa__el-result.elearning-module__lSomPa__green{background:linear-gradient(155deg,#52b61a1f,#ffffff80);border-color:#52b61a33}.elearning-module__lSomPa__el-result:hover{border-color:#5532ce47;transform:translateY(-6px);box-shadow:0 20px 40px #1e14501a}.elearning-module__lSomPa__el-result.elearning-module__lSomPa__green:hover{border-color:#52b61a57;box-shadow:0 20px 40px #1e46141a}.elearning-module__lSomPa__el-result-ic{background:#fff;border:1px solid #5532ce1f;border-radius:14px;justify-content:center;align-items:center;width:clamp(44px,5vw,52px);height:clamp(44px,5vw,52px);margin-bottom:1rem;display:flex;box-shadow:0 6px 14px #5532ce14}.elearning-module__lSomPa__el-result.elearning-module__lSomPa__green .elearning-module__lSomPa__el-result-ic{border-color:#52b61a2e}.elearning-module__lSomPa__el-result-ic svg{width:58%;height:58%}.elearning-module__lSomPa__el-result-v{color:var(--purple);font-feature-settings:"tnum";font-family:DM Serif Display,serif;font-size:clamp(1.8rem,3.1vw,2.5rem);line-height:1}.elearning-module__lSomPa__el-result.elearning-module__lSomPa__green .elearning-module__lSomPa__el-result-v{color:var(--green-deep)}.elearning-module__lSomPa__el-result p{color:var(--body);margin-top:.7rem;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.5}@media (max-width:920px){.elearning-module__lSomPa__el-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.elearning-module__lSomPa__el-price-card{grid-template-columns:1fr;gap:2rem}.elearning-module__lSomPa__el-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.elearning-module__lSomPa__el-track,.elearning-module__lSomPa__el-result-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.elearning-module__lSomPa__el-track-item,.elearning-module__lSomPa__el-flow-node,.elearning-module__lSomPa__el-flow-card,.elearning-module__lSomPa__el-result{transition:none}.elearning-module__lSomPa__el-price-blob{animation:none}}.elearning-module__lSomPa__el-hero-body{flex-direction:column;gap:clamp(.85rem,1.5vw,1.1rem);display:flex}.elearning-module__lSomPa__el-explore{color:var(--purple-deep);transition:gap .3s var(--ease-out),color .25s;align-items:center;gap:.5rem;margin-top:1.1rem;font-family:DM Sans,sans-serif;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:700;display:inline-flex}.elearning-module__lSomPa__el-explore svg{width:1.05em;height:1.05em;transition:transform .3s var(--ease-out)}.elearning-module__lSomPa__el-explore:hover{color:var(--purple);gap:.7rem}.elearning-module__lSomPa__el-explore:hover svg{transform:translate(3px)}.elearning-module__lSomPa__el-explore:focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:5px}.elearning-module__lSomPa__el-build{margin-top:clamp(4.5rem,7vw,6.9rem)}.elearning-module__lSomPa__el-build .elearning-module__lSomPa__el-h2{margin-bottom:clamp(2rem,3.4vw,2.8rem)}.elearning-module__lSomPa__el-build-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.4rem);display:grid}.elearning-module__lSomPa__el-build-card{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .3s;background:linear-gradient(160deg,#5532ce0f,#fff9);border:1px solid #5532ce24;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.elearning-module__lSomPa__el-build-card:hover{border-color:#5532ce47;transform:translateY(-6px);box-shadow:0 24px 50px #1e145021}.elearning-module__lSomPa__el-build-media{aspect-ratio:16/9;position:relative;overflow:hidden}.elearning-module__lSomPa__el-build-media img{object-fit:cover;transition:transform 1s var(--ease-out)}.elearning-module__lSomPa__el-build-card:hover .elearning-module__lSomPa__el-build-media img{transform:scale(1.05)}.elearning-module__lSomPa__el-build-media:after{content:"";background:linear-gradient(#29196c00 52%,#29196c38 100%);position:absolute;inset:0}.elearning-module__lSomPa__el-build-body{flex-direction:column;flex:1;padding:clamp(1.5rem,2.6vw,2.1rem);display:flex}.elearning-module__lSomPa__el-build-body h3{color:var(--ink);margin-bottom:.7rem;font-family:DM Serif Display,serif;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:400;line-height:1.16}.elearning-module__lSomPa__el-build-body p{color:var(--body);flex:1;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.7}.elearning-module__lSomPa__el-chip{background:#efeafc;border:1px solid #5532ce24;border-radius:14px;justify-content:center;align-items:center;width:clamp(46px,5vw,54px);height:clamp(46px,5vw,54px);margin-bottom:1rem;display:flex;box-shadow:0 6px 14px #5532ce14}.elearning-module__lSomPa__el-chip svg{width:58%;height:58%}.elearning-module__lSomPa__el-eyebrow{color:var(--purple);margin-top:clamp(1.4rem,2.4vw,1.9rem);font-family:DM Sans,sans-serif;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:700}.elearning-module__lSomPa__el-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--purple) #5532ce24;grid-auto-columns:clamp(230px,70vw,258px);grid-auto-flow:column;gap:clamp(1rem,1.6vw,1.4rem);margin-top:clamp(1.2rem,2vw,1.6rem);padding:.4rem .25rem 1.5rem;display:grid;overflow-x:auto}.elearning-module__lSomPa__el-rail:focus-visible{outline:2px solid var(--purple);outline-offset:4px;border-radius:16px}.elearning-module__lSomPa__el-rail::-webkit-scrollbar{height:8px}.elearning-module__lSomPa__el-rail::-webkit-scrollbar-track{background:#5532ce1f;border-radius:999px}.elearning-module__lSomPa__el-rail::-webkit-scrollbar-thumb{background:var(--purple);border-radius:999px}.elearning-module__lSomPa__el-rail::-webkit-scrollbar-thumb:hover{background:var(--purple-deep)}.elearning-module__lSomPa__el-rail-card{scroll-snap-align:start;transition:transform .35s var(--ease-out),box-shadow .35s,border-color .3s;background:linear-gradient(155deg,#5532ce14,#fff9);border:1px solid #5532ce24;border-radius:18px;padding:clamp(1.3rem,2vw,1.6rem)}.elearning-module__lSomPa__el-rail-card:hover{border-color:#5532ce47;transform:translateY(-6px);box-shadow:0 18px 38px #1e14501f}.elearning-module__lSomPa__el-rail-card h3{color:var(--ink);margin-bottom:.5rem;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:700;line-height:1.26}.elearning-module__lSomPa__el-rail-card p{color:var(--body);font-size:clamp(.92rem,1.05vw,1rem);line-height:1.6}.elearning-module__lSomPa__el-approach-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,2.2vw,1.6rem);margin-top:clamp(1.6rem,2.6vw,2.2rem);display:grid}.elearning-module__lSomPa__el-approach-card{transition:transform .35s var(--ease-out),box-shadow .35s,border-color .3s;background:linear-gradient(155deg,#5532ce12,#ffffff8c);border:1px solid #5532ce24;border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,2.6vw,2rem);display:flex}.elearning-module__lSomPa__el-approach-card:hover{border-color:#5532ce47;transform:translateY(-6px);box-shadow:0 20px 42px #1e14501c}.elearning-module__lSomPa__el-approach-card h3{color:var(--ink);margin-bottom:.55rem;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:700;line-height:1.26}.elearning-module__lSomPa__el-approach-card p{color:var(--body);flex:1;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.62}@media (max-width:920px){.elearning-module__lSomPa__el-build-grid{grid-template-columns:1fr}.elearning-module__lSomPa__el-approach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.elearning-module__lSomPa__el-approach-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.elearning-module__lSomPa__el-build-card,.elearning-module__lSomPa__el-build-media img,.elearning-module__lSomPa__el-rail-card,.elearning-module__lSomPa__el-approach-card,.elearning-module__lSomPa__el-explore,.elearning-module__lSomPa__el-explore svg{transition:none}.elearning-module__lSomPa__el-build-card:hover,.elearning-module__lSomPa__el-rail-card:hover,.elearning-module__lSomPa__el-approach-card:hover,.elearning-module__lSomPa__el-build-card:hover .elearning-module__lSomPa__el-build-media img{transform:none}.elearning-module__lSomPa__el-explore:hover{gap:.5rem}.elearning-module__lSomPa__el-explore:hover svg{transform:none}.elearning-module__lSomPa__el-rail{scroll-snap-type:none}}.elearning-module__lSomPa__el-price-star{color:#f4b72e;vertical-align:super;margin-left:3px;font-size:.5em;font-weight:800;line-height:0}.elearning-module__lSomPa__el-price-note{color:var(--body);align-items:baseline;gap:.45rem;max-width:60rem;margin-top:clamp(1.1rem,2vw,1.5rem);font-size:clamp(.9rem,1.05vw,.98rem);line-height:1.6;display:flex}.elearning-module__lSomPa__el-price-note-star{color:var(--purple);flex-shrink:0;font-weight:800}.elearning-module__lSomPa__el-creative-media{aspect-ratio:3/2;border-radius:20px;width:100%;position:relative;overflow:hidden}.elearning-module__lSomPa__el-creative-media img{object-fit:contain}.elearning-module__lSomPa__el-strat-carousel{margin-top:clamp(1.6rem,3vw,2.4rem);position:relative}.elearning-module__lSomPa__el-strat-viewport{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;padding:6px 2px 16px;overflow:auto hidden}.elearning-module__lSomPa__el-strat-viewport::-webkit-scrollbar{display:none}.elearning-module__lSomPa__el-strat-viewport.elearning-module__lSomPa__dragging{cursor:grabbing;scroll-snap-type:none}.elearning-module__lSomPa__el-strat-grid{text-align:left;gap:clamp(1.1rem,1.9vw,1.7rem);width:max-content;display:flex}.elearning-module__lSomPa__el-strat-card{scroll-snap-align:start;border:1px solid var(--line);transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .3s;background:#fff;border-radius:18px;flex-direction:column;flex:0 0 clamp(300px,30vw,392px);display:flex;position:relative;overflow:hidden}.elearning-module__lSomPa__el-strat-card:hover{border-color:#5532ce4d;transform:translateY(-8px);box-shadow:0 26px 48px #1e145024}.elearning-module__lSomPa__el-strat-media{aspect-ratio:3/2;background:var(--tint-p,#efeafc);position:relative;overflow:hidden}.elearning-module__lSomPa__el-strat-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);-webkit-user-drag:none}.elearning-module__lSomPa__el-strat-card:hover .elearning-module__lSomPa__el-strat-media img{transform:scale(1.07)}.elearning-module__lSomPa__el-strat-num{z-index:2;width:30px;height:30px;color:var(--purple-deep);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 10px #1e14502e}.elearning-module__lSomPa__el-strat-body{padding:clamp(1.1rem,1.6vw,1.4rem) clamp(1.1rem,1.6vw,1.3rem) clamp(1.3rem,1.8vw,1.6rem)}.elearning-module__lSomPa__el-strat-body h3{color:var(--ink);margin-bottom:.55rem;font-size:clamp(1.08rem,1.35vw,1.22rem);font-weight:700;line-height:1.24}.elearning-module__lSomPa__el-strat-body p{color:var(--body);margin-bottom:.5rem;font-size:.96rem;line-height:1.62}.elearning-module__lSomPa__el-strat-arrows{justify-content:center;gap:14px;margin-top:clamp(1.4rem,2.4vw,2rem);display:flex}.elearning-module__lSomPa__el-strat-arrow{border:1px solid var(--line);width:48px;height:48px;color:var(--purple-deep);transition:background .25s,color .25s,transform .3s var(--ease-out),opacity .25s;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px #1e14501a}.elearning-module__lSomPa__el-strat-arrow:hover{background:var(--purple);color:#fff;transform:translateY(-2px)}.elearning-module__lSomPa__el-strat-arrow[disabled]{opacity:.34;cursor:default;color:var(--purple-deep);background:#fff;transform:none}@media (prefers-reduced-motion:reduce){.elearning-module__lSomPa__el-strat-card,.elearning-module__lSomPa__el-strat-media img,.elearning-module__lSomPa__el-strat-arrow{transition:none}.elearning-module__lSomPa__el-strat-card:hover,.elearning-module__lSomPa__el-strat-card:hover .elearning-module__lSomPa__el-strat-media img{transform:none}.elearning-module__lSomPa__el-strat-viewport{scroll-behavior:auto}}
