.l-section--quote-section{background:linear-gradient(180deg, #1b4395 0%, #0b66ea 100%);overflow:clip}.l-section--quote-section:has(+.l-section--text-image-bg-gradient){background:#0b66ea}.l-section--quote-section:has(+.l-section--text-image-bg-gradient) .quote-section__shapes{display:block}.quote-section{position:relative;z-index:1;max-width:81.5rem}.quote-section__shapes{display:none;position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}.quote-section__shape{position:absolute}.quote-section__shape--top-left{top:-11.875rem;left:-9.5rem;width:30rem;height:30rem}.quote-section__shape--left{top:3.25rem;left:-15.625rem;width:36.125rem;height:36.125rem}.quote-section__inner{padding:var(--spacing-24) 0}@media only screen and (min-width: 1024px){.quote-section__inner{padding:var(--spacing-40) 0}}.quote-section__card{padding:1.5rem;border:1px solid rgba(180,235,255,.72);border-radius:var(--radius-20);background:rgba(255,255,255,.12);backdrop-filter:blur(4px)}@media only screen and (min-width: 768px){.quote-section__card{padding:2.5rem}}@media only screen and (min-width: 1024px){.quote-section__card{padding:6rem 7.5rem}}.quote-section__card .quote-card__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-40)}.quote-section__card .quote-card__quote,.quote-section__card .quote-card__author-name,.quote-section__card .quote-card__author-meta{color:var(--txt-main-light)}.quote-section__card .quote-card__quote{max-width:65rem;margin:0;font-size:clamp(2rem,3vw,3.625rem);font-weight:var(--font-weight-400);line-height:1.12}.quote-section__card .quote-card__author{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-16)}.quote-section__card .quote-card__author-image{flex:none;width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden}.quote-section__card .quote-card__image{display:block;width:100%;height:100%;object-fit:cover}.quote-section__card .quote-card__author-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.25rem}.quote-section__card .quote-card__author-name,.quote-section__card .quote-card__author-meta{margin:0}.quote-section__card .quote-card__author-name{font-weight:var(--font-weight-500)}.quote-section__card .quote-card__author-meta{opacity:.86}
