.quote-wrapper{container-name:quote;container-type:inline-size}.quote{border-radius:24px;display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;padding:48px;position:relative;z-index:1;&:before{background:linear-gradient(294deg,rgba(255,141,11,0) 59.29%,rgba(255,141,11,.2) 72.12%,#ff8d0b 94.04%);filter:blur(30px);height:50%;opacity:.41;z-index:-2}&:after,&:before{content:"";inset:0;position:absolute}&:after{background:#242424;border-radius:24px;z-index:-1}@container quote (width <= 680px){padding-bottom:32px;padding-left:32px;padding-right:32px;padding-top:32px}@container quote (width <= 460px){padding-bottom:24px;padding-left:24px;padding-right:24px;padding-top:24px}blockquote{line-height:1.2;margin:0;&:after,&:before{content:'"'}p{margin:0;padding:0}}.quote-person{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;img{background-color:#383838;border:2px solid #2e2e2e;border-radius:100%;height:64px;object-fit:cover;width:64px}}.quote-person-content{display:flex;flex-direction:column;gap:5px;*{line-height:1;margin:0;padding:0}.quote-person-function{color:var(--so-color-taupe);font-family:var(--so-font-family-alt);font-size:14px;font-weight:400;letter-spacing:-.7px;text-transform:uppercase}}}