.dm-hero>.container,.dm-main>.container,.dm-filterbar>.container{padding-left:var(--dm-rand, 28px);padding-right:var(--dm-rand, 28px)}.dm-hero{background:var(--orange);color:var(--ink);border-bottom:2px solid var(--ink);padding:150px 0 64px}.dm-hero .kicker{color:var(--ink)}.dm-hero .kicker .box{background:var(--cream)}.dm-title{font-size:clamp(40px,7vw,86px);line-height:.98;margin:22px 0 0}.dm-title-accent{color:var(--cream)}.dm-lead{max-width:62ch;margin:26px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.dm-stats{display:flex;flex-wrap:wrap;gap:14px;margin:36px 0 0}.dm-stats div{flex:1 1 150px;background:var(--cream);border:2px solid var(--ink);border-radius:16px;box-shadow:0 6px 0 var(--ink);padding:18px 20px}.dm-stats dt{font:10px Space Mono,monospace;text-transform:uppercase;letter-spacing:.09em;color:var(--green)}.dm-stats dd{margin:6px 0 0;font-family:var(--display);font-size:clamp(30px,3.4vw,44px);line-height:1;font-variant-numeric:tabular-nums}.dm-filterbar{padding:10px 0 18px}.dm-filterbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 24px;background:var(--cream);border:2px solid var(--ink);border-radius:18px;box-shadow:0 6px 0 var(--ink)}.dm-filter-label{display:inline-flex;align-items:center;gap:8px;font:10px Space Mono,monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--green);white-space:nowrap}.dm-filter-dot{width:9px;height:9px;border-radius:50%;background:var(--orange);border:1.5px solid var(--ink)}.dm-filter{display:flex;flex-wrap:wrap;gap:9px}.dm-chip{display:inline-flex;align-items:center;gap:8px;border:2px solid var(--ink);border-radius:999px;background:var(--cream);color:var(--ink);font:700 13px/1 var(--body);padding:9px 11px 9px 15px;cursor:pointer;box-shadow:0 3px 0 var(--ink);transition:transform .13s ease,box-shadow .13s ease,background .13s ease}.dm-chip:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--ink);background:var(--yellow)}.dm-chip:active{transform:translateY(3px);box-shadow:0 0 0 var(--ink)}.dm-chip:focus-visible{outline:3px solid var(--green);outline-offset:3px}.dm-chip-num{display:grid;place-content:center;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:#1a0d0717;font:11px/1 Space Mono,monospace;font-variant-numeric:tabular-nums}.dm-chip.is-active{background:var(--orange);color:var(--ink);transform:translateY(3px);box-shadow:0 0 0 var(--ink)}.dm-chip.is-active:hover{background:var(--orange);transform:translateY(3px);box-shadow:0 0 0 var(--ink)}.dm-chip.is-active .dm-chip-num{background:var(--cream)}.dm-count{margin:0 0 0 auto;font:11px Space Mono,monospace;color:var(--green);white-space:nowrap}@media(prefers-reduced-motion:reduce){.dm-chip{transition:none}}.dm-main{background:var(--orange);padding:0 0 86px}.dm-item[hidden]{display:none}.dm-item:first-child .showcase-card{margin-top:28px}.dm-empty{margin:48px auto;text-align:center;font-size:17px;color:var(--ink)}.dm-reset{border:2px solid var(--ink);border-radius:999px;background:var(--cream);color:var(--ink);font:600 14px/1 var(--body);padding:10px 16px;margin-left:8px;cursor:pointer}.dm-reset:hover{background:var(--ink);color:var(--cream)}.dm-honest{margin-top:52px;background:var(--ink);color:var(--cream);border:2px solid var(--ink);border-radius:20px;box-shadow:0 6px 0 var(--ink);padding:44px 34px}.dm-honest h2{font-size:clamp(28px,3.4vw,44px);line-height:1.05;margin:0 0 28px}.dm-honest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.dm-honest-grid h3{font-family:var(--display);font-size:20px;margin:0 0 10px;color:var(--orange)}.dm-honest-grid p{margin:0;font-size:15px;line-height:1.65;color:#faf5ecd1}@media(max-width:900px){.dm-hero{padding:130px 0 48px}.dm-honest-grid{grid-template-columns:1fr;gap:24px}}:root{--dm-rand: 28px}@media(max-width:900px){:root{--dm-rand: 20px}}@media(max-width:760px){.dm-filterbar{padding:8px 0 14px}.dm-filterbar-inner{flex-wrap:nowrap;gap:10px 12px;align-items:center;padding:12px 14px}.dm-filter{flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:2px;mask-image:linear-gradient(to right,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(to right,#000 88%,transparent 100%)}.dm-filter::-webkit-scrollbar{display:none}.dm-chip{flex:0 0 auto;scroll-snap-align:start}.dm-filter-label{display:none}.dm-count{margin-left:0;flex:0 0 auto}}@media(max-width:520px){.dm-hero{padding:120px 0 40px}.dm-stats div{flex:1 1 100%}.dm-honest{padding:32px 22px}.dm-count{display:none}}.dm-podcast{margin-top:36px;padding-top:30px;border-top:2px solid rgba(26,13,7,.16);max-width:68ch}.pod-kopf{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pod-koepfe{display:flex;align-items:center}.pod-kopf-bild{width:54px;height:54px;border-radius:50%;border:2px solid var(--ink);background:var(--cream);overflow:hidden;box-shadow:0 4px 0 var(--ink);transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s ease,opacity .3s ease}.pod-kopf-bild+.pod-kopf-bild{margin-left:-13px}.pod-kopf-bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.pod-kopf-bild.spricht{transform:translateY(-5px) scale(1.14);z-index:2}.pod-kopf-bild.wartet{filter:grayscale(.55);opacity:.62;transform:scale(.94)}.pod-play{display:inline-flex;align-items:center;gap:9px;font:11px Space Mono,monospace;letter-spacing:.1em;text-transform:uppercase;background:var(--cream);color:var(--ink);border:2px solid var(--ink);border-radius:999px;box-shadow:0 4px 0 var(--ink);padding:11px 18px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.pod-play:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--ink);background:var(--yellow)}.pod-play:active{transform:translateY(2px);box-shadow:0 2px 0 var(--ink)}.pod-play:focus-visible{outline:3px solid var(--green);outline-offset:3px}.pod-play svg{width:15px;height:15px;fill:currentColor}.pod-play .halt-form,.laeuft .pod-play .ab-form{display:none}.laeuft .pod-play .halt-form{display:block}.pod-dauer{font:10.5px Space Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#1a0d0799}.pod-text{margin:22px 0 0;display:grid;gap:10px}.pod-zeile{display:grid;grid-template-columns:74px 1fr;gap:13px;align-items:baseline}.pod-wer{font:10.5px Space Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#1a0d078c}.pod-was{font-size:16px;line-height:1.5;color:#1a0d07e0;margin:0}.js-pod .pod-text{position:relative;display:block;min-height:4.6em;margin-top:24px}.js-pod .pod-zeile{position:absolute;left:0;right:0;top:0;display:block;opacity:0;pointer-events:none;transform:translateY(14px);filter:blur(7px);transition:opacity .34s ease,transform .34s cubic-bezier(.2,.8,.2,1),filter .34s ease}.js-pod .pod-zeile.dran{opacity:1;transform:none;filter:blur(0)}.js-pod .vorschau .pod-zeile.dran{opacity:.45}.js-pod .pod-zeile.ab{opacity:0;transform:translateY(-14px);filter:blur(7px)}.js-pod .pod-wer{display:block;margin-bottom:6px;color:var(--green)}.js-pod .pod-was{font-family:var(--display);font-weight:400;font-size:clamp(19px,1.9vw,27px);line-height:1.22;color:var(--ink)}@media(max-width:560px){.pod-zeile{grid-template-columns:1fr;gap:2px}.js-pod .pod-text{min-height:6em}.pod-dauer{width:100%}}@media(prefers-reduced-motion:reduce){.pod-kopf-bild,.pod-kopf-bild.spricht,.pod-kopf-bild.wartet{transition:none;transform:none;filter:none;opacity:1}.js-pod .pod-zeile{transition:none}}
