/* SERENA Hollywood webfonts. Client-supplied OTFs. */
@font-face{font-family:"BentonSans";src:url("../assets/fonts/BentonSans-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"BentonSans";src:url("../assets/fonts/BentonSans-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"BentonSans";src:url("../assets/fonts/BentonSans-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}
/* Benton Modern Display was supplied in ITALIC cuts only — it is an accent face, never body copy. */
@font-face{font-family:"BentonModernDisplay";src:url("../assets/fonts/BentonModernDisplay-LightItalic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"BentonModernDisplay";src:url("../assets/fonts/BentonModernDisplay-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"BentonModernDisplay";src:url("../assets/fonts/BentonModernDisplay-SemiboldItalic.otf") format("opentype");font-weight:600;font-style:italic;font-display:swap}
@font-face{font-family:"BentonModernDisplay";src:url("../assets/fonts/BentonModernDisplay-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic;font-display:swap}

/* KNOWN DEFECT: the client-supplied BentonSans OTFs ship no precomposed Latin-Extended
   glyphs — í/Í fall back at a broken 0.5em advance, splitting words like "tipología",
   "Galería", "Pedí". Until full Latin-Extended cuts are supplied, accented characters
   are served from a metric-compatible system face via unicode-range. */
@font-face{font-family:"BentonSans";src:local("Helvetica Neue"),local("HelveticaNeue"),local("Arial"),local("Liberation Sans");font-weight:400;font-style:normal;unicode-range:U+00C0-024F,U+1E00-1EFF,U+2C60-2C7F}
@font-face{font-family:"BentonSans";src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),local("Arial"),local("Liberation Sans");font-weight:500;font-style:normal;unicode-range:U+00C0-024F,U+1E00-1EFF,U+2C60-2C7F}
@font-face{font-family:"BentonSans";src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Arial Bold"),local("Arial"),local("Liberation Sans");font-weight:700;font-style:normal;unicode-range:U+00C0-024F,U+1E00-1EFF,U+2C60-2C7F}
