.karte-page[data-astro-cid-ojknwcwu]{min-height:100vh;background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(184,148,95,.16),transparent 60%),linear-gradient(180deg,#0f1b2d,#0a1424);display:flex;justify-content:center;padding:3rem 1.25rem}.karte-wrap[data-astro-cid-ojknwcwu]{width:100%;max-width:440px}.karte-card[data-astro-cid-ojknwcwu]{background:#ffffff08;border:1px solid rgba(184,148,95,.25);backdrop-filter:blur(8px);padding:2.5rem 2rem;color:var(--color-cream);text-align:center}.karte-portrait[data-astro-cid-ojknwcwu]{width:120px;height:120px;margin:1.75rem auto 0;border:1px solid rgba(184,148,95,.4);padding:6px;border-radius:50%}.karte-portrait[data-astro-cid-ojknwcwu] img[data-astro-cid-ojknwcwu]{width:100%;height:100%;object-fit:cover;object-position:center 20%;border-radius:50%}.karte-portrait-fallback[data-astro-cid-ojknwcwu]{width:100%;height:100%;border-radius:50%;align-items:center;justify-content:center;background:#ffffff0d;color:var(--color-champagne);font-family:var(--font-serif);font-size:2rem}.karte-name[data-astro-cid-ojknwcwu]{font-family:var(--font-serif);font-size:2rem;margin-top:1.25rem;line-height:1.1}.karte-role[data-astro-cid-ojknwcwu]{color:var(--color-champagne);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;margin-top:.6rem}.karte-tagline[data-astro-cid-ojknwcwu]{color:#faf8f3a6;font-size:.9rem;margin-top:.75rem;line-height:1.5}.karte-actions[data-astro-cid-ojknwcwu]{margin-top:1.75rem}.karte-contacts[data-astro-cid-ojknwcwu]{margin-top:1.75rem;display:flex;flex-direction:column;gap:.15rem;text-align:left}.karte-contacts[data-astro-cid-ojknwcwu] a[data-astro-cid-ojknwcwu]{display:flex;align-items:center;gap:.85rem;padding:.7rem .25rem;color:#faf8f3d9;border-bottom:1px solid rgba(250,248,243,.08);transition:color .2s ease;font-size:.95rem;word-break:break-word}.karte-contacts[data-astro-cid-ojknwcwu] li[data-astro-cid-ojknwcwu]:last-child a[data-astro-cid-ojknwcwu]{border-bottom:none}.karte-contacts[data-astro-cid-ojknwcwu] a[data-astro-cid-ojknwcwu]:hover{color:var(--color-champagne)}.karte-contacts[data-astro-cid-ojknwcwu] svg[data-astro-cid-ojknwcwu]{width:18px;height:18px;flex-shrink:0;color:var(--color-champagne)}.karte-divider[data-astro-cid-ojknwcwu]{display:flex;align-items:center;gap:1rem;margin:2rem 0 1.25rem;color:#faf8f380;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.karte-divider[data-astro-cid-ojknwcwu]:before,.karte-divider[data-astro-cid-ojknwcwu]:after{content:"";flex:1;height:1px;background:#faf8f31f}.karte-form[data-astro-cid-ojknwcwu]{text-align:left;position:relative}.kf[data-astro-cid-ojknwcwu]{display:block;margin-bottom:1rem}.kf[data-astro-cid-ojknwcwu]>span[data-astro-cid-ojknwcwu]{display:block;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#faf8f399;margin-bottom:.4rem}.kf[data-astro-cid-ojknwcwu] input[data-astro-cid-ojknwcwu],.kf[data-astro-cid-ojknwcwu] textarea[data-astro-cid-ojknwcwu]{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(250,248,243,.2);padding:.5rem 0;color:var(--color-cream);font-family:inherit;font-size:1rem;outline:none;transition:border-color .2s ease}.kf[data-astro-cid-ojknwcwu] input[data-astro-cid-ojknwcwu]:focus,.kf[data-astro-cid-ojknwcwu] textarea[data-astro-cid-ojknwcwu]:focus{border-bottom-color:var(--color-champagne)}.kf[data-astro-cid-ojknwcwu] textarea[data-astro-cid-ojknwcwu]{resize:vertical}.kf-check[data-astro-cid-ojknwcwu]{display:flex;align-items:flex-start;gap:.6rem;font-size:.78rem;color:#faf8f3b3;line-height:1.5;margin-bottom:1.25rem}.kf-check[data-astro-cid-ojknwcwu] input[data-astro-cid-ojknwcwu]{margin-top:.2rem;accent-color:var(--color-champagne)}.kf-check[data-astro-cid-ojknwcwu] a[data-astro-cid-ojknwcwu]{color:var(--color-champagne)}.karte-legal[data-astro-cid-ojknwcwu]{margin-top:1.75rem;display:flex;justify-content:center;gap:.75rem;font-size:.75rem;color:#faf8f373}.karte-legal[data-astro-cid-ojknwcwu] a[data-astro-cid-ojknwcwu]{color:#faf8f399;transition:color .2s ease}.karte-legal[data-astro-cid-ojknwcwu] a[data-astro-cid-ojknwcwu]:hover{color:var(--color-champagne)}
