.anliegensuche-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:75rem}.anliegensuche-wrapper h2,.anliegensuche-wrapper h3{text-align:center}.anliegensuche-wrapper .highlight button,.anliegensuche-wrapper .notice{font-size:1.6rem}.anliegensuche-wrapper #anliegensuche .form{margin-bottom:3rem;position:relative}.anliegensuche-wrapper #anliegensuche .form .form-group{max-width:100%;padding:0;width:100%}.anliegensuche-wrapper #anliegensuche .form .form-group:not(:focus-within) .concern-typeahead-wrapper{display:none}.anliegensuche-wrapper #anliegensuche .form .form-group .input{background-color:#e3e9ec;border:0;border-radius:.3rem;color:#004070;font-size:1.9rem;height:6rem;padding-left:2.5rem;padding-right:6rem}.anliegensuche-wrapper #anliegensuche .form .form-group .input::-moz-placeholder{color:#004070}.anliegensuche-wrapper #anliegensuche .form .form-group .input::placeholder{color:#004070}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper{background-color:#fff;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);font-size:1.5rem;margin-top:-2px;max-height:20rem;overflow-y:scroll;padding:0 1rem;position:absolute;transition-duration:.2s;transition-property:border-color;width:100%;z-index:100}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper:has(.concern-typeahead-list li){border:1px solid #6b7880}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list{list-style:none;margin:0;padding-left:0}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list:has(li){margin-bottom:1rem}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li{cursor:pointer;padding:1rem .5rem}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li:not(:last-child){border-bottom:1px solid #e3e9ec}.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li.concern-list-active,.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li:focus,.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li:hover,.anliegensuche-wrapper #anliegensuche .form .form-group .concern-typeahead-wrapper .concern-typeahead-list li[aria-selected=true]{background-color:#004070;color:#fff}.anliegensuche-wrapper #anliegensuche .form .button-submit{cursor:pointer;margin:0;position:absolute;right:1.5rem;top:calc(50% + 2px);transform:translateY(-50%)}.anliegensuche-wrapper #anliegensuche .form .button-submit svg{color:#004070;display:inline-block;font-size:2.2rem;height:1em;pointer-events:none;vertical-align:-.1em;width:1em}.anliegensuche-wrapper #anliegensuche .concern-highlights h3{text-align:center}.anliegensuche-wrapper #anliegensuche .concern-highlights .highlight-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style-type:none;padding:0}.anliegensuche-wrapper #anliegensuche .concern-details h2{color:#004070;display:flex;font-weight:700;justify-content:center;margin-bottom:2rem;text-align:center}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-links-wrapper{margin-bottom:3rem}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-links-wrapper ul{list-style:none;padding:0}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-links-wrapper ul li{border-bottom:1px solid #e3e9ec;padding:1.5rem 0}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-links-wrapper ul li .concern-details-link{align-items:center;color:#226ca5;display:flex;font-weight:700;justify-content:space-between;text-decoration:none}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-links-wrapper ul li .concern-details-link .concern-details-icon{color:#dc0a1e;height:1.9rem;max-width:1.9rem;min-width:1.9rem;width:1.9rem}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-document-wrapper{margin-bottom:3rem}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-document-wrapper ul{list-style:none;padding:0}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-document-wrapper .concern-details-document{align-items:center;background-color:#004070;border-radius:.4rem;color:#fff;display:flex;font-weight:700;justify-content:space-between;margin-bottom:1.5rem;padding:1.5rem;transition:background-color .2s}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-document-wrapper .concern-details-document .concern-details-icon{height:3rem;max-width:3rem;min-width:3rem;width:3rem}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper{border:1px solid #004070;color:#004070;margin-bottom:3rem;padding:4rem 4rem 3.5rem;position:relative}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper h1,.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper h2,.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper h3,.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper h4{text-align:left}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper .concern-details-info-icon{align-items:center;background-color:#004070;display:inline-flex;height:4rem;justify-content:center;left:-1px;position:absolute;top:-1px;width:4rem}.anliegensuche-wrapper #anliegensuche .concern-details .concern-details-info-wrapper .concern-details-info-icon svg{color:#fff;flex-shrink:0;font-size:2rem}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper{margin-bottom:3rem}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact{align-items:center;background-color:#eef1f3;border-radius:3px;display:flex;flex-direction:row;gap:20px;line-height:1;margin:10px 0;padding:2rem 4.2rem 2rem 2rem;position:relative;width:100%}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact:hover{background-color:#e3e9ec}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact.concern-details-link[href]:after{border-bottom:3px solid #004070;border-right:3px solid #004070;content:" ";display:inline-block;height:16px;position:absolute;right:4%;top:50%;transform:translateY(-50%) rotate(-45deg);width:16px}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-icon{min-width:40px;width:40px}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-icon svg{fill:#004070;height:100%;width:100%}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-content{color:#004070}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-content .concern-details-contact-content-title{font-size:2rem;font-weight:700;margin:0 0 .75rem}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-content .concern-details-contact-content-description{font-size:1.6rem;font-weight:400;-webkit-hyphens:initial;hyphens:manual;margin:0;word-break:break-word}.anliegensuche-wrapper #anliegensuche .concern-contact-wrapper .concern-details-contact .concern-details-contact-content .concern-details-contact-content-description p{margin:0}.anliegensuche-wrapper #anliegensuche .concern-not-found{align-items:center;display:flex;flex-direction:column}.anliegensuche-wrapper #anliegensuche .concern-not-found p span{color:#004070;font-weight:700;margin-bottom:1.5rem}.anliegensuche-wrapper #anliegensuche .concern-not-found .concern-not-found-contact-wrapper{margin-top:3rem}
