.svcp-head[data-astro-cid-zs3br4dn]{padding-block:clamp(7rem,16vh,12rem) clamp(2rem,5vh,4rem);color:var(--paper)}.svcp-head[data-astro-cid-zs3br4dn] .label[data-astro-cid-zs3br4dn]{display:block;margin-bottom:1.2rem}.svcp-h1[data-astro-cid-zs3br4dn]{font-size:clamp(2.4rem,6.5vw,5.6rem);font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.95;color:var(--paper);max-width:20ch}.svcp-lede[data-astro-cid-zs3br4dn]{margin-top:clamp(1.4rem,3vh,2rem);max-width:62ch;font-size:var(--text-lg);line-height:1.55;color:var(--paper-dim)}.svcp-points-sec[data-astro-cid-zs3br4dn]{padding-block:clamp(2rem,5vh,4rem) clamp(3rem,7vh,5.5rem)}.svcp-points[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.svcp-point[data-astro-cid-zs3br4dn]{background:var(--fx-bg);border-radius:var(--fx-r);padding:clamp(1.2rem,2.4vw,1.8rem)}.svcp-n[data-astro-cid-zs3br4dn]{font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;color:var(--accent);font-variant-numeric:tabular-nums}.svcp-pt[data-astro-cid-zs3br4dn]{margin-top:.5rem;font-size:var(--text-lg);font-weight:800;letter-spacing:-.01em;color:var(--paper)}.svcp-pd[data-astro-cid-zs3br4dn]{margin-top:.45rem;font-size:var(--text-sm);line-height:1.6;color:var(--paper-dim)}.svcp-regional[data-astro-cid-zs3br4dn]{margin-top:clamp(1.2rem,3vh,1.8rem);font-size:var(--text-sm);color:var(--paper-dim)}.svcp-regional[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]{color:var(--paper);font-weight:700;text-decoration:underline;text-underline-offset:4px}.svcp-regional[data-astro-cid-zs3br4dn] a[data-astro-cid-zs3br4dn]:hover{color:var(--accent)}.svcp-regional[data-astro-cid-zs3br4dn]+.svcp-themen[data-astro-cid-zs3br4dn]{margin-top:.5rem}.svcp-works[data-astro-cid-zs3br4dn]{padding-block:0 clamp(3rem,7vh,5.5rem)}.svcp-works[data-astro-cid-zs3br4dn] .label[data-astro-cid-zs3br4dn]{display:block;margin-bottom:1.4rem}.svcp-tiles[data-astro-cid-zs3br4dn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.svcp-all[data-astro-cid-zs3br4dn]{text-align:center;margin-top:clamp(1.8rem,4vh,2.6rem)}.svcp-all-link[data-astro-cid-zs3br4dn]{display:inline-flex;align-items:center;gap:.55em;font-size:var(--text-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--paper);border:1px solid rgba(14,14,14,.35);border-radius:999px;padding:.85rem 1.9rem;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.svcp-all-link[data-astro-cid-zs3br4dn]:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.svcp-cta[data-astro-cid-zs3br4dn]{border-top:1px solid var(--line-dark);padding-block:clamp(3.5rem,9vw,7rem);text-align:center}.svcp-cta-h[data-astro-cid-zs3br4dn]{font-size:clamp(1.9rem,4.5vw,3.4rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--paper)}.svcp-cta-t[data-astro-cid-zs3br4dn]{margin:1rem auto 0;max-width:46ch;font-size:var(--text-base);line-height:1.55;color:var(--paper-dim)}.svcp-cta-actions[data-astro-cid-zs3br4dn]{margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:1.6rem;flex-wrap:wrap}.svcp-cta-btn[data-astro-cid-zs3br4dn]{background:#0e0e0e;color:#fff;font-size:var(--text-sm);font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.95rem 2.2rem;border-radius:999px;transition:filter var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.svcp-cta-btn[data-astro-cid-zs3br4dn]:hover{background:var(--accent);color:#0e0e0e}.svcp-cta-link[data-astro-cid-zs3br4dn]{font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--paper);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#0e0e0e66}.svcp-cta-link[data-astro-cid-zs3br4dn]:hover{text-decoration-color:var(--accent)}@media(max-width:900px){.svcp-points[data-astro-cid-zs3br4dn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.svcp-tiles[data-astro-cid-zs3br4dn]{grid-template-columns:1fr}}@media(max-width:560px){.svcp-points[data-astro-cid-zs3br4dn]{grid-template-columns:1fr}}
