.contact-form[data-astro-cid-vekgkm42]{flex-direction:column;gap:16px;display:flex}.form-row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=480px){.form-row[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}.form-label[data-astro-cid-vekgkm42]{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:.65rem;display:block}.turnstile-wrapper[data-astro-cid-vekgkm42]{opacity:.7;justify-content:center;transition:opacity .3s;display:flex}.turnstile-wrapper[data-astro-cid-vekgkm42]:hover{opacity:1}.contact-form[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][type=submit]:disabled{opacity:.5;cursor:wait}.form-status[data-astro-cid-vekgkm42]{margin-top:8px;font-size:.8rem}.form-status[data-astro-cid-vekgkm42].success{color:var(--accent)}.form-status[data-astro-cid-vekgkm42].error{color:var(--error)}.contact-page[data-astro-cid-sga6h43k]{padding-top:20px;overflow:clip}.about-flat[data-astro-cid-sga6h43k]{grid-template-columns:520px 1fr;align-items:center;gap:80px;max-width:1180px;margin:0 auto;padding:88px 96px;display:grid}.af-print[data-astro-cid-sga6h43k]{background:var(--surface);border:1px solid #26211724;margin:0;padding:14px 14px 58px;position:relative;transform:rotate(-1.8deg)}.af-photo[data-astro-cid-sga6h43k]{aspect-ratio:460/540;line-height:0;position:relative;overflow:hidden}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k]{backdrop-filter:blur(1px);z-index:2;background:linear-gradient(#2621171a,#2621170f);border-left:1px solid #26211724;border-right:1px solid #26211724;width:104px;height:26px;position:absolute;top:2px;box-shadow:0 1px 4px #2621171f}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k].tl{left:-34px;transform:rotate(-45deg)}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k].tr{right:-34px;transform:rotate(45deg)}.af-kicker[data-astro-cid-sga6h43k]{font-family:var(--font-mono);letter-spacing:4px;text-transform:uppercase;color:var(--text-3);align-items:center;gap:16px;margin:0 0 22px;font-size:10px;display:flex}.af-rule[data-astro-cid-sga6h43k]{background:var(--border-2);flex:none;width:36px;height:1px}.af-name[data-astro-cid-sga6h43k]{font-family:var(--font-display);letter-spacing:-1.2px;color:var(--text);font-variation-settings:"opsz" 144, "SOFT" 70, "WONK" 1;margin:0 0 30px;font-size:clamp(38px,5vw,64px);font-weight:300;line-height:1.02}.af-name[data-astro-cid-sga6h43k] em[data-astro-cid-sga6h43k]{color:var(--accent);font-style:italic}.af-bio[data-astro-cid-sga6h43k]{max-width:560px}.af-bio[data-astro-cid-sga6h43k] p[data-astro-cid-sga6h43k]{font-family:var(--font-sans);color:var(--text-2);margin:0 0 1.25em;font-size:16px;font-weight:300;line-height:1.8}.af-bio[data-astro-cid-sga6h43k] p[data-astro-cid-sga6h43k]:last-child{margin-bottom:0}.af-bio[data-astro-cid-sga6h43k] a[data-astro-cid-sga6h43k]{color:var(--accent);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .3s,color .3s}.af-bio[data-astro-cid-sga6h43k] a[data-astro-cid-sga6h43k]:hover{color:var(--accent-2);border-bottom-color:var(--accent)}.contact-flat[data-astro-cid-sga6h43k]{text-align:center;padding:110px 24px 120px;position:relative;overflow:hidden}.cf-route[data-astro-cid-sga6h43k]{pointer-events:none;z-index:0;width:100%;height:120px;position:absolute;top:0;left:0;right:0}.cf-route-line[data-astro-cid-sga6h43k]{fill:none;stroke:#587f6d47;stroke-width:3px;stroke-dasharray:14 18;stroke-linecap:round;vector-effect:non-scaling-stroke}.cf-route-mask[data-astro-cid-sga6h43k]{fill:none;stroke:#fff;stroke-width:44px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.has-js .cf-route-mask[data-astro-cid-sga6h43k]{stroke-dashoffset:1px}.has-js .contact-flat[data-astro-cid-sga6h43k].visible .cf-route-mask[data-astro-cid-sga6h43k]{animation:2.8s forwards cf-route-draw}@keyframes cf-route-draw{to{stroke-dashoffset:0}}.cf-inner[data-astro-cid-sga6h43k]{z-index:1;position:relative}.cf-heading[data-astro-cid-sga6h43k]{font-family:var(--font-display);letter-spacing:-2.2px;color:var(--text);font-variation-settings:"opsz" 144, "SOFT" 60;margin:0 0 44px;font-size:clamp(46px,8vw,96px);font-weight:300;line-height:1.02}.cf-heading[data-astro-cid-sga6h43k] em[data-astro-cid-sga6h43k]{color:var(--accent);font-style:italic}.cf-form[data-astro-cid-sga6h43k]{text-align:left;max-width:600px;margin:0 auto}.cf-alt[data-astro-cid-sga6h43k]{font-family:var(--font-mono);letter-spacing:2.4px;text-transform:uppercase;color:var(--text-3);margin:24px 0 18px;font-size:10px}.cf-actions[data-astro-cid-sga6h43k]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cf-btn[data-astro-cid-sga6h43k]{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;border:1px solid var(--border-2);color:var(--text-2);background:0 0;border-radius:3px;padding:14px 30px;font-size:10.5px;text-decoration:none;transition:border-color .25s,color .25s,background .25s}.cf-btn[data-astro-cid-sga6h43k]:hover{border-color:var(--accent);color:var(--accent)}.cf-btn-solid[data-astro-cid-sga6h43k]{background:var(--accent);border-color:var(--accent);color:var(--surface)}.cf-btn-solid[data-astro-cid-sga6h43k]:hover{background:var(--accent-2);border-color:var(--accent-2);color:var(--surface)}.cf-btn-solid[data-astro-cid-sga6h43k].is-revealed{cursor:pointer}.impressum-link[data-astro-cid-sga6h43k]{text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-3);margin-top:40px;font-size:.65rem;text-decoration:none;transition:color .3s;display:block}.impressum-link[data-astro-cid-sga6h43k]:hover{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.cf-route-mask[data-astro-cid-sga6h43k],.has-js .cf-route-mask[data-astro-cid-sga6h43k]{stroke-dashoffset:0;animation:none}}@media (width<=1080px){.about-flat[data-astro-cid-sga6h43k]{grid-template-columns:420px 1fr;gap:56px;padding:72px 48px}}@media (width<=860px){.about-flat[data-astro-cid-sga6h43k]{grid-template-columns:1fr;justify-items:center;gap:44px;padding:48px 24px 56px}.af-print[data-astro-cid-sga6h43k]{width:100%;max-width:420px}.af-text[data-astro-cid-sga6h43k]{width:100%}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k]{width:86px;height:24px}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k].tl{left:-24px}.af-print[data-astro-cid-sga6h43k] .tape[data-astro-cid-sga6h43k].tr{right:-24px}.af-name[data-astro-cid-sga6h43k]{margin-bottom:22px}.contact-flat[data-astro-cid-sga6h43k]{padding:80px 20px 88px}.cf-heading[data-astro-cid-sga6h43k]{margin-bottom:34px}.cf-btn[data-astro-cid-sga6h43k]{padding:13px 22px}}
