.lp2-role{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.lp2-role:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#001354f2,#002ec1e0);z-index:1;pointer-events:none}.lp2-role__inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:100px}.lp2-role .lp2-sec-head h2{color:#fff}.lp2-role .lp2-sec-head .lp2-eyebrow{color:var(--lp2-accent-lt)}.lp2-role__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lp2-rcard{background:#ffffff24;border:1px solid rgba(255,255,255,.28);border-radius:20px;padding:36px 30px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.lp2-rcard .rnum{width:52px;height:52px;border-radius:14px;background:var(--lp2-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Outfit;font-weight:800;font-size:25px;margin-bottom:20px}.lp2-rcard h3{font-size:21px;font-weight:800;margin:0 0 13px;color:#fff}.lp2-rcard p{font-size:14.5px;line-height:1.95;color:#fffffff2;margin:0}.lp2-role__foot{text-align:center;margin-top:44px;font-size:16px;color:#fffffff2}.lp2-role__foot p{margin:0}@media screen and (max-width:990px){.lp2-role__inner{padding:72px 40px}.lp2-role__grid{grid-template-columns:1fr;gap:18px}}@media screen and (max-width:749px){.lp2-role__inner{padding:60px 20px}.lp2-rcard{padding:28px 24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lp2-role.css.map */
