#programm-woche{margin-top:-2.4vw;padding:calc(96px + 2.4vw) 0}.pw{margin-top:32px}.pw-reiter{flex-wrap:wrap;gap:10px;display:flex}.pw-reiter-knopf{font-family:var(--font-archivo),sans-serif;letter-spacing:.04em;color:#fffcfbd1;white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #fffcfb59;border-radius:999px;flex:none;padding:9px 18px 8px;font-size:14px;font-weight:700}.pw-reiter-knopf:hover{border-color:var(--pink);color:#fffcfb}.pw-reiter-knopf:focus-visible{outline-offset:3px;outline:2px solid #ff6fce}.pw-reiter-knopf.aktiv{background:var(--pink);border-color:var(--pink);color:var(--ink);box-shadow:7px 7px 0 var(--gelb)}@media (max-width:899px){.pw-reiter{scrollbar-width:none;flex-wrap:nowrap;padding:0 9px 9px 0;overflow-x:auto}.pw-reiter::-webkit-scrollbar{display:none}.pw-reiter-knopf.aktiv{box-shadow:5px 5px 0 var(--gelb)}}.pw-kasten{box-shadow:7px 7px 0 var(--pink);border:2px solid #fffcfb59;border-radius:16px;margin:20px 0 27px;padding:18px 22px}.pw-zeilen{grid-template-columns:minmax(72px,auto) minmax(0,1fr) auto;column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.pw-zeile{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid #fffcfb1a;grid-template-areas:"zeit was pille";align-items:baseline;padding:16px 0;display:grid}.pw-zeile:first-child{border-top:0}.pw-zeile.hinweis{grid-column:1/-1;display:block}.pw-zeile.hinweis p{color:#fffcfb8c;margin:0;font-size:15px;font-style:italic}.pw-zeit{font-family:var(--font-archivo),sans-serif;letter-spacing:-.02em;color:var(--cream);white-space:nowrap;text-shadow:0 0 18px #fce4a280;grid-area:zeit;font-size:clamp(20px,1.6vw,26px);font-weight:800}.pw-zeit.ohne{min-height:1px}.pw-ende{letter-spacing:0;color:#fffcfbd1;margin-top:.2em;font-size:.55em;font-weight:700;display:block}.pw-titel{min-width:0;font-family:var(--font-archivo),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;grid-area:was;margin:0;font-size:clamp(19px,1.6vw,25px);font-weight:700}.pw-pillen{grid-area:pille;justify-content:flex-end;justify-self:end}@media (max-width:640px){.pw-kasten{padding:14px 16px}.pw-zeilen{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.pw-zeile{grid-template-areas:"zeit pille""was was";row-gap:6px}.pw-zeit{font-size:20px}}.pw .sl-zusatz{text-transform:none;letter-spacing:0;font-size:.88em;font-weight:600}.pw .sl-stern{color:var(--pink);margin:0 .035em 0 .08em;font-size:.9em;line-height:1}.pw .sl-diva{color:var(--pink);margin-right:.2em;font-weight:700}.pw-titel a{color:inherit;text-decoration:none}.pw-titel a:hover,.pw-titel a:focus-visible{color:var(--gelb);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.pw-titel a:focus-visible{outline-offset:3px;outline:2px solid #ff6fce}.pw .pillen{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pw .pille{--mk:var(--pink);--mk-schein:246,54,180;font-family:var(--font-archivo),sans-serif;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800;line-height:1}.pw .pille.akt{--mk:var(--tuerkis);--mk-schein:34,211,238}.pw .pille.marke{background:var(--mk);color:var(--ink);box-shadow:0 0 18px rgba(var(--mk-schein),.45)}.pw .pille.umriss{color:var(--mk);box-shadow:inset 0 0 0 1.5px var(--mk),0 0 16px rgba(var(--mk-schein),.3);background:0 0}@media (max-width:640px){.pw .pille{letter-spacing:.12em;padding:8px 12px;font-size:11px}}.pw-fuss{margin-top:8px}
