/* Approved Ronzino study: typography and text colors only.
   Ronzino by Collletttivo, SIL Open Font License: fonts/ronzino/OFL.txt. */
@font-face{font-family:"Ronzino";src:url("fonts/ronzino/Ronzino-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Ronzino";src:url("fonts/ronzino/Ronzino-Medium.woff2") format("woff2");font-weight:500 600;font-style:normal;font-display:swap}
@font-face{font-family:"Ronzino";src:url("fonts/ronzino/Ronzino-Bold.woff2") format("woff2");font-weight:700 900;font-style:normal;font-display:swap}
:root {
  --font:"Ronzino",Arial,sans-serif;
  --display:"Ronzino",Arial,sans-serif;
  --type-ink:#263239;
  --type-accent:#526348;
  --type-muted:#485451;
  --type-weight:700;
}
html[data-typography="ronzino"] body{color:var(--type-ink)}
html[data-typography="ronzino"] :is(h1,h2,h3){font-weight:var(--type-weight)}
html[data-typography="ronzino"] :is(.intro-copy h2,.work-heading h2,.case-summary h3,.starts-heading h2,.scroll-closing h2,.contact-intro h1,.about-page .editorial h2,.about-page .founders h2,.about-page .founders-intro h2,.about-page .contact-intro h2){color:var(--type-ink)}
html[data-typography="ronzino"] :is(.site-header nav,.site-header .menu-toggle,.contact-form,.start-copy h3){color:var(--type-ink)}
html[data-typography="ronzino"] :is(.intro-description,.case-details,.starts-heading>p,.contact-intro>p,.story-copy,.contact-form .optional,.entry-card .start-copy p){color:var(--type-muted)}
html[data-typography="ronzino"] :is(.intro-model strong,.intro-copy .type-emphasis,.starts-heading h2 em,.scroll-closing h2 em,.contact-intro h1 em,.contact-intro h2 em){color:var(--type-accent)}
html[data-typography="ronzino"] .film-journey:not(.is-scroll-driven) .film-title{color:var(--type-ink)}
html[data-typography="ronzino"] .film-journey:not(.is-scroll-driven) .film-title em{color:var(--type-accent)}
