@import url('fonts.css');
/* Circular punctuation independent of the heading font's period glyph. */
.viason-round-stop{display:inline-block;width:.09em;height:.09em;margin-left:.015em;border-radius:50%;background:currentColor;overflow:hidden;text-indent:1em;white-space:nowrap;vertical-align:baseline;line-height:1}
body.viason-home .home-hero h1{font-family:Manrope,Arial,sans-serif;font-weight:400}

/* Only the two hero periods: preserve circle size and baseline, allow a little breathing room. */
body.viason-home .home-hero h1 .viason-round-stop{margin-left:.06em}

/* Nur Abstand nach Blick: Kreisgröße und Grundlinie unverändert. */
body.viason-home .home-hero h1 .viason-round-stop:first-of-type{margin-left:.085em}

/* Einheitlicher Abstand der runden Schlusspunkte ausserhalb des freigegebenen Hero. */
body main h1 .viason-round-stop,body main h2 .viason-round-stop{margin-left:.085em}
.viason-title-ending{white-space:nowrap}
