/* R27 Garamond everywhere except the tool cards (Terra 1:11 AM PT Oct 25, 2026). EB Garamond: SIL OFL, /fonts/LICENSE-eb-garamond-OFL.txt */
@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/eb-garamond-normal-var-latin-2f8888c6.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}
@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400 800;font-display:swap;src:url(/fonts/eb-garamond-italic-var-latin-67f89cd0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}
html body.hy{--serif:"EB Garamond","Source Serif 4",Georgia,"Times New Roman",serif;--sans:"EB Garamond","Source Serif 4",Georgia,"Times New Roman",serif;--ui:"EB Garamond","Source Serif 4",Georgia,"Times New Roman",serif;font-family:"EB Garamond","Source Serif 4",Georgia,"Times New Roman",serif;font-size-adjust:.46}
html body.hy :is(input,button,select,textarea,optgroup){font-size-adjust:.46}
html body.hy :is(h1,h2,h3,h4,h5,h6,summary,figcaption,.acc,.h13-h2,.motto-title,.eyebrow,.label,.motto-sub,.nav ul a,.logo,.dropcap,.drop){font-size-adjust:none}
html body.hy :is(h1,h2,h3,h4,h5,h6,summary,figcaption,.motto-title) *{font-size-adjust:none}
@media(max-width:400px){html body.hy #home-cards-q{font-size-adjust:.41}}   /* phones: the 15px placeholder fits from 320px */
/* the tool cards stay exactly as they are (Inter) */
html body.hy .aip-card{--ui:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--ui);font-size-adjust:none}
html body.hy .aip-card *{font-size-adjust:none}
