.page-container.svelte-wkxllv{min-height:80vh}.banner.svelte-wkxllv{background:linear-gradient(135deg, var(--ink) 0%, var(--ink-2) 100%);color:var(--paper);text-align:center;padding:70px 6%}.banner.svelte-wkxllv h1:where(.svelte-wkxllv){color:var(--paper);margin-bottom:12px}.banner.svelte-wkxllv p:where(.svelte-wkxllv){font-size:var(--t-lead);opacity:.9}.contact-layout.svelte-wkxllv{grid-template-columns:1fr 1.5fr;align-items:start;gap:40px;max-width:1200px;margin:0 auto;padding:60px 6%;display:grid}.contact-info-card.svelte-wkxllv{background:var(--sand);border-radius:var(--radius-md);border:1px solid var(--line);padding:40px 32px}.contact-info-card.svelte-wkxllv h2:where(.svelte-wkxllv){margin-bottom:6px;font-size:1.8rem}.contact-info-card.svelte-wkxllv .subtitle:where(.svelte-wkxllv){color:var(--ink-2);font-size:var(--t-body);margin-bottom:32px}.info-list.svelte-wkxllv{flex-direction:column;gap:24px;display:flex}.info-item.svelte-wkxllv{border-left:2px solid var(--gold);padding-left:14px}.info-item.svelte-wkxllv strong:where(.svelte-wkxllv){color:var(--ink);font-size:var(--t-body)}.info-item.svelte-wkxllv p:where(.svelte-wkxllv){color:var(--ink-2);font-size:var(--t-body);margin-top:2px}.info-item.svelte-wkxllv a:where(.svelte-wkxllv){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600}.info-item.svelte-wkxllv a:where(.svelte-wkxllv):hover{text-decoration:underline}.form-wrapper.svelte-wkxllv .kontakt-section{padding:0}@media (width<=900px){.contact-layout.svelte-wkxllv{grid-template-columns:1fr}}
