.quote-panel a.block{padding:2rem;position:relative;background:var(--back,#9cdcd9);color:var(--text,#1b1b1b)}.quote-panel a.block:hover .icon-arrow,.quote-panel a.block:hover .image-wrap{clip-path:inset(0)}.quote-panel .copy{font-size:1.0625rem}.quote-panel p{opacity:.8}.quote-panel .tag{display:block;margin-bottom:1rem;padding:0;font-size:1rem;background:none}.quote-panel blockquote{margin-top:1rem;line-height:1.1;font-size:var(--font-h4);font-family:"Alegreya",serif;font-style:italic}.quote-panel .image-wrap{position:relative}.quote-panel .image-wrap img{aspect-ratio:1}.quote-panel .icon-arrow{position:absolute;bottom:0;left:0;height:4rem;width:4rem;background:#412044}.quote-panel .icon-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);stroke:#fff;width:50%;height:50%}.quote-panel .icon-aqua .icon-arrow{background:#9cdcd9}.quote-panel .icon-aqua .icon-arrow svg{stroke:#1b1b1b}.quote-panel .icon-white .icon-arrow{background:#fff}.quote-panel .icon-white .icon-arrow svg{stroke:#1b1b1b}@media only screen and (min-width:992px){.quote-panel a.block{padding:0}.quote-panel .flex-col{padding:3rem;max-width:45rem}.quote-panel .copy{flex:1;display:grid;grid-template-columns:11.25rem 1fr;gap:2rem}.quote-panel .grid{grid-template-columns:1fr 32%}.quote-panel .image-wrap{transition:clip-path .5s cubic-bezier(.4,0,.2,1);clip-path:inset(2rem)}.quote-panel .icon-arrow{width:6rem;height:6rem;clip-path:inset(0% 100% 0% 0%);transition:clip-path .5s cubic-bezier(.4,0,.2,1)}}@media only screen and (min-width:1400px){.quote-panel blockquote{font-size:var(--font-h1)}}.stacked-quote-panel .quote-panel{transform-origin:top center;will-change:transform}.stacked-quote-panel .sticky{margin-bottom:2rem}.stacked-quote-panel .sticky:last-child{margin-bottom:0}.stacked-quote-panel .sticky:nth-child(1){top:var(--header-height-offset)}.stacked-quote-panel .sticky:nth-child(2){top:calc(var(--header-height-offset) + (32*1))}.stacked-quote-panel .sticky:nth-child(3){top:calc(var(--header-height-offset) + (32*2))}.stacked-quote-panel .sticky:nth-child(4){top:calc(var(--header-height-offset) + (32*3))}.stacked-quote-panel .sticky:nth-child(5){top:calc(var(--header-height-offset) + (32*4))}