@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/geist-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/geist-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/geist-latin-600-normal.woff2) format("woff2")}:root{--c-bg:#F4F6F7;--c-surface:#FFFFFF;--c-sunken:#EAEEF0;--c-ink:#0E1A21;--c-ink-2:#34434D;--c-muted:#56646E;--c-line:#D9E0E4;--c-line-strong:#B4C0C7;--c-action:#075C3A;--c-action-hover:#05472D;--c-on-action:#FFFFFF;--c-action-soft:#E6F2EC;--c-signal:#B3261E;--c-signal-soft:#FDF3F2;--c-on-signal:#FFFFFF;--c-on-dark:#FFFFFF;--c-on-dark-muted:#A9B6BE;--c-on-dark-line:rgba(255,255,255,.14);--c-on-dark-underline:rgba(255,255,255,.35);--c-dark:#0E1A21;--c-cat:#1C5A9C;--font:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fw-regular:400;--fw-medium:500;--fw-bold:600;--fs-meta:.875rem;--fs-small:.9375rem;--fs-base:clamp(1.0625rem,1.02rem + .18vw,1.125rem);--fs-md:clamp(1.25rem,1.18rem + .3vw,1.40625rem);--fs-lg:clamp(1.5rem,1.38rem + .5vw,1.75rem);--fs-xl:clamp(1.75rem,1.5rem + 1.05vw,2.25rem);--fs-2xl:clamp(2.125rem,1.7rem + 1.9vw,3rem);--fs-phone:clamp(1.3125rem,1.22rem + .4vw,1.5rem);--lh-tight:1.1;--lh-head:1.2;--lh-ui:1.3;--lh-body:1.6;--ls-head:-.022em;--ls-h1:-.032em;--ls-ui:-.006em;--ls-num:.01em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--section:clamp(var(--s-7),6vw,var(--s-9));--container:74rem;--gutter:clamp(1rem,4vw,2.5rem);--measure:68ch;--measure-narrow:52ch;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-pill:999px;--bw:1px;--bw-strong:2px;--shadow-sticky:0 -1px 0 var(--c-line),0 -8px 24px rgba(14,26,33,.08);--shadow-panel:0 1px 2px rgba(14,26,33,.04),0 8px 28px rgba(14,26,33,.06);--tap:3rem;--tap-primary:3.5rem;--focus:0 0 0 3px var(--c-bg),0 0 0 5px var(--c-cat);--t-fast:.12s ease-out;--sticky-h:4.5rem;color-scheme:light dark}[data-cat=klempner]{--c-cat:#1C5A9C}[data-cat=heizung]{--c-cat:#A2421B}[data-cat=schluesseldienst]{--c-cat:#5B4BA0}[data-cat=rohrreinigung]{--c-cat:#3D6B21}[data-cat=elektriker]{--c-cat:#8A5A00}[data-cat=kammerjaeger]{--c-cat:#6B4A2E}[data-cat=gebaeudereinigung]{--c-cat:#3F57A6}[data-cat=bauschaden]{--c-cat:#7D4B91}[data-cat=wasserschaden]{--c-cat:#0B5E8E}[data-cat=klimaanlage]{--c-cat:#00677F}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-bg:#0B1318;--c-surface:#121D24;--c-sunken:#18252D;--c-ink:#E8EEF1;--c-ink-2:#C2CDD3;--c-muted:#94A3AD;--c-line:#24343E;--c-line-strong:#3A4D58;--c-action:#3FBF83;--c-action-hover:#5FD39B;--c-on-action:#04140C;--c-action-soft:#12301F;--c-signal:#FF8A80;--c-signal-soft:#2A1513;--c-on-signal:#2A0906;--c-dark:#060C10;--c-on-dark-muted:#94A3AD;--shadow-panel:0 0 0 1px var(--c-line);--shadow-sticky:0 -1px 0 var(--c-line)}:root:not([data-theme=light]) [data-cat=klempner]{--c-cat:#7FB2EA}:root:not([data-theme=light]) [data-cat=heizung]{--c-cat:#F0A07A}:root:not([data-theme=light]) [data-cat=schluesseldienst]{--c-cat:#B3A6EE}:root:not([data-theme=light]) [data-cat=rohrreinigung]{--c-cat:#9ACB78}:root:not([data-theme=light]) [data-cat=elektriker]{--c-cat:#E6B85C}:root:not([data-theme=light]) [data-cat=kammerjaeger]{--c-cat:#D2AE8C}:root:not([data-theme=light]) [data-cat=gebaeudereinigung]{--c-cat:#A9B8F0}:root:not([data-theme=light]) [data-cat=bauschaden]{--c-cat:#D3A6E6}:root:not([data-theme=light]) [data-cat=wasserschaden]{--c-cat:#7CC3EC}:root:not([data-theme=light]) [data-cat=klimaanlage]{--c-cat:#6FCBE0}}
