/* fx-lp-presse.css · Zitate als Typo-Karten */
.fxlp-zitate{display:grid;grid-template-columns:1fr;gap:14px}
.fxlp-zitat{display:flex;border-radius:var(--fxlp-r-xl);background:#fff;box-shadow:inset 0 0 0 1px var(--fxlp-line)}
.fxlp-zitat blockquote{font-style:normal;border:0;margin:0;display:flex;flex-direction:column;gap:22px;padding:clamp(24px,3vw,40px);width:100%}
.fxlp-zitat__mark{color:var(--fxlp-sun)}
.fxlp-zitat__mark svg{width:32px;height:32px;fill:currentColor;stroke:none}
.fxlp-zitat p{font-size:clamp(20px,18px + 1vw,28px);font-weight:600;line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}
.fxlp-zitat footer{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:auto;font-size:14px;color:var(--fxlp-muted)}
.fxlp-zitat footer strong{font-size:15px;color:var(--fxlp-text)}
.fxlp-zitat footer .fxlp-link{font-size:14px;min-height:44px}
@media(min-width:900px){.fxlp-zitate{grid-template-columns:repeat(2,1fr);gap:20px}.fxlp-zitat:first-child{grid-column:span 2}.fxlp-zitat:first-child p{font-size:clamp(28px,3vw,40px)}}
