.uu{--ink:#1a1c1a;--ink-2:#34362f;--ink-3:#5f6157;--cream:#f4f2ec;--paper-soft:#efe8db;--moss:#3b5925;--deep:#1f3416;--hairline:#1a1c1a1f;--hairline-strong:#1a1c1a3d;--cream-hairline:#f4f2ec47;--ease-lpq:cubic-bezier(.49, .03, .13, .99);--inset:24px;--sec-pad:clamp(88px, calc(11 * var(--bvh)), 144px);--cta-h:50px;--shadow-pola:0 10px 28px #1a1c1a2e;background:var(--cream);color:var(--ink);font-family:var(--font-display);font-size:17px;line-height:1.6;overflow-x:clip}@media (max-width:760px){.uu{--inset:16px}}@media (min-width:1512.5px){.uu{--inset:calc(var(--rand) + 24px)}}.uu *,.uu :before,.uu :after{box-sizing:border-box}.uu *{margin:0}.uu img{max-width:100%;height:auto;display:block}.uu a{color:inherit;text-decoration:none}.uu section{border-top:1px solid var(--ink);padding:var(--sec-pad) var(--inset)}.uu .mono{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.6}.uu .lead{font-family:var(--font-display);text-wrap:wrap;font-size:17px;font-weight:400;line-height:1.6}.uu .script{font-family:var(--font-script);color:var(--moss);font-weight:400;line-height:1}.uu .display{text-transform:uppercase;letter-spacing:-.025em;font-weight:900;line-height:1.02;font-size:clamp(36px, calc(4.4 * var(--bvw)), 68px);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.uu .btnline{height:var(--cta-h);border:1px solid var(--ink);transition:background .3s var(--ease-lpq), color .3s var(--ease-lpq);align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}@media (hover:hover){.uu .btnline:hover{background:var(--ink);color:var(--cream)}}.uu figure{margin:0}.uu .foto{border:1px solid var(--ink)}.uu figcaption{color:var(--ink-3);margin-top:10px}.uu .hero{min-height:calc(92 * var(--bsvh));border-top:0;align-items:flex-end;padding:0;display:flex;position:relative}.uu .hero img.bg{object-fit:cover;object-position:68% 38%;width:100%;height:100%;position:absolute;inset:0}@media (max-width:560px){.uu .hero img.bg{object-position:72% 40%}}.uu .hero .top-meta{top:22px;left:var(--inset);color:#fff;text-shadow:0 1px 2px #1a1c1a66;position:absolute}.uu .hero-panel{margin:0 var(--inset) clamp(28px, calc(6 * var(--bvh)), 72px);background:var(--cream);border:1px solid var(--ink);padding:clamp(26px, calc(3.5 * var(--bvw)), 48px);min-width:0;max-width:680px;position:relative}.uu .hero-panel h1{font-size:clamp(40px, calc(4.8 * var(--bvw)), 76px)}.uu .hero-panel .lead{color:var(--ink-2);max-width:58ch;margin-top:20px}.uu .hero-panel .script{font-size:clamp(28px, calc(3 * var(--bvw)), 42px);margin-bottom:14px;display:block}.uu .manifest{border-top:0}.uu .manifest .script{font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);margin-bottom:clamp(32px, calc(5 * var(--bvh)), 56px);max-width:22ch;display:block}.uu .thesen{border-top:1px solid var(--ink)}.uu .these{gap:clamp(16px, calc(3 * var(--bvw)), 48px);padding:clamp(24px, calc(4 * var(--bvh)), 44px) 0;border-bottom:1px solid var(--hairline-strong);grid-template-columns:72px 1fr;align-items:baseline;display:grid}.uu .these .ziffer{color:var(--moss);font-size:14px}.uu .these h2{text-transform:uppercase;letter-spacing:-.015em;font-weight:900;line-height:1.05;font-size:clamp(26px, calc(3.2 * var(--bvw)), 50px)}.uu .these p{color:var(--ink-2);max-width:62ch;margin-top:14px}@media (max-width:760px){.uu .these{grid-template-columns:44px 1fr}}.uu .chronik{background:#fff}.uu .chronik-head .script{font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);margin-bottom:14px;display:block}.uu .chronik-head h2{max-width:14ch}.uu .tl{margin-top:clamp(44px, calc(7 * var(--bvh)), 88px);max-width:1180px;margin-left:auto;margin-right:auto;position:relative}.uu .tl:before{content:"";background:var(--ink);width:1px;transform:scaleY(var(--tlp,1));transform-origin:top;position:absolute;top:0;bottom:0;left:50%}.uu .tl-row{grid-template-columns:1fr clamp(48px, calc(6 * var(--bvw)), 96px) 1fr;align-items:center;display:grid}.uu .tl-row+.tl-row{margin-top:clamp(20px, calc(3.5 * var(--bvh)), 40px)}.uu .tl-dot{background:var(--moss);border:1px solid var(--ink);border-radius:50%;grid-area:1/2;justify-self:center;width:11px;height:11px}.uu .tl-card{border:1px solid var(--ink);background:var(--cream);grid-row:1;max-width:460px;padding:22px 26px 24px}.uu .tl-row:nth-child(odd) .tl-card{grid-column:1;justify-self:end}.uu .tl-row:nth-child(2n) .tl-card{background:#fff;grid-column:3;justify-self:start}.uu .tl-card .jahr{font-weight:900;font-size:clamp(26px, calc(2.6 * var(--bvw)), 38px);letter-spacing:-.02em;color:var(--moss);line-height:1}.uu .tl-card h3{text-transform:uppercase;letter-spacing:-.01em;margin-top:10px;font-size:18px;font-weight:900}.uu .tl-card p{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:1.55}.uu .tl-card--anchor{padding:clamp(28px, calc(4 * var(--bvh)), 40px) clamp(28px, calc(3 * var(--bvw)), 38px) clamp(30px, calc(4 * var(--bvh)), 42px);max-width:500px}.uu .tl-card--anchor .jahr{font-size:clamp(34px, calc(3.6 * var(--bvw)), 52px)}.uu .tl-card--anchor h3{font-size:20px}.uu .tl-sub{border-top:1px solid var(--hairline);margin-top:18px;padding-top:18px}.uu .tl-note{margin-top:clamp(28px, calc(4 * var(--bvh)), 44px);text-align:right;color:var(--ink-3);display:block}@media (max-width:860px){.uu .tl:before{left:5px}.uu .tl-row{grid-template-columns:32px 1fr}.uu .tl-dot{grid-column:1;place-self:start;margin-top:6px}.uu .tl-row:nth-child(odd) .tl-card,.uu .tl-row:nth-child(2n) .tl-card{grid-column:2;justify-self:stretch;max-width:none}.uu .tl-row{align-items:start}.uu .tl-note{text-align:left}}.uu .gruender .script{font-size:clamp(32px, calc(3.4 * var(--bvw)), 48px);margin-bottom:18px;display:block}.uu .gruender-grid{gap:clamp(28px, calc(5 * var(--bvw)), 88px);grid-template-columns:7fr 5fr;align-items:start;display:grid}.uu .gruender h2{max-width:13ch}.uu .gruender-copy{max-width:64ch;margin-top:30px}.uu .gruender-copy p{color:var(--ink-2);font-size:17.5px}.uu .gruender-copy p+p{margin-top:20px}.uu .hunter{border-left:1px solid var(--ink);margin-top:34px;padding-left:22px}.uu .hunter .script{font-size:clamp(28px, calc(2.6 * var(--bvw)), 38px);margin-bottom:10px}.uu .hunter p{color:var(--ink-2);max-width:60ch;font-size:15.5px}.uu .hunter .mono{color:var(--ink-3);margin-top:12px;display:block}.uu .polas{gap:clamp(20px, calc(3 * var(--bvh)), 36px);justify-items:center;padding-top:12px;display:grid}.uu .pola{border:1px solid var(--hairline-strong);box-shadow:var(--shadow-pola);background:#fff;width:100%;max-width:320px;padding:14px 14px 16px}.uu .gruender .pola:first-child{justify-self:start;transform:rotate(-2.4deg)}.uu .gruender .pola:nth-child(2){justify-self:end;margin-top:-8px;transform:rotate(1.8deg)}.uu .pola figcaption{color:var(--ink-2);margin-top:12px}.uu .pola figcaption b{letter-spacing:.01em;text-transform:none;font-size:14px;font-weight:700;font-family:var(--font-display);display:block}@media (max-width:900px){.uu .gruender-grid{grid-template-columns:1fr}.uu .polas{grid-template-columns:1fr 1fr;justify-items:stretch}.uu .gruender .pola:nth-child(2){margin-top:24px}}@media (max-width:560px){.uu .polas{grid-template-columns:1fr}.uu .gruender .pola:first-child,.uu .gruender .pola:nth-child(2){justify-self:center;margin-top:0}}.uu .prozess{background:var(--paper-soft)}.uu .prozess-head .script{font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);margin-bottom:14px;display:block}.uu .prozess-head h2{max-width:30ch}.uu .prozess-head p{max-width:62ch;color:var(--ink-2);margin-top:18px}.uu .stationen{margin-top:clamp(40px, calc(6 * var(--bvh)), 72px);border-top:1px solid var(--ink)}.uu .station{gap:clamp(18px, calc(4 * var(--bvw)), 64px);padding:clamp(28px, calc(4.5 * var(--bvh)), 52px) 0;border-bottom:1px solid var(--hairline-strong);grid-template-columns:minmax(120px,220px) 1fr;align-items:baseline;display:grid}.uu .station .nr{font-weight:900;font-size:clamp(56px, calc(8 * var(--bvw)), 128px);letter-spacing:-.03em;color:var(--cream);-webkit-text-stroke:1.5px var(--ink);line-height:.9}.uu .station h3{text-transform:uppercase;font-weight:900;font-size:clamp(22px, calc(2.2 * var(--bvw)), 32px);letter-spacing:-.01em}.uu .station p{color:var(--ink-2);max-width:64ch;margin-top:8px}@media (max-width:760px){.uu .station{grid-template-columns:1fr;gap:10px}.uu .station .nr{font-size:48px}}.uu .prozess-baender{margin:clamp(28px, calc(5 * var(--bvh)), 56px) calc(-1 * var(--inset)) 0;position:relative}.uu .prozess-band{position:relative}.uu .prozess-band__frame{height:clamp(280px, calc(52 * var(--bsvh)), 520px);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);overflow:hidden}.uu .prozess-band__frame img{object-fit:cover;width:100%;height:100%}.uu .prozess-band--tall .prozess-band__frame{height:clamp(320px, calc(48 * var(--bsvh)), 540px)}.uu .prozess-band--tall .prozess-band__frame img{height:130%;transform:translateY(calc(var(--band-shift,-11.5) * 1%))}.uu .prozess-band figcaption{padding:10px var(--inset) 0}@media (min-width:1512.5px){.uu .prozess-band--tall figcaption{padding-inline:24px}.uu .prozess-baender .prozess-band--tall{margin-left:calc(var(--rand) + clamp(24px, calc(6 * var(--bvw)), 64px))}}@media (min-width:760px){.uu .prozess-band--tall{z-index:2;width:min(520px,58%);margin-left:clamp(24px, calc(6 * var(--bvw)), 64px)}.uu .prozess-band--panorama{z-index:1;margin-top:clamp(-160px, calc(-20 * var(--bvh)), -90px)}}.uu .stationen-split{gap:clamp(28px, calc(5 * var(--bvw)), 88px);margin-top:clamp(28px, calc(5 * var(--bvh)), 56px);grid-template-columns:7fr 5fr;align-items:center;display:grid}.uu .stationen-split .stationen{margin-top:0}.uu .betrieb-polas{justify-items:center;padding:12px 0;display:grid}.uu .betrieb-polas .pola{max-width:340px}.uu .betrieb-polas .pola:first-child{justify-self:end;transform:rotate(2.2deg)}.uu .betrieb-polas .pola:nth-child(2){justify-self:start;margin-top:-18px;transform:rotate(-2.8deg)}@media (max-width:900px){.uu .stationen-split{grid-template-columns:1fr}.uu .betrieb-polas{grid-template-columns:1fr 1fr;gap:16px}.uu .betrieb-polas .pola:nth-child(2){margin-top:20px}}@media (max-width:560px){.uu .betrieb-polas{grid-template-columns:1fr}.uu .betrieb-polas .pola:first-child,.uu .betrieb-polas .pola:nth-child(2){justify-self:center;margin-top:0}}.uu .standard{background:var(--deep);color:var(--cream);border-top:0}.uu .standard .kicker{font-family:var(--font-script);font-weight:400;line-height:1;font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);color:#f4f2ec99;margin-bottom:14px;display:block}.uu .standard h2{max-width:20ch}.uu .standard-grid{gap:clamp(28px, calc(5 * var(--bvw)), 88px);margin-top:clamp(32px, calc(4 * var(--bvh)), 56px);grid-template-columns:7fr 5fr;align-items:start;display:grid}.uu .standard .laves{color:#f4f2ecd9;max-width:62ch;margin-top:clamp(32px, calc(4 * var(--bvh)), 56px);font-size:18px}.uu .standard-punkte{border-top:1px solid var(--cream-hairline);margin-top:30px}.uu .standard-punkt{border-bottom:1px solid var(--cream-hairline);padding:22px 0}.uu .standard-punkt h3{text-transform:uppercase;letter-spacing:-.01em;font-size:18px;font-weight:900}.uu .standard-punkt p{color:#f4f2ecc7;max-width:66ch;margin-top:6px;font-size:15.5px}.uu .standard-fotos{place-items:start center;padding-top:8px;display:grid}.uu .standard-fotos .pola{background:var(--cream);border:0;box-shadow:0 14px 34px #00000059}.uu .standard-fotos .pola:first-child{justify-self:start;max-width:420px;transform:rotate(-2.2deg)}.uu .standard-fotos .pola:nth-child(2){justify-self:end;max-width:280px;margin-top:-22px;transform:rotate(2.6deg)}.uu .standard-fotos figcaption{color:var(--ink-2)}@media (max-width:560px){.uu .standard-fotos .pola:nth-child(2){justify-self:center;margin-top:20px}.uu .standard-fotos .pola:first-child{justify-self:center}}@media (max-width:900px){.uu .standard-grid{grid-template-columns:1fr}}.uu .verantwortung{background:var(--cream)}.uu .verantwortung .script{font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);margin-bottom:14px;display:block}.uu .verantwortung h2{max-width:20ch}.uu .verantwortung .haltung{color:var(--ink-2);max-width:62ch;margin-top:18px;font-size:18px}.uu .verantwortung-grid{gap:clamp(28px, calc(5 * var(--bvw)), 88px);margin-top:clamp(32px, calc(4 * var(--bvh)), 56px);grid-template-columns:7fr 5fr;align-items:start;display:grid}.uu .verantwortung-punkte{border-top:1px solid var(--hairline-strong)}.uu .verantwortung-punkt{border-bottom:1px solid var(--hairline-strong);padding:22px 0}.uu .verantwortung-punkt h3{text-transform:uppercase;letter-spacing:-.01em;font-size:18px;font-weight:900}.uu .verantwortung-punkt p{color:var(--ink-2);max-width:62ch;margin-top:6px;font-size:15.5px}.uu .verantwortung-fotos{place-items:start center;padding-top:8px;display:grid}.uu .verantwortung-fotos .pola:first-child{justify-self:start;max-width:420px;transform:rotate(-2.2deg)}.uu .verantwortung-fotos .pola:nth-child(2){justify-self:end;max-width:280px;margin-top:-22px;transform:rotate(2.6deg)}@media (max-width:900px){.uu .verantwortung-grid{grid-template-columns:1fr}}@media (max-width:560px){.uu .verantwortung-fotos .pola:first-child,.uu .verantwortung-fotos .pola:nth-child(2){justify-self:center;margin-top:0}}.uu .team{background:#fff;padding-left:0;padding-right:0}.uu .team-grid{align-items:center;gap:clamp(28px, calc(4 * var(--bvw)), 72px);grid-template-columns:7fr 5fr;display:grid}@media (min-width:1512.5px){.uu .team-grid{grid-template-columns:calc(var(--rand) + (var(--buehne) - clamp(28px, calc(4 * var(--bvw)), 72px)) * 7 / 12) minmax(0, 1fr)}}.uu .team-grid>img{width:100%;height:clamp(360px, calc(62 * var(--bsvh)), 640px);object-fit:cover;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);border-right:1px solid var(--ink)}.uu .team-copy{padding-right:var(--inset)}.uu .team-copy .script{font-size:clamp(32px, calc(3.4 * var(--bvw)), 48px);margin-bottom:16px;display:block}.uu .team-copy p{color:var(--ink-2);max-width:60ch}.uu .team-copy .mono{color:var(--ink-3);margin-top:18px;display:block}.uu .team-polas{margin-top:28px;display:flex}.uu .team-polas .pola{max-width:170px;padding:10px 10px 12px;position:relative}.uu .team-polas .pola:first-child{z-index:2;transform:rotate(-2deg)}.uu .team-polas .pola:nth-child(2){z-index:3;margin-top:14px;margin-bottom:14px;margin-left:-10px;transform:rotate(1.6deg)}.uu .team-polas figcaption{margin-top:8px}@media (max-width:900px){.uu .team-grid{grid-template-columns:1fr}.uu .team-grid>img{border-right:0}.uu .team-copy{padding:0 var(--inset)}}.uu .marken{background:var(--paper-soft)}.uu .marken>.script{font-size:clamp(30px, calc(3.2 * var(--bvw)), 46px);margin-bottom:18px;display:block}.uu .marken-grid{gap:clamp(28px, calc(5 * var(--bvw)), 88px);grid-template-columns:minmax(220px,320px) 1fr;align-items:center;display:grid}.uu .marken-grid .pola{transform:rotate(-2.4deg)}@media (max-width:900px){.uu .marken-grid{grid-template-columns:1fr}.uu .marken-grid .pola{max-width:280px}}@media (max-width:560px){.uu .marken-grid .pola{justify-self:center}}.uu .marken-liste{border-top:1px solid var(--ink)}.uu .marken-row{border-bottom:1px solid var(--hairline-strong);transition:transform .3s var(--ease-lpq);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:22px 0;display:flex}.uu .marken-row:hover{transform:translate(14px)}.uu .marken-row .name{font-weight:900;font-size:clamp(26px, calc(3.4 * var(--bvw)), 52px);letter-spacing:-.02em;line-height:1.02}.uu .marken-row .claim{color:var(--ink-2);font-size:15.5px}.uu .marken-row .pfeil{color:var(--moss);margin-left:auto;font-size:22px;font-weight:700}@media (max-width:560px){.uu .marken-row{grid-template-columns:1fr auto;align-items:baseline;display:grid}.uu .marken-row .name{grid-area:1/1}.uu .marken-row .pfeil{grid-area:1/2;justify-self:end;margin-left:0}.uu .marken-row .claim{grid-area:2/1/auto/-1}}.uu .linien{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:22px;display:flex}.uu .linien a{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px;transition:color .3s var(--ease-lpq);margin:-6px 0;padding:6px 0;text-decoration-thickness:1px}.uu .linien a:hover{color:var(--ink)}.uu .linien .ausbau{opacity:.75}.uu .exit-grid{gap:clamp(28px, calc(5 * var(--bvw)), 80px);grid-template-columns:7fr 5fr;align-items:end;display:grid}.uu .exit h2{font-size:clamp(38px, calc(4.6 * var(--bvw)), 72px)}.uu .exit p{max-width:62ch;color:var(--ink-2);margin-top:20px}.uu .exit .btnline{margin-top:30px}.uu .exit .b2c{color:var(--ink-3);border-top:1px solid var(--hairline-strong);padding-top:18px}@media (max-width:900px){.uu .exit-grid{grid-template-columns:1fr;align-items:start}}
