@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_8800046e-module__nYUCEW__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.albert_sans_8800046e-module__nYUCEW__variable{--font-albert-sans:"Albert Sans", "Albert Sans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-100{top:calc(var(--spacing) * 100)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--akzent:#2d8b91;--grund:#eef1f3;--text:#1c2530;--tuerkis-logo:#45b9bf;--tuerkis-daten:var(--akzent);--grau-flaeche:var(--grund);--ink:var(--text);--ink-mute:#8a95a3;--weiss:#fff;--dunkel:#232d39;--font:"Albert Sans", system-ui, -apple-system, sans-serif;--linie:6px;--measure:min(92vw, 1400px);--pad-x:clamp(3.75rem, 3rem + 7.5vw, 9rem);--lesebreite:calc(min(var(--measure), 100vw - 2 * var(--pad-x)) * 2 / 3)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--weiss);color:var(--ink)}html{font-size:clamp(15px,13.3px + .21vw,18px)}body{font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;font-weight:400;line-height:1.55}a{color:inherit;text-decoration:none}a:hover{color:var(--tuerkis-daten);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.inner,.site-header-inner,.breadcrumb-bar-inner,.hero-inner,.eckdaten-inner,.branchen-kontext-inner,.stimmen-inner,.ranking-inner,.methodik-inner,.faq-inner,.download-inner,.verwandt-inner,.ausgezeichnet-hinweis-inner,.institutszitat-inner,.hub-inner,.profil-inner,.zert-inner,.kanzlei-grid,.archiv-inner,.auszeichnung-info-inner{max-width:var(--measure);margin-inline:auto}.section{padding:3rem var(--pad-x)}.section--weiss{background:var(--weiss)}.section--grau{background:var(--grau-flaeche)}.ranking-titel:before,.methodik-titel:before,.faq-titel:before,.verwandt-label:before,.download-titel:before,.hub-label:before,.profil-label:before,.abschnitt-titel:before,.archiv-titel:before,.sprungnav-label:before,.auszeichnung-info-titel:before,.quicknav-titel:before{content:"";background:var(--tuerkis-logo);vertical-align:middle;width:13px;height:13px;margin-left:-1.6rem;margin-right:calc(1.6rem - 13px);display:inline-block;position:relative;top:-.06em}.site-header{background:var(--weiss);padding:1.5rem var(--pad-x)}.site-header-inner{justify-content:space-between;align-items:center;display:flex}.wordmark{align-items:center;gap:.45rem;margin-left:-.15rem;display:flex}.wordmark .logo{width:auto;height:1.75rem;display:block}.wordmark .logo path,.wordmark .logo .glyph{fill:var(--ink)}.wordmark .logo rect,.wordmark .logo .quadrat{fill:var(--tuerkis-logo)}.site-nav{text-transform:uppercase;letter-spacing:.08em;color:var(--ink);gap:1.75rem;font-size:.875rem;font-weight:700;display:flex}.site-nav a.aktiv{color:var(--ink)}.breadcrumb-bar{background:var(--weiss);padding:1.25rem var(--pad-x) .4rem}.breadcrumb{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);font-size:.875rem;font-weight:700}.breadcrumb a{color:var(--ink-mute)}.breadcrumb .sep{color:var(--ink-mute);opacity:.55;vertical-align:-.03em;margin:0 .5rem;font-size:1.25em}.hero{background:var(--weiss);padding:2.25rem var(--pad-x) 2.5rem}.hero-inner{grid-template-columns:1fr 15rem;align-items:center;gap:4rem;display:grid}.hero-text{padding:.5rem 0}h1.studie-titel{letter-spacing:-.035em;color:var(--ink);max-width:16ch;margin-bottom:1.25rem;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1.02}h1.studie-titel .akzent{color:var(--tuerkis-daten)}.studie-subtitel{color:var(--ink);max-width:var(--lesebreite);font-size:1.5rem;font-weight:400;line-height:1.5}.siegel-hero{width:auto;margin-right:2rem}.siegel-hero img{width:100%;height:auto;display:block}.hero--studie .hero-inner{grid-template-columns:1fr 23rem}.eckdaten-band{background:var(--grau-flaeche);padding:0 var(--pad-x)}.eckdaten-inner{border-left:var(--linie) solid var(--weiss);border-right:var(--linie) solid var(--weiss);grid-template-columns:repeat(4,1fr);display:grid}.eckdaten-zelle{border-right:var(--linie) solid var(--weiss);padding:1.75rem}.eckdaten-zelle:last-child{border-right:none}.eckdaten-zahl,.eckdaten-zahl-text{color:var(--tuerkis-daten);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-right:.15em;font-size:1.5rem;font-weight:800;line-height:1.4;display:inline}.eckdaten-erklaerung{color:var(--text);font-size:1.5rem;font-weight:400;line-height:1.4;display:inline}.branchen-kontext{background:var(--weiss);padding:3.5rem var(--pad-x)}.lesetext{color:var(--ink);max-width:var(--lesebreite);font-size:1.25rem;font-weight:400;line-height:1.65}.lesetext p+p{margin-top:1rem}.lesetext strong{color:var(--ink);font-weight:700}.lesetext .zahl{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.stimmen{background:var(--grau-flaeche);padding:0 var(--pad-x)}.stimmen-carousel{position:relative}.stimmen-viewport{background:var(--weiss);border-left:var(--linie) solid var(--weiss);border-right:var(--linie) solid var(--weiss);overflow:hidden}.stimmen-track{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--linie)) / 3);column-gap:var(--linie);grid-template-rows:auto auto;row-gap:1rem;transition:transform .35s;display:grid}@media (min-width:801px) and (max-width:1100px){.stimmen-track{grid-auto-columns:calc((100% - var(--linie)) / 2)}}.stimme{background:var(--grau-flaeche);grid-row:span 2;grid-template-rows:subgrid;row-gap:1rem;padding:1.75rem 1.75rem 1.5rem;display:grid}.stimme-kopf{align-items:center;gap:1rem;min-height:102px;display:flex}.stimme-foto{background:var(--grau-flaeche);border:3px solid var(--akzent);border-radius:50%;flex:0 0 96px;width:96px;height:96px;display:block;overflow:hidden}.stimme-foto img{object-fit:cover;object-position:center 30%;transform-origin:50% 32%;width:100%;height:100%;display:block;transform:scale(1.9)}.stimme-namen{flex-direction:column;gap:.1rem;min-width:0;display:flex}.stimme-person{color:var(--ink);letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.25}.stimme-firma{color:var(--ink);letter-spacing:-.015em;font-size:1.25rem;font-weight:400;line-height:1.25}.stimme-firma a{color:var(--ink)}.stimme-firma a:after{content:"→";color:var(--tuerkis-daten);white-space:nowrap;margin-left:.25em;font-size:.85em;transition:transform .15s;display:inline-block}.stimme-firma a:hover{color:var(--tuerkis-daten)}.stimme-firma a:hover:after{transform:translate(3px)}.stimme-meta{color:var(--ink-mute);margin-top:.15rem;font-size:1rem;font-weight:600}.stimme-zitat{color:var(--ink);font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.6}.stimmen-pfeil{z-index:2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.stimmen-pfeil:before{content:"";transition:opacity .15s;display:block}.stimmen-pfeil--prev{left:-2.75rem}.stimmen-pfeil--prev:before{border-style:solid;border-width:11px 15px 11px 0;border-color:transparent var(--akzent) transparent transparent}.stimmen-pfeil--next{right:-2.75rem}.stimmen-pfeil--next:before{border-style:solid;border-width:11px 0 11px 15px;border-color:transparent transparent transparent var(--akzent)}.stimmen-pfeil:hover:before{opacity:.65}.stimmen-pfeil[hidden]{display:none}.institutszitat{background:var(--grau-flaeche);padding:3.5rem var(--pad-x)}.institutszitat-inner{grid-template-columns:16rem 1fr;align-items:center;gap:3rem;display:grid}.institutszitat-kopf{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.institutszitat-foto{background:var(--grau-flaeche);border:3px solid var(--akzent);border-radius:50%;flex:0 0 110px;width:110px;height:110px;display:block;overflow:hidden}.institutszitat-foto img{object-fit:cover;object-position:center 30%;transform-origin:50% 32%;width:100%;height:100%;display:block;transform:scale(1.9)}.institutszitat-person{color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.25}.institutszitat-rolle{color:var(--ink-mute);margin-top:.15rem;font-size:1rem;font-weight:600}.institutszitat-text{color:var(--ink);font-size:1.5rem;font-style:italic;line-height:1.55}.institutszitat--akzent{background:var(--akzent)}.institutszitat--akzent .institutszitat-person,.institutszitat--akzent .institutszitat-text{color:var(--weiss)}.institutszitat--akzent .institutszitat-rolle{color:#fffc}.institutszitat--akzent .institutszitat-foto{border-color:var(--weiss)}.ranking-section{background:var(--weiss);padding:3rem var(--pad-x) 4rem}.ranking-header{margin-bottom:.85rem}.ranking-titel{color:var(--ink);letter-spacing:-.025em;font-size:2rem;font-weight:800}.ranking-sub{color:var(--ink);max-width:var(--lesebreite);margin-top:.4rem;font-size:1.25rem;font-weight:400}.ranking-sub-hinweis{color:var(--ink)}.ranking-sub a{color:var(--tuerkis-daten);text-decoration:none}.ranking-list{gap:var(--linie);background:var(--grau-flaeche);padding-top:var(--linie);padding-bottom:var(--linie);flex-direction:column;list-style:none;display:flex}.eintrag-zeile{background:var(--weiss);grid-template-columns:1fr auto;align-items:center;gap:1.75rem;padding:1rem 1.5rem;display:grid}.eintrag-firma-zeile{color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.3}.eintrag-ort-zeile{color:var(--ink-mute);white-space:nowrap;text-align:right;font-size:1rem;font-weight:600}.eintrag-ort-zeile .eintrag-ort-plz{font-variant-numeric:tabular-nums;color:var(--ink-mute);margin-right:.3rem;font-weight:600}.eintrag-zeile.zahlend{border-left:var(--linie) solid var(--tuerkis-daten);padding-left:calc(1.5rem - var(--linie))}.eintrag-zeile.zahlend .eintrag-firma-zeile{color:var(--ink);font-weight:800}.eintrag-zeile.zahlend .eintrag-firma-zeile a{color:var(--ink);align-items:baseline;gap:.35rem;font-weight:800;display:inline-flex}.eintrag-zeile.zahlend .eintrag-firma-zeile a:after{content:"  → zum Profil";color:var(--tuerkis-daten);font-size:.875rem;font-weight:700}.eintrag-zeile.zahlend:hover{background:var(--grau-flaeche)}.eintrag-zeile.zahlend:hover .eintrag-firma-zeile a{color:var(--tuerkis-daten)}.ausgezeichnet-hinweis{background:var(--akzent);padding:1.75rem var(--pad-x)}.ausgezeichnet-hinweis-inner{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.ausgezeichnet-hinweis-titel{color:var(--weiss);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.ausgezeichnet-hinweis-text{color:#ffffffe6;max-width:var(--lesebreite);font-size:1.25rem;line-height:1.6}.methodik-box{background:var(--grau-flaeche);padding:3rem var(--pad-x)}.methodik-header{margin-bottom:.85rem}.methodik-titel{color:var(--ink);letter-spacing:-.02em;font-size:2rem;font-weight:800}.methodik-text{color:var(--ink);max-width:var(--lesebreite);font-size:1.25rem;font-weight:400;line-height:1.6}.methodik-text p+p{margin-top:.875rem}.methodik-text strong{color:var(--ink);font-weight:700}.methodik-link{margin-top:1.5rem}.faq-section{background:var(--weiss);padding:3rem var(--pad-x)}.faq-header{margin-bottom:.85rem}.faq-titel{color:var(--ink);letter-spacing:-.02em;font-size:2rem;font-weight:800}.faq-list{gap:var(--linie);background:var(--grau-flaeche);grid-template-columns:1fr;display:grid}.faq-item{background:var(--weiss);padding:1.5rem 0}.faq-frage{color:var(--ink);letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.faq-antwort{color:var(--ink);max-width:var(--lesebreite);font-size:1.25rem;line-height:1.6}details.faq-item>summary.faq-frage{cursor:pointer;margin-bottom:0;padding-right:2rem;list-style:none;position:relative}details.faq-item>summary.faq-frage::-webkit-details-marker{display:none}details.faq-item>summary.faq-frage:after{content:"+";color:var(--tuerkis-daten);font-size:1.375rem;font-weight:400;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}details.faq-item[open]>summary.faq-frage:after{content:"–"}details.faq-item[open]>summary.faq-frage{margin-bottom:.5rem}.download-bereich{background:var(--akzent);padding:3rem var(--pad-x)}.download-header{margin-bottom:1.5rem}.download-titel{color:var(--weiss);letter-spacing:-.02em;font-size:2rem;font-weight:800}.download-titel:before{background:var(--weiss)}.download-sub{color:#ffffffe6;max-width:var(--lesebreite);margin-top:.4rem;font-size:1.25rem}.download-liste{border-top:var(--linie) solid var(--tuerkis-logo);flex-direction:column;display:flex}.download-zeile{border-bottom:var(--linie) solid var(--tuerkis-logo);align-items:center;gap:1.25rem;padding:1.1rem 0;display:flex}.download-fax{flex:none;width:46px;height:60px;display:block}.download-info{flex:auto;min-width:0}.download-karte-titel{color:var(--weiss);font-size:1.25rem;font-weight:700;line-height:1.3}.download-karte-titel a{color:var(--weiss)}.download-meta{color:#fffc;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1rem}.download-link{white-space:nowrap;flex:none;font-size:1rem;font-weight:700}.download-link.pfeil-link a,.download-link.pfeil-link a:after{color:var(--weiss)}.verwandt-section{background:var(--grau-flaeche);padding:3rem var(--pad-x)}.verwandt-kompakt+.verwandt-kompakt{margin-top:1.75rem}.verwandt-label{color:var(--ink);margin-bottom:.6rem;font-size:1.25rem;font-weight:700}.verwandt-kompakt .regionen{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.875rem;font-weight:700;display:flex}.verwandt-kompakt .regionen a{color:var(--ink)}.verwandt-kompakt .regionen .aktuell{color:var(--ink-mute);text-underline-offset:3px;text-decoration:underline}.methodik-link a,.kontakt-anker-link,.aktion-link{text-transform:uppercase;letter-spacing:.08em;color:var(--ink);font-size:.875rem;font-weight:700}.methodik-link a:after,.kontakt-anker-link:after,.aktion-link:after{content:"→";color:var(--tuerkis-daten);margin-left:.4rem;transition:transform .15s;display:inline-block}.methodik-link a:hover:after,.kontakt-anker-link:hover:after,.aktion-link:hover:after{transform:translate(3px)}.aktion-link{display:inline-block}.ausgezeichnet-hinweis .kontakt-anker-link,.ausgezeichnet-hinweis .kontakt-anker-link:after{color:var(--weiss)}.ausgezeichnet-hinweis .kontakt-anker-link{margin-top:.95rem}.pfeil-link a,a.pfeil-link{color:var(--ink);align-items:baseline;gap:.35rem;display:inline-flex}.pfeil-link a:after,a.pfeil-link:after{content:"→";color:var(--tuerkis-daten);font-size:.85em;transition:transform .15s}.pfeil-link a:hover,a.pfeil-link:hover{color:var(--tuerkis-daten)}.pfeil-link a:hover:after,a.pfeil-link:hover:after{transform:translate(3px)}.wordmark:hover,.pfeil-link a:hover,a.pfeil-link:hover,.stimme-firma a:hover,.eintrag-zeile.zahlend .eintrag-firma-zeile a:hover{text-decoration:none}.ausgezeichnet-hinweis a,.download-bereich a{color:var(--weiss)}.ausgezeichnet-hinweis a:hover,.download-bereich a:hover{color:var(--weiss);text-decoration:underline}.footer{background:var(--dunkel);color:var(--weiss);padding:3rem var(--pad-x) 2rem}.footer-inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;display:grid}.footer-logo{width:auto;height:1.75rem;margin-bottom:.95rem;display:block}.footer-logo .glyph{fill:var(--weiss)}.footer-logo .quadrat{fill:var(--tuerkis-logo)}.footer-tagline{color:#ffffffb3;max-width:32ch;font-size:1rem;line-height:1.45}.footer-firma{color:#ffffff8c;margin-top:.35rem;font-size:.875rem}.footer-col h4{color:#fff9;margin-bottom:.85rem;font-size:1rem;font-weight:700}.footer-col ul{list-style:none}.footer-col li{color:#ffffffe6;margin-bottom:.5rem;font-size:1rem;font-weight:500}.footer-meta{max-width:var(--measure);color:#ffffff80;justify-content:space-between;gap:1rem;margin:2.5rem auto 0;padding-top:1.5rem;font-size:.875rem;display:flex}.hub-section{padding:3rem var(--pad-x);background:var(--weiss)}.hub-section--grau{background:var(--grau-flaeche)}.hero+.hub-section{margin-top:-1rem;padding-top:0}.hub-label{color:var(--ink);margin-bottom:.85rem;font-size:1.25rem;font-weight:700}.methodik-abschnitt{max-width:var(--lesebreite)}.methodik-abschnitt+.methodik-abschnitt{margin-top:2rem}.methodik-abschnitt h3{letter-spacing:-.015em;color:var(--ink);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.hub-nav{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.hub-liste{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.7rem 1.5rem;font-size:.875rem;font-weight:700;display:flex}.hub-liste a{color:var(--ink)}.hub-hint{color:var(--ink-mute);margin-top:.85rem;font-size:1rem}.quicknav{background:var(--akzent);padding:3rem var(--pad-x)}.quicknav-inner{max-width:var(--measure);margin-inline:auto}.quicknav-titel{color:var(--weiss);letter-spacing:-.02em;font-size:2rem;font-weight:800}.quicknav-titel:before{background:var(--weiss)}.quicknav-sub{color:#ffffffe6;max-width:var(--lesebreite);margin-top:.4rem;font-size:1.25rem}.quicknav-form{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.25rem;margin-top:1.5rem;display:flex}.quicknav-feld{flex-direction:column;gap:.4rem;display:flex}.quicknav-feld--suche{flex:16rem}.quicknav-feld label{text-transform:uppercase;letter-spacing:.08em;color:#ffffffe6;font-size:.875rem;font-weight:700}.quicknav select,.quicknav input{font-family:var(--font);color:var(--ink);background:var(--weiss);border:none;width:100%;min-width:13rem;padding:.7rem .9rem;font-size:1rem}.quicknav input::placeholder{color:var(--ink-mute)}.quicknav-btn{font-family:var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--akzent);background:var(--weiss);cursor:pointer;border:none;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700}.quicknav-btn:hover{background:var(--tuerkis-logo);color:var(--ink)}a.eintrag-zeile{color:var(--ink)}a.eintrag-zeile:hover{background:var(--grau-flaeche);text-decoration:none}a.eintrag-zeile:hover .eintrag-firma-zeile{color:var(--tuerkis-daten)}.profil-section{padding:3rem var(--pad-x);background:var(--weiss)}.profil-section--grau{background:var(--grau-flaeche)}.profil-section--grau+.profil-section--grau{border-top:var(--linie) solid var(--weiss)}.profil-label{color:var(--ink);letter-spacing:-.02em;margin-bottom:.85rem;font-size:2rem;font-weight:800}.zert{padding:2.25rem var(--pad-x) 3rem;background:var(--weiss)}.zert-inner{grid-template-columns:1fr 16rem;align-items:start;gap:4rem;display:grid}.zert h1{letter-spacing:-.035em;color:var(--ink);margin-bottom:1rem;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1.03}.zert h1 .akzent{color:var(--tuerkis-daten)}.zert-aussage{color:var(--ink);max-width:var(--lesebreite);font-size:1.25rem;font-weight:400;line-height:1.55}.zert-aussage .akzent{color:var(--tuerkis-daten);font-weight:700}.zert-wuerdigung,.zert-studie-link{margin-top:1.25rem}.zert-rechts{flex-direction:column;margin-right:2rem;display:flex}.zert-siegel img{width:100%;height:auto;display:block}.zert-verify{color:var(--ink-mute);margin-top:.9rem;font-size:1rem;line-height:1.4}.zert-verify .check{color:var(--tuerkis-daten);font-weight:700}.zert-verify strong{color:var(--ink);font-weight:700}.zert-historie{margin-top:1.5rem}.zert-historie-label{color:var(--ink-mute);margin-bottom:.3rem;font-size:1rem}.zert-historie-jahre{color:var(--ink);font-size:1rem;font-weight:700;line-height:1.4}.kanzlei-grid{grid-template-columns:1fr 22rem;align-items:start;gap:3rem;display:grid}.kanzlei-media{gap:var(--linie);flex-direction:column;display:flex}.media-slot{background:var(--grau-flaeche);color:var(--ink-mute);justify-content:center;align-items:center;font-size:1rem;display:flex}.media-bild{height:15rem}.media-logo{height:4.5rem}.leistungen-liste{flex-direction:column;display:flex}.leistung{grid-template-columns:1fr 2fr;align-items:baseline;gap:2rem;padding:1.25rem 1.5rem;display:grid}.leistung+.leistung{border-top:var(--linie) solid var(--weiss)}.leistung-titel{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.3}.leistung-text{color:var(--ink);font-size:1.25rem;font-weight:400;line-height:1.5}.kontakt-firma{grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;display:grid}.kontakt-firma .feld .label{color:var(--ink-mute);margin-bottom:.25rem;font-size:1rem}.kontakt-firma .feld .wert{color:var(--ink);font-size:1.25rem;font-weight:600}.auszeichnung-info{background:var(--akzent);padding:3rem var(--pad-x)}.auszeichnung-info-titel{color:var(--weiss);letter-spacing:-.02em;font-size:2rem;font-weight:800}.auszeichnung-info-titel:before{background:var(--weiss)}.auszeichnung-info-text{color:#ffffffe6;max-width:var(--lesebreite);margin-top:.6rem;font-size:1.25rem;line-height:1.6}.auszeichnung-info-links{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.25rem;display:flex}.auszeichnung-info-links a{text-transform:uppercase;letter-spacing:.08em;color:var(--weiss);font-size:.875rem;font-weight:700}.auszeichnung-info-links a:after{content:"→";color:var(--weiss);margin-left:.4rem;transition:transform .15s;display:inline-block}.auszeichnung-info-links a:hover{color:var(--weiss);text-underline-offset:3px;text-decoration:underline}.auszeichnung-info-links a:hover:after{transform:translate(3px)}.hero--start{padding:2.25rem var(--pad-x) 3rem}.hero--start .hero-inner{grid-template-columns:1fr auto;align-items:start;gap:3.5rem}.hero--start h1.studie-titel{max-width:18ch}.hero--start .studie-subtitel{margin-top:.25rem;font-size:1.25rem;font-weight:400}.abschnitt-kopf{margin-bottom:1.5rem}.abschnitt-titel{color:var(--ink);letter-spacing:-.025em;font-size:2rem;font-weight:800;line-height:1.1}.abschnitt-sub{color:var(--ink);max-width:var(--lesebreite);margin-top:.5rem;font-size:1.25rem;line-height:1.5}.studien-feed{flex-direction:column;display:flex}.studie-eintrag{color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:2.5rem;padding:1.75rem 0 1.75rem 5px;text-decoration:none;display:grid}.studie-eintrag+.studie-eintrag{border-top:var(--linie) solid var(--grau-flaeche)}.studie-eintrag:hover{background:var(--grau-flaeche);text-decoration:none}.studie-eintrag:hover .studie-name{color:var(--tuerkis-daten)}.studie-eintrag-text{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.studie-name{letter-spacing:-.02em;color:var(--ink);font-size:2rem;font-weight:800;line-height:1.12}.studie-zusammenfassung{color:var(--ink);max-width:var(--lesebreite);margin-top:.15rem;font-size:1.25rem;line-height:1.55}.studie-zusammenfassung .zahl{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.studie-cta-zeile{align-items:baseline;gap:1rem;margin-top:.9rem;display:flex}.studie-datum-cta{letter-spacing:.08em;color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.studie-eintrag:hover .studie-cta{color:var(--tuerkis-daten)}.studie-eintrag:hover .studie-cta:after{transform:translate(3px)}.studie-siegel{justify-self:end;width:156px;height:auto;display:block}.studien-feed-mehr{margin-top:1.5rem}.hero-fliesstext{color:var(--ink);max-width:var(--lesebreite);margin-top:1.25rem;font-size:1.25rem;line-height:1.6}.hero-fliesstext strong{font-weight:700}.hero-partner{flex-direction:column;align-items:flex-start;gap:1.1rem;padding-top:.5rem;display:flex}.hero-partner-label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute);font-size:.875rem;font-weight:700}.hero-partner-logo{width:auto;max-width:13rem;height:2.4rem;display:block}.hero-partner-logo--krone{height:3.4rem}.faq-section--grau{background:var(--grau-flaeche)}.faq-section--grau .faq-list{background:0 0;gap:0}.faq-section--grau .faq-item{background:0 0}.faq-section--grau .faq-item+.faq-item{border-top:var(--linie) solid var(--weiss)}.studien-liste{flex-direction:column;display:flex}.studien-liste-eintrag{grid-template-columns:1fr 1.6fr;align-items:baseline;gap:2rem;padding:1.1rem 1.75rem 1.1rem 5px;text-decoration:none;display:grid;position:relative}.studien-liste-eintrag+.studien-liste-eintrag{border-top:var(--linie) solid var(--grau-flaeche)}.studien-liste-eintrag:hover{background:var(--grau-flaeche);text-decoration:none}.studien-liste-name{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.3}.studien-liste-info{color:var(--ink);font-size:1.25rem;font-weight:400;line-height:1.4}.studien-liste-eintrag:after{content:"→";color:var(--tuerkis-daten);font-weight:700;transition:transform .15s;position:absolute;top:1.1rem;right:.25rem}.studien-liste-eintrag:hover .studien-liste-name{color:var(--tuerkis-daten)}.studien-liste-eintrag:hover:after{transform:translate(4px)}.trenner-weiss{border-top:var(--linie) solid var(--weiss)}.leitung{align-items:flex-start;gap:1.5rem;display:flex}.leitung-foto{border:3px solid var(--akzent);background:var(--grau-flaeche);border-radius:50%;flex:0 0 88px;width:88px;height:88px;display:block;overflow:hidden}.leitung-foto img{object-fit:cover;width:100%;height:100%;display:block}.leitung-name{color:var(--ink);letter-spacing:-.015em;font-size:1.5rem;font-weight:800}.leitung-rolle{color:var(--ink-mute);margin-top:.1rem;font-size:1rem;font-weight:600}.leitung-bio{color:var(--ink);max-width:var(--lesebreite);margin-top:.6rem;font-size:1.25rem;line-height:1.55}.leitung-link{margin-top:.75rem;font-weight:700}.news-list{gap:var(--linie);background:var(--weiss);flex-direction:column;list-style:none;display:flex}.news-item{background:var(--grau-flaeche);align-items:baseline;gap:1.5rem;padding:1rem 1.5rem;display:flex}.news-datum{color:var(--tuerkis-daten);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:9rem;font-size:.875rem;font-weight:700}.news-text{color:var(--ink);font-size:1.25rem;font-weight:600}.ausgezeichnet-block{background:var(--grau-flaeche);flex-direction:column;gap:1rem;padding:2.5rem;display:flex}.ausgezeichnet-titel{color:var(--ink);letter-spacing:-.02em;font-size:2rem;font-weight:800}.ausgezeichnet-text{color:var(--ink);max-width:var(--lesebreite);font-size:1.25rem;line-height:1.6}.ausgezeichnet-text strong{font-weight:700}.ausgezeichnet-link{margin-top:.5rem}.archiv-kopf{margin-bottom:1.5rem}.archiv-titel{color:var(--ink);letter-spacing:-.025em;font-size:2rem;font-weight:800;line-height:1.1}.archiv-sub{color:var(--ink);max-width:var(--lesebreite);margin-top:.5rem;font-size:1.25rem;line-height:1.5}.sprungnav-label{color:var(--ink);margin-bottom:.85rem;font-size:1.25rem;font-weight:700}.sprungnav{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.7rem 1.5rem;font-size:.875rem;font-weight:700;display:flex}.sprungnav a{color:var(--ink)}.archiv-gruppe{scroll-margin-top:1.5rem}.archiv-gruppe+.archiv-gruppe{margin-top:2.75rem}.archiv-gruppe-kopf{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}.archiv-gruppe-titel{color:var(--ink);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.archiv-gruppe-count{color:var(--ink-mute);white-space:nowrap;font-size:1rem;font-weight:600}.archiv-fuss{color:var(--ink-mute);max-width:var(--lesebreite);margin-top:2rem;font-size:1rem}.zeitplan-band{background:var(--grau-flaeche);padding:0 var(--pad-x)}.zeitplan-inner{border-left:var(--linie) solid var(--weiss);border-right:var(--linie) solid var(--weiss);grid-template-columns:repeat(3,1fr);display:grid}.zeitplan-phase{border-right:var(--linie) solid var(--weiss);padding:1.75rem}.zeitplan-phase:last-child{border-right:none}.zeitplan-schritt{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.zeitplan-datum{color:var(--tuerkis-daten);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1.25}.zeitplan-status{color:var(--text);margin-top:.3rem;font-size:1rem;font-weight:400}.zeitplan-phase.aktiv .zeitplan-schritt{color:var(--tuerkis-daten)}.zeitplan-phase.aktiv .zeitplan-schritt:before{content:"";background:var(--tuerkis-logo);vertical-align:baseline;width:9px;height:9px;margin-right:.5rem;display:inline-block}@media (max-width:800px){:root{--pad-x:1.5rem;--lesebreite:100%}.hero-inner,.hero--studie .hero-inner,.hero--start .hero-inner{grid-template-columns:1fr;gap:1.75rem}h1.studie-titel{max-width:none;font-size:2.5rem}.siegel-hero{justify-self:start;width:12rem;margin-right:0}.eckdaten-inner{grid-template-columns:repeat(2,1fr)}.eckdaten-zelle:nth-child(2){border-right:none}.eckdaten-zelle:first-child,.eckdaten-zelle:nth-child(2){border-bottom:var(--linie) solid var(--weiss)}.zeitplan-inner{grid-template-columns:1fr}.zeitplan-phase{border-right:none;border-bottom:var(--linie) solid var(--weiss)}.zeitplan-phase:last-child{border-bottom:none}.eintrag-zeile{grid-template-columns:1fr;gap:.25rem;padding:.875rem 1.25rem}.eintrag-ort-zeile{text-align:left}.stimmen-track{grid-auto-columns:100%}.stimmen-pfeil{background:#ffffffe6;border-radius:50%;width:40px;height:40px}.stimmen-pfeil--prev{left:.4rem}.stimmen-pfeil--next{right:.4rem}.download-fax{width:40px;height:52px}.footer-inner{grid-template-columns:1fr 1fr}.site-nav{display:none}.institutszitat-inner{grid-template-columns:1fr;gap:1.5rem}.hub-nav{grid-template-columns:1fr;gap:2.25rem}.quicknav-form{flex-direction:column;align-items:stretch}.quicknav-feld,.quicknav-btn{width:100%}.zert h1{font-size:2.5rem}.zert-inner{grid-template-columns:1fr;gap:2.5rem}.zert-rechts{max-width:18rem;margin-right:0}.kanzlei-grid{grid-template-columns:1fr;gap:2rem}.kontakt-firma{grid-template-columns:1fr}.leistung{grid-template-columns:1fr;gap:.35rem}.studie-eintrag{grid-template-columns:1fr;gap:1.25rem}.studie-siegel{order:-1;justify-self:start;width:104px}.studien-liste-eintrag{grid-template-columns:1fr;gap:.2rem}.leitung{flex-direction:column}.ueber-studie-inner{grid-template-columns:1fr;gap:1rem}.veraltet-banner-inner{flex-direction:column;align-items:flex-start}}.sektion-marker{gap:4px;margin-bottom:.85rem;display:inline-flex}.sektion-marker:before,.sektion-marker:after{content:"";background:var(--tuerkis-logo);width:9px;height:9px}.studie-kontext{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.studie-kontext strong{color:var(--ink);font-weight:700}.studie-kontext a strong{border-bottom:1px solid var(--ink);padding-bottom:1px}.studie-kontext a:hover strong{color:var(--tuerkis-daten);border-bottom-color:var(--tuerkis-daten)}.studienleitung-zeile{color:var(--ink-mute);margin-top:1.5rem;padding-top:1.25rem;font-size:1rem;font-weight:500}.studienleitung-zeile a{color:var(--ink)}.studienleitung-zeile strong{color:var(--ink);font-weight:700}.veraltet-banner{background:var(--grau-flaeche);padding:.75rem var(--pad-x)}.veraltet-banner-inner{max-width:var(--measure);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;font-size:1.25rem;display:flex}.archiv-branchen{gap:var(--linie);background:var(--grau-flaeche);padding:var(--linie) 0;flex-direction:column;display:flex}.archiv-branche{background:var(--weiss)}.archiv-branche-kopf{cursor:pointer;align-items:baseline;gap:1rem;padding:1rem 3rem 1rem 1.5rem;list-style:none;display:flex;position:relative}.archiv-branche-kopf::-webkit-details-marker{display:none}.archiv-branche-kopf:after{content:"+";color:var(--tuerkis-daten);font-size:1.375rem;line-height:1;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}details.archiv-branche[open] .archiv-branche-kopf:after{content:"–"}.archiv-branche-name{color:var(--ink);font-size:1.25rem;font-weight:600}.archiv-branche-count{color:var(--ink-mute);white-space:nowrap;margin-left:auto;font-size:1rem}.archiv-branche-inhalt{padding:0 1.5rem 1.25rem}.archiv-bl-titel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);margin:1rem 0 .4rem;font-size:.875rem;font-weight:700}.archiv-bl-liste{list-style:none}.archiv-bl-liste li{border-top:1px solid var(--grau-flaeche);grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding:.5rem 0;display:grid}.archiv-bl-firma{color:var(--ink);font-size:1.25rem;font-weight:600}.archiv-bl-firma a{color:var(--ink)}.archiv-bl-firma a:after{content:" →";color:var(--tuerkis-daten);white-space:nowrap;font-size:.85em}.archiv-bl-firma a:hover{color:var(--tuerkis-daten)}.archiv-bl-ort{color:var(--ink-mute);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-size:1rem}.veraltet-banner-text strong{color:var(--ink);font-weight:700}.veraltet-banner-link{color:var(--ink);white-space:nowrap;font-weight:700}.veraltet-banner-link:hover{color:var(--tuerkis-daten)}:root{--font:var(--font-albert-sans), system-ui, -apple-system, sans-serif}.nav-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;margin:-.35rem;padding:.35rem;line-height:0;display:none}.nav-toggle-icon{width:1.5rem;height:1.5rem;display:block}.nav-toggle-icon rect{fill:currentColor}.nav-toggle[aria-expanded=true] .nav-toggle-icon{transform:rotate(45deg)}@media (max-width:800px){.nav-toggle{display:block}.site-header-inner{position:relative}.site-header-inner .site-nav[data-offen=ja]{z-index:20;background:var(--weiss);border-top:var(--linie) solid var(--tuerkis-daten);flex-direction:column;gap:0;display:flex;position:absolute;top:calc(100% + 1.5rem);left:0;right:0;box-shadow:0 12px 24px -12px #1c253040}.site-header-inner .site-nav[data-offen=ja] a{border-bottom:1px solid var(--grau-flaeche);padding:.9rem .25rem}.site-header-inner .site-nav[data-offen=ja] a:last-child{border-bottom:0}}.ranking-list--luftig .eintrag-zeile{padding-block:1.9rem}@media (max-width:800px){.ranking-list--luftig .eintrag-zeile{padding-block:1.4rem}}.ranking-gruppen{gap:var(--linie);background:var(--grau-flaeche);padding-block:var(--linie);flex-direction:column;display:flex}.ranking-gruppe{background:var(--weiss)}.ranking-gruppe-kopf{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;padding:1rem 3rem 1rem 1.5rem;list-style:none;display:flex;position:relative}.ranking-gruppe-kopf::-webkit-details-marker{display:none}.ranking-gruppe-kopf:after{content:"+";color:var(--tuerkis-daten);font-size:1.375rem;line-height:1;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}details.ranking-gruppe[open] .ranking-gruppe-kopf:after{content:"–"}.ranking-gruppe-titel{color:var(--ink);font-size:1.25rem;font-weight:700}.ranking-gruppe-anzahl{color:var(--ink-mute);white-space:nowrap;margin-left:auto;font-size:1rem}.ranking-gruppe-kopf:focus-visible{outline:2px solid var(--tuerkis-daten);outline-offset:-2px}.hinweisseite-titel{color:var(--ink);letter-spacing:-.025em;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.15}.zert-rechts.zert-mehrere{gap:2.5rem}.zert-rechts.zert-mehrere .zert-zertifikat+.zert-zertifikat{border-top:var(--linie) solid var(--grau-flaeche);padding-top:2.5rem}.zert-siegel-reihe{color:var(--ink);margin-top:.6rem;font-size:1rem;font-weight:700;line-height:1.3}@media (min-width:801px){.stimmen-track--eins{grid-auto-columns:100%}.stimmen-track--zwei{grid-auto-columns:calc((100% - var(--linie)) / 2)}}.stimmen-track--eins .stimme-zitat{max-width:var(--lesebreite)}.stimmen--modul{padding-block:3.5rem}.institutszitat--ohne-foto .institutszitat-inner{grid-template-columns:1fr}.modul-flaeche--hell{background:var(--grau-flaeche)}.modul-flaeche--dunkel{background:var(--dunkel)}.modul-flaeche--hell>.hub-section,.modul-flaeche--hell>.faq-section,.modul-flaeche--hell .eckdaten-band,.modul-flaeche--hell .institutszitat,.modul-flaeche--hell .stimmen,.modul-flaeche--hell .faq-item,.modul-flaeche--dunkel>.hub-section,.modul-flaeche--dunkel>.faq-section,.modul-flaeche--dunkel .eckdaten-band,.modul-flaeche--dunkel .institutszitat,.modul-flaeche--dunkel .stimmen,.modul-flaeche--dunkel .faq-item{background:0 0}.modul-flaeche--dunkel,.modul-flaeche--dunkel .hub-label,.modul-flaeche--dunkel .lesetext,.modul-flaeche--dunkel .lesetext strong,.modul-flaeche--dunkel .lesetext .zahl,.modul-flaeche--dunkel .faq-titel,.modul-flaeche--dunkel .faq-frage,.modul-flaeche--dunkel .faq-antwort,.modul-flaeche--dunkel .eckdaten-zahl,.modul-flaeche--dunkel .eckdaten-zahl-text,.modul-flaeche--dunkel .eckdaten-erklaerung,.modul-flaeche--dunkel .institutszitat-text,.modul-flaeche--dunkel .institutszitat-person{color:var(--weiss)}.modul-flaeche--dunkel .institutszitat-rolle{color:#ffffffb3}.modul-flaeche--dunkel details.faq-item>summary.faq-frage:after{color:#fffc}.modul-flaeche--dunkel .eckdaten-zelle,.modul-flaeche--dunkel .faq-item+.faq-item{border-color:#ffffff26}.modul-flaeche--dunkel a:hover{color:var(--weiss)}.modul-flaeche--dunkel .stimme{background:var(--grau-flaeche)}.lesetext :is(h1,h2,h3,h4,h5,h6){color:var(--ink);margin-bottom:.5rem}.lesetext :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:2rem}.lesetext h1{letter-spacing:-.035em;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1.02}.lesetext h2{letter-spacing:-.025em;font-size:2rem;font-weight:800;line-height:1.1}.lesetext h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:800;line-height:1.3}.lesetext h4{letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.3}.lesetext h5{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.25}.lesetext h6{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);font-size:.875rem;font-weight:700;line-height:1.4}.modul-flaeche--dunkel .lesetext h6{color:#ffffffb3}.lesetext :is(ul,ol){margin-top:1rem;padding-left:1.5rem}.lesetext ul{list-style:outside}.lesetext ol{list-style:decimal}.lesetext li+li{margin-top:.35rem}.lesetext li::marker{color:var(--ink-mute)}.lesetext p a,.lesetext li a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lesetext blockquote{border-left:3px solid var(--grau-flaeche);margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.team-titel{color:var(--ink);letter-spacing:-.025em;margin-bottom:2rem;font-size:2rem;font-weight:800;line-height:1.1}.team-raster{grid-template-columns:repeat(4,1fr);align-items:start;gap:2.5rem 1.75rem;display:grid}@media (max-width:1100px){.team-raster{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.team-raster{grid-template-columns:1fr}}.team-foto{aspect-ratio:306/371;background:var(--grau-flaeche);overflow:hidden}.team-foto img{object-fit:cover;width:100%;height:100%;display:block}.team-name{color:var(--ink);letter-spacing:-.015em;margin-top:1rem;font-size:1.25rem;font-weight:700;line-height:1.25}.team-position{color:var(--ink-mute);margin-top:.25rem;font-size:1rem;font-weight:600;line-height:1.35}.team-land{color:var(--ink-mute);margin-top:.1rem;font-size:1rem;font-weight:400}.team-infos{color:var(--ink);border-top:1px solid #d5dbe0;margin-top:.9rem;padding-top:.9rem;font-size:1rem;line-height:1.55}.modul-flaeche--dunkel .team-infos{border-top-color:#ffffff40}.hero-inner{grid-template-columns:1fr 23rem}.siegel-hero{aspect-ratio:1459/1666;justify-content:center;align-items:center;width:21rem;margin-right:2rem;display:flex}.siegel-hero img{object-fit:contain;width:100%;height:100%}@media (max-width:800px){.hero-inner,.hero--studie .hero-inner,.hero--start .hero-inner{grid-template-columns:1fr}.siegel-hero{width:12rem;margin-right:0}}.eckdaten-zelle{min-width:0}@media (max-width:1300px){.eckdaten-inner{grid-template-columns:repeat(2,1fr)}.eckdaten-zelle:nth-child(2){border-right:none}.eckdaten-zelle:first-child,.eckdaten-zelle:nth-child(2){border-bottom:var(--linie) solid var(--weiss)}}@media (max-width:480px){.eckdaten-zelle{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:1.25rem}}.studie-eintrag-text,.archiv-branche-name{min-width:0}.studie-name,.archiv-branche-name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:360px){.archiv-branche-count{white-space:normal}}.ausgaben-liste{flex-wrap:wrap;gap:.6rem;list-style:none;display:flex}.ausgaben-liste a{background:var(--weiss);border:1px solid var(--grau-flaeche);color:var(--ink);font-variant-numeric:tabular-nums;padding:.5rem 1.1rem;font-weight:600;text-decoration:none;display:inline-block}.ausgaben-liste a:hover{border-color:var(--tuerkis-daten);color:var(--tuerkis-daten)}.ausgaben-liste a:focus-visible{outline:2px solid var(--tuerkis-daten);outline-offset:2px}.hero-partner{--partner-hoehe:2.4rem;--kurier-seitenverhaeltnis:4.8;--krone-anteil:.66}.hero-partner-logo--krone{width:calc(var(--partner-hoehe) * var(--kurier-seitenverhaeltnis) * var(--krone-anteil));height:auto}.logo-band{--partner-hoehe:2.4rem;--kurier-seitenverhaeltnis:4.8;--krone-anteil:.66;flex-wrap:wrap;align-items:center;gap:2.5rem;margin-top:1rem;display:flex}.logo-band a,.logo-band span{display:inline-flex}.hero-netz{background:var(--weiss);padding:clamp(3.5rem, 2rem + 7vw, 7.5rem) var(--pad-x) clamp(2rem, 1rem + 3vw, 3.5rem);position:relative;overflow:hidden}.hero-netz-graph{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 54% at 50% 46%,#0000 0%,#00000038 58%,#000 90%);mask-image:radial-gradient(58% 54% at 50% 46%,#0000 0%,#00000038 58%,#000 90%)}.hero-netz-inner{z-index:1;max-width:var(--measure);text-align:center;margin-inline:auto;position:relative}.hero-netz-dachzeile{text-transform:uppercase;letter-spacing:.08em;color:var(--akzent);margin-bottom:1rem;font-size:.875rem;font-weight:700}.hero-netz-titel{letter-spacing:-.035em;max-width:18ch;color:var(--ink);margin-inline:auto;font-size:clamp(2.75rem,1.6rem + 3.2vw,4.5rem);font-weight:800;line-height:1.05}.hero-netz-titel .akzent{color:var(--tuerkis-daten)}.hero-netz-anriss{max-width:60ch;color:var(--text);opacity:.78;margin:1.5rem auto 0;font-size:1.25rem;line-height:1.6}.hero-netz-tasten{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-top:2.25rem;display:flex}.hero-netz-taste{text-transform:uppercase;letter-spacing:.08em;font-size:.875rem;font-weight:700;text-decoration:none}.hero-netz-taste:hover{text-decoration:none}.hero-netz-taste--flaeche{background:var(--akzent);color:var(--weiss);padding:.9rem 1.6rem;transition:background-color .2s cubic-bezier(.22,.61,.36,1);display:inline-block}.hero-netz-taste--flaeche:hover{background:var(--dunkel);color:var(--weiss)}.hero-netz-taste--link{color:var(--ink)}.hero-netz-taste--link:hover{color:var(--tuerkis-daten)}@keyframes hero-netz-auftritt{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hero-netz-inner>*{animation:.7s cubic-bezier(.22,.61,.36,1) both hero-netz-auftritt}.hero-netz-anriss{animation-delay:80ms}.hero-netz-tasten{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.hero-netz-inner>*{animation:none}}.einwilligung{z-index:60;max-height:85vh;padding:1.25rem var(--pad-x) 1.5rem;background:var(--weiss);border-top:6px solid var(--akzent);position:fixed;inset:auto 0 0;overflow-y:auto}.einwilligung:focus{outline:none}.einwilligung-inner{max-width:var(--measure);gap:.75rem;margin-inline:auto;display:grid}.einwilligung-titel{color:var(--ink);font-size:1.125rem;font-weight:800}.einwilligung-text{max-width:80ch;color:var(--text);font-size:.9375rem;line-height:1.55}.einwilligung-text a{text-underline-offset:3px;text-decoration:underline}.einwilligung-kategorien{border:0;gap:.75rem;margin:.25rem 0;display:grid}.einwilligung-kategorie{align-items:flex-start;gap:.75rem;max-width:80ch;font-size:.9375rem;line-height:1.5;display:flex}.einwilligung-kategorie input{width:1.1rem;height:1.1rem;accent-color:var(--akzent);flex:none;margin-top:.2rem}.einwilligung-knoepfe{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.einwilligung-knopf{border:2px solid var(--akzent);background:var(--akzent);min-width:13rem;color:var(--weiss);font:inherit;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;padding:.8rem 1.4rem;font-size:.875rem;font-weight:700}.einwilligung-knopf:hover,.einwilligung-knopf:focus-visible{border-color:var(--dunkel);background:var(--dunkel)}.einwilligung-link{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-size:.875rem;font-weight:700;text-decoration:underline}@media (max-width:600px){.einwilligung-knopf{flex:100%;min-width:0}}.footer-einwilligung{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-einwilligung:hover{text-decoration:underline}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
