#visual-records{padding:clamp(24px,5vw,72px);background:#f7f3ea;color:#161616}#visual-records>p{max-width:70ch;line-height:1.7}#visual-records figure{margin:36px 0;border-top:2px solid currentColor;padding-top:24px;max-width:840px}#visual-records img{display:block;width:100%;height:auto;max-width:100%}#visual-records figcaption{padding:20px 0;line-height:1.7}#visual-records h2{font-size:clamp(28px,5vw,48px);line-height:1.15}#visual-records h3{font-size:clamp(22px,3vw,30px);line-height:1.25}#visual-records a{color:#161616;text-decoration:underline;text-underline-offset:4px}#visual-records a:focus-visible{outline:3px solid #161616;outline-offset:5px}#visual-records .fr-record-links{display:flex;flex-wrap:wrap;gap:12px 24px}