.fo-klantcase-quote{padding-block:var(--space-7)}.klantcase-quote-card{background:var(--color-white);border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}@media (min-width:640px){.klantcase-quote-card{padding:var(--space-6) var(--space-7)}}@media (min-width:900px){.klantcase-quote-card{align-items:center;flex-direction:row;gap:var(--space-6)}}.klantcase-quote-icon{color:var(--color-primary-blue);flex:none;height:40px;width:40px}@media (min-width:900px){.klantcase-quote-icon{height:56px;width:56px}}.klantcase-quote__block{border:0;margin:0;min-width:0;padding:0;text-align:left}@media (min-width:900px){.klantcase-quote__block{flex:1 1 auto}}.klantcase-quote__block p{color:var(--color-text-heading);font-family:var(--font-body);font-size:clamp(18px,16px + .4vw,21px);font-weight:var(--fw-medium);line-height:var(--lh-normal);margin:0}.klantcase-quote__divider{background:var(--color-border-default);flex:none;height:var(--border-width-thin)}@media (min-width:900px){.klantcase-quote__divider{align-self:stretch;height:auto;width:var(--border-width-thin)}}@media (max-width:639px){.klantcase-quote__divider{display:none}}.klantcase-quote__footer{display:block;text-align:left}@media (min-width:900px){.klantcase-quote__footer{flex:none;width:260px}}.klantcase-quote__footer cite{display:flex;flex-direction:column;font-style:normal;gap:2px}.klantcase-quote__name{color:var(--color-text-heading);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold)}.klantcase-quote__role{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--fs-caption)}