/* Direct routes to the actual services, visible without JavaScript. */
.hero-service-links{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:18px;max-width:100%;font:400 13px/1.5 Archivo,system-ui,sans-serif}
.hero-service-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--paper,#f2ede4);text-decoration:underline;text-decoration-color:var(--line,rgba(242,237,228,.2));text-underline-offset:5px;text-decoration-thickness:1px}
.hero-service-links a:hover{text-decoration-color:var(--accent,#d99a68)}
.hero-service-links a:focus-visible{outline:2px solid var(--accent,#d99a68);outline-offset:5px;border-radius:2px}
@media(max-width:380px){.hero-service-links{gap:2px 16px;font-size:12px}}
