.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 rgb(255 255 255 / .35)}.bz-formular .bz-check label{color:rgb(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 rgb(255 255 255 / .85)!important;border-radius:999px!important;padding:12px 26px!important;font-size:16px!important;font-weight:500!important;transition:background 0.2s,color 0.2s}.bz-button:hover{background:#fff!important;color:#1f1a3d!important}.bz-formular .bz-hinweis{background:rgb(255 255 255 / .1);color:#fff;border:1px solid rgb(255 255 255 / .25);border-radius:12px}.bz-formular .bz-erfolg{border-color:rgb(129 199 132 / .6)}.bz-formular .bz-fehler{border-color:rgb(229 57 53 / .7)}@media (max-width:640px){.bz-formular form{grid-template-columns:1fr}}