.collage[data-astro-cid-ujg7tnd6]{margin-bottom:1.5rem;padding-block:0}.grid[data-astro-cid-ujg7tnd6]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:auto;align-items:stretch;gap:.35rem;width:100%;display:grid}.tile[data-astro-cid-ujg7tnd6]{grid-column:span min(12, var(--c,6));aspect-ratio:var(--ratio,1.5);background:var(--bg-elevated);border:none;width:100%;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}.tile--row-span[data-astro-cid-ujg7tnd6]{grid-row:span var(--rs,2);aspect-ratio:auto;align-self:stretch;height:100%}.tile--pair-full[data-astro-cid-ujg7tnd6]{align-self:start}.tile--pair-full[data-astro-cid-ujg7tnd6] img[data-astro-cid-ujg7tnd6],.tile--pair-full[data-astro-cid-ujg7tnd6] video[data-astro-cid-ujg7tnd6]{object-fit:contain}.tile--pair-crop[data-astro-cid-ujg7tnd6]{aspect-ratio:auto;align-self:stretch;height:100%}.tile[data-astro-cid-ujg7tnd6] img[data-astro-cid-ujg7tnd6],.tile[data-astro-cid-ujg7tnd6] video[data-astro-cid-ujg7tnd6]{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.tile--text[data-astro-cid-ujg7tnd6]{aspect-ratio:auto;-webkit-backdrop-filter:blur(20px);background:#000000b8;align-self:stretch;height:100%;overflow:auto}.tile--text-wide[data-astro-cid-ujg7tnd6]{grid-column:1/-1}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6]{flex-direction:column;grid-column:1/span 6;align-self:start;gap:.35rem;min-width:0;display:flex}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--text-above-main[data-astro-cid-ujg7tnd6]{flex:none;align-self:stretch;height:auto}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--text-above-main[data-astro-cid-ujg7tnd6] .tile-text[data-astro-cid-ujg7tnd6]{height:auto;min-height:0}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--main[data-astro-cid-ujg7tnd6],.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--row-span[data-astro-cid-ujg7tnd6]{width:100%;aspect-ratio:var(--ratio,1.5);flex:none;grid-area:auto;align-self:stretch;height:auto}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pairs-stack[data-astro-cid-ujg7tnd6]{flex-direction:column;grid-column:7/span 6;align-self:start;gap:.35rem;min-width:0;display:flex}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6]{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:.35rem;display:grid}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6] .tile[data-astro-cid-ujg7tnd6]{grid-column:span min(6, var(--c,3))}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6] .tile--pair-full[data-astro-cid-ujg7tnd6]{align-self:start}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6] .tile--pair-crop[data-astro-cid-ujg7tnd6]{aspect-ratio:auto;align-self:stretch;height:100%}.tile-text[data-astro-cid-ujg7tnd6]{box-sizing:border-box;text-align:left;height:100%;min-height:100%;padding:clamp(1rem,2.2vw,1.35rem) clamp(1.1rem,2.8vw,1.75rem)}.collage--text-above-main[data-astro-cid-ujg7tnd6] .tile-text[data-astro-cid-ujg7tnd6]{padding:.85rem 1.1rem}.tile--text[data-astro-cid-ujg7tnd6] h1[data-astro-cid-ujg7tnd6]{letter-spacing:.02em;margin:0 0 .35em;font-size:clamp(1.45rem,4vw,2.15rem);font-weight:700;line-height:1.2}.tile--text-erwartung[data-astro-cid-ujg7tnd6] h1[data-astro-cid-ujg7tnd6]{letter-spacing:.06em}.tile--text[data-astro-cid-ujg7tnd6] .subtitle[data-astro-cid-ujg7tnd6]{letter-spacing:.01em;color:var(--text-muted);margin:0;font-size:clamp(1.1rem,3vw,1.65rem);font-weight:300;line-height:1.15}.tile--text[data-astro-cid-ujg7tnd6] .draft[data-astro-cid-ujg7tnd6]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:.5rem 0 0;font-size:.75rem;font-weight:600}.tile--text[data-astro-cid-ujg7tnd6] .blurb[data-astro-cid-ujg7tnd6]{margin-top:.85rem}.collage--text-above-main[data-astro-cid-ujg7tnd6] .tile--text[data-astro-cid-ujg7tnd6] .blurb[data-astro-cid-ujg7tnd6]{margin-top:.65rem}.tile--text[data-astro-cid-ujg7tnd6] .blurb[data-astro-cid-ujg7tnd6] p[data-astro-cid-ujg7tnd6]{letter-spacing:0;color:var(--text);margin:0;font-size:clamp(.75rem,1.1vw,.9rem);font-weight:700;line-height:1.4}.tile--text[data-astro-cid-ujg7tnd6] .blurb[data-astro-cid-ujg7tnd6] p[data-astro-cid-ujg7tnd6]+p[data-astro-cid-ujg7tnd6]{margin-top:.5em}.tile-links[data-astro-cid-ujg7tnd6]{flex-direction:column;gap:.35rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.tile-links[data-astro-cid-ujg7tnd6] a[data-astro-cid-ujg7tnd6]{color:var(--accent);font-size:clamp(.8rem,1.2vw,.95rem);font-weight:600}.tile-links[data-astro-cid-ujg7tnd6] a[data-astro-cid-ujg7tnd6]:hover{color:var(--text)}.tile-software[data-astro-cid-ujg7tnd6]{justify-content:flex-start;width:100%;margin-top:1.5rem;display:flex}.collage--text-above-main[data-astro-cid-ujg7tnd6] .tile-software[data-astro-cid-ujg7tnd6]{margin-top:1rem}.tile-software[data-astro-cid-ujg7tnd6] .brand-icons{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.75rem}@media (width<=720px){.grid[data-astro-cid-ujg7tnd6]{grid-template-columns:repeat(6,minmax(0,1fr))}.tile[data-astro-cid-ujg7tnd6]{grid-column:span min(6, var(--c-sm,3))}.tile--row-span[data-astro-cid-ujg7tnd6]{aspect-ratio:var(--ratio,1.5);grid-row:span 1;height:auto}.tile--pair-crop[data-astro-cid-ujg7tnd6]{aspect-ratio:var(--ratio,1.5);height:auto}.tile--text[data-astro-cid-ujg7tnd6]{grid-column:span 6}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6],.collage--text-above-main[data-astro-cid-ujg7tnd6] .pairs-stack[data-astro-cid-ujg7tnd6]{grid-column:1/-1}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6]{grid-template-columns:repeat(6,minmax(0,1fr))}.collage--text-above-main[data-astro-cid-ujg7tnd6] .pair-row[data-astro-cid-ujg7tnd6] .tile[data-astro-cid-ujg7tnd6]{grid-column:span min(6, var(--c-sm,3))}.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--main[data-astro-cid-ujg7tnd6],.collage--text-above-main[data-astro-cid-ujg7tnd6] .lead-stack[data-astro-cid-ujg7tnd6] .tile--row-span[data-astro-cid-ujg7tnd6]{aspect-ratio:var(--ratio,1.5);height:auto}.tile-text[data-astro-cid-ujg7tnd6]{padding:1.15rem 1.25rem}}.lang[data-astro-cid-bmrowvrh]{z-index:50;border-radius:var(--radius);color:var(--text);background:color-mix(in srgb, var(--bg) 55%, transparent);backdrop-filter:blur(8px);border:none;padding:.3rem .7rem;font-size:.8rem;font-weight:600;position:fixed;top:.85rem;right:clamp(1.1rem,4vw,2rem)}.lang[data-astro-cid-bmrowvrh]:hover{color:var(--accent-strong);background:color-mix(in srgb, var(--bg) 72%, transparent)}.detail[data-astro-cid-bmrowvrh]{padding-block:0 4rem}.detail-stage[data-astro-cid-bmrowvrh]{margin-inline:auto;grid-template-columns:3.75rem minmax(0,1fr);align-items:start;gap:.5rem;width:min(1800px,100vw);margin-bottom:0;display:grid}.back[data-astro-cid-bmrowvrh]{z-index:20;width:2.25rem;height:2.25rem;color:var(--text);background:color-mix(in srgb, var(--bg) 55%, transparent);backdrop-filter:blur(8px);justify-content:center;justify-self:center;align-items:center;margin-top:.85rem;display:inline-flex;position:sticky;top:.85rem}.back[data-astro-cid-bmrowvrh]:hover{color:var(--accent-strong);background:color-mix(in srgb, var(--bg) 72%, transparent)}.back-icon[data-astro-cid-bmrowvrh]{display:block}.detail-media[data-astro-cid-bmrowvrh]{min-width:0;position:relative}@media (width<=768px){.detail-stage[data-astro-cid-bmrowvrh]{grid-template-columns:2.75rem minmax(0,1fr);gap:.35rem}.back[data-astro-cid-bmrowvrh]{width:2rem;height:2rem;margin-top:.65rem}}
