     #sp-rvppnt .sp-map-responsive{padding-bottom:56.25%;overflow:hidden;}    /* Container */ .scf-form{   max-width: 520px; }  /* falls noch irgendwo <br> drin ist */ .scf-form br{   display: none !important; }  /* Abstände kompakt */ .scf-form p{   margin: 0 0 14px !important; }  /* Felder */ .scf-form input, .scf-form textarea{   width: 100% !important;   padding: 10px !important;   box-sizing: border-box !important;   margin: 0 !important; }  /* Checkbox-Zeilen einheitlich */ .scf-form label.scf-checkbox{   display: flex !important;   align-items: flex-start !important; /* Checkbox oben bündig */   gap: 12px !important;               /* gleicher Abstand */   margin: 6px 0 0 !important; }  /* Checkbox selbst */ .scf-form label.scf-checkbox input[type="checkbox"]{   width: auto !important;   margin: 2px 0 0 0 !important;   flex: 0 0 auto !important; }  /* Textblock */ .scf-form label.scf-checkbox span{   display: block !important;   line-height: 1.35 !important; }  /* BUTTON wie im Screenshot */ .scf-form .scf-btn{   display: inline-block !important;   background: #0b6aa9 !important;   color: #fff !important;   border: 0 !important;   border-radius: 6px !important;   padding: 14px 26px !important;   font-size: 18px !important;   font-weight: 700 !important;   line-height: 1 !important;   cursor: pointer !important;   text-decoration: none !important;   appearance: button !important;   -webkit-appearance: button !important; }  .scf-form .scf-btn:hover{   filter: brightness(0.95) !important; }  .scf-form .scf-btn:active{   transform: translateY(1px) !important; }  /* Abstand nach der Erfolgsmeldung reduzieren */ .scf-form + p, .scf-form + div{   margin-top: 10px !important; }  /* falls die Meldung VOR dem Formular als <p> kommt */ p:has(+ .scf-form), div:has(+ .scf-form){   margin-bottom: 12px !important; } #sp-kjo1j0{width: 100%; max-width: 100%;}#sp-yyglmq{width: calc(100% + 0px);}#sp-couwzvglrb{text-decoration: none;}#sp-f49xoq{text-align: center; margin: 0px;}#sp-bpwnfs{width: 100%; max-width: 100%;}#sp-ry82s5{width: calc(50% + 0px);}#sp-qwz7nj5ch6{text-decoration: none;}#sp-gl7d7e{text-align: left; margin: 0px;}#sp-uffqnb{margin: 0px; text-align: left;}#sp-gdmla8{width: calc(50% + 0px);}#sp-rvppnt{justify-content: center; margin: 0px;}#sp-qjttnw9fzr{width: 100%; max-width: 100%;}#sp-cr9e28{width: calc(50% + 0px);}#sp-e39t87{margin: 0px; text-align: left;}#sp-qc4s63{margin: 0px;}#sp-q7rjo8xco1{width: 32px; line-height: 32px;}#sp-fne16r{margin: 0px; text-align: left;}#sp-jnzref{margin: 0px;}#sp-gxolq10m1q{padding: 0px 0px 10px;}#sp-oc6qebfe3b{width: 32px; line-height: 32px;}#sp-7bhvarp5dn{padding: 0px 0px 10px;}#sp-gy7k6j2dxh{width: 32px; line-height: 32px;}#sp-ytr7unv1a7{padding: 0px 0px 10px;}#sp-qblagkrxe3{width: 32px; line-height: 32px;}#sp-mhr2ejjd9h{width: 32px; line-height: 32px;}#sp-quwax9{background-color: rgb(201, 212, 102); width: calc(50% + 0px);}#sp-thjp9y{margin: 0px;}#sp-dih6lv{width: calc(100% + 0px);}#sp-zuircy{height: 10px;}@media only screen and (max-width: 480px) { .sp-headline-block-f49xoq,   #sp-f49xoq,   #f49xoq {text-align:center !important;} .sp-headline-block-gl7d7e,   #sp-gl7d7e,   #gl7d7e {text-align:center !important;} .sp-text-wrapper-uffqnb,   #sp-uffqnb,   #uffqnb {text-align:left !important;} .sp-text-wrapper-e39t87,   #sp-e39t87,   #e39t87 {text-align:left !important;} .sp-bulletlist-block-qc4s63,   #sp-qc4s63 {justify-content:flex-start !important;} .sp-text-wrapper-fne16r,   #sp-fne16r,   #fne16r {text-align:left !important;} .sp-bulletlist-block-jnzref,   #sp-jnzref {justify-content:flex-start !important;} #sp-jnzref .sp-bullet-list-item-jnzref-0 {padding:0px 0px 10px 0px  !important;} #sp-jnzref .sp-bullet-list-item-jnzref-1 {padding:0px 0px 10px 0px  !important;} #sp-jnzref .sp-bullet-list-item-jnzref-2 {padding:0px 0px 10px 0px  !important;} #sp-zuircy {height:10px !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { .sp-headline-block-f49xoq,   #sp-f49xoq,   #f49xoq {text-align:center !important;} .sp-headline-block-gl7d7e,   #sp-gl7d7e,   #gl7d7e {text-align:center !important;} .sp-text-wrapper-uffqnb,   #sp-uffqnb,   #uffqnb {text-align:left !important;} .sp-text-wrapper-e39t87,   #sp-e39t87,   #e39t87 {text-align:left !important;} .sp-bulletlist-block-qc4s63,   #sp-qc4s63 {justify-content:flex-start !important;} .sp-text-wrapper-fne16r,   #sp-fne16r,   #fne16r {text-align:left !important;} .sp-bulletlist-block-jnzref,   #sp-jnzref {justify-content:flex-start !important;} #sp-jnzref .sp-bullet-list-item-jnzref-0 {padding:0px 0px 10px 0px  !important;} #sp-jnzref .sp-bullet-list-item-jnzref-1 {padding:0px 0px 10px 0px  !important;} #sp-jnzref .sp-bullet-list-item-jnzref-2 {padding:0px 0px 10px 0px  !important;} #sp-zuircy {height:10px !important;}}