.academy-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-top:0!important}.academy-options article{border-top:1px solid var(--gold);padding-top:26px;display:flex;flex-direction:column;align-items:flex-start}.academy-options h2{font-family:var(--serif);font-size:clamp(28px,3vw,40px);margin:10px 0 20px}.academy-options p:not(.eyebrow){color:#bdbdbd;font-size:16px;line-height:1.8;margin-bottom:24px}.academy-options .eyebrow{font-size:14px;letter-spacing:.09em}.academy-options .text-link{margin-top:auto;font-size:16px}.academy-options a:focus-visible{outline:2px solid var(--gold);outline-offset:6px}@media(max-width:900px){.academy-options{grid-template-columns:1fr;gap:32px}.academy-options article{max-width:720px}.academy-options p:not(.eyebrow){margin-bottom:16px}}