.ceo-quote{--tw-bg-opacity:1;background-color:rgb(229 247 252/var(--tw-bg-opacity,1));border-radius:16px;margin-left:auto;margin-right:auto;padding:1rem 1rem 0;width:100%}@media (min-width:768px){.ceo-quote{padding-left:2rem;padding-right:2rem;padding-top:2rem}}@media (min-width:1024px){.ceo-quote{padding:0 1.75rem}}.ceo-quote-inner{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.ceo-quote-inner{flex-direction:row;justify-content:space-between}}.ceo-quote-main{display:flex;flex-direction:column;gap:1rem;order:2;width:100%}@media (min-width:640px){.ceo-quote-main{gap:1.5rem}}@media (min-width:1024px){.ceo-quote-main{flex-direction:row}}.ceo-photo-wrapper{display:inline-grid;flex-shrink:0;grid-template-columns:max-content;grid-template-rows:max-content;height:100px;margin-left:auto;margin-right:auto;order:2;overflow:hidden;position:relative;width:160px}.ceo-photo-wrapper:after{background:rgba(0,115,162,.2);border-radius:99999px;content:"";height:0;left:0;padding-top:100%;position:absolute;top:30%;width:100%}@media (min-width:1024px){.ceo-photo-wrapper{align-self:stretch;height:auto;max-width:180px;order:1;padding-top:1rem;width:100%}}.ceo-photo-wrapper img{grid-column-start:1;grid-row-start:1;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;width:100%;z-index:10}.quote-wrapper{order:1;text-align:center}@media (min-width:1024px){.quote-wrapper{order:2;padding-bottom:1rem;padding-top:1rem;text-align:left}}.quote-wrapper blockquote{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.5}@media (min-width:1440px){.quote-wrapper blockquote{font-size:1rem;line-height:1.5rem}}.quote-wrapper blockquote{margin-left:auto;margin-right:auto;max-width:485px}.quote-wrapper blockquote,.quote-wrapper blockquote p{--tw-text-opacity:1;color:rgb(0 64 101/var(--tw-text-opacity,1))}.quote-wrapper blockquote cite{--tw-text-opacity:1;color:rgb(0 171 221/var(--tw-text-opacity,1));display:block;font-family:Montserrat,sans-serif;font-size:.875rem;font-style:italic;font-style:normal;font-weight:600;line-height:1.5}@media (min-width:768px){.quote-wrapper blockquote cite{font-size:1rem;line-height:1.5rem}}.ceo-ratings{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:14px;flex-shrink:0;order:1;padding:1rem 1.5rem;text-align:center}@media (min-width:640px){.ceo-ratings{height:inherit}}@media (min-width:768px){.ceo-ratings{text-align:left}}@media (min-width:1024px){.ceo-ratings{order:2}}.ceo-ratings>div{--tw-text-opacity:1;color:rgb(0 64 101/var(--tw-text-opacity,1));font-family:Montserrat,sans-serif;font-size:.875rem;font-style:italic;font-weight:500;line-height:1.5}@media (min-width:768px){.ceo-ratings>div{font-size:1rem;line-height:1.5rem}}.ceo-quote-stars{--tw-text-opacity:1;color:rgb(0 171 221/var(--tw-text-opacity,1));font-style:normal}