@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.BmRLXWpJ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-700-normal.DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-cyrillic-700-normal.D_uavGvn.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-700-normal.RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-greek-700-normal.wyJ6jzdA.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-700-normal.CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-vietnamese-700-normal.CkEo6LDy.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-700-normal.BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-700-normal.Bth3BMcD.woff) format("woff");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}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-italic.BELOEI8R.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-italic.CfSXsIbO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-italic.D9J6q4_O.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-italic.Bf1n82Tb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-italic.BEZwmy7D.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-400-italic.CTYLy0lX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-italic.BbRnwouv.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-italic.78jqtfZH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-italic.Du9zzoL2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-italic.V_9i1P_m.woff) format("woff");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:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-italic.CZTNEAuW.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-italic.CsGl1sm0.woff) format("woff");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{--black: #000000;--white: #ffffff;--grey-1: #141414;--grey-2: #2b2b2b;--grey-3: #5c5c5c;--grey-4: #8f8f8f;--grey-5: #c4c4c4;--accent-stark: #ffb400;--accent-blass: #ffe89f;--accent: var(--accent-stark);--accent-blue: var(--accent-blass);--mixface-color: var(--accent-blue);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--font-sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fw-caps: 500;--fs-s: 16px;--fs-m: 24px;--fs-l: 48px;--fs-xl: clamp(48px, 10.42vw, 150px);--grid-cols: 14;--grid-gap: 30px;--section-gap: clamp(64px, 9vw, 160px);--placeholder: #a9a9a9;--dots-rule: linear-gradient(90deg, #fff 0 3px, transparent 3px);--mq-opacity: .1;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--s12: 48px;--s16: 64px;--s20: 80px;--s24: 96px;--gutter: clamp(20px, 5vw, 64px)}@media(max-width:767px){:root{--fs-m: 20px;--fs-l: 28px}}.hero-scroll{position:relative;height:400vh;background:var(--black)}.hero-stage{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--black)}.hero-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1}.hero-copy{position:absolute;inset:0;z-index:10;pointer-events:none}.hero-titel{margin:0;font:inherit}.hero-line{position:absolute;margin:0;display:flex;flex-direction:column;font-family:var(--font-sans);color:var(--white);opacity:0;will-change:opacity,transform}.hl{display:block;white-space:nowrap}.hl--text{font-size:var(--fs-l);font-weight:700;line-height:1;letter-spacing:-.035em}.hl--light{font-size:var(--fs-l);font-weight:700;line-height:.98;letter-spacing:-.03em}.hl--giant{font-size:var(--fs-xl);font-weight:var(--fw-caps);line-height:.82;letter-spacing:-.02em;margin-left:-.04em;text-transform:uppercase}.hl--form{font-size:var(--fs-xl);line-height:.78;letter-spacing:-.06em;margin-top:.06em}.hero-line .hl--form .mixface .mixface-letter.is-popping{animation-name:hero-form-pop;animation-duration:.45s}@keyframes hero-form-pop{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}.hero-line--1{left:var(--page-margin);bottom:12vh;opacity:1}.hero-line--2,.hero-line--3{left:var(--page-margin);bottom:12vh}.hero-scrollcue{position:absolute;left:50%;bottom:clamp(20px,3.5vh,40px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;opacity:1;transition:opacity .2s ease}.hero-scrollcue__label{font-family:var(--font-sans);font-size:var(--fs-s);font-weight:400;letter-spacing:.12em;color:var(--grey-5)}.hero-scrollcue__arrow{font-family:var(--font-sans);font-size:var(--fs-s);line-height:1;color:var(--grey-5);animation:hero-scrollcue-bounce 1.6s ease-in-out infinite}.hero-scrollcue__arrow:before{content:"↓"}@keyframes hero-scrollcue-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.hero-scrollcue__arrow{animation:none}}.statement-section{position:relative;display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));column-gap:var(--grid-gap);align-content:start;min-height:75vh;background:var(--black);padding-block:calc(clamp(72px,16vh,180px) + 50px) clamp(40px,8vh,96px)}.statement-inner{grid-column:2 / 11}.statement-text{margin:0;font-family:var(--font-sans);font-weight:700;font-size:var(--fs-l);line-height:1.15;letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:pretty}.statement-text .ch{display:inline;color:var(--grey-3)}.statement-felder{margin:var(--s16) 0 0;font-family:var(--font-sans);font-weight:400;font-size:var(--fs-m);font-style:italic;line-height:1.4;color:var(--grey-4);text-wrap:balance;opacity:0}.statement-link{display:inline-flex;align-items:baseline;gap:.5em;margin-top:var(--s2);font-family:var(--font-sans);font-size:var(--fs-m);font-weight:400;color:var(--white);text-decoration:none;opacity:0;transition:color .25s ease}.statement-link span:first-child{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.22em}.statement-link__arrow{display:inline-block;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.statement-link:hover,.statement-link:focus-visible{color:var(--accent)}.statement-link:hover .statement-link__arrow,.statement-link:focus-visible .statement-link__arrow{transform:translate(8px)}@media(max-width:720px){.statement-inner{grid-column:2 / 14}.statement-text br{display:none}}:root{--page-margin: calc((100vw - 13 * var(--grid-gap)) / 14 + var(--grid-gap))}.grid14{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));column-gap:var(--grid-gap);width:100%}.grid-overlay{position:fixed;inset:0;z-index:9999;pointer-events:none;display:none}.grid-overlay.on{display:grid}.grid-overlay span{background:#ff1ec847}@media(max-width:720px){:root{--grid-gap: clamp(30px, 7vw, 40px);--page-margin: var(--grid-gap)}.grid14{grid-template-columns:0 repeat(12,minmax(0,1fr)) 0}}html.pj,html.pj body{overflow-x:clip}.pj-main{min-height:100vh}.site-nav{position:fixed;top:0;left:0;right:0;z-index:50;padding-top:30px;align-items:center;mix-blend-mode:difference;color:#fff;pointer-events:none}.site-nav__logo{grid-column:2 / 6;grid-row:1;justify-self:start;align-self:start;display:block;width:clamp(96px,9vw,128px);pointer-events:auto}.site-nav__logo img{display:block;width:100%;height:auto}.site-nav__zusatz{grid-column:2 / 10;grid-row:2;margin:var(--s2) 0 0;font-size:var(--fs-s);font-weight:400;line-height:1.4;color:var(--grey-5)}.site-nav__inner{grid-column:6 / 14;grid-row:1;justify-self:end;display:flex;gap:clamp(16px,1.6vw,24px);font-size:var(--fs-s);line-height:1.2;pointer-events:auto}.site-nav a{text-decoration:none}.site-nav a[aria-current=page]{font-weight:700}.site-nav a:hover{color:var(--accent-stark);text-decoration:underline;text-underline-offset:4px}.site-nav__burger{display:none;position:relative;grid-column:13 / 15;grid-row:1;justify-self:end;align-self:start;width:28px;height:20px;padding:0;border:0;background:none;pointer-events:auto;cursor:pointer}.site-nav__burger:after{content:"";position:absolute;inset:-12px -8px}.site-nav__burger span{position:absolute;left:0;width:28px;height:2px;background:currentColor;transition:transform .25s ease,opacity .25s ease,top .25s ease}.site-nav__burger span:first-child{top:4px}.site-nav__burger span:last-child{top:16px}.site-nav__burger[aria-expanded=true] span:first-child{top:9px;transform:rotate(45deg)}.site-nav__burger[aria-expanded=true] span:last-child{top:9px;transform:rotate(-45deg)}.site-nav-mobile{display:flex;position:fixed;inset:0;z-index:45;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:0 0 28vh var(--page-margin);background:var(--black);opacity:0;pointer-events:none;transition:opacity .3s ease}.site-nav-mobile.is-open{opacity:1;pointer-events:auto}.site-nav-mobile a{font-size:var(--fs-l);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--white);text-decoration:none}.site-nav-mobile a[aria-current=page]{color:var(--grey-5)}.site-nav-mobile a,.site-nav-mobile__foot{opacity:0;transform:translateY(24px);transition:opacity .2s ease,transform .2s ease}.site-nav-mobile.is-open a,.site-nav-mobile.is-open .site-nav-mobile__foot{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.7,.2,1) calc(.12s + var(--i, 0) * 80ms),transform .8s cubic-bezier(.2,.7,.2,1) calc(.12s + var(--i, 0) * 80ms)}.site-nav-mobile__foot{position:absolute;left:var(--page-margin);right:var(--page-margin);bottom:calc(max(56px,env(safe-area-inset-bottom) + 32px) + 36px);display:flex;align-items:center;justify-content:space-between}.site-nav-mobile:after{content:"";position:absolute;left:var(--page-margin);right:var(--page-margin);bottom:max(56px,calc(env(safe-area-inset-bottom) + 32px));height:1px;background:#ffffff40;opacity:0;transition:opacity .2s ease}.site-nav-mobile.is-open:after{opacity:1;transition:opacity .8s ease .5s}.site-nav-mobile .site-nav-mobile__foot a{font-size:var(--fs-s);font-weight:400;letter-spacing:0;text-transform:none;opacity:1;transform:none;transition:none;color:var(--white)}.site-nav-mobile__icon{display:block;width:30px;height:30px}.site-nav-mobile__icon svg{display:block;width:100%;height:100%}@media(prefers-reduced-motion:reduce){.site-nav-mobile a,.site-nav-mobile__foot{transform:none;transition:opacity .2s ease}}body.nav-open{overflow:hidden}.pv-hero{padding-top:clamp(64px,7vw,96px);row-gap:0}.pv-hero{--art-h: calc((50vw - 15px)*.7143) }.pv-hero__art{grid-column:1 / -1;grid-row:1 / span 2;align-self:start;position:relative;z-index:0;height:var(--art-h)}.pv-hero__canvas,.pv-hero__art img{display:block;width:100%;height:100%}@media(min-width:721px){.pv-hero__canvas{transform:scaleX(-1)}}.pv-hero{position:relative}.pv-hero__kopf{grid-column:6 / 15;grid-row:1;align-self:start;position:relative;z-index:2}.pv-hero__kopf.im-strahl{position:absolute;grid-area:auto;left:var(--kopf-l);top:var(--kopf-y);width:var(--kopf-b, auto)}.pv-hero__h1{margin:0;font:inherit}.pv-hero__vor,.pv-hero__title{display:block}.pv-hero__vor{margin:0 0 .06em;font-size:var(--fs-l);font-weight:700;line-height:1.1;letter-spacing:-.035em}@media(min-width:721px){html.js .pv-hero__kopf:not(.im-strahl):not(.bereit) .pv-reveal{opacity:0;transform:translateY(32px);transition:none}html.js .pv-hero__kopf:not(.im-strahl):not(.bereit){visibility:hidden;animation:pv-notfall 0s linear 4s forwards}}html.js:not(.pv-platziert) .pv-list{visibility:hidden;animation:pv-notfall 0s linear 4s forwards}@keyframes pv-notfall{to{visibility:visible}}.pv-hero__kopf.im-strahl .pv-hero__title{margin:0 0 0 var(--titel-ink, 0px);height:var(--titel-h, auto);text-shadow:0 0 .18em rgba(255,255,255,.35),0 0 .6em rgba(255,255,255,.12)}.pv-hero__title{margin:calc(var(--plate, var(--art-h) * .5225) - .251em) 0 0 var(--title-dx, 0px);font-size:var(--fs-xl);font-weight:700;line-height:.82;letter-spacing:-.035em}html.js .pv-reveal{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms),transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms)}html.js .pv-reveal.in{opacity:1;transform:none}.pv-filter{position:relative;z-index:2;grid-column:6 / 13;grid-row:2;align-self:start;display:flex;gap:clamp(20px,2.4vw,36px);margin-top:clamp(36px,4vw,64px);margin-left:var(--title-dx, 0px);font-size:var(--fs-s);line-height:1.3}.pv-filter__label{margin:0;font-weight:700;font-size:inherit;white-space:nowrap}.pv-filter__list{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none}.pv-opt{display:inline-flex;align-items:center;gap:.55em;margin:0;padding:1px 0;border:0;background:none;color:inherit;font:inherit;text-transform:inherit;cursor:pointer;transition:color .2s ease}.pv-opt:before{content:"";width:.5em;height:.5em;background:currentColor;transform:scale(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.pv-opt:hover,.pv-opt[aria-pressed=true]{color:var(--accent-blue)}.pv-opt[aria-pressed=true]:before{transform:scale(1)}.pv-opt:focus-visible{outline:1px solid currentColor;outline-offset:4px}.pv-list{position:relative;margin-top:var(--list-mt, calc(var(--section-gap) + 14vw));padding-bottom:12vh;row-gap:clamp(56px,9vw,150px);align-items:start}.pv-progress{position:absolute;top:0;bottom:0;left:clamp(12px,1.4vw,24px);width:2px;background:#262626;pointer-events:none}.pv-progress__fill{display:block;width:100%;height:calc(var(--p, 0) * 100%);background:#fff}.card{position:relative;z-index:1;grid-column:var(--c);margin-top:var(--mt, 0)}.card[hidden]{display:none}.card[data-slot="0"]{--c: 2 / 7;--mt: 0}.card[data-slot="1"]{--c: 8 / 13;--mt: 37.5%}.card[data-slot="2"]{--c: 3 / 8;--mt: calc(2vw + 25px) }.card[data-slot="3"]{--c: 9 / 14;--mt: 0}.pv-list:not([data-gefiltert="1"]) .card[data-slot="2"]{--mt: calc(-18.75% + 25px) }.card[data-slot="4"]{--c: 2 / 7;--mt: 8vw}.card[data-slot="5"]{--c: 8 / 14;--mt: 0}.card__link{display:block;color:inherit;text-decoration:none}.card__inner{will-change:transform}.card__media{position:relative;aspect-ratio:var(--ratio, 4 / 3);background:var(--placeholder)}.card__img{position:absolute;inset:0;overflow:hidden}.card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.card__link:hover .card__img img{transform:scale(1.05)}.card__img .card__hover{position:absolute;inset:0;opacity:0;transition:opacity .6s ease,transform 1s cubic-bezier(.2,.7,.2,1);pointer-events:none}@media(hover:hover){.card__link:hover .card__hover{opacity:1}}.card__link:focus-visible .card__hover{opacity:1}.card__tag{position:absolute;top:0;font-size:var(--fs-s);font-weight:700;line-height:1;writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.card[data-slot="0"] .card__tag,.card[data-slot="4"] .card__tag{left:100%;margin-left:.7em}.card[data-slot="1"] .card__tag,.card[data-slot="2"] .card__tag,.card[data-slot="3"] .card__tag,.card[data-slot="5"] .card__tag{right:100%;margin-right:.7em}.card__meta{margin-top:12px;display:flex;flex-direction:column;font-size:var(--fs-s);line-height:1.3}.card__title{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:700}.card__sub{font-weight:400;font-style:italic;color:var(--grey-5)}.card__title,.card__sub,.card__tag{transition:color .35s ease}.card__link:hover .card__title,.card__link:focus-visible .card__title,.card__link:hover .card__tag,.card__link:focus-visible .card__tag{color:var(--accent-stark)}.card__link:hover .card__sub,.card__link:focus-visible .card__sub{color:var(--accent-blass)}.pv-empty{grid-column:2 / 14;font-size:var(--fs-s);color:var(--grey-4)}.proj{position:relative;overflow-x:clip}.proj-hero{position:relative;z-index:2}.proj-hero__media{position:relative;width:100%;aspect-ratio:16 / 9;max-height:76vh;background:var(--placeholder);overflow:hidden}.proj-hero__media img,.proj-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.proj-hero__media .proj-hero__logo{position:absolute;z-index:2;top:50%;left:50%;width:clamp(200px,36%,620px);height:auto;transform:translate(-50%,-50%);object-fit:contain}.proj-hero__title{position:absolute;z-index:3;left:calc((100% - 13 * var(--grid-gap)) / 14 + var(--grid-gap));right:calc((100% - 13 * var(--grid-gap)) / 14 + var(--grid-gap));bottom:calc(var(--fs-xl) * -1.35);margin:0;color:#fff;mix-blend-mode:difference;font-size:var(--fs-xl);line-height:1;letter-spacing:-.01em;pointer-events:none;font-weight:var(--fw-caps);text-transform:uppercase}.proj-hero__title strong{display:block;font-weight:700}.proj-hero__name-mitte{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xl);font-weight:700;line-height:1;letter-spacing:-.035em;color:#fff;pointer-events:none;white-space:nowrap}.proj-hero__title--nur-unter{translate:0 40px}.proj-hero__title .proj-hero__name--leer{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.proj-hero__title>span{display:block;white-space:nowrap;margin-top:.45em;font-weight:var(--fw-caps)}.proj-intro{position:relative;z-index:2;padding-top:calc(var(--fs-xl) * 1.35 + clamp(40px,5vw,72px));row-gap:0}.proj-lead{grid-column:2 / 8;margin:20px 0 0;font-size:var(--fs-m);line-height:1.5;color:var(--grey-5)}.proj-meta{grid-column:2 / 14;margin:clamp(40px,5vw,72px) 0 0}.proj-meta dl{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);margin:28px 0 0;line-height:1.1}.proj-meta dl>div:nth-child(1){grid-column:1 / 5}.proj-meta dl>div:nth-child(2){grid-column:5 / 10}.proj-meta dl>div:nth-child(3){grid-column:10 / 13}.proj-meta dt{margin-bottom:14px;font-size:var(--fs-s);letter-spacing:.04em;color:var(--grey-4)}.proj-meta dd{margin:0;font-size:var(--fs-l);font-weight:700;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.proj-meta dd.proj-meta__list{font-size:var(--fs-m);font-weight:400;line-height:1.2;letter-spacing:-.01em}.proj-meta dd.proj-meta__list span{display:block}.proj-meta dd small{font-size:var(--fs-m);font-weight:400;color:var(--grey-4)}.proj-mq{position:absolute;inset:0;z-index:0;pointer-events:none;overflow-x:clip}.proj-mq__stick{position:sticky;top:calc(50vh - .7em);font-size:var(--fs-xl);font-weight:400;line-height:1.4;white-space:nowrap;overflow:hidden;text-transform:uppercase;color:#fff;opacity:var(--mq-opacity, .2)}.proj-mq__stick i{font-style:normal}.proj-mq__track{display:inline-flex;animation:pj-marquee 240s linear infinite;will-change:transform}.proj-mq__half{display:inline-flex;flex-shrink:0}.proj-mq__half span{padding-right:.5em}@keyframes pj-marquee{to{transform:translate(-50%)}}.proj-body{position:relative;z-index:1;margin-top:var(--section-gap)}.sec{position:relative;row-gap:clamp(40px,5vw,88px);align-items:start;padding-bottom:var(--section-gap)}.sec__head{grid-column:2 / 14;grid-row:1;display:flex;align-items:center;gap:14px;font-size:var(--fs-s);letter-spacing:.04em;color:#fff;mix-blend-mode:difference}.sec__nr{font-variant-numeric:tabular-nums}.sec__titel{margin:0;font-size:var(--fs-s);font-weight:700;letter-spacing:0}.dl{position:relative;height:3px;background:var(--dots-rule) 0 0 / 9px 3px repeat-x}.dl--live{background:none}.dl__c{position:absolute;pointer-events:none}.sec__rule,.gate__rule{flex:1}.blk{position:relative;z-index:1;grid-column:var(--c);grid-row:calc(var(--r) + 1);margin:0}.blk--voll{grid-column:1 / -1}.blk--hoehe{align-self:stretch;min-height:0}.blk--hoehe .blk-img{position:absolute;inset:0;height:100%;aspect-ratio:auto}.blk-img{display:block;width:100%;aspect-ratio:var(--ratio);background:var(--placeholder);object-fit:cover}.cap{display:flex;gap:10px;margin-top:10px;font-size:var(--fs-s);letter-spacing:.04em;color:var(--grey-4);font-variant-numeric:tabular-nums}.blk--voll .cap{padding-inline:calc((100% - 13 * var(--grid-gap)) / 14 + var(--grid-gap))}.blk--text,.blk--statement{color:#fff;mix-blend-mode:difference}.blk--text p{margin:0;font-size:var(--fs-s);line-height:1.55;color:inherit}.blk--lead p{font-size:var(--fs-m);line-height:1.4}.blk--klein p{font-size:var(--fs-s);line-height:1.55}.blk--statement p{margin:0;font-size:var(--fs-l);font-weight:400;font-style:italic;line-height:1.15;letter-spacing:-.01em}html.js .blk,html.js .proj-intro>*{opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}html.js .blk.in,html.js .proj-intro>*.in{opacity:1;transform:none}.gate{position:relative;z-index:2;min-height:100vh;min-height:100svh;align-content:space-between;padding-block:76px clamp(28px,4vw,56px);background:var(--black);font-size:var(--fs-s);letter-spacing:.04em;color:var(--grey-4)}.gate__top{grid-column:2 / 14;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.gate__recht{display:flex;gap:24px;margin-left:auto}.gate__recht a{color:inherit;text-decoration:none;transition:color .25s ease}.gate__recht a:hover,.gate__recht a:focus-visible{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.gate__next{grid-column:2 / 14;align-self:center;display:flex;flex-direction:column;gap:6px;color:var(--white);text-decoration:none;transform:translateY(calc(var(--charge, 0) * -28px))}.gate__kicker{font-size:var(--fs-s);color:var(--grey-4)}.gate__title{display:block;white-space:nowrap;font-size:var(--fs-xl);font-weight:var(--fw-caps);line-height:.9;letter-spacing:-.01em;background:linear-gradient(to top,var(--white) calc(var(--charge, 0) * 100%),var(--grey-2) calc(var(--charge, 0) * 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-bottom:.08em;text-transform:uppercase}.gate__sub{font-size:var(--fs-m);font-weight:400;color:var(--grey-5);transition:color .35s ease}.gate__kicker{transition:color .35s ease}.gate__next:hover .gate__sub,.gate__next:focus-visible .gate__sub{color:var(--accent-stark)}.gate__next:hover .gate__kicker,.gate__next:focus-visible .gate__kicker{color:var(--accent-blass)}.gate__meter{grid-column:2 / 14;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.gate__meter i{width:14px;height:14px;border:1px solid var(--grey-3);background:linear-gradient(var(--accent-stark),var(--accent-stark)) 0 100% / 100% var(--fill, 0%) no-repeat;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .2s}.gate__meter i.on{--fill: 100%;border-color:var(--accent-stark);transform:scale(1.35)}.gate__hint{grid-column:2 / 14;margin:16px 0 0}.gate-curtain{position:fixed;inset:0;z-index:60;background:var(--black);clip-path:inset(100% 0 0 0);pointer-events:none}@media(max-width:720px){.site-nav__logo{grid-column:2 / 5;width:84px}.site-nav__zusatz{grid-column:2 / 14}.site-nav__inner{display:none}.site-nav__burger{display:block;grid-column:11 / 14}.pv-hero{--art-h: 71.43vw }.pv-hero__art{grid-column:1 / -1;grid-row:auto}.pv-hero__kopf{grid-column:2 / 14;grid-row:auto}.pv-hero__title{margin-top:-.3em}.pv-hero__vor{margin-bottom:.3em}.pv-filter{grid-column:2 / 14;grid-row:auto}.card,.card[data-slot]{grid-column:2 / 14;margin-top:48px;--c: 2 / 14}.card__tag{display:none}.blk,.blk--voll{grid-column:2 / 14;grid-row:auto}.blk--voll{grid-column:1 / -1}.proj-lead{grid-column:2 / 14}.proj-meta dl{row-gap:28px}.proj-meta dl>div:nth-child(n){grid-column:1 / -1}.sec__head{grid-row:auto}}@media(prefers-reduced-motion:reduce){.proj-mq__track{animation:none}html.js .blk,html.js .proj-intro>*,html.js .pv-reveal{opacity:1;transform:none;transition:none}}.proj--v2 .proj-info{grid-column:9 / 14;align-self:start;margin-top:20px;padding-top:14px;border-top:1px solid var(--grey-2)}.proj--v2 .proj-info__kat{margin:0;font-size:var(--fs-m);font-weight:700;line-height:1.2}.proj--v2 .proj-info__list{margin:8px 0 0;font-size:var(--fs-s);font-weight:400;font-style:italic;line-height:1.45;color:var(--grey-4)}.proj--v2 .sec__head--v2{display:block;padding-top:var(--s6);border-top:1px solid var(--grey-2);mix-blend-mode:normal}.proj--v2 .sec__label{margin:0;font-size:var(--fs-l);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--white)}.proj--v2 .sec-nav{position:sticky;top:26vh;z-index:4;height:0;pointer-events:none}.sec-nav__list{grid-column:1 / 2;justify-self:end;margin:0;padding:0;list-style:none;text-align:right;font-size:var(--fs-s);font-weight:400;line-height:1.2;transform:translateY(-.6em)}.sec-nav__item{margin:0 0 .9em;color:var(--grey-3);transition:color .45s ease}.sec-nav__item.is-active{color:var(--accent-stark)}.proj--v2 .gate__rule--linie{flex:1;min-width:32px;height:0;border-top:1px solid var(--grey-2)}.blk--unten{align-self:end}@media(max-width:1199px){.proj--v2 .sec-nav{display:none}}@media(max-width:720px){.proj--v2 .proj-info{grid-column:2 / 14;margin-top:32px}}.proj--v2 .proj-hero__title{bottom:calc(var(--fs-xl) * -.984)}.proj--v2 .proj-hero__title>span{margin-top:.084em}.proj--v2 .proj-intro{padding-top:calc(var(--fs-xl) * .984 + clamp(40px,5vw,72px))}.proj--v2 .proj-hero:has(.proj-hero__title--nur-unter)+.proj-intro{padding-top:calc(var(--fs-xl) * .984 + clamp(40px,5vw,72px) + 40px)}.proj--v2 .blk--text,.proj--v2 .blk--statement{color:var(--white);mix-blend-mode:normal}.proj--v2 .blk--text p,.proj--v2 .blk--klein p,.proj--v2 .blk--lead p{font-size:var(--fs-s);line-height:1.6}.proj--v2 .proj-lead{font-size:var(--fs-m);line-height:1.5}.proj--v2 .proj-info__list{font-size:var(--fs-m);font-weight:400;line-height:1.45;color:var(--grey-5)}.proj--v2 .blk--bild .blk-img{outline:1px solid rgba(255,255,255,.22);outline-offset:-1px}.blk--band{grid-column:1 / -1;overflow:hidden;white-space:nowrap;font-size:var(--fs-xl);font-weight:400;line-height:1.3;text-transform:uppercase;color:#ffffff40}.blk--band i{font-style:normal}.blk--band .proj-mq__half{align-items:baseline}.proj--v3 .sec__head--v2{grid-column:3 / 14}.proj--v3 .sec-nav__list{grid-column:1 / 3;font-size:var(--fs-s);font-weight:700;line-height:1.25}.proj--v3 .sec-nav__item{margin-bottom:1em}.sec-nav__link{position:relative;display:block;pointer-events:auto;color:inherit;text-decoration:none}.proj--v3 .sec-nav__nr{display:block;font-variant-numeric:tabular-nums}.proj--v3 .sec-nav__name{position:absolute;top:0;right:calc(100% + .8em);width:max-content;max-width:calc((100vw - 13 * var(--grid-gap)) / 14 * 2 + var(--grid-gap) - 2.2em - 18px);text-align:right;color:var(--white);clip-path:inset(0 0 0 100%);transition:clip-path .45s cubic-bezier(.2,.7,.2,1)}.sec-nav__link:hover,.sec-nav__link:focus-visible{color:var(--accent-stark)}.sec-nav__link:hover .sec-nav__name,.sec-nav__link:focus-visible .sec-nav__name{clip-path:inset(0 0 0 0)}.tm-main{min-height:100vh}.tm-hero{padding-top:clamp(130px,calc(7.5vw + 30px),150px);row-gap:clamp(62px,calc(3vw + 30px),78px)}.tm-title{grid-column:2 / 14;margin:0;font-size:var(--fs-xl);font-weight:700;line-height:.95}.tm-title__intro{display:block;letter-spacing:-.035em}.tm-title .mixface-punctuation{margin-left:-.09em}.tm-row{grid-column:2 / 14;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--grid-gap);margin:0;padding:0;list-style:none}.tm-member{transition:opacity .4s ease}.tm-member__media{position:relative}.tm-member__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--grey-1)}.tm-member__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.tm-member__name{margin:clamp(18px,2vw,30px) 0 0;font-size:var(--fs-m);font-weight:700;line-height:1.15;letter-spacing:-.005em}.tm-member__role{font-style:italic;margin:8px 0 0;font-size:var(--fs-s);font-weight:400;line-height:1.35;color:var(--grey-5)}@media(hover:hover){.tm-row:hover .tm-member:not(:hover){opacity:.4}.tm-member:hover .tm-member__img img{transform:scale(1.04)}.tm-member--klick:hover .tm-member__name{color:var(--accent-stark)}.tm-member--klick:hover .tm-member__role{color:var(--accent-blass)}.tm-member__name,.tm-member__role{transition:color .35s ease}}.tm-member--klick{cursor:pointer}.tm-member--klick:focus-visible{outline:1px solid var(--white);outline-offset:8px}.tm-stage{grid-column:2 / 14;position:relative}.tm-stage .tm-row{grid-column:auto}.tm-row.is-leaving .tm-member:not(.is-picked){opacity:0!important;pointer-events:none;transition:opacity .25s ease}.tm-row.is-leaving .tm-member.is-picked .tm-member__img img{opacity:.06;transition:opacity .18s ease}.tm-row.is-leaving .tm-member.is-picked{pointer-events:none}.tm-row.is-back .tm-member{transition:opacity .5s ease}.tm-detail{--pw: calc(4 * (100vw - 390px) / 14 + 90px);--kopf: calc(var(--pw) * var(--kopf-f, .08));position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}.tm-detail[hidden]{display:none}.tm-detail__portrait{grid-column:1 / 5;position:relative}.tm-detail__img{aspect-ratio:1 / 1;background:var(--black)}.tm-detail__img img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.tm-detail.is-formed .tm-detail__img img{opacity:1}.tm-detail__fx{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;opacity:0;pointer-events:none;transition:opacity .45s ease}.tm-detail__fx.on{opacity:1}.tm-detail__text{grid-column:5 / 9;padding-top:var(--kopf);clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-24px);transition:clip-path .8s cubic-bezier(.2,.7,.2,1),opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.tm-detail.is-open .tm-detail__text{clip-path:inset(0 0 0 0);opacity:1;transform:none}.tm-detail__name{margin:-.19em 0 0;font-size:var(--fs-l);font-weight:700;line-height:1.02;letter-spacing:-.025em}.tm-detail__role{margin:10px 0 0;font-size:var(--fs-s);font-weight:700;color:var(--white)}.tm-detail__meta{margin:6px 0 var(--s6);font-size:var(--fs-s);font-weight:400;font-style:italic;color:var(--grey-4)}.tm-detail__role+.tm-detail__p{margin-top:var(--s6)}.tm-detail__p{margin:0 0 14px;font-size:var(--fs-s);line-height:1.55;color:var(--grey-5)}.tm-detail__back{display:inline-flex;gap:.6em;margin-top:var(--s6);padding:0;border:0;background:none;color:var(--white);font:inherit;font-size:var(--fs-s);font-weight:400;cursor:pointer;transition:color .25s ease}.tm-detail__back span:last-child{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.tm-detail__back:hover,.tm-detail__back:focus-visible{color:var(--accent)}.tm-detail__list{grid-column:10 / 13;display:grid;row-gap:18px;margin:0;padding:var(--kopf) 0 0;list-style:none}.tm-mini{display:flex;align-items:center;gap:18px;opacity:0;transform:translate(28px);transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}.tm-detail.is-open .tm-mini{opacity:1;transform:none}.tm-mini--klick{cursor:pointer}.tm-mini--klick:focus-visible{outline:1px solid var(--white);outline-offset:4px}@media(hover:hover){.tm-mini--klick:hover .tm-mini__name{color:var(--accent-blue)}}.tm-mini.is-picked img{opacity:.06;transition:opacity .18s ease}.tm-detail.is-out{opacity:0;pointer-events:none;transition:opacity .25s ease}.tm-mini img{width:78px;height:78px;object-fit:cover;flex:none}.tm-mini__name{font-size:var(--fs-s);font-weight:700;letter-spacing:0;line-height:1.2}.tm-flight{position:fixed;inset:0;width:100vw;height:100vh;z-index:60;pointer-events:none}@media(max-width:1099px){.tm-detail{--pw: calc(6 * (100vw - 390px) / 14 + 150px);row-gap:36px}.tm-detail__portrait{grid-column:1 / 7;grid-row:1}.tm-detail__list{grid-column:8 / 13;grid-row:1}.tm-detail__text{grid-column:1 / 10;grid-row:2;padding-top:0}.tm-detail__name{margin-top:0}}@media(min-width:721px)and (max-width:900px){.tm-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}}@media(max-width:720px){.tm-detail{--pw: calc(12 * (100vw - 182px) / 14 + 154px);row-gap:28px}.tm-detail__portrait,.tm-detail__text{grid-column:1 / -1}.tm-detail__list{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:14px;padding-top:0}.tm-mini{gap:12px}.tm-mini img{width:56px;height:56px}}.tm-section{padding-top:calc(var(--section-gap) * 1.5)}.tm-section--last{padding-bottom:var(--section-gap)}.tm-block{grid-column:2 / 14;padding-top:clamp(96px,9.5vw,136px);border-top:1px solid var(--grey-2)}.tm-block--split{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}.tm-claim{grid-column:1 / -1;margin:0;font-weight:700}.tm-claim__line{display:block;font-size:var(--fs-l);line-height:1;letter-spacing:-.035em}.tm-claim__line--verlauf{width:fit-content}@media(min-width:721px){.tm-claim__line{white-space:nowrap}}.tm-claim__text{grid-column:1 / 4;margin:var(--s12) 0 0;font-size:var(--fs-m);line-height:1.5;color:var(--grey-5);text-wrap:pretty}.tm-talk{grid-column:1 / 4;justify-self:start;display:inline-flex;align-items:baseline;gap:.5em;margin-top:var(--s8);font-size:var(--fs-m);font-weight:400;color:var(--white);text-decoration:none;transition:color .25s ease}.tm-talk__text{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.22em}.tm-talk__arrow{display:inline-block;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tm-talk:hover,.tm-talk:focus-visible{color:var(--accent)}.tm-talk:hover .tm-talk__arrow,.tm-talk:focus-visible .tm-talk__arrow{transform:translate(8px)}html.js .tm-reveal{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms),transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms)}html.js .tm-reveal.in{opacity:1;transform:none}html.js .tm-member.in{transition:opacity .4s ease}@media(max-width:720px){.tm-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.tm-claim__text,.tm-talk{grid-column:1 / -1}}@media(min-width:721px)and (max-width:900px){.tm-block--split{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html.js .tm-reveal{opacity:1;transform:none;transition:none}}.kt-main{min-height:100vh}.kt-section{padding-top:clamp(110px,12vw,170px);padding-bottom:clamp(96px,12vw,200px);align-items:start}.kt-col--form{grid-column:2 / 7;grid-row:1}.kt-col--intro{grid-column:8 / 15;grid-row:1}.kt-info-h{margin:0;font-size:var(--fs-m);font-weight:700;line-height:1.2;letter-spacing:-.015em}.kt-info{margin:var(--s4) 0 0;padding:0;list-style:none}.kt-info__row{margin:0;font-size:var(--fs-s);font-weight:400;line-height:1.6;color:var(--grey-5)}.kt-info__row a{color:inherit;text-decoration:none;transition:color .25s ease}.kt-info__row a:hover,.kt-info__row a:focus-visible{color:var(--accent)}.kt-form-h{margin:calc(var(--s24) + var(--s10)) 0 var(--s6);font-size:var(--fs-m);font-weight:700;line-height:1.2;letter-spacing:-.015em}.kt-form{display:flex;flex-direction:column;gap:var(--s8)}.kt-field{display:flex;flex-direction:column;gap:var(--s2)}.kt-field input,.kt-field textarea{width:100%;padding:var(--s2) 0 var(--s3);background:transparent;border:none;border-bottom:1px solid var(--grey-2);border-radius:0;font-family:var(--font-sans);font-size:var(--fs-s);font-weight:400;color:var(--white);transition:border-color .3s ease}.kt-field input::placeholder,.kt-field textarea::placeholder{color:var(--grey-4)}.kt-field textarea{resize:vertical;min-height:1.4em;line-height:1.4}.kt-field input:focus,.kt-field textarea:focus{outline:none;border-color:var(--accent-blue)}.kt-submit{align-self:flex-end;display:inline-flex;align-items:center;gap:.55em;margin-top:var(--s4);padding:18px 40px;background:var(--white);border:1px solid var(--white);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-s);font-weight:700;color:var(--black);transition:background .25s ease,border-color .25s ease,color .25s ease}.kt-submit__arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.kt-submit:hover .kt-submit__arrow,.kt-submit:focus-visible .kt-submit__arrow{transform:translate(.15em)}.kt-submit:hover,.kt-submit:focus-visible{background:var(--accent);border-color:var(--accent);outline:none}.kt-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.kt-form.is-sending .kt-submit{opacity:.6;pointer-events:none}.kt-form.is-sent .kt-field,.kt-form.is-sent .kt-submit{opacity:.4;pointer-events:none}.kt-form__note{margin:0;font-size:var(--fs-s);line-height:1.5;color:var(--grey-4)}.kt-form__note a,.kt-form__kopieren{padding:0;border:0;background:none;font:inherit;color:var(--white);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.22em;cursor:pointer;transition:color .25s ease}.kt-form__note a:hover,.kt-form__note a:focus-visible,.kt-form__kopieren:hover,.kt-form__kopieren:focus-visible{color:var(--accent)}.kt-title{margin:0 0 0 -.065em;font-size:var(--fs-xl);font-weight:700;line-height:1.05;letter-spacing:-.04em;color:var(--white)}.kt-art:empty{display:none}@media(max-width:1099px){.kt-col--intro{grid-column:2 / 14;grid-row:1}.kt-col--form{grid-column:2 / 14;grid-row:2;margin-top:clamp(56px,8vw,96px)}}@media(max-width:720px){.kt-submit{width:100%}}html.js .kt-reveal{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms),transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 90ms)}html.js .kt-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js .kt-reveal{opacity:1;transform:none;transition:none}}.site-footer{background:var(--white);color:var(--black)}.site-footer__transition{background:var(--black);overflow:hidden;aspect-ratio:1908 / 675}.site-footer__transition img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% center}@media(max-width:1099px){.site-footer__transition{aspect-ratio:2.5}}@media(max-width:720px){.site-footer__transition{aspect-ratio:2.1}}.site-footer__inner{padding:36px 0 var(--s10);row-gap:var(--s24)}.site-footer__brand{container-type:inline-size;grid-column:2 / 14;position:relative;top:40px;margin:0;width:100%;font-size:23.38cqw;font-weight:700;line-height:.9;letter-spacing:-.03em;text-transform:lowercase;white-space:nowrap}.site-footer__contact{grid-column:2 / 7;margin-top:144px;display:flex;flex-direction:column;gap:var(--s8)}.site-footer__address,.site-footer__line{margin:0;font-size:var(--fs-s);line-height:1.5;color:var(--grey-3)}.site-footer__line a{color:inherit;text-decoration:none;transition:color .25s ease}.site-footer__line a:hover,.site-footer__line a:focus-visible{color:var(--black)}.site-footer__links{grid-column:9 / 14;margin-top:144px;display:flex;justify-content:space-between;gap:var(--s8)}.site-footer__nav,.site-footer__legal{display:flex;flex-direction:column;gap:var(--s3);font-size:var(--fs-s)}.site-footer__nav a,.site-footer__legal a{color:var(--black);text-decoration:none}.site-footer__legal a{color:var(--grey-3)}.site-footer__nav a:hover,.site-footer__legal a:hover,.site-footer__nav a:focus-visible,.site-footer__legal a:focus-visible{text-decoration:underline;text-underline-offset:4px}.site-footer__copy{grid-column:2 / 14;margin:0;padding-top:var(--s10);border-top:1px solid rgba(0,0,0,.12);font-size:var(--fs-s);color:var(--grey-4)}@media(max-width:1099px){.site-footer__contact{grid-column:2 / 8}.site-footer__links{grid-column:9 / 14}}@media(max-width:720px){.site-footer__inner{padding-top:16px;row-gap:var(--s6)}.site-footer__brand{top:0}.site-footer__contact,.site-footer__links{grid-column:2 / 14;margin-top:0}.site-footer__contact{gap:var(--s3)}.site-footer__links{margin-top:calc(2 * (var(--s8) - var(--s3)))}.site-footer__links{flex-direction:column;gap:var(--s3)}.site-footer__legal a{color:var(--black)}}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2190-2199;src:url(/fonts/IBMPlexSans-Regular-Pfeile.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:700;font-style:normal;font-display:swap;unicode-range:U+2190-2199;src:url(/fonts/IBMPlexSans-Bold-Pfeile.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{background:var(--black);color-scheme:dark}body{margin:0;background:var(--black);color:var(--white);font-family:var(--font-sans);font-size:var(--fs-s);line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video,canvas{display:block;max-width:100%}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
