.seo-vergleich-ux section:not(#faq):not(#kontakt)>div>h2+p{background-color:var(--dtile-grey-1);border-left:4px solid var(--dtile-yellow);color:var(--dtile-black);border-radius:0 12px 12px 0;padding:16px 20px}.seo-vergleich-ux section:not(#faq):not(#kontakt)>div>h2+p:before{content:"Kurzantwort";text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.seo-vergleich-ux :is(#tabelle,#ki-zitierungen) tbody>tr.bg-cyan\/10{background-color:color-mix(in srgb,var(--dtile-yellow) 10%,transparent)}.seo-vergleich-ux #tabelle tbody>tr:first-child{outline:2px solid var(--dtile-yellow);outline-offset:-2px}.seo-vergleich-ux .vergleich-lesefortschritt{transition:none}.seo-vergleich-ux :is(#tabelle,#ranking)[data-vf-filter=geo] [data-vf-geo="0"]:not([data-vf-pos="1"]),.seo-vergleich-ux :is(#tabelle,#ranking)[data-vf-filter=preis] [data-vf-preis="0"]:not([data-vf-pos="1"]),.seo-vergleich-ux :is(#tabelle,#ranking)[data-vf-filter=shop] [data-vf-shop="0"]:not([data-vf-pos="1"]){display:none!important}@media(min-width:768px)and (max-width:1023px){.seo-vergleich-ux .vergleich-table-stack :is(th,td){overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}}@media(max-width:767px){.seo-vergleich-ux .vergleich-table-stack{background:0 0;border:0;border-radius:0}.seo-vergleich-ux .vergleich-table-stack :is(table,tbody,caption){width:100%;display:block}.seo-vergleich-ux .vergleich-table-stack thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seo-vergleich-ux .vergleich-table-stack tbody tr{border:1px solid var(--border);background-color:var(--dtile-white);border-radius:14px;flex-direction:column;margin-bottom:12px;padding:16px;display:flex}.seo-vergleich-ux .vergleich-table-stack tbody :is(td,th){color:var(--dtile-black);text-align:left;overflow-wrap:anywhere;min-width:0;padding:6px 0;font-size:14px;display:block}.seo-vergleich-ux .vergleich-table-stack th[scope=row]{order:-1;font-size:16px;font-weight:700}.seo-vergleich-ux .vergleich-table-stack td:before{content:attr(data-label) ": ";color:var(--dtile-black);text-transform:uppercase;font-size:12px;font-weight:700}.seo-vergleich-ux :is(#tabelle,#ki-zitierungen) tbody>tr.bg-cyan\/10{background-color:color-mix(in srgb,var(--dtile-yellow) 10%,var(--dtile-white))}}
