/* services.css — services page only */
.service-anchors{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}
.service-anchors a{padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.28);color:#f3f6fb;font-weight:600;font-size:var(--fs-200)}
.service-anchors a:hover{border-color:var(--cyan);color:var(--cyan)}
.notice{background:var(--surface-2);border-left:6px solid var(--amber);border-radius:var(--r-sm);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-7);color:var(--text);max-width:none}
