@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(/assets/figtree-v6-latin-regular-DCh3z3eG.woff2) format("woff2");src:local("Figtree"),local("Figtree"),url(/assets/figtree-v6-latin-regular-DCh3z3eG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:500;src:url(/assets/figtree-v6-latin-500-BbP9ghK1.woff2) format("woff2");src:local("Figtree"),local("Figtree"),url(/assets/figtree-v6-latin-500-BbP9ghK1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url(/assets/figtree-v6-latin-600-BD_wgCWh.woff2) format("woff2");src:local("Figtree"),local("Figtree"),url(/assets/figtree-v6-latin-600-BD_wgCWh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url(/assets/figtree-v6-latin-700-BbJ2Poxx.woff2) format("woff2");src:local("Figtree"),local("Figtree"),url(/assets/figtree-v6-latin-700-BbJ2Poxx.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(/assets/icomoon-CjOWta--.eot?j6k49i);src:url(/assets/icomoon-CjOWta--.eot?j6k49i#iefix) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(/assets/icomoon-BMURYctG.ttf?j6k49i) format("truetype"),url(/assets/icomoon-OdlBm2np.woff?j6k49i) format("woff"),url(/assets/icomoon-wIBsxXEo.svg?j6k49i#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:""}.icon-delete:before{content:""}.icon-upload:before{content:""}.icon-check:before{content:""}.icon-eye:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-close:before{content:""}.icon-menu:before{content:""}.icon-log-in:before{content:""}.icon-search:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-logo:before{content:""}.icon-clock:before{content:""}.icon-eye-closed:before{content:""}:root{--color-white: #fff;--color-black-0: #000000;--color-black: #242527;--color-koralle-black: #2B0E0C;--color-koralle-dark: #D44239;--color-koralle-light: #FA5A46;--color-koralle-grey: #F0E9E9;--color-grey-01: #494D54;--color-grey-02: #8C8F9A;--color-grey-03: #B1B4BF;--color-grey-04: #E7E8EB;--color-grey-05: #D8D9DB;--color-green: #DCF2DA;--color-green-02: #0DAE00;--color-green-03: #2E8011;--color-gold: #A96E1C;--padding-gap: clamp(1.25rem, 0rem + 2.6042vw, 3.125rem);--padding-double-gap: clamp(1.25rem, -2.0833rem + 6.9444vw, 6.25rem);--color-orange: #FA9F46;--color-koralle: #FA5B46;--color-brick-red: #B51E0A;--color-teal: #2F869B}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Figtree;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;color:var(--color-black-0)}h1,.h1{font-size:clamp(2.25rem,1.784rem + 1.989vw,3.375rem);line-height:1.2;font-weight:700;color:var(--color-black-0)}@media (max-width: 359px){h1,.h1{font-size:1.85rem}}h2,.h2{font-size:1.8rem;line-height:1.2;font-weight:700;color:var(--color-black-0)}h3,.h3{font-size:1.4rem;line-height:1.2;font-weight:700;color:var(--color-black-0)}h4,.h4{font-size:1rem;font-weight:500}.subheadline{font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem);line-height:1.3;font-weight:400}.font-weight-normal{font-weight:400}*{box-sizing:border-box;margin:0;padding:0}* a:focus-visible,* button:focus-visible{outline:.125rem dashed var(--color-black);outline-offset:.125rem}* a[disabled],* button[disabled]{pointer-events:none}html{scroll-behavior:smooth}main{container-type:inline-size;width:100%}.sr-only,.swiper-notification{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.module-headline{padding:0 0 2.5rem;text-align:center}.not-centered{text-align:start}section{padding:2.5rem 0}section a{color:var(--color-koralle-dark)}.padding--gap-inline{padding-inline:var(--padding-gap)}.padding--gap-double-inline{padding-inline:var(--padding-double-gap)}.text-center{text-align:center}.highlight{color:var(--color-koralle-dark)}.hidden{display:none!important}.content{padding:1.25rem 0}.grid-area{--content-width: calc(100% - var(--padding) * 2);--inner-padding: 1fr;--max-width: 1920px;--padding: clamp(1.25rem, .732rem + 2.21vw, 2.5rem);--teaser-width: calc(var(--max-width) - 2 * var(--padding));--teaser-width-min: calc(100% - 2 * var(--padding));--content-max-width: 1430px;display:grid;grid-template-columns:[full-width-start] var(--padding) [teaser-start] var(--inner-padding) [content-start] var(--content-width) [content-end] var(--inner-padding) [teaser-end] var(--padding) [full-width-end]}@media (min-width: 1024px){.grid-area{--content-width: 55rem}}@media (min-width: 1280px){.grid-area{--padding: clamp(2.5rem, -2.5rem + 6.25vw, 5rem)}}.grid-area>*{grid-column:full-width-start/full-width-end}.grid-full-width{grid-column:full-width-start/full-width-end}.grid-teaser{grid-column:teaser-start/teaser-end;max-width:1920px;width:100%;margin:0 auto}.grid-content{max-width:var(--content-max-width);width:100%;margin:0 auto}@media (min-width: 768px){.grid-content{grid-column:content-start/content-end}}.grid-inherit{display:grid;grid-template-columns:subgrid}.grid-left-padding{grid-column:teaser-start/full-width-end}.grid-right-padding{grid-column:full-width-start/teaser-end}.card-item{display:flex;flex-direction:column;max-width:1430px;width:100%}.card-item .card-link{height:100%;text-decoration:none;color:var(--color-black)}.card-item-inner{background-color:var(--color-white);border-radius:.5rem;height:100%}.card-item .card-content{padding:1.875rem}.card-item .card-content-headline{flex:1 0 auto}.card-item .card-content-headline .headline{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}.card-item .card-content-headline span{display:block;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 3;word-break:break-word}.card-item .card-image img{border-top-right-radius:.5rem;border-top-left-radius:.5rem;width:100%;aspect-ratio:3/2;object-fit:cover;height:100%}.card-item .card-content-text{padding:1.875rem 0 .9375rem;letter-spacing:.16px;color:var(--color-black-0)}.card-item-news .card-item-inner{background-color:var(--color-grey-04);transition:.3s ease}.card-item-news .card-link:hover .card-item-inner{background-color:#e7e8eb80}.card-item-news .card-link:focus-visible{outline:2px dashed var(--color-black);border-radius:.5rem}.card-item-news .card-content-text{padding:.75rem 0 0}.card-item-news .card-content-text .text{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.8;line-height:1.6;margin-bottom:0}.card-item-news .card-content-text .link{font-weight:700;color:var(--color-black-0)}@media (min-width: 768px){.card-item-horizontal .card-item-inner{display:flex}}@media (min-width: 768px){.card-item-horizontal .card-item-inner .card-image,.card-item-horizontal .card-item-inner .card-content{flex:0 0 50%;max-width:50%}}@container (max-width: 768px){.card-item-horizontal .card-item-inner .card-content{padding:1.5rem 1.875rem}}@media (min-width: 768px){.card-item-horizontal .card-item-inner .card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}@media (min-width: 768px){.card-item-horizontal .card-item-inner .card-content-headline{flex:0 0 auto}}.card-item-horizontal .card-item-inner .card-content-headline .headline{font-size:clamp(1.625rem,1.375rem + .5208vw,2rem);line-height:1.2}.card-item-horizontal .card-item-inner .card-image .image{height:100%}@media (min-width: 768px){.card-item-horizontal .card-item-inner .card-image .image img{aspect-ratio:3/2;border-top-right-radius:0;border-bottom-left-radius:.5rem;object-fit:cover}}.image{display:block}.image img{display:block;max-width:100%;height:auto}.image img[class*=aspect-ratio]{object-fit:cover}.aspect-ratio__1x1{aspect-ratio:1/1}.aspect-ratio__1x2{aspect-ratio:1/2}.aspect-ratio__3x2{aspect-ratio:3/2}.aspect-ratio__4x3{aspect-ratio:4/3}.aspect-ratio__6x4{aspect-ratio:6/4}.aspect-ratio__16x9{aspect-ratio:16/9}.aspect-ratio__1x1-33{aspect-ratio:1/1.33}.aspect-ratio__1-33x1{aspect-ratio:1.33/1}.button{font-weight:400;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;color:var(--color-white);border:0 none;padding:.75rem 1.5rem;display:inline-block;text-decoration:none;transition:all .3s ease;cursor:pointer}.button-primary{background-color:var(--color-koralle-dark);border:1px solid var(--color-koralle-dark);border-radius:.5rem}.button-primary:hover,.button-primary:focus-visible{background-color:transparent;color:var(--color-accent-01)}.button-primary:focus-visible{outline:2px dashed var(--color-black)}.button-secondary{border:1px solid var(--color-koralle-dark);background-color:var(--color-white);color:var(--color-black);border-radius:.5rem}.button-secondary:hover,.button-secondary:focus-visible{background-color:var(--color-koralle-grey)}.button-secondary:focus-visible{outline:2px dashed var(--color-black)}.button-tertiary{border:0 none;color:var(--color-koralle-black);padding:0;background-size:100% 2px;text-decoration:none;background-image:linear-gradient(to left,#242527 0,#242527);background-position:0% 100%;background-repeat:no-repeat;transition:background-size .3s ease,background-position 0s}.button-tertiary:hover,.button-tertiary.hover,.button-tertiary:focus,.button-tertiary.active{background-size:0 2px;background-position:0% 100%}.button-tertiary:focus-visible{outline:2px dashed var(--color-black)}.button-tertiary-disabled{border:0 none;color:var(--color-black-0);padding:0}.button-tertiary-disabled:focus-visible{outline:2px dashed var(--color-black)}.content-area p{letter-spacing:.16px;margin-bottom:1em;color:var(--color-black-0)}.content-area h1,.content-area h2,.content-area h3,.content-area h4,.content-area h5,.content-area h6,.content-area .h1,.content-area .h2,.content-area .h3,.content-area .h4,.content-area .h5,.content-area .h6{margin-bottom:1rem}.content-area a{font-weight:700}.content-area a:focus-visible{outline:2px dashed var(--color-black-0)}.content-area ul,.content-area ol{font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;list-style-type:none;margin-top:clamp(0rem,-.1214rem + .5178vw,.5rem)}.content-area ul:not(:last-child),.content-area ol:not(:last-child){margin-bottom:1.25rem}.content-area ul li,.content-area ol li{position:relative}.content-area ul li:not(:last-child),.content-area ol li:not(:last-child){margin-bottom:clamp(.3125rem,.1042rem + .434vw,.625rem)}.content-area ol li{padding-left:2.1875rem}.content-area ol li:before{content:counters(list-item,".") ".";display:inline-flex;justify-content:center;align-items:center;position:absolute;left:0;top:clamp(-.062rem,.0443rem - .4536vw,-.5rem)}.content-area ol li ul,.content-area ol li ol{margin-left:0}.content-area ol li ul li,.content-area ol li ol li{padding-left:clamp(1.875rem,1.5716rem + 1.2945vw,3.125rem)}.content-area ol li ul li:before,.content-area ol li ol li:before{content:counters(list-item,".") ".";font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;display:inline-flex;justify-content:center;align-items:center;color:var(--color-gray-dark);background-color:transparent;padding:0;position:absolute;left:0;top:0}.content-area ul li{padding-left:1.25rem}.content-area ul li:before{content:"";width:.3125rem;height:.3125rem;display:inline-block;background-color:var(--color-black);position:absolute;left:0;top:10px;border-radius:999px}.content-area ul li ul,.content-area ul li ol{margin-left:0}.content-area .emphasis-red{font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem);line-height:1.3;color:var(--color-koralle-dark)}.content-area .emphasis-orange{color:var(--color-orange)}.content-area .emphasis-koralle{color:var(--color-koralle)}.content-area .emphasis-brick-red{color:var(--color-brick-red)}.content-area .emphasis-teal{color:var(--color-teal)}.content-area .link-arrow-right:before{font-family:icomoon;content:" ";padding-left:.1875rem;font-size:80%}.content-area .small-text{font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:1.2}section.content.small-padding{padding:clamp(1.25rem,.4167rem + 1.7361vw,2.5rem) 0 2.5rem}@media (min-width: 768px){section.content.text-center .content-inner{margin-right:0}}section.content .content-inner{color:var(--color-black-0)}@media (min-width: 768px){section.content .content-inner{margin-right:33.33%}}section.content+section.publications{padding-top:0}section.content .title{font-weight:700;font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem);line-height:1.3;margin-bottom:clamp(.9375rem,.1458rem + 1.6493vw,2.125rem)}.text-container .text:not(:last-child){margin-bottom:clamp(3rem,2.171rem + 3.536vw,5rem)}.text-container .text .headline{margin-bottom:.75rem}.text-container .text>h1,.text-container .text h2,.text-container .text h3{margin-bottom:.75rem}.text-container .text h4{font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem)}.text-container .text h4,.text-container .text h5,.text-container .text h6{margin-bottom:clamp(1.5rem,1.241rem + 1.105vw,2.125rem);font-weight:400}.text-container .text .subheadline{margin-bottom:clamp(1.5rem,1.241rem + 1.105vw,2.125rem)}@media (min-width: 1024px){.text-container .text .evaluation{align-items:center;gap:.75rem}}.text-container .text .evaluation .label,.text-container .text .evaluation.disabled input,.text-container .text .evaluation .icon-label{color:var(--color-koralle-black)}.text-container .text .evaluation .evaluation-container{margin-top:.75rem;color:var(--color-grey-1)}.text-container .text .evaluation .evaluation-percentage{color:var(--color-koralle-dark);font-weight:700}.text-container .text .content,.text-container .text .content p,.text-container .text .content li{color:var(--color-black-0)}.text-container .text .table{overflow-x:auto}.text-container .text table{width:100%;border-collapse:collapse;table-layout:auto;display:table}.text-container .text tr{display:table-row}.text-container .text th,.text-container .text td{display:table-cell;padding:.625rem 0;color:var(--color-grey-01);border-bottom:1px solid var(--color-grey-03);vertical-align:top}.text-container .text tbody tr:last-child>*{border-bottom:0}.text-container .text :where(th,td):not(:first-child){text-align:right;white-space:nowrap;padding-left:1.5rem;font-variant-numeric:tabular-nums}.text-container .text a{color:var(--color-koralle-dark);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.text-container .text.last-element{margin-bottom:0}.text-container .text .video-wrapper,.text-container .text .video-embed{position:relative;aspect-ratio:682/383.63}.text-container .text .video-wrapper .video-thumb,.text-container .text .video-embed .video-thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:0;border:0;background:none;cursor:pointer}.text-container .text .video-wrapper .video-thumb img,.text-container .text .video-embed .video-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.text-container .text .video-wrapper .video-thumb .video-play-btn,.text-container .text .video-embed .video-thumb .video-play-btn{pointer-events:none}.text-container .text .video-wrapper video,.text-container .text .video-wrapper iframe,.text-container .text .video-embed video,.text-container .text .video-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.text-container .text .video-wrapper .video-play-btn,.text-container .text .video-embed .video-play-btn{position:absolute;transform:translate(-50%);top:50%;left:50%;border:none;padding:1.25rem;background-color:var(--color-koralle-dark);color:var(--color-white);font-size:1.375rem;border-radius:.83125rem;cursor:pointer;z-index:10}.text-container .text .video-wrapper .video-play-btn .icon-play,.text-container .text .video-embed .video-play-btn .icon-play{width:1.375rem;height:1.375rem;display:block}.text-container .text .video-wrapper .video-cc-wrapper,.text-container .text .video-embed .video-cc-wrapper{position:absolute;right:.625rem;bottom:.625rem;padding:.3125rem;background-color:var(--color-koralle-dark);color:var(--color-white);font-size:1rem;border-radius:.25rem;z-index:10}.text-container .text .is-playing .video-play-btn,.text-container .text .is-playing .video-cc-wrapper{display:none}.download-card{width:100%;padding:clamp(1.25rem,1.146rem + .442vw,1.5rem);border:1px solid var(--color-grey-03);border-radius:.5rem}.download-card .card-headline{margin-bottom:.75rem}.download-card .card-content{margin-bottom:clamp(1.5rem,1.811rem - 1.326vw,.75rem)}.download-card .card-download-container{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}@media (min-width: 1024px){.download-card .card-download-container{flex-direction:row}}.download-card .card-download-container .button-tertiary-disabled{color:var(--color-koralle-dark)}.publication-card{border:1px solid var(--color-grey-03);border-radius:.5rem}.publication-card-image{padding:clamp(1.25rem,1.0833rem + .3472vw,1.5rem) 0;display:flex;justify-content:center;background:var(--color-grey-04)}.publication-card-image .image img{height:18.125rem;width:auto}@media (min-width: 1024px){.publication-card-image .image img{height:21.875rem}}@media (min-width: 1280px){.publication-card-image .image img{height:24.375rem}}.publication-card-text{padding:clamp(1.25rem,.9167rem + .6944vw,1.75rem);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.publication-card-text .card-title{font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem);line-height:1.3;font-weight:700;margin-bottom:clamp(.75rem,.7083rem + .0868vw,.8125rem)}.publication-card .card-download-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width: 768px){.publication-card .card-download-wrapper{flex-wrap:nowrap;gap:.5rem}}.publication-card .card-download-wrapper .card-file{color:var(--color-grey-01)}.publication-card .card-download-wrapper .card-download a:focus-visible{outline:2px dashed var(--color-koralle-black)}.keyword-teaser{display:flex;align-items:center;justify-content:space-around;gap:1.875rem;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--color-koralle-black)}@container (max-width: 1024px){.keyword-teaser{flex-wrap:wrap;justify-content:center}}.keyword-teaser.teaser-filled{background-color:var(--color-koralle-dark);color:var(--color-white)}.keyword-teaser.teaser-filled .footer-keyword-link{color:var(--color-koralle-white);position:relative;display:inline-block}.keyword-teaser.teaser-filled .footer-keyword-link:after{content:"";position:absolute;bottom:3px;left:0;width:0%;height:1px;background-color:#fff;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.keyword-teaser.teaser-filled .footer-keyword-link:hover:after,.keyword-teaser.teaser-filled .footer-keyword-link:focus:after,.keyword-teaser.teaser-filled .footer-keyword-link:active:after{visibility:visible;width:100%;opacity:1}.keyword-teaser.teaser-filled .footer-keyword-link:focus-visible{outline:2px dashed var(--color-white)}.keyword-teaser .footer-keyword{text-transform:uppercase}.keyword-teaser .footer-keyword-link{color:var(--color-black);text-decoration:none;opacity:1;transition:all .3s ease;position:relative;display:inline-block}.keyword-teaser .footer-keyword-link:after{content:"";position:absolute;bottom:3px;left:0;width:0%;height:1px;background-color:#2b0e0c;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.keyword-teaser .footer-keyword-link:hover:after,.keyword-teaser .footer-keyword-link:focus:after,.keyword-teaser .footer-keyword-link:active:after{visibility:visible;width:100%;opacity:1}.keyword-teaser .footer-keyword-link:focus-visible{outline:2px dashed var(--color-black)}@container (max-width: 768px){.keyword-teaser .footer-keyword{flex:0 0 100%;max-width:100%;text-align:center}}.linklist-list{list-style-type:none;display:flex;gap:var(--padding-gap);flex-flow:row wrap}.menu-overlay{transform:translateY(-100%);z-index:1100;background-color:var(--color-grey-04);position:fixed;width:100vw;top:0;opacity:0;pointer-events:none;transition:none}.menu-overlay.ready{transition:transform .4s ease-in-out,opacity .3s ease-in-out}body.menu-open .menu-overlay.ready{transform:translateY(0);opacity:1;pointer-events:auto}.menu-overlay .menu-page-links{padding:3rem 0}.menu-overlay .menu-page-links ul{text-align:center}.menu-overlay .menu-page-links ul li{list-style-type:none;font-size:clamp(1.625rem,1.375rem + .5208vw,2rem);line-height:1.2;margin-bottom:1.875rem}.menu-overlay .menu-page-links ul li:last-child{margin-bottom:0}.menu-overlay .menu-page-links ul li a{text-decoration:none;color:var(--color-koralle-black);font-weight:700;position:relative;display:inline-block}.menu-overlay .menu-page-links ul li a:after{content:"";position:absolute;bottom:2px;left:0;width:0%;height:2px;background-color:#242527;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.menu-overlay .menu-page-links ul li a:hover:after,.menu-overlay .menu-page-links ul li a:focus:after,.menu-overlay .menu-page-links ul li a:active:after{visibility:visible;width:100%;opacity:1}.menu-overlay .menu-page-links ul li a:focus-visible{outline:2px dashed var(--color-black);position:relative;display:inline-block}.menu-overlay .menu-page-links ul li a:focus-visible:after{content:"";position:absolute;bottom:2px;left:0;width:0%;height:2px;background-color:#242527;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.menu-overlay .menu-page-links ul li a:focus-visible:hover:after,.menu-overlay .menu-page-links ul li a:focus-visible:focus:after,.menu-overlay .menu-page-links ul li a:focus-visible:active:after{visibility:visible;width:100%;opacity:1}.menu-overlay .grid-teaser:not(.header-bar) .header-login-button{margin-bottom:3rem;text-align:center}.menu-overlay .header-login .login-button{display:flex;align-items:center;gap:.625rem;background-color:transparent;border:0 none;cursor:pointer}.menu-overlay .header-login .login-name{display:none}body .nav-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#242527e6;display:block;height:100%;width:100%;z-index:-1;opacity:0;pointer-events:none}body.menu-open,body.search-open,body.upload-open{overflow:hidden;padding-right:0}@media (min-width: 768px){body.menu-open,body.search-open,body.upload-open{padding-right:15px}}body.menu-open .nav-backdrop,body.search-open .nav-backdrop,body.upload-open .nav-backdrop{opacity:1;z-index:400;pointer-events:auto}body.menu-open .menu-overlay{transform:translateY(0);visibility:visible;opacity:1;pointer-events:auto}.social-media-list{display:flex;gap:.625rem}.social-media-list-item-link{width:2.5rem;height:2.5rem;background-color:var(--color-black);border-radius:.5rem;text-decoration:none;color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:1.25rem}.social-media-list-item-link .icon-instagram{font-size:1.5625rem}.slider-control{padding-top:3rem;display:flex;justify-content:center;align-items:center;gap:.75rem}.slider-control .slider-button{width:2.5rem;height:2.5rem;border:1px solid var(--color-white);color:var(--color-white);border-radius:.5rem;text-decoration:none;display:flex;justify-content:center;align-items:center;background-color:transparent;transition:all .3s ease}.slider-control .slider-button:focus-visible{outline:2px dashed var(--color-black)!important;outline-offset:2px}.slider-control .slider-button.swiper-button-disabled{opacity:.5}.slider-control.slider-control-white .slider-button{border:1px solid var(--color-white);color:var(--color-white)}.slider-control.slider-control-white .slider-button:hover{background-color:#f0e9e942}.slider-control.slider-control-white .slider-button:focus-visible{outline:2px dashed var(--color-white)!important}.slider-control.slider-control-black .slider-button{border:1px solid var(--color-black);color:var(--color-black)}.slider-control.slider-control-black .slider-button:hover{background-color:var(--color-grey-04)}.form-group{margin-bottom:1.5rem;display:flex;flex-direction:column}.form-group:last-of-type{margin-bottom:0}.form-group+.button{margin-top:3rem}.form .label{font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:1.2;display:block;color:var(--color-black);letter-spacing:.14px}.form input{padding:.5rem .25rem;border:0 none;border-bottom:1px solid var(--color-grey-02);font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;color:var(--color-black);letter-spacing:.16px}.form input:focus{outline:none}.form input:focus-visible{outline:2px dashed var(--color-black)}.form input ::placeholder{color:var(--color-grey-01)}.accordion{margin-bottom:clamp(1.5rem,.05rem + 6.188vw,5rem)}.accordion .accordion-item{background-color:var(--color-grey-04);border-radius:.5rem;margin-bottom:1rem;padding:.5rem .5rem .5rem 1rem}.accordion .accordion-item .accordion-headline-container{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion .accordion-item .accordion-headline-container h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem)}.accordion .accordion-item .accordion-headline-container .icon-container{background-color:var(--color-white);padding:.625rem;min-width:2.5rem;min-height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem;color:var(--color-koralle-dark);border:0 none;cursor:pointer;transition:all .3s ease}.accordion .accordion-item .accordion-headline-container .icon-container:hover,.accordion .accordion-item .accordion-headline-container .icon-container:focus-visible{background-color:var(--color-koralle-dark);color:var(--color-white)}.accordion .accordion-item .accordion-headline-container .icon-container .icon-minus{display:none}.accordion .accordion-item .accordion-headline-container .icon-container:focus-visible{outline:2px dashed var(--color-black)}.accordion .accordion-item .content-container{opacity:0;max-height:0;visibility:hidden;overflow:hidden;transition:.3s ease}.accordion .accordion-item .content-container.active{opacity:1;max-height:fit-content;visibility:visible;margin:1rem 0}.accordion .accordion-item .content-container.active .accordion-content-container{border-radius:.5rem;padding:.5rem .75rem}.accordion .accordion-item .content-container.active .accordion-content-container:not(:last-child){margin-bottom:.75rem}.accordion .accordion-item .content-container.active .additional-content{color:var(--color-koralle-dark)}.accordion .accordion-item:last-child{margin-bottom:0}.white{background-color:#fff}.card-text-image{border:1px solid var(--color-grey-03);border-radius:.5rem;max-width:1430px;flex-grow:1}@media (min-width: 1024px){.card-text-image{display:flex}}.card-text-image .text-container{order:1;padding:1.5rem 1rem;width:100%}@media (min-width: 1024px){.card-text-image .text-container{padding:4.125rem 4rem}}.card-text-image .text-container .headline-container{margin-bottom:.75rem}.card-text-image .text-container .subheadline-container{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;margin-bottom:clamp(1.5rem,1.241rem + 1.105vw,2.125rem)}.card-text-image .text-container .mobile-image-container{margin-bottom:1.5rem;max-height:31.25rem}.card-text-image .text-container .mobile-image-container .image{max-height:31.25rem;width:100%}.card-text-image .text-container .mobile-image-container .image img{object-fit:cover;width:100%;border-radius:.5rem;max-height:31.25rem}@media (min-width: 1024px){.card-text-image .text-container .mobile-image-container{display:none}}.card-text-image .image-container{display:none}@media (min-width: 1024px){.card-text-image .image-container{display:block;width:100%}.card-text-image .image-container.left{order:0}.card-text-image .image-container.left .image{height:100%}.card-text-image .image-container.left .image img{height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;object-fit:cover}.card-text-image .image-container.right{order:2}.card-text-image .image-container.right .image{height:100%}.card-text-image .image-container.right .image img{height:100%;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;object-fit:cover;margin-left:auto}}@media (min-width: 1280px){.card-text-image .image-container{max-height:30.125rem;min-width:30.125rem;max-width:30.125rem}}.pagination-wrapper nav.pagination ul{display:flex;justify-content:center;padding:10px;list-style:none;gap:.25rem;margin-bottom:5rem}.pagination-wrapper nav.pagination li{margin:auto 5px}.pagination-wrapper nav.pagination li a,.pagination-wrapper nav.pagination li span{color:var(--color-koralle-black);text-decoration:none;display:flex;justify-content:center;align-items:center;height:2.5rem;font-weight:500}.pagination-wrapper nav.pagination li a:focus-visible,.pagination-wrapper nav.pagination li span:focus-visible{outline:2px dashed var(--color-koralle-black)}.pagination-wrapper nav.pagination li a.disabled{cursor:default}.pagination-wrapper nav.pagination li a.arrow,.pagination-wrapper nav.pagination li span.arrow{width:2.5rem;transition:all .3s ease}.pagination-wrapper nav.pagination li a.arrow:hover .icomoon,.pagination-wrapper nav.pagination li span.arrow:hover .icomoon{color:var(--color-koralle-dark)!important}.pagination-wrapper nav.pagination li a.arrow.disabled .icomoon,.pagination-wrapper nav.pagination li span.arrow.disabled .icomoon{color:var(--color-grey-02)!important}.pagination-wrapper nav.pagination li a:not(.disabled,.arrow){width:2.5rem;border-bottom:2px solid transparent;transition:all .3s ease;padding:.3125rem}.pagination-wrapper nav.pagination li a:not(.disabled,.arrow).active,.pagination-wrapper nav.pagination li a:not(.disabled,.arrow):hover{border-bottom:2px solid var(--color-koralle-dark)}.bg-grey-01{background-color:var(--color-grey-01)}.bg-grey-01 nav.pagination li a,.bg-grey-01 .pagination-wrapper nav.pagination li span,.bg-grey-01 .icomoon{color:var(--color-white)!important}.bg-grey-01 .disabled .icomoon{color:var(--color-grey-02)!important}@media (min-width: 1024px){.form .form-grid-2{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.form .form-grid-2 .form-group{width:100%}}@media (min-width: 1024px){.form .form-grid-3{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.form .form-grid-3 .form-group{width:100%}}@media (min-width: 1024px){.form .form-grid-mixed{display:grid;column-gap:.75rem;grid-template-columns:repeat(6,minmax(0,1fr))}.form .form-grid-mixed .form-grid-2{grid-column:span 3}.form .form-grid-mixed .form-grid-3{grid-column:span 2}.form .form-grid-mixed .form-group,.form .form-grid-mixed .form-submit{width:100%;grid-column:span 6}}.form .has-error,.form .has-error label{color:var(--color-koralle-dark)}.form .has-error input,.form .has-error textarea{border-color:var(--color-koralle-dark);border:1px solid var(--color-grey-02)}.form .has-error .select-container select,.form .has-error .select-container .ts-wrapper{border-color:var(--color-koralle-dark)}.form .disabled{border:none!important;background-color:var(--color-grey-04)}.form .disabled label{color:var(--color-grey-01);background-color:transparent}.form .disabled input,.form .disabled select,.form .disabled textarea,.form .disabled .ts-wrapper .ts-control{color:var(--color-grey-01);background-color:var(--color-grey-04);border:none;cursor:not-allowed}.form input:disabled,.form select:disabled,.form textarea:disabled,.form button:disabled{color:var(--color-grey-01);background-color:var(--color-grey-04);border:none;cursor:not-allowed;opacity:1}.form .form-group:has(:disabled) .label{color:var(--color-grey-01);background-color:transparent}.form .form-group:has(:disabled) .icon-chevron-down{color:var(--color-grey-01)}.form .tomselect[disabled]+.ts-wrapper .ts-control,.form .ts-wrapper.disabled .ts-control,.form .ts-wrapper[aria-disabled=true] .ts-control{color:var(--color-grey-01);background-color:var(--color-grey-04);border:none;cursor:not-allowed}.form .tomselect[disabled]+.ts-wrapper input::placeholder,.form .tomselect[disabled]+.ts-wrapper textarea::placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper .ts-control input::placeholder,.form .ts-wrapper.disabled input::placeholder,.form .ts-wrapper.disabled textarea::placeholder,.form .ts-wrapper.disabled .ts-wrapper .ts-control input::placeholder,.form .ts-wrapper[aria-disabled=true] input::placeholder,.form .ts-wrapper[aria-disabled=true] textarea::placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper .ts-control input::placeholder{color:var(--color-grey-02);opacity:1}.form .tomselect[disabled]+.ts-wrapper input::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper textarea::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper .ts-control input::-webkit-input-placeholder,.form .ts-wrapper.disabled input::-webkit-input-placeholder,.form .ts-wrapper.disabled textarea::-webkit-input-placeholder,.form .ts-wrapper.disabled .ts-wrapper .ts-control input::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] input::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] textarea::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper .ts-control input::-webkit-input-placeholder{color:var(--color-grey-02);opacity:1}.form .tomselect[disabled]+.ts-wrapper input:disabled::placeholder,.form .tomselect[disabled]+.ts-wrapper textarea:disabled::placeholder,.form .tomselect[disabled]+.ts-wrapper .tomselect[disabled]+.ts-wrapper .ts-control input::placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper.disabled .ts-control input::placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper[aria-disabled=true] .ts-control input::placeholder,.form .ts-wrapper.disabled input:disabled::placeholder,.form .ts-wrapper.disabled textarea:disabled::placeholder,.form .ts-wrapper.disabled .tomselect[disabled]+.ts-wrapper .ts-control input::placeholder,.form .ts-wrapper.disabled .ts-wrapper.disabled .ts-control input::placeholder,.form .ts-wrapper.disabled .ts-wrapper[aria-disabled=true] .ts-control input::placeholder,.form .ts-wrapper[aria-disabled=true] input:disabled::placeholder,.form .ts-wrapper[aria-disabled=true] textarea:disabled::placeholder,.form .ts-wrapper[aria-disabled=true] .tomselect[disabled]+.ts-wrapper .ts-control input::placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper.disabled .ts-control input::placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper[aria-disabled=true] .ts-control input::placeholder{color:var(--color-grey-01);opacity:1}.form .tomselect[disabled]+.ts-wrapper input:disabled::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper textarea:disabled::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper .tomselect[disabled]+.ts-wrapper .ts-control input::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper.disabled .ts-control input::-webkit-input-placeholder,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper[aria-disabled=true] .ts-control input::-webkit-input-placeholder,.form .ts-wrapper.disabled input:disabled::-webkit-input-placeholder,.form .ts-wrapper.disabled textarea:disabled::-webkit-input-placeholder,.form .ts-wrapper.disabled .tomselect[disabled]+.ts-wrapper .ts-control input::-webkit-input-placeholder,.form .ts-wrapper.disabled .ts-wrapper.disabled .ts-control input::-webkit-input-placeholder,.form .ts-wrapper.disabled .ts-wrapper[aria-disabled=true] .ts-control input::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] input:disabled::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] textarea:disabled::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] .tomselect[disabled]+.ts-wrapper .ts-control input::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper.disabled .ts-control input::-webkit-input-placeholder,.form .ts-wrapper[aria-disabled=true] .ts-wrapper[aria-disabled=true] .ts-control input::-webkit-input-placeholder{color:var(--color-grey-01);opacity:1}.form .tomselect[disabled]+.ts-wrapper input:disabled:not(:placeholder-shown),.form .tomselect[disabled]+.ts-wrapper textarea:disabled:not(:placeholder-shown),.form .tomselect[disabled]+.ts-wrapper .tomselect[disabled]+.ts-wrapper .ts-control input:not(:placeholder-shown),.form .tomselect[disabled]+.ts-wrapper .ts-wrapper.disabled .ts-control input:not(:placeholder-shown),.form .tomselect[disabled]+.ts-wrapper .ts-wrapper[aria-disabled=true] .ts-control input:not(:placeholder-shown),.form .ts-wrapper.disabled input:disabled:not(:placeholder-shown),.form .ts-wrapper.disabled textarea:disabled:not(:placeholder-shown),.form .ts-wrapper.disabled .tomselect[disabled]+.ts-wrapper .ts-control input:not(:placeholder-shown),.form .ts-wrapper.disabled .ts-wrapper.disabled .ts-control input:not(:placeholder-shown),.form .ts-wrapper.disabled .ts-wrapper[aria-disabled=true] .ts-control input:not(:placeholder-shown),.form .ts-wrapper[aria-disabled=true] input:disabled:not(:placeholder-shown),.form .ts-wrapper[aria-disabled=true] textarea:disabled:not(:placeholder-shown),.form .ts-wrapper[aria-disabled=true] .tomselect[disabled]+.ts-wrapper .ts-control input:not(:placeholder-shown),.form .ts-wrapper[aria-disabled=true] .ts-wrapper.disabled .ts-control input:not(:placeholder-shown),.form .ts-wrapper[aria-disabled=true] .ts-wrapper[aria-disabled=true] .ts-control input:not(:placeholder-shown){-webkit-text-fill-color:var(--color-grey-01)}.form .tomselect[disabled]+.ts-wrapper input:disabled:placeholder-shown,.form .tomselect[disabled]+.ts-wrapper textarea:disabled:placeholder-shown,.form .tomselect[disabled]+.ts-wrapper .tomselect[disabled]+.ts-wrapper .ts-control input:placeholder-shown,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper.disabled .ts-control input:placeholder-shown,.form .tomselect[disabled]+.ts-wrapper .ts-wrapper[aria-disabled=true] .ts-control input:placeholder-shown,.form .ts-wrapper.disabled input:disabled:placeholder-shown,.form .ts-wrapper.disabled textarea:disabled:placeholder-shown,.form .ts-wrapper.disabled .tomselect[disabled]+.ts-wrapper .ts-control input:placeholder-shown,.form .ts-wrapper.disabled .ts-wrapper.disabled .ts-control input:placeholder-shown,.form .ts-wrapper.disabled .ts-wrapper[aria-disabled=true] .ts-control input:placeholder-shown,.form .ts-wrapper[aria-disabled=true] input:disabled:placeholder-shown,.form .ts-wrapper[aria-disabled=true] textarea:disabled:placeholder-shown,.form .ts-wrapper[aria-disabled=true] .tomselect[disabled]+.ts-wrapper .ts-control input:placeholder-shown,.form .ts-wrapper[aria-disabled=true] .ts-wrapper.disabled .ts-control input:placeholder-shown,.form .ts-wrapper[aria-disabled=true] .ts-wrapper[aria-disabled=true] .ts-control input:placeholder-shown{-webkit-text-fill-color:var(--color-grey-01)}.form .evaluation-headline h3{font-size:1.25rem}@media (min-width: 1024px){.form .evaluation-headline{margin-left:12.5rem}}.form .evaluation{align-items:flex-start}@media (min-width: 1024px){.form .evaluation{flex-direction:row}}.form .evaluation .icon-field{width:100%!important}.form .evaluation .icon-label{left:unset!important;right:12px!important}.form .evaluation .evaluation-field{position:relative;width:100%;display:flex;justify-content:space-between}@media (min-width: 1024px){.form .evaluation .evaluation-field{margin-left:1.25rem}}.form .evaluation .evaluation-field.negative{border:1px solid var(--color-koralle-dark);color:var(--color-koralle-dark);background-color:#fff}.form .evaluation .evaluation-field.positive{border:1px solid var(--color-green-03);color:var(--color-green-03);background-color:#fff}.form .evaluation .evaluation-field .icomoon{display:flex;align-items:center}.form .evaluation .evaluation-field .icomoon:before{font-size:1.25rem}.form .evaluation .evaluation-amount{color:var(--color-grey-01)}.form .evaluation .result-field{background-color:var(--color-koralle-grey)!important}.form .pre-label{grid-column:span 6;color:var(--color-grey-01);font-weight:400}.form .form-group{position:relative;margin-bottom:1.5rem}.form .form-group--no-margin{margin-bottom:0}.form .form-group label{position:absolute;top:.125rem;left:.75rem;background:var(--color-white);padding:2px;z-index:2}.form .form-group .maxChars{left:unset;top:unset;right:0;bottom:-24px}.form .form-group .select-container{margin-top:.75rem;display:grid}.form .form-group .show-password{position:absolute;right:.625rem;top:1.25rem;cursor:pointer;width:1.875rem;height:1.875rem;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center}.form .form-group .show-password .icomoon{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.form .form-group .show-password .icomoon:before{font-size:1.25rem;line-height:1}.form .form-group .icon-field{padding-right:1.875rem}.form .form-group input,.form .form-group textarea{font-family:Figtree!important}.form .form-group .icon-label{font-family:Figtree!important;position:absolute;top:1.1875rem;left:unset;right:.25rem;color:var(--color-grey-01);font-size:1rem;font-weight:400;line-height:26px;letter-spacing:.16px}.form .select-container{position:relative}.form .select-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:2rem;border:none;border-bottom:1px solid var(--color-grey-02);background:transparent;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6}.form .select-container .icon-chevron-down{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-black)}.form .select-container select.parsley-error~.icon-chevron-down,.form .select-container .parsley-errors-list.filled~.icon-chevron-down{top:35%}.form label{font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:1.2}.form .ts-wrapper{padding:.5rem .5rem .5rem .25rem;border:1px solid var(--color-grey-02);border-radius:.5rem;border-bottom:1px solid var(--color-grey-02);color:var(--color-grey-01);font-family:Figtree;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6}.form .ts-control{border:none;padding:0 0 0 .625rem;background:transparent}.form .ts-control input,.form .ts-control .item,.form .ts-control .option{font-family:Figtree;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;color:var(--color-black)}.form .ts-control,.form .ts-wrapper.single.input-active .ts-control,.form .full .ts-control{background:transparent}.form .ts-control,.form .ts-control input,.form .ts-dropdown{font-family:Figtree;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;color:var(--color-grey-01)}.form .ts-dropdown .active{color:var(--color-black);background-color:var(--color-grey-04)}.form input,.form textarea,.form .evaluation-field{padding:.5rem .5rem .5rem .25rem;border:1px solid var(--color-grey-02);border-radius:.5rem;margin-top:12px}@media (min-width: 1024px){.form input,.form textarea,.form .evaluation-field{padding-left:.75rem}}.form textarea{color:var(--color-black);font-size:clamp(1rem,1rem + 0vw,1rem);letter-spacing:.16px;line-height:1.6}.form .checkboxes-container{margin-top:.5rem;font-size:1rem}.form .checkboxes-container .checkboxes-headline{margin-bottom:.25rem}.form .checkboxes-container .checkboxes-headline h3{font-size:1.375rem}.form .checkboxes-container .checkboxes-multiple{grid-column:span 6;color:var(--color-black-0)}.form .checkboxes-container .checkboxes{display:flex;flex-direction:column;gap:1rem;margin-bottom:3.5rem}.form .checkboxes-container .checkboxes:last-child{margin-bottom:0}.form .post-form-content{margin-top:3rem;margin-bottom:0}.form .post-form-content .text-container .text{margin-bottom:3rem}.form .post-form-content .text-container .text a{text-decoration:none}.form .post-form-content .text-container .text a:before{font-family:icomoon;content:"";margin-right:.25rem}.form .post-form-content .text-container .text .subheadline{margin-bottom:.25rem;color:var(--color-koralle-dark)}.form .checkbox{display:flex;gap:.625rem;align-items:center;margin-bottom:.75rem}.form .checkbox .checkbox-label{display:flex;align-items:flex-start;gap:.5em;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;background:none;left:0;padding:0;top:0;font-size:1rem}.form .checkbox .checkbox-label input[type=checkbox]{display:none}.form .checkbox .checkbox-label .checkbox-custom{width:1.25rem;height:1.25rem;border-radius:.125rem;border:1px solid var(--color-grey-01);background-color:#fff;flex-shrink:0;position:relative;font-family:icomoon}.form .checkbox .checkbox-label .checkbox-custom:after{content:"";font-size:.625rem;color:#fff;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form .checkbox .checkbox-label input[type=checkbox]:checked+.checkbox-custom{background-color:var(--color-grey-01)}.form .checkbox .checkbox-label input[type=checkbox]:checked+.checkbox-custom:after{display:block}.form .checkbox a{color:var(--color-koralle-dark);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.form .submit{margin-top:3rem}.form .submit button,.form .submit a{cursor:pointer}.form .captcha{display:flex;align-items:flex-start;gap:1rem}.form .recaptcha-placeholder{border:1px solid #ccc;padding:.5rem 1rem;font-size:.9rem;color:#888;background:#f9f9f9}.form .ts-wrapper.single.has-items .ts-control>input{width:1px;opacity:0}.parsley-error{border:1px solid var(--color-koralle-dark)!important}.parsley-errors-list{list-style:none;color:var(--color-koralle-dark)}.form-group .parsley-errors-list{list-style:none;color:var(--color-koralle-dark);order:2}.select-container:has(select.parsley-error) .ts-wrapper{border:1px solid var(--color-koralle-dark);order:1}.form-group:has(select.parsley-error) .label{color:var(--color-koralle-dark)}.select-container:has(input.parsley-error){border:1px solid var(--color-koralle-dark)}.form-group:has(input.parsley-error) .label{color:var(--color-koralle-dark)}.appointment-times .parsley-error{border:unset!important}.appointment-times .appointment-time-label.parsley-error .appointment-time{border:1px solid var(--color-koralle-dark)!important}.checkbox .parsley-error{border:unset!important}.checkboxes-container .parsley-errors-list{position:unset}.appointment-container .headline-container{margin-bottom:1.5rem}.appointment-container .headline-container h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}.appointment-container .image-container{margin-bottom:1.5rem}.appointment-container .image-container .image img{border-radius:.625rem}.appointment-container .appointment-information{margin-bottom:1.5rem;font-size:clamp(1.125rem,1.053rem + .308vw,1.25rem);line-height:1.3}.appointment-container .time-container{display:flex;align-items:center;margin-bottom:1.5rem}.appointment-container .time-container .clock-container{background-color:var(--color-black);color:var(--color-white);align-items:center;justify-content:center;display:flex;border-radius:.25rem;width:2rem;height:2rem;margin-right:.75rem;font-size:1.375rem}.appointment-container .content-container{color:var(--color-black-0);margin-bottom:3.5rem}.appointment-container .selected-appointments{margin-bottom:3.5rem}.appointment-container .selected-appointments .selected-appointments-headline{margin-bottom:.25rem}.appointment-container .selected-appointments .selected-appointments-headline h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}.appointment-container .selected-appointments .selected-appointments-content{margin-bottom:1.5rem;color:var(--color-black-0)}.appointment-container .selected-appointments .selected-appointment-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (min-width: 1024px){.appointment-container .selected-appointments .selected-appointment-container .selected-appointment{flex-wrap:nowrap;gap:4.5rem}}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;width:100%;margin-bottom:.625rem}@media (min-width: 1024px){.appointment-container .selected-appointments .selected-appointment-container .selected-appointment h4{margin-bottom:0}}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment .button-container{display:flex;width:100%;gap:.375rem}@media (min-width: 1024px){.appointment-container .selected-appointments .selected-appointment-container .selected-appointment .button-container{width:20%}}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment .button-container a{border-radius:.5rem;cursor:pointer;font-family:Figtree;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;padding:.375rem .75rem;width:100%;text-align:center}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment button{width:100%;padding:.375rem .75rem;border-radius:.5rem;border:1px solid var(--color-grey-03);background-color:transparent;cursor:pointer;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;font-family:Figtree}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment .selected{background-color:var(--color-koralle-grey);border:1px solid var(--color-koralle-light)}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment .confirmation{background-color:var(--color-green);border:1px solid var(--color-green-02)}.appointment-container .selected-appointments .selected-appointment-container .selected-appointment-details .time-container{margin-top:.5rem;margin-bottom:0}.appointment-container .calender-container .calender-headline-container{margin-bottom:2.125rem}.appointment-container .calender-container h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}.appointment-container .calender-appointment-container{margin-bottom:3.5rem}@media (min-width: 1024px){.appointment-container .calender-appointment-container{display:flex;justify-content:space-between;gap:4.5rem}}.appointment-container .calender-column,.appointment-container .calender-column .calender,.appointment-container .calender-column .datepicker,.appointment-container .calender-column .datepicker-picker,.appointment-container .calender-column .datepicker-view{width:100%}.appointment-container .calender-column .calender .disabled,.appointment-container .calender-column .datepicker .disabled,.appointment-container .calender-column .datepicker-picker .disabled,.appointment-container .calender-column .datepicker-view .disabled{background-color:transparent}.appointment-container .calender-column .calender .focused,.appointment-container .calender-column .datepicker .focused,.appointment-container .calender-column .datepicker-picker .focused,.appointment-container .calender-column .datepicker-view .focused{background-color:#e9e9e9}.appointment-container .calender-column .dow{font-size:1rem;font-weight:400;line-height:26px}.appointment-container .calender-column .datepicker-cell{border:1px solid var(--color-grey-05);height:2.5625rem}.appointment-container .calender-column .datepicker-cell:not(.disabled):hover{background-color:var(--color-grey-04);color:var(--color-black)}.appointment-container .calender-column .selected{background-color:var(--color-grey-04);color:var(--color-black)}.appointment-container .calender-column .timezone-container{margin-top:1.5rem}.appointment-container .calender-column .timezone-container p{color:var(--color-black-0)}.appointment-container .appointment-column{opacity:0;visibility:hidden;width:100%;max-height:0}.appointment-container .appointment-column .appointment-headline{margin-bottom:1.5rem}.appointment-container .appointment-column .appointment-times{display:flex;flex-wrap:wrap;flex-direction:column;gap:.625rem}.appointment-container .appointment-column .appointment-times .appointment-time-label{position:relative;display:block;cursor:pointer}.appointment-container .appointment-column .appointment-times .appointment-time-radio{position:absolute;opacity:0;pointer-events:none;height:1px;width:1px}.appointment-container .appointment-column .appointment-times .appointment-time{display:block;padding:.75rem;border-radius:.5rem;border:1px solid var(--color-grey-03);background-color:transparent;text-align:center;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6;font-family:Figtree}.appointment-container .appointment-column .appointment-times .appointment-time-label input:checked+.appointment-time{background:var(--color-grey-04)}.appointment-container .appointment-column.visible{visibility:visible;opacity:1;padding-top:1.5rem;max-height:fit-content}@media (min-width: 1024px){.appointment-container .appointment-column.visible{padding-top:0}}.appointment-container .post-calender-container{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 1024px){.appointment-container .post-calender-container{flex-direction:row;gap:.9375rem}}.search-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:transform .4s ease;z-index:-2;background-color:#fff;min-height:37.5rem}.search-overlay.visible{visibility:visible;opacity:1;transform:translateY(0);z-index:1000;top:0;right:0;bottom:0;left:0;width:fit-content;height:fit-content;margin:auto;border-radius:.5rem}.search-overlay .close-overlay-container{margin-top:2rem;display:flex;justify-content:end}.search-overlay .close-overlay-container .close-overlay{background-color:#fff;border:none;cursor:pointer}.search-overlay .close-overlay-container .close-overlay span{font-size:1.25rem}.search-overlay .search-container{width:calc(100% - 88px);height:3.25rem}.search-overlay input{width:100%;height:100%;margin-top:0}.search-overlay .button{height:3.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-overlay .overlay-headline{padding-top:6.5625rem}.search-overlay .overlay-headline .h3{text-align:center}.search-overlay .form-overlay-container{margin-top:3.125rem}.search-overlay .form-row-container{display:flex;gap:.75rem;align-items:center}.search-overlay .suggestions-container{margin-top:3.75rem;padding:0 1.875rem}@media (min-width: 1024px){.search-overlay .suggestions-container{display:flex;gap:1.5rem;padding:0 7.5rem}}.search-overlay .suggestions-container .suggestion{font-weight:700}.search-overlay .suggestions-container ul{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1.875rem}@media (min-width: 1024px){.search-overlay .suggestions-container ul{justify-content:space-evenly;gap:3.125rem}}.search-overlay .suggestions-container ul li{list-style:none}.upload-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:transform .4s ease;z-index:-2;background-color:#fff;min-height:37.5rem}.upload-overlay.visible{visibility:visible;opacity:1;transform:translateY(0);z-index:1000;top:0;right:0;bottom:0;left:0;width:fit-content;height:fit-content;margin:auto;border-radius:.5rem}.upload-overlay .close-overlay-container{margin-top:2rem;display:flex;justify-content:end}.upload-overlay .close-overlay-container .close-overlay{background-color:#fff;border:none;cursor:pointer}.upload-overlay .close-overlay-container .close-overlay span{font-size:1.25rem}.upload-overlay .search-container{width:calc(100% - 88px);height:3.25rem}.upload-overlay input{width:100%;height:100%;margin-top:0}.upload-overlay .button{height:3.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.upload-overlay .overlay-headline{padding-top:3.75rem}.upload-overlay .overlay-information p{color:var(--color-grey-01)}.upload-overlay .form-overlay-container{margin-top:.5rem}.upload-overlay .upload-container{position:relative;margin-top:1.25rem;margin-bottom:.75rem}.upload-overlay .upload-container:first-child{margin-top:1.25rem}.upload-overlay .upload-container:last-child{margin-bottom:0}@media (min-width: 1024px){.upload-overlay .upload-container{display:flex;flex-wrap:nowrap;gap:.75rem}}.upload-overlay .upload-container input[type=file]{border-radius:.5rem;border:1px solid var(--color-grey-02);padding:.3125rem .3125rem .3125rem .75rem;color:#fff;min-height:3.125rem}@media (min-width: 1024px){.upload-overlay .upload-container input[type=file]{width:calc(100% - 200px)}}.upload-overlay .upload-container input[type=file]::file-selector-button{margin-top:.5rem;background-color:transparent;border:none;color:var(--color-grey-01)}.upload-overlay .upload-container input[type=file]:hover{border-color:var(--color-grey-03)}.upload-overlay .upload-container label{position:absolute;left:.875rem;top:-.625rem;background-color:#fff;padding:.0625rem}.upload-overlay .upload-container .icon{position:absolute;right:.9375rem;top:.875rem;cursor:pointer}@media (min-width: 1024px){.upload-overlay .upload-container .icon{right:unset;left:calc(100% - 230px)}}.upload-overlay .upload-container .uploaded-files{color:var(--color-grey-01);max-width:11.25rem;display:flex;align-items:center}.upload-overlay .form-submit-container{margin:2rem 0 1.875rem}.footer{container-type:inline-size}@container (max-width: 1024px){.footer .padding--gap-inline{padding-left:0;padding-right:0}}.footer-content-block{padding:2.5rem 0;display:flex;flex-wrap:wrap;row-gap:2.5rem}@media (min-width: 768px){.footer-content-block{padding:5.625rem 0;flex-wrap:nowrap;gap:2.5rem}}.footer-content-block>div{flex:0 1 100%;max-width:100%;margin-bottom:.625rem}@media (min-width: 768px){.footer-content-block>div{margin-bottom:3.75rem}}@media (min-width: 768px){.footer-content-block>div{flex:0 1 25%;max-width:25%}}.footer-content-block>div.footer-link-list{flex:0 1 100%;max-width:100%;margin-bottom:0}@media (min-width: 576px){.footer-content-block>div.footer-link-list{flex:0 1 50%;max-width:50%}}@media (min-width: 768px){.footer-content-block>div.footer-link-list{flex:0 1 25%;max-width:25%}}.footer-content-block>div .footer-content-text{margin-bottom:.625rem}@media (min-width: 576px){.footer-content-block>div .footer-content-text{padding-bottom:1.5625rem}}.footer-content-block>div .social-media-list{padding-bottom:.625rem}@media (min-width: 576px){.footer-content-block>div .social-media-list{padding-bottom:1.875rem}}.footer-content-keyword-teaser{background-color:var(--color-grey-03)}.footer-content-headline{color:var(--color-koralle-dark);margin-bottom:1.5625rem;font-weight:700}.footer-content-headline:last-child{margin-bottom:0}.footer-content .link-list{list-style-type:none}.footer-content .link-list li{margin-bottom:1.25rem}.footer-content .link-list li:last-child{margin-bottom:0}.footer-content .link-list li .link{text-decoration:none;color:var(--color-black-0);position:relative;display:inline-block}.footer-content .link-list li .link:after{content:"";position:absolute;bottom:3px;left:0;width:0%;height:1px;background-color:#242527;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.footer-content .link-list li .link:hover:after,.footer-content .link-list li .link:focus:after,.footer-content .link-list li .link:active:after{visibility:visible;width:100%;opacity:1}.footer-copyright-block{display:flex;justify-content:center;align-items:center;padding:1.5rem 0;background-color:var(--color-koralle-dark);color:var(--color-white);flex-wrap:wrap}.footer-copyright-block>div{padding:0 1.25rem}.footer-copyright-block .link{text-decoration:none;color:var(--color-white);position:relative;display:inline-block}.footer-copyright-block .link:after{content:"";position:absolute;bottom:3px;left:0;width:0%;height:1px;background-color:#fff;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.footer-copyright-block .link:hover:after,.footer-copyright-block .link:focus:after,.footer-copyright-block .link:active:after{visibility:visible;width:100%;opacity:1}section.card-slider{background-color:var(--color-grey-01);position:relative;overflow:hidden}@container (max-width: 768px){section.card-slider{border-radius:.5rem}}section.card-slider .top-background{position:absolute;top:0;right:0;left:0;height:25vh;background-color:var(--color-grey-04);z-index:1}@container (max-width: 768px){section.card-slider .top-background{border-top-right-radius:.5rem;border-top-left-radius:.5rem}}section.card-slider .module-headline{position:relative;z-index:2}section.card-slider .module-headline .title{margin-bottom:.75rem}section.card-slider .module-headline .title:last-child{margin-bottom:0}section.card-slider .module-headline .intro-text{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;color:var(--color-grey-01)}section.card-slider .card-container{position:relative;z-index:2}section.card-slider .card-item{height:100%}section.card-slider .swiper-slide{height:auto}section.card-slider.card-slider-news{background-color:transparent}section.card-slider.card-slider-news .module-headline .title{color:var(--color-koralle-dark)}section.card-slider.card-slider-news .link:focus-visible{outline:.125rem dashed var(--color-grey-01);outline-offset:.125rem}.teaser-content{text-align:center}.teaser-content .teaser-icon{margin-bottom:1.875rem}.teaser-content .icon{display:block;font-size:2.5rem;color:var(--color-koralle-light)}.teaser-content .teaser-headline{margin-bottom:1.5rem}.teaser-content .teaser-text{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;margin-bottom:1.5rem;color:var(--color-black-0)}.teaser-content .button{margin-top:1.5rem}.teaser-content.teaser-background-white{background-color:var(--color-white)}.teaser-content.teaser-background-white .teaser-headline{color:var(--color-koralle-light)}.teaser-content.teaser-background-white+section.card-text-image-module{padding-top:0}.teaser-content.teaser-background-koralle-grey{background-color:var(--color-koralle-grey);padding-top:2em;padding-bottom:3em;border-top-style:solid;border-top-width:.15em;border-top-color:#fa9f46}.teaser-content.teaser-background-grey{background-color:var(--color-grey-04)}.teaser-content-paywall{margin-top:-7.5rem;padding:0}.teaser-content-paywall .paywall-overflow{position:relative;min-height:5rem}.teaser-content-paywall .paywall-overflow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff0,#f5f5f5e6 50%);pointer-events:none;z-index:0}.teaser-content-paywall .paywall-overflow>*{position:relative;z-index:1}.teaser-content-paywall .teaser-content{padding:2.5rem 0}.header{container-type:inline-size;position:relative;background-color:var(--color-white);transition:background-color .3s ease-in-out}.header a:focus-visible,.header button:focus-visible{outline:.125rem dashed var(--color-grey-01);outline-offset:.125rem}.header-bar{padding:.75rem 0}.header-bar .header-content{padding-top:.5rem}@media (min-width: 375px){.header-bar{display:flex;justify-content:space-between;align-items:center}.header-bar .header-content{padding-top:0}}.header-logo a{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--color-koralle-black)}.header-logo .logo svg{width:3rem;height:3rem}@media (min-width: 768px){.header-logo .logo svg{width:4rem;height:4rem}}.header-logo .logo-text{display:block}.header-logo .logo-text>span{display:block;line-height:clamp(.9375rem,.7292rem + .434vw,1.25rem)}.header-logo .logo-text>span.top-line{font-weight:700}.header-content{display:flex;align-items:center}@media (min-width: 768px){.header-content{width:100%;justify-content:end}}@container (min-width: 768px){.header-content{gap:2.5rem}}.header-menu>button,.header-search>button,.header-content>button{background-color:transparent;cursor:pointer;border:0 none;font-size:1.0625rem}@container (max-width: 768px){.header-search{padding-left:1rem;padding-right:1.5rem}}.header-search>button{position:relative;top:2px}@container (max-width: 768px){.header-login-button{display:none}}@container (max-width: 768px){.header-login{padding-right:1rem;border-right:1px solid rgba(36,37,39,.4)}}.header-login .login-button{display:flex;align-items:center;gap:.625rem;background-color:transparent;border:0 none;cursor:pointer;text-decoration:none;color:var(--color-black)}.header-login .login-text,.header-login .login-name{text-decoration:underline;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.6}@container (max-width: 768px){.header-login .login-text,.header-login .login-name{display:none}}.header-login .login-name{display:none}.header-login .login-icon{font-size:1.25rem}body.menu-open .header{background-color:var(--color-grey-04)}@container (max-width: 768px){body.menu-open .header-logo{display:none}}body.menu-open .header-bar{border-bottom:1px solid var(--color-grey-03)}@container (max-width: 768px){body.menu-open .header-bar{padding-top:.9375rem;padding-bottom:.9375rem}}@container (max-width: 768px){body.menu-open .header-content{justify-content:space-between;width:100%}}body.menu-open .header-content .header-login .login-button .login-icon{position:relative;top:-1px}@container (max-width: 768px){body.menu-open .header-content .header-login .login-button .login-icon{order:1}}body.menu-open .header-login{border-right:0}@container (max-width: 768px){body.menu-open .header-login{flex-grow:1}}body.menu-open .header-search{padding-left:0}body.menu-open .header-menu .header-menu-button{position:relative;top:2px}body.menu-open .header-menu .header-menu-button span:before{content:""}@container (max-width: 768px){body.menu-open.logged-in .header-content .header-login .login-button .login-name{display:inline-block!important;order:2}}body.menu-open.logged-in .header-login{border-right:0}@container (max-width: 768px){body.menu-open.logged-in .header-login{flex-grow:1}}body.menu-open.logged-in .header-search{padding-left:0}body.menu-open.logged-in .header-menu .header-menu-button{position:relative;top:2px}body.menu-open.logged-in .header-menu .header-menu-button span:before{content:""}body.logged-in .header-content .header-login .login-button{gap:1.25rem}body.logged-in .header-content .header-login .login-button .login-text{display:none}body.logged-in .header-content .header-login .login-button .login-name{display:block}@container (max-width: 768px){body.logged-in .header-content .header-login .login-button .login-name{display:none}}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center;z-index:2000;container-type:inline-size}.modal.open{display:flex}.modal-content{background:#fff;display:flex;flex-direction:column;box-shadow:0 4px 8px #0003;border-radius:10px;overflow:hidden;position:relative;align-items:stretch}@media (min-width: 1024px){.modal-content{flex-direction:row}}@container (max-width: 1024px){.modal-content{width:100%;height:calc(100% - 80px);margin:40px 20px}}.modal-content .title{margin-bottom:3rem}.modal-content .close{position:absolute;top:2rem;right:2rem;cursor:pointer;border:0 none;background-color:transparent}.modal-content .close .close-btn{font-size:1.25rem;transition:color .3s ease}.modal-content .close .close-btn:hover{color:var(--color-koralle-dark)}.modal-content .close:focus-visible{outline:2px dashed var(--color-black)}.modal-content .text-wrapper{margin-top:3rem}.modal-content .text-wrapper .link{color:var(--color-black)}.modal-content .text-wrapper .link:focus-visible{outline:2px dashed var(--color-black)}.modal-left,.modal-right{flex:1;display:flex;flex-direction:column;justify-content:center;padding:3.125rem 2.5rem}@media (min-width: 1024px){.modal-left,.modal-right{padding:5.625rem 5rem;flex:1 1 50%;max-width:50%}}@container (min-width: 1024px){.modal-left,.modal-right{min-width:500px}}.modal-left{background-color:var(--color-white)}.modal-left button{cursor:pointer}.modal-left .parsley-errors-list{position:unset}.modal-right{background-color:var(--color-koralle-grey);text-align:center;display:flex;flex-direction:column;justify-content:center}section.page-title-hero,.page-title-hero{padding-top:0;padding-bottom:0;position:relative;background-color:var(--color-black)}section.page-title-hero .page-title-inner,.page-title-hero .page-title-inner{display:flex;flex-wrap:wrap}@media (min-width: 1024px){section.page-title-hero .page-title-inner,.page-title-hero .page-title-inner{max-height:950px}}@media (min-width: 1024px){section.page-title-hero .page-title-inner,.page-title-hero .page-title-inner{flex-wrap:nowrap}}section.page-title-hero .page-title-inner:before,.page-title-hero .page-title-inner:before{content:"";display:block;position:absolute;left:-1000px;top:0;bottom:0;right:0;z-index:-1;background-color:var(--color-black)}section.page-title-hero .page-title-content,.page-title-hero .page-title-content{flex:0 0 100%;max-width:100%}@media (min-width: 1024px){section.page-title-hero .page-title-content,.page-title-hero .page-title-content{flex:0 0 50%;max-width:50%}}section.page-title-hero .page-title-content-text,.page-title-hero .page-title-content-text{color:var(--color-white);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;padding:4.5rem 1.25rem}@media (min-width: 1024px){section.page-title-hero .page-title-content-text,.page-title-hero .page-title-content-text{padding:7.5rem 3rem}}section.page-title-hero .page-title-content-text .title,.page-title-hero .page-title-content-text .title{margin-bottom:2rem}section.page-title-hero .page-title-content-text .title>h1,section.page-title-hero .page-title-content-text .title h2,section.page-title-hero .page-title-content-text .title h3,section.page-title-hero .page-title-content-text .title h4,section.page-title-hero .page-title-content-text .title h5,.page-title-hero .page-title-content-text .title>h1,.page-title-hero .page-title-content-text .title h2,.page-title-hero .page-title-content-text .title h3,.page-title-hero .page-title-content-text .title h4,.page-title-hero .page-title-content-text .title h5{color:var(--color-white);-webkit-hyphens:auto;hyphens:auto}section.page-title-hero .page-title-content-text .title span,.page-title-hero .page-title-content-text .title span{display:block}section.page-title-hero .page-title-content-text .subtitle,.page-title-hero .page-title-content-text .subtitle{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}@media (min-width: 1024px){section.page-title-hero .page-title-content-text .subtitle,.page-title-hero .page-title-content-text .subtitle{margin-bottom:4rem}}section.page-title-hero .page-title-content-text .subtitle:last-child,.page-title-hero .page-title-content-text .subtitle:last-child{margin-bottom:0}@media (min-width: 1024px){section.page-title-hero .page-title-content.main,.page-title-hero .page-title-content.main{padding:7.5rem 3rem;padding-left:clamp(2.5rem,.121rem + 3.717vw,5rem)}}@media (min-width: 2070px){section.page-title-hero .page-title-content.main,.page-title-hero .page-title-content.main{padding-left:0}}section.page-title-hero .page-title-content-image .image,.page-title-hero .page-title-content-image .image{width:100%;height:100%}section.page-title-hero .page-title-content-image .image img,.page-title-hero .page-title-content-image .image img{object-fit:cover;max-height:950px;width:100%;height:100%}@container (max-width: 768px){section.page-title-hero .page-title-content-image .image img,.page-title-hero .page-title-content-image .image img{aspect-ratio:1/1}}section.page-title-hero .footer-content-keyword-teaser,.page-title-hero .footer-content-keyword-teaser{background-color:var(--color-koralle-dark)}section.page-title-hero .button-list,.page-title-hero .button-list{display:none;border:1px solid var(--color-white)}@media (min-width: 1024px){section.page-title-hero .button-list,.page-title-hero .button-list{display:flex}}section.page-title-hero .button-list-item:after,.page-title-hero .button-list-item:after{background-color:var(--color-white)}section.page-title-hero .button-list-item .link,.page-title-hero .button-list-item .link{color:var(--color-white)}section.page-title-hero .button-list-item .link:focus-visible,.page-title-hero .button-list-item .link:focus-visible{outline:2px dashed var(--color-white)}@media (min-width: 1024px){section.page-title-main-page .page-title-inner,section.page-title-sub-page .page-title-inner,.page-title-main-page .page-title-inner,.page-title-sub-page .page-title-inner{max-height:500px}}section.page-title-sub-page,.page-title-sub-page{background-color:var(--color-grey-01)}section.page-title-sub-page .play-button,.page-title-sub-page .play-button{display:flex;gap:.625rem;align-items:center;justify-content:center}section.page-title-sub-page .image-icon,.page-title-sub-page .image-icon{position:absolute;right:0;top:0}section.page-title-main-page-text,.page-title-main-page-text{background-color:var(--color-grey-04);text-align:center}section.page-title-main-page-text .top-title,.page-title-main-page-text .top-title{font-weight:700;font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;margin-bottom:1.5rem;color:var(--color-koralle-black)}section.page-title-main-page-text .title,.page-title-main-page-text .title{margin-bottom:clamp(1rem,.6667rem + .6944vw,1.5rem);word-wrap:break-word}section.page-title-main-page-text .title h1,section.page-title-main-page-text .title h2,section.page-title-main-page-text .title h3,section.page-title-main-page-text .title h4,section.page-title-main-page-text .title h5,.page-title-main-page-text .title h1,.page-title-main-page-text .title h2,.page-title-main-page-text .title h3,.page-title-main-page-text .title h4,.page-title-main-page-text .title h5{color:var(--color-koralle-black)}section.page-title-main-page-text .title:last-child,.page-title-main-page-text .title:last-child{margin-bottom:0}section.page-title-main-page-text .title+.button-list,.page-title-main-page-text .title+.button-list{margin-top:3rem}@media (min-width: 768px){section.page-title-main-page-text .title+.button-list,.page-title-main-page-text .title+.button-list{margin-top:1rem}}section.page-title-main-page-text .intro-text,.page-title-main-page-text .intro-text{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}section.page-title-main-page-text .button-list,.page-title-main-page-text .button-list{display:inline-flex;justify-content:center;border:1px solid var(--color-black)}section.page-title-main-page-text .button-list-item:after,.page-title-main-page-text .button-list-item:after{background-color:var(--color-black)}section.page-title-main-page-text .button-list-item .link,.page-title-main-page-text .button-list-item .link{color:var(--color-black)}section.page-title-main-page-text .button-list-item .link:hover,section.page-title-main-page-text .button-list-item .link:focus-visible,.page-title-main-page-text .button-list-item .link:hover,.page-title-main-page-text .button-list-item .link:focus-visible{color:var(--color-white)}section.page-title-main-page-text .button-list-item .link:focus-visible,.page-title-main-page-text .button-list-item .link:focus-visible{outline:2px dashed var(--color-black)}section.page-title .button-list,.page-title .button-list{padding:.375rem;border-radius:1.5625rem;justify-content:space-between;flex-wrap:nowrap}section.page-title .button-list-item,.page-title .button-list-item{position:relative;text-align:center;padding:0 10px}section.page-title .button-list-item:first-child,.page-title .button-list-item:first-child{padding-left:0}section.page-title .button-list-item:last-child,.page-title .button-list-item:last-child{padding-right:0}section.page-title .button-list-item:after,.page-title .button-list-item:after{content:"";display:block;position:absolute;top:8px;bottom:8px;right:0;width:1px}section.page-title .button-list-item:last-child:after,.page-title .button-list-item:last-child:after{display:none}section.page-title .button-list-item .link,.page-title .button-list-item .link{text-decoration:none;border-radius:1.5625rem;padding:.4375rem .625rem;font-size:clamp(1rem,.9167rem + .1736vw,1.125rem);line-height:1.2;background-color:transparent;transition:all .3s ease;display:inline-block;white-space:nowrap}@media (min-width: 768px){section.page-title .button-list-item .link,.page-title .button-list-item .link{padding:.5625rem .9375rem}}@media (min-width: 1280px){section.page-title .button-list-item .link,.page-title .button-list-item .link{padding:.5625rem 1.5625rem}}section.page-title .button-list-item .link:hover,section.page-title .button-list-item .link:focus-visible,.page-title .button-list-item .link:hover,.page-title .button-list-item .link:focus-visible{background-color:var(--color-koralle-dark)}section.page-title .button-list-item .link:focus-visible,.page-title .button-list-item .link:focus-visible{outline:2px dashed var(--color-white)}section.page-title .button-list-item .active,.page-title .button-list-item .active{background-color:var(--color-koralle-dark);color:var(--color-white)}section.page-title .button-list-item .active:hover,section.page-title .button-list-item .active:focus-visible,.page-title .button-list-item .active:hover,.page-title .button-list-item .active:focus-visible{background-color:transparent;color:var(--color-black)}section.page-title .grid-teaser,section.page-title .grid-left-padding,.page-title .grid-teaser,.page-title .grid-left-padding{grid-column:full-width-start/full-width-end}@media (min-width: 1024px){section.page-title .grid-teaser,section.page-title .grid-left-padding,.page-title .grid-teaser,.page-title .grid-left-padding{grid-column:teaser-start/full-width-end}}section.news-list .card-list{display:flex;flex-wrap:wrap;gap:20px}@media (min-width: 1024px){section.news-list .card-list{gap:2rem 1.25rem}}section.news-list .card-list .card-item{flex:0 0 100%;max-width:100%}@media (min-width: 768px){section.news-list .card-list .card-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width: 1024px){section.news-list .card-list .card-item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}section.card-teaser-list{background-color:var(--color-grey-01)}section.card-teaser-list .card-container{display:flex;flex-direction:column;align-items:center}section.card-teaser-list .card-item{margin-bottom:clamp(1.25rem,.939rem + 1.326vw,2rem)}section.card-teaser-list .card-item:last-child{margin-bottom:0}.breadcrumb{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:.75rem 0}.breadcrumb li{display:inline;color:var(--color-grey-01);font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:1.2}.breadcrumb li a{color:var(--color-black);text-decoration:none}.breadcrumb li a:focus-visible{outline:2px dashed var(--color-black)}.breadcrumb li:not(:last-child):after{content:"";margin-left:8px;width:3px;height:3px;border-radius:50%;background-color:var(--color-koralle-light);display:inline-block;position:relative;top:-4px}.content-two-columns{padding-top:1.25rem}.content-two-columns .grid-container{display:flex;flex-wrap:wrap;gap:1.5rem}@media (min-width: 768px){.content-two-columns .grid-container{display:grid;grid-template-columns:2fr 1fr;gap:7%}}.content-two-columns .grid-container .content-column{width:100%}.content-two-columns .grid-container .content-column .accordion{margin-bottom:0}.content-two-columns .grid-container .main-column{order:1}.content-two-columns .grid-container .main-column .headline-container{margin-bottom:clamp(1.5rem,1.293rem + .884vw,2rem)}.content-two-columns .grid-container .main-column .headline-container h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2}.content-two-columns .grid-container .main-column .form{margin-bottom:clamp(2rem,1.378rem + 2.652vw,3.5rem)}@media (min-width: 768px){.content-two-columns .grid-container .main-column{order:0}}.content-two-columns .grid-container .procedure-card{border-radius:.5rem;border:1px solid var(--color-grey-03);padding:1.5rem;margin-bottom:3rem}.content-two-columns .grid-container .procedure-card:last-child{margin-bottom:0}.content-two-columns .grid-container .procedure-card .procedure-headline-row{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){.content-two-columns .grid-container .procedure-card .procedure-headline-row{flex-wrap:nowrap}}.content-two-columns .grid-container .procedure-card .procedure-headline{font-weight:700;font-size:1.25rem}.content-two-columns .grid-container .procedure-card .procedure-status{font-weight:700}.content-two-columns .grid-container .procedure-card .procedure-value{font-weight:400;color:var(--color-grey-01)}.content-two-columns .grid-container .procedure-card .inProgress{font-weight:400;color:var(--color-gold)}.content-two-columns .grid-container .procedure-card .open{font-weight:400;color:var(--color-koralle-dark)}.content-two-columns .grid-container .procedure-card .done{font-weight:400;color:var(--color-green-03)}.content-two-columns .grid-container .procedure-card .procedure-headline-row,.content-two-columns .grid-container .procedure-card .procedure-information,.content-two-columns .grid-container .procedure-card .address-container,.content-two-columns .grid-container .procedure-card .law-container{margin-bottom:.75rem}.content-two-columns .grid-container .procedure-card .procedure-information p{font-size:.875rem;color:var(--color-grey-01);line-height:1.625rem;letter-spacing:.00875rem}.content-two-columns .grid-container .procedure-card .law-container{display:flex;flex-wrap:wrap;gap:2.0625rem}@media (min-width: 1024px){.content-two-columns .grid-container .procedure-card .law-container{flex-wrap:nowrap}}.content-two-columns .grid-container .procedure-card .documents-container{margin-top:.75rem;display:flex;justify-content:end}.content-two-columns .grid-container .payment-label{margin-top:.75rem;font-size:1rem;color:var(--color-black-0);font-weight:400}.content-two-columns .grid-container .balance{margin-top:.75rem;font-weight:700}.content-two-columns .grid-container .negative{color:var(--color-koralle-dark)}.content-two-columns .grid-container .neutral{color:var(--color-grey-01)}.content-two-columns .grid-container .positive{color:var(--color-green-03)}.content-two-columns .grid-container .balance-container .form .form-group input{width:11.25rem}.content-two-columns .grid-container .balance-container .form .dropdown-headline{font-weight:700;font-size:1.375rem;line-height:2rem;margin-bottom:.75rem}.content-two-columns .grid-container .side-column{order:0}@media (min-width: 768px){.content-two-columns .grid-container .side-column{order:1}}.content-two-columns .grid-container .side-column .links li{font-size:1.375rem;font-weight:700;line-height:2rem}.content-two-columns .grid-container .side-column .links li.inactive{list-style:none}.content-two-columns .grid-container .side-column .links li.inactive a{color:var(--color-black-0);text-decoration:none;position:relative;display:inline-block}.content-two-columns .grid-container .side-column .links li.inactive a:after{content:"";position:absolute;bottom:3px;left:0;width:0%;height:1px;background-color:#242527;visibility:hidden;transition:all .3s ease-in-out;opacity:0}.content-two-columns .grid-container .side-column .links li.inactive a:hover:after,.content-two-columns .grid-container .side-column .links li.inactive a:focus:after,.content-two-columns .grid-container .side-column .links li.inactive a:active:after{visibility:visible;width:100%;opacity:1}.content-two-columns .grid-container .side-column .links li.active{list-style:square;color:var(--color-koralle-dark);margin-left:1.3125rem}.content-two-columns .grid-container .side-column .links li.active a{color:var(--color-koralle-dark);text-decoration:none}.state .grid-container{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 768px){.state .grid-container{grid-template-columns:repeat(2,1fr)}}.state .grid-container .headline-container .headline{color:var(--color-koralle-light)}.state .grid-container .headline-container span{display:block;margin-top:clamp(1.25rem,.525rem + 3.094vw,3rem);color:var(--color-koralle-light)}.state .grid-container .headline-container span:before{font-size:2.5rem}.state .grid-container .headline-container .content-area{margin-top:clamp(1.25rem,.525rem + 3.094vw,3rem)}.state .grid-container .link-container{margin:1rem 0}.state .grid-container .link-container .link-headline-container{margin-bottom:1.375rem;color:var(--color-koralle-light)}.state .grid-container .link-container .link-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.375rem;font-size:1.25rem}.state .grid-container .link-container .link-wrapper a{display:block;width:fit-content}.download-cards{padding-top:2.5rem}.download-cards .module-headline{padding-bottom:2.5rem;color:var(--color-black-0)}.download-cards .card-headline,.download-cards .button-tertiary{color:var(--color-black-0)}.download-cards .card-container{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,1.293rem + .884vw,2rem)}.download-cards .card-file{color:var(--color-grey-01);word-break:break-all;overflow-wrap:break-word}.download-cards .card-content{color:var(--color-black-0)}section.slider-image-text{container-type:inline-size;padding:0;max-width:1920px;width:100%;margin:0 auto}@container (max-width: 1600px){section.slider-image-text .padding--gap-inline{padding:0}}section.slider-image-text .image-text-container{position:relative;background-color:var(--color-black);display:flex;flex-direction:column;height:100%}@media (min-width: 768px){section.slider-image-text .image-text-container{background-color:var(--color-grey-01);flex-direction:row;align-items:stretch}}section.slider-image-text .image-text-item{display:flex;flex-direction:column;flex:0 0 100%;max-width:100%;height:100%}@media (min-width: 768px){section.slider-image-text .image-text-item{flex-direction:row;align-items:stretch;height:100%}}section.slider-image-text .image-text-item .image-text-box{max-width:100%;display:flex;flex-direction:column;height:100%}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box{flex:0 0 50%;max-width:50%}}section.slider-image-text .image-text-item .image-text-box.content-image{padding:1.25rem 1.25rem 0;height:100%}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box.content-image{padding:0}}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box.content-image picture{height:100%}}section.slider-image-text .image-text-item .image-text-box.content-image picture img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box.content-image picture img{max-height:32.5rem;min-height:32.5rem;aspect-ratio:unset}}section.slider-image-text .image-text-item .image-text-box.content-text{padding:1.5rem 1.25rem 3.125rem;color:var(--color-white);display:flex;flex-direction:column;justify-content:center;gap:1rem;font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;width:100%;height:100%}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box.content-text{padding:1.5rem 3rem 4.375rem;gap:2.1875rem}}section.slider-image-text .image-text-item .image-text-box.content-text>h1,section.slider-image-text .image-text-item .image-text-box.content-text h2,section.slider-image-text .image-text-item .image-text-box.content-text h3,section.slider-image-text .image-text-item .image-text-box.content-text h4,section.slider-image-text .image-text-item .image-text-box.content-text h5{color:var(--color-white);margin-bottom:2.1875rem}section.slider-image-text .image-text-item .image-text-box.content-text .text{margin-bottom:.5rem}@media (min-width: 768px){section.slider-image-text .image-text-item .image-text-box.content-text .text{margin-bottom:0}}section.slider-image-text .image-text-item .image-text-box.content-text .button{color:var(--color-white);background-size:100% 2px;text-decoration:none;background-image:linear-gradient(to left,#fff 0,#fff);background-position:0% 100%;background-repeat:no-repeat;transition:background-size .3s ease,background-position 0s}section.slider-image-text .image-text-item .image-text-box.content-text .button:hover,section.slider-image-text .image-text-item .image-text-box.content-text .button.hover,section.slider-image-text .image-text-item .image-text-box.content-text .button:focus,section.slider-image-text .image-text-item .image-text-box.content-text .button.active{background-size:0 2px;background-position:0% 100%}section.slider-image-text .image-text-item .image-text-box.content-text .button:focus-visible{outline:2px dashed var(--color-white)}section.slider-image-text .navigation-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0 1.25rem 1.5rem}@media (min-width: 768px){section.slider-image-text .navigation-wrapper{position:absolute;bottom:1.5rem;right:3rem;left:calc(50% + 48px);padding:0}}section.slider-image-text .navigation-wrapper .swiper-pagination{position:relative;left:auto;top:auto;bottom:auto;width:auto}section.slider-image-text .navigation-wrapper .swiper-pagination-bullet{width:1rem;height:1rem;border-radius:.125rem;background:transparent;border:2px solid rgba(255,255,255,.5);position:relative}section.slider-image-text .navigation-wrapper .swiper-pagination-bullet-active:before{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:var(--color-white)}section.slider-image-text .navigation-wrapper .swiper-pagination-bullet:focus{outline:2px dashed var(--color-white);opacity:1}section.slider-image-text .navigation-wrapper .slider-control{position:relative;z-index:1;padding-top:0}@media (min-width: 768px){section.slider-image-text .swiper-slide{display:flex;height:auto}}.card-text-image-module+.card-text-image-module{padding-top:0}.card-text-image-module .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:0 auto}.contact-form .form-text-container .form-headline-container{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem);line-height:1.2;margin-bottom:clamp(1.5rem,1.086rem + 1.768vw,2.5rem)}.contact-form .form-text-container .post-form-content{margin-top:clamp(2.5rem,1.464rem + 4.42vw,5rem);word-break:break-word}.contact-form .form-text-container .post-form-content .content-area{color:var(--color-black-0)}.text-section .text-container .text:last-child{margin-bottom:0}.text-section .button-container{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin:3rem 0}.text-section a:not(.button){color:var(--color-koralle-dark);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}section.publications .publication-list{display:flex;flex-wrap:wrap;gap:1.875rem 1.25rem}section.publications .publication-list-item{flex:0 0 100%;max-width:100%}@media (min-width: 768px){section.publications .publication-list-item{flex:0 0 calc(50% - 1.25rem);max-width:calc(50% - 1.25rem)}}@media (min-width: 1024px){section.publications .publication-list-item{flex:0 0 calc(33.33% - 1.25rem);max-width:calc(33.33% - 1.25rem)}}.forms{display:flex;width:100%;gap:3.5rem;flex-wrap:wrap}.forms .icon-chevron-down{pointer-events:none}.forms .alert{background-color:var(--color-koralle-grey);padding:.75rem;border-radius:.5rem;display:flex;justify-content:space-between;align-items:flex-start;color:var(--color-grey-01);font-size:1rem;margin-bottom:.75rem;gap:.75rem}.forms .alert .info-text{display:flex;align-items:flex-start;gap:.5rem}.forms .alert .info-text .image img{min-width:1.125rem}.forms .alert .info-text ul{padding-left:1.25rem}.forms .alert button{outline:none;border:none;cursor:pointer}.forms .alert.hidden{display:none}.forms .pre-form-container{margin-bottom:3rem;color:var(--color-black-0)}.forms .forms-container{width:100%}.forms .headline-container{margin-bottom:.75rem}.forms .headline-container h4{font-size:clamp(1.25rem,1.1667rem + .1736vw,1.375rem)}.search-results .result-container{border-bottom:2px solid var(--color-grey-03);margin-bottom:2.25rem}.search-results .result-container:last-child{margin-bottom:0;border-bottom:none}.search-results .result-container .headline-container{margin-top:2.25rem}.search-results .result-container .headline-container h3{font-size:1.25rem}.search-results .result-container .content-container{margin-top:.75rem}.search-results .result-container .content-container p{color:var(--color-black-0)}.search-results .result-container .link-container{margin:.75rem 0 2.25rem}
