.page-head[data-astro-cid-lkeii454]{padding-block:var(--sp-4) var(--sp-6)}.lead[data-astro-cid-lkeii454]{margin-block-start:var(--sp-3)}.kontakt-wrap[data-astro-cid-lkeii454]{padding-block-end:var(--section-y)}.kontakt__direct[data-astro-cid-lkeii454]{grid-column:1 / span 5;display:grid;gap:var(--sp-2);align-content:start}.ansprech[data-astro-cid-lkeii454]{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-3);align-items:end;background:var(--bg-raised);border:var(--bw) solid var(--line);padding:var(--sp-2) var(--sp-3) 0;margin-block-end:var(--sp-1)}.ansprech__figure[data-astro-cid-lkeii454]{width:4.5rem;height:8.5rem;display:flex;align-items:flex-end;justify-content:center;border-block-end:var(--bw-strong) solid var(--brass)}.ansprech__figure[data-astro-cid-lkeii454] picture{display:contents}.ansprech__figure[data-astro-cid-lkeii454] img{height:8.5rem;width:auto;max-width:100%;object-fit:contain;object-position:bottom center}.ansprech__body[data-astro-cid-lkeii454]{padding-block-end:var(--sp-2)}.ansprech__label[data-astro-cid-lkeii454]{color:var(--text-soft)}.ansprech__name[data-astro-cid-lkeii454]{font-weight:600;margin-block-start:.25rem}.ansprech__role[data-astro-cid-lkeii454]{font-size:var(--fs-small);color:var(--text-soft)}.ansprech__role[data-astro-cid-lkeii454] a[data-astro-cid-lkeii454]{color:var(--text)}.ansprech__role[data-astro-cid-lkeii454] a[data-astro-cid-lkeii454]:hover{color:var(--brass)}.kanal[data-astro-cid-lkeii454]{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-2);align-items:center;border:var(--bw) solid var(--line);background:var(--bg-raised);padding:var(--sp-2) var(--sp-3);text-decoration:none;min-height:4.5rem;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.kanal[data-astro-cid-lkeii454]:hover{border-color:var(--brass)}}.kanal__icon[data-astro-cid-lkeii454]{color:var(--brass)}.kanal__icon--wa[data-astro-cid-lkeii454]{color:var(--wa)}.kanal__label[data-astro-cid-lkeii454]{display:block;line-height:1.5;color:var(--text-soft)}.kanal__value[data-astro-cid-lkeii454]{display:block;font-family:var(--font-display);font-weight:700;font-stretch:106%;font-size:var(--fs-3)}.kanal__body--mail[data-astro-cid-lkeii454]{container-type:inline-size;min-width:0}.kanal__value--mail[data-astro-cid-lkeii454]{white-space:nowrap;font-size:min(var(--fs-3),calc(100cqi / 16.5))}.kontakt__info[data-astro-cid-lkeii454]{margin-block-start:var(--sp-3);border-block-start:var(--bw) solid var(--line-strong);padding-block-start:var(--sp-3)}.kontakt__info-label[data-astro-cid-lkeii454]{color:color-mix(in srgb,var(--brass) 82%,var(--ink))}.kontakt__address[data-astro-cid-lkeii454]{font-style:normal;margin-block:var(--sp-1) var(--sp-1)}.kontakt__todo[data-astro-cid-lkeii454]{color:var(--text-soft);margin-block-end:var(--sp-3)}.kontakt__hours[data-astro-cid-lkeii454]{margin-block-start:var(--sp-1)}.kontakt__hours-row[data-astro-cid-lkeii454]{display:flex;gap:var(--sp-2)}.kontakt__hours-row[data-astro-cid-lkeii454] dt[data-astro-cid-lkeii454]{min-width:5rem;color:var(--text-soft)}.kontakt__hours-row[data-astro-cid-lkeii454] dd[data-astro-cid-lkeii454]{margin:0}.kontakt__hours-note[data-astro-cid-lkeii454]{margin-block-start:var(--sp-1);font-size:var(--fs-small);color:var(--text-soft)}.kontakt__form-col[data-astro-cid-lkeii454]{grid-column:7 / span 6}.kontakt__form-frame[data-astro-cid-lkeii454]{border:var(--bw-strong) solid var(--ink);background:var(--bg-raised);padding:var(--sp-4)}.kontakt__form-kicker[data-astro-cid-lkeii454]{color:color-mix(in srgb,var(--brass) 82%,var(--ink))}.kontakt__form-title[data-astro-cid-lkeii454]{margin-block:var(--sp-1) var(--sp-3)}.kontakt__form[data-astro-cid-lkeii454]{display:grid;gap:var(--sp-3)}.kontakt__form-row[data-astro-cid-lkeii454]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.kontakt__form[data-astro-cid-lkeii454] .hint[data-astro-cid-lkeii454]{font-size:var(--fs-small);color:var(--text-soft);margin-block-start:calc(-1 * var(--sp-2))}.kontakt__error[data-astro-cid-lkeii454]{margin-block-start:calc(-1 * var(--sp-2));padding:var(--sp-1) var(--sp-2);border-inline-start:var(--bw-strong) solid var(--brass);background:color-mix(in srgb,var(--brass) 8%,transparent);font-size:var(--fs-small);font-weight:600}.kontakt__dsgvo[data-astro-cid-lkeii454]{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1);font-size:var(--fs-small);color:var(--text-soft);align-items:start}.kontakt__dsgvo[data-astro-cid-lkeii454] input[data-astro-cid-lkeii454]{appearance:none;width:1.25rem;height:1.25rem;margin-block-start:.125rem;border:var(--bw-strong) solid var(--ink-soft);background:var(--white);display:grid;place-content:center;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.kontakt__dsgvo[data-astro-cid-lkeii454] input[data-astro-cid-lkeii454]:checked{background:var(--ink);border-color:var(--ink)}.kontakt__dsgvo[data-astro-cid-lkeii454] input[data-astro-cid-lkeii454]:checked:before{content:"";width:.625rem;height:.625rem;background:var(--brass-lt);clip-path:polygon(14% 44%,0 60%,40% 100%,100% 16%,84% 4%,38% 71%)}.kontakt__submit[data-astro-cid-lkeii454]{justify-self:start}.kontakt__form[data-astro-cid-lkeii454][data-submitting] .kontakt__submit[data-astro-cid-lkeii454]{background:var(--ink-soft);border-color:var(--ink-soft);color:var(--white);pointer-events:none}.kontakt__map[data-astro-cid-lkeii454]{margin-block-start:var(--sp-4)}@media(max-width:960px){.kontakt__direct[data-astro-cid-lkeii454],.kontakt__form-col[data-astro-cid-lkeii454]{grid-column:1 / -1}.kontakt__form-col[data-astro-cid-lkeii454]{margin-block-start:var(--sp-4)}.kontakt__form-row[data-astro-cid-lkeii454]{grid-template-columns:1fr}}
