.insights-kopf__innen{max-width:980px}.insights-kopf h1{max-width:18ch}.stand{color:hsla(0,0%,100%,.72);font-size:var(--klein);margin-top:18px}.antwort__innen{align-items:start;display:grid;gap:28px clamp(32px,5vw,80px);grid-template-columns:minmax(0,8fr) minmax(220px,4fr)}.antwort__text{background:var(--grund);border-left:4px solid var(--sonne);padding:clamp(20px,2.4vw,32px)}.antwort__text h2,.sprungliste h2{color:var(--petrol);font-family:var(--text);font-size:var(--mini);font-weight:600;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.antwort__text p{font-size:var(--gross);line-height:1.55;max-width:62ch}.antwort__text a{color:var(--nacht);text-decoration-color:var(--sonne);text-decoration-thickness:2px;text-underline-offset:.2em}.sprungliste ol{border-top:1px solid var(--linie);list-style:none;margin:0;padding:0}.sprungliste li{border-bottom:1px solid var(--linie)}.sprungliste a{display:block;font-weight:500;padding:11px 0;text-decoration:none}.sprungliste a:hover{text-decoration:underline;text-underline-offset:.2em}.cluster{scroll-margin-top:var(--kopf)}.cluster .kopfzeile{align-items:start}.cluster .kopfzeile h2{max-width:20ch}.cluster .kopfzeile p{font-size:var(--fliess);max-width:58ch}.quelle{color:var(--schiefer);display:inline-block;font-size:var(--mini);margin-top:8px}.artikelkarten{border-bottom:0;border-top:1px solid var(--linie)}.artikelkarte h3{font-size:1.1875rem}.artikelkarte__meta{color:var(--schiefer);font-size:var(--mini)!important;margin-top:auto}.vertiefen{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--klein);gap:8px 22px;padding-top:22px}.vertiefen b{font-weight:600}.vertiefen a{color:var(--nacht);text-decoration-color:var(--linie-stark);text-underline-offset:.22em}.vertiefen a:hover{text-decoration-color:currentColor}.mitte{align-items:center;background:var(--sonne);color:var(--nacht);display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;padding:clamp(24px,3vw,36px) var(--rand)}.mitte p{font-family:var(--titel);font-size:var(--h3);font-weight:700;line-height:1.1;max-width:40ch}.mitte .textverweis span{text-decoration-color:var(--nacht)}.faq__liste{border-top:1px solid var(--linie);display:grid}.faq__eintrag{border-bottom:1px solid var(--linie);padding:20px 0}.faq__eintrag h3{font-family:var(--text);font-size:1.125rem;font-weight:600;line-height:1.35;margin-bottom:8px}.faq__eintrag p{color:var(--schiefer);max-width:66ch}.weitere h2{font-size:var(--h2);margin-bottom:clamp(24px,3vw,40px)}.weitere:not(:has(.karte)){display:none}.artikel-kopf__innen{max-width:980px}.artikel-kopf h1{font-size:clamp(2.25rem,4.2vw,4rem);max-width:22ch}.artikel-kopf__thema{color:hsla(0,0%,100%,.75);font-size:var(--klein);margin:0 0 14px}.artikel-kopf__thema a{color:var(--sonne);font-weight:500;text-underline-offset:.2em}.kopfband__ort a+span+a{color:inherit}.autorzeile{color:hsla(0,0%,100%,.8);font-size:var(--klein);margin-top:24px}.autorzeile a{color:#fff;font-weight:600;text-decoration-color:hsla(0,0%,100%,.45)}.artikel{padding:clamp(40px,6vw,88px) var(--rand) clamp(56px,7vw,96px)}.artikel__raster{align-items:start;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(200px,280px) minmax(0,760px);justify-content:center}.artikel__inhalt{font-size:var(--klein);max-height:calc(100vh - var(--kopf) - 48px);overflow:auto;position:sticky;top:calc(var(--kopf) + 24px)}.artikel__inhalt h2{color:var(--petrol);font-family:var(--text);font-size:var(--mini);font-weight:600;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.artikel__inhalt ol{border-top:1px solid var(--linie);list-style:none;margin:0;padding:0}.artikel__inhalt li{border-bottom:1px solid var(--linie)}.artikel__inhalt a{color:var(--schiefer);display:block;line-height:1.35;padding:8px 0;text-decoration:none}.artikel__inhalt a:hover{color:var(--nacht);text-decoration:underline;text-underline-offset:.2em}.artikel__inhalt .ebene-3 a{padding-left:14px}.artikel__inhalt .ebene-4 a{padding-left:28px}.blick{background:var(--grund);border-left:4px solid var(--sonne);margin-bottom:clamp(28px,3.4vw,44px);padding:clamp(18px,2.2vw,28px)}.blick h2{color:var(--petrol);font-family:var(--text);font-size:var(--mini);font-weight:600;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.blick p{font-size:var(--gross);line-height:1.55}.artikel-text{color:var(--tinte);font-size:var(--fliess);line-height:1.7}.artikel-kopf h1,.artikel-text,.artikel__inhalt{hyphens:auto;overflow-wrap:break-word}.artikel-text>*+*{margin-top:1.1em}.artikel-text h2{font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.08;margin-top:1.8em}.artikel-text h2,.artikel-text h3{scroll-margin-top:calc(var(--kopf) + 16px)}.artikel-text h3{font-size:clamp(1.375rem,1.9vw,1.625rem);line-height:1.12;margin-top:1.5em}.artikel-text h4{font-family:var(--text);font-size:1.0625rem;font-weight:600;line-height:1.35;margin-top:1.4em;scroll-margin-top:calc(var(--kopf) + 16px)}.artikel-text>h2:first-child{margin-top:0}.artikel-text p{max-width:68ch}.artikel-text a{color:var(--petrol);overflow-wrap:anywhere;text-decoration-color:rgba(5,95,130,.4)}.artikel-text a:hover{text-decoration-color:currentColor}.artikel-text ol,.artikel-text ul{max-width:66ch;padding-left:1.4em}.artikel-text ul{list-style:disc}.artikel-text li+li{margin-top:.4em}.artikel-text figure{margin:1.6em 0}.artikel-text figure img{background:#e6e8ec;height:auto;width:100%}.artikel-text .table-wrapper{border:1px solid var(--linie);margin:1.4em 0;overflow-x:auto}.artikel-text table{border-collapse:collapse;font-size:var(--klein);line-height:1.45;width:100%}.artikel-text th{background:var(--grund);border-bottom:1px solid var(--linie-stark);font-weight:600;padding:10px 12px;text-align:left;vertical-align:bottom}.artikel-text td{border-top:1px solid var(--linie);padding:10px 12px;vertical-align:top}.artikel-text .info-box{background:#eef6f9;border-left:4px solid var(--petrol);padding:16px 18px}.artikel-text .info-box--important{background:#fff7e0;border-left-color:var(--sonne)}.artikel-text .info-box p{max-width:none}.autorenkasten{background:var(--weiss);border:1px solid var(--linie);display:grid;gap:8px;margin-top:clamp(36px,4.4vw,56px);padding:clamp(18px,2.2vw,28px)}.autorenkasten h2{color:var(--petrol);font-family:var(--text);font-size:var(--mini);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.autorenkasten p{color:var(--schiefer);font-size:var(--klein)}.autorenkasten strong{color:var(--tinte)}.autorenkasten .textverweis{color:var(--nacht);font-size:var(--klein)}.mehr .kopfzeile p .textverweis{color:var(--nacht);font-size:var(--fliess)}.mehr__wege{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:22px}.mehr__wege li{display:flex;flex-direction:column;gap:2px}.mehr__wege span{color:var(--schiefer);font-size:var(--mini)}.mehr__wege a{color:var(--nacht);font-weight:600;text-underline-offset:.2em}@media (max-width:960px){.antwort__innen{grid-template-columns:1fr}.artikel__raster{grid-template-columns:minmax(0,1fr)}.artikel__inhalt{max-height:none;position:static}}@media (max-width:600px){.artikel-text table{font-size:var(--mini)}.artikel-text td,.artikel-text th{padding:8px}.mitte p{font-size:1.25rem}}@media (min-width:861px){.artikelkarten:has(>.karte:only-child){grid-template-columns:minmax(0,1fr)}.artikelkarten>.karte:only-child{align-content:start;border-left:0;column-gap:clamp(24px,3vw,48px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.artikelkarten>.karte:only-child .bild{grid-row:1/span 3;margin:0}.artikelkarten>.karte:only-child h3{align-self:end;font-family:var(--titel);font-size:var(--h3);font-weight:700;line-height:1.1}}.forschung-kopf h1{font-size:clamp(2.25rem,4.2vw,4rem);max-width:22ch}.vorgehen{background:var(--grund);border:1px solid var(--linie);padding:clamp(18px,2vw,28px)}.thema:not(.weiss) .vorgehen{background:var(--weiss)}.vorgehen h3{color:var(--petrol);font-family:var(--text);font-size:var(--mini);font-weight:600;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.vorgehen ol{counter-reset:schritt;list-style:none;margin:0;padding:0}.vorgehen li{border-bottom:1px solid var(--linie);counter-increment:schritt;display:grid;gap:4px 10px;grid-template-columns:28px minmax(0,1fr);padding:14px 0}.vorgehen li:last-child{border-bottom:0;padding-bottom:4px}.vorgehen li:before{color:var(--petrol);content:counter(schritt,decimal-leading-zero);font-family:var(--titel);font-size:1.125rem;font-weight:700;line-height:1.2}.vorgehen span{color:var(--schiefer);font-size:var(--klein);line-height:1.5}.forschung-kunden .thema__text h2{margin-bottom:20px}.forschung-kunden__kette{background:var(--weiss);border:1px solid var(--linie);padding:clamp(20px,2.4vw,32px)}.forschungspartner .kopfzeile{align-items:start}.forschungspartner .kopfzeile p{color:var(--tinte);font-size:var(--gross);max-width:58ch}.veroeffentlichungen h2{font-size:var(--h2);margin-bottom:clamp(24px,3vw,40px)}.veroeffentlichung h3{font-family:var(--titel);font-size:var(--h3);font-weight:700;line-height:1.1;text-decoration:none}.veroeffentlichung__art{color:var(--petrol);font-size:var(--mini);font-weight:600;letter-spacing:.06em;text-transform:uppercase}