.quote-carousel .page-center{max-width:1320px}.quote-carousel .qc-title{font-size:4rem;margin:0 0 4rem;text-align:center;text-wrap:balance}.quote-carousel .qc-panel{background:radial-gradient(ellipse at 50% 30%,#3a2170 0,#2a1656 55%,#1c0f3c 100%);border-radius:32px;color:#fff;overflow:hidden;padding:9.6rem 9.6rem 4.8rem!important;position:relative}.quote-carousel .qc-panel:before{background-image:radial-gradient(hsla(0,0%,100%,.07) 1.4px,transparent 1.5px);background-size:28px 28px;content:"";inset:0;pointer-events:none;position:absolute}.quote-carousel .qc-panel:after{background:radial-gradient(circle,rgba(226,138,52,.35),rgba(226,138,52,0) 65%);border-radius:50%;content:"";height:48rem;pointer-events:none;position:absolute;right:-12rem;top:-14rem;width:48rem}.quote-carousel .qc-mark{color:#e28a34;font-size:16rem;font-weight:900;left:8.4rem;line-height:1;position:absolute;top:1.6rem}.quote-carousel .qc-track{display:flex;overflow-x:auto;padding:4px 0 8px;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;z-index:1}.quote-carousel .qc-track::-webkit-scrollbar{display:none}.quote-carousel .qc-slide{flex:0 0 100%;margin:0;scroll-snap-align:start}.quote-carousel .qc-quote,.quote-carousel .qc-quote p{background:none!important;border:0!important;color:#fff!important;font-size:3.2rem;font-weight:700;line-height:1.35;margin:0;max-width:96rem;opacity:1!important;padding:0;text-wrap:pretty}.quote-carousel .qc-quote:after,.quote-carousel .qc-quote:before{display:none!important}.quote-carousel .qc-person{align-items:center;display:flex!important;gap:1.6rem;justify-content:flex-start!important;margin-top:4rem;text-align:left!important}.quote-carousel .qc-person img,.quote-carousel .qc-person>*{flex:0 0 auto!important;margin:0!important;width:auto!important}.quote-carousel .qc-head{border:3px solid #e28a34!important;border-radius:50%;box-shadow:none!important;box-sizing:border-box!important;flex-shrink:0!important;height:64px!important;object-fit:cover;width:64px!important}.quote-carousel .qc-who strong{color:#fff;display:block;font-size:1.8rem}.quote-carousel .qc-who span{color:hsla(0,0%,100%,.72);font-size:1.6rem}.quote-carousel .qc-person>.qc-logo{align-items:center;background:#fff;border-radius:14px;display:flex;margin-left:auto!important;padding:1.2rem 2rem}.quote-carousel .qc-logo img{display:block;height:34px!important;width:auto}.quote-carousel .qc-nav{align-items:center!important;display:flex;gap:1.6rem;margin-top:4.8rem;position:relative;z-index:1}.quote-carousel .qc-nav button{align-items:center;appearance:none;cursor:pointer;display:inline-flex!important;justify-content:center;margin:0!important;vertical-align:middle}.quote-carousel .qc-arrow{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;font-size:2.8rem;height:48px;line-height:1;padding:0 0 4px;width:48px}.quote-carousel .qc-arrow:hover{background:hsla(0,0%,100%,.18)}.quote-carousel .qc-dots{align-items:center!important;display:flex;gap:.8rem;height:48px;line-height:0;margin:0!important}.quote-carousel .qc-dot{background:hsla(0,0%,100%,.35);border:0;border-radius:5px;display:block!important;height:10px!important;min-height:0!important;min-width:0!important;padding:0;transition:width .3s,background .3s;width:10px!important}.quote-carousel .qc-dot.is-active{background:#e28a34;width:32px!important}@media (max-width:790px){.quote-carousel .qc-panel{border-radius:24px;padding:7.2rem 2.8rem 4rem!important}.quote-carousel .qc-mark{font-size:10rem;left:2.4rem;top:.8rem}.quote-carousel .qc-quote,.quote-carousel .qc-quote p{font-size:2.2rem}.quote-carousel .qc-person{flex-wrap:wrap}.quote-carousel .qc-person>.qc-logo{margin-left:0!important}}.quote-carousel .qc-nav{margin:0!important;position:absolute!important;right:9.6rem;top:4.8rem}@media (max-width:790px){.quote-carousel .qc-nav{gap:1rem;right:2.8rem;top:2.4rem}.quote-carousel .qc-arrow{height:40px!important;width:40px!important}}