/* Approved English site typeface. Official SVG wordmarks remain separate assets. */
@font-face{font-family:'Inter';src:url('/assets/fonts/InterVariable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
html:not([data-af-type=original]):not([data-af-type=geometric]) body{font-family:'Inter',Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-kerning:normal}
html:not([data-af-type]) :is(h1,h2,h3){font-weight:400;letter-spacing:-.04em}
html:not([data-af-type]) .eyebrow{font-weight:500;letter-spacing:.14em}
html:not([data-af-type]) :is(.text-link,.button,.header nav){font-weight:500}
html:not([data-af-type]) :is(input,select,textarea,button){font-family:inherit}
