/* Schrift der Hauptseite seit 07.11.2026: Archivo statt Barlow. */
@font-face{font-family:"Archivo";font-weight:400;font-display:swap;src:url(schriften/archivo-latin-400-normal.woff2) format("woff2")}
@font-face{font-family:"Archivo";font-weight:500;font-display:swap;src:url(schriften/archivo-latin-500-normal.woff2) format("woff2")}
@font-face{font-family:"Archivo";font-weight:600;font-display:swap;src:url(schriften/archivo-latin-600-normal.woff2) format("woff2")}
@font-face{font-family:"Archivo";font-weight:700 800;font-display:swap;src:url(schriften/archivo-latin-800-normal.woff2) format("woff2")}
html.archivo *{font-family:"Archivo",system-ui,sans-serif!important}
html.archivo h1,html.archivo h2,html.archivo h3{letter-spacing:-.012em}

/* Archivo ist breiter als Barlow Condensed: große Zeilen etwas kleiner */
html.archivo h1{font-size:35px;line-height:1.02}
html.archivo h2{font-size:28px}
html.archivo h3{font-size:18px}
html.archivo .hero-text .hero-geld{font-size:18px}
html.archivo .hero-text .hero-geld b{font-size:54px;margin-top:6px}
html.archivo .v-zahl{font-size:18px}
html.archivo .v-zahl b{font-size:54px}
html.archivo .hero-text .nicht-jeder,html.archivo .fluss b,html.archivo .e-satz{font-size:17px}
html.archivo .deal-cb,html.archivo .haken-frage,html.archivo .frage{font-size:19px}
html.archivo .knopf{font-size:17px}
html.archivo .marke{font-size:17px}
html.archivo .kopf-link{font-size:15px}
html.archivo .e-zahl{font-size:44px}
html.archivo .schritte li::before{font-size:28px}
@media (min-width:700px){html.archivo h2{font-size:34px}}
@media (min-width:760px){html.archivo .v-zahl b{font-size:72px}html.archivo .v-zahl{font-size:21px}}
@media (min-width:900px){html.archivo h1{font-size:54px}html.archivo .hero-text .hero-geld{font-size:21px}html.archivo .hero-text .hero-geld b{font-size:76px}}
