.vt-um{overflow-x:clip;padding-bottom:clamp(50px,7vw,100px)}.vt-um-wand{position:relative;isolation:isolate;padding-top:clamp(40px,6vw,80px)}.vt-um-licht{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 30% 46% at 24% 55%,rgba(255,210,120,.1),transparent 70%),radial-gradient(ellipse 40% 40% at 50% 8%,rgba(255,61,154,.16),transparent 70%),linear-gradient(180deg,rgba(7,6,11,.55),transparent 26%,transparent 80%,rgba(7,6,11,.6))}.vt-um-kopf{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin-bottom:clamp(36px,5vw,64px)}.vt-um-kopf .vt-kicker{width:auto}.vt-um .vt-um-h1{font-size:clamp(2.4rem,7vw,5rem);text-wrap:balance}.vt-um-akzent{color:#e6fbff;text-shadow:0 0 1px #fff,0 0 6px #8ee9ff,0 0 14px var(--vt-cyan),0 0 32px rgba(63,216,255,.6)}.vt-um-raum{display:grid;gap:clamp(40px,5vw,72px);align-items:start;padding-bottom:clamp(40px,5vw,64px)}@media(min-width:900px){.vt-um-raum{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}}.vt-um-tafel{position:relative;margin:0 auto;width:min(100%,340px);display:flex;flex-direction:column;align-items:center;transform:rotate(-1.5deg)}.vt-um-nagel{position:absolute;top:-26px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#b8b3c2,#3a3742);box-shadow:0 2px 3px #000}.vt-um-nagel:before,.vt-um-nagel:after{content:"";position:absolute;top:5px;width:1px;height:46px;background:#c8c3d259}.vt-um-nagel:before{right:5px;transform-origin:top;transform:rotate(52deg)}.vt-um-nagel:after{left:4px;transform-origin:top;transform:rotate(-52deg)}.vt-um-rahmen{display:block;width:100%;padding:14px;border-radius:2px;background:linear-gradient(135deg,#c9a24a,#7a5a1c 40%,#d9b764 60%,#6b4e18);box-shadow:inset 0 0 0 2px #00000059,0 28px 40px -20px #000,0 0 60px -20px #ffd27859}.vt-um-bild{display:grid;place-items:center;aspect-ratio:1;border-radius:1px;background:radial-gradient(120% 120% at 25% 15%,rgba(255,61,154,.22),transparent 55%),radial-gradient(120% 120% at 85% 90%,rgba(63,216,255,.18),transparent 55%),#0c0a10;box-shadow:inset 0 0 0 6px #f2ecdc,inset 0 0 0 7px #00000040,inset 0 6px 18px #000000b3}.vt-um-bild img{width:46%;height:auto;opacity:.92}.vt-um-schild{margin-top:14px;padding:10px 18px 9px;width:88%;text-align:center;border-radius:2px;display:flex;flex-direction:column;gap:2px;color:#2a1d06;background:linear-gradient(180deg,#f0d68a,#c9a24a 55%,#a8832f);box-shadow:inset 0 1px #fff9,inset 0 -1px #0000004d,0 10px 18px -10px #000}.vt-um-schild small{font-family:var(--vt-mono);font-weight:700;font-size:.62rem;letter-spacing:.24em}.vt-um-schild b{font-family:var(--vt-schild);font-weight:400;font-size:1.3rem;letter-spacing:.04em;line-height:1.1}.vt-um-schild span{font-family:var(--vt-mono);font-size:.74rem}.vt-um-werte{margin:18px 0 0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vt-um-werte>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 9px;border-radius:3px;text-align:center;background:linear-gradient(#1d1a23,#131117);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #2b2732}.vt-um-werte-ic{color:var(--vt-pink);display:inline-flex;margin-bottom:2px}.vt-um-werte dt{order:2;font-family:var(--vt-mono);font-weight:700;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--vt-dim)}.vt-um-werte dd{order:1;margin:0;font-family:var(--vt-cover);font-size:1.3rem;line-height:1;color:#fff}.vt-um-akte-spalte{display:flex;flex-direction:column;gap:22px;min-width:0}.vt-um-akte{position:relative;padding:clamp(26px,3.4vw,40px) clamp(20px,3.4vw,44px) clamp(28px,3.4vw,40px);transform:rotate(.6deg);color:var(--vt-tinte);background:var(--vt-papier);background-image:var(--vt-rauschen),linear-gradient(180deg,#e9e3d2,#f4efe2 10%,#f1ebdb 85%,#e4dcc6);background-size:160px,100%;background-blend-mode:multiply;box-shadow:0 28px 36px -20px #000000d9,0 2px 3px #00000080}.vt-um-klammer{position:absolute;top:-14px;left:46%;width:22px;height:52px;border-radius:11px;border:3px solid #a9a4b0;border-bottom-color:transparent;transform:rotate(-8deg)}.vt-um-akte-kopf{display:flex;justify-content:space-between;gap:10px;padding-bottom:12px;margin-bottom:18px;border-bottom:2px dashed #8f8a95;font-family:var(--vt-mono);font-weight:700;font-size:.76rem;letter-spacing:.22em;color:#5d5764}.vt-um-bio{font-family:var(--vt-mono);font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.vt-um-bio p{margin:0 0 14px}.vt-um-bio p:last-child{margin-bottom:0}.vt-um-bio a{color:#b0123f;text-decoration:underline}.vt-um-stempel{position:absolute;right:clamp(14px,3vw,34px);bottom:clamp(12px,2vw,22px);padding:4px 10px;transform:rotate(-9deg);font-family:var(--vt-schild);font-size:.8rem;letter-spacing:.1em;color:#b0123fb8;border:2.5px solid rgba(176,18,63,.62);border-radius:3px;mix-blend-mode:multiply}.vt-um-chips{display:flex;flex-wrap:wrap;gap:8px 10px}.vt-um-chips>span{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 5px;border:0;border-radius:1px;backdrop-filter:none;font-family:var(--vt-mono);font-weight:700;font-size:.8rem;letter-spacing:.04em;color:#1b1200;background:linear-gradient(180deg,#ffe14a,#f6b812);box-shadow:0 4px 8px -4px #000c,inset 0 -2px #0000001f}.vt-um-chips>span:nth-child(3n+2){transform:rotate(-1.5deg)}.vt-um-chips>span:nth-child(3n){transform:rotate(1.2deg)}.vt-um-knoepfe{display:flex;flex-wrap:wrap;gap:10px}.vt-um-platte{height:26px;background:var(--vt-rauschen),linear-gradient(180deg,#6a2433,#4a1622 40%,#2c0c14);background-size:120px,100%;background-blend-mode:soft-light,normal;box-shadow:inset 0 1px #ffbed259,inset 0 -3px #1a060b,0 18px 28px -8px #000}.vt-um-brett{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px 48px;margin-top:clamp(50px,6vw,80px)}.vt-um-zettel{position:relative;width:min(100%,380px);padding:26px 24px 22px;transform:rotate(-2deg);color:var(--vt-tinte);background:#fff7b0;background-image:var(--vt-rauschen);background-size:140px;background-blend-mode:multiply;box-shadow:0 22px 28px -16px #000000d9}.vt-um-pin{position:absolute;top:9px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff8cc4,#d01466 60%,#6d0631);box-shadow:0 3px 4px #00000080}.vt-um-zettel-kicker{margin:0 0 4px;font-family:var(--vt-mono);font-weight:700;font-size:.7rem;letter-spacing:.26em;color:#6c6572}.vt-um-zettel-titel{margin:0;font-family:var(--vt-hand);font-weight:400;font-size:1.7rem;line-height:1.1}.vt-um-zettel-text{margin:6px 0 0;font-family:var(--vt-mono);font-size:.92rem;line-height:1.45}@media(max-width:899px){.vt-um-akte{transform:none}}
