/*
 * Avenir LT Pro (Linotype) — self-hosted webfont, headings / buttons.
 * Weights follow each file's own usWeightClass; Book shares 400 with Roman in the
 * files, so it sits at 350. The site asks for 800 (Figma "95 Black"), which the
 * browser resolves to the nearest face, Black 750.
 */
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProLight.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProLightOblique.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProBook.woff2") format("woff2"); font-weight: 350; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProBookOblique.woff2") format("woff2"); font-weight: 350; font-style: italic; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProRoman.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProOblique.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProMedium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProMediumOblique.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProHeavy.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProHeavyOblique.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProBlack.woff2") format("woff2"); font-weight: 750; font-style: normal; font-display: swap; }
@font-face { font-family: "Avenir LT Pro"; src: url("../fonts/avenir-lt-pro/AvenirLTProBlackOblique.woff2") format("woff2"); font-weight: 750; font-style: italic; font-display: swap; }
