.keps-brief{border-top:1px solid #dcdce1;border-bottom:1px solid #dcdce1;margin:18px 0 0;padding:0!important}
.keps-brief>summary{font-size:13px;font-weight:700;line-height:1.5;padding:14px 0;cursor:pointer;color:#8b1018}
.keps-brief>div{padding:0 0 16px}
.keps-brief p{font-size:13px!important;line-height:1.7!important;margin:0 0 12px}
.keps-brief a{font-size:13px}
.keps-explainer{max-width:1280px;margin:0 auto;padding:28px 32px;border-top:1px solid #dedee2}
.keps-explainer>h2{font-size:clamp(23px,2.5vw,32px);letter-spacing:-.035em;line-height:1.15;margin:10px 0 20px}
.keps-explainer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.keps-explainer-grid article{border-top:3px solid #8b1018;padding-top:14px}
.keps-explainer-grid h3{font-size:17px;line-height:1.3;margin:0 0 10px}
.keps-explainer-grid p{font-size:13px!important;line-height:1.7;color:#626267;margin:0}
@media(max-width:700px){.keps-explainer{padding:24px 20px}.keps-explainer-grid{grid-template-columns:1fr;gap:20px}.keps-explainer-grid h3{font-size:16px}}
