.almav2-problem{background:#f5f5f5;color:#0a1220;font-family:Roboto,Arial,sans-serif;padding:clamp(80px,9vw,120px) clamp(20px,5vw,80px);-webkit-font-smoothing:antialiased;overflow:hidden}.almav2-problem__inner{margin:0 auto;max-width:1200px}.almav2-problem__eyebrow{color:#0a1220;display:inline-block;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.almav2-problem__eyebrow:after{background:linear-gradient(30deg,#2665e2,#c26de6);border-radius:2px;content:"";display:block;height:3px;margin:14px 0 36px;width:70%}.almav2-problem__heading{color:#0a1220;font-family:Roboto-Bold,Roboto,sans-serif;font-size:clamp(32px,4.4vw,60px);font-weight:900;letter-spacing:-.015em;line-height:1;margin:0 0 16px}.almav2-problem__lead{color:#0a1220;font-size:clamp(18px,1.6vw,22px);font-weight:300;line-height:1.5;margin:0 0 56px;max-width:820px}.almav2-problem__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.almav2-problem__card{background:linear-gradient(180deg,#1b2848,#0a1220);border:none;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 24px 48px -16px rgba(38,101,226,.2),0 4px 12px rgba(0,0,0,.18);color:#fff;overflow:hidden;padding:18px;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.almav2-problem__card:before{background:radial-gradient(360px 200px at 100% 0,rgba(194,109,230,.14),transparent 70%)}.almav2-problem__card:after,.almav2-problem__card:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.almav2-problem__card:after{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(400px 280px at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(400px 280px at 50% 40%,#000 30%,transparent 80%)}.almav2-problem__card>*{position:relative;z-index:1}.almav2-problem__card-inner{padding:18px;position:relative}.almav2-problem__card-inner:before{border-left:1px solid hsla(0,0%,100%,.3);border-radius:18px 0 0 0;border-top:1px solid hsla(0,0%,100%,.3);content:"";inset:0;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#000,#000 60%,transparent),linear-gradient(180deg,#000,#000 60%,transparent);mask-image:linear-gradient(90deg,#000,#000 60%,transparent),linear-gradient(180deg,#000,#000 60%,transparent);pointer-events:none;position:absolute}.almav2-problem__card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 32px 60px -16px rgba(38,101,226,.35),0 6px 16px rgba(0,0,0,.22);transform:translateY(-4px)}.almav2-problem__num{display:inline-block;font-size:48px;font-weight:900;line-height:1;margin-bottom:18px;padding:.02em .06em .08em}.almav2-problem__num,.almav2-problem__subtitle{color:#fff;font-family:Roboto-Bold,Roboto,sans-serif}.almav2-problem__subtitle{font-size:18px;font-weight:700;letter-spacing:-.005em;line-height:1.3;margin:0 0 12px}.almav2-problem__card p{color:hsla(0,0%,100%,.85);font-size:16px;font-weight:400;line-height:1.6;margin:0}.almav2-problem__card p strong{color:#fff;font-weight:700}@media (max-width:900px){.almav2-problem__grid{grid-template-columns:1fr}}.almav2-problem__inner>*{opacity:1;transform:none}.almav2-problem.js-ready .almav2-problem__inner>*{opacity:0;transform:translateY(20px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.almav2-problem.js-ready.is-revealed .almav2-problem__eyebrow{opacity:1;transform:none;transition-delay:0s}.almav2-problem.js-ready.is-revealed .almav2-problem__heading{opacity:1;transform:none;transition-delay:60ms}.almav2-problem.js-ready.is-revealed .almav2-problem__lead{opacity:1;transform:none;transition-delay:.14s}.almav2-problem.js-ready.is-revealed .almav2-problem__grid{opacity:1;transform:none;transition-delay:.22s}@media (prefers-reduced-motion:reduce){.almav2-problem.js-ready .almav2-problem__inner>*,.almav2-problem.js-ready.is-revealed .almav2-problem__inner>*{opacity:1!important;transform:none!important;transition:none!important}}