.bz-formular{max-width:none}.bz-formular form{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.bz-formular form p{grid-column:1/-1;margin:0 0 24px}.bz-formular form p:nth-of-type(1),.bz-formular form p:nth-of-type(2){grid-column:auto}.bz-formular label{color:#fff;font-size:16px;font-weight:600;margin-bottom:8px}.bz-formular label[for=bz-vorname]::after,.bz-formular label[for=bz-email]::after{content:" *";color:#e53935}.bz-formular input[type=text],.bz-formular input[type=email]{height:46px;padding:0 20px;background:#fff;color:#222;border:1px solid #d0d0d8;border-radius:999px!important;font-size:16px}.bz-formular input[type=text]:focus,.bz-formular input[type=email]:focus{outline:none;border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.35)}.bz-formular .bz-check label{color:rgba(255,255,255,.8);font-size:14px;font-weight:400;line-height:1.5}.bz-formular .bz-check a{color:#fff;text-decoration:underline}.bz-formular .bz-check input{width:18px;height:18px;accent-color:#363a6b}.bz-button{background:#363a6b!important;color:#fff!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:999px!important;padding:12px 26px!important;font-size:16px!important;font-weight:500!important;transition:background .2s,color .2s}.bz-button:hover{background:#fff!important;color:#1f1a3d!important}.bz-formular .bz-hinweis{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:12px}.bz-formular .bz-erfolg{border-color:rgba(129,199,132,.6)}.bz-formular .bz-fehler{border-color:rgba(229,57,53,.7)}@media (max-width:640px){.bz-formular form{grid-template-columns:1fr}}