/* Contact-only extension of the checked Eigenfaden design. */
.contact-email{font-size:clamp(23px,4vw,38px)!important;overflow-wrap:anywhere;margin-block:24px!important;user-select:text}
.contact-email a{color:var(--paper)}
#kontakt #copy-status{color:#e4dce9;min-height:42px;margin-top:14px}
.contact-choices{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px}
.contact-choices>div{border-top:1px solid #80708b;padding-top:24px}
.contact-choices h3{font-size:29px}
.contact-choices p{font-size:18px;min-height:108px;margin-block:18px 24px}
.contact-choices .button{white-space:normal}
.contact-choices .button-outline{border-color:var(--paper);color:var(--paper)}
.contact-choices .button-outline:hover{background:#4b385b}
#kontakt .contact-boundary{font-size:14px;max-width:1000px;margin-top:24px}
@media(max-width:760px){.contact-choices{grid-template-columns:1fr;gap:28px}.contact-choices p{min-height:0}.contact-choices h3{font-size:25px}.contact-email{font-size:clamp(21px,6vw,30px)!important}}
