.lo-svc{background:#f5f7fa}.lo-head{max-width:860px;margin:0 auto 40px;text-align:center}.lo-head h2{color:var(--navy);margin:0}.lo-bar{display:block;width:120px;height:3px;margin:20px auto 22px;border-radius:3px;background:linear-gradient(90deg,var(--blue),var(--accent))}.lo-lead p{font-size:19px;margin:0 0 .6em;color:#000}.lo-team{list-style:none;margin:0;padding:64px 0 8px;display:flex;flex-wrap:wrap;justify-content:center;gap:104px 56px}.lo-member{--g:linear-gradient(140deg,#1f66c0,#6aa9ec);position:relative;isolation:isolate;flex:0 1 350px;margin:0;display:flex}.lo-member.t1{--g:linear-gradient(140deg,#f28c28,#f2b61f)}.lo-member.t2{--g:linear-gradient(140deg,#0e2a4f,#2f6fb8)}.lo-member:before{content:"";position:absolute;inset:12% -1% 4%;z-index:-1;border-radius:22px;background:var(--g);transform:rotate(-10deg)}.lo-member.t1:before{transform:rotate(9deg)}.lo-member.t2:before{transform:rotate(-8deg)}.lo-in{flex:1;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:22px;padding:0 28px 34px;text-align:center;box-shadow:0 22px 44px #0b234224}.lo-photo{width:78%;aspect-ratio:4/3;object-fit:cover;margin:-56px 0 22px;border:6px solid #fff;border-radius:12px;box-shadow:0 0 0 1px #e6ebf1,0 12px 26px #0b23422e;background:#e9edf2}.lo-in h3{font-size:23px;font-weight:600;margin:0 0 10px;color:var(--navy)}.lo-in h3 a{color:var(--navy);text-decoration:none}.lo-in h3 a:hover{color:var(--accent-deep)}.lo-in p{font-size:16.5px;line-height:1.75;margin:0;color:#000}.lo-btns{justify-content:center;margin-top:44px}@media(max-width:680px){.lo-team{gap:92px}.lo-member{flex-basis:100%}.lo-member:before{inset:12% 5% 5%;transform:rotate(-5deg)}.lo-member.t1:before{transform:rotate(5deg)}.lo-member.t2:before{transform:rotate(-4deg)}}
