.sr .kwb-kopier{gap:8px;min-height:44px}.sr .kwb-kopier svg{flex:none}.sr .kwb-kopier[data-kopiert]{border-color:transparent;background:var(--sr-ampel-gut-bg);color:var(--sr-ampel-gut-text);box-shadow:none}.sr .kwb-kopier--klein{padding:8px 16px;font-size:.86rem}.sr .kwb-uebersicht__aktionen .sr-btn{padding-left:18px;padding-right:18px}.kwb .kw-kopf__licht:before{background:radial-gradient(60% 55% at 72% 18%,rgba(var(--sr-glow-rgb),.2),transparent 70%),radial-gradient(42% 46% at 86% 62%,rgba(var(--br-deko-rgb),calc(.16 * var(--br-deko-staerke))),transparent 72%),radial-gradient(45% 40% at 12% 0,rgba(var(--sr-accent-rgb),.1),transparent 70%)}@media (min-width:1000px){.kwb .kw-kopf__raster{perspective:1800px}.sr .kwb .kwb-uebersicht{rotate:.38 -.92 0 6deg;transform-origin:30% 50%;transition:rotate .9s var(--sr-ease)}.sr .kwb .kwb-uebersicht:focus-within,.sr .kwb .kwb-uebersicht:hover{rotate:.38 -.92 0 2deg}}@media (prefers-reduced-motion:reduce){.sr .kwb .kwb-uebersicht{transition:none}}.kwb-liste{position:relative;isolation:isolate}.kwb-liste:before{content:"";position:absolute;inset:calc(-1 * var(--sr-auslauf)) 0;z-index:-1;pointer-events:none;background:radial-gradient(30% 24% at 24% 18%,rgba(var(--br-deko-rgb),calc(.12 * var(--br-deko-staerke))),transparent 72%),radial-gradient(28% 22% at 76% 52%,rgba(var(--sr-glow-rgb),.07),transparent 70%),radial-gradient(30% 22% at 26% 86%,rgba(var(--br-deko-rgb),calc(.09 * var(--br-deko-staerke))),transparent 72%);-webkit-mask:var(--sr-auslauf-maske);mask:var(--sr-auslauf-maske)}.kwb-liste__kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:clamp(32px,4.5vw,60px)}.sr .kwb-liste__kopf .kwb-abschnitt{margin:0;max-width:820px}.sr .kwb-liste__kopf p{max-width:36em;font-size:clamp(1.02rem,.98rem + .25vw,1.16rem);line-height:1.6;text-wrap:pretty}.kwb-gruppen{columns:360px 2;column-gap:clamp(14px,1.6vw,22px)}.sr .kwb-gruppe{page-break-inside:avoid;break-inside:avoid;margin-bottom:clamp(14px,1.6vw,22px);padding:clamp(20px,2.4vw,30px);display:grid;gap:16px;scroll-margin-top:96px;background:radial-gradient(90% 46% at 0 0,rgba(var(--br-deko-rgb),calc(.1 * var(--br-deko-staerke))),transparent 62%),linear-gradient(180deg,var(--sr-surface-2) 0,var(--sr-surface) 46%);transition:box-shadow .5s var(--sr-ease)}.sr .kwb-gruppe:hover{box-shadow:var(--sr-shadow-card),var(--sr-schein),0 0 0 1px rgba(var(--br-deko-rgb),.32),0 22px 48px -30px rgba(var(--br-deko-rgb),.32)}.sr .kwb-gruppe:target{box-shadow:var(--sr-shadow-card),var(--sr-schein),0 0 0 1.5px rgba(var(--br-deko-rgb),.6)}.kwb-gruppe__kopf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.sr .kwb-gruppe__symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;color:var(--br-deko);background:radial-gradient(circle at 30% 20%,rgba(var(--br-deko-rgb),.24),transparent 70%),linear-gradient(180deg,var(--sr-surface),var(--sr-surface-2));box-shadow:inset 0 0 0 1px rgba(var(--br-deko-rgb),.42),var(--sr-schein),0 12px 28px -14px rgba(var(--br-deko-rgb),.8)}.kwb-gruppe__titel{display:grid;gap:4px;min-width:0}.sr .kwb-gruppe__nr{display:block;color:var(--sr-muted);font-family:var(--sr-font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.sr .kwb-gruppe h3{margin:0;color:var(--sr-ink);font-size:clamp(1.14rem,1.04rem + .3vw,1.3rem);line-height:1.22;letter-spacing:-.02em;text-wrap:balance}.sr .kwb-gruppe__text{margin:0;max-width:40em;color:var(--sr-text);font-size:.96rem;line-height:1.6;text-wrap:pretty}.kwb-begriffe{counter-reset:kwb-begriff;list-style:none;margin:2px 0 0;padding:0;display:grid;border-top:1px solid var(--sr-line)}.sr .kwb-begriffe li{counter-increment:kwb-begriff;display:grid;grid-template-columns:2.1em minmax(0,1fr);align-items:baseline;gap:6px 12px;min-height:44px;padding:11px 8px;border-bottom:1px solid var(--sr-line);border-radius:10px;transition:background .22s var(--sr-ease)}.sr .kwb-begriffe li:last-child{border-bottom:0}.sr .kwb-begriffe li:before{content:counter(kwb-begriff,decimal-leading-zero);color:var(--sr-muted);font-family:var(--sr-font-mono);font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;-webkit-user-select:none;user-select:none}.sr .kwb-begriffe li:hover{background:linear-gradient(90deg,rgba(var(--br-deko-rgb),.1),transparent 85%)}.sr .kwb-begriff{min-width:0;color:var(--sr-ink);font-size:.98rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.sr .kwb-platz{margin:0 1px;padding:0 6px;border-radius:7px;border:1px dashed var(--sr-line-strong);color:var(--sr-accent-text);font-family:var(--sr-font-mono);font-size:.86em;font-weight:600;white-space:nowrap}.sr .kwb-hinweis{grid-column:2;justify-self:start;max-width:100%;padding:3px 10px;border-radius:12px;background:rgba(var(--br-deko-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--br-deko-rgb),.22);color:var(--sr-text);font-size:.78rem;font-weight:550;line-height:1.35}.sr .kwb-hinweis__vor{color:var(--sr-muted);font-weight:500}@media (max-width:640px){.sr .kwb-begriff{font-size:1rem}}@media (max-width:560px){.sr .kwb-gruppe{padding:18px 16px 10px;gap:14px}.kwb-gruppe__kopf{gap:12px}.sr .kwb-gruppe__symbol{width:42px;height:42px;border-radius:13px}.sr .kwb-kopier--klein{width:44px;min-width:44px;height:44px;padding:0;justify-content:center;border-radius:50%}.sr .kwb-kopier--klein .kwb-kopier__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr .kwb-begriffe li{padding:11px 4px}.sr .kwb-liste__kopf>.kwb-kopier{width:100%;justify-content:center}}