/* ============ HERMES AGENCY — strato marca (fase 1 remix) ============
   Caricato DOPO styles.tokenized.css: vince i pareggi di specificità.
   Font: Instrument Sans variabile 400-700 (self-hosted, come da Sistema). */
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 400 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("assets/fonts/instrument-sans-latin.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+20AC, U+2122;
}
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 400 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("assets/fonts/instrument-sans-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+1E00-1E9F, U+2020, U+20A0-20AB, U+20AD-20C0;
}
:root {
  /* il sito legge --font-inter ovunque (via --font-stack): qui diventa Instrument Sans */
  --font-inter: "Instrument Sans", "Inter Fallback", -apple-system, system-ui, sans-serif;
}

/* lo slot nel manifesto mostra il mondo (come l'originale), girato sull'Italia */
.Manifesto-module__ciNx7q__slot[data-obj=wordmark] .Manifesto-module__ciNx7q__bloom{
  background-image:url(assets/hermes/mondo.webp);
}

/* geometria del nostro bottone: cupola piu' in basso e piu' larga del render originale */
.Manifesto-module__ciNx7q__pedestal{ --btn-y: 30.5%; --btn-w: 34%; --btn-h: 8%; --dome-r: 20%; }

/* alloro nostro piu' scuro dell'originale: si alleggerisce per non coprire il numero */
.SelectedWork-module__lhCBOG__kpiLaurelImg{ opacity:.35; }

/* folla v2 (composizione come l'originale: teste intere, cielo sopra) — ?v scavalca la cache */
.Hero-module__Z8hQ_W__crowdArt{ background-image:url(assets/hermes/gen/folla-t.webp?v=3); }
