@layer components{[data-site=prod] .prod-sektion.prod-vertrauen{height:auto;min-height:var(--prod-sektion-hoehe);padding-block:var(--prod-luft);text-align:center}[data-site=prod] .vt-inhalt{justify-items:center;display:grid}[data-site=prod] .vt-unten{justify-self:stretch;justify-items:center;display:grid}[data-site=prod] .vt-satz{font:400 var(--prod-t-gross) / var(--prod-zh-gross) var(--site-font-display);letter-spacing:var(--prod-lw-gross);text-wrap:balance}[data-site=prod] .vt-reihe{grid-template-columns:repeat(4, var(--prod-vt-spalte));justify-content:space-evenly;justify-self:stretch;row-gap:var(--prod-vt-abstand-zeilen);margin-top:var(--prod-vt-reihe-abstand);margin-inline:calc(-1 * var(--prod-rand));display:grid}[data-site=prod] .vt-zeichen{width:var(--prod-vt-emblem);height:var(--prod-vt-emblem);margin-inline:auto;display:block}[data-site=prod] .vt-label{margin-top:var(--prod-vt-label-abstand);font:400 var(--prod-t-text) / 1.3 var(--site-font-display)}[data-site=prod] .vt-zeile{max-width:17em;font:var(--prod-w-text) var(--prod-t-text) / var(--prod-zh-text) var(--site-font-display);color:var(--prod-grau-text);text-wrap:balance;margin:8px auto 0}[data-site=prod] .vt-knopf{margin-top:var(--prod-vt-knopf-abstand)}@media not (min-width:64rem){[data-site=prod] .vt-reihe{grid-template-columns:repeat(2, minmax(0, var(--prod-vt-spalte)));justify-content:center;column-gap:var(--prod-vt-abstand);margin-inline:0}}}
