.bv-quote{position:relative}.bv-quote.pwr--light{background-color:#fff}.bv-quote.bv-quote--soft{background-color:var(--clr-base-lt,#fafafa)}.bv-quote.pwr--dark{background:radial-gradient(120% 80% at 85% 0,hsla(0,0%,100%,.14),transparent 55%),linear-gradient(160deg,var(--bv-anchor,#0056b3) 0,#00418a 100%);color:#fff}.bv-quote__wrap{margin:0 auto;max-width:var(--lo-content-width,1200px);padding:0 var(--sp-p-hor-desktop,32px)}.bv-quote__box{background:#fff;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(var(--bv-anchor-rgb,0,86,179),.18);margin:0 auto;max-width:880px;padding:40px;position:relative}.bv-quote.pwr--dark .bv-quote__box{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);box-shadow:none}.bv-quote .bv-quote__text{border:0;color:var(--bv-anchor,#0056b3);font-size:clamp(24px,2.4vw,32px);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;padding:0;position:relative;quotes:none}.bv-quote .bv-quote__text,.bv-quote .bv-quote__text:before{font-family:var(--ff-h3,Poppins,sans-serif);font-style:normal}.bv-quote .bv-quote__text:before{color:var(--bv-gold,gold);content:"\201C";display:block;font-size:96px;font-weight:800;height:.5em;line-height:1;margin:0 0 8px}.bv-quote .bv-quote__text p{color:inherit;font:inherit;margin:0 0 .6em}.bv-quote .bv-quote__text>:last-child{margin-bottom:0}.bv-quote.pwr--dark .bv-quote__text{color:#fff}.bv-quote__attr{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-family:var(--ff-base);font-size:16px;gap:12px 24px;line-height:1.4;margin-top:28px}.bv-quote.pwr--dark .bv-quote__attr{color:hsla(0,0%,100%,.9)}.bv-quote__name{color:var(--clr-title-lt,#1a1a1a);font-weight:700}.bv-quote.pwr--dark .bv-quote__name{color:#fff}.bv-quote__role{font-weight:400}.bv-quote__logo{display:block;height:auto;margin-left:auto;max-height:32px;max-width:160px;width:auto}@media (max-width:767px){.bv-quote__wrap{padding:0 var(--sp-p-hor-mobile,16px)}.bv-quote__box{padding:28px 24px}.bv-quote .bv-quote__text:before{font-size:72px}.bv-quote__attr{font-size:15px;margin-top:20px}.bv-quote__logo{margin-left:0}}@media (prefers-reduced-motion:no-preference){html.bv-js .bv-quote [data-bv-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}html.bv-js .bv-quote [data-bv-reveal].is-in{opacity:1;transform:none}}