/* Self-hosted fonts: no request to Google when someone visits (GDPR-friendly).
   Files are in /fonts (woff2, Latin + Croatian characters). Missing files fall back to system fonts. */
@font-face { font-family: "Sora"; src: url("../fonts/Sora-VariableFont_wght.woff2") format("woff2"); font-weight: 100 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Playfair Display"; src: url("../fonts/PlayfairDisplay-VariableFont_wght.woff2") format("woff2"); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Playfair Display"; src: url("../fonts/PlayfairDisplay-Italic-VariableFont_wght.woff2") format("woff2"); font-weight: 400 900; font-style: italic; font-display: swap; }
