.gxp-vc-antworten{background:#fff;border:1px solid var(--gx-champagne);border-radius:16px;color:var(--gx-ink);margin-top:20px;padding:14px 16px 16px}.gxp-vc-antworten--vorlauf:not([data-an]){display:none}.gxp-vc-antworten--vorlauf .gxp-vc-antworten-zeile:before{content:attr(data-zeile)}.gxp-vc-antworten-kopf{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.gxp-vc-antworten-titel{color:var(--gx-ink);font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:0;line-height:1.3;margin:0}.gxp-vc-antworten-aendern{color:var(--gx-petrol);flex:none;font-size:14px;line-height:1.3;margin:-12px 0;padding:12px 0;text-decoration:underline;text-underline-offset:3px}.gxp-vc-antworten-aendern:hover{color:var(--gx-petrol-dark)}.gxp-vc-antworten-zeile{font-size:16px;line-height:1.45;margin:8px 0 0;text-wrap:pretty}@media (max-width:900px){.gxp-sb-ang--direkt .gxp-vc-antworten--vorlauf[data-an]~.gxp-sb-hauptspalte .gxp-sb-rechts,.gxp-sb-ang--direkt .gxp-vc-antworten:not(.gxp-vc-antworten--vorlauf)+.gxp-sb-hauptspalte .gxp-sb-rechts{margin-top:12px}}@media (min-width:901px){.gxp-sb-ang--direkt .gxp-vc-antworten{grid-column:1;grid-row:2;margin-top:24px;padding:16px 24px 18px}.gxp-sb-ang--direkt .gxp-vc-antworten--vorlauf[data-an]~.gxp-sb-hauptspalte,.gxp-sb-ang--direkt .gxp-vc-antworten:not(.gxp-vc-antworten--vorlauf)~.gxp-sb-hauptspalte{grid-row:3/span 2;margin-top:20px}}.gxp-vc-antworten--zeile{background:none;border:0;border-radius:0;color:var(--gx-ink);font-size:16px;line-height:22px;margin:14px 0 0;padding:0;text-wrap:pretty}.gxp-vc-antworten--zeile strong{font-weight:600}.gxp-vc-antworten--zeile .gxp-vc-antworten-aendern{font-size:inherit;line-height:inherit;margin:0;padding:0;white-space:nowrap}.gxp-vc-antworten--vorlauf.gxp-vc-antworten--zeile,[data-kalt] .gxp-vc-antworten--vorlauf.gxp-vc-antworten--box{display:none}[data-kalt] .gxp-vc-antworten--vorlauf.gxp-vc-antworten--zeile[data-an]{display:block}@media (min-width:901px){.gxp-sb-ang--direkt .gxp-vc-antworten.gxp-vc-antworten--zeile{margin-top:20px;padding:0}}