.co-expert-practice{background:#e7edff}
.co-expert-practice__layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,90px);align-items:start}
.co-expert-practice__note{max-width:660px;color:var(--co-muted);font-size:16px;line-height:1.7;margin-bottom:28px}
.co-expert-practice__card{background:#fff;border:1px solid #d8e1f6;border-radius:24px;padding:32px}
.co-expert-practice__card>h3{margin-bottom:26px!important}
.co-expert-practice__card ul{list-style:none;padding:0;margin:0;display:grid;gap:24px}
.co-expert-practice__card li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}
.co-expert-practice__card li>span{width:36px;height:36px;border-radius:50%;background:var(--co-lime);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}
.co-expert-practice__card li h3{font-size:18px;line-height:1.35;margin-bottom:8px}
.co-expert-practice__card li p{color:var(--co-muted);font-size:14px;line-height:1.65;margin-bottom:0}
.co-expert-practice__details{border-top:1px solid #d8e1f6;padding-top:22px;margin-top:26px!important;margin-bottom:0;color:var(--co-muted);font-size:13px;line-height:1.7}
.co-expert-practice .co-btn{max-width:100%;white-space:normal}
@media(max-width:1050px){.co-expert-practice__layout{grid-template-columns:1fr;gap:30px}}
@media(max-width:680px){.co-expert-practice__card{padding:24px}.co-expert-practice__note{font-size:15px}.co-expert-practice .co-btn{display:flex;justify-content:space-between}.co-expert-practice__card li{gap:12px}}
