:root{--border-radius-radius-deactivate: 0px;--border-radius-radius-sm: 4px;--border-radius-radius-md: 8px;--border-radius-radius-lg: 16px;--border-radius-radius-xl: 32px;--border-radius-radius-2xl: 128px;--border-radius-radius-3xl: 360px;--border-radius-radius-radius-deactivate: 0px;--border-radius-radius-radius-minimal: 8px;--border-radius-radius-radius-rounded: 32px;--border-radius-radius-radius-full: 360px}@media screen and (min-width: 0){html{font-family:"start"}:root{--grid-row-width: calc(100% - (var(--spacing-ml) * 2));--grid-gutter: 0px;--bp: start}}@media screen and (min-width: 400px){html{font-family:"xs"}:root{--grid-row-width: calc(100% - (var(--spacing-ml) * 2));--grid-gutter: 0px;--bp: xs}}@media screen and (min-width: 700px){html{font-family:"sm"}:root{--grid-row-width: calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2));--grid-gutter: var(--spacing-lg);--bp: sm}}@media screen and (min-width: 900px){html{font-family:"md"}:root{--grid-row-width: calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2));--grid-gutter: var(--spacing-lg);--bp: md}}@media screen and (min-width: 1100px){html{font-family:"lg"}:root{--grid-row-width: calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2));--grid-gutter: var(--spacing-lg);--bp: lg}}@media screen and (min-width: 1300px){html{font-family:"xl"}:root{--grid-row-width: calc(100% - (var(--spacing-3xl) * 2));--grid-gutter: var(--spacing-lg);--bp: xl}}@media screen and (min-width: 1640px){html{font-family:"xxl"}:root{--grid-row-width: calc(100% - (var(--spacing-3xl) * 2));--grid-gutter: var(--spacing-ml);--bp: xxl}}@media screen and (min-width: 1921px){html{font-family:"xxxl"}:root{--grid-row-width: calc(100% - (var(--spacing-3xl) * 2));--grid-gutter: var(--spacing-ml);--bp: xxxl}}:root{--color-brand-dark-blue: #002346;--color-brand-dark-blue-rgb: 0, 35, 70;--color-brand-dark-blue-gradient: linear-gradient(0deg, #002346 0%, #002346 100%);--color-brand-dark-green: #003228;--color-brand-dark-green-rgb: 0, 50, 40;--color-brand-dark-green-gradient: linear-gradient(0deg, #003228 0%, #003228 100%);--color-invert: #ffffff;--color-invert-rgb: 255, 255, 255;--color-invert-gradient: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);--color-surface-brand-1: #ffffff;--color-surface-brand-1-rgb: 255, 255, 255;--color-surface-brand-1-gradient: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);--color-surface-brand-2: #f0f0f0;--color-surface-brand-2-rgb: 240, 240, 240;--color-surface-brand-2-gradient: linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 100%);--color-surface-brand-pri-3: #009ee3;--color-surface-brand-pri-3-rgb: 0, 158, 227;--color-surface-brand-pri-3-gradient: linear-gradient(0deg, #009ee3 0%, #009ee3 100%);--color-surface-brand-pri-4: #00963f;--color-surface-brand-pri-4-rgb: 0, 150, 63;--color-surface-brand-pri-4-gradient: linear-gradient(0deg, #00963f 0%, #00963f 100%);--color-surface-brand-pri-4aa: #008538;--color-surface-brand-pri-4aa-rgb: 0, 133, 56;--color-surface-brand-pri-4aa-gradient: linear-gradient(0deg, #008538 0%, #008538 100%);--color-surface-brand-sec-5: #a2654c;--color-surface-brand-sec-5-rgb: 162, 101, 76;--color-surface-brand-sec-5-gradient: linear-gradient(0deg, #a2654c 0%, #a2654c 100%);--color-surface-brand-sec-6: #6356dd;--color-surface-brand-sec-6-rgb: 99, 86, 221;--color-surface-brand-sec-6-gradient: linear-gradient(0deg, #6356dd 0%, #6356dd 100%);--color-surface-brand-sec-7: #ca362f;--color-surface-brand-sec-7-rgb: 202, 54, 47;--color-surface-brand-sec-7-gradient: linear-gradient(0deg, #ca362f 0%, #ca362f 100%);--color-surface-brand-sec-8: #ab3cb4;--color-surface-brand-sec-8-rgb: 171, 60, 180;--color-surface-brand-sec-8-gradient: linear-gradient(0deg, #ab3cb4 0%, #ab3cb4 100%);--color-surface-brand-sec-9: #007a7a;--color-surface-brand-sec-9-rgb: 0, 122, 122;--color-surface-brand-sec-9-gradient: linear-gradient(0deg, #007a7a 0%, #007a7a 100%);--color-surface-invert-pri-1: #004c93;--color-surface-invert-pri-1-rgb: 0, 76, 147;--color-surface-invert-pri-1-gradient: linear-gradient(0deg, #004c93 0%, #004c93 100%);--color-surface-invert-pri-2: #002346;--color-surface-invert-pri-2-rgb: 0, 35, 70;--color-surface-invert-pri-2-gradient: linear-gradient(0deg, #002346 0%, #002346 100%);--color-surface-invert-pri-3: #003228;--color-surface-invert-pri-3-rgb: 0, 50, 40;--color-surface-invert-pri-3-gradient: linear-gradient(0deg, #003228 0%, #003228 100%);--color-border-primary: #008538;--color-border-primary-rgb: 0, 133, 56;--color-border-primary-gradient: linear-gradient(0deg, #008538 0%, #008538 100%);--color-border-secondary: #b3c9df;--color-border-secondary-rgb: 179, 201, 223;--color-border-secondary-gradient: linear-gradient(0deg, #b3c9df 0%, #b3c9df 100%);--color-state-positiv: #00963f;--color-state-positiv-rgb: 0, 150, 63;--color-state-positiv-gradient: linear-gradient(0deg, #00963f 0%, #00963f 100%);--color-state-negativ: #a52b27;--color-state-negativ-rgb: 165, 43, 39;--color-state-negativ-gradient: linear-gradient(0deg, #a52b27 0%, #a52b27 100%);--color-state-caution: #cc4c33;--color-state-caution-rgb: 204, 76, 51;--color-state-caution-gradient: linear-gradient(0deg, #cc4c33 0%, #cc4c33 100%)}:root{--font-size-s: 14px;--line-height-s: 1.143;--px-line-height-s: 16px;--font-size-md: 16px;--line-height-md: 1.25;--px-line-height-md: 20px;--font-size-lg: 23px;--line-height-lg: 1.174;--px-line-height-lg: 27px;--font-size-xl: 32px;--line-height-xl: 1.125;--px-line-height-xl: 36px;--font-size-2xl: 41px;--line-height-2xl: 1.049;--px-line-height-2xl: 43px;--font-size-xxs---icons-only: 11px;--line-height-xxs---icons-only: 1.2;--px-line-height-xxs---icons-only: }@media screen and (min-width: 1100px){:root{--font-size-s: 16px;--line-height-s: 1.125;--px-line-height-s: 18px;--font-size-md: 18px;--line-height-md: 1.222;--px-line-height-md: 22px;--font-size-lg: 26px;--line-height-lg: 1.154;--px-line-height-lg: 30px;--font-size-xl: 36px;--line-height-xl: 1.111;--px-line-height-xl: 40px;--font-size-2xl: 52px;--line-height-2xl: 1.038;--px-line-height-2xl: 54px;--font-size-xxs---icons-only: 14px;--line-height-xxs---icons-only: 1.2;--px-line-height-xxs---icons-only: }}@media screen and (min-width: 1921px){:root{--font-size-s: 18px;--line-height-s: 1.111;--px-line-height-s: 20px;--font-size-md: 20px;--line-height-md: 1.2;--px-line-height-md: 24px;--font-size-lg: 29px;--line-height-lg: 1.138;--px-line-height-lg: 33px;--font-size-xl: 41px;--line-height-xl: 1.098;--px-line-height-xl: 45px;--font-size-2xl: 74px;--line-height-2xl: 1.027;--px-line-height-2xl: 76px;--font-size-xxs---icons-only: 16px;--line-height-xxs---icons-only: 1.2;--px-line-height-xxs---icons-only: }}:root{--font-set: degewo-sans, 'Helvetica Neue', Helvetica, Arial, sans-serif}:root{--gradient-gradient-cyan-blue: linear-gradient( 80deg, var(--color-primary-cyan, #00a4ef) 0%, var(--color-primary-blue, #00509d) 100% );--gradient-gradient-cyan-blue-aa: linear-gradient( 80deg, #007ac5 0%, var(--color-primary-blue, #00509d) 100% );--gradient-gradient-cyan-green: linear-gradient( 79deg, var(--color-primary-cyan, #00a4ef) 0%, var(--color-primary-green, #009c17) 98.86% );--gradient-gradient-blue-green: linear-gradient(11deg, #00963f 0%, #004c93 100%);--gradient-gradient-blue-green-aa: linear-gradient( 247deg, var(--color-primary-green, #009c17) 0%, var(--color-primary-blue, #00509d) 100% );--gradient-gradient-cyan-green-blue: var( --gradient-cyan-green-blue, linear-gradient( 257deg, var(--color-primary-blue, #00509d) -0.72%, var(--color-primary-green, #009c17) 50.96%, var(--color-primary-cyan, #00a4ef) 102.64% ) )}:root{--spacing-none: 0px;--spacing-none-mobile: 0px;--spacing-none-desktop: 0px;--spacing-none-hd: 0px;--spacing-xxs: 2px;--spacing-xxs-mobile: 2px;--spacing-xxs-desktop: 4px;--spacing-xxs-hd: 6px;--spacing-xs: 4px;--spacing-xs-mobile: 4px;--spacing-xs-desktop: 6px;--spacing-xs-hd: 8px;--spacing-s: 6px;--spacing-s-mobile: 6px;--spacing-s-desktop: 8px;--spacing-s-hd: 12px;--spacing-sm: 8px;--spacing-sm-mobile: 8px;--spacing-sm-desktop: 12px;--spacing-sm-hd: 16px;--spacing-md: 12px;--spacing-md-mobile: 12px;--spacing-md-desktop: 16px;--spacing-md-hd: 24px;--spacing-ml: 16px;--spacing-ml-mobile: 16px;--spacing-ml-desktop: 24px;--spacing-ml-hd: 32px;--spacing-lg: 24px;--spacing-lg-mobile: 24px;--spacing-lg-desktop: 32px;--spacing-lg-hd: 48px;--spacing-xl: 32px;--spacing-xl-mobile: 32px;--spacing-xl-desktop: 48px;--spacing-xl-hd: 64px;--spacing-2xl: 48px;--spacing-2xl-mobile: 48px;--spacing-2xl-desktop: 64px;--spacing-2xl-hd: 64px;--spacing-3xl: 48px;--spacing-3xl-mobile: 48px;--spacing-3xl-desktop: 64px;--spacing-3xl-hd: 96px;--spacing-4xl: 64px;--spacing-4xl-mobile: 64px;--spacing-4xl-desktop: 96px;--spacing-4xl-hd: 128px;--spacing-5xl: 96px;--spacing-5xl-mobile: 96px;--spacing-5xl-desktop: 128px;--spacing-5xl-hd: 160px}@media screen and (min-width: 1100px){:root{--spacing-none: 0px;--spacing-xxs: 4px;--spacing-xs: 6px;--spacing-s: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-ml: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--spacing-2xl: 64px;--spacing-3xl: 64px;--spacing-4xl: 96px;--spacing-5xl: 128px}}@media screen and (min-width: 1921px){:root{--spacing-none: 0px;--spacing-xxs: 6px;--spacing-xs: 8px;--spacing-s: 12px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-ml: 32px;--spacing-lg: 48px;--spacing-xl: 64px;--spacing-2xl: 64px;--spacing-3xl: 96px;--spacing-4xl: 128px;--spacing-5xl: 160px}}:root{--svg-mask-bubble01: url('data:image/svg+xml,<svg width="721" height="664" viewBox="0 0 721 664" xmlns="http://www.w3.org/2000/svg"><path id="Pfad" fill="none" stroke="none" d="M 698.583984 51.122803 C 605.362976 24.140869 527.020996 65.784302 474.106995 155.161987 C 474.085999 155.195984 474.06601 155.231018 474.045013 155.265015 C 446.627014 200.117981 377.639008 200.203003 334.266998 188.721008 C 334.263 188.720001 334.257996 188.718994 334.253998 188.718018 C 326.433014 185.533997 318.373993 182.727997 310.089996 180.330017 C 180.977005 142.958984 46.371399 218.575989 9.43896 349.223999 C -27.493401 479.872009 47.2328 616.078979 176.345001 653.448975 C 283.114014 684.353027 393.640015 637.991028 449.580994 547.138 L 449.582001 547.138977 C 450.433014 545.757019 451.269989 544.364014 452.096008 542.960999 C 462.352997 526.682007 503.843994 467.817993 573.89502 456.227997 C 624.021973 447.934998 667.906982 439.925995 699.146973 430.386993 C 704.182983 428.90799 709.151978 427.22699 714.039978 425.348999 C 717.33197 424.102997 720.414978 422.829987 723.278015 421.524994 L 723.276978 421.52301 C 774.56897 398.725006 815.820007 353.847992 832.43103 295.087006 C 862.047974 190.317993 802.122009 81.091003 698.583984 51.122803 Z M 765.398987 538.198975 C 753.424011 513.11499 723.619995 502.604004 698.830017 514.721008 C 674.041016 526.838013 663.653015 556.995972 675.627014 582.080017 C 687.60199 607.164978 717.405029 617.677002 742.195007 605.559998 C 766.984985 593.442993 777.374023 563.283997 765.398987 538.198975 Z"/></svg>')}.svg-overlay{z-index:1}*[class*="u-color-bg:surface-invert"] *:not(.c-button,.c-button *,.c-iframe-overlay,.c-iframe-overlay *,.c-copy--project,.c-copy--project *){color:var(--color-invert)}:root{--grid-gutter: calc(0 / 2);--grid-template-12: repeat(12, minmax(0, calc(var(--grid-width) / 12)));--grid-template-grid: repeat(12, 1fr);--grid-template-grid-full: minmax(0, 1fr) repeat(12, minmax(0, calc((var(--grid-width) - (13 * var(--grid-gutter))) / 12))) minmax(0, 1fr);--grid-template-grid-full-inner: minmax(0, 1fr) repeat(12, minmax(0, calc((var(--grid-width) - (13 * var(--grid-gutter))) / 12))) minmax(0, 1fr);--grid-width: 100%;--grid-cell: var(--grid-width) / 12 - var(--grid-gutter);--grid-cell-gutter: var(--grid-width) / 12}@media screen and (min-width: 0){:root{--grid-width: min(calc(100% - (var(--spacing-ml) * 2)), 1780px);--grid-gutter: 0px}}@media screen and (min-width: 400px){:root{--grid-width: min(calc(100% - (var(--spacing-ml) * 2)), 1780px);--grid-gutter: 0px}}@media screen and (min-width: 700px){:root{--grid-width: min(calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2)), 1780px);--grid-gutter: var(--spacing-lg)}}@media screen and (min-width: 900px){:root{--grid-width: min(calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2)), 1780px);--grid-gutter: var(--spacing-lg)}}@media screen and (min-width: 1100px){:root{--grid-width: min(calc(100% - ((var(--spacing-2xl) - var(--spacing-lg)) * 2)), 1780px);--grid-gutter: var(--spacing-lg)}}@media screen and (min-width: 1300px){:root{--grid-width: min(calc(100% - (var(--spacing-3xl) * 2)), 1780px);--grid-gutter: var(--spacing-lg)}}@media screen and (min-width: 1640px){:root{--grid-width: min(calc(100% - (var(--spacing-3xl) * 2)), 1780px);--grid-gutter: var(--spacing-ml)}}@media screen and (min-width: 1921px){:root{--grid-width: min(calc(100% - (var(--spacing-3xl) * 2)), 1780px);--grid-gutter: var(--spacing-ml)}}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{line-height:1.5;scroll-behavior:initial;text-rendering:optimizespeed}html,body{min-height:100%;width:100%}html.lenis-smooth,body.lenis-smooth{overscroll-behavior:contain}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto;max-width:100%}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:initial !important;transition-duration:.01ms !important}}li sub,li sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}li sup{top:-0.5em}li sub{top:.3em}a{color:var(--color-brand-dark-blue);text-decoration:none}a:hover,a:focus{text-decoration:none}a:hover:not(:focus-visible),a:active:not(:focus-visible){outline:none}body{background-color:var(--color-surface-brand-1);color:var(--color-brand-dark-blue);font-family:var(--font-set, "degewo-sans"),serif;font-weight:300;line-height:var(--m-line-height);max-width:100%;min-height:100vh;overflow-x:clip;transition:none;visibility:visible}body[data-animationglow]{background:var(--color-text-brand-secondary)}body.body--plain{transition:none !important}html.js body.no-smoothscroll footer{padding-bottom:0}html.js body.no-smoothscroll footer .c-footer__row2{margin-bottom:20px}details[class] summary{cursor:pointer}details[class] summary::marker{color:rgba(0,0,0,0);content:"";font-size:0;position:absolute}details[class][open]>summary>.c-copy--show,details[class][open]>summary>.c-icon__wrap--show{display:none}details[class]:not([open])>summary>.c-copy--hide,details[class]:not([open])>summary>.c-icon__wrap--hide{display:none}details[data-animate]{position:relative}details[data-animate]>.c-details__inner{overflow:hidden;right:0;transition:max-height .3s linear,padding-block .3s linear}details[data-animate]:not([open])>.c-details__inner{max-height:0;padding-block:0}details[data-animate]:not([open]).is-opening>.c-details__inner{max-height:0 !important;padding-block:0}details[data-animate][open]>.c-details__inner{max-height:var(--scroll-height, 1000px)}details[data-animate][open].is-closing>.c-details__inner{max-height:0 !important;padding-block:0 !important}a[disabled],a[aria-disabled=true],a.disabled,button[disabled],button[aria-disabled=true],button.disabled,fieldset[disabled],fieldset[aria-disabled=true],fieldset.disabled,input[disabled],input[aria-disabled=true],input.disabled,optgroup[disabled],optgroup[aria-disabled=true],optgroup.disabled,option[disabled],option[aria-disabled=true],option.disabled,select[disabled],select[aria-disabled=true],select.disabled,textarea[disabled],textarea[aria-disabled=true],textarea.disabled{opacity:.5;pointer-events:none}[disabled] .c-form__select-arrow,[disabled] button,[disabled] label,[disabled] label:after,[disabled] label:before,[aria-disabled=true] .c-form__select-arrow,[aria-disabled=true] button,[aria-disabled=true] label,[aria-disabled=true] label:after,[aria-disabled=true] label:before,.disabled .c-form__select-arrow,.disabled button,.disabled label,.disabled label:after,.disabled label:before{opacity:.5;pointer-events:none}*:focus-visible{border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-invert-pri-2) !important;outline-offset:2px !important}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-invert-pri-2) !important;outline-offset:2px !important}input:focus-visible+label{border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-invert-pri-2) !important;outline-offset:2px !important}label:has(input:focus-visible) .c-button{border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-invert-pri-2) !important;outline-offset:2px !important}.c-logo:has(*:focus-visible){border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-invert-pri-2) !important;outline-offset:2px !important}body:not(.accessibility-mode) .c-form__group input:focus-visible,body:not(.accessibility-mode) .c-form__group textarea:focus-visible,body:not(.accessibility-mode) .c-form__group input:focus-visible+label,body:not(.accessibility-mode) .c-form__group select:focus-visible{box-shadow:none !important;outline:0 !important}html{font-size:100%;height:auto !important;max-width:100%;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}@media screen and (min-width: 1100px){html{font-size:112.5%}}hr{border:0;border-bottom:1px solid var(--color-base-concrete);margin-bottom:var(--spacing-md)}i,cite,address,em,dfn{font-style:italic}.c-img{background-color:var(--color-base-concrete);height:auto;width:100%}.no-js .c-img.lazyload{display:none}html:not(.no-js) .c-img.lazyload{filter:blur(5px);transition:filter .4s}html:not(.no-js) .c-img.lazyloaded{filter:blur(0)}p,blockquote{margin-bottom:var(--spacing-md)}p .c-icon,blockquote .c-icon{font-size:1em}p:last-of-type,blockquote:last-of-type{margin-bottom:0}b,strong{font-weight:600}.r-raster\:col-1-12-1{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.r-raster\:col-1-12-1>*{grid-column:2/span 12}@media screen and (min-width: 700px){.r-raster\:col-1-12-1>*{grid-column:4/span 8}}.r-raster\:col-1-12-1>.r-raster\:col-1-12-1{grid-column:left/right}.r-raster\:col-12{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12, minmax(0, 1fr))}.layout>.r-raster\:col-12{grid-column:2/2}.r-raster\:col-1-12-1>.r-raster\:col-12{grid-column:2/14}.r-raster\:col-12-inner{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/span 12;grid-template-columns:repeat(12, minmax(0, 1fr))}.r-raster\:col-8{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/14;grid-template-columns:repeat(8, 1fr)}@media screen and (min-width: 700px){.r-raster\:col-8{grid-column:4/12}}.r-raster\:full{grid-column:1/-1}.r-raster\:span4{grid-column:1/-1}@media screen and (min-width: 700px){.r-raster\:span4{grid-column:auto/span 4}}.r-raster\:2-8{grid-column:2/8}.r-raster\:2span12{grid-column:2/14}.r-full-width{grid-column:2/span 12}.r-full-width.c-text-media{grid-column:1/-1}.r-full-width.c-text-media .c-text-media__inner{grid-column:1/-1}.r-full-width.c-text-media .c-text-media__inner *{grid-column:2/span 12}.r-full-width.c-text-media .c-headline.r-3\/4-width{grid-column:2/span 12}@media screen and (min-width: 700px){.r-full-width.c-text-media .c-headline.r-3\/4-width{grid-column:2/span 10}}.r-full-width.c-text-media .c-headline.r-mid-width{grid-column:2/span 12}@media screen and (min-width: 700px){.r-full-width.c-text-media .c-headline.r-mid-width{grid-column:4/span 8}}.r-mid-width.c-text-media{grid-column:1/-1}.r-mid-width.c-text-media .c-text-media__inner{grid-column:1/-1}.r-mid-width.c-text-media .c-text-media__inner *{grid-column:2/span 12}@media screen and (min-width: 700px){.r-mid-width.c-text-media .c-text-media__inner *{grid-column:4/span 8}}.r-mid-width.c-text-media .c-text-media__inner .c-headline.r-3\/4-width{grid-column:2/span 12}@media screen and (min-width: 700px){.r-mid-width.c-text-media .c-text-media__inner .c-headline.r-3\/4-width{grid-column:2/span 10}}.r-mid-width.c-text-media .c-text-media__inner .c-headline.r-full-width{grid-column:2/span 12}.r-full-right{display:grid;grid-column:2/-1}.c-section-wrapper>.c-headline--left+.r-full-right{grid-column:2/-1}.c-section-wrapper>.c-headline--left+.r-raster\:col-1-12-1 .r-full-right{grid-column:2/-1}.r-3\/4-width.c-text-media{grid-column:1/-1}.r-3\/4-width.c-text-media .c-text-media__inner{grid-column:1/-1}.r-3\/4-width.c-text-media .c-text-media__inner *{grid-column:2/span 12}@media screen and (min-width: 700px){.r-3\/4-width.c-text-media .c-text-media__inner *{grid-column:2/span 10}}.r-9col-width.c-text-media{grid-column:1/-1}.r-9col-width.c-text-media .c-text-media__inner{grid-column:1/-1}.r-9col-width.c-text-media .c-text-media__inner *{grid-column:2/span 12}@media screen and (min-width: 700px){.r-9col-width.c-text-media .c-text-media__inner *{grid-column:2/span 9}}.layout{display:grid;grid-template-columns:1fr var(--grid-row-width) 1fr;overflow:hidden}.layout>*{grid-column:2}.layout .full-bleed{grid-column:1/4;width:100%}.grid{display:grid;margin-left:auto;margin-right:auto;width:var(--grid-row-width)}.grid-align-left{grid-column:1/4;margin-left:calc(var(--grid-gutter)/2);margin-right:auto;width:var(--grid-row-width)}.grid-align-right{grid-column:1/4;margin-left:auto;margin-right:calc(var(--grid-gutter)/2);width:var(--grid-row-width)}.grid-full-bleed{grid-column:1/4;width:calc(100% - var(--grid-gutter))}.grid-row{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:calc(var(--grid-gutter)/2*-1);margin-right:calc(var(--grid-gutter)/2*-1)}.c-action-bar{display:flex}.c-action-bar__group{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, 12px)}.c-action-bar--flex-col{flex-direction:column}.c-action-bar:has(.c-action-bar__group){row-gap:var(--spacing-md, 16px)}.c-action-bar--grid-col-2-14{grid-column:2/14}.c-action-bar.js-action-bar-tags-multiline-check .is-hidden{display:none}@media(width >= 700px)and (width <= 1099px){.c-action-bar.js-action-bar-tags-multiline-check{flex-wrap:nowrap !important;overflow:hidden}.c-action-bar.js-action-bar-tags-multiline-check .c-action-bar__item,.c-action-bar.js-action-bar-tags-multiline-check .js-plus-x-tag{flex-shrink:0 !important;min-width:0}}.c-action-bar.toolbar{container-name:toolbar;container-type:inline-size;flex-wrap:wrap;gap:var(--spacing-sm, 12px)}.c-action-bar.toolbar .c-button[data-action=note-counter][data-note-counter="0"]{display:none}.c-action-bar.toolbar .c-button[data-action=note-counter].mobile-icon-only .c-link__label--counter .c-button__label{margin-left:.5ch}.c-action-bar.toolbar .c-button[data-action=toggle-note][aria-pressed=true]{background:var(--color-surface-brand-pri-4aa, #008b17);color:var(--color-invert)}.c-action-bar.toolbar .c-button[data-action=toggle-note][aria-pressed=true]:focus-visible{outline-color:var(--color-invert)}.c-action-bar.toolbar .c-button.mobile-icon-only{padding:var(--spacing-mobile-ml, 16px)}@media screen and (min-width: 700px){@container toolbar (min-width: 700px){.c-action-bar.toolbar .c-button.mobile-icon-only{padding:var(--spacing-mobile-ml, 16px) var(--spacing-mobile-lg, 24px)}}}.c-action-bar.toolbar .c-button.mobile-icon-only .c-link__label:not(.c-link__label--counter),.c-action-bar.toolbar .c-button.mobile-icon-only .c-button__label:not(.c-button__label--counter){border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width: 700px){@container toolbar (min-width: 700px){.c-action-bar.toolbar .c-button.mobile-icon-only .c-link__label:not(.c-link__label--counter),.c-action-bar.toolbar .c-button.mobile-icon-only .c-button__label:not(.c-button__label--counter){border:0;clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}}.c-action-bar--12-col{grid-column:2/span 12}.c-action-bar--results-header{flex-wrap:wrap;grid-column:2/span 12;padding-inline:var(--spacing-lg, 32px)}.c-action-bar--results-header .results-count{font-size:var(--font-size-xl)}.c-action-bar--results-header .c-action-bar__group--text,.c-action-bar--results-header .c-action-bar__group--select{width:100%}@media screen and (min-width: 700px){.c-action-bar--results-header .c-action-bar__group--text,.c-action-bar--results-header .c-action-bar__group--select{width:auto}}.c-action-bar--results-header .c-action-bar__group--text .c-action-bar__item,.c-action-bar--results-header .c-action-bar__group--select .c-action-bar__item{width:100%}.c-action-bar--results-header .c-action-bar__group--text .c-action-bar__item .c-form__wrapper,.c-action-bar--results-header .c-action-bar__group--select .c-action-bar__item .c-form__wrapper{padding-inline:0}@media screen and (min-width: 700px){.c-action-bar--results-header .c-action-bar__group--text .c-action-bar__item .c-form__wrapper,.c-action-bar--results-header .c-action-bar__group--select .c-action-bar__item .c-form__wrapper{padding-inline:var(--spacing-lg)}}.c-action-bar--results-header .c-form__group{margin-block-end:0}.c-action-bar--app-download{flex-wrap:wrap}.c-alert{margin-bottom:1.5rem;padding:1rem;position:relative}.c-alert p{margin-bottom:0}.c-app{grid-column:1/-1;position:relative}.c-button{--button-color: var(--color-brand-dark-blue);--button-color-light: var(--color-invert);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:50px;cursor:pointer;display:grid;font:inherit;font-size:var(--font-size-md);font-weight:500;gap:var(--spacing-mobile-s, 6px);justify-content:center;margin:0;padding:0}.c-button .c-icon--right{grid-column:2}.c-button .c-icon--left+.c-button__label{grid-column:2}.c-button .c-icon--left+.c-button__label+.c-icon--right{grid-column:3}.c-button__label{font-weight:700}.c-button__label--pre{pointer-events:none;position:absolute;transform:translateX(calc(-100% - 1em))}.c-button .icon--not-hover,.c-button .icon--hover{grid-column:1;opacity:1;position:absolute;transition:all .3s ease-in-out}.c-button .icon--not-hover{position:relative}.c-button:not([aria-expanded]) .c-icon__wrap{display:inline-flex}.c-button[aria-expanded] .c-button__label--closed,.c-button[aria-expanded] .c-button__label--open,.c-button[aria-expanded] .c-icon--closed,.c-button[aria-expanded] .c-icon--open,.c-button[aria-expanded] .c-icon__wrap{display:none}.c-button[aria-expanded=true] .c-button__label--open,.c-button[aria-expanded=true] .c-icon--open,.c-button[aria-expanded=true] .c-icon__wrap--open{display:inline-flex}.c-button[aria-expanded=false] .c-button__label--closed,.c-button[aria-expanded=false] .c-icon--closed,.c-button[aria-expanded=false] .c-icon__wrap--closed{display:inline-flex}.c-bento-box__item-cta:has(.c-bento-box__item-cta-link:hover) .c-button .icon--not-hover,.c-copy:has(.c-link--block-link:hover) .c-button .icon--not-hover,.c-button:hover .icon--not-hover{opacity:0}.c-bento-box__item-cta:has(.c-bento-box__item-cta-link:not(:hover)) .c-button .icon--hover,.c-copy:has(.c-link--block-link:not(:hover)) .c-button .icon--hover,.c-button:not(:hover) .icon--hover{opacity:0}.c-bento-box__item-cta:has(.c-bento-box__item-cta-link:hover) .c-button .icon--hover,.c-copy:has(.c-link--block-link:hover) .c-button .icon--hover,.c-button:hover .icon--hover{opacity:1}.c-bento-box__item-cta:has(.c-bento-box__item-cta-link:not(:hover)) .c-button .icon--not-hover,.c-copy:has(.c-link--block-link:not(:hover)) .c-button .icon--not-hover,.c-button:not(:hover) .icon--not-hover{opacity:1}.c-button--pill{align-items:center;border-radius:var(--radius-radius-full, 360px);display:grid;flex-shrink:0;gap:var(--spacing-mobile-s, 6px);justify-content:center;min-height:52px;padding:var(--spacing-mobile-ml, 16px) var(--spacing-mobile-lg, 24px);transition:all .3s ease-in-out}.c-button--pill .c-icon{width:auto}.c-button--pill.c-button--mid-small{font-size:var(--font-size-s, 14px);gap:var(--spacing-xs, 4px);line-height:var(--line-height-s, 16px);min-height:32px;padding:8px 16px}.c-button--pill.c-button--mid-small .c-button__label{font-weight:400}.c-button--pill.c-button--mid-small .c-button__label,.c-button--pill.c-button--mid-small .c-icon{display:inline-flex;font-size:var(--font-size-s, 14px)}.c-button--pill.c-button--toggle-mid{font-size:var(--font-size-md, 16px);gap:var(--spacing-spacing-s, 6px);line-height:var(--line-height-md, 20px);min-height:32px;padding:12px 16px}.c-button--pill.c-button--toggle-mid .c-button__label{font-weight:700}.c-button--pill.c-button--toggle-mid .c-button__label,.c-button--pill.c-button--toggle-mid .c-icon{display:inline-flex;font-size:var(--font-size-md, 16px)}.c-button--pill.c-button--immo-filter-bookmark{width:100%}@media screen and (min-width: 700px){.c-button--pill.c-button--immo-filter-bookmark{align-items:center;border:2px solid var(--gradient-blue-green-aa, #008b17);border-radius:0 0 var(--radius-radius-full, 360px) var(--radius-radius-full, 360px);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;margin-inline-end:var(--spacing-lg);padding:var(--spacing-spacing-ml, 16px) var(--spacing-spacing-md, 12px) var(--spacing-spacing-xl, 32px) var(--spacing-spacing-md, 12px);width:136px}}.c-button--pill.c-button--immo-filter-bookmark .c-icon--left--immo-filter-bookmark{font-size:var(--font-size-md, 18px);font-weight:700}.c-button--pill.c-button--immo-filter-bookmark .c-icon--left--immo-filter-bookmark .icon{font-size:1.2em}.c-button--pill.c-button--immo-filter-bookmark .c-button__label{font-size:var(--font-size-md, 18px);line-height:1}.c-button--round{align-items:center;border-radius:100%;height:52px;justify-content:center;min-height:52px;min-width:52px;width:52px}.c-button--round.c-button--small{height:32px;min-height:32px;min-width:32px;width:32px}.c-button--round.c-button--small .c-icon{display:inline-flex;font-size:var(--font-size-md)}.c-button--round.c-button--burger{height:52px;min-height:52px;min-width:52px;width:52px}.c-button--round.c-button--burger .c-icon{display:inline-flex;font-size:var(--font-size-xl)}.c-button--filled-light{cursor:pointer}.c-button--filled-light[disabled]{cursor:not-allowed;opacity:.5}.c-button--filled-light{background-image:linear-gradient(to bottom, var(--color-invert, #fff) 0%, var(--color-invert, #fff) 100%);color:var(--color-brand-dark-blue, #00254c)}.c-link.c-link--hero-badge:hover .c-button--filled-light,.c-copy:has(.c-link--block-link:hover) .c-button--filled-light,.c-button--filled-light:hover{background-image:linear-gradient(to bottom, var(--color-surface-brand-2, #f0f0f0) 0%, var(--color-surface-brand-2, #f0f0f0) 100%)}.c-link.c-link--hero-badge:active .c-button--filled-light,.c-copy:has(.c-link--block-link:active) .c-button--filled-light,.c-button--filled-light:active{background:var(--gradient-gradient-cyan-green-blue);color:var(--color-invert)}.c-button--filled-grey{cursor:pointer}.c-button--filled-grey[disabled]{cursor:not-allowed;opacity:.5}.c-button--filled-grey{background:var(--color-surface-brand-2-gradient, #f0f0f0);color:var(--color-brand-dark-blue, #00254c)}.c-copy:has(.c-link--block-link:hover) .c-button--filled-grey:not(button),.c-link:hover>.c-button--filled-grey:not(button),.c-button--filled-grey:not(button):hover{background:var(--color-invert, #fff)}.c-copy:has(.c-link--block-link:active) .c-button--filled-grey,.c-button--filled-grey[aria-expanded=true],.c-no-js-toggle__input:checked+.c-no-js-toggle .c-button--filled-grey,.c-button--filled-grey:active{background:var(--gradient-gradient-cyan-green-blue);color:var(--color-invert)}.c-button--filled-gradient,.c-button--filled-gradient.c-link{cursor:pointer}.c-button--filled-gradient[disabled],.c-button--filled-gradient.c-link[disabled]{cursor:not-allowed;opacity:.5}.c-button--filled-gradient,.c-button--filled-gradient.c-link{background:var(--gradient-blue-green-aa, linear-gradient(282deg, var(--color-primary-green-aa, #008b17) 0%, var(--color-primary-blue, #00509d) 99.67%));color:var(--color-invert)}.c-button--filled-gradient:not(:active) .icon--active,.c-button--filled-gradient.c-link:not(:active) .icon--active{display:none}.c-button--filled-gradient:active .icon--inactive,.c-button--filled-gradient.c-link:active .icon--inactive{display:block}.c-details:has(.c-details__summary:hover) .c-button--filled-gradient,.c-copy:has(.c-link--block-link:hover) .c-button--filled-gradient,.c-button--filled-gradient:hover,.c-details:has(.c-details__summary:hover) .c-button--filled-gradient.c-link,.c-copy:has(.c-link--block-link:hover) .c-button--filled-gradient.c-link,.c-button--filled-gradient.c-link:hover{background:var(--gradient-blue-green-aa, linear-gradient(0deg, var(--surface-brand-pri-4aa, #008b17), var(--surface-brand-pri-4aa, #008b17)))}.c-details[open] .c-details__summary .c-button--filled-gradient,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient,.c-button--filled-gradient:active,.c-details[open] .c-details__summary .c-button--filled-gradient.c-link,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient.c-link,.c-button--filled-gradient.c-link:active{background:var(--gradient-blue-green-aa, linear-gradient(0deg, var(--surface-brand-pri-4aa, #008b17), var(--surface-brand-pri-4aa, #008b17)));color:var(--color-invert)}.c-details[open] .c-details__summary .c-button--filled-gradient .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient .icon--active,.c-button--filled-gradient:active .icon--active,.c-details[open] .c-details__summary .c-button--filled-gradient.c-link .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient.c-link .icon--active,.c-button--filled-gradient.c-link:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--filled-gradient .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient .icon--inactive,.c-button--filled-gradient:active .icon--inactive,.c-details[open] .c-details__summary .c-button--filled-gradient.c-link .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--filled-gradient.c-link .icon--inactive,.c-button--filled-gradient.c-link:active .icon--inactive{display:none}.c-button--secondary-light{cursor:pointer}.c-button--secondary-light[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-light{background:rgba(0,0,0,0);border-radius:50px;color:var(--color-invert);overflow:hidden;position:relative;z-index:1}.c-button--secondary-light:before{background:var(--color-invert-gradient);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-light .icon--active{display:none}.c-button--secondary-light .icon--inactive{display:block}.c-link:hover .c-button--secondary-light,.c-bento-box__item-cta-link:hover .c-button--secondary-light,.c-link.c-link--hero-badge:hover .c-button--secondary-light,.c-link.c-link--hero-badge:hover .c-button--secondary-light,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light,.c-button--secondary-light:hover{background:var(--color-invert, #fff);color:var(--button-color, #00254c)}.c-link:hover .c-button--secondary-light .c-button__label,.c-link:hover .c-button--secondary-light .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-light .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-light .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-light .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-light .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-light .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-light .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light .c-icon,.c-button--secondary-light:hover .c-button__label,.c-button--secondary-light:hover .c-icon{color:var(--button-color, #00254c) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-light .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-light .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-light .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-light .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-light .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-light .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-light .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-light .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-light .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-light .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-light:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-light:hover .c-icon{color:var(--button-color, #00254c)}.c-link:hover .c-button--secondary-light:before,.c-bento-box__item-cta-link:hover .c-button--secondary-light:before,.c-link.c-link--hero-badge:hover .c-button--secondary-light:before,.c-link.c-link--hero-badge:hover .c-button--secondary-light:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light:before,.c-button--secondary-light:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-light *,.c-link:hover .c-button--secondary-light *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-light *,.c-bento-box__item-cta-link:hover .c-button--secondary-light *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-light *,.c-link.c-link--hero-badge:hover .c-button--secondary-light *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-light *,.c-link.c-link--hero-badge:hover .c-button--secondary-light *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-light *:before,.c-button--secondary-light:hover *,.c-button--secondary-light:hover *:before{color:var(--button-color, #00254c);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-light,.c-link[aria-current=page] .c-button--secondary-light,.c-link.c-link--hero-badge:active .c-button--secondary-light,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light,.c-button--secondary-light[aria-selected=true],.c-button--secondary-light:active{background:var(--gradient-gradient-cyan-green-blue);color:var(--button-color-light, #fff)}.c-details[open] .c-details__summary .c-button--secondary-light .icon--active,.c-link[aria-current=page] .c-button--secondary-light .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-light .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light .icon--active,.c-button--secondary-light[aria-selected=true] .icon--active,.c-button--secondary-light:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-light .icon--inactive,.c-link[aria-current=page] .c-button--secondary-light .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-light .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light .icon--inactive,.c-button--secondary-light[aria-selected=true] .icon--inactive,.c-button--secondary-light:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-light:before,.c-link[aria-current=page] .c-button--secondary-light:before,.c-link.c-link--hero-badge:active .c-button--secondary-light:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light:before,.c-button--secondary-light[aria-selected=true]:before,.c-button--secondary-light:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-light *,.c-details[open] .c-details__summary .c-button--secondary-light *:before,.c-link[aria-current=page] .c-button--secondary-light *,.c-link[aria-current=page] .c-button--secondary-light *:before,.c-link.c-link--hero-badge:active .c-button--secondary-light *,.c-link.c-link--hero-badge:active .c-button--secondary-light *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-light *:before,.c-button--secondary-light[aria-selected=true] *,.c-button--secondary-light[aria-selected=true] *:before,.c-button--secondary-light:active *,.c-button--secondary-light:active *:before{color:var(--button-color-light, #fff);transition:color .3s ease-in-out}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:hover,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:active{background:var(--surface-surface-brand-pri-4aa, #008b17)}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:hover .c-button__label,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:hover>*,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:active .c-button__label,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:active>*{color:var(--color-invert, #fff) !important}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:hover .c-button__label .icon:before,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:hover>* .icon:before,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:active .c-button__label .icon:before,.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-button--secondary-light:active>* .icon:before{color:var(--color-invert, #fff)}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy:has(.c-link--block-link:hover) .c-button--secondary-light{background:var(--surface-surface-brand-pri-4aa, #008b17)}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy:has(.c-link--block-link:hover) .c-button--secondary-light>*{color:var(--color-invert, #fff)}.c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy:has(.c-link--block-link:hover) .c-button--secondary-light>* .icon:before{color:var(--color-invert, #fff)}.c-button--secondary-gradient{cursor:pointer}.c-button--secondary-gradient[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-gradient{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-gradient:before{background:var(--gradient-gradient-blue-green-aa);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-gradient .icon--active{display:none}.c-button--secondary-gradient .icon--inactive{display:block}.c-link:hover .c-button--secondary-gradient,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient,.c-button--secondary-gradient:hover{background:var(--color-surface-brand-pri-4-gradient, #f0f0f0);color:var(--button-color-light, #fff)}.c-link:hover .c-button--secondary-gradient .c-button__label,.c-link:hover .c-button--secondary-gradient .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient .c-icon,.c-button--secondary-gradient:hover .c-button__label,.c-button--secondary-gradient:hover .c-icon{color:var(--button-color-light, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-gradient .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-gradient .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-gradient .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-gradient .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-gradient:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-gradient:hover .c-icon{color:var(--button-color-light, #fff)}.c-link:hover .c-button--secondary-gradient:before,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient:before,.c-button--secondary-gradient:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-gradient *,.c-link:hover .c-button--secondary-gradient *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient *,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient *,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient *,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient *:before,.c-button--secondary-gradient:hover *,.c-button--secondary-gradient:hover *:before{color:var(--button-color-light, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-gradient,.c-link[aria-current=page] .c-button--secondary-gradient,.c-link.c-link--hero-badge:active .c-button--secondary-gradient,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient,.c-button--secondary-gradient[aria-selected=true],.c-button--secondary-gradient:active{background:var(--gradient-gradient-cyan-green-blue);color:var(--color-invert)}.c-details[open] .c-details__summary .c-button--secondary-gradient .icon--active,.c-link[aria-current=page] .c-button--secondary-gradient .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-gradient .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient .icon--active,.c-button--secondary-gradient[aria-selected=true] .icon--active,.c-button--secondary-gradient:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-gradient .icon--inactive,.c-link[aria-current=page] .c-button--secondary-gradient .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-gradient .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient .icon--inactive,.c-button--secondary-gradient[aria-selected=true] .icon--inactive,.c-button--secondary-gradient:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-gradient:before,.c-link[aria-current=page] .c-button--secondary-gradient:before,.c-link.c-link--hero-badge:active .c-button--secondary-gradient:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient:before,.c-button--secondary-gradient[aria-selected=true]:before,.c-button--secondary-gradient:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-gradient *,.c-details[open] .c-details__summary .c-button--secondary-gradient *:before,.c-link[aria-current=page] .c-button--secondary-gradient *,.c-link[aria-current=page] .c-button--secondary-gradient *:before,.c-link.c-link--hero-badge:active .c-button--secondary-gradient *,.c-link.c-link--hero-badge:active .c-button--secondary-gradient *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient *:before,.c-button--secondary-gradient[aria-selected=true] *,.c-button--secondary-gradient[aria-selected=true] *:before,.c-button--secondary-gradient:active *,.c-button--secondary-gradient:active *:before{color:var(--color-invert);transition:color .3s ease-in-out}.c-button--secondary-gradient{--button-color: var(--color-brand-dark-blue, #00254c);color:var(--button-color, #00254c) !important}.c-button--secondary-gradient-blue{cursor:pointer}.c-button--secondary-gradient-blue[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-gradient-blue{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-gradient-blue:before{background:var(--gradient-gradient-blue-green-aa);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-gradient-blue .icon--active{display:none}.c-button--secondary-gradient-blue .icon--inactive{display:block}.c-link:hover .c-button--secondary-gradient-blue,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue,.c-button--secondary-gradient-blue:hover{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-gradient-blue .c-button__label,.c-link:hover .c-button--secondary-gradient-blue .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue .c-icon,.c-button--secondary-gradient-blue:hover .c-button__label,.c-button--secondary-gradient-blue:hover .c-icon{color:var(--color-invert, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-gradient-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-gradient-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-gradient-blue:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-gradient-blue:hover .c-icon{color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-gradient-blue:before,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue:before,.c-button--secondary-gradient-blue:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-gradient-blue *,.c-link:hover .c-button--secondary-gradient-blue *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue *,.c-bento-box__item-cta-link:hover .c-button--secondary-gradient-blue *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue *,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue *,.c-link.c-link--hero-badge:hover .c-button--secondary-gradient-blue *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient-blue *:before,.c-button--secondary-gradient-blue:hover *,.c-button--secondary-gradient-blue:hover *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-gradient-blue,.c-link[aria-current=page] .c-button--secondary-gradient-blue,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue,.c-button--secondary-gradient-blue[aria-selected=true],.c-button--secondary-gradient-blue:active{background:var(--gradient-gradient-blue-green-aa);color:var(--color-invert, #fff)}.c-details[open] .c-details__summary .c-button--secondary-gradient-blue .icon--active,.c-link[aria-current=page] .c-button--secondary-gradient-blue .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue .icon--active,.c-button--secondary-gradient-blue[aria-selected=true] .icon--active,.c-button--secondary-gradient-blue:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-gradient-blue .icon--inactive,.c-link[aria-current=page] .c-button--secondary-gradient-blue .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue .icon--inactive,.c-button--secondary-gradient-blue[aria-selected=true] .icon--inactive,.c-button--secondary-gradient-blue:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-gradient-blue:before,.c-link[aria-current=page] .c-button--secondary-gradient-blue:before,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue:before,.c-button--secondary-gradient-blue[aria-selected=true]:before,.c-button--secondary-gradient-blue:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-gradient-blue *,.c-details[open] .c-details__summary .c-button--secondary-gradient-blue *:before,.c-link[aria-current=page] .c-button--secondary-gradient-blue *,.c-link[aria-current=page] .c-button--secondary-gradient-blue *:before,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue *,.c-link.c-link--hero-badge:active .c-button--secondary-gradient-blue *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-gradient-blue *:before,.c-button--secondary-gradient-blue[aria-selected=true] *,.c-button--secondary-gradient-blue[aria-selected=true] *:before,.c-button--secondary-gradient-blue:active *,.c-button--secondary-gradient-blue:active *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-dialog .c-button--secondary-gradient-blue:before{background:var(--color-invert)}.c-dialog .c-button--secondary-gradient-blue:hover:before{background:rgba(0,0,0,0)}.c-button--secondary-purple-blue{cursor:pointer}.c-button--secondary-purple-blue[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-purple-blue{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-purple-blue:before{background:var(--color-surface-brand-sec-8, #cb1ac0);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-purple-blue .icon--active{display:none}.c-button--secondary-purple-blue .icon--inactive{display:block}.c-link:hover .c-button--secondary-purple-blue,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue,.c-button--secondary-purple-blue:hover{background:var(--text-brand-dark-blue, #00254c);color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-purple-blue .c-button__label,.c-link:hover .c-button--secondary-purple-blue .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue .c-icon,.c-button--secondary-purple-blue:hover .c-button__label,.c-button--secondary-purple-blue:hover .c-icon{color:var(--color-invert, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-purple-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-purple-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-purple-blue:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-purple-blue:hover .c-icon{color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-purple-blue:before,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue:before,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue:before,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue:before,.c-button--secondary-purple-blue:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-purple-blue *,.c-link:hover .c-button--secondary-purple-blue *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue *,.c-bento-box__item-cta-link:hover .c-button--secondary-purple-blue *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue *,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue *,.c-link.c-link--hero-badge:hover .c-button--secondary-purple-blue *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-purple-blue *:before,.c-button--secondary-purple-blue:hover *,.c-button--secondary-purple-blue:hover *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-purple-blue,.c-link[aria-current=page] .c-button--secondary-purple-blue,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue,.c-button--secondary-purple-blue[aria-selected=true],.c-button--secondary-purple-blue:active{background:var(--color-surface-brand-sec-8, #cb1ac0);color:var(--color-invert, #fff)}.c-details[open] .c-details__summary .c-button--secondary-purple-blue .icon--active,.c-link[aria-current=page] .c-button--secondary-purple-blue .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue .icon--active,.c-button--secondary-purple-blue[aria-selected=true] .icon--active,.c-button--secondary-purple-blue:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-purple-blue .icon--inactive,.c-link[aria-current=page] .c-button--secondary-purple-blue .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue .icon--inactive,.c-button--secondary-purple-blue[aria-selected=true] .icon--inactive,.c-button--secondary-purple-blue:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-purple-blue:before,.c-link[aria-current=page] .c-button--secondary-purple-blue:before,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue:before,.c-button--secondary-purple-blue[aria-selected=true]:before,.c-button--secondary-purple-blue:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-purple-blue *,.c-details[open] .c-details__summary .c-button--secondary-purple-blue *:before,.c-link[aria-current=page] .c-button--secondary-purple-blue *,.c-link[aria-current=page] .c-button--secondary-purple-blue *:before,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue *,.c-link.c-link--hero-badge:active .c-button--secondary-purple-blue *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-purple-blue *:before,.c-button--secondary-purple-blue[aria-selected=true] *,.c-button--secondary-purple-blue[aria-selected=true] *:before,.c-button--secondary-purple-blue:active *,.c-button--secondary-purple-blue:active *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-button--secondary-brand-5{cursor:pointer}.c-button--secondary-brand-5[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-brand-5{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-brand-5:before{background:var(--color-surface-brand-sec-5, #b85c3f);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-brand-5 .icon--active{display:none}.c-button--secondary-brand-5 .icon--inactive{display:block}.c-link:hover .c-button--secondary-brand-5,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5,.c-button--secondary-brand-5:hover{outline-color:var(--color-surface-brand-sec-5, #b85c3f);outline-offset:-2px;outline-style:solid;outline-width:2px;background:var(--text-brand-dark-blue, #00254c);color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-5 .c-button__label,.c-link:hover .c-button--secondary-brand-5 .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 .c-icon,.c-button--secondary-brand-5:hover .c-button__label,.c-button--secondary-brand-5:hover .c-icon{color:var(--color-invert, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-5 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-5 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-5:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-5:hover .c-icon{color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-5:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5:before,.c-button--secondary-brand-5:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-brand-5 *,.c-link:hover .c-button--secondary-brand-5 *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 *,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-5 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-5 *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-5 *:before,.c-button--secondary-brand-5:hover *,.c-button--secondary-brand-5:hover *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-brand-5,.c-link[aria-current=page] .c-button--secondary-brand-5,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5,.c-button--secondary-brand-5[aria-selected=true],.c-button--secondary-brand-5:active{background:var(--color-surface-brand-sec-5, #b85c3f);color:var(--color-invert, #fff)}.c-details[open] .c-details__summary .c-button--secondary-brand-5 .icon--active,.c-link[aria-current=page] .c-button--secondary-brand-5 .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5 .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5 .icon--active,.c-button--secondary-brand-5[aria-selected=true] .icon--active,.c-button--secondary-brand-5:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-brand-5 .icon--inactive,.c-link[aria-current=page] .c-button--secondary-brand-5 .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5 .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5 .icon--inactive,.c-button--secondary-brand-5[aria-selected=true] .icon--inactive,.c-button--secondary-brand-5:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-brand-5:before,.c-link[aria-current=page] .c-button--secondary-brand-5:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5:before,.c-button--secondary-brand-5[aria-selected=true]:before,.c-button--secondary-brand-5:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-brand-5 *,.c-details[open] .c-details__summary .c-button--secondary-brand-5 *:before,.c-link[aria-current=page] .c-button--secondary-brand-5 *,.c-link[aria-current=page] .c-button--secondary-brand-5 *:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5 *,.c-link.c-link--hero-badge:active .c-button--secondary-brand-5 *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5 *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-5 *:before,.c-button--secondary-brand-5[aria-selected=true] *,.c-button--secondary-brand-5[aria-selected=true] *:before,.c-button--secondary-brand-5:active *,.c-button--secondary-brand-5:active *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-button--secondary-brand-6{cursor:pointer}.c-button--secondary-brand-6[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-brand-6{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-brand-6:before{background:var(--color-surface-brand-sec-6, #6954ed);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-brand-6 .icon--active{display:none}.c-button--secondary-brand-6 .icon--inactive{display:block}.c-link:hover .c-button--secondary-brand-6,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6,.c-button--secondary-brand-6:hover{outline-color:var(--color-surface-brand-sec-6, #6954ed);outline-offset:-2px;outline-style:solid;outline-width:2px;background:var(--text-brand-dark-blue, #00254c);color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-6 .c-button__label,.c-link:hover .c-button--secondary-brand-6 .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 .c-icon,.c-button--secondary-brand-6:hover .c-button__label,.c-button--secondary-brand-6:hover .c-icon{color:var(--color-invert, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-6 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-6 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-6:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-6:hover .c-icon{color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-6:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6:before,.c-button--secondary-brand-6:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-brand-6 *,.c-link:hover .c-button--secondary-brand-6 *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 *,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-6 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-6 *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-6 *:before,.c-button--secondary-brand-6:hover *,.c-button--secondary-brand-6:hover *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-brand-6,.c-link[aria-current=page] .c-button--secondary-brand-6,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6,.c-button--secondary-brand-6[aria-selected=true],.c-button--secondary-brand-6:active{background:var(--color-surface-brand-sec-6, #6954ed);color:var(--color-invert, #fff)}.c-details[open] .c-details__summary .c-button--secondary-brand-6 .icon--active,.c-link[aria-current=page] .c-button--secondary-brand-6 .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6 .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6 .icon--active,.c-button--secondary-brand-6[aria-selected=true] .icon--active,.c-button--secondary-brand-6:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-brand-6 .icon--inactive,.c-link[aria-current=page] .c-button--secondary-brand-6 .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6 .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6 .icon--inactive,.c-button--secondary-brand-6[aria-selected=true] .icon--inactive,.c-button--secondary-brand-6:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-brand-6:before,.c-link[aria-current=page] .c-button--secondary-brand-6:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6:before,.c-button--secondary-brand-6[aria-selected=true]:before,.c-button--secondary-brand-6:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-brand-6 *,.c-details[open] .c-details__summary .c-button--secondary-brand-6 *:before,.c-link[aria-current=page] .c-button--secondary-brand-6 *,.c-link[aria-current=page] .c-button--secondary-brand-6 *:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6 *,.c-link.c-link--hero-badge:active .c-button--secondary-brand-6 *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6 *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-6 *:before,.c-button--secondary-brand-6[aria-selected=true] *,.c-button--secondary-brand-6[aria-selected=true] *:before,.c-button--secondary-brand-6:active *,.c-button--secondary-brand-6:active *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-button--secondary-brand-9{cursor:pointer}.c-button--secondary-brand-9[disabled]{cursor:not-allowed;opacity:.5}.c-button--secondary-brand-9{background:rgba(0,0,0,0);border-radius:50px;color:var(--text-brand-dark-blue, #00254c);overflow:hidden;position:relative;z-index:1}.c-button--secondary-brand-9:before{background:var(--color-surface-brand-sec-9, #007e7c);border-radius:50px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;right:0;top:0;z-index:-1}.c-button--secondary-brand-9 .icon--active{display:none}.c-button--secondary-brand-9 .icon--inactive{display:block}.c-link:hover .c-button--secondary-brand-9,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9,.c-button--secondary-brand-9:hover{outline-color:var(--color-surface-brand-sec-9, #007e7c);outline-offset:-2px;outline-style:solid;outline-width:2px;background:var(--text-brand-dark-blue, #00254c);color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-9 .c-button__label,.c-link:hover .c-button--secondary-brand-9 .c-icon,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 .c-button__label,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-icon,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-button__label,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-icon,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 .c-button__label,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 .c-icon,.c-button--secondary-brand-9:hover .c-button__label,.c-button--secondary-brand-9:hover .c-icon{color:var(--color-invert, #fff) !important}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-9 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link:hover .c-button--secondary-brand-9 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 .c-icon,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-9:hover .c-button__label,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy .c-button--secondary-brand-9:hover .c-icon{color:var(--color-invert, #fff)}.c-link:hover .c-button--secondary-brand-9:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9:before,.c-button--secondary-brand-9:hover:before{background:rgba(0,0,0,0)}.c-link:hover .c-button--secondary-brand-9 *,.c-link:hover .c-button--secondary-brand-9 *:before,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 *,.c-bento-box__item-cta-link:hover .c-button--secondary-brand-9 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 *:before,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 *,.c-link.c-link--hero-badge:hover .c-button--secondary-brand-9 *:before,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 *,.c-copy:has(.c-link--block-link:hover) .c-button--secondary-brand-9 *:before,.c-button--secondary-brand-9:hover *,.c-button--secondary-brand-9:hover *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-details[open] .c-details__summary .c-button--secondary-brand-9,.c-link[aria-current=page] .c-button--secondary-brand-9,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9,.c-button--secondary-brand-9[aria-selected=true],.c-button--secondary-brand-9:active{background:var(--color-surface-brand-sec-9, #007e7c);color:var(--color-invert, #fff)}.c-details[open] .c-details__summary .c-button--secondary-brand-9 .icon--active,.c-link[aria-current=page] .c-button--secondary-brand-9 .icon--active,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9 .icon--active,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9 .icon--active,.c-button--secondary-brand-9[aria-selected=true] .icon--active,.c-button--secondary-brand-9:active .icon--active{display:block}.c-details[open] .c-details__summary .c-button--secondary-brand-9 .icon--inactive,.c-link[aria-current=page] .c-button--secondary-brand-9 .icon--inactive,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9 .icon--inactive,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9 .icon--inactive,.c-button--secondary-brand-9[aria-selected=true] .icon--inactive,.c-button--secondary-brand-9:active .icon--inactive{display:none}.c-details[open] .c-details__summary .c-button--secondary-brand-9:before,.c-link[aria-current=page] .c-button--secondary-brand-9:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9:before,.c-button--secondary-brand-9[aria-selected=true]:before,.c-button--secondary-brand-9:active:before{background:rgba(0,0,0,0)}.c-details[open] .c-details__summary .c-button--secondary-brand-9 *,.c-details[open] .c-details__summary .c-button--secondary-brand-9 *:before,.c-link[aria-current=page] .c-button--secondary-brand-9 *,.c-link[aria-current=page] .c-button--secondary-brand-9 *:before,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9 *,.c-link.c-link--hero-badge:active .c-button--secondary-brand-9 *:before,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9 *,.c-copy:has(.c-link--block-link:active) .c-button--secondary-brand-9 *:before,.c-button--secondary-brand-9[aria-selected=true] *,.c-button--secondary-brand-9[aria-selected=true] *:before,.c-button--secondary-brand-9:active *,.c-button--secondary-brand-9:active *:before{color:var(--color-invert, #fff);transition:color .3s ease-in-out}.c-button--icon-only{border-radius:100%}html body .c-button--toggle-single{pointer-events:all}.c-button--toggle-single.c-button--surface-brand-2{background:var(--surface-brand-2, #f0f0f0);border:solid 2px rgba(0,0,0,0)}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-single.c-button--surface-brand-2,.c-link[aria-current=page] .c-button--toggle-single.c-button--surface-brand-2,.c-button--toggle-single.c-button--surface-brand-2:active{background:var(--surface-surface-invert-pri-2, #00254c);border:2px solid var(--surface-invert-pri-2, #00254c);color:var(--color-invert)}.c-copy:has(.c-link--block-link:hover) .c-button--toggle-single.c-button--surface-brand-2:not(button),.c-link:hover>.c-button--toggle-single.c-button--surface-brand-2:not(button),.c-button--toggle-single.c-button--surface-brand-2:not(button):hover{background:rgba(0,0,0,0);border:2px solid var(--surface-invert-pri-2, #00254c);color:var(--surface-invert-pri-2, #00254c)}.c-button.mobile-icon-only{padding:var(--spacing-mobile-ml, 16px)}@media screen and (min-width: 700px){.c-button.mobile-icon-only{padding:var(--spacing-mobile-ml, 16px) var(--spacing-mobile-lg, 24px)}}.c-button.mobile-icon-only .c-link__label:not(.c-link__label--counter),.c-button.mobile-icon-only .c-button__label:not(.c-button__label--counter){border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width: 700px){.c-button.mobile-icon-only .c-link__label:not(.c-link__label--counter),.c-button.mobile-icon-only .c-button__label:not(.c-button__label--counter){border:0;clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}}.c-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:var(--font-size-lg);height:1rem;justify-content:center;width:1rem}.c-icon svg{fill:currentcolor;height:100%;width:100%}.c-icon--left{order:-1}.c-icon--right{order:1}.c-button--header-search{height:42px;width:42px}.c-button--burger .c-button__label--pre{font-size:var(--font-size-s);white-space:nowrap}.c-button--burger .icon-menu{align-items:center;background:var(--text-brand-dark-blue, #00254c);color:rgba(0,0,0,0);display:flex;height:2px;justify-content:center;position:relative;width:16px}.c-button--burger .icon-menu:before,.c-button--burger .icon-menu:after{background:var(--text-brand-dark-blue, #00254c);content:"";height:2px;position:absolute;transition:transform .25s ease-in-out;width:100%}.c-button--burger .icon-menu:before{transform:translateY(-4px)}.c-button--burger .icon-menu:after{transform:translateY(4px)}.c-button--burger:hover .icon-menu:before{transform:translateY(-6px)}.c-button--burger:hover .icon-menu:after{transform:translateY(6px)}.c-button--burger:active .c-icon--closed{display:none}.c-button--burger:active .c-icon--open{color:var(--color-invert);display:flex}.c-button--copyright:hover{background:var(--color-surface-brand-pri-4AA, #008b17)}.c-button--copyright:not(:active) .icon--active{display:none}.c-button--copyright:active .icon--inactive{display:none}span.c-button{pointer-events:none}.c-button--toggle-tag.c-button .c-icon--left--toggle-tag .icon-close{font-size:var(--font-size-md, 16px)}.c-button--toggle-tag.c-button .c-icon--right--toggle-tag .icon-close{display:inline-flex;font-size:var(--font-size-s, 14px);font-weight:400;line-height:1;opacity:0;transform:scale3d(0, 0, 0) translateX(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,width .3s ease-in-out;width:0}.c-button--toggle-tag.c-button .c-icon--right--toggle-tag .icon-close+.c-icon__label{display:none}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button .c-icon--right--toggle-tag .icon-close{opacity:1;transform:scale3d(1, 1, 1);width:16px}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button .c-icon--right--toggle-tag .icon-close+.c-icon__label{display:block}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button:hover .c-icon--right--toggle-tag .icon-close{transform:scale3d(1.5, 1.5, 1.5) translateX(12%)}.c-button--toggle-tag.c-button .c-button__label{display:inline-flex}.c-button--toggle-tag.c-button.c-button--toggle-small{display:inline-flex;gap:16px var(--spacing-spacing-xs, 4px);min-height:unset;padding:8px var(--spacing-spacing-md, 12px) 8px 12px;pointer-events:all}.c-button--toggle-tag.c-button.c-button--toggle-small .c-button__label{font-size:var(--font-size-s, 14px);font-style:normal;font-weight:400;line-height:1}.c-button--toggle-tag.c-button.c-button--toggle-mid{align-items:center;display:flex;gap:var(--spacing-spacing-s, 6px);justify-content:center;padding:12px 16px;width:145px}.c-button--toggle-tag.c-button.c-button--toggle-mid .c-button__label{font-size:var(--font-size-s, 14px);font-style:normal;font-weight:700;line-height:1}.c-button--toggle-tag.c-button--surface-brand-2{background:var(--color-surface-brand-2, #f0f0f0)}.c-button--toggle-tag.c-button--surface-brand-2:active,.c-button--toggle-tag.c-button--surface-brand-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button--surface-brand-2{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-invert, #fff)}.c-button--toggle-tag.c-button--surface-invert-pri-2{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-invert, #fff)}.c-button--toggle-tag.c-button--surface-invert-pri-2:active,.c-button--toggle-tag.c-button--surface-invert-pri-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button--surface-invert-pri-2{background:var(--color-surface-brand-1, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-button--toggle-tag.c-button--surface-invert-pri-2.hover\:surface-brand-2:active,.c-button--toggle-tag.c-button--surface-invert-pri-2.hover\:surface-brand-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button--surface-invert-pri-2.hover\:surface-brand-2{background:var(--color-surface-brand-2, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-button--toggle-tag.c-button--surface-brand-1{background:var(--color-surface-brand-1, #fff);color:var(--color-surface-invert-pri-2, #00254c)}.c-button--toggle-tag.c-button--surface-brand-1:active,.c-button--toggle-tag.c-button--surface-brand-1:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-button--toggle-tag.c-button--surface-brand-1{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-surface-brand-1, #fff)}.c-button--favorite{--btn-size: 41px;background-color:var(--color-surface-brand-1, #fff);border-radius:50%;height:var(--btn-size);left:var(--spacing-sm);position:absolute;top:var(--spacing-sm);width:var(--btn-size);z-index:1}.c-button--favorite[aria-pressed=true]{background:var(--surface-brand-pri-4AA, #008b17)}.c-button--favorite[aria-pressed=true] .icon--hover{color:var(--surface-brand-1, #fff);display:block;opacity:1}.c-button--favorite[aria-pressed=true] .icon--not-hover{display:none}[data-action=toggle-note].c-button[aria-pressed=true] .icon--not-active{display:none}[data-action=toggle-note].c-button[aria-pressed=true]:hover .icon--active{display:none}[data-action=toggle-note].c-button[aria-pressed=true]:hover .icon--not-active{display:block}[data-action=toggle-note].c-button[aria-pressed=false] .icon--active{display:none}[data-action=toggle-note].c-button[aria-pressed=false]:hover .icon--active{display:block}[data-action=toggle-note].c-button[aria-pressed=false]:hover .icon--not-active{display:none}.c-no-js-toggle__input:checked+.c-no-js-toggle+.c-dialog{display:block;z-index:99}.c-dialog{display:none;grid-column:1/-1;overflow-y:auto}.c-headline{font-family:var(--font-set, "degewo-sans"),serif;font-style:normal;font-weight:700;margin-bottom:.5854em}@supports not (hyphens: auto){.c-headline{overflow-wrap:break-word}}@supports(hyphens: auto){.c-headline{hyphens:auto}}h1:not([class]),.c-headline--h1{font-size:var(--font-size-2xl, 41px)}h2:not([class]),.c-headline--h2{font-size:var(--font-size-xl, 32px);font-weight:400}h3:not([class]),.c-headline--h3{font-size:var(--font-size-lg, 23px)}html .c-hgroup--subheadline-50-50{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm, 24px);grid-column:2/span 12}html .c-hgroup--subheadline-50-50>*{flex:1 1 min(100%,max(300px,50% - var(--spacing-sm)/2))}html .c-hgroup--subheadline-50-50 .c-headline__sub--bottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm, 24px);justify-content:flex-end}.c-hgroup{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:var(--spacing-md)}.c-hgroup--center{align-items:center}a:not([class]),.c-link{align-content:center;align-items:center;color:var(--color-brand-dark-blue);cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;overflow-wrap:break-word;text-decoration:none}a:not([class]):where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)),.c-link:where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)){text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}a:not([class]):where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):hover,.c-link:where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):hover{text-decoration:none}.c-nav--main-sub a:not([class]),.c-nav--main-sub .c-link{text-decoration:none}.c-nav--main-sub a:not([class]):hover,.c-nav--main-sub .c-link:hover{text-decoration:none}.c-nav--main-sub a:not([class]):has(.c-link__label) .c-link__label,.c-nav--main-sub .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-nav--main-sub a:not([class]):has(.c-link__label):hover .c-link__label,.c-nav--main-sub .c-link:has(.c-link__label):hover .c-link__label{text-decoration-line:none}.c-nav__item a:not([class]),.c-nav__item .c-link{text-decoration:none}.c-nav__item a:not([class]):hover,.c-nav__item .c-link:hover{text-decoration:none}.c-nav__item a:not([class]):has(.c-link__label) .c-link__label,.c-nav__item .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-nav__item a:not([class]):has(.c-link__label):hover .c-link__label,.c-nav__item .c-link:has(.c-link__label):hover .c-link__label{text-decoration-line:none}.c-footer a:not([class]),.c-footer .c-link{text-decoration:none}.c-footer a:not([class]):hover,.c-footer .c-link:hover{text-decoration:none}.c-footer a:not([class]):has(.c-link__label) .c-link__label,.c-footer .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-footer a:not([class]):has(.c-link__label):hover .c-link__label,.c-footer .c-link:has(.c-link__label):hover .c-link__label{text-decoration-line:none}.c-nav--footer-main a:not([class]),.c-nav--footer-main .c-link{text-decoration:none}.c-nav--footer-main a:not([class]):not(.c-button):hover,.c-nav--footer-main .c-link:not(.c-button):hover{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-nav--footer-main a:not([class]):has(.c-link__label) .c-link__label,.c-nav--footer-main .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-nav--footer-main a:not([class]):has(.c-link__label):not(.c-button):hover .c-link__label,.c-nav--footer-main .c-link:has(.c-link__label):not(.c-button):hover .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-nav--footer-meta a:not([class]),.c-nav--footer-meta .c-link{text-decoration:none}.c-nav--footer-meta a:not([class]):not(.c-button):hover,.c-nav--footer-meta .c-link:not(.c-button):hover{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-nav--footer-meta a:not([class]):has(.c-link__label) .c-link__label,.c-nav--footer-meta .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-nav--footer-meta a:not([class]):has(.c-link__label):not(.c-button):hover .c-link__label,.c-nav--footer-meta .c-link:has(.c-link__label):not(.c-button):hover .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-form__error-list a:not([class]),.c-form__error-list .c-link{text-decoration:none}.c-form__error-list a:not([class]):not(.c-button):hover,.c-form__error-list .c-link:not(.c-button):hover{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-form__error-list a:not([class]):has(.c-link__label) .c-link__label,.c-form__error-list .c-link:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-form__error-list a:not([class]):has(.c-link__label):not(.c-button):hover .c-link__label,.c-form__error-list .c-link:has(.c-link__label):not(.c-button):hover .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}a:not([class]):where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label),.c-link:where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label){text-decoration-line:none}a:not([class]):where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label) .c-link__label,.c-link:where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label) .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}a:not([class]):where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label):hover .c-link__label,.c-link:where(:not(.c-button):not(.c-nav__link):not(.c-link--block-link):not(.c-link--invert)):has(.c-link__label):hover .c-link__label{text-decoration-line:none}p a:not([class]):hover .c-link__label,p .c-link:hover .c-link__label{text-decoration:none}a:not([class]) .c-link__label,.c-link .c-link__label{min-width:0;overflow-wrap:break-word}p a:not([class]) .c-link__label,p .c-link .c-link__label{text-decoration:none}a:not([class]) .c-icon,.c-link .c-icon{display:inline-flex}a:not([class]) .c-icon svg,.c-link .c-icon svg{max-height:1.2em;width:auto}.c-link.c-link--invert,.c-link--invert{text-decoration:none}.c-link.c-link--invert:not(.c-button):hover,.c-link--invert:not(.c-button):hover{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-link.c-link--invert:has(.c-link__label) .c-link__label,.c-link--invert:has(.c-link__label) .c-link__label{text-decoration-line:none}.c-link.c-link--invert:has(.c-link__label):not(.c-button):hover,.c-link--invert:has(.c-link__label):not(.c-button):hover{text-decoration-line:none}.c-link.c-link--invert:has(.c-link__label):not(.c-button):hover .c-link__label,.c-link--invert:has(.c-link__label):not(.c-button):hover .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}p .c-link.c-link--invert:hover .c-link__label,p .c-link--invert:hover .c-link__label{text-decoration:none}p .c-link.c-link--invert .c-link__label,p .c-link--invert .c-link__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-link--autosize-icon .c-icon{height:auto;width:auto}.c-link--autosize-icon .c-icon svg{max-height:unset}.c-link--block-link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-link--hero-badge{border-radius:var(--radius-radius-rounded, 32px);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg, 24px);justify-content:flex-start;margin-inline:var(--spacing-lg, 24px);padding:var(--spacing-lg, 24px);width:auto}@media screen and (min-width: 1100px){.c-link--hero-badge{align-items:center;align-self:flex-end;aspect-ratio:1/1;border-radius:var(--radius-radius-full, 360px);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);flex-direction:row;gap:var(--spacing-md, 16px);height:150px;justify-content:center;padding:24px 16px;width:150px}}.c-link--hero-badge .c-icon--left{height:48px;max-height:48px;max-width:48px;width:auto}.c-link--hero-badge .c-icon--left svg{height:48px;max-height:48px;width:auto}.c-link--hero-badge .c-icon--left svg path[fill="#002346"]{fill:var(--color-invert)}.c-link--hero-badge .c-link__label{text-align:center}.c-link--hero-badge .c-icon--right{font-size:var(--font-size-lg);justify-self:flex-end;margin-left:auto;margin-right:var(--spacing-lg, 24px)}@media screen and (min-width: 1100px){.c-link--hero-badge .c-icon--right{display:none}}.c-link:has(.c-button){text-decoration:none !important}.c-link--filter-immo-bookmark{display:none;width:100%}@media screen and (min-width: 700px){.c-link--filter-immo-bookmark{float:right;width:auto}}.c-link--filter-immo-bookmark .c-button--immo-filter-bookmark{margin-block-start:var(--spacing-lg, 24px)}@media screen and (min-width: 700px){.c-link--filter-immo-bookmark .c-button--immo-filter-bookmark{margin-block-start:0}}.c-link--filter-immo-bookmark.c-link--filter-immo-bookmark{display:flex}.c-link--filter-immo-bookmark.active{display:flex}.c-footer .c-link__label{text-decoration-color:var(--color-invert) !important}ul.c-list,ul:not([class]){display:block;list-style:none;margin-inline-start:1em;margin-top:1em;padding-left:0}ul.c-list li,ul:not([class]) li{display:block;list-style:decimal;margin-bottom:1em;padding-left:1em;position:relative}ul.c-list li:before,ul:not([class]) li:before{content:"•";left:-0.5em;position:absolute}ul.c-list li>ul,ul:not([class]) li>ul{margin-top:1em}ul.c-list.c-list--filter-list,ul:not([class]).c-list--filter-list{display:flex;flex-wrap:wrap;gap:var(--spacing-spacing-sm, 12px);list-style:none;margin:0}ul.c-list.c-list--filter-list .c-list__item,ul:not([class]).c-list--filter-list .c-list__item{margin:0;padding:0}ul.c-list.c-list--filter-list .c-list__item:before,ul:not([class]).c-list--filter-list .c-list__item:before{display:none}.c-list--ordered,ol:not([class]){counter-reset:item;display:block;list-style:none;margin-inline-start:1em;margin-top:1em;padding-left:0}.c-list--ordered li,ol:not([class]) li{counter-increment:item;display:block;list-style:decimal;margin-bottom:1em;padding-left:1em;position:relative}.c-list--ordered li:before,ol:not([class]) li:before{content:counters(item, ".") " ";left:-0.5em;position:absolute}.c-list--ordered li .c-list--ordered li,.c-list--ordered li ol:not([class]) li,ol:not([class]) li .c-list--ordered li,ol:not([class]) li ol:not([class]) li{padding-left:1em}.c-list--ordered li .c-list--ordered li:before,.c-list--ordered li ol:not([class]) li:before,ol:not([class]) li .c-list--ordered li:before,ol:not([class]) li ol:not([class]) li:before{left:-1em}.c-list--ordered li .c-list--ordered li .c-list--ordered li,.c-list--ordered li .c-list--ordered li ol:not([class]) li,.c-list--ordered li ol:not([class]) li .c-list--ordered li,.c-list--ordered li ol:not([class]) li ol:not([class]) li,ol:not([class]) li .c-list--ordered li .c-list--ordered li,ol:not([class]) li .c-list--ordered li ol:not([class]) li,ol:not([class]) li ol:not([class]) li .c-list--ordered li,ol:not([class]) li ol:not([class]) li ol:not([class]) li{padding-left:1.5em}.c-list--ordered li .c-list--ordered li .c-list--ordered li:before,.c-list--ordered li .c-list--ordered li ol:not([class]) li:before,.c-list--ordered li ol:not([class]) li .c-list--ordered li:before,.c-list--ordered li ol:not([class]) li ol:not([class]) li:before,ol:not([class]) li .c-list--ordered li .c-list--ordered li:before,ol:not([class]) li .c-list--ordered li ol:not([class]) li:before,ol:not([class]) li ol:not([class]) li .c-list--ordered li:before,ol:not([class]) li ol:not([class]) li ol:not([class]) li:before{left:-1.5em}.c-logo{aspect-ratio:379/103;display:inline-block;height:32px;overflow:hidden;padding:0;position:relative;z-index:0}.c-logo .c-link--logo{display:inline-block;height:100%;text-decoration:none;width:100%}.c-logo .c-link--logo svg{height:100%;width:100%}.c-no-js-toggle{display:inline-flex;position:relative}.c-no-js-toggle__label{background:rgba(0,0,0,0);color:rgba(0,0,0,0);height:100%;overflow:clip;position:absolute;width:100%}.c-no-js-toggle__input:checked+.c-no-js-toggle .c-no-js-toggle__label--checked{display:block}.c-no-js-toggle__input:checked+.c-no-js-toggle .c-no-js-toggle__label--unchecked{display:none}.c-no-js-toggle__input:checked+.c-no-js-toggle .c-button .c-icon__wrap--open{display:block}.c-no-js-toggle__input:checked+.c-no-js-toggle .c-button .c-icon__wrap--closed{display:none}.c-no-js-toggle__input:not(:checked)+.c-no-js-toggle .c-no-js-toggle__label--checked{display:none}.c-no-js-toggle__input:not(:checked)+.c-no-js-toggle .c-no-js-toggle__label--unchecked{display:block}.c-no-js-toggle__input:not(:checked)+.c-no-js-toggle .c-button .c-icon__wrap--open{display:none}.c-no-js-toggle__input:not(:checked)+.c-no-js-toggle .c-button .c-icon__wrap--closed{display:block}.c-form--header-search .c-form__input{border:0;display:block;font-family:inherit;font-size:inherit;margin-block-end:0;max-width:100%;padding:calc(1em - 2px) .5em;width:100%}.c-spinner,.c-spinner:before,.c-spinner:after{border-radius:50%}.c-spinner{box-shadow:inset 0 0 0 1em;color:var(--color-surface-brand-2);font-size:11px;height:10em;margin:55px auto;position:relative;text-indent:-99999em;transform:translateZ(0);width:10em}.c-spinner__outer{align-items:center;background:var(--color-surface-brand-1);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:20}.c-spinner:before,.c-spinner:after{content:"";position:absolute}.c-spinner:before{animation:spinner1 2s infinite ease 1.5s;background:var(--color-surface-brand-1);border-radius:10.2em 0 0 10.2em;height:10.2em;left:-0.1em;top:-0.1em;transform-origin:5.1em 5.1em;width:5.2em}.c-spinner:after{animation:spinner1 2s infinite ease;background:var(--color-surface-brand-1);border-radius:0 10.2em 10.2em 0;height:10.2em;left:4.9em;top:-0.1em;transform-origin:.1em 5.1em;width:5.2em}@keyframes spinner1{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-svg-map{aspect-ratio:1/1;background-color:var(--color-brand-dark-blue);border-radius:50%;display:flex;overflow:hidden;padding:8px;vertical-align:middle;width:100%}.c-svg-map__districts path{fill:var(--color-brand-dark-blue, #1a3a5c);stroke-width:2;transition:fill .3s ease}.c-svg-map .outline{fill:#fff;stroke:rgba(0,0,0,0);stroke-width:.5}.c-svg-map[data-highlight=mitte] .c-svg-map__districts path[data-district=mitte],.c-svg-map[data-highlight=friedrichshain-kreuzberg] .c-svg-map__districts path[data-district=friedrichshain-kreuzberg],.c-svg-map[data-highlight=pankow] .c-svg-map__districts path[data-district=pankow],.c-svg-map[data-highlight=charlottenburg-wilmersdorf] .c-svg-map__districts path[data-district=charlottenburg-wilmersdorf],.c-svg-map[data-highlight=spandau] .c-svg-map__districts path[data-district=spandau],.c-svg-map[data-highlight=steglitz-zehlendorf] .c-svg-map__districts path[data-district=steglitz-zehlendorf],.c-svg-map[data-highlight=tempelhof-schoeneberg] .c-svg-map__districts path[data-district=tempelhof-schoeneberg],.c-svg-map[data-highlight=neukoelln] .c-svg-map__districts path[data-district=neukoelln],.c-svg-map[data-highlight=treptow-koepenick] .c-svg-map__districts path[data-district=treptow-koepenick],.c-svg-map[data-highlight=marzahn-hellersdorf] .c-svg-map__districts path[data-district=marzahn-hellersdorf],.c-svg-map[data-highlight=lichtenberg] .c-svg-map__districts path[data-district=lichtenberg],.c-svg-map[data-highlight=reinickendorf] .c-svg-map__districts path[data-district=reinickendorf]{fill:#fff}.c-svg-map--quarter-list-gradient[data-highlight=mitte] .c-svg-map__districts path[data-district=mitte],.c-svg-map--quarter-list-gradient[data-highlight=friedrichshain-kreuzberg] .c-svg-map__districts path[data-district=friedrichshain-kreuzberg],.c-svg-map--quarter-list-gradient[data-highlight=pankow] .c-svg-map__districts path[data-district=pankow],.c-svg-map--quarter-list-gradient[data-highlight=charlottenburg-wilmersdorf] .c-svg-map__districts path[data-district=charlottenburg-wilmersdorf],.c-svg-map--quarter-list-gradient[data-highlight=spandau] .c-svg-map__districts path[data-district=spandau],.c-svg-map--quarter-list-gradient[data-highlight=steglitz-zehlendorf] .c-svg-map__districts path[data-district=steglitz-zehlendorf],.c-svg-map--quarter-list-gradient[data-highlight=tempelhof-schoeneberg] .c-svg-map__districts path[data-district=tempelhof-schoeneberg],.c-svg-map--quarter-list-gradient[data-highlight=neukoelln] .c-svg-map__districts path[data-district=neukoelln],.c-svg-map--quarter-list-gradient[data-highlight=treptow-koepenick] .c-svg-map__districts path[data-district=treptow-koepenick],.c-svg-map--quarter-list-gradient[data-highlight=marzahn-hellersdorf] .c-svg-map__districts path[data-district=marzahn-hellersdorf],.c-svg-map--quarter-list-gradient[data-highlight=lichtenberg] .c-svg-map__districts path[data-district=lichtenberg],.c-svg-map--quarter-list-gradient[data-highlight=reinickendorf] .c-svg-map__districts path[data-district=reinickendorf]{fill:url("#quarter-list-gradient-svg-1")}.c-svg-map[data-highlight=display-none]{display:none}.c-svg-map[data-highlight-all=true] .c-svg-map__districts path{fill:#fff}.c-tag{align-content:center;border:2px solid var(--surface-invert-pri-2, #00254c);border-radius:var(--radius-radius-full, 360px);display:inline-flex;flex:1 0 0;font-size:var(--font-size-s, 14px);gap:var(--spacing-s);padding:8px 12px}.c-tag .c-tag__label{color:var(--surface-invert-pri-2, #00254c)}.c-tag.c-tag--light .c-tag__label{color:var(--color-invert, #fff)}.c-tag--large{font-size:var(--font-size-md);padding:var(--spacing-md)}.c-tag--outlined-white,.c-tag--light{border-color:var(--color-invert);color:var(--color-invert)}.c-tag--outlined-green{border-color:var(--color-border-primary, #008b17);color:var(--text-brand-dark-green, #003427)}.c-tag--outlined-dark-blue{border-color:var(--surface-invert-pri-2, #00254c);color:var(--surface-invert-pri-2, #00254c)}.c-tag--outlined-purple{border-color:var(--surface-brand-sec-6, #6954ed);color:var(--surface-invert-pri-2, #00254c)}.c-tag--outlined-brown{border-color:var(--surface-brand-sec-5, #b85c3f);color:var(--surface-invert-pri-2, #00254c)}.c-tag--outlined-teal{border-color:var(--surface-brand-sec-9, #007e7c);color:var(--surface-invert-pri-2, #00254c)}.c-tag--filled-white{background-color:var(--surface-brand-sec-9, #007e7c);border-color:var(--surface-brand-sec-9, #007e7c);color:var(--surface-invert-pri-2, #00254c)}.c-tag--filled-purple{background-color:var(--surface-brand-sec-6, #6954ed);border-color:var(--surface-brand-sec-6, #6954ed);color:var(--color-invert)}.c-tag--filled-brown{background-color:var(--surface-brand-sec-5, #b85c3f);border-color:var(--surface-brand-sec-5, #b85c3f);color:var(--color-invert)}.c-tag--filled-teal{background-color:var(--surface-brand-sec-9, #007e7c);border-color:var(--surface-brand-sec-9, #007e7c);color:var(--color-invert)}.c-tag--filled-dark-blue{background-color:var(--surface-invert-pri-2, #00254c);border-color:var(--surface-invert-pri-2, #00254c);color:var(--color-invert)}.c-tag--border-primary{border-color:var(--color-border-primary, #008b17);color:var(--text-brand-dark-green, #003427)}.c-text.neg-margin-bottom-10{margin-bottom:-10px}.c-filter .c-headline--h2{margin-block-end:var(--spacing-xl)}.c-filter__wrapper--tenant-advisory-board,.c-filter__wrapper--link-filter,.c-filter__wrapper--projects,.c-filter__wrapper--solr-search,.c-filter__wrapper--jobs,.c-filter__wrapper--immo-objects,.c-filter__wrapper--news{grid-column:2/span 12}.c-filter--projects{grid-column:2/span 12}.c-filter--projects .c-form--filter-projects{display:flex;justify-content:space-between}@media screen and (min-width: 900px){.c-filter--projects .c-form--filter-projects{max-width:50%}}.c-filter--projects .c-form--filter-projects .c-form__group:not(.c-form__group--svg-map){flex-grow:1}.c-filter--projects .c-form--filter-projects .c-form__group--svg-map{display:flex;justify-self:flex-start;margin-left:var(--spacing-ml);margin-right:auto}.c-filter--projects .c-form--filter-projects .c-form__group--svg-map .c-svg-map{align-self:flex-end;height:2.8rem}.c-filter--tenant-advisory-board,.c-filter--solr-search,.c-filter--jobs,.c-filter--immo-objects,.c-filter--news{background:var(--surface-brand-1, #fff);border-radius:32px;grid-column:2/span 12;padding:var(--spacing-spacing-lg, 32px)}.c-filter--immo-objects .c-action-bar--immo-type-select{flex-wrap:wrap;gap:16px var(--spacing-spacing-md, 16px);margin-block-end:var(--spacing-spacing-lg, 32px)}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle{display:grid;gap:var(--grid-gutter);grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:54px auto;position:relative}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-details--immo-filter-toggle{grid-column:1/-1;grid-row:2;margin-block-end:var(--spacing-lg, 32px);position:static}@media screen and (min-width: 700px){.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-details--immo-filter-toggle{margin-block-end:0}}@media screen and (min-width: 700px){.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-details--immo-filter-toggle .c-details__summary--immo-filter-toggle{position:absolute;top:0}}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-details--immo-filter-toggle[open] .c-details__summary--immo-filter-toggle .c-icon--right .c-icon__wrap--show{display:none}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-details--immo-filter-toggle:not([open]) .c-details__summary--immo-filter-toggle .c-icon--right .c-icon__wrap--hide{display:none}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-form__group--immo-wbs-toggle{align-self:center;grid-column:1/-1;grid-row:1;justify-self:flex-start;margin-block-end:0}@media screen and (min-width: 700px){.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-form__group--immo-wbs-toggle{grid-column:2;justify-self:flex-end}}.c-filter--immo-objects .c-form__group-section--immo-filter-toggle .c-form__group--immo-wbs-toggle .c-form__label--checkfields{margin-block-end:0}.c-filter .c-action-bar--immo-filter-appartment{align-items:center;flex-wrap:wrap;gap:var(--spacing-md, 16px);justify-content:flex-start}@media screen and (min-width: 900px){.c-filter .c-action-bar--immo-filter-appartment{justify-content:flex-end}}.c-filter .c-action-bar--immo-filter-appartment .c-action-bar__item:has(.c-text--immo-filter-appartment-swap){margin-inline:0 auto}.c-filter .c-action-bar--immo-filter-appartment .c-action-bar__item:has(.c-text--immo-filter-appartment-swap) .c-text--immo-filter-appartment-swap .c-icon--left{margin-inline-end:var(--spacing-s, 8px)}.c-filter .c-action-bar--solr-search{flex-wrap:wrap;grid-column:auto/span 12}.c-filter .c-action-bar--solr-search .c-action-bar__group--links{justify-content:space-between;width:100%}@media screen and (min-width: 700px){.c-filter .c-action-bar--solr-search .c-action-bar__group--links{gap:var(--spacing-xl, 24px);justify-content:flex-start;width:unset}}.c-filter--link-filter{background:var(--surface-brand-1, #fff);border-radius:32px;grid-column:2/span 12;padding:var(--spacing-spacing-lg, 32px)}.c-filter--link-filter>*{padding-inline:var(--spacing-lg, 32px)}.c-filter--link-filter>*:first-child{margin-block-start:var(--spacing-sm, 12px)}.c-filter--link-filter>*:last-child{margin-block-end:var(--spacing-sm, 12px)}.c-filter__output{grid-column:1/-1;width:100%}.c-form .c-action-bar .c-button{width:100%}@media screen and (min-width: 400px){.c-form .c-action-bar .c-button{width:auto}}.c-form__wrapper{grid-column:2/span 12;padding-inline:var(--spacing-lg)}@media screen and (min-width: 700px){.c-form__wrapper{grid-column:3/span 10}}@media screen and (min-width: 1100px){.c-form__wrapper{grid-column:4/span 8}}.c-form__wrapper .c-headline--h1{margin-block-end:var(--spacing-xl)}.c-form__label{color:var(--text-brand-dark-blue, #00254c);display:flex;font-size:var(--font-size-md, 18px);font-style:normal;font-weight:700;gap:var(--spacing-spacing-xxs, 2px);line-height:var(--line-height-md, 22px);margin-block-end:var(--spacing-sm, 12px)}.c-form__label .js-error-label-prefix{display:inline;font-size:0;height:0;overflow:clip;transition:all .25s ease-in-out;width:0}.c-form__input{align-items:center;align-self:stretch;background:var(--surface-surface-brand-1, #fff);border:1px solid var(--surface-surface-invert-pri-2, #00254c);border-radius:var(--radius-radius-minimal, 8px);display:flex;gap:8px;padding:12px 16px}.c-form__select{align-items:center;align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-surface-brand-1, #fff);background-image:url('data:image/svg+xml;utf8,<svg fill="currentColor" width="13" height="8" viewBox="0 0 13 8" xmlns="http://www.w3.org/2000/svg"><path d="M6.04 7.07c-.145 0-.28-.018-.407-.054a.856.856 0 01-.325-.217L.27 1.76C.09 1.58 0 1.336 0 1.03 0 .722.1.469.298.27.479.09.722 0 1.03 0c.307 0 .55.09.73.27l4.28 4.28L10.32.27c.18-.18.424-.27.73-.27.307 0 .551.1.732.298.199.18.298.424.298.73 0 .307-.1.56-.298.759l-5.01 5.01a.856.856 0 01-.326.217.925.925 0 01-.406.054z"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--surface-surface-invert-pri-2, #00254c);border-radius:var(--radius-radius-minimal, 8px);display:flex;gap:8px;padding:12px 16px;padding-right:40px;width:100%}.c-form__text-area{align-items:flex-start;align-self:stretch;background:var(--surface-surface-brand-1, #fff);border:1px solid var(--surface-surface-invert-pri-2, #00254c);border-radius:var(--radius-radius-minimal, 8px);display:flex;gap:8px;min-height:150px;padding:var(--spacing-spacing-md, 12px) var(--spacing-spacing-ml, 16px);width:100%}.c-form__group{margin-block-end:var(--spacing-lg, 32px)}.c-form__group>.c-form__label+.c-form__checkfield .c-form__label--checkfields{display:inline;font-weight:400}.c-form__group.js-error .c-form__label{color:var(--color-state-negativ, #a52b27)}.c-form__group.js-error .c-form__label .js-error-label-prefix{display:inline;font-size:1.3em;height:23px;overflow:clip;width:23px}.c-form__group.js-error .c-form__input{outline:2px var(--color-state-negativ, #a52b27) solid;outline-offset:-2px}.c-form__input-container{align-items:center;display:inline-flex;position:relative;width:100%}.c-form__input-container+.c-form__description{font-size:var(--font-size-s, 16px);margin-block-start:var(--spacing-spacing-sm, 12px)}.c-form__input-container .c-form__input{background:var(--color-surface-brand-1);width:100%}.c-form__input-container:has(.c-icon--right) .c-form__input{padding-right:50px}.c-form__input-container:has(.c-icon--right) .c-icon--right{position:absolute;right:16px}.c-form__checkfields--row .c-form__checkfields__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-lg)}.c-form__checkfields--tag-filter-list .c-form__checkfields__list{display:flex;flex-wrap:wrap;gap:var(--spacing-spacing-sm, 12px)}.c-form__checkfields--tag-filter-list .c-form__checkfields__list .c-form__label{margin-block-end:0}.c-form__checkfields .c-form__label--checkfields .c-icon--left--radio-box-default{align-self:flex-start}.c-form__error-box{color:var(--color-invert, #ffffff);display:none;grid-column:1/-1;margin-block-end:var(--spacing-spacing-xl, 48px)}.c-form__error-box__inner{align-content:flex-start;align-items:flex-start;align-self:stretch;background:var(--color-surface-brand-sec-7, #ca362f);border-radius:var(--radius-radius-rounded, 32px);display:flex;flex-wrap:wrap;gap:var(--spacing-spacing-xl, 48px);justify-content:flex-start;padding:var(--spacing-spacing-lg, 32px);width:100%}.c-form__error-box__inner .c-form__error-list{list-style:inside}.c-form__error-box__inner .c-form__error-list .c-form__error-list-link{color:var(--color-invert, #ffffff)}.c-form__error-box__inner .c-form__error-list .c-form__error-list-link:hover{text-decoration-color:var(--color-invert)}.c-form[data-error-box=error] .c-form__error-box{display:flex}.c-form[data-error-box=error] .c-form__error-box__inner{background:var(--color-surface-brand-sec-7, #ca362f)}.c-form[data-error-box=error] .c-form__error-box__inner .c-headline--success,.c-form[data-error-box=error] .c-form__error-box__inner p.success{display:none}.c-form[data-error-box=success] .c-form__error-box{display:flex}.c-form[data-error-box=success] .c-form__error-box__inner{background:var(--color-state-positiv, #00963f)}.c-form[data-error-box=success] .c-form__error-box__inner .c-headline--error,.c-form[data-error-box=success] .c-form__error-box__inner p.error{display:none}.c-form__hidden-fiels{display:none}.c-form__text-outro{margin-block-end:var(--spacing-lg, 32px);margin-block-start:calc(var(--spacing-lg, 32px)/2*-1)}.c-form__text-outro:last-of-type{margin-block-end:var(--spacing-lg, 32px)}.c-form .js-hidden-block{display:none}.c-file-upload__preview{display:flex;flex-direction:column;gap:var(--spacing-sm, 12px);margin-block-end:var(--spacing-lg, 32px)}.c-file-upload__file{display:inline-flex;gap:var(--spacing-sm, 12px);justify-content:space-between}.c-file-upload__remove:hover .c-button__label{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-file-upload__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.4}.c-form__input-container--upload{position:absolute}.c-form__description[hidden]{display:none}.c-form__group.js-error .c-form__description[hidden]{display:block}.c-form__description .c-form__description-text{display:block}.c-form__description .c-form__description-text--error{color:var(--color-state-negativ, #a52b27);display:none}.c-form__group.js-error .c-form__description .c-form__description-text--error{display:block}.c-form__checkfield:has([role=switch]){align-content:center;align-items:center;display:inline-flex}.c-form__checkfield:has([role=switch]) .c-form__checkfield__input{height:0;opacity:0;position:absolute;width:0}.c-form__checkfield+.c-form__description{margin-block-start:var(--spacing-spacing-sm, 12px)}.c-form-check-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-s, 6px);justify-content:flex-start}.c-form-check-toggle__label{line-height:1}.c-form__checkfield:has(.c-form__checkfield__input[required]) .c-form-check-toggle__label:after{content:"*";display:inline-flex}.c-form__checkfield:has(.c-form__checkfield__input[disabled]) .c-form-check-toggle{cursor:unset;opacity:.5;pointer-events:none}.c-form-check-toggle--pill{align-items:center;display:flex;justify-content:center;border-radius:var(--radius-radius-full, 360px);display:grid;flex-shrink:0;gap:var(--spacing-mobile-s, 6px);min-height:52px;padding:var(--spacing-mobile-ml, 16px) var(--spacing-mobile-lg, 24px);transition:all .3s ease-in-out}.c-form-check-toggle--pill .c-icon{line-height:0;width:auto}.c-form-check-toggle--pill.c-button--mid-small{font-size:var(--font-size-s, 14px);gap:var(--spacing-xs, 4px);line-height:var(--line-height-s, 16px);min-height:32px;padding:8px 16px}.c-form-check-toggle--pill.c-button--mid-small .c-button__label{font-weight:400}.c-form-check-toggle--pill.c-button--mid-small .c-button__label,.c-form-check-toggle--pill.c-button--mid-small .c-icon{display:inline-flex;font-size:var(--font-size-s, 14px)}.c-form-check-toggle--pill.c-button--toggle-mid{font-size:var(--font-size-md, 16px);gap:var(--spacing-spacing-s, 6px);line-height:var(--line-height-md, 20px);min-height:32px;padding:12px 16px}.c-form-check-toggle--pill.c-button--toggle-mid .c-button__label{font-weight:700}.c-form-check-toggle--pill.c-button--toggle-mid .c-button__label,.c-form-check-toggle--pill.c-button--toggle-mid .c-icon{display:inline-flex;font-size:var(--font-size-md, 16px)}.c-form-check-toggle--toggle-small{display:inline-flex;gap:16px var(--spacing-spacing-xs, 4px);min-height:unset;padding:8px var(--spacing-spacing-md, 12px) 8px 12px;pointer-events:all}.c-form-check-toggle--toggle-small .c-button__label{font-size:var(--font-size-s, 14px);font-style:normal;font-weight:400;line-height:1}.c-form-check-toggle--toggle-tag .c-icon--left--toggle-tag .icon-close{font-size:var(--font-size-md, 16px)}.c-form-check-toggle--toggle-tag .c-icon--right--toggle-tag .icon-close{display:inline-flex;font-size:var(--font-size-s, 14px);font-weight:400;line-height:1;opacity:0;transform:scale3d(0, 0, 0) translateX(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,width .3s ease-in-out;width:0}.c-form-check-toggle--toggle-tag .c-icon--right--toggle-tag .icon-close+.c-icon__label{display:none}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag .c-icon--right--toggle-tag .icon-close{opacity:1;transform:scale3d(1, 1, 1);width:16px}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag .c-icon--right--toggle-tag .icon-close+.c-icon__label{display:block}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag:hover .c-icon--right--toggle-tag .icon-close{transform:scale3d(1.5, 1.5, 1.5) translateX(12%)}.c-form-check-toggle--toggle-tag.c-form-check-toggle__label{display:inline-flex}.c-form-check-toggle--toggle-tag.c-form-check-toggle--toggle-small{display:inline-flex;gap:16px var(--spacing-spacing-xs, 4px);min-height:unset;padding:8px var(--spacing-spacing-md, 12px) 8px 12px;pointer-events:all}.c-form-check-toggle--toggle-tag.c-form-check-toggle--toggle-small .c-form-check-toggle__label{font-size:var(--font-size-s, 14px);font-style:normal;font-weight:400;line-height:1}.c-form-check-toggle--toggle-tag.c-form-check-toggle--toggle-mid{align-items:center;display:flex;justify-content:center;gap:var(--spacing-spacing-s, 6px);padding:12px 16px;width:145px}.c-form-check-toggle--toggle-tag.c-form-check-toggle--toggle-mid .c-form-check-toggle__label{font-size:var(--font-size-s, 14px);font-style:normal;font-weight:700;line-height:1}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2{background:var(--color-surface-brand-2, #f0f0f0);color:inherit}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-invert, #fff)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2.hover\:surface-brand-sec-8:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2.hover\:surface-brand-sec-8:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-2.hover\:surface-brand-sec-8{background:var(--color-surface-brand-sec-8, #cb1ac0);color:var(--text-brand-dark-blue, #fff)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8{background:var(--color-surface-brand-sec-8, #cb1ac0);color:var(--color-invert, #fff)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8{background:var(--color-surface-brand-1, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8.hover\:surface-brand-2:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8.hover\:surface-brand-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-sec-8.hover\:surface-brand-2{background:var(--color-surface-brand-2, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-invert, #fff)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2{background:var(--color-surface-brand-1, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2.hover\:surface-brand-2:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2.hover\:surface-brand-2:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-invert-pri-2.hover\:surface-brand-2{background:var(--color-surface-brand-2, #fff);color:var(--text-brand-dark-blue, #00254c)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-1{background:var(--color-surface-brand-1, #fff);color:var(--color-surface-invert-pri-2, #00254c)}.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-1:active,.c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-1:hover,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle-tag.c-form-check-toggle--surface-brand-1{background:var(--color-surface-invert-pri-2, #00254c);color:var(--color-surface-brand-1, #fff)}.c-form-check-toggle--check-box{display:inline-flex;justify-content:flex-start;align-items:flex-start}.c-form-check-toggle--check-box .c-form-check-toggle__label{font-weight:400}.c-form-check-toggle--check-box .c-icon--left--check-box-default{border:solid 2px var(--surface-surface-invert-pri-2, #00254c);border-radius:3px;display:inline-flex;height:16px;margin-left:2px;position:relative;width:16px}.c-form-check-toggle--check-box .c-icon--left--check-box-default .icon-select-check-mark{color:var(--border-border-primary, #008b17);display:inline-flex;visibility:hidden}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--check-box .c-icon--left--check-box-default .icon-select-check-mark{visibility:visible}.c-form-check-toggle--radio-box{display:inline-flex;justify-content:flex-start}.c-form-check-toggle--radio-box .c-form-check-toggle__label{font-weight:400}.c-form-check-toggle--radio-box .c-icon--left--radio-box-default{border:solid 2px var(--surface-surface-invert-pri-2, #00254c);border-radius:100%;display:inline-flex;height:16px;margin-left:2px;position:relative;width:16px}.c-form-check-toggle--radio-box .c-icon--left--radio-box-default .icon-radio-mark{align-items:center;display:flex;justify-content:center;background:var(--border-border-primary, #008b17);border-radius:100%;display:none;height:8px;position:relative;width:8px}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--radio-box .c-icon--left--radio-box-default .icon-radio-mark{display:inline-flex}.c-form-check-toggle--toggle{display:inline-flex;justify-content:flex-start}.c-form-check-toggle--toggle .c-icon--right--toggle-switch,.c-form-check-toggle--toggle .c-icon--left--toggle-switch{background:var(--surface-surface-brand-1, #fff);border:2px solid var(--surface-surface-invert-pri-2, #00254c);border-radius:var(--radius-circle, 9999px);display:inline-flex;height:24px;justify-content:flex-start;position:relative;transition:background ease-in-out .3s;width:46px}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle .c-icon--right--toggle-switch,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle .c-icon--left--toggle-switch{background:var(--border-border-primary, #008b17);border-color:var(--border-border-primary, #008b17)}.c-form-check-toggle--toggle .c-icon--right--toggle-switch .icon-select-check-mark:before,.c-form-check-toggle--toggle .c-icon--left--toggle-switch .icon-select-check-mark:before{color:var(--color-invert, #fff)}.c-form-check-toggle--toggle .c-icon--right--toggle-switch:after,.c-form-check-toggle--toggle .c-icon--left--toggle-switch:after{aspect-ratio:1/1;background:var(--surface-surface-invert-pri-2, #00254c);border-radius:16px;content:"";height:16px;position:absolute;transform:translateX(2px);transition:transform .3s ease-in-out,background ease-in-out .3s;width:16px}.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle .c-icon--right--toggle-switch:after,.c-form__checkfield:has(.c-form__checkfield__input:checked) .c-form-check-toggle--toggle .c-icon--left--toggle-switch:after{background:var(--surface-surface-brand-1, #fff);transform:translateX(calc(46px - 100% - 6px))}.c-form__checkfield:has(.c-form__checkfield__input[data-uncheck-all]:checked){display:none}.c-form__checkfield:has(.c-form__label>.c-form-check-toggle) .c-form__checkfield__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;overflow:hidden;position:absolute;width:0}.c-form__checkfield__input:focus{outline:0}.c-form__checkfield__input:focus+.c-form__label .c-icon--left{border:solid 3px rgba(0,0,0,0);box-shadow:0 0 0 6px #fff !important;box-sizing:border-box;outline:3px dashed var(--color-surface-brand-pri-3) !important;outline-offset:2px !important}.accessibility-mode .c-form__checkfield__input:focus+.c-form__label .c-icon--left{clip-path:none !important}.c-form-fieldset>*{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-column:1/-1;grid-template-columns:repeat(12, minmax(0, 1fr))}@media screen and (min-width: 0){.c-form .c-form-fieldset{--grid-gutter: var(--spacing-md, 12px)}}@media screen and (min-width: 1100px){.c-form .c-form-fieldset{--grid-gutter: var(--spacing-lg, 24px)}}.c-form .c-form-fieldset>.c-hgroup,.c-form .c-form-fieldset>.c-headline,.c-form .c-form-fieldset>.c-copy,.c-form .c-form-fieldset>.c-text-media{grid-column:auto/span 12;margin-block-end:var(--spacing-lg, 32px);row-gap:0}.c-form .c-form-fieldset>.c-text-media{padding-inline:0}.c-form .c-form-fieldset+.c-form-fieldset{margin-block-start:calc(var(--spacing-2xl, 64px) - var(--spacing-lg, 32px))}.custom-suggestions{background:var(--surface-brand-1, #fff);border:1px solid var(--surface-invert-pri-3, #003228);border-radius:0 0 var(--radius-radius-minimal, 8px) var(--radius-radius-minimal, 8px);border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:calc(100% - 5px);width:100%;z-index:9999}.custom-suggestions::-webkit-scrollbar{width:8px}.custom-suggestions::-webkit-scrollbar-track{background:var(--surface-brand-2, #f5f5f5)}.custom-suggestions::-webkit-scrollbar-thumb{background:var(--surface-invert-pri-2, #ccc);border-radius:4px}.custom-suggestions::-webkit-scrollbar-thumb:hover{background:var(--surface-invert-pri-1, #999)}.custom-suggestions--error{background:var(--surface-error-light, #ffebee);border-color:var(--color-error, #d32f2f)}.c-dialog--burger .custom-suggestions{background:var(--color-surface-invert-pri-2, #002346);border-color:var(--color-surface-brand-pri-3, #009ee3);color:var(--color-invert, #fff)}.c-dialog--burger .custom-suggestions .custom-suggestions__item:not(.is-active) .custom-suggestions__item__main-text{color:var(--color-invert, #fff)}.c-dialog--burger .custom-suggestions .custom-suggestions__item:hover .custom-suggestions__item__main-text{color:var(--text-brand-dark-blue, #00254c)}.custom-suggestions__group{color:var(--text-brand-sec-2, #666);font-family:sans-serif;font-size:var(--font-size-xs, 11px);font-weight:600;letter-spacing:.05em;padding:8px 16px 4px;text-transform:uppercase}.custom-suggestions__item{cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 16px;transition:background-color .2s ease,color .2s ease}.custom-suggestions__item .custom-suggestions__icon{display:none}.custom-suggestions__item:hover{background:var(--surface-brand-pri-4aa, #e6f2ff)}.custom-suggestions__item.is-active{background:var(--surface-brand-pri-4aa, #e6f2ff);outline:2px solid var(--color-primary-blue, #00509d);outline-offset:-2px}.custom-suggestions__item:active{background:var(--surface-brand-pri-3, #cce5ff)}.custom-suggestions__item--error{background:rgba(0,0,0,0);cursor:default}.custom-suggestions__item--error:hover,.custom-suggestions__item--error.is-active,.custom-suggestions__item--error:active{background:rgba(0,0,0,0);outline:none}.custom-suggestions__item--error .custom-suggestions__item__main-text{color:var(--color-error, #d32f2f);font-weight:400}.custom-suggestions__item__main-text{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-md, 16px);font-weight:600;line-height:var(--line-height-md, 20px)}.custom-suggestions__item__main-text strong{font-weight:800}.custom-suggestions__item__main-text em{font-style:normal;font-weight:800}.custom-suggestions__item__sec-text{color:var(--text-brand-sec-2, #666);font-size:var(--font-size-sm, 14px);line-height:var(--line-height-sm, 18px)}.custom-suggestions--solr{max-height:320px}.custom-suggestions--solr .custom-suggestions__item .page,.custom-suggestions--solr .custom-suggestions__item .news,.custom-suggestions--solr .custom-suggestions__item .event{align-items:center;display:flex;gap:12px;width:100%}.custom-suggestions--solr .custom-suggestions__item figure{flex-shrink:0;height:40px;margin:0;overflow:hidden;width:60px}.custom-suggestions--solr .custom-suggestions__item figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.custom-suggestions--solr .custom-suggestions__item .internal-link{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-md, 16px);font-weight:600;text-decoration:none}.custom-suggestions--solr .custom-suggestions__item .internal-link:hover{text-decoration:underline}.autocomplete-spinner{display:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.autocomplete-active .autocomplete-spinner{display:block}.autocomplete-spinner[style*="display: block"]{align-items:center;display:flex;gap:8px}.spinner-icon{animation:spinner-rotate .6s linear infinite;border:2px solid var(--color-primary-blue, #00509d);border-radius:50%;border-top-color:rgba(0,0,0,0);display:inline-block;height:16px;width:16px}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.sr-only{border-width:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.autocomplete-active [data-google-autocomplete],.autocomplete-active form[data-suggest] .c-form__input-container{position:relative}.autocomplete-active [data-google-autocomplete] input,.autocomplete-active form[data-suggest] .c-form__input-container input{padding-right:48px}.autocomplete-active [data-google-autocomplete]:has(.custom-suggestions) input:focus,.autocomplete-active form[data-suggest] .c-form__input-container:has(.custom-suggestions) input:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}.autocomplete-active [data-google-autocomplete]:has(.custom-suggestions) input:focus+.custom-suggestions,.autocomplete-active form[data-suggest] .c-form__input-container:has(.custom-suggestions) input:focus+.custom-suggestions{border-top:1px solid var(--surface-invert-pri-3, #003228)}.c-accordion{padding-inline:var(--spacing-lg)}.c-accordion--quarter-list{grid-column:2/span 12}.c-accordion .c-details--accordion{align-items:flex-start;align-self:stretch;border-bottom:1px solid var(--color-border-secondary, #b3c9df);display:flex;flex-direction:column;gap:0;padding:0;transition:gap .3s ease-in-out}.c-accordion .c-details__summary--accordion{align-items:flex-start;align-self:stretch;color:var(--text-brand-dark-blue, #00254c);display:flex;font-size:var(--font-size-md, 18px);font-style:normal;font-weight:700;gap:var(--spacing-none, 0);justify-content:space-between;line-height:var(--line-height-md, 22px);padding-block:var(--spacing-ml, 24px);padding-inline:var(--spacing-none, 0) calc(26px*3)}.u-color-bg\:surface-invert-pri-2 .c-accordion .c-details__summary--accordion:not([class*=u-color-bg]){color:var(--color-invert)}.c-accordion .c-details__summary--accordion .icon-keyboard-arrow-down{font-size:var(--font-size-lg);height:26px;position:absolute;right:0;transition:transform .3s ease-in-out;width:26px}.c-accordion .c-details__summary--accordion:has(>.c-button--in-details-summary){padding-right:0}.c-accordion .c-details__summary--quarter-lister{font-size:var(--font-size-lg, 26px);font-style:normal;font-weight:700;line-height:var(--line-height-lg, 30px)}.c-accordion .c-details__inner--accordion>*{padding-inline:0;transition:padding .3s ease-in-out}.c-accordion .c-details__inner--accordion>*:last-child{margin-bottom:var(--spacing-spacing-ml, 24px)}.c-accordion .c-details[open] .c-details__summary--accordion .icon-keyboard-arrow-down{transform:rotate(180deg)}.c-accordion .c-details[open] .c-details__inner{grid-column:1/-1;max-width:unset !important;width:100% !important}.c-accordion .c-details[open] .c-details__inner:before{color:rgba(0,0,0,0);content:"--------------------------------------------------------------------------------------------------------------------------------------------------------------------"/"";display:inline-block;height:0;line-height:0;overflow:hidden}.c-accordion .c-details[open] .c-details__inner:before+*{margin-top:var(--spacing-3xl)}.c-accordion .c-details[open] .c-details__inner--accordion{width:var(--scroll-width) !important}.c-accordion .c-details[open] .c-details__inner--accordion>*{grid-column:1/-1 !important;padding-inline:0;width:100%}.c-accordion .c-details[open].is-closing .c-details__inner--accordion{padding-block-end:0}.c-accordion:has(summary>.c-button:not(.c-button--in-details-summary)){grid-column:2/span 12}.c-accordion:has(summary>.c-button:not(.c-button--in-details-summary)) .c-details .c-details__summary{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:100%}@media screen and (min-width: 700px){.c-accordion:has(summary>.c-button:not(.c-button--in-details-summary)) .c-details .c-details__summary{flex-direction:row}}@media screen and (min-width: 700px){.c-accordion:has(summary>.c-button:not(.c-button--in-details-summary)) .c-details[open]>.c-details__inner{padding-inline:calc(var(--grid-gutter)*2 + 1*(100% + 2*var(--spacing-lg))/12)}}.c-bento-box{background-color:rgba(0,0,0,0);display:grid;gap:1rem;grid-column:1/-1;grid-template-columns:1fr;margin-inline:var(--spacing-sm, 16px);max-width:100%}.c-bento-box__wrapper{grid-column:1/-1;max-width:100%}.c-bento-box__wrapper .c-headline{grid-column:2/span 8;padding-inline:var(--spacing-lg)}.c-bento-box__item{aspect-ratio:3/2;border-radius:16px;display:grid;grid-template-columns:1fr;max-width:100%;min-height:15rem;overflow:hidden;position:relative}.c-bento-box__item:nth-of-type(3),.c-bento-box__item:nth-of-type(6){aspect-ratio:3/4}.c-bento-box__item-image{grid-column:1/-1;grid-row:1/-1;height:100%;max-width:100%;overflow:hidden;width:100%}.c-bento-box__item-image .c-figure,.c-bento-box__item-image .c-figure__inner{height:100%;width:100%}.c-bento-box__item-image picture{height:100%;width:100%}.c-bento-box__item-image picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.c-bento-box__item-map{position:absolute;right:var(--spacing-md);top:var(--spacing-md);width:50px}.c-bento-box__item-cta{align-self:end;background-color:#fff;border-radius:16px;grid-column:1;grid-row:-1;margin-block:2.3rem;margin-inline:auto;transition:background .3s ease-in-out,color .3s ease-in-out,transform .2s ease,box-shadow .2s ease;width:min(300px,100% - 2rem);z-index:1}@media screen and (min-width: 400px){.c-bento-box__item-cta{margin-block:1.5rem;margin-inline:1.5rem}}.c-bento-box__item-cta .c-button--round:before{transition:background .3s ease-in-out}.c-bento-box__item-cta .c-button--round .c-icon{transition:color .3s ease-in-out}.c-bento-box__item-cta-link{align-items:center;color:inherit;display:flex;justify-content:space-between;padding:1rem;text-decoration:none}.c-bento-box__item--all-districts{background-color:var(--color-surface-brand-pri-4);overflow:hidden}.c-bento-box__item--all-districts .c-bento-box__item-cta{background-color:rgba(0,0,0,0)}.c-bento-box__item--all-districts .c-bento-box__item-cta-link{color:#fff}.c-bento-box__item--all-districts .c-svg-map{--color-brand-dark-blue: transparent}@media screen and (min-width: 700px){.c-bento-box{align-items:stretch;gap:1rem;grid-template-columns:repeat(10, 1fr)}.c-bento-box .c-bento-box__item:nth-of-type(1){aspect-ratio:2/1;grid-column:1/-1}.c-bento-box .c-bento-box__item:nth-of-type(2){aspect-ratio:2/1;grid-column:1/-1}.c-bento-box .c-bento-box__item:nth-of-type(3){aspect-ratio:1/2;grid-column:1/6;grid-row:3/5}.c-bento-box .c-bento-box__item:nth-of-type(4){aspect-ratio:1/1;grid-column:6/11;grid-row:3/4}.c-bento-box .c-bento-box__item:nth-of-type(5){aspect-ratio:1/1;grid-column:6/11;grid-row:4/5}.c-bento-box .c-bento-box__item:nth-of-type(6){aspect-ratio:unset;grid-column:1/5;grid-row:5/6;height:100%}.c-bento-box .c-bento-box__item:nth-of-type(7){aspect-ratio:6/5;grid-column:5/11;grid-row:5/6}.c-bento-box .c-bento-box__item:nth-of-type(8){aspect-ratio:1/1;grid-column:1/6;grid-row:6/7}.c-bento-box .c-bento-box__item:nth-of-type(9){aspect-ratio:1/1;grid-column:6/11;grid-row:6/7}.c-bento-box .c-bento-box__item:nth-of-type(10){aspect-ratio:1/1;grid-column:1/6;grid-row:7/8}.c-bento-box .c-bento-box__item:nth-of-type(11){aspect-ratio:1/1;grid-column:6/11;grid-row:7/8}.c-bento-box .c-bento-box__item:nth-of-type(12){aspect-ratio:2/1;grid-column:1/-1;grid-row:8/9}}@media screen and (min-width: 900px){.c-bento-box{gap:1rem;grid-template-columns:repeat(12, 1fr)}.c-bento-box .c-bento-box__item:nth-of-type(1){aspect-ratio:2/1;grid-column:1/-1;grid-row:1/2}.c-bento-box .c-bento-box__item:nth-of-type(2){aspect-ratio:2/1;grid-column:1/-1;grid-row:2/3}.c-bento-box .c-bento-box__item:nth-of-type(3){aspect-ratio:5/7;grid-column:1/6;grid-row:3/5}.c-bento-box .c-bento-box__item:nth-of-type(4){aspect-ratio:2/1;grid-column:6/13;grid-row:3/4}.c-bento-box .c-bento-box__item:nth-of-type(5){aspect-ratio:2/1;grid-column:6/13;grid-row:4/5}.c-bento-box .c-bento-box__item:nth-of-type(6){aspect-ratio:unset;grid-column:1/5;grid-row:5/6;height:100%}.c-bento-box .c-bento-box__item:nth-of-type(7){aspect-ratio:2/1;grid-column:5/13;grid-row:5/6}.c-bento-box .c-bento-box__item:nth-of-type(8){aspect-ratio:1/1;grid-column:1/5;grid-row:6/7}.c-bento-box .c-bento-box__item:nth-of-type(9){aspect-ratio:1/1;grid-column:5/9;grid-row:6/7}.c-bento-box .c-bento-box__item:nth-of-type(10){aspect-ratio:1/1;grid-column:9/13;grid-row:6/7}.c-bento-box .c-bento-box__item:nth-of-type(11){aspect-ratio:3/2;grid-column:1/7;grid-row:7/8}.c-bento-box .c-bento-box__item:nth-of-type(12){aspect-ratio:3/2;grid-column:7/13;grid-row:7/8}}@media screen and (min-width: 1300px){.c-bento-box{gap:1.5rem;grid-template-columns:repeat(16, 1fr)}.c-bento-box .c-bento-box__item:nth-of-type(1){aspect-ratio:2/1;grid-column:1/9;grid-row:1/2}.c-bento-box .c-bento-box__item:nth-of-type(2){aspect-ratio:2/1;grid-column:9/17;grid-row:1/2}.c-bento-box .c-bento-box__item:nth-of-type(3){aspect-ratio:5/8;grid-column:1/6;grid-row:2/4}.c-bento-box .c-bento-box__item:nth-of-type(4){aspect-ratio:3/2;grid-column:6/12;grid-row:2/3}.c-bento-box .c-bento-box__item:nth-of-type(5){aspect-ratio:3/2;grid-column:6/12;grid-row:3/4}.c-bento-box .c-bento-box__item:nth-of-type(6){aspect-ratio:5/8;grid-column:12/17;grid-row:2/4}.c-bento-box .c-bento-box__item:nth-of-type(7){aspect-ratio:2/1;grid-column:1/9;grid-row:4/5}.c-bento-box .c-bento-box__item:nth-of-type(8){aspect-ratio:1/1;grid-column:9/13;grid-row:4/5}.c-bento-box .c-bento-box__item:nth-of-type(9){aspect-ratio:1/1;grid-column:13/17;grid-row:4/5}.c-bento-box .c-bento-box__item:nth-of-type(10){aspect-ratio:5/4;grid-column:1/6;grid-row:5/6}.c-bento-box .c-bento-box__item:nth-of-type(11){aspect-ratio:5/4;grid-column:6/11;grid-row:5/6}.c-bento-box .c-bento-box__item:nth-of-type(12){aspect-ratio:3/2;grid-column:11/17;grid-row:5/6}}.c-blockquote{border:none}.c-blockquote__figure{flex:1 0 0;margin:0;max-width:800px;padding:0;padding-block:var(--spacing-ml, 24px);padding-inline-start:var(--spacing-xl, 48px);position:relative}.c-blockquote__figure:before{background:linear-gradient(180deg, var(--color-primary-green, #009c17) 2.14%, var(--color-primary-cyan, #00a4ef) 100%);border-radius:var(--radius-radius-minimal, 8px);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.c-blockquote__figure--small{padding-block:0;padding-inline-start:var(--spacing-md, 16px)}.c-blockquote__figure--small:before{bottom:0;top:0;width:2px}.c-blockquote__wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;padding-block:0;padding-inline:var(--spacing-lg);position:relative}@media screen and (min-width: 700px){.c-blockquote__wrapper{grid-column:3/span 10}}@media screen and (min-width: 1100px){.c-blockquote__wrapper{grid-column:4/span 8}}.c-blockquote__wrapper>.c-copy{width:100%}.c-blockquote__wrapper>.c-copy+.c-blockquote__figure{margin-block-start:var(--spacing-spacing-md, 16px)}.c-blockquote__wrapper--primary:before{background:#00a8e1}.c-blockquote__wrapper--secondary:before{background:#ff6b35}.c-blockquote__text{font-size:var(--font-size-lg, 29px);font-style:normal;font-weight:700;line-height:var(--line-height-lg, 33px);position:relative}.u-color-bg\:surface-invert-pri-2 .c-blockquote__text:not([class*=u-color-bg]){color:var(--color-invert)}.c-blockquote__text__open-quote{content:"„";inset-inline-start:0;position:absolute;transform:translateX(-100%)}@supports(content: "„"/""){.c-blockquote__text__open-quote{content:"„"/""}}.c-blockquote__text__close-quote{content:"“"}@supports(content: "“"/""){.c-blockquote__text__close-quote{content:"“"/""}}.c-blockquote__attribution{align-items:center;display:flex;gap:16px;padding-top:16px}.c-blockquote__attribution img,.c-blockquote__attribution .c-img{border-radius:50%;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.c-blockquote__author-infos{display:flex;flex-direction:column;gap:4px}.c-blockquote__author-info{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-md, 20px);font-style:normal;font-weight:400;line-height:var(--line-height-md, 24px)}.c-blockquote__author-info--name{font-weight:700}.c-blockquote__author-info--title{font-weight:400}.c-blockquote--small .c-blockquote__text{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-md, 20px);font-style:normal;font-weight:400;line-height:var(--line-height-md, 24px)}.c-blockquote--small .c-blockquote__attribution{gap:var(--spacing-md, 16px) var(--spacing-md, 16px)}.c-blockquote--small .c-blockquote__attribution img,.c-blockquote--small .c-blockquote__attribution .c-blockquote__img{height:32px;width:32px}.u-color-bg\:surface-invert-pri-2 .c-blockquote:not([class*=u-color-bg]){color:var(--color-invert)}blockquote:not([class]){border:none;color:var(--text-brand-dark-blue, #00254c);flex:1 0 0;font-size:var(--font-size-md, 20px);font-style:normal;font-weight:400;line-height:var(--line-height-md, 24px);margin-block:var(--spacing-lg, 24px);max-width:800px;padding:0;padding-block:0;padding-inline-start:1em;position:relative}blockquote:not([class]):before{background:linear-gradient(180deg, var(--color-primary-green, #009c17) 2.14%, var(--color-primary-cyan, #00a4ef) 100%);border-radius:var(--radius-radius-minimal, 8px);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}blockquote:not([class]) p{text-indent:-0.5em}blockquote:not([class]) p:before{content:open-quote}blockquote:not([class]) p:after{content:close-quote}.u-color-bg\:surface-invert-pri-2 blockquote:not([class]) p *:not([class*=u-color-bg]){color:var(--color-invert)}.c-breaker__inner{align-content:flex-start;align-items:flex-start;border-radius:var(--radius-radius-rounded, 32px);display:flex;flex-wrap:wrap;gap:var(--spacing-xl, 32px) var(--spacing-2xl, 48px);grid-column:2/span 12;justify-content:flex-end;overflow:hidden;padding:var(--spacing-2xl, 48px) var(--spacing-lg, 24px);position:relative}.c-breaker .c-copy{align-items:flex-start;display:flex;flex:1 1 460px;flex-direction:column;gap:var(--spacing-xl, 48px);padding:var(--spacing-none, 0) var(--spacing-ml, 16px);width:460px}.c-breaker .c-copy *:not(.c-button,.c-button *){color:var(--color-invert)}.c-breaker .c-copy .c-headline{color:var(--color-invert);margin-bottom:0}.c-breaker .c-copy .c-action-bar{margin-block-start:0}.c-breaker__svg{display:flex;flex:0 1 396px;height:100%;position:relative;width:396px}.c-breaker__svg--illustration{align-items:flex-start;justify-content:flex-end;margin-right:calc(var(--spacing-lg, 24px)*-1);min-height:396px}.c-breaker__svg--illustration svg{left:0;position:absolute;top:0}.c-breaker__svg--icon{justify-content:flex-end;padding-inline-end:calc(var(--spacing-lg)*2)}.c-breaker:not(.c-breaker--with-svg) .c-breaker__inner{justify-content:center;padding-inline:0}.c-breaker:not(.c-breaker--with-svg) .c-breaker__inner .c-copy{max-width:clamp(280px,83.3333333333%,100%);padding-inline:var(--spacing-lg);width:var(--grid-width)}@media screen and (min-width: 1100px){.c-breaker:not(.c-breaker--with-svg) .c-breaker__inner .c-copy{max-width:clamp(280px,66.6666666667%,100%)}}.c-card--hero{border-radius:var(--border-radius-radius-radius-rounded, 32px);box-sizing:content-box;container-type:inline-size;padding:var(--spacing-lg);width:auto}@media screen and (min-width: 1100px){.c-card--hero{width:clamp(241px,100%,391px)}}.c-card .c-action-bar--link{margin-block-start:var(--spacing-spacing-lg, 24px)}.c-card__pictogram-wrap{display:flex;gap:var(--spacing-spacing-lg, 24px)}@container (max-width: 270px){.c-card__pictogram-wrap{flex-direction:column}}.c-card.u-color-bg\:surface-invert-pri-1,.c-card.u-color-bg\:surface-brand-pri-3,.c-card.u-color-bg\:surface-brand-sec-8,.c-card.u-color-bg\:surface-brand-sec-9,.c-card.u-color-bg\:surface-brand-pri-4aa{color:var(--text-invert, #fff)}.c-card.u-color-bg\:surface-invert-pri-1 .c-headline--linked,.c-card.u-color-bg\:surface-invert-pri-1 a:not([class]),.c-card.u-color-bg\:surface-invert-pri-1 .c-link,.c-card.u-color-bg\:surface-brand-pri-3 .c-headline--linked,.c-card.u-color-bg\:surface-brand-pri-3 a:not([class]),.c-card.u-color-bg\:surface-brand-pri-3 .c-link,.c-card.u-color-bg\:surface-brand-sec-8 .c-headline--linked,.c-card.u-color-bg\:surface-brand-sec-8 a:not([class]),.c-card.u-color-bg\:surface-brand-sec-8 .c-link,.c-card.u-color-bg\:surface-brand-sec-9 .c-headline--linked,.c-card.u-color-bg\:surface-brand-sec-9 a:not([class]),.c-card.u-color-bg\:surface-brand-sec-9 .c-link,.c-card.u-color-bg\:surface-brand-pri-4aa .c-headline--linked,.c-card.u-color-bg\:surface-brand-pri-4aa a:not([class]),.c-card.u-color-bg\:surface-brand-pri-4aa .c-link{--color-brand-dark-blue: var(--text-invert, #fff);text-decoration-color:var(--color-text-invert, #fff)}.c-card.u-color-bg\:surface-invert-pri-1 .c-headline--linked:hover,.c-card.u-color-bg\:surface-invert-pri-1 a:not([class]):hover,.c-card.u-color-bg\:surface-invert-pri-1 .c-link:hover,.c-card.u-color-bg\:surface-brand-pri-3 .c-headline--linked:hover,.c-card.u-color-bg\:surface-brand-pri-3 a:not([class]):hover,.c-card.u-color-bg\:surface-brand-pri-3 .c-link:hover,.c-card.u-color-bg\:surface-brand-sec-8 .c-headline--linked:hover,.c-card.u-color-bg\:surface-brand-sec-8 a:not([class]):hover,.c-card.u-color-bg\:surface-brand-sec-8 .c-link:hover,.c-card.u-color-bg\:surface-brand-sec-9 .c-headline--linked:hover,.c-card.u-color-bg\:surface-brand-sec-9 a:not([class]):hover,.c-card.u-color-bg\:surface-brand-sec-9 .c-link:hover,.c-card.u-color-bg\:surface-brand-pri-4aa .c-headline--linked:hover,.c-card.u-color-bg\:surface-brand-pri-4aa a:not([class]):hover,.c-card.u-color-bg\:surface-brand-pri-4aa .c-link:hover{text-decoration:none}.c-card.u-color-bg\:surface-invert-pri-1 a:not([class]),.c-card.u-color-bg\:surface-invert-pri-1 .c-link:not(.c-headline--linked),.c-card.u-color-bg\:surface-brand-pri-3 a:not([class]),.c-card.u-color-bg\:surface-brand-pri-3 .c-link:not(.c-headline--linked),.c-card.u-color-bg\:surface-brand-sec-8 a:not([class]),.c-card.u-color-bg\:surface-brand-sec-8 .c-link:not(.c-headline--linked),.c-card.u-color-bg\:surface-brand-sec-9 a:not([class]),.c-card.u-color-bg\:surface-brand-sec-9 .c-link:not(.c-headline--linked),.c-card.u-color-bg\:surface-brand-pri-4aa a:not([class]),.c-card.u-color-bg\:surface-brand-pri-4aa .c-link:not(.c-headline--linked){position:relative;z-index:10}.c-card.u-color-bg\:surface-invert-pri-1 .c-link--invert,.c-card.u-color-bg\:surface-brand-pri-3 .c-link--invert,.c-card.u-color-bg\:surface-brand-sec-8 .c-link--invert,.c-card.u-color-bg\:surface-brand-sec-9 .c-link--invert,.c-card.u-color-bg\:surface-brand-pri-4aa .c-link--invert{text-decoration:none}.c-card.u-color-bg\:surface-invert-pri-1 .c-link--invert:hover,.c-card.u-color-bg\:surface-brand-pri-3 .c-link--invert:hover,.c-card.u-color-bg\:surface-brand-sec-8 .c-link--invert:hover,.c-card.u-color-bg\:surface-brand-sec-9 .c-link--invert:hover,.c-card.u-color-bg\:surface-brand-pri-4aa .c-link--invert:hover{text-decoration-color:var(--color-text-invert, #fff)}.c-card.u-color-bg\:surface-brand-pri-1 a:not([class]),.c-card.u-color-bg\:surface-brand-pri-1 .c-link:not(.c-headline--linked),.c-card.u-color-bg\:surface-brand-sec-2 a:not([class]),.c-card.u-color-bg\:surface-brand-sec-2 .c-link:not(.c-headline--linked){position:relative;z-index:10}.c-collapsible__panel{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.c-collapsible__panel[aria-hidden=true]{max-height:0 !important}.c-collapsible__tab[aria-expanded=false] .c-collapsible__tab__less{display:none}.c-collapsible__tab[aria-expanded=true] .c-collapsible__tab__more{display:none}.c-copy{display:flex;flex-direction:column;position:relative}.c-copy.u-color-bg\:surface-invert-pri-1,.c-copy.u-color-bg\:surface-brand-sec-8,.c-copy.u-color-bg\:surface-brand-pri-4aa{color:var(--text-invert, #fff)}.c-copy.u-color-bg\:surface-invert-pri-1 .c-headline--linked,.c-copy.u-color-bg\:surface-brand-sec-8 .c-headline--linked,.c-copy.u-color-bg\:surface-brand-pri-4aa .c-headline--linked{--color-brand-dark-blue: var(--text-invert, #fff)}.c-copy--project *:not(.c-button,.c-button *){color:var(--color-brand-dark-blue, #002346)}.c-definition-list{grid-column:2/span 12;padding-inline:var(--spacing-lg)}.c-definition-list>*+*{margin-block-start:var(--spacing-ml, 24px)}.c-definition-list__list{display:grid;gap:var(--spacing-ml, 24px) var(--spacing-lg, 32px);grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 700px){.c-definition-list__list{grid-template-columns:repeat(3, 1fr)}}.c-definition-list__list:has(.c-definition-list__item--row){display:flex;flex-direction:column;gap:var(--spacing-md, 24px)}.c-definition-list__item{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px)}.c-definition-list__item--row{align-items:baseline;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.c-definition-list__item--row .c-definition-list__term .icon{position:relative;top:2px}.c-definition-list__item:has(.c-definition-list__item-pictogram){--picto-size: 32px;display:grid;gap:0 var(--spacing-sm, 12px);grid-template-areas:"pictogram term" "pictogram def";grid-template-columns:auto minmax(min-content, max-content)}.c-definition-list__item:has(.c-definition-list__item-pictogram) .c-definition-list__item-pictogram{grid-area:pictogram;height:var(--picto-size);transform:translateY(1px);width:var(--picto-size)}@media screen and (min-width: 1100px){.c-definition-list__item:has(.c-definition-list__item-pictogram) .c-definition-list__item-pictogram{transform:translateY(4px)}}.c-definition-list__item:has(.c-definition-list__item-pictogram) .c-definition-list__definition{white-space:nowrap}.c-definition-list__item--wbs:has(.c-definition-list__item-pictogram),.c-definition-list__item--size:has(.c-definition-list__item-pictogram),.c-definition-list__item--room:has(.c-definition-list__item-pictogram),.c-definition-list__item--availability:has(.c-definition-list__item-pictogram){grid-template-areas:"term" "def";grid-template-columns:1fr}@media screen and (min-width: 900px){.c-definition-list__item--wbs:has(.c-definition-list__item-pictogram),.c-definition-list__item--size:has(.c-definition-list__item-pictogram),.c-definition-list__item--room:has(.c-definition-list__item-pictogram),.c-definition-list__item--availability:has(.c-definition-list__item-pictogram){grid-template-areas:"pictogram term" "pictogram def";grid-template-columns:auto minmax(min-content, max-content)}}.c-definition-list__item--wbs .c-definition-list__term,.c-definition-list__item--size .c-definition-list__term,.c-definition-list__item--room .c-definition-list__term,.c-definition-list__item--availability .c-definition-list__term{hyphens:auto}.c-definition-list__item--wbs .c-definition-list__item-pictogram,.c-definition-list__item--size .c-definition-list__item-pictogram,.c-definition-list__item--room .c-definition-list__item-pictogram,.c-definition-list__item--availability .c-definition-list__item-pictogram{display:none}@media screen and (min-width: 900px){.c-definition-list__item--wbs .c-definition-list__item-pictogram,.c-definition-list__item--size .c-definition-list__item-pictogram,.c-definition-list__item--room .c-definition-list__item-pictogram,.c-definition-list__item--availability .c-definition-list__item-pictogram{display:block}}@media screen and (min-width: 700px){.c-definition-list__item--wbs:has(.c-definition-list__item-pictogram){grid-template-areas:"pictogram term" "pictogram def";grid-template-columns:auto minmax(min-content, max-content)}.c-definition-list__item--wbs:has(.c-definition-list__item-pictogram) .c-definition-list__item-pictogram{display:block}}.c-definition-list--flex-row .c-definition-list__list{flex-direction:row;flex-wrap:wrap;gap:12px var(--spacing-lg, 24px)}@media screen and (min-width: 700px){.c-definition-list--grid-col-4-span-8{grid-column:3/span 10}}@media screen and (min-width: 1100px){.c-definition-list--grid-col-4-span-8{grid-column:4/span 8}}.c-definition-list--grid-col-4-span-8.mobile-flex-col .c-definition-list__list{display:flex;flex-direction:column}@media screen and (min-width: 400px){.c-definition-list--grid-col-4-span-8.mobile-flex-col .c-definition-list__list{display:grid}}.c-definition-list--grid-col-4-span-8.mobile-flex-col .c-definition-list__item{display:grid;gap:var(--spacing-ml, 24px);grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 400px){.c-definition-list--grid-col-4-span-8.mobile-flex-col .c-definition-list__item{display:flex;flex-direction:column;gap:var(--spacing-sm, 8px)}}.c-definition-list--form-preview{--upload-img-size: 189px;grid-column:auto/span 12;padding-inline:0}.c-definition-list--form-preview .c-definition-list__list{display:flex;flex-direction:column}.c-definition-list--form-preview .c-definition-list__item:has(.c-definition-list__item-upload-img){align-items:center;display:grid;gap:0 var(--spacing-ml, 24px);grid-template-areas:"img term" "img def";grid-template-columns:var(--upload-img-size) 1fr}.c-definition-list--form-preview .c-definition-list__item:has(.c-definition-list__item-upload-img) .c-definition-list__term{align-self:end;font-size:var(--font-size-lg);font-weight:700;grid-area:term}.c-definition-list--form-preview .c-definition-list__item:has(.c-definition-list__item-upload-img) .c-definition-list__definition{align-self:start;grid-area:def}.c-definition-list--form-preview .c-definition-list__item-upload-img{grid-area:img;height:var(--upload-img-size);width:var(--upload-img-size)}.c-definition-list--form-preview .c-definition-list__item-upload-img img{border-radius:var(--radius-radius-minimal, 8px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-definition-list--form-preview .c-definition-list__item-upload-img--placeholder{align-items:center;background:var(--color-surface-brand-2-gradient, #f0f0f0);border-radius:var(--radius-radius-minimal, 8px);color:var(--color-brand-dark-blue);display:flex;height:100%;justify-content:center;width:100%}.c-definition-list--form-preview .c-definition-list__item--row{justify-content:unset}.c-definition-list--form-preview .c-definition-list__item--row .c-definition-list__term{min-width:220px}.c-download{display:flex;margin-bottom:var(--spacing-lg, 32px);padding-inline:var(--spacing-lg);width:100%}.c-download-list .c-download{padding-inline:0}.c-download__inner{align-items:flex-start;display:flex;gap:var(--spacing-ml, 24px);position:relative;width:100%}.c-download .c-img{border-radius:var(--border-radius-radius-radius-minimal, 8px)}.c-download .c-link{display:block;flex:1}.c-download .c-link__label{color:var(--text-brand-dark-blue, #00254c);display:inline;font-size:var(--font-size-md, 18px);font-style:normal;font-weight:700;line-height:var(--line-height-md, 22px);text-decoration:none}.c-download .c-link__label--info{float:left;font-weight:400}.c-download .c-link__label--title{float:left}.c-download .c-link__label--link-indicator{display:block;font-weight:700;text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px}.c-download .c-link__label--link-indicator:before{clear:both;content:"";display:table;padding-block-start:var(--spacing-spacing-sm, 12px)}.c-download .c-link .c-link__label--title{float:left;padding-inline-end:1ch}.c-download .c-link .c-link__label--title+.c-link__label--info:before{content:"|";float:left;padding-inline-end:1ch}.c-download .c-link:hover{text-decoration:none}.c-download .c-link:hover .c-link__label--link-indicator{text-decoration:none}.c-download .c-copy{display:flex;flex:1;flex-direction:column;gap:var(--spacing-spacing-sm, 12px);position:static}.c-download .c-copy .c-headline{font-size:var(--font-size-md, 18px)}.c-download .c-copy .c-headline .c-headline-part{display:inline;font-size:var(--font-size-md, 18px);font-weight:400;padding-inline-end:1ch}.c-download .c-copy .c-headline .c-headline-part--title{font-weight:700}.c-download .c-copy .c-headline .c-headline-part--title+.c-headline-part--info{display:inline}.c-download .c-copy .c-headline .c-headline-part--title+.c-headline-part--info:before{content:"|";padding-inline-end:1ch}.c-download .c-copy .c-headline+.c-headline__sub{display:inline}.c-download .c-copy .c-headline+.c-headline__sub:before{content:"|";padding-right:.2rem}.c-download .c-copy .c-headline .c-link{display:inline;float:left}.c-download .c-copy .c-action-bar--link-indicator{text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:2px;font-weight:700}.c-download .c-copy:has(.c-headline--linked:hover) .c-action-bar--link-indicator{text-decoration:none}.u-color-bg\:surface-invert-pri-2 .c-download *:not([class*=u-color-bg]){color:var(--color-invert)}.u-color-bg\:surface-invert-pri-2 .c-download *:not([class*=u-color-bg]) .c-link--download{color:var(--color-invert)}.c-download-list{padding-inline:var(--spacing-lg)}.c-expandable-list{margin:0;padding:0}.c-expandable-list__items{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.c-expandable-list__item{display:inline-flex}.c-expandable-list__item:after{align-self:center;background:var(--gradient-cyan-green, linear-gradient(79deg, var(--color-primary-cyan, #00a4ef) 0%, var(--color-primary-green, #009c17) 98.86%));border-radius:5px;content:"";display:inline-flex;height:.1em;margin-left:.5em;width:.45em}.u-color-bg\:surface-brand-sec-9 .c-expandable-list__item:after{background:var(--color-invert, #fff)}.c-expandable-list__item.c-expandable-list__more:after,.c-expandable-list__item:last-child:after{content:unset}.c-expandable-list__item--hidden{display:none}.c-expandable-list__more{color:#333;font-weight:700}.c-expandable-list__button{margin-top:16px}.c-expandable-list__button--hidden{display:none}.c-dialog--burger{--color-brand-dark-blue: var(--color-invert);background:var(--color-surface-invert-pri-2);border:none;flex-direction:column;margin:0;min-height:100vh;top:0;width:100%;z-index:99}.c-dialog--burger[open]{display:flex;max-width:100vw;padding:0;z-index:99}.c-dialog--burger .c-vector{position:absolute;z-index:-1}.c-dialog--burger .c-vector--burger-dialog-bg-bottom-right{bottom:0;right:0}.c-dialog--burger .c-vector--burger-dialog-bg-kalle-party{bottom:0;right:0}.c-dialog--burger .c-vector--burger-half-circle{display:none;left:0;top:25%}@media screen and (min-width: 1921px){.c-dialog--burger .c-vector--burger-half-circle{display:block}}.c-dialog--burger .c-dialog__header{align-items:center;display:grid;flex-shrink:0;justify-content:space-between;margin-top:var(--spacing-ml, 24px);padding-block-end:var(--spacing-lg);row-gap:var(--spacing-ml, 24px)}.c-dialog--burger .c-dialog__header.js-desktop-mode{border-bottom:solid 1px var(--surface-surface-brand-pri-3, #00a4ef)}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header.js-desktop-mode{border-bottom:none}}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header.js-desktop-mode>*:not(.c-button--burger){display:initial}}.c-dialog--burger .c-dialog__header.js-desktop-mode .c-nav__item{display:none}.c-dialog--burger .c-dialog__header.js-desktop-mode .c-nav__item:has(.c-link[data-burger-meta-pin=true]){display:initial}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header.js-desktop-mode .c-nav__item{display:initial}}.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list{align-items:flex-start;display:flex;flex-direction:column}.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__link,.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__item{display:flex;font-size:var(--font-size-md, 16px);justify-content:flex-start;width:auto}.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__link .c-language-select,.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__item .c-language-select{z-index:5}.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__link .c-language-select .icon,.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__item .c-language-select .icon{line-height:unset}.c-dialog--burger .c-dialog__header.js-mobile-mode .c-nav--header-meta .c-nav__list .c-nav__link .c-icon--left{display:flex;width:100%}.c-dialog--burger .c-dialog__header.js-mobile-mode>*:not(.c-button--burger){display:flex;flex-direction:column;grid-column:2/span 12}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header.js-mobile-mode>*:not(.c-button--burger){display:none}}.c-dialog--burger .c-dialog__header.js-mobile-mode>*:not(.c-button--burger) .c-nav__item:has(.c-link[data-burger-meta-pin=true]){display:none}.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search{grid-column:2/span 2}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search{grid-column:2/span 6;grid-row:2}}@media screen and (min-width: 900px){.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search{grid-column:2/span 4;grid-row:1}}.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search .c-form--header-search{margin-inline:0 var(--spacing-xl, 48px)}.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search .c-form__group{background:var(--color-surface-invert-pri-2);height:45px;outline:solid 2px var(--color-surface-brand-pri-3)}.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search .c-form__group .icon:before{color:var(--color-invert)}.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search .c-form__group .c-form__input[type=text]{background:rgba(0,0,0,0);color:var(--color-invert);height:55px}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__header .c-form__wrapper--header-search .c-form__group .c-form__input[type=text]{height:45px}}.c-dialog--burger .c-dialog__header .c-nav--header-meta{grid-column:span 10/14;justify-items:flex-end;justify-self:flex-end}@media screen and (min-width: 900px){.c-dialog--burger .c-dialog__header .c-nav--header-meta{grid-column:span 8/14}}.c-dialog--burger .c-dialog__header .c-details[data-modal=burger]{display:inline-flex;grid-column:auto/14;justify-self:flex-end}.c-dialog--burger .c-dialog__header .c-button--burger{grid-column:13;justify-self:flex-end}.c-dialog--burger .c-dialog__header .c-language-select .c-details__inner .c-link{color:var(--color-surface-invert-pri-2)}.c-dialog--burger .c-dialog__main{margin-block:0}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__main{flex-grow:1;margin-block:var(--spacing-2xl) var(--spacing-xl)}}.c-dialog--burger .c-dialog__main .c-form__wrapper--header-search{margin-block:var(--spacing-xl, 32px) calc(var(--spacing-xl, 32px) - var(--spacing-ml, 24px))}.c-dialog--burger .c-dialog__main .c-form__wrapper--header-search .c-form--header-search{margin-inline:0}.c-dialog--burger .c-dialog__main .c-dialog__header{margin:0}.c-dialog--burger .c-dialog__main .c-form__group{height:55px;width:100%}.c-dialog--burger .c-dialog__main .c-nav--header-meta{width:100%}.c-dialog--burger .c-dialog__main .c-language-select .c-details__inner{left:-2em;max-height:200px;right:auto}.c-dialog--burger .c-dialog__main .c-language-select .c-details__inner .c-link{color:var(--color-surface-invert-pri-2)}.c-dialog--burger .c-dialog__footer{flex-grow:1;position:relative}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__footer{flex-grow:unset}}.c-dialog--burger .c-dialog__footer .c-vector--burger-dialog-bg-bottom-right{grid-column:auto}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta{display:flex;flex-direction:column;grid-column:2/span 12}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta .c-nav__item .c-link{font-weight:400}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__footer .c-nav--footer-meta{display:grid;flex-direction:row;grid-column:2/span 6;margin-block:var(--spacing-xl) var(--spacing-xl)}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta .c-nav__list{align-content:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-ml);row-gap:var(--spacing-ml)}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta .c-nav__item{margin-bottom:0}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta .c-nav__item .c-link{font-weight:400;text-decoration:none}.c-dialog--burger .c-dialog__footer .c-nav--footer-meta .c-nav__item .c-link:hover{text-decoration:underline}}.c-dialog--burger .c-dialog__footer .c-nav--burger-some{color:var(--color-invert);display:flex;flex-direction:column;gap:var(--spacing-lg);grid-column:2/span 12;justify-content:flex-end;margin-block:var(--spacing-xl) var(--spacing-xl)}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__footer .c-nav--burger-some{flex-direction:row;grid-column:span 6/14}}.c-dialog--burger .c-dialog__footer .c-nav--burger-some .c-nav__list{display:flex;gap:var(--spacing-lg);padding-inline-start:.25em}@media screen and (min-width: 700px){.c-dialog--burger .c-dialog__footer .c-nav--burger-some .c-nav__list{gap:var(--spacing-ml)}}.c-dialog--burger .c-dialog__footer .c-nav--burger-some .c-nav__list .c-link{color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--color-invert)}.c-dialog--burger .c-dialog__footer .c-nav--burger-some .c-nav__list .c-link:focus-visible{outline-color:var(--color-invert);outline-offset:5px}.c-dialog--burger .c-dialog__footer .c-nav--burger-some .c-nav__list .c-link:hover{color:var(--color-invert);text-decoration:none;-webkit-text-stroke:unset}.c-fact{grid-column:2/span 12}@media screen and (min-width: 700px){.c-fact{grid-column:3/span 10}}@media screen and (min-width: 1100px){.c-fact{grid-column:4/span 7}}.c-fact__inner{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-xl, 48px);padding-inline:var(--spacing-lg, 32px)}.c-fact__value{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-ml, 16px)}.c-fact__value-svg{aspect-ratio:16/9;height:166px;width:100%}.c-fact__value-svg .c-img{height:100%;width:auto}.c-grid-row--50-50 .c-fact__value-svg{height:auto}@media screen and (min-width: 400px){.c-grid-row--50-50 .c-fact__value-svg{height:184px}}@media screen and (min-width: 900px){.c-grid-row--50-50 .c-fact__value-svg{height:220px}}@media screen and (min-width: 1300px){.c-grid-row--50-50 .c-fact__value-svg{height:250px}}@media screen and (min-width: 1640px){.c-grid-row--50-50 .c-fact__value-svg{height:280px}}@media screen and (min-width: 900px){.c-grid-row--33-33-33 .c-fact__value-svg{height:110px}}@media screen and (min-width: 1100px){.c-grid-row--33-33-33 .c-fact__value-svg{height:135px}}@media screen and (min-width: 1300px){.c-grid-row--33-33-33 .c-fact__value-svg{height:160px}}.c-fact__value-count{background:var(--gradient-cyan-green, linear-gradient(79deg, var(--color-primary-cyan, #00a4ef) 0%, var(--color-primary-green, #009c17) 98.86%));-webkit-background-clip:text;background-clip:text;font-size:65px;line-height:1;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (min-width: 400px){.c-fact__value-count{font-size:84px}}@media screen and (min-width: 900px){.c-grid-row--33-33-33 .c-fact__value-count{font-size:58px}}@media screen and (min-width: 1100px){.c-grid-row--33-33-33 .c-fact__value-count{font-size:65px}}@media screen and (min-width: 1300px){.c-grid-row--33-33-33 .c-fact__value-count{font-size:80px}}@media screen and (min-width: 1640px){.c-grid-row--33-33-33 .c-fact__value-count{font-size:84px}}@media screen and (min-width: 700px){.c-grid-row--50-50 .c-fact__value-count{font-size:65px}}@media screen and (min-width: 900px){.c-grid-row--50-50 .c-fact__value-count{font-size:95px}}@media screen and (min-width: 1100px){.c-grid-row--50-50 .c-fact__value-count{font-size:100px}}@media screen and (min-width: 1300px){.c-grid-row--50-50 .c-fact__value-count{font-size:125px}}@media screen and (min-width: 1640px){.c-grid-row--50-50 .c-fact__value-count{font-size:140px}}.c-fact__value-count,.c-fact__value-prefix,.c-fact__value-suffix{font-style:normal;font-weight:700}.c-fact__value-suffix{--color-invert: var(--linear-gradient-green-blue-aa-0, #008b17);color:var(--linear-gradient-green-blue-aa-0, #008b17);font-size:var(--font-size-lg, 26px);line-height:var(--line-height-lg, 30px)}.c-fact__value-prefix{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-s, 16px);line-height:var(--line-height-s, 18px)}.c-fact__description{width:100%}.c-fact .c-copy{color:var(--text-brand-dark-blue, #00254c);display:flex;flex-direction:column;gap:var(--spacing-sm, 12px);max-width:580px}@media screen and (min-width: 1640px){.c-grid-row--33-33-33 .c-fact .c-copy{max-width:370px}}.c-fact .c-copy .c-headline{margin-bottom:0}.c-gmap{display:flex;flex-direction:column}.c-gmap__map{background:var(--surface-surface-brand-2, #f0f0f0);border-radius:var(--border-radius-radius-radius-rounded, 32px) var(--border-radius-radius-radius-rounded, 32px) 0 0;height:400px;overflow:hidden;width:100%}@media screen and (min-width: 1100px){.c-gmap__map{height:500px}}.c-gmap--rent-detail-map{display:grid}.c-gmap--rent-detail-map .c-headline{grid-column:4/span 8;padding-inline:var(--spacing-lg, 32px)}.c-gmap--rent-detail-map .c-gmap__inner{grid-column:2/span 12}.c-gmap__filter{background:var(--surface-surface-brand-2, #f0f0f0);border-radius:0 0 var(--border-radius-radius-radius-rounded, 32px) var(--border-radius-radius-radius-rounded, 32px);padding:var(--spacing-lg, 24px)}.c-gmap__filter[open] .c-gmap__filter-toggle-icon .c-icon--closed{opacity:0;transform:rotate(90deg)}.c-gmap__filter[open] .c-gmap__filter-toggle-icon .c-icon--opened{opacity:1}.c-gmap__filter[open] .c-gmap__filter-toggle-text--show{display:inline}.c-gmap__filter[open] .c-gmap__filter-toggle-text--hide{display:none}.c-gmap__filter:not([open]) .c-gmap__filter-content{display:none}.c-gmap__filter:not([open]) .c-gmap__filter-toggle-text--show{display:none}.c-gmap__filter:not([open]) .c-gmap__filter-toggle-text--hide{display:inline}.c-gmap__filter-summary{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-s);justify-content:space-between;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-gmap__filter-summary::-webkit-details-marker{display:none}.c-gmap__filter-summary:hover .c-gmap__filter-toggle{color:var(--color-brand-dark-blue, #00509d)}.c-gmap__filter-headline{display:none;flex:1}.c-gmap__filter-headline .c-headline{margin:0}@media screen and (min-width: 700px){.c-gmap__filter-headline{display:flex}}.c-gmap__filter-toggle{align-items:center;display:flex;font-size:var(--font-size-lg, 23px);font-weight:700;gap:var(--spacing-xs, 8px);justify-content:space-between;transition:color .2s ease;width:100%}@media screen and (min-width: 700px){.c-gmap__filter-toggle{font-size:var(--font-size-md, 14px);width:unset}}.c-gmap__filter-toggle-icon{flex-shrink:0;position:relative}.c-gmap__filter-toggle-icon .c-icon--opened{font-size:var(--font-size-lg, 26px);opacity:0;position:absolute;right:0;top:0;transition:opacity 100ms ease-in-out}.c-gmap__filter-toggle-icon .c-icon--closed{display:inline-block;font-size:var(--font-size-lg, 26px);opacity:1;transform:rotate(0);transition:all 100ms ease-in-out}.c-gmap__filter-content{margin-top:var(--spacing-lg, 24px)}.c-gmap__filter-grid{display:grid;grid-template-columns:1fr}@media screen and (min-width: 700px){.c-gmap__filter-grid{gap:var(--spacing-xl, 32px);grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 900px){.c-gmap__filter-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1300px){.c-gmap__filter-grid{grid-template-columns:repeat(5, 1fr)}}.c-gmap__filter-column{display:flex;flex-direction:column;gap:var(--spacing-md, 16px)}.c-gmap__filter-column-summary{padding-bottom:var(--spacing-s);padding-top:var(--spacing-ml);position:relative}@media screen and (min-width: 700px){.c-gmap__filter-column-summary{pointer-events:none}.c-gmap__filter-column-summary .icon-keyboard-arrow-down{display:none}}.c-gmap__filter-column-summary .icon-keyboard-arrow-down{font-size:var(--font-size-lg, 26px);position:absolute;right:0;top:var(--spacing-ml);transform:rotate(0);transition:transform .2s ease-in-out}.c-gmap__filter-column-details[open] .c-gmap__filter-column-summary .icon-keyboard-arrow-down{transform:rotate(180deg)}.c-gmap__filter-column-headline{color:var(--color-brand-dark-blue, #00254c);font-size:var(--font-size-md, 16px);font-style:normal;font-weight:700;line-height:var(--line-height-s, 18px);padding-right:30px}@media screen and (min-width: 700px){.c-gmap__filter-column-headline{padding-right:0;text-align:center}}.c-gmap__filter-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-s, 6px);padding-block:var(--spacing-sm, 8px);transition:none !important}@media screen and (min-width: 700px){.c-gmap__filter-items{flex-direction:column;flex-wrap:nowrap;max-height:none !important;padding-block:0}}.c-gmap__filter-item{cursor:pointer;display:block}.c-gmap__filter-checkbox{opacity:0;pointer-events:none;position:absolute}.c-gmap__filter-checkbox:checked+.c-form-check-toggle{background:var(--color-brand-dark-blue, #00509d);border-color:var(--color-brand-dark-blue, #00509d);color:var(--text-invert, #ffffff)}.c-gmap__filter-checkbox:checked+.c-form-check-toggle .icon--active{display:inline-flex;font-size:var(--font-size-md, 18px);opacity:1;position:absolute;right:16px;top:50%;transform:translateY(-50%) scale3d(1, 1, 1);width:16px}.c-gmap__filter-checkbox:not(:checked)+.c-form-check-toggle .icon--active{display:none}.c-gmap__filter-checkbox+.c-form-check-toggle{justify-content:initial;width:auto}.c-gmap__filter-checkbox+.c-form-check-toggle .c-form-check-toggle__label{hyphens:auto;padding-right:16px}.c-gmap .c-form-check-toggle{min-height:0;position:relative}@media screen and (min-width: 700px){.c-gmap .c-form-check-toggle{min-height:50px}}.c-gmap .c-form-check-toggle .c-icon--left--toggle-tag{display:none}@media screen and (min-width: 700px){.c-gmap .c-form-check-toggle .c-icon--left--toggle-tag{display:inline-flex}}.c-gmap--compact .c-gmap__map{height:300px}.c-gmap--large .c-gmap__map{height:600px}@media screen and (min-width: 1100px){.c-gmap--large .c-gmap__map{height:700px}}.c-gmap__filter-status{padding-block-start:var(--spacing-xl)}.c-gmap--projects.g-map{display:flex;flex-direction:column}.c-gmap--projects .c-gmap__map{aspect-ratio:1244/795;background:var(--surface-surface-brand-2, #f0f0f0);border-radius:var(--border-radius-radius-radius-rounded, 32px) var(--border-radius-radius-radius-rounded, 32px) 0 0;height:auto;overflow:hidden;width:100%}.c-gmap--projects .c-gmap__overlay--projects{align-items:center;backdrop-filter:blur(6px);background:rgba(0,0,0,0);display:flex;height:100%;inset-inline:0;justify-content:center;overflow:auto;padding-block:10%;position:absolute;top:0;z-index:10}.c-gmap--projects .c-gmap__overlay--projects .c-button.c-gmap__overlay-close{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;right:var(--spacing-md, 16px);top:var(--spacing-md, 16px);z-index:101}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content{height:100%;max-width:calc(100% - var(--spacing-xl)*2);min-width:300px;width:100%}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner{row-gap:0}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-figure{grid-column:1/span 12}@media screen and (min-width: 900px){.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-figure{grid-column:1/span 9}}@media screen and (min-width: 1300px){.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-figure{grid-column:1/span 9}}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-figure .c-picture{display:block}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-figure .c-copyright__details .c-copy--small{margin-block-start:0;position:relative;transform:translateX(0)}.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-copy--project{padding:var(--spacing-lg);transform:translateX(0)}@media screen and (min-width: 900px){.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-copy--project{grid-column:6/span 7}}@media screen and (min-width: 1300px){.c-gmap--projects .c-gmap__overlay--projects .c-gmap__overlay-content .c-teaser--project .c-teaser__inner .c-copy--project{grid-column:8/span 5}}.c-gmap--projects .c-gmap__overlay[hidden]{display:none}.c-gridmodule{grid-column:2/13;margin-top:var(--spacing-2xl);position:relative;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12, minmax(0, 1fr))}.layout>.c-gridmodule{grid-column:2/2}.r-raster\:col-1-12-1>.c-gridmodule{grid-column:2/14}.c-section-wrapper>.c-gridmodule:first-child{margin-top:0}.c-gridmodule--1cols>*{grid-column:span 12}.c-gridmodule--2cols>*{grid-column:span 12}@media screen and (min-width: 700px){.c-gridmodule--2cols>*{grid-column:span 6}.c-gridmodule--2cols>*[class*=c-headline]{grid-column:span 12}}@media screen and (min-width: 700px){.c-gridmodule--2cols.c-gridmodule--70-30-full{grid-column:1/-1;padding:0 var(--grid-gutter)}}.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(1){grid-column:span 12}@media screen and (min-width: 700px){.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(1){grid-column:span 8}.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(1)[class*=c-headline]{grid-column:span 12}}.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(2){grid-column:span 12}@media screen and (min-width: 700px){.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(2){grid-column:span 4}.c-gridmodule--2cols.c-gridmodule--70-30-full>*:nth-of-type(2)[class*=c-headline]{grid-column:span 12}}.c-gridmodule--3cols>*{grid-column:span 12}@media screen and (min-width: 700px){.c-gridmodule--3cols>*{grid-column:span 4}.c-gridmodule--3cols>*[class*=c-headline]{grid-column:span 12}}.c-gridmodule--4cols>*{grid-column:span 12}@media screen and (min-width: 700px){.c-gridmodule--4cols>*{grid-column:span 3}.c-gridmodule--4cols>*[class*=c-headline]{grid-column:span 12}}.c-hero{position:relative;width:100%;z-index:1}.c-hero .c-copyright__holder{grid-column:1/-1;grid-row:1/1;height:100%;pointer-events:none;position:relative;width:100%}.c-hero .c-copyright__holder .c-copyright__details{bottom:var(--spacing-md, 12px);pointer-events:all;right:var(--spacing-lg, 32px)}@media screen and (min-width: 1100px){.c-hero .c-copyright__holder .c-copyright__details{bottom:var(--spacing-lg, 32px)}}.c-hero__bg{border-radius:var(--border-radius-radius-radius-rounded, 32px);grid-column:1/-1;height:100%;margin-inline:var(--spacing-md, 16px);position:absolute;width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:-1}@media screen and (min-width: 1100px){.c-hero .c-card{max-width:400px}}.c-hero .c-card .c-headline{font-size:var(--font-size-lg, 26px)}.c-hero--functional{align-items:flex-end;transition:all .25s ease-in-out}.c-hero--functional .c-hero__bubble{align-items:flex-end;display:inline-flex;grid-column:1/-1;grid-row:2;justify-content:flex-end;justify-self:flex-end;margin-block-end:calc(var(--spacing-lg, 32px)*-1);max-width:90vw;overflow:hidden;z-index:-1}@media screen and (min-width: 700px){.c-hero--functional .c-hero__bubble{aspect-ratio:656/559;grid-row:2;margin-block-start:var(--spacing-lg, 32px);overflow:visible}}@media screen and (min-width: 1300px){.c-hero--functional .c-hero__bubble{grid-column:span 8/-1;grid-row:1;height:42vw;justify-self:flex-end;margin-block-start:var(--spacing-lg, 32px)}}.c-hero--functional .c-hero__bubble svg{height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch}.c-hero--functional .c-hero__content{align-self:flex-start;display:flex;flex-direction:column;grid-column:2/14;grid-row:1;justify-content:flex-start;padding-inline:var(--spacing-lg, 32px)}@media screen and (min-width: 900px){.c-hero--functional .c-hero__content{grid-column:2/13;position:relative}}.c-hero--functional .c-hero__content>.c-headline{margin:var(--spacing-3xl) 0 var(--spacing-2xl);padding-inline:var(--spacing-lg, 32px)}@media screen and (min-width: 900px){.c-hero--functional .c-hero__content>.c-headline{grid-column:2/span 6}}@media screen and (min-width: 1300px){.c-hero--functional .c-hero__content>.c-headline{max-width:42vw}}@media screen and (min-width: 1640px){.c-hero--functional .c-hero__content>.c-headline{max-width:32vw}}.c-hero--functional .c-hero__content .c-hero__info-items{display:flex;flex-wrap:wrap;gap:var(--spacing-lg, 32px);grid-column:2/span 12;margin-block-end:calc(var(--spacing-3xl)*1);row-gap:var(--spacing-lg, 32px);width:100%}@media screen and (min-width: 900px){.c-hero--functional .c-hero__content .c-hero__info-items{position:absolute;top:100%}}@media screen and (min-width: 1300px){.c-hero--functional .c-hero__content .c-hero__info-items{margin-block-end:calc(var(--spacing-3xl)*2);position:relative}}.c-hero--functional .c-hero__content .c-hero__info-items>.c-card{display:flex;flex:1 1 300px;flex-wrap:wrap;gap:var(--spacing-md, 1rem);height:-moz-fit-content;height:fit-content;width:calc(50% - var(--spacing-lg, 32px)/2)}.c-hero--functional .c-hero__content .c-hero__info-items>.c-card .c-copy{flex:1 1 200px;min-width:140px}@media screen and (min-width: 900px){.c-hero--functional .c-hero__content .c-hero__info-items>.c-card:nth-child(even){transform:translateY(var(--spacing-3xl))}}.c-hero--functional .c-hero__content .c-hero__info-items>.c-card .c-headline{font-size:var(--font-size-lg, 23px);font-style:normal;font-weight:700;line-height:var(--line-height-lg, 27px);margin:0 0 var(--spacing-lg, 32px)}.c-hero--functional .c-hero__content .c-hero__info-items>.c-card .c-headline :has(+.c-action-bar){margin-bottom:0}.c-hero--functional .c-hero__content .c-hero__info-items>.c-card .c-hgroup:has(+.c-action-bar) .c-headline{margin-bottom:0}.c-hero--functional .c-headline--h1{color:var(--color-invert)}.c-hero--functional:not(:has(.c-hero__info-items)) .c-hero__content{height:100%;justify-content:center}.c-hero--functional:has(.c-hero__bg.u-color-bg\:surface-brand-2) .c-headline--h1{color:var(--color-brand-dark-blue)}.c-hero--functional .c-copyright__details{bottom:var(--spacing-xl);right:var(--spacing-lg, 32px)}.c-hero--career{align-items:flex-end;grid-template-rows:minmax(0, 1fr) min-content;padding-block-end:0;padding-block-start:var(--spacing-spacing-4xl, 64px);transition:all .25s ease-in-out}@media screen and (min-width: 1100px){.c-hero--career{grid-template-rows:1fr}}.c-hero--career .c-hero__bubble{display:flex;grid-column:1/-1;grid-row:2;justify-content:center;padding-inline:var(--spacing-lg, 32px)}@media screen and (min-width: 1100px){.c-hero--career .c-hero__bubble{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.c-hero--career .c-hero__bubble>*{grid-column:2/span 12}.c-hero--career .c-hero__bubble{align-items:flex-end;align-self:flex-end;aspect-ratio:unset;border-radius:var(--border-radius-radius-radius-rounded, 32px);grid-row:1;height:100%;margin-left:calc(var(--spacing-md, 16px)*-1);margin-right:calc(var(--spacing-md, 16px)*-1);overflow:hidden;padding-inline:0;padding-left:var(--spacing-md, 16px);padding-right:var(--spacing-md, 16px);position:relative;width:100%;z-index:-1}}@media screen and (min-width: 1100px)and (min-width: 700px){.c-hero--career .c-hero__bubble>*{grid-column:4/span 8}}@media screen and (min-width: 1100px){.c-hero--career .c-hero__bubble>.r-raster\:col-1-12-1{grid-column:left/right}}.c-hero--career .c-hero__bubble .c-figure--career{aspect-ratio:960/736;grid-column-start:8;width:960px}@media screen and (min-width: 1100px){.c-hero--career .c-hero__bubble .c-figure--career{bottom:0;grid-column-start:8;position:absolute;top:0}}@media screen and (min-width: 1300px){.c-hero--career .c-hero__bubble .c-figure--career{grid-column-start:9}}@media screen and (min-width: 1640px){.c-hero--career .c-hero__bubble .c-figure--career{grid-column-start:10}}@media screen and (min-width: 1921px){.c-hero--career .c-hero__bubble .c-figure--career{grid-column-start:9}}.c-hero--career .c-hero__bubble .c-figure--career .c-figure__inner{aspect-ratio:960/736;bottom:0;left:0;position:absolute;top:0}.c-hero--career .c-hero__bubble .c-figure--career .c-figure__inner .c-picture{aspect-ratio:960/736;bottom:0;left:0;position:absolute;top:0}@media screen and (min-width: 1100px){.c-hero--career .c-hero__bubble .c-figure--career .c-figure__inner .c-picture{padding-inline:0}}.c-hero--career .c-hero__bubble .c-figure--career .c-figure__inner .c-picture .c-img{aspect-ratio:960/736;bottom:0;left:0;max-width:unset;position:absolute;top:0;width:-webkit-fill-available}.c-hero--career .c-hero__content{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.c-hero--career .c-hero__content>*{grid-column:2/span 12}@media screen and (min-width: 700px){.c-hero--career .c-hero__content>*{grid-column:4/span 8}}.c-hero--career .c-hero__content>.r-raster\:col-1-12-1{grid-column:left/right}.c-hero--career .c-hero__content{align-self:flex-start;grid-column:1/-1;grid-row:1;height:100%}.c-hero--career .c-hero__content .c-headline--h1{color:var(--color-invert);grid-column:2/span 12;margin-block-end:0;padding-block-end:0;padding-inline-start:var(--spacing-spacing-lg, 32px)}@media screen and (min-width: 1100px){.c-hero--career .c-hero__content .c-headline--h1{grid-column:2/span 6}}@media screen and (min-width: 1921px){.c-hero--career .c-hero__content .c-headline--h1{grid-column:2/span 8}}.c-hero--career .c-hero__content .c-hero__info-items{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.c-hero--career .c-hero__content .c-hero__info-items>*{grid-column:2/span 12}@media screen and (min-width: 700px){.c-hero--career .c-hero__content .c-hero__info-items>*{grid-column:4/span 8}}.c-hero--career .c-hero__content .c-hero__info-items>.r-raster\:col-1-12-1{grid-column:left/right}.c-hero--career .c-hero__content .c-hero__info-items{align-items:flex-end;grid-column:1/-1;margin-block-end:0;padding-block-start:var(--spacing-3xl, 96px);row-gap:var(--spacing-lg, 32px)}@media screen and (min-width: 1100px){.c-hero--career .c-hero__content .c-hero__info-items{padding-block-end:calc(var(--spacing-3xl, 96px) + 75px)}}.c-hero--career .c-hero__content .c-hero__info-items>.c-card{height:-moz-fit-content;height:fit-content;max-width:unset;width:auto}.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(1){grid-column:3/span 10}@media screen and (min-width: 900px){.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(1){grid-column:2/span 6}}@media screen and (min-width: 1100px){.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(1){grid-column:2/span 4}}.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(2){grid-column:3/span 10}@media screen and (min-width: 900px){.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(2){grid-column:8/span 6}}@media screen and (min-width: 1100px){.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(2){grid-column:6/span 4;margin-block-end:-75px}}@media screen and (min-width: 1640px){.c-hero--career .c-hero__content .c-hero__info-items>.c-card:nth-child(2){grid-column:6/span 4;margin-block-end:-75px}}.c-hero--career .c-copyright__holder{grid-row:2}@media screen and (min-width: 1100px){.c-hero--career .c-copyright__holder{grid-row:1}}.c-hero--career .c-copyright__holder .c-copyright__details{bottom:var(--spacing-md, 32px)}.c-hero--emotion{grid-template-rows:minmax(0, 1fr) min-content}@media screen and (min-width: 1100px){.c-hero--emotion{aspect-ratio:634/355;grid-template-rows:1fr}}.c-hero--emotion .c-hero__bg{aspect-ratio:2/1.5;grid-row:1;height:auto;left:0;margin-bottom:140px;overflow:clip;position:relative;right:0}@media screen and (min-width: 400px){.c-hero--emotion .c-hero__bg{margin-bottom:70px}}@media screen and (min-width: 700px){.c-hero--emotion .c-hero__bg{aspect-ratio:2/1.3}}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__bg{aspect-ratio:634/355;margin-bottom:0;position:absolute}}@media screen and (min-width: 1640px){.c-hero--emotion .c-hero__bg .c-figure__inner{display:block}}.c-hero--emotion .c-hero__bg .c-picture{display:flex}@media screen and (min-width: 1640px){.c-hero--emotion .c-hero__bg .c-picture .c-img{max-height:unset;max-width:unset;width:100%}}.c-hero--emotion .c-hero__headline-bubble{border-radius:var(--radius-radius-rounded, 32px);grid-column:1/-1;grid-row:1;margin-inline:var(--spacing-md, 16px);margin-top:-50px;overflow:clip;position:relative;width:auto}@media screen and (min-width: 400px){.c-hero--emotion .c-hero__headline-bubble{margin-top:-50px}}@media screen and (min-width: 700px){.c-hero--emotion .c-hero__headline-bubble{margin-top:-10px}}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__headline-bubble{aspect-ratio:575/760;border-radius:0;grid-column:1/7;grid-row:1;height:auto;margin-inline:0;margin-top:0;max-height:unset;position:relative}}.c-hero--emotion .c-hero__headline-bubble__inner{align-items:flex-end;display:flex;height:100%;width:100%}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__headline-bubble__inner{display:contents;padding:40% 16% 20% 10%;position:absolute}}.c-hero--emotion .c-hero__headline-bubble__inner .c-headline{color:var(--color-invert);font-size:var(--font-size-xl, 32px);height:4.5em;line-height:1.2;margin-bottom:2em;padding:var(--spacing-2xl, 48px) var(--spacing-lg, 24px);position:relative;width:100%}@media screen and (min-width: 700px){.c-hero--emotion .c-hero__headline-bubble__inner .c-headline{font-size:var(--font-size-2xl, 41px);margin-bottom:1.5854em}}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__headline-bubble__inner .c-headline{height:100%;padding:40% 16% 20% 10%;position:absolute}}.c-hero--emotion .c-hero__headline-bubble__inner .c-headline .c-headline-part--pre,.c-hero--emotion .c-hero__headline-bubble__inner .c-headline .c-headline-part--gooey{color:var(--color-invert);display:block;width:100%}.c-hero--emotion .c-hero__headline-bubble svg{height:auto;left:-14%;position:absolute;right:auto;top:0;transform:translate3d(-30%, 21%, 0);width:200%}@media screen and (min-width: 400px){.c-hero--emotion .c-hero__headline-bubble svg{transform:translate3d(-25%, 18%, 0);width:170%}}@media screen and (min-width: 700px){.c-hero--emotion .c-hero__headline-bubble svg{transform:translate3d(0, 25%, 0);width:120%}}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__headline-bubble svg{left:auto;right:0;top:0;transform:translate3d(0%, -10%, 0);width:180%}}@media screen and (min-width: 1300px){.c-hero--emotion .c-hero__headline-bubble svg{left:auto;right:0;top:0;transform:translate3d(0, 0, 0);width:160%}}.c-hero--emotion .c-hero__content{display:contents;grid-column:1/-1;grid-row:1/3;grid-template-rows:minmax(0, 1fr) min-content;margin-inline:var(--spacing-md, 16px);padding-block-end:var(--spacing-2xl);position:relative;width:calc(100% - var(--spacing-md, 16px)*2)}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__content{display:grid;grid-template-rows:1fr;height:calc(100% - var(--spacing-2xl) - var(--spacing-md, 16px));margin-block-start:var(--spacing-2xl);max-height:unset;position:absolute}}.c-hero--emotion .c-hero__info-items{display:flex;flex-direction:column;grid-column:1/-1;grid-row:2;justify-content:space-between;margin-top:var(--spacing-ml);row-gap:var(--spacing-ml)}.c-hero--emotion .c-hero__info-items:has(.c-link--hero-badge):not(:has(.c-card)){justify-content:flex-end}@media screen and (min-width: 1100px){.c-hero--emotion .c-hero__info-items{grid-column:9/span 4;grid-row:1;margin-bottom:calc(2*var(--spacing-2xl));margin-top:unset;row-gap:unset}}@media screen and (min-width: 1300px){.c-hero--emotion .c-hero__info-items{grid-column:10/span 4}}.c-hero--emotion .c-hero__info-items .c-card--hero{justify-self:flex-end;margin-block:auto 0;margin-inline:var(--spacing-lg, 24px)}@media screen and (min-width: 1300px){.c-hero--emotion .c-hero__info-items .c-card--hero{margin-inline:0}}.c-hero--emotion .c-copyright__details{bottom:var(--spacing-xl);right:var(--spacing-lg, 32px)}.c-hero--simple .c-hero__bubble--illustration{border-radius:var(--border-radius-radius-radius-rounded, 32px);grid-column:1/-1;height:100%;left:var(--spacing-md, 16px);overflow:clip;position:absolute;right:var(--spacing-md, 16px);top:0;z-index:-1}.c-hero--simple .c-hero__bubble--illustration svg{height:auto;min-width:70%;position:absolute;right:0}.c-hero--simple .c-link--hero-badge{align-items:center;align-self:flex-end;aspect-ratio:1/1;border-radius:var(--radius-radius-full, 360px);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-md, 16px);height:150px;justify-content:center;margin-inline:var(--spacing-lg, 24px);padding:24px 16px;width:150px}.c-hero--simple .c-link--hero-badge .c-icon--left{height:48px;max-height:48px;max-width:48px;width:auto}.c-hero--simple .c-link--hero-badge .c-icon--left svg{height:48px;max-height:48px;width:auto}.c-hero--simple .c-link--hero-badge .c-icon--left svg path[fill="#002346"]{fill:var(--color-invert)}.c-hero--simple .c-link--hero-badge .c-link__label{text-align:center}.c-hero--simple .c-link--hero-badge .c-icon--right{display:none}.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-1,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-2,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-3,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-sec-8,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-pri-4aa{color:var(--text-invert, #fff)}.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-1~.c-hero__content .c-headline,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-1~.c-hero__content .c-headline--linked,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-2~.c-hero__content .c-headline,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-2~.c-hero__content .c-headline--linked,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-3~.c-hero__content .c-headline,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-invert-pri-3~.c-hero__content .c-headline--linked,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-sec-8~.c-hero__content .c-headline,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-sec-8~.c-hero__content .c-headline--linked,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-pri-4aa~.c-hero__content .c-headline,.c-hero--simple .c-hero__bg--color.u-color-bg\:surface-brand-pri-4aa~.c-hero__content .c-headline--linked{color:var(--text-invert, #fff)}.c-hero--simple .c-hero__bg--color~.c-hero__content{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.c-hero--simple .c-hero__bg--color~.c-hero__content>*{grid-column:2/span 12}@media screen and (min-width: 700px){.c-hero--simple .c-hero__bg--color~.c-hero__content>*{grid-column:4/span 8}}.c-hero--simple .c-hero__bg--color~.c-hero__content>.r-raster\:col-1-12-1{grid-column:left/right}.c-hero--simple .c-hero__bg--color~.c-hero__content{flex-wrap:wrap;grid-column:1/-1;padding-block:var(--spacing-ml, 24px)}.c-hero--simple .c-hero__bg--color~.c-hero__content>.c-headline{align-self:center;grid-column:2/span 12;margin-block-end:0;padding-inline:var(--spacing-spacing-ml, 24px)}@media screen and (min-width: 1100px){.c-hero--simple .c-hero__bg--color~.c-hero__content>.c-headline{grid-column:2/span 7}}.c-hero--simple .c-hero__bg--color~.c-hero__content>.c-headline+.c-hero__info-items{margin-block-start:var(--spacing-ml, 24px)}@media screen and (min-width: 1100px){.c-hero--simple .c-hero__bg--color~.c-hero__content>.c-headline+.c-hero__info-items{margin-block-start:0}}.c-hero--simple .c-hero__bg--color~.c-hero__content .c-hero__info-items{display:flex;grid-column:2/span 12;justify-content:flex-end;padding-inline:var(--spacing-spacing-ml, 24px)}@media screen and (min-width: 1100px){.c-hero--simple .c-hero__bg--color~.c-hero__content .c-hero__info-items{grid-column:9/span 5;padding-inline:0}}.c-hero--simple .c-hero__bg--color~.c-hero__content .c-hero__info-items .c-card--hero{align-items:flex-start;display:flex;gap:var(--spacing-spacing-lg, 32px);max-width:400px;min-width:240px;padding:var(--spacing-spacing-lg, 32px);width:100%}@media screen and (min-width: 1100px){.c-hero--simple .c-hero__bg--color~.c-hero__content .c-hero__info-items .c-card--hero{margin-right:calc(var(--spacing-lg, 32px)*-1)}}.c-hero--big-content-left{align-items:flex-start;grid-column:1/-1;grid-template-rows:minmax(0, 1fr) min-content;min-height:440px}@media screen and (min-width: 700px){.c-hero--big-content-left{grid-template-rows:1fr}}.c-hero--big-content-left .c-hero__bg{grid-row:1/1;position:relative;width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch}.c-hero--big-content-left .c-hero__bg .c-img{border-radius:var(--radius-radius-rounded, 32px)}@media screen and (min-width: 700px){.c-hero--big-content-left .c-hero__bg{position:absolute}.c-hero--big-content-left .c-hero__bg .c-figure{height:100%}.c-hero--big-content-left .c-hero__bg .c-figure__inner{height:100%;width:100%}.c-hero--big-content-left .c-hero__bg .c-picture{height:100%;inset:0;position:absolute;width:100%}.c-hero--big-content-left .c-hero__bg .c-img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}.c-hero--big-content-left .c-hero__bubble--illustration{align-items:flex-end;clip-path:inset(4px 0);display:flex;grid-column:1/-1;grid-row:1/1;height:100%;justify-content:flex-end;margin-inline:var(--spacing-md, 16px);overflow:hidden}.c-hero--big-content-left .c-hero__bubble--illustration .c-vector{height:auto;max-height:570px;max-width:730px;position:absolute;top:35px;width:80%}html body .c-hero--big-content-left .c-hero__content{grid-row:2/2;padding-block-start:var(--spacing-spacing-lg, 24px);position:relative}@media screen and (min-width: 700px){html body .c-hero--big-content-left .c-hero__content{grid-row:1/1}}.c-hero--big-content-left .c-hero__big-content{display:flex;flex-direction:column;grid-column:1/-1;grid-row:1;justify-content:flex-end;margin-inline:var(--spacing-md, 16px)}@media screen and (min-width: 700px){.c-hero--big-content-left .c-hero__big-content{grid-column:1/span 14;min-height:800px;padding:var(--spacing-3xl, 64px) var(--spacing-xl, 48px)}}@media screen and (min-width: 1100px){.c-hero--big-content-left .c-hero__big-content{grid-column:1/span 12}}@media screen and (min-width: 1300px){.c-hero--big-content-left .c-hero__big-content{grid-column:1/span 8}}.c-hero--big-content-left .c-hero__big-content .c-tab--immo-objects .c-form__wrapper{padding-inline:0}.c-hero--big-content-left .c-hero__big-content .c-tab--immo-objects .c-form__wrapper .c-form--filter-immo-objects>.c-form-fieldset:has(.c-form__group--immo-wbs-toggle){margin-top:0}.c-hero--big-content-left .c-hero__big-content .c-tab--immo-objects .c-form__wrapper .c-form__group--immo-wbs-toggle{grid-column:1/-1;justify-self:flex-end}.c-hero--big-content-left .c-hero__big-content .c-tab--immo-objects .c-form__wrapper .c-form__group--immo-wbs-toggle .c-form-check-toggle--toggle{flex-direction:row-reverse}.c-image-info-box__image{grid-column:1/-1}.c-image-info-box__image .c-figure{margin-inline:var(--spacing-md, 16px)}.c-image-info-box__image .c-figure .c-img{border-radius:var(--radius-radius-minimal, 8px)}.c-image-info-box__image .c-figure .c-details{--button-size: 32px;bottom:auto;top:calc(var(--spacing-sm) + var(--button-size))}.c-image-info-box__image .c-figure .c-details[open] .c-copyright__text{bottom:auto;top:calc(var(--button-size)*-1)}.c-image-info-box__image+.c-image-info-box__box-container{margin-top:-45px}@media screen and (min-width: 900px){.c-image-info-box__image+.c-image-info-box__box-container{margin-top:-160px}}@media screen and (min-width: 1100px){.c-image-info-box__image+.c-image-info-box__box-container{margin-top:-220px}}.c-image-info-box__box-container{border-radius:var(--radius-radius-md, 8px);grid-column:2/span 12;overflow:clip;position:relative}.c-image-info-box__box-bottom{display:flex;flex-direction:column;padding:var(--spacing-lg, 32px)}@media screen and (min-width: 900px){.c-image-info-box__box-bottom{flex-direction:row}}.c-image-info-box__box-bottom-item{width:100%}.c-image-info-box__box-bottom-item:first-child{padding-bottom:var(--spacing-lg, 32px)}.c-image-info-box__box-bottom-item:last-child{border-top:1px solid var(--surface-surface-brand-pri-3, #00a4ef);padding-top:var(--spacing-lg, 32px)}.c-image-info-box__box-bottom-item .c-definition-list{padding-inline:0}.c-image-info-box__box-bottom-item .c-definition-list__list{gap:var(--spacing-ml, 24px)}.c-image-info-box__box-bottom-item .c-definition-list__item--row{justify-content:unset}@media screen and (min-width: 900px){.c-image-info-box__box-bottom-item{width:50%}.c-image-info-box__box-bottom-item:first-child{padding-bottom:0;padding-right:var(--spacing-lg, 32px)}.c-image-info-box__box-bottom-item:last-child{border-left:1px solid var(--surface-surface-brand-pri-3, #00a4ef);border-top:none;padding-left:var(--spacing-lg, 32px);padding-top:0}}.c-image-info-box__box-top>.c-action-bar{color:var(--color-invert);flex-direction:column;gap:var(--spacing-ml);padding:var(--spacing-lg, 32px)}.c-image-info-box__box-top>.c-action-bar>.c-action-bar__group--anchor-links{align-content:flex-start;align-items:flex-start;align-self:stretch;-moz-column-gap:var(--spacing-lg, 32px);column-gap:var(--spacing-lg, 32px);display:flex;flex-direction:column;flex-wrap:wrap;row-gap:var(--spacing-ml, 24px)}@media screen and (min-width: 700px){.c-image-info-box__box-top>.c-action-bar>.c-action-bar__group--anchor-links{flex-direction:row}}@media screen and (min-width: 900px){.c-image-info-box__box-top>.c-action-bar>.c-action-bar__group--anchor-links{justify-content:space-between}}.c-image-info-box__box-top>.c-action-bar .c-link{color:var(--color-invert)}.c-image-info-box__box-top>.c-action-bar .c-link:hover{text-decoration-color:var(--color-invert)}.c-info-box{border-radius:var(--radius-radius-md, 8px);overflow:clip;position:relative}.c-info-box .c-definition-list{padding-inline:unset}.c-info-box__inner{container-name:info-box;container-type:inline-size;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-2xl, 48px);padding:var(--spacing-3xl, 64px) var(--spacing-lg, 32px) var(--spacing-lg, 32px);position:relative;z-index:1}.c-info-box__illustration-bg{--circle-size: 122px;inset:0;overflow:clip;pointer-events:none;position:absolute;z-index:-1}.c-info-box__illustration-bg:after,.c-info-box__illustration-bg:before{background:var(--gradient-cyan-green, linear-gradient(79deg, var(--color-primary-cyan, #00a4ef) 0%, var(--color-primary-green, #009c17) 98.86%));border-radius:50%;content:"";display:block;height:var(--circle-size);position:absolute;width:var(--circle-size)}.c-info-box__illustration-bg:after{right:calc(var(--circle-size)*-0.85);top:50%;transform:translateY(-50%)}.c-info-box__illustration-bg:before{left:calc(var(--circle-size)*-0.25);top:calc(var(--circle-size)*-0.25)}.c-info-box__content{display:flex;flex-direction:column}@container info-box (min-width: 816px){.c-info-box__content:has(>*:nth-child(2):last-child){display:grid;grid-template-columns:repeat(2, 1fr)}}@container info-box (min-width: 816px){.c-info-box__content:has(>*:nth-child(3):last-child){display:grid;grid-template-columns:repeat(3, 1fr)}}.c-info-box__content-item{display:flex;flex-direction:column;gap:var(--spacing-ml, 24px)}.c-info-box__content-item:first-child{padding-bottom:var(--spacing-lg, 32px)}@container info-box (min-width: 816px){.c-info-box__content-item:first-child{padding-bottom:0;padding-right:var(--spacing-lg, 32px)}}.c-info-box__content-item:last-child{padding-top:var(--spacing-lg, 32px)}@container info-box (min-width: 816px){.c-info-box__content-item:last-child{padding-top:0}}.c-info-box__content-item+.c-info-box__content-item{border-top:1px solid var(--surface-surface-brand-pri-3, #00a4ef);padding-block:var(--spacing-lg, 32px)}@container info-box (min-width: 816px){.c-info-box__content-item+.c-info-box__content-item{border-left:1px solid var(--surface-surface-brand-pri-3, #00a4ef);border-top:none;padding-block:0;padding-inline:var(--spacing-lg, 32px)}}.c-info-box__content-item:last-child{padding-bottom:0;padding-top:var(--spacing-lg, 32px)}@container info-box (min-width: 816px){.c-info-box__content-item:last-child{padding-right:0;padding-top:0}}.c-info-box .c-action-bar{display:flex;flex-wrap:wrap;gap:var(--spacing-ml, 16px)}.c-info-box .c-action-bar:has(.c-action-bar__group){justify-content:space-between}.c-info-box .c-action-bar__group--anchor-links{align-items:center}.c-info-box>.c-action-bar{background:var(--color-surface-brand-pri-4aa, #008b17);color:var(--color-invert);padding:var(--spacing-lg, 32px)}@media screen and (min-width: 700px){.c-info-box>.c-action-bar{flex-wrap:nowrap}}.c-info-box>.c-action-bar>.c-action-bar__group--anchor-links{align-items:end;flex-wrap:wrap;padding-top:5px}@media screen and (min-width: 700px){.c-info-box>.c-action-bar>.c-action-bar__group--anchor-links{justify-content:flex-end}}.c-info-box>.c-action-bar .c-link{color:var(--color-invert)}.c-info-box>.c-action-bar .c-link:hover .c-link__label{text-decoration:underline;text-decoration-color:var(--color-invert);text-decoration-thickness:2px;text-underline-offset:2px}@media screen and (min-width: 700px){.c-info-box--content-grid{grid-column:2/14}}.c-info-box--content-grid .c-info-box__illustration-bg:after{bottom:calc(var(--circle-size)*-0.75);right:calc(var(--circle-size)*-0.5);top:unset;transform:unset}.c-info-box--content-grid .c-info-box__illustration-bg:before{left:calc(var(--circle-size)*-0.75);top:10px}.c-info-box--content-grid .c-info-box__inner{padding:var(--spacing-3xl, 48px) var(--spacing-lg, 24px)}.c-info-box--content-grid .c-info-box__content{display:grid;grid-template-areas:"total total total" "size room ava" "wbs wbs wbs" "xtra xtra xtra";grid-template-columns:repeat(3, 1fr)}@container info-box (min-width: 700px){.c-info-box--content-grid .c-info-box__content{gap:var(--spacing-xl, 32px) var(--spacing-ml, 16px);gap:var(--spacing-xl, 32px);grid-template-areas:"total size room ava" "wbs wbs xtra xtra";grid-template-columns:repeat(4, 1fr)}.c-info-box--content-grid .c-info-box__content-item{border:none;padding:0}}.c-info-box--content-grid .c-info-box__content-item .c-definition-list{padding-inline:unset}.c-info-box--content-grid .c-info-box__content-item .c-definition-list__list{display:flex}.c-info-box--content-grid .c-info-box__content-item--total{grid-area:total}.c-info-box--content-grid .c-info-box__content-item--size{grid-area:size}.c-info-box--content-grid .c-info-box__content-item--room{grid-area:room}.c-info-box--content-grid .c-info-box__content-item--availability{grid-area:ava}.c-info-box--content-grid .c-info-box__content-item--wbs{grid-area:wbs}.c-info-box--content-grid .c-info-box__content-item--button{grid-area:xtra;justify-content:flex-end}.c-info-box--content-grid .c-info-box__content-item--button .c-action-bar{justify-content:flex-end}@container info-box (min-width: 700px){.c-info-box--content-grid .c-info-box__content-item--total,.c-info-box--content-grid .c-info-box__content-item--size,.c-info-box--content-grid .c-info-box__content-item--room,.c-info-box--content-grid .c-info-box__content-item--availability{padding-block:0}}@container info-box (min-width: 700px){.c-info-box--content-grid .c-info-box__content-item--room,.c-info-box--content-grid .c-info-box__content-item--availability,.c-info-box--content-grid .c-info-box__content-item--size{border-left:1px solid var(--surface-surface-brand-pri-3, #00a4ef);margin-left:calc(var(--spacing-xl, 32px)*-0.5);padding-left:calc(var(--spacing-xl, 32px)*.5)}.c-info-box--content-grid .c-info-box__content-item--room .c-definition-list__list,.c-info-box--content-grid .c-info-box__content-item--availability .c-definition-list__list,.c-info-box--content-grid .c-info-box__content-item--size .c-definition-list__list{justify-content:center}}.c-meta{grid-column:2/span 12;padding-inline:var(--spacing-lg)}.c-meta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:space-between}.c-meta__date{color:var(--text-brand-dark-blue, #00254c);-moz-column-gap:1ch;column-gap:1ch;display:flex;flex-wrap:wrap;font-size:var(--font-size-md, 18px);font-style:normal;font-weight:700;line-height:var(--line-height-md, 22px)}.c-meta .c-action-bar--tags{flex-wrap:wrap;gap:var(--spacing-sm)}.c-process{--indicator-size: 100px;--icon-size: 48px;--dot-size: 5px;--dot-vertical-height: 30px;--half-dot-size: calc(var(--dot-size) * 0.5);--border-color: var(--color-border-primary);padding-inline:var(--spacing-lg)}.c-process__item{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;min-width:330px;padding:var(--spacing-sm, 12px) 0 var(--spacing-xxs, 4px) 0;row-gap:var(--spacing-ml, 24px)}.c-process__item-static{align-items:center;align-self:stretch;display:flex;flex-wrap:nowrap;gap:var(--spacing-ml, 24px)}.c-process__item-indicator{background:var(--surface-invert-pri-2, #002346);border-radius:50%;color:var(--color-invert);display:flex;flex-direction:column;height:var(--indicator-size);justify-content:center;width:var(--indicator-size)}.u-color-bg\:surface-invert-pri-2 .c-process__item-indicator{border:2px solid var(--surface-brand-1, #fff)}.c-process__item--current .c-process__item-indicator{align-items:center;background:var(--surface-brand-1, #fff);border-radius:42px 66px 74px 42px;box-shadow:0 1px 46px 0 rgba(0,0,0,.15)}.c-process__item-indicator .c-vector{align-self:center;display:inline-flex;height:auto;width:var(--icon-size)}.c-process__item-number{align-self:center;display:inline-flex;font-size:var(--font-size-xl, 36px);line-height:var(--indicator-size)}.c-process__item--current .c-process__item-number{background:var(--gradient-blue-green-aa, linear-gradient(282deg, var(--color-primary-green-aa, #008b17) 0%, var(--color-primary-blue, #00509d) 99.67%));-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-2xl, 52px);font-weight:700;line-height:var(--indicator-size);-webkit-text-fill-color:rgba(0,0,0,0)}.c-process__item .c-hgroup{row-gap:var(--spacing-xs, 6px)}.c-process__item .c-hgroup .c-headline{font-size:18px;font-weight:var(--font-weight-bold, 700);line-height:20px}.c-process__item .c-hgroup .c-headline__sub{font-size:var(--font-size-s, 16px);font-weight:700;line-height:var(--line-height-s, 18px)}.c-process__item-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-ml, 24px)}.c-process__item-content>div:not(.c-process__item-dots){align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;padding-inline:unset}.c-process__item-content>div:not(.c-process__item-dots) .c-headline{margin-bottom:var(--spacing-md, 16px)}@media screen and (min-width: 700px){.c-process__item-content{padding-bottom:var(--spacing-ml, 24px);padding-left:calc(var(--indicator-size) + var(--spacing-ml, 24px));position:relative}.c-process__item-content>.c-process__item-dots{height:100%;left:0;position:absolute;top:0}}.c-process__item-dots{border-right:var(--dot-size) dotted var(--border-color);margin-right:calc(var(--indicator-size)/2 - var(--half-dot-size));min-height:39px;order:1;position:relative;width:calc(var(--indicator-size)/2 + var(--half-dot-size))}.u-color-bg\:surface-invert-pri-2 .c-process__item-dots{--border-color: var(--color-invert)}@media screen and (min-width: 700px){.c-process__item-dots{order:unset}}.c-process__item:last-child .c-process__item-dots{display:none}@media screen and (min-width: 700px){.c-process__item:last-child .c-process__item-dots{border-color:rgba(0,0,0,0);display:block}}.c-process__item:last-child .c-process__item-content .c-copy{padding-bottom:0}.c-process__item:has(.c-details--process){padding-bottom:calc(var(--dot-vertical-height) + var(--spacing-sm));padding-top:var(--spacing-sm, 12px);position:relative}.c-process__item:has(.c-details--process):last-child{padding-bottom:0}.c-process__item:has(.c-details--process) .c-details__summary--process .c-icon--opened{font-size:var(--font-size-lg, 26px);opacity:0;position:absolute;right:0;top:calc(var(--indicator-size)/2 - var(--font-size-lg)/2);transition:opacity 100ms ease-in-out}.c-process__item:has(.c-details--process) .c-details__summary--process .c-icon--closed{font-size:var(--font-size-lg, 26px);opacity:1;transform:rotate(0);transition:all 100ms ease-in-out}.c-process__item:has(.c-details--process) .c-process__item-dots{bottom:var(--spacing-sm);height:var(--dot-vertical-height);min-height:unset;position:absolute}@media screen and (min-width: 700px){.c-process__item:has(.c-details--process) .c-process__item-dots{height:calc(100% - var(--spacing-ml) - var(--spacing-sm)*2 - var(--indicator-size))}}.c-process__item .c-details--process{display:flex;flex-direction:column;gap:0;padding:0;width:100%}.c-process__item .c-details__summary--process{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-ml, 24px);padding-bottom:var(--spacing-ml, 24px)}.c-process__item .c-details__summary--process .c-text{color:var(--color-invert);flex-grow:0;flex-shrink:0;font-size:var(--font-size-xl, 36px);font-weight:400;line-height:var(--indicator-size);position:relative;text-align:center;width:var(--indicator-size);z-index:1}.c-process__item .c-details__summary--process .c-text:before{background:var(--surface-invert-pri-2, #002346);border-radius:50%;content:"";display:inline-flex;height:var(--indicator-size);left:0;position:absolute;top:0;width:var(--indicator-size);z-index:-1}.u-color-bg\:surface-invert-pri-2 .c-process__item .c-details__summary--process .c-text:before{border:2px solid var(--surface-brand-1, #fff)}.c-process__item .c-details__summary--process .c-illustration{background:var(--surface-invert-pri-2, #002346);border-radius:50%;display:flex;flex-grow:0;flex-shrink:0;height:var(--indicator-size);justify-content:center;position:relative;width:var(--indicator-size)}.u-color-bg\:surface-invert-pri-2 .c-process__item .c-details__summary--process .c-illustration{border:2px solid var(--surface-brand-1, #fff)}.c-process__item .c-details__summary--process .c-illustration .c-vector{align-self:center}.c-process__item .c-details__summary--process .c-hgroup{flex-grow:1}.c-process__item .c-details__inner--process{contain:layout;display:flex;flex-direction:column;gap:var(--spacing-ml, 24px);padding-bottom:var(--spacing-sm)}@media screen and (min-width: 700px){.c-process__item .c-details__inner--process{display:grid;grid-template-columns:var(--indicator-size) auto;padding-bottom:unset;position:relative}.c-process__item .c-details__inner--process>div{grid-column:2}}.c-process__item .c-details__inner--process>.c-text-media{padding-inline:unset}.c-process__item .c-details[open] .c-icon--closed{opacity:0;transform:rotate(90deg)}.c-process__item .c-details[open] .c-icon--opened{opacity:1}.c-process__item--current:has(.c-details--process) .c-details__summary--process:before{background:var(--surface-brand-1, #fff);border-radius:42px 66px 74px 42px;box-shadow:0 1px 46px 0 rgba(0,0,0,.15);content:"";display:block;height:var(--indicator-size);position:absolute;width:var(--indicator-size)}.c-process__item--current:has(.c-details--process) .c-details__summary--process .c-text{background:var(--gradient-blue-green-aa, linear-gradient(282deg, var(--color-primary-green-aa, #008b17) 0%, var(--color-primary-blue, #00509d) 99.67%));-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-2xl, 52px);font-weight:700;-webkit-text-fill-color:rgba(0,0,0,0)}.c-process__item--current:has(.c-details--process) .c-details__summary--process .c-text:before{content:none}.c-process__item--current:has(.c-details--process) .c-details__summary--process .c-illustration{background:none}.c-quick-fact{background:rgba(0,0,0,0);container-name:fact;container-type:inline-size}.c-quick-fact__inner{display:flex;flex-direction:column;gap:var(--spacing-ml, 16px)}@container fact (min-width: 400px){.c-quick-fact__inner{flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-lg, 24px)}}@container fact (min-width: 900px){.c-quick-fact__inner:not(:has(p)){justify-content:center}.c-quick-fact__inner:not(:has(p)) .c-copy{width:50%}.c-quick-fact__inner:not(:has(p)) .c-copy .c-headline{width:100%}}.c-quick-fact__svg{flex-shrink:0;height:auto;width:77px}.c-quick-fact .c-copy{color:var(--text-brand-dark-blue, #00254c);display:flex;flex-direction:column;gap:var(--spacing-ml, 16px);justify-content:center}.c-quick-fact .c-copy .c-headline{margin-bottom:0}.c-quick-fact .c-copy .c-headline:only-child{align-self:center;width:100%}@media screen and (min-width: 900px){@container fact (min-width: 804px){.c-quick-fact .c-copy{flex-direction:row;gap:var(--spacing-lg, 24px)}.c-quick-fact .c-copy>*{width:calc(50% - var(--spacing-lg, 24px)*.5)}}}@media screen and (min-width: 1640px){@container fact (min-width: 716px){.c-quick-fact .c-copy{flex-direction:row;gap:var(--spacing-lg, 24px)}.c-quick-fact .c-copy>*{width:calc(50% - var(--spacing-lg, 24px)*.5)}}}.c-quick-facts{grid-column:2/span 12}.c-quick-facts__inner{display:flex;flex-direction:column;gap:var(--spacing-5xl, 96px);grid-column:2/span 12}.c-quick-fact-footer{grid-column:2/span 12;margin-top:var(--spacing-5xl, 96px);padding-inline:var(--spacing-lg)}.c-quick-fact-intro{grid-column:2/span 12;margin-bottom:var(--spacing-5xl, 96px);padding-inline:var(--spacing-lg)}.c-quick-fact-intro .c-copy .c-headline{margin-bottom:0}.c-quick-fact-intro .c-copy .c-headline:only-child{text-align:center}.c-quick-fact-intro .c-img{height:auto;width:100%}@media screen and (min-width: 1300px){.c-quick-fact-intro:not(:has(.c-quick-fact-intro__svg)){grid-column:4/span 8}}.c-quick-fact-intro:not(:has(.c-quick-fact-intro__svg)) .c-copy:has(>*:nth-child(2)){gap:var(--spacing-ml, 16px)}@media screen and (min-width: 900px){.c-quick-fact-intro:not(:has(.c-quick-fact-intro__svg)) .c-copy:has(>*:nth-child(2)){display:grid;gap:var(--spacing-lg, 24px);grid-template-columns:1fr 1fr}}.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg){display:flex;gap:var(--spacing-xl, 32px)}.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg) .c-copy{flex-grow:1}.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg) .c-copy .c-headline:only-child{text-align:unset}@media screen and (min-width: 900px){.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg) .c-copy:has(.c-headline:only-child){display:flex;justify-content:center}.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg) .c-copy:has(.c-headline:only-child) .c-headline{max-width:560px}}@media screen and (min-width: 900px){.c-quick-fact-intro__inner:has(.c-quick-fact-intro__svg) .c-copy{display:grid;gap:var(--spacing-lg, 24px);grid-template-columns:1fr 1fr}}.c-quick-fact-intro__svg{display:none}@media screen and (min-width: 700px){.c-quick-fact-intro__svg{display:block;flex-shrink:0;max-width:390px;min-width:210px;width:30%}}.c-quick-fact-list{container-name:quick-fact-list;container-type:inline-size;grid-column:2/span 12;padding-inline:var(--spacing-lg)}.c-quick-fact-list__inner{display:grid;gap:var(--spacing-4xl, 64px) var(--spacing-lg, 24px);grid-template-columns:1fr}@container quick-fact-list (min-width: 600px){.c-quick-fact-list__inner{grid-template-columns:repeat(2, 1fr)}.c-quick-fact-list__inner>*:last-child:nth-child(odd){grid-column:1/-1}}@container quick-fact-list (min-width: 900px){.c-quick-fact-list__inner{grid-template-columns:repeat(3, 1fr)}.c-quick-fact-list__inner>*:last-child:nth-child(odd){grid-column:auto}.c-quick-fact-list__inner:has(>*:first-child:last-child)>*{grid-column:1/-1}.c-quick-fact-list__inner:has(>*:nth-child(2):last-child){grid-template-columns:repeat(2, 1fr)}.c-quick-fact-list__inner:has(>*:nth-child(2):last-child)>*{grid-column:span 1}.c-quick-fact-list__inner:has(>*:nth-child(3n+4):last-child)>*:last-child{grid-column:1/-1}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child){grid-template-columns:repeat(6, 1fr)}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child)>*:nth-child(3n+1){grid-column:1/span 2}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child)>*:nth-child(3n+2){grid-column:3/span 2}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child)>*:nth-child(3n+3){grid-column:5/span 2}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child)>*:nth-last-child(2){grid-column:1/span 3}.c-quick-fact-list__inner:has(>*:nth-child(3n+5):last-child)>*:last-child{grid-column:4/span 3}}.c-section-wrapper{padding-block:var(--spacing-4xl)}.c-section-wrapper>*{margin-top:var(--spacing-3xl)}.c-section-wrapper>*:nth-child(1){margin-top:0}.c-section-wrapper[class*=u-color-bg]{padding-block:var(--spacing-4xl)}.c-section-wrapper:not([class*=u-color-bg])+.c-section-wrapper:not([class*=u-color-bg]),.c-section-wrapper:not([class*=u-color-bg])+.u-color-bg\:invert,.c-section-wrapper.u-color-bg\:invert+.u-color-bg\:invert,.c-section-wrapper.u-color-bg\:surface-brand-2+.u-color-bg\:surface-brand-2,.c-section-wrapper.u-color-bg\:surface-invert-pri-2+.u-color-bg\:surface-invert-pri-2{padding-top:0}.c-section-wrapper--subnav-l1.sticky-element{position:sticky;top:var(--header-height);z-index:20}.c-section-wrapper--subnav-l1:not(.sticky-elemen){padding-block:var(--spacing-lg, 24px)}html body .c-app .c-main .c-section-wrapper--subnav-l1+.c-section-wrapper{padding-block-start:var(--spacing-4xl, 128px)}.c-section-wrapper--hero{padding-block:var(--spacing-md, 24px) var(--spacing-ml, 32px)}html body .c-app .c-main .c-section-wrapper--hero+div[data-sticky-sentinel]+.c-section-wrapper.c-section-wrapper--subnav-l1:not(.persistent,.is-sticky),html body .c-app .c-main .c-section-wrapper--hero+.c-section-wrapper.c-section-wrapper--breadcrumb{padding-block-start:var(--spacing-lg, 24px)}html body .c-app .c-section-wrapper--hero+.c-section-wrapper:not(.c-section-wrapper--breadcrumb,.c-section-wrapper--subnav-l1),html body .c-app .c-section-wrapper--hero+div[data-sticky-sentinel]+.c-section-wrapper.c-section-wrapper--subnav-l1:not(.persistent,.is-sticky){padding-block-start:var(--spacing-4xl, 128px)}.c-section-wrapper--breadcrumb{display:none;padding-block:var(--spacing-lg)}@media screen and (min-width: 700px){.c-section-wrapper--breadcrumb{display:grid}}html body .c-app .c-section-wrapper--breadcrumb+div[data-sticky-sentinel]+.c-section-wrapper.c-section-wrapper--subnav-l1:not(.persistent,.is-sticky),html body .c-app .c-section-wrapper--breadcrumb+.c-section-wrapper.c-section-wrapper--subnav-l1:not(.persistent,.is-sticky){padding-block:var(--spacing-lg, 24px)}.c-section-wrapper:has(.c-section-wrapper__background-illustration){overflow:hidden;position:relative;z-index:1}.c-section-wrapper__background-illustration{grid-column:1/-1;inset:0;margin:50px -60px -60px;pointer-events:none;position:absolute;z-index:-1}.c-section-wrapper__background-illustration svg,.c-section-wrapper__background-illustration .c-vector{height:auto;width:100%}.c-main{container-type:inline-size;display:contents;position:relative}.c-some__list{display:flex;font-size:var(--font-size-s);grid-column:auto/13;justify-content:flex-end;position:relative}.c-questions__wrapper+.c-some__list{margin-top:20px}.c-some__item{display:flex;margin-left:20px}.c-some__item .c-link{align-items:center;display:flex;font-weight:400;padding-left:20px;position:relative;text-decoration:none}.c-some__item .c-link__label{margin-left:.33em;text-decoration:underline}.c-some__item .c-link:hover .c-link__label{text-decoration:none}.c-some__item .c-link--facebook:before{margin-bottom:-1px}.c-swiper{grid-column:2/15}.c-swiper__container{position:relative}.c-swiper .c-swiper__wrapper{padding-bottom:115px}@media screen and (min-width: 700px){.c-swiper .c-swiper__wrapper{padding-bottom:80px}}.c-swiper__slide:not(:has(img)) .swiper-lazy-preloader{display:none}.c-swiper__slide .c-picture{aspect-ratio:4/3;display:flex}.c-swiper__slide .c-figure__figcaption{opacity:0;transition:opacity .3s ease-in-out}.c-swiper__slide.swiper-slide-active .c-figure__figcaption{opacity:1}@media screen and (min-width: 1100px){.c-swiper__slide.swiper-slide-next .c-figure__figcaption{opacity:1}}.c-swiper__info{display:flex;gap:var(--spacing-md);padding-top:calc((66.6666666667% - 90px)/4*3);position:absolute;right:2rem;top:0;z-index:10}@media screen and (min-width: 1100px){.c-swiper__info{padding-top:calc((40% - 90px)/4*3)}}.c-swiper__fraction{align-items:flex-start;display:flex;gap:var(--spacing-s);margin-bottom:0;margin-top:auto}.c-swiper__fraction .swiper-pagination-current{font-size:var(--font-size-2xl);font-weight:700;line-height:.75}.c-swiper__fraction .swiper-pagination-total{font-size:var(--font-size-md);font-weight:700;line-height:.75}.c-swiper__fraction .swiper-pagination-total:before{content:"|"/"";padding-inline-end:var(--spacing-s);position:relative}.c-swiper__navigation{position:relative}.c-swiper__navigation-background{display:block}.c-swiper__navigation-background svg{display:block}.c-swiper__button-prev,.c-swiper__button-next{color:var(--color-invert);font-size:var(--font-size-xl);position:absolute;z-index:1}.c-swiper__button-next{left:12px;top:11px}.c-swiper__button-prev{bottom:10px;left:13px}.c-swiper[data-swiper-type=immo-detail],.c-swiper[data-swiper-type=project]{--blur: 4px}.c-swiper[data-swiper-type=immo-detail] .c-swiper__info,.c-swiper[data-swiper-type=project] .c-swiper__info{bottom:auto;padding-top:calc((85% - 8px)/16*9 - 70px);top:0}@media screen and (min-width: 700px){.c-swiper[data-swiper-type=immo-detail] .c-swiper__info,.c-swiper[data-swiper-type=project] .c-swiper__info{bottom:auto;padding-top:calc((68.9655172414% - 8px)/16*9 - 50px);top:0}}.c-swiper[data-swiper-type=immo-detail] .c-swiper__info .c-swiper__fraction,.c-swiper[data-swiper-type=project] .c-swiper__info .c-swiper__fraction{display:none}@media screen and (min-width: 900px){.c-swiper[data-swiper-type=immo-detail] .c-swiper__info .c-swiper__fraction,.c-swiper[data-swiper-type=project] .c-swiper__info .c-swiper__fraction{display:flex}}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main,.c-swiper[data-swiper-type=project] .c-swiper__slide--main{opacity:.5}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-copy--project,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-copy--project{background:rgba(0,0,0,0);opacity:0;transition:all .3s ease-in-out}@media screen and (min-width: 900px){.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-copy--project,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-copy--project{background:var(--color-invert)}}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-figure:after,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-figure:after{backdrop-filter:blur(var(--blur));background:hsla(0,0%,100%,.1);content:"";inset:0;position:absolute;transition:all .3s ease-in-out}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-figure__inner,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-figure__inner{display:block;width:100%}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-figure .c-picture,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-figure .c-picture{aspect-ratio:16/9}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-figure__figcaption,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-figure__figcaption{opacity:0;position:absolute;transition:opacity .3s ease-in-out}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main .c-figure .c-copyright__details .c-copy--small,.c-swiper[data-swiper-type=project] .c-swiper__slide--main .c-figure .c-copyright__details .c-copy--small{margin-block-start:0;padding:0;position:relative;transform:translateX(0)}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main.swiper-slide-active,.c-swiper[data-swiper-type=project] .c-swiper__slide--main.swiper-slide-active{opacity:1;z-index:1}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main.swiper-slide-active .c-copy--project,.c-swiper[data-swiper-type=project] .c-swiper__slide--main.swiper-slide-active .c-copy--project{opacity:1}@media screen and (min-width: 1100px){.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main.swiper-slide-active .c-copy--project,.c-swiper[data-swiper-type=project] .c-swiper__slide--main.swiper-slide-active .c-copy--project{transform:translateX(41.6666666667cqw)}}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main.swiper-slide-active .c-figure:after,.c-swiper[data-swiper-type=project] .c-swiper__slide--main.swiper-slide-active .c-figure:after{backdrop-filter:blur(0);background:hsla(0,0%,100%,0);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--main.swiper-slide-active .c-figure__figcaption,.c-swiper[data-swiper-type=project] .c-swiper__slide--main.swiper-slide-active .c-figure__figcaption{opacity:1}.c-swiper[data-swiper-type=immo-detail] .c-swiper__container--thumbnails,.c-swiper[data-swiper-type=project] .c-swiper__container--thumbnails{display:none;overflow:visible;overflow-x:clip}@media screen and (min-width: 900px){.c-swiper[data-swiper-type=immo-detail] .c-swiper__container--thumbnails,.c-swiper[data-swiper-type=project] .c-swiper__container--thumbnails{display:block}}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg);opacity:1}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb .c-figure,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb .c-figure{border:2px solid rgba(0,0,0,0);border-radius:var(--radius-minimal, 8px);max-width:262px;transition:border-color .3s ease-in-out}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb .c-figure__inner,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb .c-figure__inner{display:block;padding:2px;position:relative}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb .c-figure .c-picture,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb .c-figure .c-picture{aspect-ratio:16/9;border-radius:calc(var(--radius-minimal, 8px)*.75);max-width:262px;overflow:hidden;position:relative}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb .c-figure .c-picture:after,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb .c-figure .c-picture:after{backdrop-filter:blur(0);background:hsla(0,0%,100%,0);border-radius:var(--radius-minimal, 8px);content:"";inset:0;position:absolute;transition:all .3s ease-in-out}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb .c-figure .c-picture img,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb .c-figure .c-picture img{max-width:262px;-o-object-fit:contain;object-fit:contain}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb.swiper-slide-thumb-active .c-figure,.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb.swiper-slide-active .c-figure,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb.swiper-slide-thumb-active .c-figure,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb.swiper-slide-active .c-figure{border-color:var(--surface-surface-brand-pri-4, #009c17)}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb.swiper-slide-thumb-active .c-figure .c-picture:after,.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide--thumb.swiper-slide-active .c-figure .c-picture:after,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb.swiper-slide-thumb-active .c-figure .c-picture:after,.c-swiper[data-swiper-type=project] .c-swiper__slide--thumb.swiper-slide-active .c-figure .c-picture:after{backdrop-filter:blur(var(--blur));background:hsla(0,0%,100%,.1);border-radius:var(--radius-minimal, 8px);bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide.c-swiper__slide--main{background:var(--surface-surface-brand-2, #f0f0f0)}.c-swiper[data-swiper-type=immo-detail] .c-swiper__slide .c-picture{align-items:center;justify-content:center}.c-swiper[data-swiper-type=immo-detail] .c-swiper__wrapper.c-swiper__wrapper--thumbnails{flex-wrap:wrap;padding-inline-end:var(--spacing-lg, 32px)}.c-swiper[data-swiper-type=immo-detail] .c-swiper__wrapper.c-swiper__wrapper--thumbnails .c-swiper__slide--thumb{display:inline-flex;width:auto}.c-swiper[data-swiper-type=immo-detail] .c-swiper__wrapper.c-swiper__wrapper--thumbnails .c-swiper__slide--thumb .c-figure .c-picture{aspect-ratio:unset}.c-swiper[data-swiper-type=project] .c-swiper__wrapper{padding-bottom:0}@media screen and (min-width: 900px){.c-swiper[data-swiper-type=project] .c-swiper__wrapper{padding-bottom:80px}}.c-swiper[data-swiper-type=project] .c-swiper__info{justify-content:flex-end;padding-top:0;position:relative}@media screen and (min-width: 900px){.c-swiper[data-swiper-type=project] .c-swiper__info{padding-top:calc((68.9655172414% - 8px)/16*9 - 50px);position:absolute}}.c-swiper[data-swiper-type=project] .c-swiper__info .c-swiper__fraction{display:block}.c-swiper--simple .c-swiper__info{align-items:center;flex-direction:column-reverse}@media screen and (min-width: 700px){.c-swiper--simple .c-swiper__info{align-items:unset;flex-direction:row}}.c-swiper--simple .c-swiper__slide{aspect-ratio:4/3;background:var(--surface-surface-brand-2, #f0f0f0);flex-shrink:0}.c-swiper--simple .c-swiper__slide .c-figure{height:100%;max-height:100%}.c-swiper--simple .c-swiper__slide .c-figure__inner{align-items:center;display:flex;height:100%;justify-content:center;max-height:100%}.c-swiper--simple .c-swiper__slide .c-figure__inner .c-picture{aspect-ratio:unset;height:100%;max-height:100%}.c-swiper--simple .c-swiper__slide .c-figure__inner .c-picture img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.c-swiper--teaser .c-swiper__wrapper{align-items:stretch;display:grid;grid-auto-flow:column;padding-bottom:0}.c-swiper--teaser .c-swiper__info{justify-content:flex-end;margin-top:calc(var(--spacing-lg, 32px)*-1);padding-right:var(--spacing-lg, 32px);padding-top:0;position:relative;right:unset}.c-swiper__info{pointer-events:none}.c-swiper__info .c-swiper__navigation{pointer-events:all}.c-tab__menu{display:flex;flex-wrap:wrap;gap:16px var(--spacing-md, 16px)}.c-tab--immo-objects{background:var(--surface-brand-1, #fff);border-radius:32px;padding:var(--spacing-lg, 32px)}.c-tab--immo-objects .c-headline{margin-block-end:var(--spacing-xl, 48px)}.c-tab--immo-objects .c-tab__menu{margin-block-end:var(--spacing-lg, 32px)}.c-tab--immo-objects .c-filter--immo-objects{padding:0}.c-tab--quick-search{border-radius:var(--radius-radius-rounded, 32px);padding:var(--spacing-xl, 48px) var(--spacing-lg, 32px) var(--spacing-lg, 32px) var(--spacing-lg, 32px)}.c-tab--quick-search .c-button--quick-search{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-lg, 26px);font-weight:700;line-height:var(--line-height-lg, 30px)}.c-tab--quick-search .c-button--quick-search .c-icon--left .icon--active{opacity:0;transform:scale3d(0, 0, 0);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.c-tab--quick-search .c-button--quick-search[aria-selected=true]>.c-icon--left .icon--active{opacity:1;transform:scale3d(1, 1, 1)}.c-tab--quick-search .c-button--quick-search[aria-selected=true]>.c-icon--left .icon--hover{opacity:0;transform:scale3d(0, 0, 0)}.c-tab--quick-search .c-button--quick-search .c-button__label{text-align:left}.c-tab--quick-search>.c-tab__container>.c-tab__menu{justify-content:space-between;padding-block-end:var(--spacing-lg, 32px);position:relative}.c-tab--quick-search>.c-tab__container>.c-tab__menu:after{background:var(--surface-invert-pri-2, #00254c);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.c-tab--quick-search>.c-tab__container>.c-tab__content{margin-block-start:var(--spacing-lg, 32px)}.c-tab--quick-search .c-headline,.c-tab--quick-search .c-filter,.c-tab--quick-search .c-tab,.c-tab--quick-search .c-filter,.c-tab--quick-search .c-form__wrapper,.c-tab--quick-search .c-list__wrapper,.c-tab--quick-search .c-filter--immo-objects,.c-tab--quick-search .c-tab--quick-search{padding:0}.c-tab--quick-search .c-form__group--immo-wbs-toggle{align-items:end;display:flex}.c-tab--quick-search .c-form__group--immo-wbs-toggle .c-form__checkfields--switch{flex-grow:1;justify-content:flex-end}.c-tab--quick-search .c-form__group--immo-wbs-toggle .c-form__checkfields--switch .c-form-check-toggle--toggle-switch{flex-direction:row-reverse}.c-tab--quick-search{grid-column:2/span 12}.c-tab--quick-search .c-copy--rent-service-tab p{display:flex;flex-direction:column;gap:.5em}@media screen and (min-width: 700px){.c-tab--quick-search .c-copy--rent-service-tab p{flex-direction:row}}.c-tab--quick-search .c-action-bar--rent-service-tab{flex-wrap:wrap;gap:32px}.c-tab--quick-search .c-action-bar--rent-service-tab .c-link{gap:.25em}.c-tab--quick-search .c-button--quick-search .c-button__label{padding-left:var(--spacing-xs)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter){background:rgba(0,0,0,0);container-name:teaser;container-type:inline-size;display:flex;flex-direction:column}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .svg-overlay{bottom:0;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transform:scale3d(1.01, 1.01, 1.01);transition:opacity .25s ease-in-out}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{align-items:flex-start;border-radius:var(--radius-radius-rounded, 32px);display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-spacing-xl, 48px);max-width:750px;min-width:280px;padding:var(--spacing-lg);position:relative}.c-details__inner .c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{min-width:220px}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-date-time__wrapper{align-content:center;color:var(--text-invert, #fff);display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-title, degewo-sans);font-size:var(--font-size-2xl, 41px);font-style:normal;font-weight:700;gap:0;inset:0;justify-content:center;line-height:var(--line-height-2xl, 43px);padding:2rem;position:absolute}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small){display:flex;flex-direction:column;flex-grow:1;min-width:50%;position:static;width:100%}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small)>*:not(.c-action-bar,.c-button){color:var(--text-brand-dark-blue, #00254c)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-headline{font-weight:700;margin-bottom:0}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-headline .c-link{text-decoration:none}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup{row-gap:var(--spacing-md, 12px)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .c-headline__sub--bottom{font-weight:700;margin-top:0}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .c-icon__wrap{display:inline-flex;pointer-events:none;position:relative;top:-2px}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .icon{border-radius:100%;padding:3px}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .icon--inverse{color:var(--color-inverse, #fff)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .icon--primary{color:var(--text-brand-dark-blue, #00254c)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-hgroup .icon--small{font-size:12px}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) p:first-of-type{margin-top:var(--spacing-md)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-action-bar--tags{flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-action-bar--link{margin-top:auto;padding-block-start:var(--spacing-ml, 24px)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-button--filled-gradient *{color:var(--color-invert)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy:not(.c-copy--small) .c-button--secondary-light:hover .c-link__label{color:var(--button-color, #00254c)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-figure .c-picture{border-radius:var(--radius-radius-minimal, 8px);overflow:clip}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-pri-4aa .c-copy *:not(.c-button,.c-button *),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy *:not(.c-button,.c-button *),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-6 .c-copy *:not(.c-button,.c-button *),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-8 .c-copy *:not(.c-button,.c-button *),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy *:not(.c-button,.c-button *){color:var(--text-invert, #fff)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-pri-4aa .c-copy .c-button[class*="--secondary"]:not(:hover),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-pri-4aa .c-copy .c-button[class*="--secondary"]:not(:hover) *,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy .c-button[class*="--secondary"]:not(:hover),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-invert-pri-2 .c-copy .c-button[class*="--secondary"]:not(:hover) *,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-6 .c-copy .c-button[class*="--secondary"]:not(:hover),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-6 .c-copy .c-button[class*="--secondary"]:not(:hover) *,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-8 .c-copy .c-button[class*="--secondary"]:not(:hover),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-8 .c-copy .c-button[class*="--secondary"]:not(:hover) *,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-button[class*="--secondary"]:not(:hover),.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-button[class*="--secondary"]:not(:hover) *{color:var(--text-invert, #fff)}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner:has(.c-copyright__details:hover) .svg-overlay,.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner:not(:hover) .svg-overlay{opacity:0;pointer-events:none}@container teaser (min-width: 500px){.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{-moz-column-gap:max(var(--grid-gutter),20px);column-gap:max(var(--grid-gutter),20px);display:flex;flex-direction:row;flex-wrap:nowrap}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-copy{align-self:stretch}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-figure{max-width:100%}.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-figure+.c-copy{max-width:50%}@media screen and (min-width: 700px){.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner .c-figure{max-width:max(50%,209px)}}}@container teaser (min-width: 750px){.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{justify-self:center;max-width:max(702px,50% - var(--grid-gutter))}}@media screen and (min-width: 1640px){@container teaser (min-width: 750px){.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{max-width:100%}}@container teaser (min-width: 1300px){.c-teaser:not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner{justify-self:center;max-width:calc(50% - var(--grid-gutter)/2)}}}.c-teaser--project .c-teaser__inner{background:rgba(0,0,0,0);container-name:mein-grid;container-type:inline-size;display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));padding:0;position:relative;width:100%}.c-teaser--project .c-teaser__inner .c-figure{grid-column:1/span 12;grid-row:1}.c-teaser--project .c-teaser__inner .c-copy{grid-column:1/span 12;grid-row:2;padding-block:var(--spacing-ml, 16px);position:relative;z-index:1}@media screen and (min-width: 900px){.c-teaser--project .c-teaser__inner .c-copy{grid-column:5/span 8;grid-row:1;margin-bottom:auto;margin-top:var(--spacing-xl);padding:var(--spacing-lg);position:absolute;transform:translateX(41.6666666667cqw)}}@media screen and (min-width: 1100px){.c-teaser--project .c-teaser__inner .c-copy{margin-top:var(--spacing-2xl)}}@media screen and (min-width: 1300px){.c-teaser--project .c-teaser__inner .c-copy{grid-column:6/span 7;margin-top:var(--spacing-4xl)}}@media screen and (min-width: 1640px){.c-teaser--project .c-teaser__inner .c-copy{grid-column:7/span 5;margin-top:var(--spacing-4xl)}}.c-teaser--project .c-action-bar--link{margin-block-start:var(--spacing-ml, 24px)}.c-teaser--project .c-action-bar--tags{align-self:flex-end;gap:var(--spacing-sm);grid-column:1/span 11;grid-row:1;padding:var(--spacing-ml) var(--spacing-lg);position:relative}.c-teaser.c-teaser--search,.c-teaser.c-teaser--event,.c-teaser.c-teaser--press{--button-size: 55px}.c-teaser.c-teaser--search .c-teaser__inner,.c-teaser.c-teaser--event .c-teaser__inner,.c-teaser.c-teaser--press .c-teaser__inner{gap:var(--spacing-ml, 24px)}.c-teaser.c-teaser--search .c-teaser__inner .c-copy p:first-of-type,.c-teaser.c-teaser--event .c-teaser__inner .c-copy p:first-of-type,.c-teaser.c-teaser--press .c-teaser__inner .c-copy p:first-of-type{margin-top:0}.c-teaser.c-teaser--search .c-teaser__inner .c-action-bar--tags+.c-action-bar--link,.c-teaser.c-teaser--event .c-teaser__inner .c-action-bar--tags+.c-action-bar--link,.c-teaser.c-teaser--press .c-teaser__inner .c-action-bar--tags+.c-action-bar--link{margin-top:0}.c-teaser.c-teaser--search .c-teaser__inner .c-action-bar--link,.c-teaser.c-teaser--event .c-teaser__inner .c-action-bar--link,.c-teaser.c-teaser--press .c-teaser__inner .c-action-bar--link{margin-top:var(--spacing-lg)}.c-teaser.c-teaser--search .c-teaser__inner .c-action-bar--link .c-button,.c-teaser.c-teaser--event .c-teaser__inner .c-action-bar--link .c-button,.c-teaser.c-teaser--press .c-teaser__inner .c-action-bar--link .c-button{height:var(--button-size);width:var(--button-size)}.c-teaser.c-teaser--search .c-teaser__inner .c-action-bar--link .c-icon,.c-teaser.c-teaser--event .c-teaser__inner .c-action-bar--link .c-icon,.c-teaser.c-teaser--press .c-teaser__inner .c-action-bar--link .c-icon{font-size:var(--font-size-lg)}.c-teaser-list--solr-search .c-teaser.c-teaser--search .c-teaser__inner,.c-teaser-list--solr-search .c-teaser.c-teaser--event .c-teaser__inner,.c-teaser-list--solr-search .c-teaser.c-teaser--press .c-teaser__inner{max-width:unset;min-width:unset;width:100%}.c-teaser-list--solr-search .c-teaser.c-teaser--search .c-teaser__inner .c-copy,.c-teaser-list--solr-search .c-teaser.c-teaser--event .c-teaser__inner .c-copy,.c-teaser-list--solr-search .c-teaser.c-teaser--press .c-teaser__inner .c-copy{max-width:unset;width:100%}.c-teaser-list--solr-search .c-teaser.c-teaser--search,.c-teaser-list--solr-search .c-teaser.c-teaser--event,.c-teaser-list--solr-search .c-teaser.c-teaser--press{flex:unset;width:100%}.c-teaser.c-teaser--apartment .c-teaser__inner{flex-direction:column;gap:var(--spacing-lg, 24px)}@container teaser (min-width: 500px){@media screen and (min-width: 700px){.c-teaser.c-teaser--apartment .c-teaser__inner{flex-direction:row;flex-wrap:nowrap;max-width:none;width:100%}}}@container teaser (min-width: 500px){.c-teaser.c-teaser--apartment .c-teaser__inner .c-figure+.c-copy{max-width:none}@media screen and (min-width: 700px){.c-teaser.c-teaser--apartment .c-teaser__inner .c-figure{max-width:max(50%,320px)}.c-teaser.c-teaser--apartment .c-teaser__inner .c-figure+.c-copy{max-width:50%}}}@container teaser (min-width: 730px){@media screen and (min-width: 700px){.c-teaser.c-teaser--apartment .c-teaser__inner .c-figure{flex-shrink:0;width:320px}.c-teaser.c-teaser--apartment .c-teaser__inner .c-figure+.c-copy{max-width:none}}}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy{width:100%}@container teaser (min-width: 920px){.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy{display:grid;flex-grow:1;gap:0 1rem;grid-template-areas:"headline link" "paragraph link" "tags link" "list link";grid-template-columns:1fr auto;grid-template-rows:auto}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-headline{grid-area:headline}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>p{grid-area:paragraph}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-action-bar--tags{grid-area:tags}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-definition-list{grid-area:list}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-action-bar--link{display:flex;flex-direction:column;grid-area:link;justify-content:flex-end}}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-action-bar--link,.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy>.c-definition-list{margin-top:var(--spacing-md, 12px)}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list{padding-inline:unset}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list__list{display:flex;flex-wrap:wrap;gap:var(--spacing-ml, 16px)}@media screen and (min-width: 400px){.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list__list{justify-content:space-between}}@media screen and (min-width: 700px){.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list__list{justify-content:unset}}@container teaser (min-width: 750px){.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list__list{gap:var(--spacing-xl, 12px);justify-content:unset}}.c-teaser.c-teaser--apartment .c-teaser__inner>.c-copy .c-definition-list__item{gap:0}.c-teaser.c-teaser--headline-button{max-width:unset}.c-teaser.c-teaser--headline-button .c-teaser__inner{max-width:unset;width:100%}.c-teaser.c-teaser--headline-button .c-teaser__inner .c-copy{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.c-teaser.c-teaser--headline-button .c-teaser__inner .c-copy .c-action-bar{margin-top:0}.c-teaser.c-teaser--accordion .c-teaser__inner{--figure-size: 189px;display:flex;flex-direction:column;gap:var(--spacing-lg, 24px);max-width:none;width:100%}@container teaser (min-width: 468px){.c-teaser.c-teaser--accordion .c-teaser__inner{display:grid;grid-template-areas:"figure copy" "details details"}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner{display:grid;grid-template-areas:"figure copy" "figure details";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;row-gap:0}}}.c-teaser.c-teaser--accordion .c-teaser__inner .c-figure{grid-area:figure;width:100%}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner .c-figure{width:var(--figure-size)}}.c-teaser.c-teaser--accordion .c-teaser__inner .c-figure+.c-copy{max-width:none}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner .c-figure+.c-copy{padding-top:var(--spacing-sm)}}.c-teaser.c-teaser--accordion .c-teaser__inner>.c-copy{grid-area:copy}.c-teaser.c-teaser--accordion .c-teaser__inner>.c-copy .c-headline{font-weight:400}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner>.c-copy:not(:has(.c-action-bar)){padding-bottom:calc(52px + var(--spacing-lg))}}.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle{grid-area:details;position:relative}.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle[open] .c-details__summary--profile-toggle .c-button.c-button--profile-toggle .icon-chevron-right{transform:rotate(-90deg)}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__summary--profile-toggle{position:absolute;right:0;top:-52px}}@media screen and (min-width: 1100px){.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__summary--profile-toggle{top:-54px}}.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__summary--profile-toggle .c-button.c-button--profile-toggle{background:var(--color-surface-brand-2-gradient, #f0f0f0);color:var(--color-brand-dark-blue, #00254c);display:inline-flex}.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__summary--profile-toggle .c-button.c-button--profile-toggle .icon-chevron-right{transform:rotate(90deg);transition:transform .2s ease-in-out}.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__inner>div{max-width:700px;padding-inline:0;padding-top:var(--spacing-ml, 24px)}@media screen and (min-width: 700px){.c-teaser.c-teaser--accordion .c-teaser__inner .c-details--profile-toggle .c-details__inner>div:first-of-type{padding-top:var(--spacing-2xl, 64px)}}.c-teaser.c-teaser--slide{height:100%}.c-teaser.c-teaser--slide .c-teaser__inner{flex-direction:column;gap:var(--spacing-lg, 24px);height:100%;min-width:unset}.c-teaser.c-teaser--slide .c-teaser__inner .c-figure{max-width:none}.c-teaser.c-teaser--slide .c-teaser__inner .c-figure+.c-copy{max-width:none}.c-teaser.c-teaser--slide .c-teaser__inner .c-figure+.c-copy .c-action-bar{margin-top:auto;padding-top:var(--spacing-lg, 24px)}.c-teaser.c-teaser--slide .c-teaser__inner .c-picture{aspect-ratio:unset}.c-teaser.c-teaser--search .c-teaser__inner .c-figure{width:100%}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-hgroup{gap:0}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-hgroup .c-headline{margin-bottom:var(--spacing-md, 16px);margin-top:var(--spacing-s, 8px)}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-hgroup .c-headline__sub--top{font-weight:700;margin-bottom:0}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-action-bar--link{margin-top:var(--spacing-ml)}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-hgroup,.c-teaser.c-teaser--search .c-teaser__inner .c-copy p,.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-action-bar--tags{max-width:800px}@container teaser (min-width: 500px){.c-teaser.c-teaser--search .c-teaser__inner .c-figure{flex-shrink:0;width:180px}}@container teaser (min-width: 920px){.c-teaser.c-teaser--search .c-teaser__inner .c-copy{display:grid;flex-grow:1;gap:0 1rem;grid-template-areas:"headline link" "paragraph link" "tags link";grid-template-columns:1fr auto;grid-template-rows:auto}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-hgroup{grid-area:headline}.c-teaser.c-teaser--search .c-teaser__inner .c-copy p{grid-area:paragraph}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-action-bar--tags{grid-area:tags}.c-teaser.c-teaser--search .c-teaser__inner .c-copy .c-action-bar--link{display:flex;flex-direction:column;grid-area:link;justify-content:flex-end}}.c-teaser.c-teaser--quarter{margin-block-end:var(--spacing-ml, 24px)}.c-teaser.c-teaser--quarter.no-items .c-teaser__inner{align-items:center}.c-teaser.c-teaser--quarter.no-items .c-teaser__inner .c-copy{color:var(--state-state-negativ, #c5000c);font-size:var(--font-size-lg, 26px);font-weight:700}.c-teaser.c-teaser--quarter .c-teaser__inner{border-radius:var(--radius-radius-rounded, 32px);display:flex;flex-direction:column;gap:var(--spacing-spacing-lg, 32px);max-width:unset;padding:var(--spacing-spacing-lg, 32px)}@media screen and (min-width: 700px){.c-teaser.c-teaser--quarter .c-teaser__inner{flex-direction:row}}.c-teaser.c-teaser--quarter .c-teaser__inner .c-headline{width:100%}.c-teaser.c-teaser--quarter .c-svg-map{align-items:center;aspect-ratio:1/1;box-sizing:content-box;display:flex;justify-content:center;padding:24px;width:64px}.c-teaser.c-teaser--quarter .c-figure{align-items:flex-start;min-width:98px}.c-teaser.c-teaser--quarter .c-figure img{min-width:98px}.c-teaser.c-teaser--quarter .c-copy{max-width:unset;width:100%}@container teaser (min-width: 500px){.c-teaser.c-teaser--quarter .c-copy{max-width:unset}}@container teaser (min-width: 750px){.c-teaser.c-teaser--quarter .c-copy{max-width:unset}}.c-teaser.c-teaser--quarter .c-copy .c-hgroup{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-spacing-sm, 8px) var(--font-size-lg, 26px);margin-block-end:var(--spacing-ml, 24px)}.c-teaser.c-teaser--quarter .c-copy .c-hgroup .c-headline{display:inline;margin-block-end:0}.c-teaser.c-teaser--quarter .c-copy .c-hgroup .c-headline .c-headline--linked:hover{text-decoration:none}.c-teaser.c-teaser--quarter .c-copy .c-hgroup .c-headline__sub{display:inline}.c-teaser.c-teaser--quarter .c-copy .c-expandable-list{margin-block-end:var(--spacing-lg, 32px)}.c-teaser.c-teaser--quarter .c-action-bar--link{flex-wrap:wrap;gap:var(-spacing-md-desktop, 16px);justify-content:flex-end;pointer-events:none;z-index:10}.c-teaser.c-teaser--quarter .c-action-bar--link button.c-button{justify-self:flex-start;margin-left:0;margin-right:auto;pointer-events:all}.c-teaser.c-teaser--quarter .c-action-bar--link button.c-button[aria-controls][aria-expanded=true]{display:none}.c-teaser.c-teaser--quarter .c-action-bar--link button.c-button:active{background:var(--color-surface-brand-2-gradient, #f0f0f0);color:var(--color-brand-dark-blue, #00254c)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9{background:var(--surface-brand-sec-9, #007e7c)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-button.js-expanded{display:none}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-button.c-button--secondary-gradient{color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-button.c-button--secondary-gradient .icon{color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-button.c-button--secondary-gradient:before{background:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy{color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-headline .c-headline--linked{color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-expandable-list__more{color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-tag--border-primary{border-color:var(--color-invert);color:var(--color-invert)}.c-teaser .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy:has(.c-link--block-link:hover) .c-button--secondary-gradient{background:rgba(0,0,0,0) !important}.c-teaser:has(.c-headline--linked:hover):not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-6 .c-copy .c-button.c-button--secondary-light *,.c-teaser:has(.c-headline--linked:hover):not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-8 .c-copy .c-button.c-button--secondary-light *,.c-teaser:has(.c-headline--linked:hover):not(.c-teaser--project,.c-teaser--quarter) .c-teaser__inner.u-color-bg\:surface-brand-sec-9 .c-copy .c-button.c-button--secondary-light *{color:var(--text-brand-dark-blue, #00254c)}.c-teaser-list__inner{--gap: 1rem;--min: 320px;display:flex;flex-wrap:wrap;gap:clamp(20px,var(--grid-gutter),32px);grid-column:2/span 12;list-style:none}.c-teaser-list__inner>*{flex:1 1 var(--min)}.c-teaser-list>.c-headline{grid-column:2/span 12;padding-inline:var(--spacing-lg, 48px)}.c-teaser-list:has(.c-teaser--apartment)>.c-headline{grid-column:2/span 12;padding-inline:var(--spacing-lg, 24px)}.c-teaser-list:has(.c-teaser--apartment) .c-teaser-list__inner{flex-direction:column;flex-wrap:nowrap}.c-teaser-list:has(.c-teaser--apartment) .c-teaser-list__inner>*{flex:initial}.c-teaser-list--accordion .c-teaser-list__inner{flex-direction:column;flex-wrap:nowrap}.c-teaser-list--accordion .c-teaser-list__inner>*{flex:initial}.c-teaser-list--solr-search .c-teaser-list__inner{gap:0}.c-teaser-list--teaser-tenant-advisory-board .c-teaser-list__inner>*{flex:1 1 100%}.c-text-media{grid-column:2/span 12;height:-moz-fit-content;height:fit-content;padding-inline:var(--spacing-lg);row-gap:var(--spacing-lg)}@media screen and (min-width: 700px){.c-text-media{grid-column:3/span 10}}@media screen and (min-width: 1100px){.c-text-media{grid-column:4/span 8}}.c-text-media:not(.c-text-media--row) .c-figure+.c-copy{margin-top:var(--spacing-xl)}.c-text-media:not(.c-text-media--row) .c-copy+.c-figure{margin-top:var(--spacing-xl)}.c-text-media--row{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);display:flex;flex-wrap:wrap}@media screen and (min-width: 900px){.c-text-media--row{flex-wrap:nowrap}}.c-text-media--row .c-figure{width:100%}@media screen and (min-width: 900px){.c-text-media--row .c-figure{width:50%}}.c-text-media--row .c-copy{width:100%}@media screen and (min-width: 900px){.c-text-media--row .c-copy{width:50%}}@media screen and (min-width: 0)and (width <= calc(400px - 1px)){.c-text-media:has(.c-iframe-overlay__info){margin-block:150px}}.c-text-media--video{grid-column:2/span 12}table:not(.js-responsive-table){border:0;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}table:not(.js-responsive-table).c-table--fixed{border-collapse:collapse;table-layout:fixed;width:100%}table:not(.js-responsive-table) caption{display:table-caption;font-size:calc(var(--font-size-xl)*var(--type-scale-ratio));font-weight:700;hyphens:auto;line-height:1.225;overflow-wrap:break-word;text-align:left}table:not(.js-responsive-table) th,table:not(.js-responsive-table) td{text-align:left}table:not(.js-responsive-table) th{font-size:var(--l-font-size);font-weight:600;padding:var(--space-m) var(--space-m)}table:not(.js-responsive-table) tbody tr{background-image:radial-gradient(ellipse at center, rgba(255, 252, 254, 0.5) 0%, rgba(255, 252, 254, 0.5) 33%, rgba(255, 252, 254, 0) 34%, rgba(255, 252, 254, 0) 100%);background-position:left bottom;background-repeat:repeat-x;background-size:6px 6px;bottom:0;position:relative}table:not(.js-responsive-table) tbody tr:last-child{background-image:none}table:not(.js-responsive-table) tbody tr td{font-size:font-size(m);font-weight:400;padding:var(--space-l) var(--space-m);vertical-align:top}table:not(.js-responsive-table) tbody tr td ul,table:not(.js-responsive-table) tbody tr td ol{margin:0;padding:0}@media screen and (min-width: 0)and (width <= calc(700px - 1px)){table.js-responsive-table{border:0;border-collapse:collapse;border-spacing:0;display:block}table.js-responsive-table caption{display:block;font-size:calc(var(--font-size-xl)*var(--type-scale-ratio));font-weight:700;hyphens:auto;line-height:1.225;overflow-wrap:break-word;text-align:left}table.js-responsive-table thead{display:none}table.js-responsive-table tbody{display:table}table.js-responsive-table tr{display:table-row-group}table.js-responsive-table td{display:table-row}table.js-responsive-table td .c-table__td-inner{margin:var(--space-l)}table.js-responsive-table td ul,table.js-responsive-table td ol{margin:0;padding:0}table.js-responsive-table td:before,table.js-responsive-table td>span{border:0;display:table-cell;padding:7px 13px}table.js-responsive-table td:before{content:attr(data-label);font-weight:600;white-space:nowrap}table.js-responsive-table td:not(.align-start)>span{vertical-align:middle}}@media screen and (min-width: 700px){table.js-responsive-table{border:0;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}table.js-responsive-table.c-table--fixed{border-collapse:collapse;table-layout:fixed;width:100%}table.js-responsive-table caption{display:table-caption;font-size:calc(var(--font-size-xl)*var(--type-scale-ratio));font-weight:700;hyphens:auto;line-height:1.225;overflow-wrap:break-word;text-align:left}table.js-responsive-table th,table.js-responsive-table td{text-align:left}table.js-responsive-table th{font-size:var(--l-font-size);font-weight:600;padding:var(--space-m) var(--space-m)}table.js-responsive-table tbody tr{background-image:radial-gradient(ellipse at center, rgba(255, 252, 254, 0.5) 0%, rgba(255, 252, 254, 0.5) 33%, rgba(255, 252, 254, 0) 34%, rgba(255, 252, 254, 0) 100%);background-position:left bottom;background-repeat:repeat-x;background-size:6px 6px;bottom:0;position:relative}table.js-responsive-table tbody tr:last-child{background-image:none}table.js-responsive-table tbody tr td{font-size:font-size(m);font-weight:400;padding:var(--space-l) var(--space-m);vertical-align:top}table.js-responsive-table tbody tr td ul,table.js-responsive-table tbody tr td ol{margin:0;padding:0}}.c-table--summarize{margin-bottom:var(--space-m)}.c-table--summarize thead tr th{border-bottom:solid 2px rgba(var(--color-surface-brand-1-rgb), 0.32)}.c-table--summarize tbody tr{position:relative}.c-table--summarize tbody tr:nth-child(odd){background:rgba(0,0,0,0)}.c-table--summarize tbody tr td{background:rgba(0,0,0,0);border-bottom:none;color:var(--color-surface-brand-1)}.c-tags{display:flex;flex-wrap:wrap;gap:10px}.c-tags li{align-items:center;display:inline-flex;margin-right:1.4em;padding-left:calc(.8em + 10px);position:relative}.c-tags li:before{background:var(--color-surface-invert-pri-3);clip-path:polygon(0 0, 100% 100%, 100% 0);content:"";display:inline-flex;height:.8em;left:0;margin-right:.75em;position:absolute;transform:rotate(90deg);width:.8em}@property --mask-angle{inherits:false;initial-value:0deg;syntax:"<angle>"}:root{--font-size-xs: 12px}@media screen and (min-width: 900px){:root{--font-size-xs: 13px}}@media screen and (min-width: 1100px){:root{--font-size-xs: 14px}}.c-wbs-calculator{background:#fff;border-radius:24px;display:block;grid-column:2/span 12;max-width:1200px;padding:2rem 1.5rem}@media screen and (min-width: 900px){.c-wbs-calculator{margin-inline:auto;padding:3rem 2rem}}@media screen and (min-width: 1100px){.c-wbs-calculator{padding:3rem}}.c-wbs-calculator__header{display:none}.c-wbs-calculator__headline{margin-bottom:1.5rem}@media screen and (min-width: 900px){.c-wbs-calculator__headline{margin-bottom:2rem}}.c-wbs-calculator__headline .c-headline{font-size:var(--font-size-lg);font-weight:700}@media screen and (min-width: 900px){.c-wbs-calculator__headline .c-headline{font-size:var(--font-size-xl)}}.c-wbs-calculator__description{color:var(--color-brand-dark-blue);font-size:var(--font-size-s);margin-top:1rem;opacity:.8}@media screen and (min-width: 900px){.c-wbs-calculator__description{font-size:var(--font-size-md)}}.c-wbs-calculator__container{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 900px){.c-wbs-calculator__container{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-between}}.c-wbs-calculator__form-wrapper{width:100%}@media screen and (min-width: 900px){.c-wbs-calculator__form-wrapper{flex:0 0 auto;max-width:200px}}@media screen and (min-width: 1300px){.c-wbs-calculator__form-wrapper{max-width:420px}}.c-wbs-calculator__form{display:flex;flex-direction:column;gap:1.5rem}.c-wbs-calculator__fields{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 900px){.c-wbs-calculator__fields{gap:1.5rem}}.c-wbs-calculator__field-row{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 1080px){.c-wbs-calculator__field-row{flex-direction:row;gap:1rem}.c-wbs-calculator__field-row>*{flex:1}}.c-wbs-calculator__field{display:flex;flex-direction:column;gap:.5rem}.c-wbs-calculator__label{align-items:center;color:var(--color-brand-dark-blue);display:flex;font-size:var(--font-size-s);font-weight:700;gap:.5rem}.c-wbs-calculator__tooltip-btn{align-items:center;background:rgba(0,0,0,0);border:1px solid currentcolor;border-radius:50%;color:var(--color-brand-dark-blue);cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;transition:all .2s ease;width:20px}.c-wbs-calculator__tooltip-btn:hover{background:var(--color-brand-dark-blue);color:#fff}.c-wbs-calculator__tooltip-btn svg{height:12px;width:12px}.c-wbs-calculator__error{color:#c53030;font-size:var(--font-size-xs);margin-top:.5rem}.c-wbs-calculator__error[hidden]{display:none}.c-wbs-calculator__hint{color:var(--color-brand-dark-blue);font-size:var(--font-size-xs);opacity:.7}.c-wbs-calculator__submit{margin-top:1rem}@media screen and (min-width: 900px){.c-wbs-calculator__submit{margin-top:1.5rem}}.c-wbs-calculator__disclaimer{margin-top:2rem;padding-top:1.5rem}.c-wbs-calculator__disclaimer p{color:var(--color-brand-dark-blue);font-size:var(--font-size-xs);line-height:1.5;margin:0;opacity:.8}.c-wbs-calculator__input{background:#fff;border:2px solid #d1d5db;border-radius:8px;color:var(--color-brand-dark-blue);font-size:var(--font-size-md);font-weight:400;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.c-wbs-calculator__input::-webkit-inner-spin-button,.c-wbs-calculator__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.c-wbs-calculator__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.c-wbs-result-dialog{background:rgba(0,0,0,0);border:none;margin:auto;max-height:90vh;max-width:90vw;padding:0;width:100%}@media screen and (min-width: 900px){.c-wbs-result-dialog{max-width:500px}}.c-wbs-result-dialog::backdrop{backdrop-filter:blur(4px);background:rgba(0,0,0,.5)}.c-wbs-result-dialog__content{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.15);padding:2rem;position:relative}@media screen and (min-width: 900px){.c-wbs-result-dialog__content{padding:2.5rem}}.c-wbs-result-dialog__content[data-result=berechtigt]{border-top:4px solid var(--color-state-positiv)}.c-wbs-result-dialog__content[data-result=berechtigt] .c-wbs-result-dialog__heading{color:var(--color-state-positiv)}.c-wbs-result-dialog__content[data-result=nicht-berechtigt]{border-top:4px solid var(--color-state-negativ)}.c-wbs-result-dialog__content[data-result=nicht-berechtigt] .c-wbs-result-dialog__heading{color:var(--color-state-negativ)}.c-wbs-result-dialog__close{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#5a6a68;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:.75rem;top:.75rem;transition:all .2s ease;width:40px}.c-wbs-result-dialog__close:hover{background:#f0f0f0;color:var(--color-brand-dark-blue)}.c-wbs-result-dialog__heading{font-size:var(--font-size-lg);font-weight:700;margin:0 0 1rem;padding-right:2rem}@media screen and (min-width: 900px){.c-wbs-result-dialog__heading{font-size:var(--font-size-xl)}}.c-wbs-result-dialog__text{color:var(--color-brand-dark-blue);font-size:var(--font-size-s);line-height:1.6;margin:0 0 1rem}@media screen and (min-width: 900px){.c-wbs-result-dialog__text{font-size:var(--font-size-md)}}.c-wbs-result-dialog__disclaimer{color:var(--color-brand-dark-blue);font-size:var(--font-size-s);font-style:italic;margin:1rem 0 0;opacity:.7}.c-wbs-diagram{max-width:100%;position:relative;width:100%}@media screen and (min-width: 900px){.c-wbs-diagram{flex:1 1 300px}}.c-wbs-diagram__overlay{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);left:50%;max-width:400px;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);transition:opacity .3s ease-in-out;width:90%;z-index:30}.c-wbs-diagram__overlay.is-hidden{display:none}.c-wbs-diagram__overlay h3{color:var(--color-brand-dark-blue);font-size:var(--font-size-lg);font-weight:700;margin:0 0 1rem}@media screen and (min-width: 900px){.c-wbs-diagram__overlay h3{font-size:var(--font-size-xl)}}.c-wbs-diagram__overlay p{color:var(--color-brand-dark-blue);font-size:var(--font-size-s);line-height:1.5;margin:0}@media screen and (min-width: 900px){.c-wbs-diagram__overlay p{font-size:var(--font-size-md)}}.c-wbs-gauge{align-items:center;display:flex;flex-direction:column;margin:1.5rem auto;max-width:100%;min-width:320px;overflow-x:auto;padding:2.5rem 5rem 1rem}.c-wbs-gauge__container{aspect-ratio:2/1;max-width:400px;min-width:280px;position:relative;width:100%}@media screen and (min-width: 900px){.c-wbs-gauge__container{max-width:500px}}.c-wbs-gauge__background{background:#e8e8e8;border-radius:100% 100% 0 0/200% 200% 0 0;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}.c-wbs-gauge__zone{--mask-angle: 0deg;border-radius:100% 100% 0 0/200% 200% 0 0;bottom:0;height:100%;left:0;-webkit-mask:conic-gradient(from 270deg at 50% 100%, #000 0deg, #000 var(--mask-angle), transparent var(--mask-angle));mask:conic-gradient(from 270deg at 50% 100%, #000 0deg, #000 var(--mask-angle), transparent var(--mask-angle));opacity:0;position:absolute;transition:opacity .3s ease,--mask-angle .5s cubic-bezier(0.4, 0, 0.2, 1);width:100%}.c-wbs-gauge__zone.is-visible{opacity:1}.c-wbs-gauge__zone--220{background:#f5e7f9;z-index:2}.c-wbs-gauge__zone--180{background:#e5f5fc;z-index:3}.c-wbs-gauge__zone--140{background:#e5f4eb;z-index:4}.c-wbs-gauge__zone--100{background:#fdf1e7;z-index:5}.c-wbs-gauge__limit{background-image:linear-gradient(to top, currentcolor 4px, transparent 4px);background-repeat:repeat-y;background-size:100% 8px;bottom:0;height:100%;left:50%;margin-left:-1.5px;opacity:0;position:absolute;transform:rotate(-90deg);transform-origin:center bottom;transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease;width:3px;z-index:10}.c-wbs-gauge__limit.is-visible{opacity:1}.c-wbs-gauge__limit--100{color:#f97802}.c-wbs-gauge__limit--140{color:#00973b}.c-wbs-gauge__limit--180{color:#029fe3}.c-wbs-gauge__limit--220{color:#a210cd}.c-wbs-gauge__needle-group{bottom:0;height:90%;left:50%;margin-left:-7px;position:absolute;transform:rotate(-90deg);transform-origin:center bottom;transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1);width:14px;z-index:15}.c-wbs-gauge__needle{background:#003063;bottom:0;clip-path:polygon(50% 0%, 100% 100%, 0% 100%);height:100%;left:50%;position:absolute;transform:translateX(-50%);width:14px}.c-wbs-gauge__needle-base{background:#003063;border-radius:50%;bottom:-14px;height:28px;left:50%;position:absolute;transform:translateX(-50%);width:28px;z-index:20}.c-wbs-gauge__scale{inset:0;pointer-events:none;position:absolute;z-index:10}.c-wbs-gauge__marker{bottom:0;height:100%;left:50%;position:absolute;transform:rotate(var(--angle));transform-origin:bottom center;width:0}.c-wbs-gauge__marker-dot{background:#fff;border:2px solid #849997;border-radius:50%;height:12px;left:-6px;position:absolute;top:-6px;width:12px}.c-wbs-gauge__marker-label{color:#323232;font-size:var(--font-size-xs);left:0;position:absolute;top:-30px;transform:translateX(-50%) rotate(calc(-1 * var(--angle)));white-space:nowrap}@media screen and (min-width: 900px){.c-wbs-gauge__marker-label{font-size:var(--font-size-s);top:-35px}}.c-wbs-gauge__marker:first-child .c-wbs-gauge__marker-label{transform:translateX(-20%) rotate(calc(-1 * var(--angle)))}.c-wbs-gauge__marker:last-child .c-wbs-gauge__marker-label{transform:translateX(-80%) rotate(calc(-1 * var(--angle)))}.c-wbs-gauge__legend{display:grid;gap:.5rem 1rem;grid-template-columns:1fr 1fr;margin-top:1.5rem;padding:0}@media screen and (min-width: 900px){.c-wbs-gauge__legend{gap:.75rem 1.5rem}}.c-wbs-gauge__legend-item{align-items:center;display:flex;font-size:var(--font-size-xs);gap:.375rem;white-space:nowrap}@media screen and (min-width: 900px){.c-wbs-gauge__legend-item{font-size:var(--font-size-s);gap:.5rem}}.c-wbs-gauge__legend-item--100 .c-wbs-gauge__legend-color{background:#f97802}.c-wbs-gauge__legend-item--140 .c-wbs-gauge__legend-color{background:#00973b}.c-wbs-gauge__legend-item--180 .c-wbs-gauge__legend-color{background:#029fe3}.c-wbs-gauge__legend-item--220 .c-wbs-gauge__legend-color{background:#a210cd}.c-wbs-gauge__legend-color{border-radius:50%;flex-shrink:0;height:12px;width:12px}@media screen and (min-width: 900px){.c-wbs-gauge__legend-color{height:14px;width:14px}}.c-wbs-gauge__legend-label{color:var(--color-brand-dark-blue);font-weight:700}.c-wbs-gauge__legend-value{color:var(--color-brand-dark-blue);font-weight:400}.u-accessibility{clip:rect(0, 0, 0, 0);height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.c-nav--breadcrumb.c-nav{display:flex;grid-column:2/span 12}.c-nav--breadcrumb.c-nav .c-nav__list{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-spacing-s, 6px) var(--spacing-spacing-xs, 4px)}.c-nav--breadcrumb.c-nav .c-nav__item:not([aria-current=page]):after{color:var(--color-border-primary, #009c17);content:"/"/"";display:inline-flex}.c-nav--breadcrumb.c-nav .c-nav__link:hover{text-decoration:underline;text-decoration-color:var(--color-primary-green-aa, #008b17);text-decoration-thickness:2px;text-underline-offset:3px;text-underline-position:from-font}.c-nav--burger-nav{display:flex;grid-column:1/span 14}@media screen and (min-width: 700px){.c-nav--burger-nav{grid-column:2/span 12}}@media screen and (min-width: 1100px){.c-nav--burger-nav{grid-column:2/span 12}}@media screen and (min-width: 1300px){.c-nav--burger-nav{grid-column:2/span 12}}@media screen and (min-width: 1640px){.c-nav--burger-nav{grid-column:2/span 12}}.c-nav--burger-nav summary::-webkit-details-marker{display:none;font-size:0}.c-nav--burger-nav summary::marker{color:rgba(0,0,0,0);font-size:0;position:absolute}.c-nav--burger-nav .c-nav__list.js-desktop-mode{display:none}@media screen and (min-width: 700px){.c-nav--burger-nav .c-nav__list.js-desktop-mode{display:block;flex-wrap:wrap;grid-column:1/span 2;grid-row:2}}.c-nav--burger-nav .c-nav__list.c-nav__list--lvl-0{margin-block:0}.c-nav--burger-nav .c-nav__list.c-nav__list--lvl-0 .c-nav__item:first-child{margin-block-start:0}.c-nav--burger-nav .c-nav__list.c-nav__list--lvl-0 .c-nav__item:last-child{margin-block-end:0}.c-nav--burger-nav .c-details.js-mobile-mode{display:contents}@media screen and (min-width: 700px){.c-nav--burger-nav .c-details.js-mobile-mode{display:none !important}}.c-nav__list--burger{align-content:flex-start;align-items:flex-start;width:100%}@media screen and (min-width: 700px){.c-nav__list--burger{align-content:unset}}.c-nav__list--burger--nav-root{display:grid}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing-lg)*2)}.c-nav__list--burger--nav-root>.c-nav__item--lvl-0{min-width:280px}}.c-nav__list--burger--nav-root>.c-nav__item{grid-column:2/span 12;position:relative}.c-nav__list--burger--nav-root>.c-nav__item:has(details[open]){margin-block:var(--spacing-xl)}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:has(details[open]){margin-block-start:0}}.c-nav__list--burger--nav-root>.c-nav__item:before{background:var(--color-surface-brand-pri-3);bottom:calc(var(--spacing-xl)*-1 - 0px);content:"";height:1px;left:0;position:absolute;right:0}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:before{bottom:0;height:100%;left:auto;right:calc(var(--spacing-lg)*-1);width:1px}}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(even):before{display:none}}@media screen and (min-width: 1300px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(even):before{display:block}}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:last-child:before{display:none}}@media screen and (min-width: 1300px){.c-nav__list--burger--nav-root>.c-nav__item:last-child:before{display:none}}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item{flex:1 0 auto;max-width:400px;min-width:270px}}@media screen and (min-width: 1100px){.c-nav__list--burger--nav-root>.c-nav__item{min-width:270px}}@media screen and (width >= 980px){.c-nav__list--burger--nav-root>.c-nav__item{max-width:50%;min-width:350px}}@media screen and (min-width: 1300px){.c-nav__list--burger--nav-root>.c-nav__item{min-width:220px}}@media screen and (min-width: 1640px){.c-nav__list--burger--nav-root>.c-nav__item{min-width:210px}}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(odd){grid-column-start:2}}@media screen and (min-width: 1100px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(odd){grid-column-start:auto}}@media screen and (min-width: 700px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(even){grid-column-start:9}}@media screen and (min-width: 1100px){.c-nav__list--burger--nav-root>.c-nav__item:nth-child(even){grid-column-start:auto}}.c-nav__list--burger--nav-root>.c-nav__item:first-of-type{grid-column-start:2}@media screen and (min-width: 1640px){.c-nav__list--burger--nav-root>.c-nav__item:first-of-type{grid-column-start:4}}.c-nav__list--burger--nav-root .c-nav__link{font-weight:400;text-decoration:none}.c-nav__list--burger--nav-root .c-nav__link:hover{background:var(--linear-gradient-blue-green-cyan-aa-0, #00a4ef);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-nav__list--burger .c-nav__item{display:grid;grid-template-columns:calc(100% - 40px) 40px;grid-template-rows:min-content;justify-content:space-between;margin-block:var(--spacing-xl)}@media screen and (min-width: 700px){.c-nav__list--burger .c-nav__item{margin-block:0 var(--spacing-ml)}}.c-nav__list--burger .c-nav__item--lvl-0{flex:1;flex-direction:column}.c-nav__list--burger .c-nav__item--lvl-0>.c-link{font-size:var(--font-size-lg, 29px);font-style:normal;font-weight:700;line-height:var(--line-height-lg, 33px)}@media screen and (min-width: 700px){.c-nav__list--burger .c-nav__item--lvl-0>.c-link{margin-block-end:var(--spacing-lg)}}.c-nav__list--burger .c-nav__item--lvl-0>.c-details{display:contents}.c-nav__list--burger .c-nav__item--lvl-0>.c-details>summary{color:var(--color-invert);opacity:1;pointer-events:all}.c-nav__list--burger .c-nav__item--lvl-0>.c-details>summary>.c-icon__wrap .icon:before{font-size:var(--font-size-xl)}@media screen and (min-width: 700px){.c-nav__list--burger .c-nav__item--lvl-0>.c-details>summary{opacity:0;pointer-events:none}}.c-nav__list--burger .c-nav__item--lvl-0>.c-details>.c-details__inner{margin-block-start:var(--spacing-lg)}.c-nav__list--burger .c-nav__item--lvl-1 .c-details .c-icon__wrap{color:var(--color-invert);font-size:var(--font-size-lg)}.c-nav__list--burger .c-nav__item--lvl-1 .c-details__inner{padding:var(--spacing-ml);padding-bottom:0}.c-nav__list--burger .c-nav__item--lvl-1 .c-details__inner>.c-nav__list>.c-nav__item:last-of-type{margin-bottom:0}.c-nav__list--burger .c-nav__item>.c-details{display:contents;grid-column:1/span 2;grid-row:2}.c-nav__list--burger .c-nav__item>.c-details>summary{align-items:center;display:flex;grid-column:2;grid-row:1;justify-content:flex-end}.c-nav__list--burger .c-nav__item>.c-details>.c-details__inner{width:calc(100% + 40px)}.c-nav__list--burger .c-nav__item>.c-link{align-self:flex-start;grid-column:1/1;grid-row:1}.c-nav__list--burger>.c-nav__item--burger:nth-last-child(1):before{left:-16px;right:-16px}.c-nav--footer-main .c-nav__item{margin-bottom:var(--spacing-lg)}.c-nav--footer-meta .c-nav__item{margin-bottom:var(--spacing-lg)}.c-nav--footer-meta .c-nav__item .c-link{font-weight:400}.c-nav--main{display:none;flex-shrink:1;padding:0 var(--spacing-lg, 24px)}@media screen and (min-width: 1100px){.c-nav--main{display:flex}}@media screen and (min-width: 1300px){.c-nav--main{padding:0 var(--spacing-3xl, 96px)}}.c-nav--main .c-nav__list{align-content:space-between;align-items:flex-start;-moz-column-gap:var(--spacing-1xl, 32px);column-gap:var(--spacing-1xl, 32px);display:flex;flex-wrap:nowrap;justify-content:center}@media screen and (min-width: 1300px){.c-nav--main .c-nav__list{-moz-column-gap:var(--spacing-1xl, 32px);column-gap:var(--spacing-1xl, 32px)}}@media screen and (min-width: 1640px){.c-nav--main .c-nav__list{-moz-column-gap:var(--spacing-2xl, 64px);column-gap:var(--spacing-2xl, 64px)}}.c-nav--main .c-nav__item{color:var(--color-brand-dark-blue, #00254c);font-family:var(--font-family-title, degewo-sans);font-style:normal;line-height:var(--line-height-lg, 33px);text-align:center}.c-nav--main .c-nav__link{display:inline-flex;flex-direction:column;gap:0;text-decoration:none}.c-nav--main .c-nav__link:after{background:var(--gradient-blue-green-aa, linear-gradient(282deg, var(--color-primary-green-aa, #008b17) 0%, var(--color-primary-blue, #00509d) 99.67%));border-radius:var(--radius-radius-full, 360px);bottom:20px;content:"";height:6px;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100px}@media screen and (min-width: 1100px){.c-nav--main .c-nav__link:after{bottom:20px}}@media screen and (min-width: 1300px){.c-nav--main .c-nav__link:after{bottom:10px}}.c-nav--main .c-nav__link:hover:after{opacity:1}.c-nav--main .c-nav__link[aria-current=page]:after{background:var(--surface-surface-brand-pri-4, #009c17);border-radius:var(--radius-radius-full, 360px);height:6px;opacity:1;width:6px}@media screen and (min-width: 1100px){.c-nav--main .c-nav__link[aria-current=page]:after{bottom:20px}}@media screen and (min-width: 1300px){.c-nav--main .c-nav__link[aria-current=page]:after{bottom:10px}}.c-nav--main .c-nav__link[aria-current=page]:after:not(:hover){transition-duration:0s}.c-nav--main .c-nav__link[aria-current=page]:hover:after{background:var(--gradient-blue-green-aa, linear-gradient(282deg, var(--color-primary-green-aa, #008b17) 0%, var(--color-primary-blue, #00509d) 99.67%));border-radius:var(--radius-radius-full, 360px);content:"";height:6px;position:absolute;transition:opacity .3s ease-in-out,width .3s ease-in-out,border-radius .3s ease-in-out;width:100px}.c-nav--main .c-nav__link .c-link__label{display:block;font-size:var(--font-size-lg, 29px);font-weight:700;white-space:nowrap}.c-nav--main .c-nav__link .c-link__sub-label{align-items:flex-start;display:none;flex-direction:column;font-size:var(--font-size-s, 16px);font-weight:400;line-height:var(--line-height-s, 16px);max-height:60px;opacity:1;transition:all .3s ease-in-out}@media screen and (min-width: 1300px){.c-nav--main .c-nav__link .c-link__sub-label{display:inline-flex}.sticky-mainnav .c-nav--main .c-nav__link .c-link__sub-label{max-height:0;opacity:0}.sticky-subnav .c-nav--main .c-nav__link .c-link__sub-label{display:none}}.c-header__inner-sub:before,.c-section-wrapper--subnav-l1:before{background:rgba(0,0,0,0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;will-change:background;z-index:-1}.c-header__inner-sub .c-nav,.c-section-wrapper--subnav-l1 .c-nav{align-items:center}.c-header__inner-sub .c-nav--main-sub,.c-section-wrapper--subnav-l1 .c-nav--main-sub{flex-wrap:wrap;max-width:100vw}.c-header__inner-sub .c-nav--main-sub .c-nav__list,.c-section-wrapper--subnav-l1 .c-nav--main-sub .c-nav__list{flex-wrap:wrap;gap:var(--spacing-sm)}.c-header__inner-sub .c-nav--main-sub .c-link,.c-section-wrapper--subnav-l1 .c-nav--main-sub .c-link{transition:all .2s ease-in-out;will-change:contents}.c-header__inner-sub .c-nav--main-sub .c-headline,.c-section-wrapper--subnav-l1 .c-nav--main-sub .c-headline{grid-column:2/span 3;margin:0;opacity:1;position:relative}.c-header__inner-sub:not(.persistent),.c-header__inner-sub:not(.is-sticky),.c-section-wrapper--subnav-l1:not(.persistent),.c-section-wrapper--subnav-l1:not(.is-sticky){flex-direction:column;gap:var(--spacing-3xl, 48px);padding:var(--spacing-3xl, 48px) 0}.c-header__inner-sub:not(.persistent):before,.c-header__inner-sub:not(.is-sticky):before,.c-section-wrapper--subnav-l1:not(.persistent):before,.c-section-wrapper--subnav-l1:not(.is-sticky):before{background:rgba(0,0,0,0)}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-headline,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-headline,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-headline,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-headline{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-s, 14px);font-style:normal;font-weight:700;grid-column:2/span 12;line-height:var(--line-height-s, 16px);margin:0;opacity:1;position:relative}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-nav__list,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-nav__list,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-nav__list,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-nav__list{align-items:flex-start;align-self:stretch;display:flex;gap:var(--spacing-xl, 32px);grid-column:2/span 12;justify-content:flex-start;padding-top:var(--spacing-ml, 16px)}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-link,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-link,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-link,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-link{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-lg, 23px);font-style:normal;font-weight:400;justify-content:center;line-height:var(--line-height-lg, 27px);position:relative}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-link:before,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-link:before,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-link:before,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-link:before{align-self:center;background:var(--surface-surface-brand-pri-4, #009c17);bottom:-8px;content:"";height:2px;opacity:1;pointer-events:none;position:absolute;transition:width .3s ease-in-out;width:100%}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-link:hover,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-link:hover,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-link:hover,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-link:hover{text-decoration:none}.c-header__inner-sub:not(.persistent) .c-nav--main-sub .c-link:hover:before,.c-header__inner-sub:not(.is-sticky) .c-nav--main-sub .c-link:hover:before,.c-section-wrapper--subnav-l1:not(.persistent) .c-nav--main-sub .c-link:hover:before,.c-section-wrapper--subnav-l1:not(.is-sticky) .c-nav--main-sub .c-link:hover:before{background:var(--surface-surface-brand-pri-4, #009c17);border-radius:var(--radius-radius-full, 360px);bottom:-8px;height:6px;opacity:1;position:absolute;width:6px}.c-header__inner-sub.u-persistent,.c-header__inner-sub.is-sticky,.c-section-wrapper--subnav-l1.u-persistent,.c-section-wrapper--subnav-l1.is-sticky{align-content:flex-start;gap:var(--spacing-ml, 16px) var(--spacing-xl, 32px);justify-content:center;padding:var(--spacing-ml, 16px) var(--spacing-lg, 24px)}.c-header__inner-sub.u-persistent:before,.c-header__inner-sub.is-sticky:before,.c-section-wrapper--subnav-l1.u-persistent:before,.c-section-wrapper--subnav-l1.is-sticky:before{background:var(--color-primary-blue, #00509d)}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-headline,.c-header__inner-sub.is-sticky .c-nav--main-sub .c-headline,.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-headline,.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-headline{font-size:0;grid-column:2/span 1;margin:0;opacity:0;position:relative}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-nav__list,.c-header__inner-sub.is-sticky .c-nav--main-sub .c-nav__list,.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-nav__list,.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-nav__list{display:flex;gap:var(--spacing-ml, 16px) var(--spacing-xl, 32px);grid-column:2/span 12;justify-content:center;padding-top:0}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-link,.c-header__inner-sub.is-sticky .c-nav--main-sub .c-link,.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-link,.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-link{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;color:var(--text-invert, #fff);font-size:var(--font-size-md, 20px);font-style:normal;font-weight:400;line-height:var(--line-height-md, 24px);padding:0}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-link:before,.c-header__inner-sub.is-sticky .c-nav--main-sub .c-link:before,.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-link:before,.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-link:before{display:none}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-link[aria-current],.c-header__inner-sub.is-sticky .c-nav--main-sub .c-link[aria-current],.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-link[aria-current],.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-link[aria-current]{font-weight:700;text-decoration:none}.c-header__inner-sub.u-persistent .c-nav--main-sub .c-link:hover,.c-header__inner-sub.is-sticky .c-nav--main-sub .c-link:hover,.c-section-wrapper--subnav-l1.u-persistent .c-nav--main-sub .c-link:hover,.c-section-wrapper--subnav-l1.is-sticky .c-nav--main-sub .c-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-underline-position:from-font}.c-header__inner-sub{grid-column:1/-1;position:relative}.c-pagination{--item-size: 2rem;grid-column:2/span 12}.c-pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-s, 8px);justify-content:center}.c-pagination__item{display:flex}.c-pagination__link:not(.c-pagination__link--prev,.c-pagination__link--next){height:var(--item-size);justify-content:center;width:var(--item-size)}.c-pagination__link--next.c-link,.c-pagination__link--prev.c-link{text-decoration:none}.c-pagination__link--prev .icon-arrow-forward{transform:rotate(180deg)}.c-pagination__link--active:not(.c-pagination__link--prev,.c-pagination__link--next){background:var(--surface-invert-pri-2, #00254c);border-radius:var(--radius-radius-rounded, 32px);color:var(--color-invert);font-weight:700;pointer-events:none}.c-nav--skip{left:0;position:absolute;top:0;z-index:9999}.c-nav--skip .c-nav__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.c-nav--skip .c-nav__item{margin:0}.c-nav--skip .c-link{background-color:var(--surface-invert-pri-2, #002346);border-bottom-right-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.3);color:var(--color-invert, #fff);font-weight:700;height:1px;left:-10000px;overflow:hidden;padding:1rem 1.5rem;position:absolute;text-decoration:none;top:auto;transition:transform .2s ease;width:1px}.c-nav--skip .c-link:focus,.c-nav--skip .c-link:active{height:auto;left:0;outline:3px dashed var(--color-surface-brand-pri-3);outline-offset:-4px;overflow:visible;position:fixed;top:0;width:auto;z-index:10000}.c-nav--skip .c-link__label{display:inline-block;white-space:nowrap}.c-nav--skip .c-link:hover{background-color:var(--surface-invert-pri-2, #002346);color:var(--color-invert, #fff);text-decoration-color:var(--color-invert, #fff)}.c-nav--skip .c-link:hover .c-link__label{text-decoration:none}.c-nav--header-meta{margin-inline-start:auto}.c-nav--header-meta .c-nav__list{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;gap:var(--spacing-ml, 32px) var(--spacing-sm, 16px)}.c-nav--header-meta .c-nav__item{color:var(--color-brand-dark-blue, #00254c);display:flex;flex-wrap:nowrap;font-family:var(--font-family-body, degewo-sans);font-size:var(--font-size-s, 18px);font-style:normal;font-weight:400;line-height:var(--line-height-s, 20px)}.c-nav--header-meta .c-nav__item .c-link{font-weight:400;text-decoration:none}.c-nav--header-meta .c-nav__item .c-icon{font-size:inherit}.c-nav--header-meta .c-nav__item .c-icon .icon{line-height:unset}.c-language-select{display:flex;flex-direction:column;position:relative}.c-language-select .icon{line-height:unset}.c-language-select .c-details__summary{display:inline-flex}.c-language-select .c-details__inner{align-items:flex-start;background:var(--surface-surface-brand-1, #fff);border-radius:var(--radius-radius-rounded, 32px);box-shadow:0 1px 46px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:var(--spacing-spacing-sm, 8px);padding-block:var(--spacing-spacing-xl, 32px);padding-inline:var(--spacing-spacing-xl, 32px);position:absolute;transform:translateX(33%);z-index:10}.c-language-select .c-details__inner .c-nav__list{flex-direction:column}.c-app{position:relative}.c-header{background:var(--color-surface-brand-1, #fff);position:sticky;top:0;z-index:40}.c-header__inner-meta{align-items:center;align-self:stretch;display:none;grid-column:2/span 12;justify-content:space-between;padding-block:var(--spacing-sm, 16px);transition:all .2s linear;width:100%}@media screen and (min-width: 700px){.c-header__inner-meta{display:flex}.c-header__inner-meta:before{background:var(--surface-brand-2, #f0f0f0);content:"";grid-column:1/-1;grid-row:1/span 1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}:not(.meta-visible).sticky-mainnav .c-header__inner-meta{max-height:0;opacity:0;padding:0}}.c-header__inner-main{align-content:center;align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-wrap:nowrap;grid-column:2/span 12;justify-content:space-between;padding-block:var(--spacing-ml, 32px);position:relative;row-gap:64px;transition:all .25s ease-in-out}.sticky-mainnav .c-header__inner-main{padding-block:var(--spacing-md, 24px)}@media screen and (min-width: 1300px){.sticky-mainnav .c-header__inner-main{padding-block:24px}}.c-header__inner-main .c-nav__list,.c-header__inner-main .c-nav__item{transition:all .25s ease-in-out}.c-header .c-logo{height:55px;min-width:59px;overflow:hidden;padding:0;width:59px}@media screen and (min-width: 400px){.c-header .c-logo{min-width:132px;width:auto}}@media screen and (min-width: 1300px){.c-header .c-logo{min-width:192px;width:192px}}.c-header .c-logo svg{display:block;height:52px;width:auto}@media screen and (min-width: 1100px){.c-header .c-logo svg{height:36px;width:auto}}@media screen and (min-width: 1300px){.c-header .c-logo svg{height:51px;width:auto}}.c-form__wrapper--header-search{display:none;flex-grow:1;padding-inline:0}@media screen and (min-width: 700px){.c-form__wrapper--header-search{display:inline-flex}.c-header__inner-main .c-form__wrapper--header-search{max-width:unset}}.c-form__wrapper--header-search .c-form__input{padding:0}.c-form--header-search{margin-inline-end:var(--spacing-xl, 48px);width:100%}.c-header__inner-main .c-form--header-search{margin-inline:var(--spacing-xl, 48px)}.c-form--header-search .c-form__group{align-items:center;background:var(--surface-brand-1, #fff);border-radius:var(--radius-radius-full, 360px);display:flex;height:43px;justify-content:space-between;margin-bottom:0;max-width:calc(100% - 80px);padding:0 var(--spacing-ml, 32px);position:relative;transition:all .3s ease-in-out;width:420px}.c-form--header-search .c-form__group:has(input:focus-visible),.c-form--header-search .c-form__group:has(button:focus-visible){max-width:100%;transition:all .3s ease-in-out;width:100%}@media screen and (min-width: 1100px){.c-form--header-search .c-form__group:has(input:focus-visible),.c-form--header-search .c-form__group:has(button:focus-visible){max-width:41.6666666667vw}}.c-form--header-search .c-form__group:focus-within{outline:2px solid var(--surface-brand-pri-3, #00a4ef)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]){background:var(--surface-invert-pri-1, #00509d);color:var(--text-invert, #fff);transition-duration:0s}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .c-form__input{background:var(--surface-invert-pri-1, #00509d);color:var(--text-invert, #fff);font-weight:700;transition-duration:0s}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .c-form__input::-moz-placeholder{color:var(--text-invert, #fff)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .c-form__input::placeholder{color:var(--text-invert, #fff)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .icon-search:before{color:var(--text-invert, #fff)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions{background:var(--surface-invert-pri-1, #00509d);border:2px solid var(--surface-brand-pri-3, #00a4ef);border-radius:0 0 var(--radius-radius-minimal, 8px) var(--radius-radius-minimal, 8px);border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);color:var(--text-invert, #fff);left:0;margin-inline:-2px;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:calc(100% - 5px);width:calc(100% + 4px);z-index:9999}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item{max-width:-moz-fit-content;max-width:fit-content;padding-inline-start:var(--spacing-ml, 24px)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item .custom-suggestions__item__main-text{color:var(--text-invert, #fff)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item .custom-suggestions__item__main-text{transform:translate3d(0, 0, 0);transition:transform .3s ease-in-out}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item .custom-suggestions__icon{color:var(--color-invert);display:block;opacity:0;position:absolute;transition:opacity .3s ease-in-out}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item:hover,.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item.is-active{background:rgba(0,0,0,0);outline:none}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item:hover .custom-suggestions__icon,.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item.is-active .custom-suggestions__icon{opacity:1}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item:hover .custom-suggestions__item__main-text,.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item.is-active .custom-suggestions__item__main-text{transform:translate3d(32px, 0, 0)}.c-form--header-search .c-form__group:has(.c-form__input[aria-haspopup=listbox][aria-expanded=true]) .custom-suggestions__item__main-text{color:var(--text-invert, #fff)}@media screen and (min-width: 700px){.c-form--header-search .c-form__group{width:100%}.c-header__inner-main .c-form--header-search .c-form__group{outline:solid 1px var(--surface-invert-pri-3, #003228)}.c-header__inner-main .c-form--header-search .c-form__group:focus-within{outline:2px solid var(--surface-brand-pri-3, #00a4ef)}}@media screen and (min-width: 1100px){.c-form--header-search .c-form__group{width:300px}}@media screen and (min-width: 1300px){.c-form--header-search .c-form__group{width:420px}}.c-form--header-search .c-form__group.autocomplete-active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--border-radius-radius-lg);border-top-right-radius:var(--border-radius-radius-lg)}.c-form--header-search .c-form__group.autocomplete-active .custom-suggestions{margin-inline:-1px;width:calc(100% + 2px)}.c-form--header-search .c-form__group .c-form__input-container{position:static}.c-form--header-search .c-form__group .c-form__input{padding:0}.c-form--header-search .c-form__group .c-form__input::-moz-placeholder{color:var(--color-brand-dark-blue, #00254c);font-family:var(--font-family-body, degewo-sans);font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:var(--line-height-md, 24px)}.c-form--header-search .c-form__group .c-form__input::placeholder{color:var(--color-brand-dark-blue, #00254c);font-family:var(--font-family-body, degewo-sans);font-size:var(--font-size-md, 20px);font-style:normal;font-weight:700;line-height:var(--line-height-md, 24px)}.c-section-wrapper--subnav-l1.sticky-element,.c-header{transform:translateY(0);transition:all .1s linear}html[data-subnav=true][data-scroll-direction=down].sticky-mainnav.persistent-subnav.hide-nav .c-header,html[data-subnav=true][data-scroll-direction=down].sticky-mainnav.sticky-subnav.hide-nav .c-header{transform:translateY(-100%);transition:all .15s linear}html[data-subnav=true][data-scroll-direction=down].sticky-mainnav.persistent-subnav.hide-nav .c-section-wrapper--subnav-l1.sticky-element,html[data-subnav=true][data-scroll-direction=down].sticky-mainnav.sticky-subnav.hide-nav .c-section-wrapper--subnav-l1.sticky-element{transform:translateY(calc(var(--header-height) * -1 - 100%));transition:all .15s linear}.c-footer{background:var(--gradient-cyan-blue-AA, linear-gradient(80deg, #007ac5 0%, var(--color-primary-blue, #00509d) 100%));clip-path:inset(var(--spacing-sm, 16px) round var(--radius-radius-rounded, 32px));color:var(--color-invert);justify-content:center;overflow:hidden;padding-inline:calc(var(--spacing-spacing-md, 24px)/2);text-align:center}@media screen and (min-width: 700px){.c-footer{justify-content:initial;text-align:left}}.c-footer .c-action-bar{justify-content:center}@media screen and (min-width: 700px){.c-footer .c-action-bar{justify-content:initial}}.c-footer .c-headline--h3{margin-block-end:var(--spacing-ml)}.c-footer .c-link{color:var(--color-invert)}.c-footer__row-1{padding-block:var(--spacing-4xl) var(--spacing-3xl);row-gap:var(--spacing-3xl)}.c-footer__row-1__col-1{grid-column:2/span 12}@media screen and (min-width: 900px){.c-footer__row-1__col-1{grid-column:2/span 6}}.c-footer__row-1__col-2{grid-column:2/span 12}@media screen and (min-width: 900px){.c-footer__row-1__col-2{grid-column:8/span 6}}.c-footer__row-1__col-3{display:none}@media screen and (min-width: 700px){.c-footer__row-1__col-3{display:grid;grid-column:2/span 12;position:relative}}@media screen and (min-width: 1100px){.c-footer__row-1__col-3{grid-column:span 4/-2}}.c-footer__row-1__col-3 svg{left:0;position:relative;top:0}.c-footer__row-2{background:var(--surface-surface-invert-pri-1, #00509d);clip-path:ellipse(160% 100% at 50% 100%);padding-block:var(--spacing-4xl) var(--spacing-3xl);row-gap:var(--spacing-2xl);text-align:center}@media screen and (min-width: 700px){.c-footer__row-2{text-align:left}}.c-footer__row-2__col-1{grid-column:2/span 12;position:relative}@media screen and (min-width: 700px){.c-footer__row-2__col-1{grid-column:2/span 6}}.c-footer__row-2__col-1 .c-illustration{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center}@media screen and (min-width: 700px){.c-footer__row-2__col-1 .c-illustration{justify-items:flex-start}}.c-footer__row-2__col-1 .c-illustration{position:static;row-gap:var(--spacing-2xl)}@media screen and (min-width: 1100px){.c-footer__row-2__col-1 .c-illustration{justify-items:flex-start}}@media screen and (min-width: 1300px){.c-footer__row-2__col-1 .c-illustration{justify-items:flex-start;position:relative}}.c-footer__row-2__col-1 .c-illustration .c-logo-mono{grid-column:1;grid-row:1;height:66px;width:241px}.c-footer__row-2__col-1 .c-illustration .c-footer-bobble{bottom:auto;grid-column:1;grid-row:2;height:auto;left:0;max-width:900px;position:relative;top:0;width:100%;z-index:-1}@media screen and (min-width: 400px){.c-footer__row-2__col-1 .c-illustration .c-footer-bobble{bottom:0;top:auto}}@media screen and (min-width: 700px){.c-footer__row-2__col-1 .c-illustration .c-footer-bobble{position:absolute;transform:translate3d(-20%, 50%, 0);width:120%}}@media screen and (min-width: 1100px){.c-footer__row-2__col-1 .c-illustration .c-footer-bobble{bottom:auto;left:calc(var(--spacing-3xl)*-1);margin-inline:calc(var(--spacing-3xl)*-1);position:absolute;right:calc(var(--spacing-3xl)*-1);top:0;transform:translate3d(-10%, 20%, 0);width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch}}@media screen and (min-width: 1300px){.c-footer__row-2__col-1 .c-illustration .c-footer-bobble{left:0;transform:none}}.c-footer__row-2__col-1 .c-illustration p{font-size:var(--font-size-2xl);font-weight:700;grid-column:1;grid-row:2;margin-top:var(--spacing-2xl);padding-inline:var(--spacing-lg)}@media screen and (min-width: 400px){.c-footer__row-2__col-1 .c-illustration p{padding-inline:0}}@media screen and (min-width: 1300px){.c-footer__row-2__col-1 .c-illustration p{padding-inline-end:1.5em;padding-inline-start:0}}.c-footer__row-2 .c-footer__row-2__grouped-col1-col2{display:contents}@media screen and (min-width: 700px){.c-footer__row-2 .c-footer__row-2__grouped-col1-col2{display:flex;flex-direction:column;grid-column:8/span 6;row-gap:var(--spacing-2xl)}}@media screen and (min-width: 1100px){.c-footer__row-2 .c-footer__row-2__grouped-col1-col2{display:contents}}.c-footer__row-2__col-2{grid-column:2/span 12}@media screen and (min-width: 700px){.c-footer__row-2__col-2{grid-column:8/span 3}}@media screen and (min-width: 1100px){.c-footer__row-2__col-2{grid-column:span 3}}.c-footer__row-2__col-3{grid-column:2/span 12}@media screen and (min-width: 700px){.c-footer__row-2__col-3{grid-column:8/span 3}}@media screen and (min-width: 1100px){.c-footer__row-2__col-3{display:flex;flex-direction:column;grid-column:span 3}}.c-footer .c-nav--footer-main .c-nav__list{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:var(--spacing-lg)}@media screen and (min-width: 700px){.c-footer .c-nav--footer-main .c-nav__list{flex-direction:column;justify-content:flex-start}}.c-footer .c-nav--footer-main .c-nav__item{font-size:var(--font-size-lg);font-weight:700;margin-bottom:0}.c-footer .c-nav--footer-some{margin-block-start:var(--spacing-2xl)}@media screen and (min-width: 1100px){.c-footer .c-nav--footer-some{justify-self:flex-end;margin-block-start:auto}}.c-footer .c-nav--footer-some .c-headline{font-weight:700;margin-block-end:var(--spacing-lg)}.c-footer .c-nav--footer-some .c-nav__list{display:flex;gap:var(--spacing-lg);justify-self:center;max-width:308px}@media screen and (min-width: 700px){.c-footer .c-nav--footer-some .c-nav__list{justify-self:flex-start}}.c-footer .c-nav--footer-some .c-nav__list .c-nav__item{flex:1}.c-footer .c-nav--footer-some .c-nav__list .c-nav__item .icon{display:inline-flex;font-size:var(--font-size-xl)}.c-footer .c-nav--footer-some .c-nav__list .c-nav__item .icon.icon-some-yt{display:inline}.c-footer .c-nav--footer-some .c-nav__list .c-link{color:rgba(0,0,0,0);display:inline-flex;justify-content:center;-webkit-text-stroke:1px var(--color-surface-brand-1, #fff);width:100%}.c-footer .c-nav--footer-some .c-nav__list .c-link:hover{color:var(--color-surface-brand-1, #fff)}.c-grid-row{grid-column:1/-1;width:100%}.c-grid-row__col>*{margin-top:var(--spacing-4xl)}.c-grid-row__col>*:nth-child(1){margin-top:0}.c-grid-row--100>*:nth-child(odd){grid-column:2/span 12}.c-grid-row--100>*{margin-top:var(--spacing-4xl)}.c-grid-row--100>*:nth-child(1){margin-top:0}.c-grid-row--50-50{row-gap:var(--spacing-4xl)}.c-grid-row--50-50>*:nth-child(odd){grid-column:2/span 12}@media screen and (min-width: 700px){.c-grid-row--50-50>*:nth-child(odd){grid-column:2/span 6}}.c-grid-row--50-50>*:nth-child(even){grid-column:2/span 12}@media screen and (min-width: 700px){.c-grid-row--50-50>*:nth-child(even){grid-column:8/span 6}}.c-grid-row--33-33-33{row-gap:var(--spacing-4xl)}.c-grid-row--33-33-33>.c-grid-row__col{grid-column:2/span 12}@media screen and (min-width: 900px){.c-grid-row--33-33-33>.c-grid-row__col:first-child{grid-column:2/span 4}}@media screen and (min-width: 900px){.c-grid-row--33-33-33>.c-grid-row__col:nth-child(2){grid-column:6/span 4}}@media screen and (min-width: 900px){.c-grid-row--33-33-33>.c-grid-row__col:nth-child(3){grid-column:10/span 4}}.c-grid-row.l-vertical-center{align-items:center}.c-details__inner--accordion .c-grid-row{display:flex;flex-direction:column;gap:var(--grid-gutter);width:100%}@media screen and (min-width: 700px){.c-details__inner--accordion .c-grid-row{flex-direction:row}}.c-details__inner--accordion .c-grid-row.c-grid-row--50-50 .c-grid-row__col{min-width:100%}@media screen and (min-width: 700px){.c-details__inner--accordion .c-grid-row.c-grid-row--50-50 .c-grid-row__col{min-width:calc(50% - var(--grid-gutter))}}.c-details__inner--accordion--33-33-33{row-gap:var(--spacing-4xl)}.c-details__inner--accordion--33-33-33>.c-grid-row__col{grid-column:2/span 12}@media screen and (min-width: 900px){.c-details__inner--accordion--33-33-33>.c-grid-row__col:first-child{grid-column:2/span 4}}@media screen and (min-width: 900px){.c-details__inner--accordion--33-33-33>.c-grid-row__col:nth-child(2){grid-column:6/span 4}}@media screen and (min-width: 900px){.c-details__inner--accordion--33-33-33>.c-grid-row__col:nth-child(3){grid-column:10/span 4}}.c-details__inner--accordion.l-vertical-center{align-items:center}.c-grid-triple{padding-bottom:var(--spacing-4xl, 96px);width:100%}.c-grid-triple__col--1{grid-column:1/-1}.c-grid-triple__col--1 .c-figure{margin-inline:var(--spacing-md, 16px)}.c-grid-triple__col--1 .c-figure .c-img{border-radius:var(--radius-radius-minimal, 8px)}.c-grid-triple__col--1 .c-figure .c-details{--button-size: 32px;bottom:auto;top:calc(var(--spacing-sm) + var(--button-size))}.c-grid-triple__col--1 .c-figure .c-details[open] .c-copyright__text{bottom:auto;top:calc(var(--button-size)*-1)}@media screen and (min-width: 1100px){.c-grid-triple__col--1 .c-figure .c-details{bottom:var(--spacing-sm);top:auto}.c-grid-triple__col--1 .c-figure .c-details[open] .c-copyright__text{bottom:0;top:auto}}.c-grid-triple__col--2{grid-column:3/span 10;margin-top:-47px;position:relative}@media screen and (min-width: 700px){.c-grid-triple__col--2{grid-column:2/span 12;margin-top:-160px}}@media screen and (min-width: 1100px){.c-grid-triple__col--2{grid-column:2/span 6}}.c-grid-triple__col--3{display:flex;flex-direction:column;grid-column:3/span 10;justify-content:flex-end;margin-top:var(--spacing-4xl, 96px)}@media screen and (min-width: 700px){.c-grid-triple__col--3{grid-column:2/span 12}}@media screen and (min-width: 900px){.c-grid-triple__col--3{grid-column:4/span 8}}@media screen and (min-width: 1100px){.c-grid-triple__col--3{grid-column:8/span 6}}.c-grid-triple__col--3>.c-copy{margin-inline:var(--spacing-lg, 32px)}.c-copyright__summary{bottom:0;position:absolute;right:0;z-index:1}.c-copyright__summary::-webkit-details-marker{display:none;font-size:0}.c-copyright__summary::marker{color:rgba(0,0,0,0);font-size:0;position:absolute}.c-copyright__summary .icon{display:inline-flex}.c-copyright__text{align-items:flex-end;background:var(--surface-sueface-brand-pri-4AA, #008b17);border-radius:var(--radius-radius-minimal, 8px);bottom:0;color:var(--color-invert);display:none;flex:1 0 0;gap:var(--spacing-spacing-s, 6px);justify-content:flex-end;left:auto;padding:var(--spacing-lg, 48px);position:absolute;right:0;text-align:right;top:auto}*[class*=u-color-bg] .c-copyright__text .c-copy,*[class*=u-color-bg] .c-copyright__text .c-copy *,.c-teaser .c-figure .c-copyright__text .c-copy,.c-teaser .c-figure .c-copyright__text .c-copy *{color:var(--color-invert)}@media screen and (min-width: 700px){.c-copyright__text .c-copy{width:100%}}.c-copyright__text .c-copy.c-copy--small{font-size:var(--font-size-s, 16px)}.c-copyright__details{bottom:var(--spacing-sm);position:absolute;right:var(--spacing-sm)}.c-copyright__details[open]{left:var(--spacing-sm);top:var(--spacing-sm);z-index:2}.c-copyright__details[open] .c-copyright__text{display:flex}.c-copyright__details[open] .c-copyright__text.c-details__inner:before{content:none}.c-copyright__details[open] .c-copyright__summary{background:rgba(0,0,0,0)}.c-copyright__details[open] .c-copyright__summary-closed{display:none}.c-copyright__details:not([open]) .c-copyright__summary-open{display:none}.c-figure{display:block;position:relative}.c-figure:has(.c-figure__figcaption){container-name:figure-container;container-type:inline-size}.c-iframe__wrapper .c-figure{container-type:normal}.c-figure__inner{display:inline-block;position:relative}.c-figure__inner:has(.c-iframe__wrapper){display:block}.c-figure img{height:auto;max-height:100%;max-width:100%;width:auto}.c-figure__figcaption{color:var(--text-brand-dark-blue, #00254c);font-size:var(--font-size-s, 14px);font-style:normal;font-weight:400;line-height:var(--line-height-s, 16px);padding-block:var(--spacing-spacing-ml, 16px);position:relative}@container figure-container (min-width: 700px){.c-figure__figcaption{margin-inline:auto;max-width:75%}}.c-figure__figcaption:after{background:var(--surface-surface-brand-sec-6, #6954ed);bottom:0;content:"";height:2px;left:0;max-width:100%;position:absolute;width:160px}@container figure-container (min-width: 700px){.c-figure__figcaption:after{left:0;right:0}}.c-figure--mask{display:inline-flex;z-index:0}.c-iframe{aspect-ratio:var(--dimension-width, 16)/var(--dimension-height, 9)}.c-iframe__wrapper{aspect-ratio:var(--dimension-width, 16)/var(--dimension-height, 9);grid-column:4/span 8;position:relative}.c-iframe__wrapper .c-iframe{height:auto;width:100%}.c-iframe-overlay{color:var(--text-brand-dark-blue, #00254c);height:100%;position:absolute;width:100%}.c-iframe-overlay .c-figure__inner{display:block}.c-iframe-overlay__content{align-items:center;display:flex;justify-content:center;position:absolute}.c-iframe-overlay__info{align-items:center;background:var(--color-surface-brand-1);border-radius:var(--radius-radius-rounded, 32px);display:flex;justify-content:center;max-width:460px;min-width:280px;padding:var(--spacing-xl) var(--spacing-2xl);position:absolute;text-align:center;width:80%;z-index:1}.c-iframe-overlay__info p+.c-action-bar{margin-top:var(--spacing-xl)}.c-picture{display:inline-flex;position:relative}.u-accessibility{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.u-justify-content\:flex-start{justify-content:flex-start}.u-justify-content\:flex-end{justify-content:flex-end}.u-justify-content\:center{justify-content:center}.u-justify-content\:space-between{justify-content:space-between}.u-justify-content\:space-around{justify-content:space-around}.u-justify-content\:space-evenly{justify-content:space-evenly}.u-align-items\:flex-start{align-items:flex-start}.u-align-items\:flex-end{align-items:flex-end}.u-align-items\:center{align-items:center}.u-align-items\:baseline{align-items:baseline}.u-align-items\:stretch{align-items:stretch}:root{--gradient-gradient-cyan-blue: linear-gradient( 80deg, var(--color-primary-cyan, #009ee3) 0%, var(--color-primary-blue, #004c93) 100% );--gradient-gradient-cyan-green: linear-gradient( 133deg, var(--color-primary-cyan, #009ee3) 0%, var(--color-primary-green, #00963f) 100% );--gradient-gradient-blue-green: linear-gradient( 315deg, var(--color-primary-green, #00963f) 0%, var(--color-primary-blue, #004c93) 100% );--gradient-gradient-blue-green-aa: linear-gradient( 282deg, var(--color-primary-green-aa, #008538) 0%, var(--color-primary-blue, #004c93) 100% );--gradient-gradient-cyan-green-blue: linear-gradient( 318deg, var(--color-primary-blue, #004c93) 0%, var(--color-primary-green, #00963f) 50%, var(--color-primary-cyan, #009ee3) 100% )}:root{--gradient-gradient-cyan-blue: linear-gradient(80deg, var(--color-primary-cyan, #00A4EF) 0%, var(--color-primary-blue, #00509D) 100%);--gradient-gradient-cyan-green: linear-gradient(79deg, var(--color-primary-cyan, #00A4EF) 0%, var(--color-primary-green, #009C17) 98.86%);--gradient-gradient-blue-green: linear-gradient(11deg, #00963f 0%, #004c93 100%);--gradient-gradient-blue-green-aa: linear-gradient(247deg, var(--color-primary-green, #009C17) 0%, var(--color-primary-blue, #00509D) 100%);--gradient-gradient-cyan-green-blue: linear-gradient(257deg, var(--color-primary-blue, #00509D) -0.72%, var(--color-primary-green, #009C17) 50.96%, var(--color-primary-cyan, #00A4EF) 102.64%);--gradient-gradient-cyan-blue-aa: linear-gradient(80deg, #007AC5 0%, var(--color-primary-blue, #00509D) 100%)}.u-color-bg\:brand-dark-blue{background-color:#002346}.u-color-bg\:brand-dark-green{background-color:#003228}.u-color-bg\:invert{background-color:#fff}.u-color-bg\:surface-brand-1{background-color:#fff}.u-color-bg\:surface-brand-2{background-color:#f0f0f0}.u-color-bg\:surface-brand-pri-3{background-color:#009ee3}.u-color-bg\:surface-brand-pri-4{background-color:#00963f}.u-color-bg\:surface-brand-pri-4aa{background-color:#008538}.u-color-bg\:surface-brand-sec-5{background-color:#a2654c}.u-color-bg\:surface-brand-sec-6{background-color:#6356dd}.u-color-bg\:surface-brand-sec-7{background-color:#ca362f}.u-color-bg\:surface-brand-sec-8{background-color:#ab3cb4}.u-color-bg\:surface-brand-sec-9{background-color:#007a7a}.u-color-bg\:surface-invert-pri-1{background-color:#004c93}.u-color-bg\:surface-invert-pri-2{background-color:#002346}.u-color-bg\:surface-invert-pri-3{background-color:#003228}.u-color-bg\:border-primary{background-color:#008538}.u-color-bg\:border-secondary{background-color:#b3c9df}.u-color-bg\:state-positiv{background-color:#00963f}.u-color-bg\:state-negativ{background-color:#a52b27}.u-color-bg\:state-caution{background-color:#cc4c33}.u-color-bg\:gradient-cyan-blue{background:var(--gradient-gradient-cyan-blue)}.u-color-bg\:gradient-cyan-green{background:var(--gradient-gradient-cyan-green)}.u-color-bg\:gradient-blue-green{background:var(--gradient-gradient-blue-green)}.u-color-bg\:gradient-blue-green-aa{background:var(--gradient-gradient-blue-green-aa)}.u-color-bg\:gradient-cyan-green-blue{background:var(--gradient-gradient-cyan-green-blue)}.u-color-bg\:gradient-cyan-blue-aa{background:var(--gradient-gradient-cyan-blue-aa)}.u-color-bg-before\:gradient-cyan-blue:before{background:var(--gradient-gradient-cyan-blue);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color-bg-before\:gradient-cyan-green:before{background:var(--gradient-gradient-cyan-green);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color-bg-before\:gradient-blue-green:before{background:var(--gradient-gradient-blue-green);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color-bg-before\:gradient-blue-green-aa:before{background:var(--gradient-gradient-blue-green-aa);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color-bg-before\:gradient-cyan-green-blue:before{background:var(--gradient-gradient-cyan-green-blue);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color-bg-before\:gradient-cyan-blue-aa:before{background:var(--gradient-gradient-cyan-blue-aa);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.u-color\:brand-dark-blue{color:#002346}.u-color\:brand-dark-green{color:#003228}.u-color\:invert{color:#fff}.u-color\:surface-brand-1{color:#fff}.u-color\:surface-brand-2{color:#f0f0f0}.u-color\:surface-brand-pri-3{color:#009ee3}.u-color\:surface-brand-pri-4{color:#00963f}.u-color\:surface-brand-pri-4aa{color:#008538}.u-color\:surface-brand-sec-5{color:#a2654c}.u-color\:surface-brand-sec-6{color:#6356dd}.u-color\:surface-brand-sec-7{color:#ca362f}.u-color\:surface-brand-sec-8{color:#ab3cb4}.u-color\:surface-brand-sec-9{color:#007a7a}.u-color\:surface-invert-pri-1{color:#004c93}.u-color\:surface-invert-pri-2{color:#002346}.u-color\:surface-invert-pri-3{color:#003228}.u-color\:border-primary{color:#008538}.u-color\:border-secondary{color:#b3c9df}.u-color\:state-positiv{color:#00963f}.u-color\:state-negativ{color:#a52b27}.u-color\:state-caution{color:#cc4c33}.u-color-fill-path\:brand-dark-blue{fill:#002346}.u-color-fill-path\:brand-dark-green{fill:#003228}.u-color-fill-path\:invert{fill:#fff}.u-color-fill-path\:surface-brand-1{fill:#fff}.u-color-fill-path\:surface-brand-2{fill:#f0f0f0}.u-color-fill-path\:surface-brand-pri-3{fill:#009ee3}.u-color-fill-path\:surface-brand-pri-4{fill:#00963f}.u-color-fill-path\:surface-brand-pri-4aa{fill:#008538}.u-color-fill-path\:surface-brand-sec-5{fill:#a2654c}.u-color-fill-path\:surface-brand-sec-6{fill:#6356dd}.u-color-fill-path\:surface-brand-sec-7{fill:#ca362f}.u-color-fill-path\:surface-brand-sec-8{fill:#ab3cb4}.u-color-fill-path\:surface-brand-sec-9{fill:#007a7a}.u-color-fill-path\:surface-invert-pri-1{fill:#004c93}.u-color-fill-path\:surface-invert-pri-2{fill:#002346}.u-color-fill-path\:surface-invert-pri-3{fill:#003228}.u-color-fill-path\:border-primary{fill:#008538}.u-color-fill-path\:border-secondary{fill:#b3c9df}.u-color-fill-path\:state-positiv{fill:#00963f}.u-color-fill-path\:state-negativ{fill:#a52b27}.u-color-fill-path\:state-caution{fill:#cc4c33}.u-column-width\:start2-span12{grid-column:2/span 12}.u-display\:none{display:none}.u-display\:block{display:block}.u-display\:inline{display:inline}.u-display\:inline-block{display:inline-block}.u-raster\:col2-col14{grid-column:2/14}.u-raster\:span1{grid-column:auto/span 1}.u-raster\:span2{grid-column:auto/span 2}.u-raster\:span3{grid-column:auto/span 3}.u-raster\:span4{grid-column:auto/span 4}.u-raster\:span5{grid-column:auto/span 5}.u-raster\:span6{grid-column:auto/span 6}.u-raster\:span7{grid-column:auto/span 7}.u-raster\:span8{grid-column:auto/span 8}.u-raster\:span9{grid-column:auto/span 9}.u-raster\:span10{grid-column:auto/span 10}.u-raster\:span11{grid-column:auto/span 11}.u-raster\:span12{grid-column:auto/span 12}@media(min-width: 400px){.u-raster-xs\:span1{grid-column:auto/span 1}.u-raster-xs\:span2{grid-column:auto/span 2}.u-raster-xs\:span3{grid-column:auto/span 3}.u-raster-xs\:span4{grid-column:auto/span 4}.u-raster-xs\:span5{grid-column:auto/span 5}.u-raster-xs\:span6{grid-column:auto/span 6}.u-raster-xs\:span7{grid-column:auto/span 7}.u-raster-xs\:span8{grid-column:auto/span 8}.u-raster-xs\:span9{grid-column:auto/span 9}.u-raster-xs\:span10{grid-column:auto/span 10}.u-raster-xs\:span11{grid-column:auto/span 11}.u-raster-xs\:span12{grid-column:auto/span 12}}@media(min-width: 700px){.u-raster-sm\:span1{grid-column:auto/span 1}.u-raster-sm\:span2{grid-column:auto/span 2}.u-raster-sm\:span3{grid-column:auto/span 3}.u-raster-sm\:span4{grid-column:auto/span 4}.u-raster-sm\:span5{grid-column:auto/span 5}.u-raster-sm\:span6{grid-column:auto/span 6}.u-raster-sm\:span7{grid-column:auto/span 7}.u-raster-sm\:span8{grid-column:auto/span 8}.u-raster-sm\:span9{grid-column:auto/span 9}.u-raster-sm\:span10{grid-column:auto/span 10}.u-raster-sm\:span11{grid-column:auto/span 11}.u-raster-sm\:span12{grid-column:auto/span 12}}@media(min-width: 900px){.u-raster-md\:span1{grid-column:auto/span 1}.u-raster-md\:span2{grid-column:auto/span 2}.u-raster-md\:span3{grid-column:auto/span 3}.u-raster-md\:span4{grid-column:auto/span 4}.u-raster-md\:span5{grid-column:auto/span 5}.u-raster-md\:span6{grid-column:auto/span 6}.u-raster-md\:span7{grid-column:auto/span 7}.u-raster-md\:span8{grid-column:auto/span 8}.u-raster-md\:span9{grid-column:auto/span 9}.u-raster-md\:span10{grid-column:auto/span 10}.u-raster-md\:span11{grid-column:auto/span 11}.u-raster-md\:span12{grid-column:auto/span 12}}@media(min-width: 1100px){.u-raster-lg\:span1{grid-column:auto/span 1}.u-raster-lg\:span2{grid-column:auto/span 2}.u-raster-lg\:span3{grid-column:auto/span 3}.u-raster-lg\:span4{grid-column:auto/span 4}.u-raster-lg\:span5{grid-column:auto/span 5}.u-raster-lg\:span6{grid-column:auto/span 6}.u-raster-lg\:span7{grid-column:auto/span 7}.u-raster-lg\:span8{grid-column:auto/span 8}.u-raster-lg\:span9{grid-column:auto/span 9}.u-raster-lg\:span10{grid-column:auto/span 10}.u-raster-lg\:span11{grid-column:auto/span 11}.u-raster-lg\:span12{grid-column:auto/span 12}}@media(min-width: 1300px){.u-raster-xl\:span1{grid-column:auto/span 1}.u-raster-xl\:span2{grid-column:auto/span 2}.u-raster-xl\:span3{grid-column:auto/span 3}.u-raster-xl\:span4{grid-column:auto/span 4}.u-raster-xl\:span5{grid-column:auto/span 5}.u-raster-xl\:span6{grid-column:auto/span 6}.u-raster-xl\:span7{grid-column:auto/span 7}.u-raster-xl\:span8{grid-column:auto/span 8}.u-raster-xl\:span9{grid-column:auto/span 9}.u-raster-xl\:span10{grid-column:auto/span 10}.u-raster-xl\:span11{grid-column:auto/span 11}.u-raster-xl\:span12{grid-column:auto/span 12}}@media(min-width: 1640px){.u-raster-xxl\:span1{grid-column:auto/span 1}.u-raster-xxl\:span2{grid-column:auto/span 2}.u-raster-xxl\:span3{grid-column:auto/span 3}.u-raster-xxl\:span4{grid-column:auto/span 4}.u-raster-xxl\:span5{grid-column:auto/span 5}.u-raster-xxl\:span6{grid-column:auto/span 6}.u-raster-xxl\:span7{grid-column:auto/span 7}.u-raster-xxl\:span8{grid-column:auto/span 8}.u-raster-xxl\:span9{grid-column:auto/span 9}.u-raster-xxl\:span10{grid-column:auto/span 10}.u-raster-xxl\:span11{grid-column:auto/span 11}.u-raster-xxl\:span12{grid-column:auto/span 12}}@media(min-width: 1921px){.u-raster-xxxl\:span1{grid-column:auto/span 1}.u-raster-xxxl\:span2{grid-column:auto/span 2}.u-raster-xxxl\:span3{grid-column:auto/span 3}.u-raster-xxxl\:span4{grid-column:auto/span 4}.u-raster-xxxl\:span5{grid-column:auto/span 5}.u-raster-xxxl\:span6{grid-column:auto/span 6}.u-raster-xxxl\:span7{grid-column:auto/span 7}.u-raster-xxxl\:span8{grid-column:auto/span 8}.u-raster-xxxl\:span9{grid-column:auto/span 9}.u-raster-xxxl\:span10{grid-column:auto/span 10}.u-raster-xxxl\:span11{grid-column:auto/span 11}.u-raster-xxxl\:span12{grid-column:auto/span 12}}.u-highlight{margin-left:-20px;margin-right:-20px;padding:20px}@media screen and (min-width: 700px){.u-highlight{margin-left:-50px;margin-right:-50px;padding:50px}}.u-shape{position:relative}.u-shape:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.u-shape.u-icon:before{margin:0 auto;z-index:20}.u-shape\:circle:after{background:var(--color-text-brand-secondary);border-radius:50%;transform:translate3d(-5px, 5px, 0) scale(1)}@media screen and (min-width: 1100px){.u-shape\:circle:after{transform:translate3d(-5px, 10px, 0) scale(1.1)}}.u-shape\:pentagon:after{background:var(--color-text-brand-secondary);clip-path:polygon(64% 15%, 89% 52%, 60% 86%, 19% 70%, 22% 29%);transform:translate3d(-5px, 5px, 0) scale(1.6)}@media screen and (min-width: 1100px){.u-shape\:pentagon:after{transform:translate3d(-5px, 10px, 0) scale(1.9)}}.u-shape\:square:after{background:var(--color-text-brand-secondary);height:2rem;left:0;position:absolute;top:0;width:2rem}.u-shape\:square:after:hover{background:var(--color-surface-brand-2)}.u-show{display:initial}.u-hide{display:none}.u-space-m-b-s\:none{margin-block-start:var(--spacing-none)}.u-space-m-i-e\:none{margin-inline-end:var(--spacing-none)}.u-space-m-b-e\:none{margin-block-end:var(--spacing-none)}.u-space-m-i-s\:none{margin-inline-start:var(--spacing-none)}.u-space-p-b-s\:none{padding-block-start:var(--spacing-none)}.u-space-p-i-e\:none{padding-inline-end:var(--spacing-none)}.u-space-p-b-e\:none{padding-block-end:var(--spacing-none)}.u-space-p-i-s\:none{padding-inline-start:var(--spacing-none)}.u-gap\:none{gap:var(--spacing-none)}.u-gap-col\:none{-moz-column-gap:var(--spacing-none);column-gap:var(--spacing-none)}.u-gap-row\:none{row-gap:var(--spacing-none)}.u-space-m-b-s\:xxs{margin-block-start:var(--spacing-xxs)}.u-space-m-i-e\:xxs{margin-inline-end:var(--spacing-xxs)}.u-space-m-b-e\:xxs{margin-block-end:var(--spacing-xxs)}.u-space-m-i-s\:xxs{margin-inline-start:var(--spacing-xxs)}.u-space-p-b-s\:xxs{padding-block-start:var(--spacing-xxs)}.u-space-p-i-e\:xxs{padding-inline-end:var(--spacing-xxs)}.u-space-p-b-e\:xxs{padding-block-end:var(--spacing-xxs)}.u-space-p-i-s\:xxs{padding-inline-start:var(--spacing-xxs)}.u-gap\:xxs{gap:var(--spacing-xxs)}.u-gap-col\:xxs{-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs)}.u-gap-row\:xxs{row-gap:var(--spacing-xxs)}.u-space-m-b-s\:xs{margin-block-start:var(--spacing-xs)}.u-space-m-i-e\:xs{margin-inline-end:var(--spacing-xs)}.u-space-m-b-e\:xs{margin-block-end:var(--spacing-xs)}.u-space-m-i-s\:xs{margin-inline-start:var(--spacing-xs)}.u-space-p-b-s\:xs{padding-block-start:var(--spacing-xs)}.u-space-p-i-e\:xs{padding-inline-end:var(--spacing-xs)}.u-space-p-b-e\:xs{padding-block-end:var(--spacing-xs)}.u-space-p-i-s\:xs{padding-inline-start:var(--spacing-xs)}.u-gap\:xs{gap:var(--spacing-xs)}.u-gap-col\:xs{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.u-gap-row\:xs{row-gap:var(--spacing-xs)}.u-space-m-b-s\:s{margin-block-start:var(--spacing-s)}.u-space-m-i-e\:s{margin-inline-end:var(--spacing-s)}.u-space-m-b-e\:s{margin-block-end:var(--spacing-s)}.u-space-m-i-s\:s{margin-inline-start:var(--spacing-s)}.u-space-p-b-s\:s{padding-block-start:var(--spacing-s)}.u-space-p-i-e\:s{padding-inline-end:var(--spacing-s)}.u-space-p-b-e\:s{padding-block-end:var(--spacing-s)}.u-space-p-i-s\:s{padding-inline-start:var(--spacing-s)}.u-gap\:s{gap:var(--spacing-s)}.u-gap-col\:s{-moz-column-gap:var(--spacing-s);column-gap:var(--spacing-s)}.u-gap-row\:s{row-gap:var(--spacing-s)}.u-space-m-b-s\:sm{margin-block-start:var(--spacing-sm)}.u-space-m-i-e\:sm{margin-inline-end:var(--spacing-sm)}.u-space-m-b-e\:sm{margin-block-end:var(--spacing-sm)}.u-space-m-i-s\:sm{margin-inline-start:var(--spacing-sm)}.u-space-p-b-s\:sm{padding-block-start:var(--spacing-sm)}.u-space-p-i-e\:sm{padding-inline-end:var(--spacing-sm)}.u-space-p-b-e\:sm{padding-block-end:var(--spacing-sm)}.u-space-p-i-s\:sm{padding-inline-start:var(--spacing-sm)}.u-gap\:sm{gap:var(--spacing-sm)}.u-gap-col\:sm{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.u-gap-row\:sm{row-gap:var(--spacing-sm)}.u-space-m-b-s\:md{margin-block-start:var(--spacing-md)}.u-space-m-i-e\:md{margin-inline-end:var(--spacing-md)}.u-space-m-b-e\:md{margin-block-end:var(--spacing-md)}.u-space-m-i-s\:md{margin-inline-start:var(--spacing-md)}.u-space-p-b-s\:md{padding-block-start:var(--spacing-md)}.u-space-p-i-e\:md{padding-inline-end:var(--spacing-md)}.u-space-p-b-e\:md{padding-block-end:var(--spacing-md)}.u-space-p-i-s\:md{padding-inline-start:var(--spacing-md)}.u-gap\:md{gap:var(--spacing-md)}.u-gap-col\:md{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.u-gap-row\:md{row-gap:var(--spacing-md)}.u-space-m-b-s\:ml{margin-block-start:var(--spacing-ml)}.u-space-m-i-e\:ml{margin-inline-end:var(--spacing-ml)}.u-space-m-b-e\:ml{margin-block-end:var(--spacing-ml)}.u-space-m-i-s\:ml{margin-inline-start:var(--spacing-ml)}.u-space-p-b-s\:ml{padding-block-start:var(--spacing-ml)}.u-space-p-i-e\:ml{padding-inline-end:var(--spacing-ml)}.u-space-p-b-e\:ml{padding-block-end:var(--spacing-ml)}.u-space-p-i-s\:ml{padding-inline-start:var(--spacing-ml)}.u-gap\:ml{gap:var(--spacing-ml)}.u-gap-col\:ml{-moz-column-gap:var(--spacing-ml);column-gap:var(--spacing-ml)}.u-gap-row\:ml{row-gap:var(--spacing-ml)}.u-space-m-b-s\:lg{margin-block-start:var(--spacing-lg)}.u-space-m-i-e\:lg{margin-inline-end:var(--spacing-lg)}.u-space-m-b-e\:lg{margin-block-end:var(--spacing-lg)}.u-space-m-i-s\:lg{margin-inline-start:var(--spacing-lg)}.u-space-p-b-s\:lg{padding-block-start:var(--spacing-lg)}.u-space-p-i-e\:lg{padding-inline-end:var(--spacing-lg)}.u-space-p-b-e\:lg{padding-block-end:var(--spacing-lg)}.u-space-p-i-s\:lg{padding-inline-start:var(--spacing-lg)}.u-gap\:lg{gap:var(--spacing-lg)}.u-gap-col\:lg{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.u-gap-row\:lg{row-gap:var(--spacing-lg)}.u-space-m-b-s\:xl{margin-block-start:var(--spacing-xl)}.u-space-m-i-e\:xl{margin-inline-end:var(--spacing-xl)}.u-space-m-b-e\:xl{margin-block-end:var(--spacing-xl)}.u-space-m-i-s\:xl{margin-inline-start:var(--spacing-xl)}.u-space-p-b-s\:xl{padding-block-start:var(--spacing-xl)}.u-space-p-i-e\:xl{padding-inline-end:var(--spacing-xl)}.u-space-p-b-e\:xl{padding-block-end:var(--spacing-xl)}.u-space-p-i-s\:xl{padding-inline-start:var(--spacing-xl)}.u-gap\:xl{gap:var(--spacing-xl)}.u-gap-col\:xl{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.u-gap-row\:xl{row-gap:var(--spacing-xl)}.u-space-m-b-s\:2xl{margin-block-start:var(--spacing-2xl)}.u-space-m-i-e\:2xl{margin-inline-end:var(--spacing-2xl)}.u-space-m-b-e\:2xl{margin-block-end:var(--spacing-2xl)}.u-space-m-i-s\:2xl{margin-inline-start:var(--spacing-2xl)}.u-space-p-b-s\:2xl{padding-block-start:var(--spacing-2xl)}.u-space-p-i-e\:2xl{padding-inline-end:var(--spacing-2xl)}.u-space-p-b-e\:2xl{padding-block-end:var(--spacing-2xl)}.u-space-p-i-s\:2xl{padding-inline-start:var(--spacing-2xl)}.u-gap\:2xl{gap:var(--spacing-2xl)}.u-gap-col\:2xl{-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl)}.u-gap-row\:2xl{row-gap:var(--spacing-2xl)}.u-space-m-b-s\:3xl{margin-block-start:var(--spacing-3xl)}.u-space-m-i-e\:3xl{margin-inline-end:var(--spacing-3xl)}.u-space-m-b-e\:3xl{margin-block-end:var(--spacing-3xl)}.u-space-m-i-s\:3xl{margin-inline-start:var(--spacing-3xl)}.u-space-p-b-s\:3xl{padding-block-start:var(--spacing-3xl)}.u-space-p-i-e\:3xl{padding-inline-end:var(--spacing-3xl)}.u-space-p-b-e\:3xl{padding-block-end:var(--spacing-3xl)}.u-space-p-i-s\:3xl{padding-inline-start:var(--spacing-3xl)}.u-gap\:3xl{gap:var(--spacing-3xl)}.u-gap-col\:3xl{-moz-column-gap:var(--spacing-3xl);column-gap:var(--spacing-3xl)}.u-gap-row\:3xl{row-gap:var(--spacing-3xl)}.u-space-m-b-s\:4xl{margin-block-start:var(--spacing-4xl)}.u-space-m-i-e\:4xl{margin-inline-end:var(--spacing-4xl)}.u-space-m-b-e\:4xl{margin-block-end:var(--spacing-4xl)}.u-space-m-i-s\:4xl{margin-inline-start:var(--spacing-4xl)}.u-space-p-b-s\:4xl{padding-block-start:var(--spacing-4xl)}.u-space-p-i-e\:4xl{padding-inline-end:var(--spacing-4xl)}.u-space-p-b-e\:4xl{padding-block-end:var(--spacing-4xl)}.u-space-p-i-s\:4xl{padding-inline-start:var(--spacing-4xl)}.u-gap\:4xl{gap:var(--spacing-4xl)}.u-gap-col\:4xl{-moz-column-gap:var(--spacing-4xl);column-gap:var(--spacing-4xl)}.u-gap-row\:4xl{row-gap:var(--spacing-4xl)}.u-space-m-b-s\:5xl{margin-block-start:var(--spacing-5xl)}.u-space-m-i-e\:5xl{margin-inline-end:var(--spacing-5xl)}.u-space-m-b-e\:5xl{margin-block-end:var(--spacing-5xl)}.u-space-m-i-s\:5xl{margin-inline-start:var(--spacing-5xl)}.u-space-p-b-s\:5xl{padding-block-start:var(--spacing-5xl)}.u-space-p-i-e\:5xl{padding-inline-end:var(--spacing-5xl)}.u-space-p-b-e\:5xl{padding-block-end:var(--spacing-5xl)}.u-space-p-i-s\:5xl{padding-inline-start:var(--spacing-5xl)}.u-gap\:5xl{gap:var(--spacing-5xl)}.u-gap-col\:5xl{-moz-column-gap:var(--spacing-5xl);column-gap:var(--spacing-5xl)}.u-gap-row\:5xl{row-gap:var(--spacing-5xl)}.u-module-padding-inline{padding-inline:var(--spacing-lg)}.u-text\:align-right{text-align:right}.u-text\:align-center{text-align:center}.u-text\:nobreak{hyphens:unset;white-space:nowrap;word-break:unset}.u-text-scale\:14-25-70{container-type:inline-size;font-size:clamp(14px,25cqw,70px)}.u-typo\:font-size-typo-s{font-size:var(--font-size-font-size-typo-s);line-height:var(--line-height-font-size-typo-s)}.u-typo\:font-size-10{font-size:var(--font-size-font-size-10);line-height:var(--line-height-font-size-10)}.u-typo\:font-size-13{font-size:var(--font-size-font-size-13);line-height:var(--line-height-font-size-13)}.u-typo\:s{font-size:var(--font-size-s);line-height:var(--line-height-s)}.u-typo\:md{font-size:var(--font-size-md);line-height:var(--line-height-md)}.u-typo\:lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.u-typo\:xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.u-typo\:2xl{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.u-typo\:xxs---icons-only{font-size:var(--font-size-xxs---icons-only);line-height:var(--line-height-xxs---icons-only)}.u-typo\:degewo-sans-regular{font-family:"degewo-sans";font-style:normal;font-weight:400}.u-typo\:degewo-sans-italic{font-family:"degewo-sans";font-style:italic;font-weight:400}.u-typo\:degewo-sans-bold{font-family:"degewo-sans";font-style:normal;font-weight:700}.u-typo\:degewo-sans-condensed{font-family:"degewo-sans-condensed";font-style:normal;font-weight:400}.tick{box-sizing:border-box;cursor:default;line-height:1.4;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-select:none;user-select:none;user-select:none;z-index:1}.tick *{box-sizing:inherit}.tick [data-view]{max-width:100%}.tick span[data-view]{display:inline-block}.tick .tick-credits{bottom:0;color:inherit;font-size:11px;opacity:.4;position:absolute;right:0;text-decoration:none}.tick [data-layout~=pad]{margin:-0.25em}.tick [data-layout~=pad]>*{margin:.25em}.tick [data-layout~=horizontal]{display:flexbox;display:flex;flex-direction:row;flex-direction:row;flex-pack:center;justify-content:center}.tick [data-layout~=horizontal][data-layout~=baseline]{align-items:baseline;flex-align:baseline}.tick [data-layout~=horizontal][data-layout~=center]{flex-pack:center;justify-content:center}.tick [data-layout~=horizontal][data-layout~=right]{flex-pack:end;justify-content:flex-end}.tick [data-layout~=horizontal][data-layout~=left]{flex-pack:start;justify-content:flex-start}.tick [data-layout~=horizontal][data-layout~=fill],.tick [data-layout~=horizontal][data-layout~=stretch]{align-content:stretch;flex-line-pack:stretch;flex-wrap:nowrap;flex-wrap:nowrap}.tick [data-layout~=horizontal][data-layout~=fill]>*,.tick [data-layout~=horizontal][data-layout~=stretch]>*{flex:1 0 0;flex:1 0 0;width:100%}.tick [data-layout~=horizontal][data-layout~=multi-line]{flex-wrap:wrap;flex-wrap:wrap}.tick [data-layout~=horizontal][data-layout~=fit]{align-content:center;display:inline-flexbox;display:inline-flex;flex-line-pack:center;flex-pack:start;flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap}.tick [data-layout~=vertical]{align-items:center;display:flexbox;display:flex;flex-align:center;flex-direction:column;flex-direction:column}.tick [data-layout~=vertical][data-layout~=top]{flex-pack:start;justify-content:flex-start}.tick [data-layout~=vertical][data-layout~=bottom]{flex-pack:end;justify-content:flex-end;min-height:100%}.tick [data-layout~=vertical][data-layout~=middle]{flex-pack:center;justify-content:center;min-height:100%}.tick [data-layout~=vertical][data-layout~=left]{align-items:flex-start;flex-align:start}.tick [data-layout~=vertical][data-layout~=right]{align-items:flex-end;flex-align:end}.tick [data-layout~=vertical][data-layout~=center]{text-align:center}.tick [data-layout~=vertical][data-layout~=fill],.tick [data-layout~=vertical][data-layout~=stretch]{align-items:stretch;flex-align:stretch;min-height:100%}.tick [data-layout~=vertical][data-layout~=fill]>*,.tick [data-layout~=vertical][data-layout~=stretch]>*{flex:1 0 0;flex:1 0 0}.tick [data-layout~=vertical]>*+*{margin-top:.5em}.tick [data-layout~=overlay]{position:relative}.tick [data-layout~=overlay]>*{margin:0}.tick [data-layout~=overlay][data-layout~=center]{text-align:center}.tick [data-layout~=overlay][data-layout~=left]{text-align:left}.tick [data-layout~=overlay][data-layout~=right]{text-align:right}.tick [data-layout~=overlay]>[data-overlay=fill],.tick [data-layout~=overlay]>[data-overlay=stretch]{bottom:0;left:0;position:absolute;right:0;top:0}.tick [data-layout~=overlay]>[data-overlay=center]{align-items:center;bottom:0;display:flexbox;display:flex;flex-align:center;flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0}.tick-flip{position:relative;text-align:center}.tick-flip *{border-radius:inherit;letter-spacing:inherit;text-indent:inherit;white-space:pre}.tick-flip-front{border-bottom-left-radius:0;border-bottom-right-radius:0}.tick-flip-back{border-top-left-radius:0;border-top-right-radius:0}.tick-flip-spacer{display:block;visibility:hidden}.tick-flip-shadow{background:rgba(0,0,0,0) !important;bottom:1px;color:rgba(0,0,0,0) !important;left:1px;position:absolute;right:1px;top:1px}.tick-flip-shadow-top{bottom:calc(50% - 1px)}.tick-flip-shadow-bottom{top:calc(50% + 1px)}.tick-flip-card-shadow{background-color:rgba(0,0,0,0);border-radius:0;bottom:.125em;box-shadow:0 .125em .25em rgba(0,0,0,.5),0 .125em .5em rgba(0,0,0,.75);height:.5em;left:.15em;opacity:0;position:absolute;right:.15em;transform-origin:0 100%;z-index:0}.tick-flip-card{height:100%;left:0;perspective:4em;position:absolute;top:0;width:100%;z-index:1}.tick-flip-panel-back,.tick-flip-panel-front{backface-visibility:hidden;backface-visibility:hidden;height:51%;left:0;position:absolute;transform-style:preserve-3d;width:100%}.tick-flip-panel-back-text,.tick-flip-panel-front-text{height:100%;left:-1px;overflow:hidden;position:absolute;right:-1px;top:0}.tick-flip-panel-text-wrapper{height:100%;left:0;position:absolute;right:0;top:0}.tick-flip-panel-back-text .tick-flip-panel-text-wrapper{height:200%;top:-100%}.tick-flip-panel-front{box-shadow:inset 0 1px hsla(0,0%,100%,.05);top:0;transform-origin:center bottom;z-index:2}.tick-flip-panel-back{box-shadow:inset 0 -1px rgba(0,0,0,.1);top:50%;transform-origin:center top;z-index:1}.tick-flip-panel-back:after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 1px, rgba(0, 0, 0, 0.15) 0, transparent 30%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.tick-flip-panel-back-shadow{z-index:2}.tick-flip-panel-back-highlight{z-index:3}.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow,.tick-flip-panel-front-shadow{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.tick-flip-panel-front-shadow{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.3))}.tick-flip-panel-back-shadow{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5))}.tick-flip-panel-back-highlight{background-image:linear-gradient(180deg, hsla(0, 0%, 100%, 0.15), hsla(0, 0%, 100%, 0.3))}.tick [data-style*="shadow:inner"],.tick [data-style*="shadow:inner"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back,.tick [data-style*="shadow:none"] .tick-flip-panel-front,.tick [data-style*="shadow:none"] .tick-flip-shadow{box-shadow:none}.tick [data-style*="shadow:none"] .tick-flip-back:after,.tick [data-style*="shadow:none"] .tick-flip-panel-back-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back-text:after,.tick [data-style*="shadow:none"] .tick-flip-panel-front-shadow{background-image:none}.tick [data-style*="rounded:none"]{border-radius:0}.tick [data-style*="rounded:panels"] .tick-flip-front,.tick [data-style*="rounded:panels"] .tick-flip-shadow-bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.tick [data-style*="rounded:panels"] .tick-flip-back,.tick [data-style*="rounded:panels"] .tick-flip-panel-back:after,.tick [data-style*="rounded:panels"] .tick-flip-shadow-top{border-top-left-radius:inherit;border-top-right-radius:inherit}.tick-flip{border-radius:.125em;letter-spacing:.25em;margin-left:.0625em;margin-right:.0625em;min-width:1.125em;text-indent:.25em}.tick-flip-panel{background-color:#333232;color:#edebeb}.tick-flip-shadow{box-shadow:0 .125em .3125em rgba(0,0,0,.25),0 .02125em .06125em rgba(0,0,0,.25)}.combo{position:relative}.combo:after{border-bottom:2px solid rgba(0,0,0,.5);border-right:2px solid rgba(0,0,0,.5);content:"";display:block;height:12px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translate(0, -65%) rotate(45deg);width:12px}.combo-input{cursor:pointer;display:block;font-size:1em;min-height:calc(1.4em + 26px);padding:12px 16px 14px;text-align:left;width:100%}.combo-label{display:block;font-size:20px;font-weight:100;margin-bottom:.25em}.combo-menu{background-color:var(--color-surface-brand-1);display:none;left:0;max-height:300px;overflow-y:scroll;position:absolute;top:100%;width:100%;z-index:100}.open .combo-menu{display:block}.combo-option{color:var(--color-brand-dark-blue);cursor:pointer;padding:10px 12px 12px}.combo-option.option-current,.combo-option:hover{background-color:var(--color-surface-brand-2)}.combo-option.option-selected{padding-right:30px;position:relative}.combo-option.option-selected:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:16px;position:absolute;right:15px;top:50%;transform:translate(0, -50%) rotate(45deg);width:8px}.selected-options{list-style-type:none;margin:0;padding:0}.selected-options li{display:inline-block;margin-bottom:5px}.remove-option{background-color:#6200ee;border:1px solid #6200ee;border-radius:3px;color:#fff;font-size:.75em;font-weight:bold;margin-bottom:6px;margin-right:6px;padding:.25em 1.75em .25em .25em;position:relative}.remove-option:focus{border-color:#baa1dd;box-shadow:0 0 3px 1px #6200ee;outline:3px solid rgba(0,0,0,0)}.remove-option:before,.remove-option:after{border-right:2px solid #fff;content:"";height:1em;position:absolute;right:.75em;top:50%;width:0}.remove-option:before{transform:translate(0, -50%) rotate(45deg)}.remove-option:after{transform:translate(0, -50%) rotate(-45deg)}.c-modal{position:absolute}.c-modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-areas:"left main main main main main main main main main main main main right";grid-template-columns:var(--grid-template-grid-full);grid-template-rows:auto}.c-modal__overlay>*{grid-column:2/span 12}@media screen and (min-width: 700px){.c-modal__overlay>*{grid-column:4/span 8}}.c-modal__overlay>.r-raster\:col-1-12-1{grid-column:left/right}.c-modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;grid-column:2/span 12;max-height:100vh;max-width:500px;overflow-y:auto;padding:30px}.c-modal__header{align-items:center;display:flex;justify-content:space-between}.c-modal__title{box-sizing:border-box;color:#00449e;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.c-modal__close{background:rgba(0,0,0,0);border:0}.c-modal__header .c-modal__close{cursor:pointer}.c-modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.c-modal__btn{backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.c-modal__btn:focus,.c-modal__btn:hover{transform:scale(1.05)}.c-modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.c-modal--slide{display:none}.c-modal--slide.is-open{display:block}.c-modal--slide[aria-hidden=false] .c-modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.c-modal--slide[aria-hidden=false] .c-modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.c-modal--slide[aria-hidden=true] .c-modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.c-modal--slide[aria-hidden=true] .c-modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.c-modal--slide .c-modal__container,.c-modal--slide .c-modal__overlay{will-change:transform}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}