@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:400;src:url("../fonts/work-sans-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:600;src:url("../fonts/work-sans-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url("../fonts/work-sans-v19-latin-800.woff2") format("woff2")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../fonts/MaterialIcons-Regular.woff2") format("woff2");src:local("Material Icons"),local("MaterialIcons-Regular"),url("../fonts/MaterialIcons-Regular.woff2") format("woff2"),url("../fonts/MaterialIcons-Regular.woff") format("woff"),url("../fonts/MaterialIcons-Regular.ttf") format("truetype")}.material-icons{font-family:"Material Icons",sans-serif;font-weight:normal;font-style:normal;font-size:1.5rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.mobidrom-l-bottom-left,.mobidrom-l-top-left{width:7.5rem;height:5rem;display:grid;grid-template-columns:auto auto auto}.mobidrom-l-bottom-right,.mobidrom-l-top-right{width:7.5rem;height:5rem;display:grid;grid-template-columns:auto auto auto;margin-right:0;margin-left:auto}.mobidrom-l-content{margin-left:5rem;margin-right:5rem}.mobidrom-l-content section{padding:0}.mobidrom-l-box{width:2.5rem;height:2.5rem}.mobidrom-l-box.mobidrom-l-col-3{grid-column:3}.mobidrom-l-box.mobidrom-l-col-1{grid-column-start:1;grid-column-end:1}.mobidrom-l-box.mobidrom-l-col-14{grid-column-start:1;grid-column-end:4}.mobidrom-l-box.blue{background-color:#026cb9}.mobidrom-l-box.orange{background-color:#ec6602}@media screen and (max-width: 576px){.mobidrom-l-content{margin:0}}button{text-transform:uppercase;font-weight:600;font-size:clamp(1rem,1vw,18px);line-height:1.5rem;padding:.5rem .75rem .5rem 1.25rem;max-width:fit-content;display:flex;align-items:center;gap:0rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}button:hover{cursor:pointer}button:has(.material-icons:only-child),button:not(:has(.material-icons)){padding:.5rem}button.btn-primary{background-color:#026cb9;color:#fff;border:3px solid #026cb9;box-shadow:rgba(0,0,0,.2) 0px 3px 1px -2px,rgba(0,0,0,.14) 0px 2px 2px 0px,rgba(0,0,0,.12) 0px 1px 5px 0px}button.btn-primary:focus{outline:none;border-color:#000}button.btn-primary:hover{background-color:#000;border-color:#000}button.btn-secondary{background-color:#fff;color:#026cb9;border:3px solid #026cb9}.btn-registration-container{display:flex;align-items:center;margin-left:1rem;margin-top:0;margin-bottom:0}input:focus{border:3px solid #026cb9}section.fiftyfifty{max-width:80vw;margin:0 auto;grid-template-columns:1fr 1fr;display:grid;gap:1.5rem}section.fiftyfifty .left .left,section.fiftyfifty .right .left,section.fiftyfifty.fiftyfifty_text_left .left{display:flex;flex-direction:column;justify-content:center}section.fiftyfifty .left .right,section.fiftyfifty .right .right,section.fiftyfifty.fiftyfifty_text_left .right{display:flex;align-items:center;margin-left:auto;margin-right:auto}section.fiftyfifty .left.rule-sets h2,section.fiftyfifty .right.rule-sets h2,section.fiftyfifty.fiftyfifty_text_left.rule-sets h2{margin-top:-0.5rem}section.fiftyfifty.fiftyfifty_text_right .left{display:flex;align-items:center;margin-left:auto;margin-right:auto}section.fiftyfifty.fiftyfifty_text_right .right{display:flex;flex-direction:column;justify-content:center}section.fiftyfifty img{max-width:100%;object-fit:contain}section.fiftyfifty button{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-10px 10px 0px 0px rgba(217,226,255,.5);margin-top:1rem}section.fiftyfifty button:hover{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-20px 20px 0px 0px rgba(217,226,255,.5)}section.fiftyfifty button:focus-visible{outline:3px solid #026cb9;outline-offset:3px}section.twothirds{display:grid;gap:1.5rem}section.twothirds .left h2,section.twothirds .right h2{margin:0}section.twothirds img{max-width:100%;object-fit:contain}section.twothirds button{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-10px 10px 0px 0px rgba(217,226,255,.5);margin-top:1rem}section.twothirds button:hover{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-20px 20px 0px 0px rgba(217,226,255,.5)}section.twothirds button:focus-visible{outline:3px solid #026cb9;outline-offset:3px}section.twothirds.twothirds_left{grid-template-columns:2fr 1fr}section.twothirds.twothirds_right{grid-template-columns:1fr 2fr}section.section_white{background-color:#fff;padding:0}section.section_white .section_white-content{padding:2.5rem 0}section.section_white button{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-10px 10px 0px 0px rgba(217,226,255,.5)}section.section_white button:hover{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-20px 20px 0px 0px rgba(217,226,255,.5)}section.section_white button:focus-visible{outline:3px solid #026cb9;outline-offset:3px}section.section_blue{background-image:linear-gradient(to bottom right, #8666c1, #026cb9);color:#fff;padding:0}section.section_blue .section_blue-content{padding:.5rem 0}section.section_blue h2{-webkit-text-fill-color:#fff;background-image:none}section.section_blue button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-10px 10px 0px 0px rgba(217,226,255,.2)}section.section_blue button:hover{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-20px 20px 0px 0px rgba(217,226,255,.2)}section.section_blue button:focus{outline:3px solid #fff;outline-offset:3px}section.title_image{position:absolute;left:0;top:0;width:100vw;height:10rem;padding:0}section.title_image img{width:100%;height:100%;object-fit:cover;object-position:center}section.title_image+*{margin-top:10rem}section.quote{display:grid;grid-template-columns:2fr 1fr}section.quote .quote_text{color:#026cb9;font-size:1.5rem;font-weight:600;margin-left:2.5rem}section.quote .quote_person{font-weight:600;margin-right:2.5rem}section.quote .quote_position{font-weight:400}section.section_blue.registration .section_blue-content{padding:0}section.section_blue.registration .section_blue-content .registration-text-container{display:flex;flex-direction:column;justify-content:center;padding:.25rem 0 .5rem 0}section.section_blue.registration .section_blue-content .registration-text-container p{margin:0;font-weight:600}section.section_blue.registration .section_blue-content .btn-registration-container{display:flex;flex-direction:column;justify-content:center;margin:1.25rem 0}section.text-grid-4{display:block}section.text-grid-4 .text-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1.5rem 2rem}section.text-grid-4 .text-grid .text-grid-cell p{margin:0}@media screen and (max-width: 768px){section.text-grid-4 .text-grid{grid-template-columns:1fr}}section{padding:2.5rem 0}section .grid .grid-item{margin-top:0;margin-bottom:0}section .grid .grid-item>*:first-child{margin-top:0}section .grid .grid-item>*:last-child:not(button){margin-bottom:0}section section{padding:0}section .full-width{width:100vw;position:relative;left:50%;right:50%;margin:1rem -50vw}section .daten-suchen .section_white-content>.grid>.grid-item.grid-col-12{margin:0}@media screen and (max-width: 576px){section.quote,section.fiftyfifty,section.twothirds_left,section.twothirds_right{grid-template-columns:1fr}}.grid{display:flex;flex-wrap:wrap;max-width:80vw;margin:0 auto}.grid .grid-item{box-sizing:border-box;margin:.5rem}@media screen and (min-width: 1301px){.grid-item.grid-col-1{width:calc(8.3333% - 1rem)}.grid-item.grid-col-2{width:calc(16.6667% - 1rem)}.grid-item.grid-col-3{width:calc(25% - 1rem)}.grid-item.grid-col-4{width:calc(33.3333% - 1rem)}.grid-item.grid-col-5{width:calc(41.6667% - 1rem)}.grid-item.grid-col-6{width:calc(50% - 1rem)}.grid-item.grid-col-7{width:calc(58.3333% - 1rem)}.grid-item.grid-col-8{width:calc(66.6667% - 1rem)}.grid-item.grid-col-9{width:calc(75% - 1rem)}.grid-item.grid-col-10{width:calc(83.3333% - 1rem)}.grid-item.grid-col-11{width:calc(91.6667% - 1rem)}.grid-item.grid-col-12{width:calc(100% - 1rem)}}@media screen and (min-width: 769px)and (max-width: 1300px){.grid-item.grid-col-1{width:calc(16.6667% - 1rem)}.grid-item.grid-col-2{width:calc(33.3333% - 1rem)}.grid-item.grid-col-3{width:calc(50% - 1rem)}.grid-item.grid-col-4,.grid-item.grid-col-5,.grid-item.grid-col-6,.grid-item.grid-col-7,.grid-item.grid-col-8,.grid-item.grid-col-9,.grid-item.grid-col-10,.grid-item.grid-col-11,.grid-item.grid-col-12{width:calc(100% - 1rem)}}@media screen and (min-width: 577px)and (max-width: 768px){.grid-item.grid-col-1{width:calc(33.3333% - 1rem)}.grid-item.grid-col-2,.grid-item.grid-col-3,.grid-item.grid-col-4,.grid-item.grid-col-5,.grid-item.grid-col-6,.grid-item.grid-col-7,.grid-item.grid-col-8,.grid-item.grid-col-9,.grid-item.grid-col-10,.grid-item.grid-col-11,.grid-item.grid-col-12{width:calc(100% - 1rem)}}@media screen and (max-width: 576px){.grid-item.grid-col-1,.grid-item.grid-col-2,.grid-item.grid-col-3,.grid-item.grid-col-4,.grid-item.grid-col-5,.grid-item.grid-col-6,.grid-item.grid-col-7,.grid-item.grid-col-8,.grid-item.grid-col-9,.grid-item.grid-col-10,.grid-item.grid-col-11,.grid-item.grid-col-12{width:calc(100% - 1rem)}}body main a{text-decoration:none;color:#026cb9}body main a:hover{text-decoration:underline;text-decoration-thickness:2px}body main a:focus{text-decoration:underline;text-decoration-thickness:2px;outline:none}body main .ckan-link{display:flex;justify-content:flex-end}body main .ckan-link a{text-decoration:none;color:#fff;border:3px solid #fff;font-size:clamp(1rem,1vw,18px);font-weight:600;line-height:1.5;padding:.5rem;margin-bottom:1rem;text-transform:uppercase;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-10px 10px 0px 0px rgba(217,226,255,.2);transition:all .15s cubic-bezier(0.4, 0, 0.2, 1);display:flex}body main .ckan-link a:hover{text-decoration:none;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),-20px 20px 0px 0px rgba(217,226,255,.2)}body main .ckan-link a:focus-visible{outline:3px solid #fff;outline-offset:3px}body main .ckan-link a>.material-icons{margin-left:.5rem}.separator_small{background-image:linear-gradient(to right, #8666c1, #026cb9);width:100vw;position:relative;left:50%;right:50%;margin:2rem -50vw;height:.5rem}.separator_small_inner{background-image:linear-gradient(to right, #8666c1, #026cb9);margin:2rem 0;height:.5rem}.full-width{width:100vw;position:relative;left:50%;right:50%;margin:1rem -50vw}.cta h2{margin:0}.content-section:has(.faq) h2{margin-top:2rem}.faq{border-bottom:2.5px solid #026cb9}.faq .question{font-size:1.25rem;padding:1.25rem;cursor:pointer;color:#026cb9;list-style:none;display:flex;align-items:center;justify-content:space-between}.faq .question:focus-visible{outline:3px solid #026cb9}.faq .question .toggle-icon{border:3px solid #026cb9;padding:.25rem}.faq .answer{text-align:justify;padding:0 2rem}.tile-container{margin:1.5rem 0;color:#026cb9;display:grid;gap:1rem}.tile-container.tile-container-2{grid-template-columns:repeat(auto-fill, minmax(calc(50% - 1rem), 1fr))}.tile-container.tile-container-3{grid-template-columns:repeat(auto-fill, minmax(calc(33.33% - 1rem), 1fr))}.tile-container.tile-container-4{grid-template-columns:repeat(auto-fill, minmax(calc(25% - 1rem), 1fr))}.tile-container .tile{border:3px solid #026cb9;padding:1rem;text-align:start;display:grid;grid-template-rows:1fr 1fr;row-gap:clamp(.25rem,.1vw,2rem);align-items:stretch}.tile-container .tile.tile-with-img{padding:0;min-width:8rem;overflow:hidden}.tile-container .tile.tile-with-img .tile-img{width:100%;object-fit:cover;object-position:center}.tile-container .tile.tile-with-img .tile-category{text-transform:uppercase;font-weight:bold}.tile-container .tile.tile-with-img .tile-content{padding:0 1rem 1rem 1rem;display:flex;flex-direction:column;justify-content:space-between}.tile-container .tile.tile-with-img .tile-content .btn-tile{align-self:flex-end}.tile-container .tile h3{font-size:1.25rem;margin:0;font-weight:600}.tile-container .tile p{font-size:.75rem;margin:0;word-break:break-word;hyphens:auto}.tile-container .tile .btn-tile{justify-self:flex-end}@media screen and (max-width: 768px){.tile-container.tile-container-3{grid-template-columns:repeat(auto-fill, minmax(calc(50% - 1rem), 1fr))}.tile-container.tile-container-4{grid-template-columns:repeat(auto-fill, minmax(calc(50% - 1rem), 1fr))}}@media screen and (max-width: 576px){.tile-container.tile-container-3{grid-template-columns:repeat(auto-fill, minmax(calc(100% - 1rem), 1fr))}.tile-container.tile-container-4{grid-template-columns:repeat(auto-fill, minmax(calc(100% - 1rem), 1fr))}}.video-container{width:80%;margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:1rem;padding-bottom:1rem}:root{font-family:Work Sans,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:1.5}body{margin:0;display:flex;flex-direction:column;width:auto}body main .color-orange{color:#ec6602}body main .margin-left-1{margin-left:1rem !important}body main .margin-top-1{margin-top:1rem !important}body main .margin-top-3{margin-top:3rem !important}body main .margin-bottom-0{margin-bottom:0 !important}body main .margin-bottom-1{margin-bottom:1rem !important}body main .margin-bottom-3{margin-bottom:3rem !important}body main .padding-top-0-5{padding-top:.5rem !important}body main .padding-right-0-5{padding-right:.5rem !important}body main .flex{display:flex}body main .flex-col{flex-direction:column}body main .flex-gap-1{gap:1rem}body main .flex-justify-end{justify-content:end}body main .flex-justify-space-between{justify-content:space-between}body main .flex-align-center{align-items:center}body main .flex-wrap{flex-wrap:wrap}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6{hyphens:auto}body main h1{font-size:2.5em;color:#026cb9}body main h1:has(+h1_subtitle){margin-bottom:-1rem}body main section.landing-page h1{text-transform:uppercase}body main h1_subtitle{font-size:1.75em;font-weight:400;font-style:italic;color:#026cb9;margin-bottom:1rem}body main h2{font-size:clamp(1.75rem,3vw,54px);color:#026cb9;font-weight:600}body main h3{font-size:clamp(1.5rem,2vw,45px);color:#026cb9}body main h4{font-size:clamp(1.25rem,1.8vw,36px)}body main h5{font-size:clamp(1rem,1.5vw,30px)}body main h6{font-size:clamp(.875rem,1.2vw,24px)}body main .required::after{content:"*";margin-left:.25rem}