.quote-extern{--quote-extern-muted:#d1d0d0;align-items:center;background-color:var(--so-color-bg-darkest);box-shadow:0 0 0 100vw var(--so-color-bg-darkest);clip-path:inset(0 -100vw);color:var(--so-color-white);display:flex;flex-wrap:wrap;gap:32px;padding:64px 0;&>div{display:flex;flex:1;flex-direction:column;justify-content:center}&>div>img{display:block;height:auto;margin-bottom:32px;max-height:48px;object-fit:contain;object-position:left center;width:auto}& blockquote{margin:0 0 32px}& blockquote p{font-size:18px;line-height:27px;margin:0}& .quote-extern-author{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;gap:22px;margin-bottom:32px;padding-bottom:32px}.quote-extern-author-image{background-color:var(--so-color-primary);border-radius:50%;flex:0 0 56px;height:56px;overflow:hidden;width:56px;img{height:100%;object-fit:cover;object-position:center bottom;width:100%}}& .quote-extern-author p{color:var(--quote-extern-muted);font-size:18px;line-height:1.5;margin:0}& .quote-extern-author strong{color:var(--so-color-white);display:block;font-size:20px;font-weight:700;line-height:1.3}& .quote-extern-stat{font-size:72px;font-weight:700;letter-spacing:-.005em;line-height:1.1;margin:0}& .quote-extern-detail{color:var(--quote-extern-muted);font-size:18px;line-height:1.5;margin:8px 0 0}& figure{align-items:center;border-radius:var(--so-border-radius-m);display:flex;flex:0 0 640px;margin:0;overflow:hidden;@media (max-width:1248px){flex:1}}& figure img{display:block;height:auto;object-fit:cover;width:100%}@media (max-width:768px){flex-direction:column;figure{width:100%}}}.row-fluid-wrapper:has(>.row-fluid>.widget-span>.row-fluid-wrapper>.row-fluid>.widget-span>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.quote-extern){margin:0 0 var(--so-group-spacing) 0}