.ioq-research-areas-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wp--preset--spacing--40)}
.ioq-research-area-card{display:flex;flex-direction:column;min-width:0;padding:1.35rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:16px}
.ioq-research-area-card h2{margin:.35rem 0 .7rem;font-size:clamp(1.35rem,2vw,1.8rem)}
.ioq-research-area-card h2 a{text-decoration:none}
.ioq-research-area-card h2 a:hover,.ioq-research-area-card h2 a:focus-visible{text-decoration:underline}
.ioq-research-area-card>p:not(.ioq-research-area-count){margin:0 0 1rem;color:var(--wp--preset--color--muted)}
.ioq-research-area-count{margin:0;color:var(--wp--preset--color--accent);font-size:.78rem;font-weight:700}
.ioq-research-area-link{margin-top:auto;font-weight:650}
@media(max-width:1000px){.ioq-research-areas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.ioq-research-areas-grid{grid-template-columns:1fr}}
