.quote-content-feature{background-color:#f1f5f9;padding:96px 20px}.quote-content-feature .qcf-container{margin:0 auto;max-width:1280px;position:relative;width:100%;z-index:1}.quote-content-feature .qcf-row{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.quote-content-feature .qcf-col1{flex:1}.quote-content-feature .qcf-col2{max-width:576px;width:50%}.quote-content-feature .qcf-info h2{color:#0f172a;font-family:Rubik;font-size:36px;font-weight:500;line-height:44px;margin:0 0 24px;padding:0}.quote-content-feature .qcf-info p{color:#475569;font-family:Rubik;font-size:16px;font-weight:400;line-height:24px;margin:0 0 24px;max-width:510px}.quote-content-feature .qcf-info .qcf-feature{display:flex;flex-direction:column;gap:16px}.quote-content-feature .qcf-info .qcf-feature .qcff-item{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.quote-content-feature .qcf-info .qcf-feature .qcff-item img{height:40px;width:40px}.quote-content-feature .qcf-info .qcf-feature .qcff-item span{color:#0f172a;flex:1;font-family:Rubik;font-size:16px;font-weight:400;line-height:20px;overflow:hidden}.quote-content-feature .qcf-quote{background-color:#fff;border:1px solid #cbd5e1;border-radius:24px;padding:48px;position:relative}.quote-content-feature .qcf-quote>svg{left:12px;position:absolute;top:12px}.quote-content-feature .qcf-quote .qcfq-logo{display:flex;margin-bottom:12px}.quote-content-feature .qcf-quote .qcfq-logo img{height:44px;object-fit:contain}.quote-content-feature .qcf-quote .qcfq-quote{color:#334155;font-family:Rubik;font-size:18px;font-style:italic;font-weight:400;line-height:28px;margin-bottom:24px}.quote-content-feature .qcf-quote .qcfq-author{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.quote-content-feature .qcf-quote .qcfq-author img{border:1px solid #0183ff;border-radius:100%;height:48px;width:48px}.quote-content-feature .qcf-quote .qcfq-author .qcfqa-info .qcfqai-name{color:#0f172a;font-family:Rubik;font-size:16px;font-weight:600;line-height:24px}.quote-content-feature .qcf-quote .qcfq-author .qcfqa-info .qcfqai-position{color:#64748b;font-family:Rubik;font-size:14px;font-weight:400;line-height:20px}@media (max-width:1023.98px){.quote-content-feature .qcf-row{gap:24px}.quote-content-feature .qcf-quote{border-radius:16px;padding:64px 16px 30px}}@media (max-width:767.98px){.quote-content-feature .qcf-col1{flex:unset;width:100%}.quote-content-feature .qcf-info p{max-width:100%}.quote-content-feature .qcf-col2{max-width:100%;width:100%}}