.discovery-section{background:#f5f5fa;scroll-margin-top:120px}
.discovery-section .section-top{margin-bottom:28px}
.discovery-section .section-top p{max-width:700px;margin-top:12px;color:#55566c}
.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 32px}
.discovery-card{padding:24px 0;border-top:1px solid #cbcadd;min-width:0}
.discovery-card h3{font-size:22px;line-height:1.3;margin:0 0 12px;color:#363479}
.discovery-card a{display:flex;gap:12px;align-items:baseline;justify-content:space-between;text-decoration:none}
.discovery-card a:hover{text-decoration:underline;text-underline-offset:5px}
.discovery-card a:focus-visible{outline:3px solid #df941e;outline-offset:5px}
.discovery-card p{margin:0;color:#55566c;line-height:1.7;font-size:16px;overflow-wrap:anywhere}
@media(max-width:900px){.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.discovery-grid{grid-template-columns:1fr;gap:0}.discovery-card{padding:20px 0}.discovery-card h3{font-size:21px}}
