.quote-wrap{color:#280b56;display:flex;flex-wrap:wrap;margin:auto}.quote-wrap:empty{display:none}.quote-inner{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:0;justify-content:center;padding:0}@media (min-width:768px){.quote-inner{padding:0}}.quote-image{color:#280b56;flex:0 0 100%}.quote-image img{display:block;height:auto;margin:auto;overflow:hidden;width:100%}.quote-embed{color:#280b56;flex:0 0 100%}.quote-embed video{aspect-ratio:16/9;height:auto;width:100%}.quote-text{color:#280b56;flex:0 0 100%;padding:0 1.5rem}.quote-text blockquote{color:var(--purple);font-size:var(--font-medium);font-weight:700;text-indent:-.4em}.content-layout-full .quote-embed:not(:empty),.content-layout-full .quote-image:not(:empty),.content-layout-image-left-text-right .quote-text,.layout-central .quote-text,.layout-text-left-image-right .quote-text{padding:1.5rem}@media (min-width:768px){.layout-central .content-text,.layout-image-left-text-right .quote-text,.layout-text-left-image-right .quote-text{padding:0 1.5rem}}@media (min-width:1024px){.quote-text blockquote{font-size:var(--font-large);line-height:1.25}.layout-central .quote-embed,.layout-central .quote-image{flex:0 0 calc(66.67 - 1.25rem);margin:0 auto 2em;padding:0 1.5rem}.layout-central .quote-text{flex:0 0 calc(66.67% - 1.25rem);margin-left:auto;margin-right:auto;padding:0 0 0 1.5rem}}@media (min-width:1280px){.layout-central .quote-embed,.layout-central .quote-image,.layout-central .quote-text{flex:0 0 calc(66.67% - 6vw);padding:0 6vw}.layout-text-left-image-right .quote-text{padding-left:6vw;padding-right:0}.layout-image-left-text-right .quote-text{padding-left:0;padding-right:6vw}.layout-central .quote-embed iframe,.layout-central .quote-embed video,.layout-central .quote-image img{border-radius:var(--image-border-radius)}.layout-text-left-image-right .quote-embed iframe,.layout-text-left-image-right .quote-embed video,.layout-text-left-image-right .quote-image img{border-radius:var(--image-border-radius) 0 0 var(--image-border-radius)}.layout-image-left-text-right .quote-embed iframe,.layout-image-left-text-right .quote-embed video,.layout-image-left-text-right .quote-image img{border-radius:0 var(--image-border-radius) var(--image-border-radius) 0}}.quote-embed iframe{aspect-ratio:16/9;display:block;height:auto;overflow:hidden;width:100%}.quote-embed:empty,.quote-image:empty{display:none}.quote-inner,.quote-inner p{font-size:var(--font-body);font-weight:400}.quote-wrap.invert .quote-inner,.quote-wrap.invert .quote-inner .content-text,.quote-wrap.invert .quote-inner a,.quote-wrap.invert .quote-inner blockquote,.quote-wrap.invert .quote-inner h2,.quote-wrap.invert .quote-inner h3,.quote-wrap.invert .quote-inner p,.quote-wrap.invert .quote-inner ul{color:#fff}.quote-wrap.text-align-center{text-align:center}@media (min-width:768px){.quote-wrap.layout-image-left-text-right,.quote-wrap.layout-text-left-image-right{max-width:100%}.quote-wrap.layout-image-left-text-right .quote-inner,.quote-wrap.layout-text-left-image-right .quote-inner{align-items:center;gap:2rem;justify-content:space-between;padding:0}.quote-wrap.layout-image-left-text-right .quote-inner .quote-embed,.quote-wrap.layout-image-left-text-right .quote-inner .quote-image,.quote-wrap.layout-text-left-image-right .quote-inner .quote-embed,.quote-wrap.layout-text-left-image-right .quote-inner .quote-image{flex:0 1 50%}.quote-wrap.layout-image-left-text-right .quote-inner .quote-text,.quote-wrap.layout-text-left-image-right .quote-inner .quote-text{flex:0 1 calc(50% - 2rem)}.quote-wrap.layout-text-left-image-right .quote-inner .quote-embed,.quote-wrap.layout-text-left-image-right .quote-inner .quote-image{margin-right:0;order:2}.quote-wrap.quote-layout-image-left-text-right .quote-inner .quote-embed,.quote-wrap.quote-layout-image-left-text-right .quote-inner .quote-image{margin-left:0;order:0}.quote-wrap.layout-image-left-text-right .quote-inner h2,.quote-wrap.layout-text-left-image-right .quote-inner h2{margin-top:0}.quote-wrap.layout-text-left-image-right .quote-inner .quote-text{padding-left:1.5rem}.quote-wrap.layout-image-left-text-right .quote-inner .quote-text{padding-right:1.5rem}}@media (min-width:1280px){.quote-wrap.layout-image-left-text-right .quote-inner,.quote-wrap.layout-text-left-image-right .quote-inner{gap:2vw}.quote-wrap.layout-image-left-text-right .quote-inner .quote-embed,.quote-wrap.layout-image-left-text-right .quote-inner .quote-image,.quote-wrap.layout-text-left-image-right .quote-inner .quote-embed,.quote-wrap.layout-text-left-image-right .quote-inner .quote-image{flex:0 1 50%}.quote-wrap.layout-image-left-text-right .quote-inner .quote-text,.quote-wrap.layout-text-left-image-right .quote-inner .quote-text{flex:0 1 calc(50% - 6vw)}.quote-wrap.layout-text-left-image-right .quote-inner .quote-text{padding-left:6vw}.quote-wrap.layout-image-left-text-right .quote-inner .quote-text{padding-right:6vw}}