/* This site's own touches (sitekit custom.ts), chosen by the studio's coder. */
.hero-title { zoom: 0.88; }
.hero .hero-title { max-width: 20ch; }
.hero .kicker { display: inline-block; padding: 0.35em 0.95em; border-radius: 999px; background: color-mix(in srgb, var(--color-accent) 16%, transparent); }
main > .section.services { background: color-mix(in srgb, var(--color-accent) 7%, var(--color-paper)); }
