.seite-kooperationen .nobr{white-space:nowrap}.seite-kooperationen .akzent{color:var(--teal)}.seite-kooperationen .pfad{gap:var(--s-2);font-size:var(--fs-small);color:var(--grau);margin:0 0 var(--s-6);padding:0;list-style:none;display:flex}.seite-kooperationen .pfad li+li:before{content:"›";margin-right:var(--s-2)}.seite-kooperationen .pfad a{text-decoration:none}.seite-kooperationen .koop-hero{padding:var(--s-8) 0 calc(var(--s-9) + var(--r-section));overflow-x:clip}.seite-kooperationen .koop-hero .wrap{gap:var(--s-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.seite-kooperationen .koop-hero figure{margin:0}.seite-kooperationen .koop-hero figure .bild{border-radius:var(--r-s) var(--r-big) var(--r-s) var(--r-big);aspect-ratio:3/2;overflow:hidden}.seite-kooperationen .koop-hero figure img{object-fit:cover;width:100%;height:100%}.seite-kooperationen .koop-hero .label{margin-bottom:var(--s-4);display:block}.seite-kooperationen .koop-hero h1{margin-bottom:var(--s-6);font-size:clamp(2.3rem,1.3rem + 3.2vw,4.2rem)}.seite-kooperationen .koop-hero .einl{font-size:var(--fs-lead);color:var(--ink-80);max-width:60ch}.seite-kooperationen .koop-hero .ctas{gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.seite-kooperationen .ausgang{text-align:center}.seite-kooperationen .ausgang h2{max-width:20ch;margin:0 auto var(--s-5);font-size:clamp(2rem,1.3rem + 2.4vw,3.4rem)}.seite-kooperationen .ausgang p{max-width:60ch;color:var(--ink-80);font-size:var(--fs-lead);margin:0 auto}.seite-kooperationen .partner-raster{gap:var(--s-4);grid-template-columns:repeat(6,1fr);display:grid}.seite-kooperationen .partner-raster .karte{grid-column:span 2;min-height:0}.seite-kooperationen .partner-raster .karte:nth-child(4),.seite-kooperationen .partner-raster .karte:nth-child(5){grid-column:span 3}.seite-kooperationen .partner-raster .karte h3{margin-top:var(--s-2)}.seite-kooperationen .arbeitsweise h2{margin-bottom:var(--s-8)}.seite-kooperationen .punkte-raster{gap:0 var(--s-8);border-top:1px solid var(--off-20);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.seite-kooperationen .punkte-raster li{gap:var(--s-4);padding:var(--s-5) 0;border-bottom:1px solid var(--off-20);grid-template-columns:28px 1fr;align-items:start;font-size:1.05rem;display:grid}.seite-kooperationen .punkte-raster svg{width:26px;height:26px;color:var(--akzent-hell)}.seite-kooperationen .unterlagen .kopf{max-width:760px;margin-bottom:var(--s-8)}.seite-kooperationen .unterlagen .kopf p{color:var(--ink-80);font-size:var(--fs-lead);margin-top:var(--s-5)}.seite-kooperationen .dokumente{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.seite-kooperationen .dokument{gap:var(--s-6);padding:var(--s-6);border:1px solid var(--ink-12);border-radius:var(--r-m) var(--r-m) var(--r-m) var(--r-xs);background:var(--offwhite);grid-template-columns:150px minmax(0,1fr);align-items:start;display:grid}.seite-kooperationen .blatt-mini{aspect-ratio:1/1.414;background:var(--offwhite);box-shadow:var(--shadow-soft);border:1px solid var(--ink-06);transition:transform var(--t-base) var(--ease);border-radius:6px;flex-direction:column;gap:7px;padding:14px 12px;display:flex;transform:rotate(-3deg)}.seite-kooperationen .dokument:hover .blatt-mini{transform:rotate(0)translateY(-3px)}.seite-kooperationen .blatt-mini img{width:70%;height:auto;margin-bottom:6px}.seite-kooperationen .blatt-mini i{background:var(--ink-12);border-radius:2px;height:4px;display:block}.seite-kooperationen .blatt-mini i.kurz-linie{width:60%}.seite-kooperationen .blatt-mini .kasten-mini{border:1px solid var(--ink-80);border-radius:2px;width:10px;height:10px;display:block}.seite-kooperationen .dok-text .label{margin-bottom:var(--s-3);color:var(--teal);display:block}.seite-kooperationen .dok-text h3{margin-bottom:var(--s-3)}.seite-kooperationen .dok-text p{color:var(--ink-80);margin-bottom:var(--s-5)}.seite-kooperationen .anfordern{gap:var(--s-4);margin-top:var(--s-2);display:grid}.seite-kooperationen .anfordern .eingabe input{color:var(--ink);border-bottom-color:var(--ink-12)}.seite-kooperationen .anfordern .eingabe:after{background:var(--teal)}.seite-kooperationen .anfordern .lbl{font:600 var(--fs-label) var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--grau);margin-bottom:var(--s-2);display:block}.seite-kooperationen .anfordern .haken{gap:var(--s-3);color:var(--ink-80);align-items:center;font-size:.9rem;display:flex}.seite-kooperationen .anfordern .haken input{appearance:none;border:1px solid var(--ink-80);border-radius:var(--r-xs);cursor:pointer;flex:none;place-items:center;width:20px;height:20px;margin:0;display:grid}.seite-kooperationen .anfordern .haken input:checked{background:var(--flaeche)}.seite-kooperationen .anfordern .haken input:checked:after{content:"";border-left:2px solid var(--offwhite);border-bottom:2px solid var(--offwhite);width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.seite-kooperationen .gesendet{font:italic 380 1.1rem var(--serif);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--ink)!important}.seite-kooperationen .kontakt h2{margin-bottom:var(--s-5)}.seite-kooperationen .kontakt .einl{color:var(--off-70);max-width:52ch;margin-bottom:var(--s-7)}.seite-kooperationen .rueckmeldung{font:italic 380 1.1rem var(--serif);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--offwhite)}.seite-kooperationen .rueckmeldung .strich path{stroke:var(--akzent-hell)}.seite-kooperationen .danke{gap:var(--s-5);padding:var(--s-7);border-radius:var(--r-m) var(--r-m) var(--r-m) var(--r-xs);background:var(--off-20);grid-template-columns:48px 1fr;align-items:start;display:grid}.seite-kooperationen .danke svg{width:48px;height:48px;color:var(--akzent-hell)}.seite-kooperationen .danke p{font:380 1.3rem/1.5 var(--serif);font-variation-settings:"SOFT" 60}@media (max-width:900px){.seite-kooperationen .partner-raster{grid-template-columns:1fr}.seite-kooperationen .partner-raster .karte,.seite-kooperationen .partner-raster .karte:nth-child(4),.seite-kooperationen .partner-raster .karte:nth-child(5){grid-column:auto}.seite-kooperationen .punkte-raster{grid-template-columns:1fr}.seite-kooperationen .dokumente{grid-template-columns:minmax(0,1fr)}.seite-kooperationen .dokument{gap:var(--s-4);padding:var(--s-5);grid-template-columns:72px minmax(0,1fr)}.seite-kooperationen .koop-hero .ctas .btn{flex:auto;justify-content:center}.seite-kooperationen .koop-hero .wrap{gap:var(--s-7);grid-template-columns:minmax(0,1fr)}.seite-kooperationen .koop-hero figure{margin:0 calc(var(--gutter) * -1);order:-1}.seite-kooperationen .koop-hero figure .bild{border-radius:0 var(--r-big) 0 var(--r-big)}.seite-kooperationen .danke{grid-template-columns:1fr}}
