.fbq .fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fbq .fa,.fbq .fa-brands,.fbq .fa-classic,.fbq .fa-duotone,.fbq .fa-light,.fbq .fa-regular,.fbq .fa-sharp,.fbq .fa-sharp-duotone,.fbq .fa-solid,.fbq .fa-thin,.fbq .fab,.fbq .fad,.fbq .fadl,.fbq .fadr,.fbq .fadt,.fbq .fal,.fbq .far,.fbq .fas,.fbq .fasdl,.fbq .fasdr,.fbq .fasds,.fbq .fasdt,.fbq .fasl,.fbq .fasr,.fbq .fass,.fbq .fast,.fbq .fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fbq .fa-brands:before,.fbq .fa-classic:before,.fbq .fa-duotone:before,.fbq .fa-light:before,.fbq .fa-regular:before,.fbq .fa-sharp-duotone:before,.fbq .fa-sharp:before,.fbq .fa-solid:before,.fbq .fa-thin:before,.fbq .fa:before,.fbq .fab:before,.fbq .fad:before,.fbq .fadl:before,.fbq .fadr:before,.fbq .fadt:before,.fbq .fal:before,.fbq .far:before,.fbq .fas:before,.fbq .fasdl:before,.fbq .fasdr:before,.fbq .fasds:before,.fbq .fasdt:before,.fbq .fasl:before,.fbq .fasr:before,.fbq .fass:before,.fbq .fast:before,.fbq .fat:before{content:var(--fa)}.fbq .fa-duotone.fa-light:after,.fbq .fa-duotone.fa-regular:after,.fbq .fa-duotone.fa-solid:after,.fbq .fa-duotone.fa-thin:after,.fbq .fa-duotone:after,.fbq .fa-sharp-duotone.fa-light:after,.fbq .fa-sharp-duotone.fa-regular:after,.fbq .fa-sharp-duotone.fa-solid:after,.fbq .fa-sharp-duotone.fa-thin:after,.fbq .fa-sharp-duotone:after,.fbq .fad:after,.fbq .fadl:after,.fbq .fadr:after,.fbq .fadt:after,.fbq .fasdl:after,.fbq .fasdr:after,.fbq .fasds:after,.fbq .fasdt:after{content:var(--fa--fa)}.fbq .fa-classic.fa-duotone{font-family:Font Awesome\ 6 Duotone}.fbq .fa-sharp,.fbq .fa-sharp-duotone,.fbq .fasds,.fbq .fass{font-weight:900}.fbq .fa-classic,.fbq .fa-light,.fbq .fa-regular,.fbq .fa-solid,.fbq .fa-thin,.fbq .fal,.fbq .far,.fbq .fas,.fbq .fat{font-family:Font Awesome\ 6 Pro}.fbq .fa-duotone,.fbq .fad,.fbq .fadl,.fbq .fadr,.fbq .fadt{font-family:Font Awesome\ 6 Duotone}.fbq .fa-brands,.fbq .fab{font-family:Font Awesome\ 6 Brands}.fbq .fa-sharp,.fbq .fasl,.fbq .fasr,.fbq .fass,.fbq .fast{font-family:Font Awesome\ 6 Sharp}.fbq .fa-sharp-duotone,.fbq .fasdl,.fbq .fasdr,.fbq .fasds,.fbq .fasdt{font-family:Font Awesome\ 6 Sharp Duotone}.fbq .fa-1x{font-size:1em}.fbq .fa-2x{font-size:2em}.fbq .fa-3x{font-size:3em}.fbq .fa-4x{font-size:4em}.fbq .fa-5x{font-size:5em}.fbq .fa-6x{font-size:6em}.fbq .fa-7x{font-size:7em}.fbq .fa-8x{font-size:8em}.fbq .fa-9x{font-size:9em}.fbq .fa-10x{font-size:10em}.fbq .fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fbq .fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fbq .fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fbq .fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fbq .fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fbq .fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fbq .fa-fw{text-align:center;width:1.25em}.fbq .fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fbq .fa-ul>li{position:relative}.fbq .fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fbq .fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fbq .fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fbq .fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fbq .fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fbq .fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fbq .fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fbq .fa-beat-fade,.fbq .fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fbq .fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fbq .fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fbq .fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fbq .fa-shake,.fbq .fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fbq .fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fbq .fa-spin-reverse{--fa-animation-direction:reverse}.fbq .fa-pulse,.fbq .fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fbq .fa-beat,.fbq .fa-beat-fade,.fbq .fa-bounce,.fbq .fa-fade,.fbq .fa-flip,.fbq .fa-pulse,.fbq .fa-shake,.fbq .fa-spin,.fbq .fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fbq .fa-rotate-90{transform:rotate(90deg)}.fbq .fa-rotate-180{transform:rotate(180deg)}.fbq .fa-rotate-270{transform:rotate(270deg)}.fbq .fa-flip-horizontal{transform:scaleX(-1)}.fbq .fa-flip-vertical{transform:scaleY(-1)}.fbq .fa-flip-both,.fbq .fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fbq .fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fbq .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fbq .fa-stack-1x,.fbq .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fbq .fa-stack-1x{line-height:inherit}.fbq .fa-stack-2x{font-size:2em}.fbq .fa-inverse{color:var(--fa-inverse,#fff)}.fbq .fa-air-conditioner{--fa:"";--fa--fa:""}.fbq .fa-arrow-up-from-square{--fa:"";--fa--fa:""}.fbq .fa-battery-bolt{--fa:"";--fa--fa:""}.fbq .fa-bench-tree{--fa:"";--fa--fa:""}.fbq .fa-bicycle{--fa:"";--fa--fa:""}.fbq .fa-block-brick,.fbq .fa-wall-brick{--fa:"";--fa--fa:""}.fbq .fa-book-law,.fbq .fa-book-section{--fa:"";--fa--fa:""}.fbq .fa-building{--fa:"";--fa--fa:""}.fbq .fa-campfire{--fa:"";--fa--fa:""}.fbq .fa-car-circle-bolt{--fa:"";--fa--fa:""}.fbq .fa-car-side-bolt{--fa:"";--fa--fa:""}.fbq .fa-charging-station{--fa:"";--fa--fa:""}.fbq .fa-city{--fa:"";--fa--fa:""}.fbq .fa-cloud-rain{--fa:"";--fa--fa:""}.fbq .fa-comment-medical{--fa:"";--fa--fa:""}.fbq .fa-dryer{--fa:"";--fa--fa:""}.fbq .fa-deaf,.fbq .fa-deafness,.fbq .fa-ear-deaf,.fbq .fa-hard-of-hearing{--fa:"";--fa--fa:""}.fbq .fa-family{--fa:"";--fa--fa:""}.fbq .fa-fire-flame,.fbq .fa-flame{--fa:"";--fa--fa:""}.fbq .fa-burn,.fbq .fa-fire-flame-simple{--fa:"";--fa--fa:""}.fbq .fa-fireplace{--fa:"";--fa--fa:""}.fbq .fa-h2{--fa:"";--fa--fa:""}.fbq .fa-hammer{--fa:"";--fa--fa:""}.fbq .fa-hammer-brush{--fa:"";--fa--fa:""}.fbq .fa-hand-holding-seedling{--fa:"";--fa--fa:""}.fbq .fa-heat{--fa:"";--fa--fa:""}.fbq .fa-house-circle-check{--fa:"";--fa--fa:""}.fbq .fa-house-circle-exclamation{--fa:"";--fa--fa:""}.fbq .fa-house-day{--fa:"";--fa--fa:""}.fbq .fa-house-flag{--fa:"";--fa--fa:""}.fbq .fa-house-flood-water-circle-arrow-right{--fa:"";--fa--fa:""}.fbq .fa-house-lock{--fa:"";--fa--fa:""}.fbq .fa-house-signal{--fa:"";--fa--fa:""}.fbq .fa-house-tree{--fa:"";--fa--fa:""}.fbq .fa-house-window{--fa:"";--fa--fa:""}.fbq .fa-industry-alt,.fbq .fa-industry-windows{--fa:"";--fa--fa:""}.fbq .fa-lightbulb{--fa:"";--fa--fa:""}.fbq .fa-magnifying-glass-chart{--fa:"";--fa--fa:""}.fbq .fa-map-location-dot,.fbq .fa-map-marked-alt{--fa:"";--fa--fa:""}.fbq .fa-paint-roller{--fa:"";--fa--fa:""}.fbq .fa-people-roof{--fa:"";--fa--fa:""}.fbq .fa-person-arrow-down-to-line{--fa:"";--fa--fa:""}.fbq .fa-person-arrow-up-from-line{--fa:"";--fa--fa:""}.fbq .fa-person-shelter{--fa:"";--fa--fa:""}.fbq .fa-person-through-window{--fa:"";--fa--fa:""}.fbq .fa-plug{--fa:"";--fa--fa:""}.fbq .fa-screwdriver-wrench,.fbq .fa-tools{--fa:"";--fa--fa:""}.fbq .fa-shield-check{--fa:"";--fa--fa:""}.fbq .fa-shower{--fa:"";--fa--fa:""}.fbq .fa-solar-panel{--fa:"";--fa--fa:""}.fbq .fa-square-bolt{--fa:"";--fa--fa:""}.fbq .fa-sun-plant-wilt{--fa:"";--fa--fa:""}.fbq .fa-temperature-4,.fbq .fa-temperature-full,.fbq .fa-thermometer-4,.fbq .fa-thermometer-full{--fa:"";--fa--fa:""}.fbq .fa-timeline{--fa:"";--fa--fa:""}.fbq .fa-trowel-bricks{--fa:"";--fa--fa:""}.fbq .fa-truck-bolt{--fa:"";--fa--fa:""}.fbq .fa-user-tie{--fa:"";--fa--fa:""}.fbq .fa-vault{--fa:"";--fa--fa:""}.fbq .fa-wheelchair-alt,.fbq .fa-wheelchair-move{--fa:"";--fa--fa:""}.fbq .fa-wind-turbine{--fa:"";--fa--fa:""}.fbq .fa-window-frame{--fa:"";--fa--fa:""}.fbq .fa-sr-only,.fbq .fa-sr-only-focusable:not(:focus),.fbq .sr-only,.fbq .sr-only-focusable:not(:focus){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */.fbq,.fbq :host{--fa-style-family-duotone:"Font Awesome 6 Duotone";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone"}@font-face{font-display:block;font-family:Font Awesome\ 6 Duotone;font-style:normal;font-weight:900;src:url(../webfonts/fa-duotone-900.woff2) format("woff2"),url(../webfonts/fa-duotone-900.ttf) format("truetype")}.fbq .fa-duotone,.fbq .fad{font-weight:900;letter-spacing:normal;position:relative}.fbq .fa-duotone:before,.fbq .fad:before{color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1);position:absolute}.fbq .fa-duotone:after,.fbq .fad:after{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}.fbq .fa-duotone.fa-swap-opacity:before,.fbq .fa-swap-opacity .fa-duotone:before,.fbq .fa-swap-opacity .fad:before,.fbq .fad.fa-swap-opacity:before{opacity:var(--fa-secondary-opacity,.4)}.fbq .fa-duotone.fa-swap-opacity:after,.fbq .fa-swap-opacity .fa-duotone:after,.fbq .fa-swap-opacity .fad:after,.fbq .fad.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}.fbq .fa-duotone.fa-inverse,.fbq .fad.fa-inverse{color:var(--fa-inverse,#fff)}.fbq .fa-duotone.fa-stack-1x,.fbq .fa-duotone.fa-stack-2x,.fbq .fad.fa-stack-1x,.fbq .fad.fa-stack-2x{position:absolute}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:300;src:url(../fonts/source-sans-3-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:600;src:url(../fonts/source-sans-3-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:700;src:url(../fonts/source-sans-3-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:calibri;font-style:normal;font-weight:400;src:url(../fonts/calibri.ttf) format("truetype")}@font-face{font-display:swap;font-family:calibri;font-style:normal;font-weight:700;src:url(../fonts/calibrib.ttf) format("truetype")}html{font-size:inherit;scroll-behavior:smooth}.fbq *,.fbq :after,.fbq :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.fbq ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }@media print{body,html{margin:0!important;overflow:hidden;padding:0!important}.fbq .print-page-info{margin:0;padding:0}}@page{margin:15mm!important}.fbq{--primary-light:#1e3a8a;--primary:#1e3a8a;--primary-dark:#1e3a8a;--secondary-light:#c6cfd6;--secondary:#66737e;--secondary-dark:#373c41;--neutral-light:#eaeaea;--neutral:#949494;--neutral-dark:#323232;--valid:#83af39;--invalid:red;--active:#83af39;--active-hover:#83af39;--inactive:#a4bc7b;--hover:#97ca3f;--disabled:#9d9d9d;--buttons-bg:#83af39;--buttons-text:#fff}.fbq div,.fbq label,.fbq p{color:var(--secondary-dark)}.fbq .phantom{grid-template-columns:repeat(1,minmax(0,1fr))}.fbq .phantom:hover{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width:640px){.fbq .phantom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.fbq .phantom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.fbq .phantom{grid-template-columns:repeat(4,minmax(0,1fr))}}.fbq h1,.fbq h2,.fbq h3,.fbq h4,.fbq h5,.fbq h6,.fbq input,.fbq label,.fbq p,.fbq span,.fbq td,.fbq tr{font-family:Source Sans,Arial,Geneva,sans-serif}.fbq h1{color:var(--neutral-dark);font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem;text-align:center}.fbq h2{font-size:1.25rem}.fbq h2,.fbq h3{color:var(--neutral-dark);font-weight:700;line-height:1.75rem}.fbq h3{font-size:1.125rem}.fbq p{margin-bottom:1rem}.fbq input{box-sizing:border-box}.fbq .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:1rem;width:1rem}.fbq .icon-inline--left{margin-right:.5rem}.fbq .icon-inline--left,.fbq .icon-inline--right{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1rem;width:1rem}.fbq .icon-inline--right{margin-left:.5rem}.fbq .icon-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M579.8 267.7c56.5-56.5 56.5-148 0-204.5-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6 31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5 50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l112.2-112.3c31.5-31.5 82.5-31.5 114 0 27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0z'/%3E%3C/svg%3E")}.fbq .icon-phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64c0 247.4 200.6 448 448 448 18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368c-70.4-33.3-127.4-90.3-160.7-160.7l49.3-40.3c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E")}.fbq .icon-mail{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4l217.6 163.2c11.4 8.5 27 8.5 38.4 0l217.6-163.2c12.1-9.1 19.2-23.3 19.2-38.4 0-26.5-21.5-48-48-48zM0 176v208c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64V176L294.4 339.2a63.9 63.9 0 0 1-76.8 0z'/%3E%3C/svg%3E")}.fbq .icon-print{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M128 0C92.7 0 64 28.7 64 64v96h64V64h226.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0zm256 352v96H128v-96zm64 32h32c17.7 0 32-14.3 32-32v-96c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32h32v64c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64zm-16-136a24 24 0 1 1 0 48 24 24 0 1 1 0-48'/%3E%3C/svg%3E")}.fbq .icon-info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m-40-176h24v-64h-24c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-80c-13.3 0-24-10.7-24-24s10.7-24 24-24m40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64'/%3E%3C/svg%3E")}.fbq .icon-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256l137.3-137.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E")}.fbq .icon-left--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256l137.3-137.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E")}.fbq .icon-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E")}.fbq .icon-right--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E")}.fbq .icon-print--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M128 0C92.7 0 64 28.7 64 64v96h64V64h226.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0zm256 352v96H128v-96zm64 32h32c17.7 0 32-14.3 32-32v-96c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32h32v64c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64zm-16-136a24 24 0 1 1 0 48 24 24 0 1 1 0-48'/%3E%3C/svg%3E")}.fbq .icon-reset--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='24' height='24' fill='%23fff' viewBox='0 0 489.533 489.533'%3E%3Cpath d='M268.175 488.161c98.2-11 176.9-89.5 188.1-187.7 14.7-128.4-85.1-237.7-210.2-239.1v-57.6c0-3.2-4-4.9-6.7-2.9l-118.6 87.1c-2 1.5-2 4.4 0 5.9l118.6 87.1c2.7 2 6.7.2 6.7-2.9v-57.5c87.9 1.4 158.3 76.2 152.3 165.6-5.1 76.9-67.8 139.3-144.7 144.2-81.5 5.2-150.8-53-163.2-130-2.3-14.3-14.8-24.7-29.2-24.7-17.9 0-31.9 15.9-29.1 33.6 17.4 109.7 118.7 192 236 178.9'/%3E%3C/svg%3E");margin-left:0}.fbq .icon-access{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 512 512'%3E%3Cpath d='M161.5 169.9c-12.2-5.2-26.3.4-31.5 12.6s.4 26.3 12.6 31.5l11.9 5.1c17.3 7.4 35.2 12.9 53.6 16.3v50.1c0 4.3-.7 8.6-2.1 12.6l-28.7 86.1c-4.2 12.6 2.6 26.2 15.2 30.4s26.2-2.6 30.4-15.2l24.4-73.2c1.3-3.8 4.8-6.4 8.8-6.4s7.6 2.6 8.8 6.4l24.4 73.2c4.2 12.6 17.8 19.4 30.4 15.2s19.4-17.8 15.2-30.4l-28.7-86.1q-2.1-6.15-2.1-12.6v-50.1c18.4-3.5 36.3-8.9 53.6-16.3l11.9-5.1c12.2-5.2 17.8-19.3 12.6-31.5s-19.3-17.8-31.5-12.6l-12 5.1c-26.1 11.2-54.2 17-82.7 17s-56.5-5.8-82.7-17l-11.9-5.1zM256 160c21.943 0 40-18.057 40-40s-18.057-40-40-40-40 18.057-40 40 18.057 40 40 40' style='fill:%23fff;fill-rule:nonzero' transform='translate(-122.11 -110.034)scale(1.47642)'/%3E%3C/svg%3E");height:1.8rem;margin:.2rem;width:1.8rem}.fbq .questionizer-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:740px;padding:1rem}@media (min-width:640px){.fbq .questionizer-container{padding:1.5rem 3rem 3rem}}.fbq .input{border:1px solid #d1d1d1;border-radius:.3rem;box-sizing:border-box;padding:.8rem;width:100%}.fbq .input--valid{border-color:var(--valid)}.fbq .input-container{display:flex;flex-direction:column;padding-bottom:1.5rem;width:100%}.fbq .checkbox{border:2px solid var(--neutral);border-color:var(--neutral);border-radius:.125rem;border-width:1px;cursor:pointer;height:1.5rem;margin-right:1rem;min-width:1.5rem;padding:1px;position:relative;width:1.5rem}.fbq .checkbox:hover{border-color:var(--active);border-width:2px;padding:0}.fbq .checkbox:after{border-radius:.2rem;content:"";height:1.5rem;left:0;pointer-events:none;position:absolute;top:0;width:1.5rem}.fbq .checkbox:focus:after{box-shadow:0 0 0 2px #000}.fbq .checkbox:focus{outline:0}.fbq .checkbox__input{cursor:pointer;height:100%;opacity:0;position:relative;width:100%}.fbq .checkbox__input:focus{outline:0}.fbq .checkbox a{cursor:pointer;text-decoration:underline}.fbq .checkbox--checked{background-color:var(--active);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}.fbq .checkbox--checked:hover{opacity:.8}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fbq .spinner{border-radius:9999px;border-width:2px;height:1.5rem;margin-right:1rem;width:1.5rem;--tw-border-opacity:1;animation:spin 1s linear infinite;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-right-color:transparent;border-top-color:transparent}.fbq .form__info-top{margin-bottom:1rem}.fbq .form__info-bottom,.fbq .form__info-top{color:var(--neutral);font-size:.875rem;line-height:1.25rem;text-align:center}.fbq .form__info-bottom{margin-top:1rem}.fbq .step_navigation{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:1.5rem;position:relative;width:100%}.fbq .step_navigation__step{display:flex;justify-content:center;position:relative;width:100%}.fbq .step_navigation__step .step__point{align-items:center;background-color:var(--secondary);background-color:var(--neutral);border-radius:9999px;cursor:pointer;display:flex;font-size:.85rem;font-weight:700;height:2rem;justify-content:center;position:relative;width:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.fbq .step_navigation__step .step__point--disabled{background-color:var(--neutral-light)}.fbq .step_navigation__step .step__point--active{background-color:var(--active)}.fbq .step_navigation__step:focus,.fbq .step_navigation__step:hover{outline:none}.fbq .step_navigation__step:focus .step__point,.fbq .step_navigation__step:hover .step__point{background-color:var(--active-hover)}.fbq .step_navigation__step:focus .step__point.step_navigation__step_reset,.fbq .step_navigation__step:hover .step__point.step_navigation__step_reset{background-color:#000;line-height:0px}.fbq .step_navigation__step:focus .step__point--disabled,.fbq .step_navigation__step:hover .step__point--disabled{background-color:#fff;box-shadow:0 0 0 1px #ccc;color:var(--secondary)}.fbq .step_navigation__step:focus .step__point--active,.fbq .step_navigation__step:hover .step__point--active{box-shadow:0 0 0 2px #000}.fbq .step_navigation__line{background-color:var(--neutral);height:1px;right:0;bottom:0;left:0;position:absolute;top:50%}.fbq .step_navigation__step:nth-last-of-type(2) .step_navigation__line{right:50%}.fbq .step_navigation__step:first-of-type .step_navigation__line{left:50%}.fbq .step_navigation__line--active{background-color:var(--active);height:3px}.fbq .step_navigation__line--disabled{background-color:var(--neutral-light)}.fbq .btn{align-items:center;background-color:var(--buttons-bg);border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:flex;font-weight:700;height:-moz-fit-content;height:fit-content;justify-content:center;padding:.75rem 1.5rem;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.fbq .btn:hover{opacity:.8}@media print{.fbq .btn{display:none}}.fbq #doi-request .btn{font-size:inherit}.fbq .doi-cancel{cursor:pointer;display:inline-block;margin-top:10px}.fbq .doi-cancel:hover{text-decoration:underline}.fbq .btn-full{width:100%!important}.fbq .btn__icon_print{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M128 0C92.7 0 64 28.7 64 64v96h64V64h226.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0zm256 352v96H128v-96zm64 32h32c17.7 0 32-14.3 32-32v-96c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32h32v64c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64zm-16-136a24 24 0 1 1 0 48 24 24 0 1 1 0-48'/%3E%3C/svg%3E");margin-right:.75rem}.fbq .btn__icon_print,.fbq .result-item__icon_print{cursor:pointer;display:inline-block;height:1.5rem;width:1.5rem}.fbq .result-item__icon_print{margin-left:.75rem}.fbq .result-item__print:hover .result-item__print_label{color:var(--active)}.fbq .btn--disabled{box-shadow:none!important;opacity:.5!important;pointer-events:none!important}.fbq .toggle_container{height:100%;width:100%}.fbq .toggle{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;grid-column:span 6/span 6;justify-content:center;margin-left:auto;margin-right:auto;padding:10px;position:relative;width:100%}@media (min-width:640px){.fbq .toggle{padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.fbq .toggle{grid-column:span 4/span 4}}.fbq .toggle:focus .toggle__svg_img:after{border-radius:12%;box-shadow:0 0 0 4px var(--active);content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.fbq .toggle:focus .toggle__svg_img.toggle__img--active:after{box-shadow:0 0 0 4px var(--secondary)}.fbq .toggle .toggle__img:hover{opacity:1}.fbq .toggle__img{background-repeat:no-repeat;background-size:contain;flex-grow:1;height:100%;padding-bottom:100%;width:100%}.fbq .toggle__svg_img .background circle,.fbq .toggle__svg_img .background path,.fbq .toggle__svg_img .background polygon,.fbq .toggle__svg_img .background rect{fill:var(--inactive)}.fbq .toggle__svg_img.toggle__img--active .background circle,.fbq .toggle__svg_img.toggle__img--active .background path,.fbq .toggle__svg_img.toggle__img--active .background polygon,.fbq .toggle__svg_img.toggle__img--active .background rect{fill:var(--active)}.fbq .toggle__svg_img.toggle__img--active .icon circle,.fbq .toggle__svg_img.toggle__img--active .icon path,.fbq .toggle__svg_img.toggle__img--active .icon polygon,.fbq .toggle__svg_img.toggle__img--active .icon rect{fill:#fff}.fbq .toggle__svg_img svg{width:100%}.fbq .toggle__label{max-width:20rem;text-align:center;width:100%}.fbq .toggle__img--active{opacity:1}.fbq .input-antragsteller-select{width:100%}.fbq .input-antragsteller-select__label{font-size:1.125rem;line-height:1.75rem}.fbq .section,.fbq .section-altbau-neubau{align-items:center;justify-content:center;width:100%}.fbq .section{box-sizing:border-box;flex-direction:column;opacity:1;transition:all .3s}.fbq .section:focus{border-radius:.2rem;box-shadow:0 0 0 2px #000;outline:0}.fbq .section--group{background-color:var(--neutral-light);box-sizing:border-box;margin-top:1rem;overflow:hidden;padding:1rem}.fbq .section--hidden{margin-top:0;max-height:0;opacity:0;padding:0;transition:all 0s}.fbq .section__inputs{justify-content:center;margin-left:auto;margin-right:auto;width:100%}.fbq .section__inputs--grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1rem}@media (min-width:640px){.fbq .section__inputs--grid{-moz-column-gap:2.25rem;column-gap:2.25rem;row-gap:1.5rem}}.fbq .section__title{font-size:1.5rem;font-weight:400;line-height:2rem;margin-top:1rem}.fbq .section__info-bottom,.fbq .section__info-top{font-size:1rem;line-height:1.5rem;text-align:center}.fbq .section__info-bottom{margin-top:2rem}.fbq .section__header{margin-bottom:1rem}.fbq .step_buttons{box-sizing:border-box;display:grid;gap:1rem;grid-template-areas:"errors errors errors errors" "button-back button-back button-next button-next";margin-top:1rem;padding-top:2rem;width:100%}.fbq .step_buttons__errors{grid-area:errors}.fbq .step_buttons__back{grid-area:button-back}.fbq .step_buttons__next{grid-area:button-next;justify-self:flex-end}.fbq .step_buttons__button{background-color:var(--buttons-bg)}.fbq .step_buttons__button:focus{box-shadow:0 0 0 2px #000;outline:0}.fbq .select-input,.fbq .text-input{border:1px solid var(--neutral);border-color:var(--neutral);border-radius:.125rem;border-width:1px;grid-column:span 12/span 12;width:100%}.fbq .select-input:hover,.fbq .text-input:hover{border-color:var(--hover);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--hover)}.fbq .select-input:focus,.fbq .text-input:focus{border-color:var(--hover)}.fbq .select-input:active,.fbq .text-input:active{border-color:var(--active)}.fbq .select-input:hover,.fbq .text-input:hover{outline:0}.fbq .text-input{box-sizing:border-box}.fbq .input-container,.fbq .text-input{position:relative}.fbq .select-input__input,.fbq .text-input__input{border:none;border-radius:.125rem;height:100%;padding:.75rem;width:100%}.fbq .select-input__input:hover,.fbq .text-input__input:hover{outline:0}.fbq .select-input__input:focus,.fbq .text-input__input:focus{box-shadow:0 0 0 2px #000}.fbq .text-input__label{color:var(--neutral-dark);left:0;padding:1rem;pointer-events:none;position:absolute;top:0}.fbq .text-input__has_content{font-size:.6rem;left:-1rem;top:-1rem}.fbq .result-item__print{display:flex;flex-direction:row;margin-left:auto}.fbq .result-item__print_label{display:none}@media (min-width:768px){.fbq .result-item__print_label{display:block}}.fbq .errors{align-items:center;background-color:var(--neutral-light);border-radius:.125rem;box-sizing:border-box;display:flex;flex-direction:row;padding:1rem;width:100%}.fbq .errors__list{display:flex;flex-direction:column}.fbq .errors__icon{height:2rem;margin-right:1rem;opacity:.35;width:2rem}.fbq .loading-indicator{align-items:center;display:flex;height:100%;justify-content:center;margin-top:2rem;min-height:256px;text-align:center;width:100%}.fbq .print-view{background-color:var(--neutral-light);box-sizing:border-box;padding-bottom:1rem;padding-top:1rem}@media print{.fbq .print-view{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}}.fbq .print-view .print-page__misc_email,.fbq .print-view .print-page__misc_url{color:var(--active)}.fbq .print-page{box-sizing:border-box;display:flex;flex-direction:column;margin:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media print{.fbq .print-page{height:100vh;margin:0;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.fbq .print-page__address_elements,.fbq .print-page__misc_elements{border-color:var(--neutral);border-left-width:4px;padding:1rem;width:100%}.fbq .print-page__fp{box-sizing:border-box;margin:1rem;page-break-before:always;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media print{.fbq .print-page__fp{margin:0;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.fbq .print-page__block{background-color:var(--neutral-light);margin-bottom:1rem;padding:.75rem 1rem}@media print{.fbq .print-page__block{background-color:transparent;padding:0}}.fbq .print-page__block p{margin-bottom:0}.fbq .print-page__block-title{color:var(--primary);font-size:1.5rem;line-height:2rem}@media print{.fbq .print-page__block-title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.fbq .print-page__title{color:var(--primary);font-size:1.875rem;line-height:2.25rem}@media print{.fbq .print-page__title{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.fbq .print-page__cover{margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.fbq .print-page__logos{display:flex;flex-direction:row;justify-content:space-between;width:100%}.fbq .print-page__logo{height:2.5rem;-o-object-fit:contain;object-fit:contain}.fbq .print-page__subtitle{font-size:1.5rem;line-height:2rem}@media print{.fbq .print-page__subtitle{font-size:1.5rem;line-height:2rem}}.fbq .print-page__footer-text{font-size:.875rem;line-height:1.25rem}.fbq .print-page__spacer{flex-grow:1}.fbq .print-page__address{display:flex;flex-direction:column;justify-content:space-between;margin-right:1rem}@media (min-width:640px){.fbq .print-page__address{flex-direction:row}}@media print{.fbq .print-page__address{flex-direction:row}}.fbq .print-page__address_adresse1{font-weight:700}.fbq .summary{background-color:var(--neutral-light);border-radius:.125rem;padding:1rem}.fbq .summary__bullet{font-weight:700}.fbq .tabs__header{background-color:var(--neutral-light);border-radius:.125rem;display:flex;flex-direction:row;justify-content:center;padding-left:1rem;padding-right:1rem}.fbq .tabs__header_item{display:block;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:space-between;letter-spacing:.5px;line-height:1.5rem;margin:0;padding:1rem}.fbq .tabs__header_item--active{border-bottom-width:4px;border-color:var(--valid)}.fbq .tabs__header_item--empty{display:none}.fbq .accordion__element:first-child{margin-top:0;padding-top:0}.fbq .accordion__element{border-top-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding-top:1rem}.fbq .accordion__element_title{align-items:center;cursor:pointer;display:flex;font-weight:400}.fbq .accordion__element_icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256l137.3-137.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z'/%3E%3C/svg%3E");display:inline-block;height:1.5rem;margin-right:.75rem;width:1.5rem}.fbq .accordion__element_icon--active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M201.4 137.4c12.5-12.5 32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 205.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160z'/%3E%3C/svg%3E")}.fbq h1{color:var(--secondary-dark);font-size:1.75rem}.fbq h1,.fbq h2,.fbq h3{font-family:Source Sans,Arial,Geneva,sans-serif!important;font-style:normal;font-weight:400;letter-spacing:-.5px;text-rendering:optimizeLegibility}.fbq .section__title{font-size:1.2rem}.fbq .toggle:focus,.fbq .toggle:hover{outline:none}.fbq .toggle__img,.fbq .toggle__svg_img{aspect-ratio:1;position:relative;transition:transform .2s ease 0s}.fbq .toggle__infos{align-items:center;display:flex;flex-direction:column;text-align:center}.fbq .select-input,.fbq .select-input:active,.fbq .select-input:focus,.fbq .select-input:hover{border-color:var(--neutral);border-width:1px;box-shadow:none;outline:0}.fbq .step_navigation__line--active{background-color:var(--neutral);height:1px}.fbq .step_navigation{margin-bottom:3rem}.fbq .form__info-bottom{color:var(--secondary-dark);margin-top:2rem}.fbq .tabs__header{background:transparent;border-bottom:1px solid var(--neutral);justify-content:flex-start;padding-left:0}.fbq .tabs__header_item{background:var(--secondary);border:0;border-radius:5px 4px 0 0;color:#fff;cursor:pointer;font-weight:700;margin-right:3px}.fbq .tabs__header_item.tabs__header_item--active{background-color:var(--active)}.fbq .print-page__title{color:var(--secondary-dark);font-size:1.8rem;line-height:2.25rem;text-align:left}.fbq .print-page__address h2{color:var(--secondary-dark);font-size:1.5rem;margin-bottom:1rem}.fbq .select-input__input:focus,.fbq .select-input__input:focus-visible,.fbq .select-input__input:hover,.fbq .text-input__input:focus,.fbq .text-input__input:focus-visible,.fbq .text-input__input:hover{outline:none}.fbq .text-input:hover{border:1px solid var(--secondary-dark);box-shadow:none}.fbq .input_plz__gemein_name{font-size:.8rem;left:1.3rem;position:absolute}.fbq .toggle-bubble{align-items:center;background:#fff;border:2px solid var(--active);border-radius:5rem;display:flex;font-size:1.5rem;font-weight:700;height:1rem;justify-content:center;padding:1rem;position:absolute;right:1rem;top:1rem;width:1rem;z-index:1}.fbq .contrast_mode{font-size:1.2rem;line-height:2rem}.fbq .contrast_mode .checkbox-label,.fbq .contrast_mode a,.fbq .contrast_mode h1,.fbq .contrast_mode h2,.fbq .contrast_mode h3,.fbq .contrast_mode li,.fbq .contrast_mode p{color:#000}.fbq .contrast_mode .checkbox-label{font-size:1.2rem}.fbq .contrast_mode .checkbox-label span{color:#000;font-size:1.2rem}.fbq .contrast_mode .toggle-bubble{border:4px solid #000}.fbq .contrast_mode .tabs__header_item{background:#fff;border:2px solid #000;border-radius:5px 4px 0 0;color:#000}.fbq .contrast_mode .tabs__header_item.tabs__header_item--active{background-color:#000;border:0;color:#fff}.fbq .contrast_mode .icon-info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m-40-176h24v-64h-24c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-80c-13.3 0-24-10.7-24-24s10.7-24 24-24m40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64'/%3E%3C/svg%3E")}.fbq .contrast_mode .errors__icon{height:rem;opacity:1;width:rem}.fbq .contrast_mode .checkbox,.fbq .contrast_mode .form__info-bottom,.fbq .contrast_mode .section__info-bottom,.fbq .contrast_mode .section__info-top,.fbq .contrast_mode .tabs__header_item.tabs__header_item--active{font-size:1.2rem;line-height:2rem}.fbq .contrast_mode a{color:#000;font-weight:900}.fbq .contrast_mode .btn{background-color:#000;font-size:1.5rem;line-height:2.2rem}.fbq .contrast_mode .btn span{font-size:1.5rem}.fbq .contrast_mode .btn:focus,.fbq .contrast_mode .btn:hover{background-color:#000;box-shadow:0 0 0 2px #fff,0 0 0 4px #000;opacity:1}.fbq .contrast_mode .step_navigation__step:focus .step__point,.fbq .contrast_mode .step_navigation__step:hover .step__point{background-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.fbq .contrast_mode .step_navigation__step:first-of-type .step__point,.fbq .contrast_mode .step_navigation__step:first-of-type .step__point .step__point,.fbq .contrast_mode .step_navigation__step:focus .step__point--active,.fbq .contrast_mode .step_navigation__step:hover .step__point--active,.fbq .contrast_mode .step_navigation__step:last-of-type .step__point,.fbq .contrast_mode .step_navigation__step:last-of-type .step__point .step__point{background-color:#000}.fbq .contrast_mode .step_navigation__step .step__point{background-color:#fff;border:2px solid #000;color:#000;font-size:1.2rem;font-weight:700;height:3rem;width:3rem}.fbq .contrast_mode .step_navigation__step .step__point.step__point--active{background-color:#000;border:0;color:#fff}.fbq .contrast_mode .step_navigation__step .step__point--disabled{background-color:var(--secondary)}.fbq .contrast_mode .step_navigation__line{background-color:#000;height:4px}.fbq .contrast_mode .checkbox{box-shadow:0 0 0 2px #000}.fbq .contrast_mode .checkbox,.fbq .contrast_mode .checkbox:after{min-height:2.5rem;min-width:2.5rem}.fbq .contrast_mode .checkbox:focus,.fbq .contrast_mode .checkbox:hover{border-color:#000;box-shadow:0 0 0 2px #fff,0 0 0 4px #000;opacity:1}.fbq .contrast_mode .checkbox:focus:after,.fbq .contrast_mode .checkbox:hover:after{display:none}.fbq .contrast_mode .checkbox--checked,.fbq .contrast_mode .errors{background-color:#000}.fbq .contrast_mode .errors .errors__list{color:#fff}.fbq .contrast_mode .errors .errors__list span{color:#fff;font-size:1.2rem}.fbq .contrast_mode .toggle__svg_img svg .access-black circle,.fbq .contrast_mode .toggle__svg_img svg .access-black path,.fbq .contrast_mode .toggle__svg_img svg .access-black polygon,.fbq .contrast_mode .toggle__svg_img svg .access-black rect{fill:#000}.fbq .contrast_mode .toggle__svg_img svg .access-white circle,.fbq .contrast_mode .toggle__svg_img svg .access-white path,.fbq .contrast_mode .toggle__svg_img svg .access-white polygon,.fbq .contrast_mode .toggle__svg_img svg .access-white rect{fill:#fff}.fbq .contrast_mode .access-black{background-color:#000}.fbq .contrast_mode .access-hidden{display:none}.fbq .contrast_mode .access-white{background-color:#fff}.fbq .contrast_mode .toggle__svg_img.toggle__img--active:after{box-shadow:0 0 0 5px #000}.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .background circle,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .background path,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .background polygon,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .background rect{fill:#fff}.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .icon circle,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .icon path,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .icon polygon,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .icon rect,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .text circle,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .text path,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .text polygon,.fbq .contrast_mode .toggle__svg_img.toggle__img--active svg .text rect{fill:#000}.fbq .contrast_mode .toggle{aspect-ratio:1}.fbq .contrast_mode .toggle:focus .toggle__svg_img:after{box-shadow:0 0 0 5px #fff}.fbq .contrast_mode .toggle:focus .toggle__svg_img.toggle__img--active:after{box-shadow:0 0 0 5px #000}.fbq .contrast_mode .toggle:focus .toggle__svg_img .icon circle,.fbq .contrast_mode .toggle:focus .toggle__svg_img .icon path,.fbq .contrast_mode .toggle:focus .toggle__svg_img .icon polygon,.fbq .contrast_mode .toggle:focus .toggle__svg_img .icon rect,.fbq .contrast_mode .toggle:focus .toggle__svg_img.toggle__img--active .icon circle,.fbq .contrast_mode .toggle:focus .toggle__svg_img.toggle__img--active .icon path,.fbq .contrast_mode .toggle:focus .toggle__svg_img.toggle__img--active .icon polygon,.fbq .contrast_mode .toggle:focus .toggle__svg_img.toggle__img--active .icon rect{fill:gray}.fbq .contrast_mode .select-input,.fbq .contrast_mode .text-input{border:2px solid #000!important}.fbq .contrast_mode .select-input:hover,.fbq .contrast_mode .text-input:hover{outline:0}.fbq .contrast_mode .select-input__input,.fbq .contrast_mode .text-input__input{font-size:1.2rem!important}.fbq .contrast_mode .select-input__input::-moz-placeholder,.fbq .contrast_mode .text-input__input::-moz-placeholder{color:#000;font-style:italic;opacity:1}.fbq .contrast_mode .select-input__input::placeholder,.fbq .contrast_mode .text-input__input::placeholder{color:#000;font-style:italic;opacity:1}.fbq .contrast_mode .select-input__input:focus,.fbq .contrast_mode .text-input__input:focus{box-shadow:0 0 0 4px #000!important}.fbq .contrast_mode .input_plz__gemein_name{font-size:1.2rem;left:3rem;top:0}.fbq .contrast_mode .text-input__label{color:#000!important}.fbq .container{width:100%}@media (min-width:640px){.fbq .container{max-width:640px}}@media (min-width:768px){.fbq .container{max-width:768px}}@media (min-width:1024px){.fbq .container{max-width:1024px}}@media (min-width:1280px){.fbq .container{max-width:1280px}}@media (min-width:1536px){.fbq .container{max-width:1536px}}.fbq .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.fbq .pointer-events-none{pointer-events:none}.fbq .invisible{visibility:hidden}.fbq .fixed{position:fixed}.fbq .absolute{position:absolute}.fbq .inset-0{top:0;right:0;bottom:0;left:0}.fbq .z-50{z-index:50}.fbq .col-span-12{grid-column:span 12/span 12}.fbq .mx-4{margin-left:1rem;margin-right:1rem}.fbq .mx-auto{margin-left:auto;margin-right:auto}.fbq .mb-10{margin-bottom:2.5rem}.fbq .mb-3{margin-bottom:.75rem}.fbq .mb-4{margin-bottom:1rem}.fbq .mb-6{margin-bottom:1.5rem}.fbq .mb-8{margin-bottom:2rem}.fbq .ml-auto{margin-left:auto}.fbq .mr-4{margin-right:1rem}.fbq .mr-auto{margin-right:auto}.fbq .mt-2{margin-top:.5rem}.fbq .mt-4{margin-top:1rem}.fbq .mt-\[0\.5rem\]{margin-top:.5rem}.fbq .block{display:block}.fbq .flex{display:flex}.fbq .table{display:table}.fbq .grid{display:grid}.fbq .hidden{display:none}.fbq .h-full{height:100%}.fbq .w-24{width:6rem}.fbq .w-32{width:8rem}.fbq .w-full{width:100%}.fbq .max-w-lg{max-width:32rem}.fbq .flex-1{flex:1 1 0%}.fbq .shrink{flex-shrink:1}.fbq .grow{flex-grow:1}.fbq .rotate-180{--tw-rotate:180deg}.fbq .rotate-180,.fbq .rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fbq .rotate-90{--tw-rotate:90deg}.fbq .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fbq .cursor-pointer{cursor:pointer}.fbq .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.fbq .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fbq .flex-row{flex-direction:row}.fbq .flex-col{flex-direction:column}.fbq .items-start{align-items:flex-start}.fbq .items-center{align-items:center}.fbq .justify-center{justify-content:center}.fbq .justify-between{justify-content:space-between}.fbq .gap-4{gap:1rem}.fbq .rounded-2xl{border-radius:1rem}.fbq .border{border-width:1px}.fbq .bg-active{background-color:var(--active)}.fbq .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.fbq .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.fbq .bg-opacity-50{--tw-bg-opacity:.5}.fbq .p-4{padding:1rem}.fbq .p-6{padding:1.5rem}.fbq .pl-4{padding-left:1rem}.fbq .pt-4{padding-top:1rem}.fbq .text-center{text-align:center}.fbq .font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.fbq .text-lg{font-size:1.125rem;line-height:1.75rem}.fbq .font-bold{font-weight:700}.fbq .font-semibold{font-weight:600}.fbq .text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.fbq .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fbq .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:640px){.fbq .sm\:col-span-2{grid-column:span 2/span 2}.fbq .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.fbq .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fbq .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.fbq .md\:block{display:block}}@media (min-width:1024px){.fbq .lg\:block{display:block}}@media print{.fbq .print\:hidden{display:none}}
