.Breadcrumbs_nav__oCj69 ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:var(--fs-xs);color:var(--c-text-3)}.Breadcrumbs_nav__oCj69 li{display:inline-flex;align-items:center;gap:.25rem}.Breadcrumbs_nav__oCj69 a{color:var(--c-text-2);text-decoration:none;padding:.25rem 0}.Breadcrumbs_nav__oCj69 a:hover{color:var(--c-accent-strong);text-decoration:underline;text-underline-offset:3px}.Breadcrumbs_nav__oCj69 [aria-current=page]{color:var(--c-ink);font-weight:550}.Breadcrumbs_sep__l6kdm{color:var(--c-text-3)}.PageHeader_head__VD4BB{position:relative;overflow:hidden;isolation:isolate;padding:calc(var(--header-h) + env(safe-area-inset-top) + clamp(1.5rem, 1rem + 2.5vw, 3rem)) 0 clamp(2.5rem,1.8rem + 3vw,4.5rem);background:var(--c-bg);content-visibility:visible}.PageHeader_bg__55QWw{position:absolute;inset:0;z-index:-1;background:radial-gradient(60vmax 40vmax at 0 0,rgba(0,102,255,.12),transparent 60%),radial-gradient(50vmax 36vmax at 100% 10%,rgba(0,217,255,.12),transparent 60%)}.PageHeader_bg__55QWw:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(15,23,42,.07) 1px,transparent 1.2px);background-size:22px 22px;mask-image:radial-gradient(ellipse 80% 70% at 30% 0,#000 25%,transparent 75%)}.PageHeader_eyebrow__8QS7t{margin:var(--space-6) 0 0;font-size:var(--fs-xs);font-weight:650;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-accent-strong)}.PageHeader_title__dCPLx{margin:var(--space-3) 0 0;max-width:22ch;font-family:var(--font-head);font-size:var(--fs-h1);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-wrap:balance;color:var(--c-ink);overflow-wrap:break-word;hyphens:auto}.PageHeader_eyebrow__8QS7t+.PageHeader_title__dCPLx{margin-top:var(--space-3)}.PageHeader_head__VD4BB nav+.PageHeader_title__dCPLx{margin-top:var(--space-6)}.PageHeader_meta__3_oSz{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:var(--space-5);font-size:var(--fs-small);color:var(--c-text-3)}.PageHeader_meta__3_oSz a{color:var(--c-ink);font-weight:600;text-decoration:none}.PageHeader_meta__3_oSz a:hover{color:var(--c-accent-strong);text-decoration:underline;text-underline-offset:3px}.PageHeader_lead__H1DTb{margin-top:var(--space-5);max-width:42rem;font-size:var(--fs-lead);line-height:1.6;color:var(--c-text-2)}.PageHeader_lead__H1DTb p{margin:0 0 var(--space-3)}.PageHeader_lead__H1DTb p:last-child{margin-bottom:0}.PageHeader_actions__K7Kph{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.PageHeader_split__fSNWh{display:grid;gap:var(--space-7);align-items:center}@media (min-width:1000px){.PageHeader_split__fSNWh{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.5rem,1.5rem + 3vw,4.5rem)}}.PageHeader_split__fSNWh .PageHeader_eyebrow__8QS7t{margin-top:var(--space-6)}.PageHeader_media__K8yco{position:relative;overflow:hidden;border-radius:var(--r-xl);aspect-ratio:4/3;background:var(--c-bg-tint-2);box-shadow:var(--shadow-lg)}.PageHeader_media__K8yco img{object-fit:cover}.projekt_cover__rCbM9{overflow:hidden;border-radius:var(--r-xl);box-shadow:var(--shadow-lg)}.projekt_cover__rCbM9 img{display:block;width:100%;height:auto}.projekt_grid__D6Drs{display:grid;gap:var(--space-7)}@media (min-width:900px){.projekt_grid__D6Drs{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.projekt_text__41VO_ p{margin:0 0 var(--space-4);font-size:var(--fs-body);line-height:1.7;color:var(--c-text-2);max-width:40rem}.projekt_text__41VO_ .projekt_result__JkhOz{font-family:var(--font-head);font-size:var(--fs-h3);font-weight:600;line-height:1.35;letter-spacing:-.015em;color:var(--c-ink)}.projekt_facts__prXuf{padding:var(--space-6);border-radius:var(--r-lg);background:var(--c-bg-tint);border:1px solid var(--c-line)}.projekt_facts__prXuf h3{margin:0 0 var(--space-4);font-family:var(--font-head);font-size:1.0625rem;font-weight:650}.projekt_facts__prXuf dl{margin:0;display:grid;gap:var(--space-4)}.projekt_facts__prXuf dt{font-size:.75rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-3)}.projekt_facts__prXuf dd{margin:.25rem 0 0;font-size:var(--fs-small);color:var(--c-ink)}.projekt_facts__prXuf a{color:var(--c-accent-strong)}.projekt_quote__MctF9{margin:var(--space-8) 0 0;padding:var(--space-6);border-left:3px solid var(--c-accent);background:var(--c-bg-tint);border-radius:0 var(--r-lg) var(--r-lg) 0}.projekt_quote__MctF9 blockquote{margin:0;font-family:var(--font-head);font-size:var(--fs-h3);line-height:1.4;color:var(--c-ink)}.projekt_quote__MctF9 figcaption{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--c-text-2)}.projekt_brand__baTJ_{display:inline-flex;align-items:center;gap:.75rem}.projekt_brand__baTJ_ img{width:36px;height:36px;padding:5px;border-radius:11px;background:#fff;border:1px solid var(--c-line);box-shadow:var(--shadow-sm)}.Projekt3D_wrap__ehsOn{display:grid;gap:var(--space-5)}.Projekt3D_buehne__ST03t{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--r-xl);background:radial-gradient(ellipse 60% 55% at 50% 42%,rgba(106,168,255,.16),transparent 70%),radial-gradient(ellipse 90% 80% at 50% 100%,#142240,transparent 75%),#070d1a;border:1px solid var(--c-line-on-dark);box-shadow:0 40px 90px -40px rgba(0,0,0,.8);isolation:isolate}.Projekt3D_buehne__ST03t:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(148,180,230,.07) 1px,transparent 0),linear-gradient(90deg,rgba(148,180,230,.07) 1px,transparent 0);background-size:48px 48px;background-position:50%;mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000 20%,transparent 75%);pointer-events:none}@media (max-width:700px){.Projekt3D_buehne__ST03t{aspect-ratio:4/3.4;border-radius:var(--r-lg)}}.Projekt3D_canvas__Z_yMg{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:grab;outline:none}.Projekt3D_canvas__Z_yMg:active{cursor:grabbing}.Projekt3D_standbild__oee7a{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .9s var(--ease-out)}.Projekt3D_buehne__ST03t[data-status=bereit] .Projekt3D_standbild__oee7a{opacity:0}.Projekt3D_lade__i2d0K,.Projekt3D_tipp__NGuHl{position:absolute;left:50%;bottom:var(--space-4);translate:-50% 0;display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.45rem .9rem;border-radius:var(--r-pill);background:rgba(7,13,26,.6);border:1px solid var(--c-line-on-dark);backdrop-filter:blur(10px);font-size:var(--fs-xs);font-weight:600;color:var(--c-on-dark);pointer-events:none;white-space:nowrap}.Projekt3D_tipp__NGuHl{animation:Projekt3D_tipp__NGuHl 5s var(--ease-out) 1.5s both}@keyframes Projekt3D_tipp__NGuHl{0%{opacity:0;translate:-50% 8px}12%,80%{opacity:1;translate:-50% 0}to{opacity:0;translate:-50% 0}}.Projekt3D_spinner__Cabfu{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top:2px solid var(--c-accent-on-dark);animation:Projekt3D_drehen__cH2RR .8s linear infinite}@keyframes Projekt3D_drehen__cH2RR{to{rotate:1turn}}.Projekt3D_label__T3hyZ{position:absolute;left:0;top:0;z-index:2;opacity:0;display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .55rem;border-radius:var(--r-pill);background:rgba(7,13,26,.72);border:1px solid rgba(106,168,255,.35);backdrop-filter:blur(8px);font-size:var(--fs-xs);font-weight:600;color:var(--c-on-dark);white-space:nowrap;pointer-events:none;will-change:transform,opacity}.Projekt3D_label__T3hyZ:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c-cyan);box-shadow:0 0 0 3px rgba(0,217,255,.22)}@media (max-width:520px){.Projekt3D_label__T3hyZ{font-size:.6875rem;padding:.25rem .55rem .25rem .45rem}}.Projekt3D_steuerung__oCQas{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-5) var(--space-6)}.Projekt3D_gruppe__iT1WB{margin:0;padding:0;border:0;min-width:0}.Projekt3D_gruppe__iT1WB[disabled]{opacity:.55}.Projekt3D_gruppe__iT1WB legend{margin-bottom:.6rem;padding:0;font-size:var(--fs-xs);font-weight:650;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-on-dark-2)}.Projekt3D_farben__q_Q8m{display:flex;flex-wrap:wrap;gap:.5rem}.Projekt3D_farbe__Lk6__,.Projekt3D_seg__RFWV5 button,.Projekt3D_zerlegen__4taiA{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .95rem;border-radius:var(--r-pill);border:1px solid var(--c-line-on-dark);background:rgba(255,255,255,.04);font:600 var(--fs-small) /1 var(--font-text);color:var(--c-on-dark);cursor:pointer;transition:background var(--dur-1),border-color var(--dur-1),box-shadow var(--dur-1)}.Projekt3D_farbe__Lk6__{padding-left:.45rem}.Projekt3D_farbe__Lk6__ i{width:1.75rem;height:1.75rem;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -6px 10px rgba(0,0,0,.25)}@media (hover:hover){.Projekt3D_farbe__Lk6__:hover,.Projekt3D_seg__RFWV5 button:hover,.Projekt3D_zerlegen__4taiA:hover{background:rgba(255,255,255,.09)}}.Projekt3D_farbe__Lk6__[aria-pressed=true],.Projekt3D_seg__RFWV5 button[aria-pressed=true],.Projekt3D_zerlegen__4taiA[aria-pressed=true]{border-color:var(--c-accent-on-dark);background:rgba(106,168,255,.14);box-shadow:0 0 0 1px var(--c-accent-on-dark)}.Projekt3D_seg__RFWV5{display:inline-flex;flex-wrap:wrap;gap:.35rem}.Projekt3D_farbe__Lk6__:focus-visible,.Projekt3D_seg__RFWV5 button:focus-visible,.Projekt3D_zerlegen__4taiA:focus-visible{outline:2px solid var(--c-accent-on-dark);outline-offset:2px}.Projekt3D_gruppe__iT1WB[disabled] button{cursor:default}@media (max-width:520px){.Projekt3D_farbe__Lk6__ span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Projekt3D_farbe__Lk6__{padding:0 .45rem}}.Projekt3D_hinweis__CTfa2{margin:0;font-size:var(--fs-xs);line-height:1.6;color:var(--c-on-dark-2)}@media (prefers-reduced-motion:reduce){.Projekt3D_spinner__Cabfu,.Projekt3D_tipp__NGuHl{animation:none}.Projekt3D_standbild__oee7a{transition:none}}.ProjektKino_kino__bDsGk{display:grid;gap:var(--space-5)}.ProjektKino_tabs__I2oHC{display:inline-flex;flex-wrap:wrap;gap:.4rem;justify-self:start;padding:.3rem;border-radius:var(--r-pill);background:var(--c-bg-tint-2);border:1px solid var(--c-line)}.ProjektKino_tabs__I2oHC button{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.1rem;border:0;border-radius:var(--r-pill);background:transparent;font:650 var(--fs-small) /1 var(--font-text);color:var(--c-text-2);cursor:pointer;transition:background var(--dur-1),color var(--dur-1),box-shadow var(--dur-1)}.ProjektKino_tabs__I2oHC button[aria-pressed=true]{background:var(--c-bg);color:var(--c-ink);box-shadow:var(--shadow-sm)}.ProjektKino_tabs__I2oHC button:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:520px){.ProjektKino_tabs__I2oHC{justify-self:stretch;flex-wrap:nowrap}.ProjektKino_tabs__I2oHC button{flex:1 1 0;justify-content:center;min-width:0;padding:0 .6rem;font-size:var(--fs-xs);white-space:nowrap}}.ProjektKino_laenge__b8_eQ{font-weight:500;font-variant-numeric:tabular-nums;color:var(--c-text-3)}.ProjektKino_leinwand__KLKpe{margin:0;display:grid;gap:var(--space-4)}.ProjektKino_rahmen__rNBdM{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--r-xl);background:#000;box-shadow:var(--shadow-lg),0 0 0 1px var(--c-line)}@media (max-width:700px){.ProjektKino_rahmen__rNBdM{border-radius:var(--r-md)}}.ProjektKino_video___7efO{display:block;width:100%;height:100%;object-fit:contain;background:#000}.ProjektKino_start__Bw87_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);border:0;padding:var(--space-4);background:radial-gradient(ellipse at center,rgba(5,10,20,.15),rgba(5,10,20,.55));color:#fff;cursor:pointer}.ProjektKino_knopf__9Mx6Z{position:relative;display:grid;place-items:center;width:clamp(4rem,3rem + 4vw,6rem);height:clamp(4rem,3rem + 4vw,6rem);padding-left:.3rem;border-radius:50%;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 20px 50px -20px rgba(0,0,0,.6);transition:transform var(--dur-2) var(--ease-spring),background var(--dur-2)}.ProjektKino_knopf__9Mx6Z:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid rgba(255,255,255,.45);animation:ProjektKino_puls__zp1Sp 2.4s var(--ease-out) infinite;pointer-events:none}@keyframes ProjektKino_puls__zp1Sp{0%{transform:scale(1);opacity:.9}to{transform:scale(1.55);opacity:0}}@media (hover:hover){.ProjektKino_start__Bw87_:hover .ProjektKino_knopf__9Mx6Z{transform:scale(1.07);background:rgba(255,255,255,.26)}}.ProjektKino_start__Bw87_:focus-visible{outline:none}.ProjektKino_start__Bw87_:focus-visible .ProjektKino_knopf__9Mx6Z{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--c-accent)}.ProjektKino_startText__fWQwM{display:grid;gap:.25rem;text-align:center;font:650 clamp(1rem,.9rem + .5vw,1.25rem) /1.2 var(--font-head);text-shadow:0 2px 12px rgba(0,0,0,.5)}.ProjektKino_startText__fWQwM small{font:500 var(--fs-xs) /1.2 var(--font-text);letter-spacing:.04em;opacity:.85}@media (max-width:520px){.ProjektKino_startText__fWQwM{display:none}}.ProjektKino_text__00OLR{display:grid;gap:.35rem}.ProjektKino_beschreibung__GhY6B{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--c-ink);max-width:48rem}.ProjektKino_hinweis__7cfpB{margin:0;font-size:var(--fs-xs);line-height:1.55;color:var(--c-text-3);max-width:48rem}.ProjektKino_kapitel__OmG_I{list-style:none;margin:0;padding:0 0 .25rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(8.25rem,1fr);gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media (max-width:700px){.ProjektKino_kapitel__OmG_I{grid-auto-columns:42%;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}.ProjektKino_kapitel__OmG_I li{scroll-snap-align:start;min-width:0}.ProjektKino_kapitel__OmG_I button{position:relative;display:grid;width:100%;padding:0;overflow:hidden;border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-bg);text-align:left;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2),border-color var(--dur-1)}.ProjektKino_kapitel__OmG_I img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#0b1a33}.ProjektKino_kapitelText__Sqq_O{display:grid;gap:.15rem;padding:.6rem .75rem .75rem;font:650 var(--fs-small) /1.25 var(--font-head);color:var(--c-ink)}.ProjektKino_nr__6rQVG{font:600 .75rem/1.2 var(--font-text);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--c-text-3)}.ProjektKino_balken__MKaHm{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--grad-accent);transform-origin:left;transform:scaleX(var(--anteil,0));transition:transform .25s linear}@media (hover:hover){.ProjektKino_kapitel__OmG_I button:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}}.ProjektKino_kapitel__OmG_I button[aria-current=true]{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent),var(--shadow-md)}.ProjektKino_kapitel__OmG_I button[aria-current=true] .ProjektKino_nr__6rQVG{color:var(--c-accent-strong)}.ProjektKino_kapitel__OmG_I button:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.ProjektKino_knopf__9Mx6Z:after{animation:none;display:none}.ProjektKino_balken__MKaHm,.ProjektKino_kapitel__OmG_I button,.ProjektKino_knopf__9Mx6Z{transition:none}}