.vt-vid-kopf[data-astro-cid-hhluqobi]{position:relative;overflow:hidden;padding:clamp(36px,6vw,80px) 0 clamp(40px,5vw,64px);border-bottom:1px solid #000}.vt-vid-licht[data-astro-cid-hhluqobi]{position:absolute;left:-10%;top:-30%;width:70%;height:120%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,61,154,.2),transparent 70%)}.vt-vid-kopf[data-astro-cid-hhluqobi]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(7,6,11,.85))}.vt-vid-kopf[data-astro-cid-hhluqobi]>.vt-wrap[data-astro-cid-hhluqobi]{position:relative;z-index:1;display:grid;gap:clamp(26px,3.4vw,40px)}.vt-vid-titel[data-astro-cid-hhluqobi]{margin-bottom:0}.vt-vid-titel[data-astro-cid-hhluqobi] .vt-notiz[data-astro-cid-hhluqobi]{flex-basis:20rem;max-width:34rem;color:#bdb4c9}.vt-fenster[data-astro-cid-hhluqobi]{position:relative;display:grid;grid-template-columns:1fr;gap:0;background:linear-gradient(180deg,#121016,#0b0a0e);border-radius:4px;box-shadow:inset 0 0 0 1px #2a2631,0 0 0 5px #0a090c,0 0 0 6px #2a2631,0 30px 60px -30px #000,0 0 70px -30px #3fd8ff59}.vt-fenster-bild[data-astro-cid-hhluqobi]{position:relative;display:block;aspect-ratio:16 / 9;background:#000;overflow:hidden}.vt-fenster-bild[data-astro-cid-hhluqobi][hidden]{display:none}.vt-fenster-bild[data-astro-cid-hhluqobi] img[data-astro-cid-hhluqobi]{position:relative;width:100%;height:100%;object-fit:cover;display:block}.vt-testbild[data-astro-cid-hhluqobi]{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(90deg,#b9b9b9 0 14.3%,#b9b900 0 28.6%,#00b9b9 0 42.9%,#00b900 0 57.1%,#b900b9 0 71.4%,#b90000 0 85.7%,#0000b9 0) top / 100% 68% no-repeat,linear-gradient(90deg,#0000b9 0 14.3%,#111 0 28.6%,#b900b9 0 42.9%,#111 0 57.1%,#00b9b9 0 71.4%,#111 0 85.7%,#b9b9b9 0) 0 68% / 100% 9% no-repeat,linear-gradient(90deg,#0b0a0e 0 20%,#f2f2f2 0 40%,#0b0a0e 0 60%,#1d1b22 0) bottom / 100% 23% no-repeat;filter:saturate(.7) brightness(.75)}.vt-testbild[data-astro-cid-hhluqobi] b[data-astro-cid-hhluqobi]{padding:6px 12px;font-family:var(--vt-mono);font-weight:700;font-size:.9rem;letter-spacing:.2em;color:#fff;background:#000}.vt-fenster-bild[data-astro-cid-hhluqobi] img[data-astro-cid-hhluqobi]:not([src]){visibility:hidden}.vt-fenster-text[data-astro-cid-hhluqobi]{position:relative;align-self:center;padding:clamp(18px,2.6vw,34px);min-width:0}@media(min-width:900px){.vt-fenster[data-astro-cid-hhluqobi]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.vt-fenster-bild[data-astro-cid-hhluqobi]{border-right:1px solid #000}}.sf-badge[data-astro-cid-hhluqobi]{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 4px;transform:rotate(-2deg);font-family:var(--vt-schild);font-size:.72rem;letter-spacing:.04em;color:#04141a;background:#6fe6ff;border-radius:2px;box-shadow:0 0 0 1px #0000004d,0 3px 6px #00000080,0 0 18px #3fd8ff73}.sf-badge[data-astro-cid-hhluqobi] .sf-dot{width:7px;height:7px;border-radius:50%;background:#04141a}.sf-badge[data-astro-cid-hhluqobi].is-live{color:#fff;background:#e81c1c;box-shadow:0 0 0 1px #0000004d,0 3px 6px #00000080,0 0 22px #ff2b2b99}.sf-badge[data-astro-cid-hhluqobi].is-live .sf-dot{background:#fff;animation:vt-puls 1.4s ease-in-out infinite}.sf-kicker[data-astro-cid-hhluqobi]{margin:16px 0 0;font-family:var(--vt-mono);font-weight:700;font-size:.78rem;letter-spacing:.24em;text-transform:uppercase;color:var(--vt-cyan)}.sf-title[data-astro-cid-hhluqobi]{margin:12px 0 0;padding-top:.1em;font-family:var(--vt-cover);font-weight:400;text-transform:uppercase;line-height:1.06;letter-spacing:.01em;font-size:clamp(1.7rem,3vw,2.6rem);color:#fff;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sf-desc[data-astro-cid-hhluqobi]{margin:12px 0 0;font-size:.95rem;line-height:1.55;color:#c9c1d4;max-width:32rem;overflow-wrap:anywhere}.sf-cta[data-astro-cid-hhluqobi]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.sf-meta[data-astro-cid-hhluqobi]{margin-top:14px;font-size:.78rem;letter-spacing:.08em;color:var(--vt-dim)}.sf-meta[data-astro-cid-hhluqobi]:empty{display:none}.vt-kartei[data-astro-cid-hhluqobi]{position:relative;padding:clamp(28px,4vw,44px) 0 clamp(8px,1.4vw,14px)}.vt-kartei-zeile[data-astro-cid-hhluqobi]{display:flex;flex-wrap:wrap;gap:12px}.vt-suche[data-astro-cid-hhluqobi],.vt-sortier[data-astro-cid-hhluqobi]{display:flex;align-items:stretch;min-height:50px;border-radius:3px;overflow:hidden;background:#0d0b11;box-shadow:inset 0 0 0 1px #2e2a36,0 10px 20px -14px #000}.vt-suche[data-astro-cid-hhluqobi]{flex:1 1 22rem;min-width:0}.vt-sortier[data-astro-cid-hhluqobi]{flex:0 1 auto}.vt-suche[data-astro-cid-hhluqobi]:focus-within,.vt-sortier[data-astro-cid-hhluqobi]:focus-within{box-shadow:inset 0 0 0 1px var(--vt-cyan),0 0 0 3px #3fd8ff2e}.vt-suche-schild[data-astro-cid-hhluqobi]{display:grid;place-items:center;padding:0 14px;white-space:nowrap;font-family:var(--vt-mono);font-weight:700;font-size:.66rem;letter-spacing:.2em;color:var(--vt-tinte);background:var(--vt-papier)}.vt-suche[data-astro-cid-hhluqobi] input[data-astro-cid-hhluqobi],.vt-sortier[data-astro-cid-hhluqobi] select[data-astro-cid-hhluqobi]{flex:1 1 auto;min-width:0;padding:0 14px;border:0;outline:0;background:transparent;color:var(--vt-text);font-family:var(--vt-mono);font-size:1rem}.vt-suche[data-astro-cid-hhluqobi] input[data-astro-cid-hhluqobi]::placeholder{color:#6f6879}.vt-sortier[data-astro-cid-hhluqobi] select[data-astro-cid-hhluqobi]{cursor:pointer;padding-right:10px}.vt-sortier[data-astro-cid-hhluqobi] select[data-astro-cid-hhluqobi] option[data-astro-cid-hhluqobi]{background:#121016;color:var(--vt-text)}.vt-rubriken[data-astro-cid-hhluqobi]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.vt-rubriken[data-astro-cid-hhluqobi][hidden]{display:none}@media(max-width:639px){.vt-rubriken[data-astro-cid-hhluqobi]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:-16px;padding:2px 16px 6px}.vt-rubriken[data-astro-cid-hhluqobi]::-webkit-scrollbar{display:none}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf{flex:0 0 auto;white-space:nowrap}}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf{--schild: #ece6f2;display:inline-flex;align-items:baseline;gap:8px;min-height:40px;padding:9px 14px 8px;border-radius:3px;cursor:pointer;font-family:var(--vt-schild);font-size:.78rem;letter-spacing:.03em;text-transform:uppercase;line-height:1;color:color-mix(in srgb,var(--schild) 75%,#8a8494);background:linear-gradient(180deg,#16131b,#0c0a10);border:1px solid #2a2631;transition:color .2s,border-color .2s,box-shadow .2s}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf small{font-family:var(--vt-mono);font-weight:700;font-size:.7rem;opacity:.7}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf:hover{color:var(--schild);border-color:color-mix(in srgb,var(--schild) 45%,#2a2631)}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf:focus-visible{outline:2px solid var(--vt-cyan);outline-offset:2px}.vt-rubriken[data-astro-cid-hhluqobi] .vt-rubrik-knopf.is-aktiv{color:var(--schild);border-color:color-mix(in srgb,var(--schild) 60%,#1c1922);box-shadow:inset 0 0 18px color-mix(in srgb,var(--schild) 20%,transparent),0 0 22px -6px color-mix(in srgb,var(--schild) 60%,transparent);text-shadow:0 0 10px color-mix(in srgb,var(--schild) 80%,transparent)}.vt-treffer[data-astro-cid-hhluqobi]{margin:16px 0 0;font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--vt-dim)}.vt-treffer[data-astro-cid-hhluqobi]:empty{display:none}.vt-bestand[data-astro-cid-hhluqobi]{padding-bottom:clamp(50px,6vw,90px);min-height:40vh}.vt-bestand[data-astro-cid-hhluqobi]>.vt-rubrik:first-child{margin-top:clamp(20px,3vw,34px)}.vt-bestand[data-astro-cid-hhluqobi] .vt-rubrik-wege{display:inline-flex;flex-wrap:wrap;gap:10px 20px;margin-left:auto}.vt-bestand[data-astro-cid-hhluqobi] .vt-wand{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row dense;gap:22px 20px;margin-top:clamp(26px,3.4vw,40px)}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach{grid-column:span var(--n);margin-top:0;display:flex;flex-direction:column;min-width:0;padding-top:20px}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-rubrik-kopf{margin-bottom:14px}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-rubrik-notiz{flex-basis:100%;order:3;font-size:.82rem}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-regal{margin-top:auto;border-radius:3px 3px 0 0;box-shadow:inset 0 22px 30px -20px #000,inset 0 -10px 20px -10px #000,0 0 0 1px #000,inset 6px 0 #1f1c25,inset -6px 0 #1f1c25}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-brett{--rand: 20px}@media(max-width:1180px){.vt-bestand[data-astro-cid-hhluqobi] .vt-wand{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach{grid-column:span min(var(--n),4)}}@media(max-width:900px){.vt-bestand[data-astro-cid-hhluqobi] .vt-wand{grid-template-columns:repeat(3,minmax(0,1fr))}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach{grid-column:span min(var(--n),3)}}@media(max-width:639px){.vt-bestand[data-astro-cid-hhluqobi] .vt-wand{grid-template-columns:minmax(0,1fr);gap:34px}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach{grid-column:auto;padding-top:16px}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-regal{margin-inline:calc(-1*clamp(16px,4vw,48px));border-radius:0;box-shadow:inset 0 22px 30px -20px #000,inset 0 -10px 20px -10px #000}.vt-bestand[data-astro-cid-hhluqobi] .vt-fach .vt-brett{--rand: 16px}}.vt-bestand[data-astro-cid-hhluqobi] button.vt-link{background:none;border:0;border-bottom:1px solid rgba(236,230,242,.35);cursor:pointer;padding:0 0 2px}.vt-bestand[data-astro-cid-hhluqobi] .vt-link:hover{color:var(--schild, var(--vt-text));border-bottom-color:currentColor}.vt-bestand[data-astro-cid-hhluqobi] .vt-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));row-gap:30px;margin-top:18px;align-items:end}.vt-bestand[data-astro-cid-hhluqobi] .vt-raster .vt-platz{width:auto;padding:34px 10px 8px;background:linear-gradient(180deg,#a9a5b2 0,#d8d4de 2px,#85818d 5px,#575360 10px,#3a3741 20px,#2a2730) left bottom / 100% 30px no-repeat,radial-gradient(circle at 50% 50%,#050407 1.4px,transparent 1.6px) 0 0 / 16px 16px,linear-gradient(180deg,#17141c,#100e14)}.vt-bestand[data-astro-cid-hhluqobi] .vt-raster .vt-huelle{min-height:0}.vt-bestand[data-astro-cid-hhluqobi] .vt-raster-fuss{margin:26px 0 0}@media(max-width:639px){.vt-bestand[data-astro-cid-hhluqobi] .vt-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-bestand[data-astro-cid-hhluqobi] .vt-raster .vt-platz{padding:24px 8px 8px}.vt-bestand[data-astro-cid-hhluqobi] .vt-rubrik-wege{margin-left:0}}.vt-vid-werbung[data-astro-cid-hhluqobi]{padding-bottom:30px}
