.sn .sn-vt{--vt-oben:var(--sn-nav-h);--vt-kopf:108px;--vt-band:48px;--vt-ein:12px;--vt-grund:var(--sn-bg);--vt-html-pad:90px}.sn .sec.sn-vt-flaeche{background:var(--sn-surface);--vt-grund:var(--sn-surface)}.sn .sn-vt-alt{height:0;display:block}.sn .sn-vt-kopf .ch-eyebrow{margin-bottom:12px}.sn .sn-vt-kopf .ch-r{text-wrap:balance}.sn .sn-vt-tabelle{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font:400 15px/22px var(--sn-font-sans);font-variant-numeric:tabular-nums;color:var(--sn-t1)}.sn .sn-vt-col-name{width:43%}.sn .sn-vt-thead{top:var(--vt-oben);z-index:3;position:sticky}.sn .sn-vt-thead :is(th,td){background:var(--vt-grund)}.sn .sn-vt-ecke,.sn .sn-vt-meta{box-shadow:inset 0 -1px 0 var(--sn-line-strong)}.sn .sn-vt-name{vertical-align:bottom;text-align:center;height:44px;font-family:var(--font-head);font-weight:var(--head-w);font-feature-settings:var(--head-ff);letter-spacing:var(--h2-ls);color:var(--sn-t1);padding:16px 8px 0;font-size:22px;line-height:28px}.sn .sn-vt-meta{vertical-align:top;text-align:center;height:60px;padding:4px 8px 14px}.sn .sn-vt-preis{font:400 14px/20px var(--sn-font-sans);color:var(--sn-t2);white-space:nowrap;display:block}.sn .sn-vt-cta{font:500 13.5px/18px var(--sn-font-sans);color:var(--sn-t1);white-space:nowrap;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);transition:text-decoration-color .15s var(--sn-ease);border-radius:4px;align-items:center;gap:3px;margin-top:6px;display:inline-flex}.sn .sn-vt-cta .ic{color:var(--sn-t3)}.sn .sn-vt-cta:hover{text-decoration-color:currentColor}.sn .sn-vt-band{top:calc(var(--vt-oben) + var(--vt-kopf) - 1px);z-index:2;height:var(--vt-band);padding:0 var(--vt-ein);text-align:left;vertical-align:middle;background:var(--sn-surface);border-bottom:1px solid var(--sn-line);font-weight:400;position:sticky}.sn .sec.sn-vt-flaeche .sn-vt-band{background:var(--sn-bg)}.sn .sn-vt-band-in{align-items:center;gap:10px;min-width:0;display:flex}.sn .sn-vt-band-ic{color:var(--sn-t3)}.sn .sn-vt-band-ic.sn-vt-signal{color:var(--sn-signal)}.sn .sn-vt-band-titel{font:500 15px/22px var(--sn-font-sans);letter-spacing:-.005em;color:var(--sn-t1);white-space:nowrap}.sn .sn-vt-hinweis{border:1px solid var(--sn-line-strong);height:22px;font:400 12px/16px var(--sn-font-sans);color:var(--sn-t2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.sn .sn-vt-claim{min-width:0;font:400 14px/20px var(--sn-font-sans);color:var(--sn-t3);white-space:nowrap;text-overflow:ellipsis;margin-left:6px;overflow:hidden}.sn .sn-vt-gruppe[id]{scroll-margin-top:calc(var(--vt-oben) + var(--vt-kopf) - 1px - var(--vt-html-pad))}.sn .sn-vt-kopfzelle,.sn .sn-vt-zelle{border-bottom:1px solid var(--sn-line);vertical-align:top;padding:14px 8px}.sn .sn-vt-kopfzelle{padding-left:var(--vt-ein);text-align:left;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;font-weight:400}.sn .sn-vt-zelle{text-align:center;color:var(--sn-t1)}.sn .sn-vt-zeile[data-offen]>*{border-bottom-color:#0000}.sn .sn-vt-label{white-space:nowrap}.sn .sn-vt-label>:not(button){white-space:normal}.sn .sn-vt-link,.sn .sn-vt-text{color:var(--sn-t1)}.sn .sn-vt-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);transition:text-decoration-color .15s var(--sn-ease);border-radius:4px}.sn .sn-vt-link:hover{text-decoration-color:currentColor}.sn .sn-vt-info{vertical-align:middle;width:24px;height:24px;color:var(--sn-t3);cursor:pointer;transition:color .15s var(--sn-ease);background:0 0;border:0;border-radius:50%;place-items:center;margin:-4px 0 -4px 2px;padding:0;display:inline-grid}.sn .sn-vt-info:hover,.sn .sn-vt-info[aria-expanded=true]{color:var(--sn-t1)}.sn .sn-vt-info:focus-visible{outline-offset:-2px;border-radius:50%}.sn .sn-vt-kopfzelle :is(a,button){scroll-margin-top:calc(var(--vt-oben) + var(--vt-kopf) + var(--vt-band) + 8px - var(--vt-html-pad))}.sn .sn-vt-notiz{font:400 13px/18px var(--sn-font-sans);color:var(--sn-t3);margin-top:2px;display:block}.sn .sn-vt-wert{-webkit-hyphens:manual;hyphens:manual;display:block}.sn .sn-vt-wert+.sn-vt-wert{margin-top:4px}.sn .sn-vt-leise{color:var(--sn-t3);font-size:13px;line-height:20px}.sn .sn-vt-wertlink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);border-radius:4px}.sn .sn-vt-wertlink:hover{color:var(--sn-t1);text-decoration-color:currentColor}.sn .sn-vt-haken{color:var(--sn-t1);margin:3px auto 0}.sn .sn-vt-strich{color:var(--sn-t3)}.sn .sn-vt-erklaerung>td{padding:0 var(--vt-ein) 16px;border-bottom:1px solid var(--sn-line)}.sn .sn-vt-erklaerung p{max-width:68ch;font:400 14px/22px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:-4px 0 0}@media (hover:hover){.sn .sn-vt-zeile{cursor:pointer}.sn .sn-vt-zeile:hover>*,.sn .sn-vt-zeile:hover+.sn-vt-erklaerung>td,.sn .sn-vt-erklaerung:hover>td{background:color-mix(in srgb,var(--sn-hover) 55%,transparent)}.sn .sn-vt-zeile:has(+.sn-vt-erklaerung:hover)>*{background:color-mix(in srgb,var(--sn-hover) 55%,transparent)}.sn .sn-vt-zeile:hover .sn-vt-info{color:var(--sn-t2)}.sn .sn-vt-zeile:hover .sn-vt-info:hover{color:var(--sn-t1)}}@media (max-width:1023px){.sn .sn-vt-col-name{width:40%}.sn .sn-vt-claim{display:none}}@media (max-width:767px){.sn .sn-vt{--vt-kopf:62px;--vt-band:42px;--vt-ein:8px}.sn .sn-vt-tabelle{font-size:14px;line-height:20px}.sn .sn-vt-name{height:36px;padding:12px 2px 0;font-size:17px;line-height:22px}.sn .sn-vt-meta{height:26px;padding:2px 2px 8px}.sn .sn-vt-preis{font-size:12.5px;line-height:16px}.sn .sn-vt-zusatz,.sn .sn-vt-cta{display:none}.sn .sn-vt-band-in{flex-wrap:wrap;gap:4px 8px}.sn .sn-vt-band-titel{font-size:14.5px}.sn .sn-vt-hinweis{height:20px;padding:0 7px;font-size:11.5px}.sn .sn-vt-kopfzelle{padding:10px 4px 10px var(--vt-ein)}.sn .sn-vt-zelle{padding:10px 0;font-size:13px}.sn .sn-vt-notiz{font-size:12.5px;line-height:17px}.sn .sn-vt-leise{font-size:12px;line-height:18px}.sn .sn-vt-wert+.sn-vt-wert,.sn .sn-vt-haken{margin-top:2px}.sn .sn-vt-info{width:22px;height:22px;margin-block:-3px}.sn .sn-vt-erklaerung>td{padding-bottom:12px}.sn .sn-vt-erklaerung p{font-size:13.5px;line-height:21px}}@media (max-width:389px){.sn .sn-vt-zelle{letter-spacing:-.02em;font-size:12.5px}}@media (max-width:359px){.sn .sn-vt-col-name{width:43%}.sn .sn-vt-zelle{padding-inline:2px}.sn .sn-vt-kopfzelle{padding-right:2px;font-size:13.5px}.sn .sn-vt-name{font-size:16px}.sn .sn-vt-preis{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.sn .sn-vt-link,.sn .sn-vt-info,.sn .sn-vt-cta{transition:none}}@media (scripting:none){.sn .sn-vt-info{display:none}.sn .sn-vt-zeile{cursor:auto}}.sn .sn-vt-zeile[data-statisch]{cursor:auto}@media (hover:hover){.sn .sn-vt-zeile[data-statisch]:hover>*{background:0 0}}.sn .sn-vt-zeile[data-betont]>*{border-bottom-color:var(--sn-line-strong)}.sn .sn-vt-zeile[data-betont] .sn-vt-kopfzelle{font-weight:500}.sn .sn-vt-kompakt .sn-vt-thead{position:static}.sn .sn-vt-kompakt .sn-vt-col-name{width:40%}.sn .sn-vt-kompakt .sn-vt-meta{height:auto;padding:2px 8px 14px}.sn .sn-vt-kompakt .sn-vt-kopfzelle,.sn .sn-vt-kompakt .sn-vt-zelle{vertical-align:middle;padding-block:13px}.sn .sn-vt-kompakt .sn-vt-kopfzelle{padding-left:0}.sn .sn-vt-kompakt .sn-vt-zeile:not([data-betont]) :is(.sn-vt-link,.sn-vt-text){color:var(--sn-t2)}.sn .sn-vt-kompakt .sn-vt-zelle{white-space:nowrap}.sn .sn-vt-kompakt .sn-vt-haken{width:18px;height:18px;margin:0 auto}.sn .sn-vt-fuss{font:400 13px/18px var(--sn-font-sans);color:var(--sn-t3);margin:14px 0 0}.sn .sn-vt-fuss+.ch-links,.sn .sn-vt-rahmen+.ch-links{border-top:0;margin-top:20px;padding-top:0}@media (max-width:767px){.sn .sn-vt-kompakt .sn-vt-col-name{width:36%}.sn .sn-vt-kompakt .sn-vt-meta{padding:2px 2px 10px}.sn .sn-vt-kompakt .sn-vt-kopfzelle,.sn .sn-vt-kompakt .sn-vt-zelle{padding-block:11px}.sn .sn-vt-kompakt .sn-vt-zelle{font-size:13.5px}}@media (max-width:389px){.sn .sn-vt-kompakt .sn-vt-zelle{letter-spacing:-.01em;font-size:12.5px}}
