.inhalt{margin-top:clamp(40px,3.5vw,64px);color:var(--blue-deep)}.inhalt:empty{margin-top:0}.inhalt>*+*{margin-top:32px}.inhalt>.inhalt__titel+*{margin-top:14px}.inhalt>*+.inhalt__titel{margin-top:56px}.inhalt__abstand{height:var(--abstand, 0px)}.inhalt>.inhalt__abstand,.inhalt>.inhalt__abstand+*{margin-top:0}.inhalt__titel{font-weight:700;letter-spacing:-.005em}.inhalt__titel--haupt{font-size:28px;line-height:1.25}.inhalt__titel--unter{font-size:21px;line-height:1.3}.inhalt__text{font-size:19px;line-height:1.6}.inhalt__text p,.inhalt__text ul,.inhalt__text ol{margin-bottom:1.15em}.inhalt__text>:last-child{margin-bottom:0}.inhalt__text ul{list-style:none;padding-left:0}.inhalt__text ol{padding-left:1.2em}.inhalt__text ul li{position:relative;padding-left:1.2em}.inhalt__text ul li:before{content:"–";position:absolute;left:0}.inhalt__text li+li{margin-top:.4em}.inhalt__text li>ul,.inhalt__text li>ol{margin-top:.4em;margin-bottom:0}.inhalt__text h2,.inhalt__text h3,.inhalt__text h4{margin-top:1.6em;margin-bottom:.35em;font-weight:700;letter-spacing:-.005em}.inhalt__text h2{font-size:28px;line-height:1.25}.inhalt__text h3,.inhalt__text h4{font-size:21px;line-height:1.3}.inhalt__text>h2:first-child,.inhalt__text>h3:first-child,.inhalt__text>h4:first-child{margin-top:0}.inhalt__text a{text-decoration:underline;overflow-wrap:anywhere}.inhalt__figur img,.inhalt__figur video,.inhalt__figur iframe{display:block;width:100%;height:auto}.inhalt__figur--breit{--ueberstand: min(calc((var(--content-w) - var(--case-col)) / 2), 12vw);margin-inline:calc(-1 * var(--ueberstand));width:calc(100% + 2 * var(--ueberstand));max-width:none}.inhalt__figur--randlos{--ueberstand: calc((100vw - var(--case-col)) / 2);margin-inline:calc(-1 * var(--ueberstand));width:100vw;max-width:none}.inhalt__video{aspect-ratio:16 / 9;background:var(--blue-deep)}.inhalt__video iframe{height:100%;border:0}.inhalt__video--gesperrt{position:relative;display:grid;place-items:center;overflow:hidden}.inhalt__video__bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.45)}.inhalt__video__sperre{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(12px,calc(1.25 * var(--u)),24px);max-width:42ch;padding:clamp(16px,calc(1.667 * var(--u)),32px);text-align:center;color:#fff}.inhalt__video__hinweis{margin:0;font-size:clamp(14px,calc(1.042 * var(--u)),20px);line-height:1.4;text-wrap:balance}.inhalt__video__btn{cursor:pointer;border:0;font-family:inherit}.inhalt__video--datei{background:none;object-fit:cover}.inhalt__legende{margin-top:10px;font-size:15px;line-height:1.45;opacity:.75}.inhalt__figur--breit .inhalt__legende,.inhalt__figur--randlos .inhalt__legende{margin-inline:var(--ueberstand)}.inhalt__tabelle__rahmen{overflow-x:auto}.inhalt__tabelle__rahmen:focus-visible{outline:2px solid var(--blue-deep);outline-offset:4px}.inhalt__tabelle table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.inhalt__tabelle th,.inhalt__tabelle td{padding:12px 16px 12px 0;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--blue-deep) 20%,transparent);min-width:9em}.inhalt__tabelle th:last-child,.inhalt__tabelle td:last-child{padding-right:0}.inhalt__tabelle a{text-decoration:underline;overflow-wrap:anywhere}.inhalt__tabelle thead th{font-weight:600;border-bottom-color:var(--blue-deep)}@media(max-width:900px){.inhalt__tabelle table{font-size:15px}}.inhalt__qa .svc__name{font-size:21px}.inhalt__qa .svc__inner .inhalt__text{max-width:var(--svc-text-w)}@media(max-width:900px){.inhalt>*+*{margin-top:26px}.inhalt>.inhalt__titel+*{margin-top:12px}.inhalt>*+.inhalt__titel{margin-top:40px}.inhalt>.inhalt__abstand,.inhalt>.inhalt__abstand+*{margin-top:0}.inhalt__titel--haupt,.inhalt__text h2{font-size:22px}.inhalt__titel--unter,.inhalt__text h3,.inhalt__text h4,.inhalt__qa .svc__name{font-size:18px}.inhalt__text{font-size:17px}.inhalt__legende{font-size:14px}.inhalt__figur--breit{--ueberstand: 0px;width:100%}}.inhalt__zitat{margin:40px 0;padding-left:24px;border-left:2px solid var(--blue-deep)}.inhalt__zitat blockquote{margin:0;font-size:26px;line-height:1.4;text-wrap:balance}.inhalt__zitat figcaption{margin-top:12px;font-size:15px;line-height:1.45;opacity:.7}@media(max-width:900px){.inhalt__zitat{margin:32px 0;padding-left:16px}.inhalt__zitat blockquote{font-size:20px}.inhalt__zitat figcaption{font-size:14px}}body{background:#dceaff}:root{--case-col: min(1208px, 90vw);--case-body-top: clamp(60px, calc(8.646 * var(--u)), 166px)}.case-hero{position:relative;min-height:clamp(440px,56.25vw,1080px);overflow:hidden;isolation:isolate}.case-hero__img{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}body:has(.case-hero) .nav--on-blue .nav__lang-toggle{filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}body:has(.case-hero) .topscrim{display:none}.case-body-section{padding-top:var(--case-body-top);color:var(--blue-deep)}.case-col{width:var(--case-col);margin-inline:auto}.case-meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;margin-bottom:24px;font-size:19px;line-height:1.3;font-weight:700}.case-title{font-weight:700;font-size:clamp(32px,2.6vw,44px);line-height:1.15;letter-spacing:-.01em}.case-lead{margin-top:clamp(16px,1.6vw,24px);font-size:24px;line-height:1.45}.case-body{margin-top:clamp(20px,2vw,32px);font-size:19px;line-height:1.6}.case-body--impact{margin-top:clamp(20px,calc(2.083 * var(--u)),40px)}.case-body p{margin-bottom:1.15em}.case-body>:last-child{margin-bottom:0}.case-body h2,.case-body h3,.case-body h4{margin-top:1.6em;margin-bottom:.35em;font-weight:700;line-height:1.25;letter-spacing:0}.case-body h2{font-size:28px}.case-body h3,.case-body h4{font-size:21px;line-height:1.3}.case-body>h2:first-child,.case-body>h3:first-child,.case-body>h4:first-child{margin-top:0}.case-body ul,.case-body ol{margin-bottom:1.15em;padding-left:1.2em}.case-body a{text-decoration:underline}.case-tags{display:flex;flex-wrap:wrap;gap:clamp(8px,calc(1.25 * var(--u)),24px);margin-top:clamp(40px,calc(5.156 * var(--u)),99px)}.case-tag{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(160px,18vw,260px);min-height:44px;padding:6px 20px;border-radius:var(--radius);background:var(--blue-deep);color:#fff;text-align:center;font-size:16px}a.case-tag{transition:background .2s,transform .18s}a.case-tag:hover{background:var(--blue-darker);transform:translateY(-2px)}a.case-tag:active{background:var(--blue-darker);transform:translateY(0) scale(.98)}.case-more{padding-top:clamp(100px,calc(15.1 * var(--u)),290px);padding-bottom:clamp(120px,calc(24.01 * var(--u)),461px);color:var(--blue-deep)}.case-more .wrap{max-width:calc(var(--content-w) + 2 * var(--gutter))}.case-more__title{text-align:center;text-transform:uppercase;font-size:var(--fs-eyebrow);font-weight:400;line-height:1.143;letter-spacing:0}.case-more .cards{margin-top:clamp(32px,calc(3.385 * var(--u)),65px);column-gap:clamp(12px,calc(1.094 * var(--u)),21px);row-gap:clamp(40px,calc(5.365 * var(--u)),103px)}.case-more .card__media{aspect-ratio:746 / 385}.case-more .card__badge{left:clamp(8px,calc(1.146 * var(--u)),22px);right:clamp(8px,calc(1.146 * var(--u)),22px);top:clamp(8px,calc(1.042 * var(--u)),20px);padding:clamp(6px,calc(.677 * var(--u)),13px) 16px;font-size:clamp(11px,calc(1.042 * var(--u)),20px);line-height:1.2;text-transform:none;letter-spacing:0}.case-more .card__title{margin-top:clamp(10px,calc(1.719 * var(--u)),33px)}.case-more .card__teaser{margin-top:clamp(8px,calc(1.25 * var(--u)),24px)}.case-more__cta{display:flex;align-items:center;justify-content:center;width:clamp(220px,calc(30.83 * var(--u)),592px);min-height:clamp(36px,calc(2.604 * var(--u)),50px);margin:clamp(120px,calc(20.52 * var(--u)),394px) auto 0;border-radius:var(--radius);background:var(--blue-deep);color:#fff;font-size:clamp(13px,calc(1.042 * var(--u)),20px);transition:background .2s,transform .18s}.case-more__cta:hover{background:var(--blue-darker);transform:translateY(-2px)}@media(max-width:900px){.case-title{font-size:30px;line-height:1.2}.case-lead{font-size:20px;line-height:1.45}.case-meta{column-gap:12px;margin-bottom:20px;font-size:17px}.case-body{font-size:17px;line-height:1.6}.case-body h2{font-size:22px}.case-body h3,.case-body h4{font-size:18px}.case-tag{font-size:16px}.case-more .card__badge{font-size:14px;padding:calc(8 * var(--um)) 12px}}@media(max-width:760px){.case-hero{min-height:0;aspect-ratio:4 / 3}.case-more .cards{grid-template-columns:1fr}.case-tags{justify-content:flex-start}.case-tag{min-width:0;max-width:100%;flex:0 1 auto;overflow-wrap:break-word}}
