@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/assets/archivo-latin-ext-CEt9KWsu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/assets/archivo-latin-BEIDiHaE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blue: #1E2A7A;--blue-2: #16205F;--pink: #F2069B;--pink-l: #FF6BC0;--green: #009A45;--orange: #EE7F2D;--yellow: #FBE300;--yellow-l:#FDF4BE;--paper: #FFFFFF;--paper-2: #F2F3F8;--orange-text: #C25A0E;--green-text: #007735;--pink-text: #C1017C;--text-body: var(--blue);--text-muted: color-mix(in srgb, var(--blue) 68%, #fff);--text-lead: color-mix(in srgb, var(--blue) 74%, #fff);--text-eyebrow-muted: color-mix(in srgb, var(--blue) 88%, #fff);--text-on-blue: #FFFFFF;--text-on-blue-muted: rgba(255,255,255,.86);--surface-page: var(--paper);--surface-band-leitbild: var(--blue);--surface-band-karriere: var(--yellow);--surface-band-traeger: var(--paper-2);--surface-footer: var(--blue);--action: var(--blue);--action-hover: var(--pink);--focus-ring: var(--pink)}:root{--font-ui: "Archivo", Helvetica, Arial, sans-serif;--text-base: 17px;--leading-base: 1.55;--h1-size: clamp(42px, 6.4vw, 86px);--h1-leading: .98;--h1-tracking: -.035em;--h2-size: clamp(30px, 4vw, 52px);--h2-leading: 1.03;--h2-tracking: -.03em;--h3-size: 22px;--h3-leading: 1.15;--h3-tracking: -.02em;--lead-size: clamp(18px, 1.7vw, 22px);--lead-leading: 1.45;--eyebrow-size: 13px;--eyebrow-tracking: .12em;--fact-size: clamp(34px, 4vw, 54px)}:root{--pad: clamp(20px, 5vw, 76px);--measure: 1220px;--nav-h: 70px;--section-y: clamp(72px, 8vw, 118px);--col-gap: 12px;--tap-min: 44px}:root{--radius-control: 0;--radius-panel: 0;--radius-item: 0;--radius-feature: 0;--radius-portrait: 0;--radius-marker: 0;--radius-image: 0;--brand-dot: var(--blue)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--paper);color:var(--blue);font-family:var(--font-ui);font-variant-ligatures:no-common-ligatures;font-size:var(--text-base);line-height:var(--leading-base);text-wrap:pretty;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-ui);margin:0}p{margin:0}img{display:block;max-width:100%}figure{margin:0}a{color:var(--blue);text-underline-offset:3px}a:hover{color:var(--pink)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}::selection{background:var(--yellow);color:var(--blue)}.wrap{max-width:var(--measure);margin-inline:auto}.section{padding:var(--section-y) var(--pad)}.btn{font-family:var(--font-ui);font-weight:700;font-size:16px;padding:13px 26px;border-radius:var(--radius-control);border:0;cursor:pointer;text-decoration:none;display:inline-block;background:var(--action);color:#fff;transition:background .16s ease,color .16s ease}.btn:hover{background:var(--action-hover);color:#fff}.btn-sm{padding:11px 22px}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-control);border:0;background:var(--action);color:#fff;cursor:pointer;font-size:17px}.iconbtn:hover{background:var(--action-hover)}.go{font-weight:700;font-size:16px;text-decoration:none}.h1{font-weight:700;font-size:var(--h1-size);line-height:var(--h1-leading);letter-spacing:var(--h1-tracking);margin:0}.h2{font-weight:700;font-size:var(--h2-size);line-height:var(--h2-leading);letter-spacing:var(--h2-tracking);margin:0}.h3{font-weight:700;font-size:var(--h3-size);line-height:var(--h3-leading);letter-spacing:var(--h3-tracking);margin:0}.lead{font-size:var(--lead-size);line-height:var(--lead-leading);max-width:50ch;margin:24px 0 0;color:var(--text-lead)}.eyebrow{display:block;font-weight:700;font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;margin:0 0 20px}.muted{color:var(--text-muted)}.eyebrow.muted{color:var(--text-eyebrow-muted)}.col{display:flex;flex-direction:column;gap:var(--col-gap)}.col p{font-size:16.5px;color:var(--text-muted)}.col .go{margin-top:4px;align-self:flex-start}.list{list-style:none;margin:14px 0 0;padding:0;font-size:16px;color:var(--text-muted)}.list li{display:flex;gap:12px;align-items:flex-start;padding:5px 0}.list li:before{content:"";flex:0 0 auto;width:9px;height:9px;margin-top:8px;border-radius:var(--radius-marker);background:var(--marker, var(--blue))}.fact-value{font-weight:700;font-size:var(--fact-size);line-height:.95;letter-spacing:-.04em;color:var(--blue)}.fact-label{font-size:15.5px;line-height:1.4;margin-top:12px;color:var(--text-muted)}.footer{padding:40px var(--pad) 52px;background:var(--surface-footer);color:#ffffffc7;font-size:14.5px}.footer a{color:inherit}.topbar{position:sticky;top:0;z-index:60;background:var(--paper)}.topbar-inner{max-width:var(--measure);margin-inline:auto;height:var(--nav-h);padding-inline:var(--pad);display:flex;align-items:center;gap:8px}.brand{font-weight:700;font-size:21px;letter-spacing:-.03em;color:var(--blue);text-decoration:none;margin-right:auto;display:inline-flex;align-items:baseline;gap:10px}.brand>.dot{display:inline-block;border-radius:50%;align-self:center;width:14px;height:14px;background:var(--brand-dot)}.brand span.n{font-weight:400;font-size:16.5px;letter-spacing:0;color:color-mix(in srgb,var(--blue) 66%,#fff)}.navlinks{display:flex;align-items:center;gap:2px}.navlink{font-size:16px;font-weight:500;color:var(--blue);text-decoration:none;padding:9px 14px;border-radius:var(--radius-control);display:inline-flex;align-items:center;gap:6px;transition:background .16s ease}.navlink:hover{background:var(--paper-2);color:var(--blue)}.navgroup{position:relative}.dropdown{position:absolute;top:calc(100% + 4px);left:0;min-width:300px;padding:10px;background:var(--blue);border-radius:var(--radius-panel);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.navgroup:hover .dropdown,.navgroup:focus-within .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dd-group{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;padding:8px 14px}.dd-item{display:block;padding:10px 14px;border-radius:var(--radius-item);text-decoration:none;color:#fff}.dd-item:hover{background:#ffffff24;color:#fff}.dd-item b{display:block;font-weight:700;font-size:16px;line-height:1.2}.dd-item em{display:block;font-style:normal;font-size:13.5px;color:#ffffffc7;margin-top:2px}.burger{display:none;background:none;border:0;padding:10px;cursor:pointer;color:var(--blue)}.mobilepanel{position:fixed;inset:var(--nav-h) 0 0;z-index:55;background:var(--paper);padding:24px var(--pad);overflow-y:auto}.m-item{display:block;padding:16px 0;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--blue);text-decoration:none}.m-sub{display:block;padding:9px 0 9px 2px;font-size:16px;text-decoration:none;color:var(--text-muted)}@media (max-width: 900px){.navlinks{display:none}.burger{display:inline-flex;width:44px;height:44px}.brand{display:inline-flex;align-items:center;min-height:44px}.go{display:inline-block;padding:12px 0}footer a,.footer a{display:inline-block;padding:11px 0}.section p a[href^="mailto:"],.section p a[href^="tel:"]{display:inline-block;padding:11px 0}}@media (min-width: 901px){.mobilepanel{display:none!important}}.body{font-size:16.5px;color:color-mix(in srgb,var(--blue) 78%,#fff);max-width:62ch}.small{font-size:15.5px;color:color-mix(in srgb,var(--blue) 78%,#fff)}.rows{display:grid;gap:0;margin-top:clamp(32px,4vw,48px)}.row{display:grid;grid-template-columns:minmax(130px,.8fr) 1fr 1fr;gap:clamp(14px,2vw,32px);padding:15px 0;border-top:1px solid color-mix(in srgb,var(--blue) 16%,transparent);align-items:baseline}.row:last-child{border-bottom:1px solid color-mix(in srgb,var(--blue) 16%,transparent)}.row-head{border-top:0;padding-top:0}.rk{font-size:14px;font-weight:500;letter-spacing:.02em;color:color-mix(in srgb,var(--blue) 78%,#fff)}.rv{font-size:16.5px}.rh{font-weight:700;font-size:19px;letter-spacing:-.02em}@media (max-width: 620px){.row{grid-template-columns:1fr;gap:4px}.row-head{display:none}.rv:before{content:attr(data-col) " · ";font-weight:700}}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:clamp(24px,3vw,44px)}.facts>div{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}.fv{font-weight:700;font-size:clamp(26px,3vw,42px);line-height:.98;letter-spacing:-.04em;align-self:end}.fl{font-size:15.5px;line-height:1.4;margin-top:12px;color:color-mix(in srgb,var(--blue) 78%,#fff)}.navlink[aria-current=page]{background:var(--paper-2);font-weight:700}a.dd-group{text-decoration:none;transition:color .16s ease}a.dd-group:hover{color:#fff}.dd-sep{height:1px;margin:8px 14px;background:#ffffff2e}.tl{display:grid;margin-top:clamp(30px,4vw,44px);max-width:760px}.tl>div{display:grid;grid-template-columns:minmax(104px,.32fr) 1fr;gap:clamp(14px,2vw,28px);padding:13px 0;border-top:1px solid color-mix(in srgb,var(--blue) 16%,transparent);align-items:baseline}.tl>div:last-child{border-bottom:1px solid color-mix(in srgb,var(--blue) 16%,transparent)}.tl b{font-weight:700;font-size:16.5px;letter-spacing:-.01em}.tl span{font-size:16.5px;color:color-mix(in srgb,var(--blue) 70%,#fff)}:root{--radius-control: 999px;--radius-panel: 18px;--radius-item: 12px;--radius-feature: 60px;--radius-portrait: 50%;--radius-marker: 50%;--radius-image: 0;--brand-dot: var(--pink);--shape-slot: 44px}.dot{display:inline-block;border-radius:50%}.half-r{border-radius:0 999px 999px 0}.half-l{border-radius:999px 0 0 999px}.quarter{border-radius:0 0 999px}.shape-slot{height:var(--shape-slot);display:flex;align-items:flex-end}.shape-slot .dot{display:block}.list.klein li:before{border-radius:999px}.kite{height:20px;width:auto;flex:0 0 auto}.kicker-kite{display:inline-flex;align-items:center;gap:10px}@media (max-width: 900px){.kite-bleed{display:none}}.triage .col{padding:30px 28px 26px}.leitbild-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(30px,4vw,60px)}@media (max-width: 640px){.leitbild-row{gap:28px}}.image-slot{display:block;position:relative;font:13px/1.3 system-ui,-apple-system,sans-serif;width:100%;height:100%;aspect-ratio:3/2}.image-slot__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#7f7f7f14}.image-slot__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.image-slot__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:12px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.image-slot__empty svg{opacity:.45}.image-slot__cap{max-width:90%;font-weight:500;letter-spacing:.01em;opacity:.75}.image-slot__ring{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1.5px dashed currentColor;opacity:.35}.topbar-inner{max-width:calc(var(--measure) + 2 * var(--pad))}.topbar{background:#ffffffc7;box-shadow:0 1px color-mix(in srgb,var(--blue) 10%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.topbar{background:var(--paper)}}.dropdown{width:max-content}.triage .col .go{margin-top:auto}.own-place__circle{transition:transform .2s ease,background-color .2s ease}.own-place:hover .own-place__circle,.own-place:focus-visible .own-place__circle{transform:scale(1.05);background:var(--blue-2)!important}
