.highlight-quote{background:var(--backgroundQuoteColor,#f7fcff);padding-bottom:60px;padding-top:80px;position:relative}.highlight-quote--portrait{border:var(--highlightQuoteBorder,2px solid #fff);border-radius:999px;height:100px;left:calc(50% - 50px);margin:0;overflow:hidden;position:absolute;top:-50px;width:100px}.highlight-quote--portrait img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.highlight-quote--content{margin:0 auto;max-width:650px;text-align:center}.highlight-quote--content h5{color:var(--colorText,#001d32);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:125%;text-align:center;text-wrap:balance}.highlight-quote--content .author{margin-top:30px}.highlight-quote--content .author .author-name *{color:var(--colorText,#2b516d);font-size:14px;font-weight:700;line-height:135%;margin:0 0 3px;text-align:center}.highlight-quote--content .author small{color:var(--colorText,#474a4b);font-size:14px;font-weight:500;line-height:135%;text-align:center}.highlight-quote--content .btn,.highlight-quote--content .punch-cta{margin-top:30px}@media(max-width:767px){.highlight-quote{margin-top:40px;padding-bottom:40px;padding-top:60px}}.highlight-quote.website-rebrand{--backgroundQuoteColor:transparent;--highlightQuoteBorder:none}.highlight-quote.website-rebrand:before{animation:glowPulse 3s ease-in-out infinite;background:radial-gradient(ellipse 800px 309px at center top,rgba(83,213,242,.33) 0,rgba(83,213,242,0) 100%);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:0}@keyframes glowPulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}