.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:0 1.55em;border-radius:var(--r-pill);border:1px solid transparent;font:var(--fw-medium) var(--fs-16) / 1 var(--font-sans);letter-spacing:var(--tracking-ui);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.btn[data-astro-cid-vnzlvqnm] svg[data-astro-cid-vnzlvqnm]{width:16px;height:16px;flex:none}.btn[data-astro-cid-vnzlvqnm]:hover{transform:translateY(-1px)}.btn[data-astro-cid-vnzlvqnm]:active{transform:translateY(0)}.btn--small[data-astro-cid-vnzlvqnm]{min-height:42px;padding:0 1.15em;font-size:var(--fs-14)}.btn--full[data-astro-cid-vnzlvqnm]{width:100%}.btn--primary[data-astro-cid-vnzlvqnm]{background:var(--c-petrol);color:var(--c-weiss)}.btn--primary[data-astro-cid-vnzlvqnm]:hover{background:var(--c-petrol-tief)}.btn--secondary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--c-petrol);border-color:var(--c-linie)}.btn--secondary[data-astro-cid-vnzlvqnm]:hover{border-color:var(--c-petrol)}.btn--light[data-astro-cid-vnzlvqnm]{background:var(--c-weiss);color:var(--c-petrol)}.btn--light[data-astro-cid-vnzlvqnm]:hover{background:var(--c-salbei-hell)}.btn--gold[data-astro-cid-vnzlvqnm]{background:var(--c-gold);color:var(--c-petrol-tief)}.btn--gold[data-astro-cid-vnzlvqnm]:hover{background:var(--c-elfenbein)}.btn--glass[data-astro-cid-vnzlvqnm]{background:#ffffff24;color:var(--c-weiss);border-color:var(--glass-line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn--glass[data-astro-cid-vnzlvqnm]:hover{background:var(--c-weiss);color:var(--c-petrol)}.btn[data-astro-cid-vnzlvqnm][disabled],.btn[data-astro-cid-vnzlvqnm][aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.menue-btn[data-astro-cid-4yyail6s]{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 18px;border-radius:var(--r-pill);border:1px solid;background:transparent;cursor:pointer;font:var(--fw-medium) var(--fs-14) / 1 var(--font-sans);letter-spacing:.02em;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.menue-btn--light[data-astro-cid-4yyail6s]{color:var(--c-weiss);border-color:#fff6;background:rgba(var(--c-oliverde-rgb),.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.menue-btn--light[data-astro-cid-4yyail6s]:hover{background:#ffffff1f;border-color:#ffffffb3}.menue-btn--dark[data-astro-cid-4yyail6s]{color:var(--c-tinte);border-color:#625b524d}.menue-btn--dark[data-astro-cid-4yyail6s]:hover{border-color:var(--c-tinte)}.menue-icon[data-astro-cid-4yyail6s]{display:grid;gap:4px;width:18px}.menue-icon[data-astro-cid-4yyail6s] i[data-astro-cid-4yyail6s]{display:block;height:1.5px;border-radius:1px;background:currentColor;transition:width var(--dur-base) var(--ease-out)}.menue-icon[data-astro-cid-4yyail6s] i[data-astro-cid-4yyail6s]:nth-child(2){width:13px;justify-self:end}.menue-btn[data-astro-cid-4yyail6s]:hover .menue-icon[data-astro-cid-4yyail6s] i[data-astro-cid-4yyail6s]:nth-child(2){width:18px}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:env(safe-area-inset-top,0px);z-index:var(--z-header);background:#f8f5efe6;backdrop-filter:saturate(1.3) blur(14px);-webkit-backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid rgba(98,91,82,.12)}.is-reveal[data-astro-cid-ctg3m53h]{position:fixed;left:0;right:0;transform:translateY(-110%);visibility:hidden;transition:transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.is-reveal[data-astro-cid-ctg3m53h].is-visible{transform:none;visibility:visible;transition:transform var(--dur-base) var(--ease-out),visibility 0s}.inner[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--sp-12);padding:10px var(--rand-seite)}.logo[data-astro-cid-ctg3m53h]{margin-right:auto}.logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{height:46px;width:auto}.links[data-astro-cid-ctg3m53h]{display:none}.links[data-astro-cid-ctg3m53h] ul[data-astro-cid-ctg3m53h]{display:flex;gap:30px;list-style:none;margin:0;padding:0;font-size:var(--fs-14);letter-spacing:.01em}.links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{text-decoration:none;color:var(--c-tinte);padding-block:6px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--dur-base) var(--ease-out)}.links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,.links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:focus-visible{background-size:100% 1px}.inner[data-astro-cid-ctg3m53h] .kopf-cta{background:var(--c-oliverde);color:var(--c-weiss)}.inner[data-astro-cid-ctg3m53h] .kopf-cta:hover{background:var(--c-bronze);color:var(--c-oliverde)}@media(min-width:1001px){.inner[data-astro-cid-ctg3m53h]{gap:var(--sp-32)}.links[data-astro-cid-ctg3m53h]{display:block}.inner[data-astro-cid-ctg3m53h] .kopf-menue{display:none}}@media(max-width:640px){.inner[data-astro-cid-ctg3m53h]{padding-block:8px}.logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{height:38px}.inner[data-astro-cid-ctg3m53h] .kopf-cta{display:none}}.griffner[data-astro-cid-akgxwipk]{display:inline-flex;align-items:center;gap:9px;color:var(--c-weiss);font:var(--fw-medium) var(--fs-12) / 1 var(--font-sans);letter-spacing:var(--tracking-label);text-transform:uppercase}.griffner[data-astro-cid-akgxwipk] img[data-astro-cid-akgxwipk]{height:14px;width:auto}.griffner--small[data-astro-cid-akgxwipk] img[data-astro-cid-akgxwipk]{height:12px}.site-footer[data-astro-cid-gcn2mc3v]{--text-2: rgba(255, 255, 255, .68);--text-3: rgba(255, 255, 255, .55);background:var(--c-oliverde);color:var(--c-weiss);padding-block:var(--sp-64) var(--sp-32)}.site-footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{text-decoration:none}.site-footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{text-decoration:underline}.raster[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:clamp(48px,6vw,96px);grid-template-areas:"top top top" "bautraeger kontakt menue" "hinweis hinweis hinweis" "unten unten unten"}.top[data-astro-cid-gcn2mc3v]{grid-area:top;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sp-24);padding-bottom:var(--sp-32);border-bottom:1px solid var(--c-linie-hell);margin-bottom:var(--sp-48)}.top[data-astro-cid-gcn2mc3v]>img{height:64px;width:auto}.bautraeger[data-astro-cid-gcn2mc3v]{grid-area:bautraeger}.kontakt-block[data-astro-cid-gcn2mc3v]{grid-area:kontakt}.menue-block[data-astro-cid-gcn2mc3v]{grid-area:menue}h2[data-astro-cid-gcn2mc3v]{font-size:var(--fs-12);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-bronze);margin-bottom:var(--sp-16);font-weight:var(--fw-medium)}.bautraeger[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v],.kontakt-block[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{font-size:var(--fs-16);line-height:1.6;color:var(--text-2)}ul[data-astro-cid-gcn2mc3v]{list-style:none;margin:0;padding:0}.links[data-astro-cid-gcn2mc3v] li[data-astro-cid-gcn2mc3v]{font-size:var(--fs-16);line-height:1.6}.links[data-astro-cid-gcn2mc3v] li[data-astro-cid-gcn2mc3v]+li[data-astro-cid-gcn2mc3v]{margin-top:4px}.links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--c-weiss)}.kontakt[data-astro-cid-gcn2mc3v]{margin-top:var(--sp-12);display:grid;gap:2px;font-size:var(--fs-16)}.kontakt[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;gap:10px;color:var(--c-weiss);min-height:32px}.kontakt[data-astro-cid-gcn2mc3v] svg[data-astro-cid-gcn2mc3v]{width:18px;height:18px;color:var(--c-bronze);flex:none}.disclaimer[data-astro-cid-gcn2mc3v]{grid-area:hinweis;max-width:110ch;margin-top:var(--sp-48);font-size:var(--fs-12);line-height:1.65;color:var(--text-3);text-wrap:pretty}.unten[data-astro-cid-gcn2mc3v]{grid-area:unten;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-16) var(--sp-32);margin-top:var(--sp-24);padding-top:var(--sp-24);border-top:1px solid var(--c-linie-hell);font-size:var(--fs-14);color:var(--text-2)}.unten[data-astro-cid-gcn2mc3v] nav[data-astro-cid-gcn2mc3v]{justify-self:end}.recht[data-astro-cid-gcn2mc3v]{display:flex;gap:var(--sp-24)}.recht[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--text-2);text-decoration:underline;text-underline-offset:.25em}.recht[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--c-weiss)}.marketing[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;gap:10px;color:var(--text-2)}.marketing[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{height:15px;width:auto;opacity:.9;transition:opacity var(--dur-base) var(--ease-out)}.marketing[data-astro-cid-gcn2mc3v]:hover img[data-astro-cid-gcn2mc3v]{opacity:1}.site-footer[data-astro-cid-gcn2mc3v] .marketing[data-astro-cid-gcn2mc3v]:hover{text-decoration:none;color:var(--c-weiss)}@media(max-width:860px){.raster[data-astro-cid-gcn2mc3v]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"top top" "bautraeger bautraeger" "kontakt menue" "hinweis hinweis" "unten unten";row-gap:var(--sp-32)}.top[data-astro-cid-gcn2mc3v]{margin-bottom:var(--sp-16)}.unten[data-astro-cid-gcn2mc3v]{grid-template-columns:minmax(0,1fr);justify-items:start}.unten[data-astro-cid-gcn2mc3v] nav[data-astro-cid-gcn2mc3v]{justify-self:start;grid-row:2}.marketing[data-astro-cid-gcn2mc3v]{grid-row:3}}@media(max-width:640px){.site-footer[data-astro-cid-gcn2mc3v]{padding-bottom:max(var(--sp-32),env(safe-area-inset-bottom))}.raster[data-astro-cid-gcn2mc3v]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "bautraeger" "kontakt" "menue" "hinweis" "unten"}.disclaimer[data-astro-cid-gcn2mc3v]{margin-top:var(--sp-16)}}
