.medical-advisory-board .board-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:28px 0 0;padding:0;list-style:none}.medical-advisory-board .board-card{min-width:0;padding:22px 18px;border:1px solid var(--line);border-radius:15px;background:var(--paper);color:var(--ink);font-family:var(--sans);text-align:center}.medical-advisory-board .board-avatar{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 14px;border-radius:50%;object-fit:cover}.medical-advisory-board .board-initials{background:var(--cream);color:var(--gold-deep);font-family:var(--serif);font-size:26px}.medical-advisory-board .board-name{margin:0;font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.15}.medical-advisory-board .board-name a{-webkit-text-decoration-color:var(--gold-deep);text-decoration-color:var(--gold-deep);text-underline-offset:4px}.medical-advisory-board .board-name a:focus-visible{outline:2px solid var(--gold-deep);outline-offset:4px}.medical-advisory-board .board-credentials,.medical-advisory-board .board-review-line,.medical-advisory-board .board-specialty{margin:7px 0 0;font-size:14px;line-height:1.45}.medical-advisory-board .board-credentials{color:var(--muted)}.medical-advisory-board .board-specialty{font-weight:600}.medical-advisory-board .board-review-line{color:var(--body)}@media (max-width:920px){.medical-advisory-board .board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.medical-advisory-board .board-grid{grid-template-columns:minmax(0,1fr)}}