.button,.mod-quotes__slide .slide-content__cta .button{text-wrap:wrap;border:2px solid;cursor:pointer;display:inline-block;font-family:var(--font-base);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);padding:var(--space-2) var(--space-5);text-align:center;text-decoration:none}.button:not([data-aos]),.mod-quotes__slide .slide-content__cta .button:not([data-aos]){transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}.button--primary,.mod-quotes__slide .slide-content__cta .button{background-color:var(--color-white);border-color:var(--color-base);color:var(--color-base)}@media (hover:hover) and (pointer:fine){.button--primary:focus-visible,.button--primary:hover,.mod-quotes__slide .slide-content__cta .button:focus-visible,.mod-quotes__slide .slide-content__cta .button:hover{background-color:var(--color-base);border-color:var(--color-base);color:var(--color-white)}}.button--inverted{background-color:transparent;border-color:var(--color-white);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button--inverted:focus-visible,.button--inverted:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-base)}}.button--highlight{background-color:var(--color-highlight);border-color:var(--color-highlight);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button--highlight:focus-visible,.button--highlight:hover{background-color:var(--color-highlight-dark);border-color:var(--color-highlight-dark)}}.button--highlight-outline{background-color:var(--color-white);border-color:var(--color-highlight);color:var(--color-highlight)}@media (hover:hover) and (pointer:fine){.button--highlight-outline:focus-visible,.button--highlight-outline:hover{background-color:var(--color-highlight-dark);border-color:var(--color-highlight-dark);color:var(--color-white)}}.mod-quotes--fo26{background-color:var(--color-bg);overflow:hidden;padding:var(--space-7) 0}@media (min-width:1024px){.mod-quotes--fo26{padding:var(--space-9) 0}}.mod-quotes__container{margin-inline:auto;max-width:var(--body-max);padding-inline:var(--container-padding);width:100%}body.debug .mod-quotes__container{border:1px solid red}body.debug .mod-quotes__container:before{color:red;content:"container";content:"container-wide";font-size:10px;font-weight:700;position:absolute;right:0;top:0}@media (min-width:1024px){.mod-quotes__container{max-width:90%}}@media (min-width:1280px){.mod-quotes__container{max-width:85%}}@media (min-width:1440px){.mod-quotes__container{max-width:80%}}@media (min-width:1600px){.mod-quotes__container{max-width:var(--container-wide)}}.mod-quotes__container{position:relative}.mod-quotes__slide{display:flex;flex:0 0 100%;flex-direction:column;gap:var(--space-6);min-width:0}@media (min-width:1024px){.mod-quotes__slide{align-items:center;flex-direction:row;gap:var(--space-7);justify-content:center}}@media (min-width:1280px){.mod-quotes__slide{gap:var(--space-8)}}.mod-quotes__slide .slide-content{align-items:center;display:flex;flex-direction:column;gap:var(--space-5);order:2;text-align:center}@media (min-width:1024px){.mod-quotes__slide .slide-content{align-items:flex-end;flex:0 0 50%;gap:var(--space-6);max-width:540px;order:1;text-align:right}}.mod-quotes__slide .slide-content__quote{border:none;margin:0;max-width:80%;padding:0}@media (min-width:1024px){.mod-quotes__slide .slide-content__quote{max-width:100%}}.mod-quotes__slide .slide-content__quote p{color:var(--color-base);font-family:var(--font-headline);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);margin:0}@media (min-width:768px){.mod-quotes__slide .slide-content__quote p{font-size:var(--font-size-xl)}}@media (min-width:1024px){.mod-quotes__slide .slide-content__quote p{font-size:var(--font-size-2xl)}}@media (min-width:1280px){.mod-quotes__slide .slide-content__quote p{font-size:var(--font-size-3xl)}}.mod-quotes__slide .slide-content__attribution{display:flex;flex-direction:column;gap:0;line-height:var(--line-height-snug)}.mod-quotes__slide .slide-content__attribution .name{color:var(--color-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.mod-quotes__slide .slide-content__attribution .role{color:var(--color-text-muted);font-size:var(--font-size-md);margin:0}.mod-quotes__slide .slide-content__cta{margin-top:var(--space-1)}.mod-quotes__slide .slide-content__cta .button{background-color:transparent}.mod-quotes__slide .slide-image{align-self:center;flex-shrink:0;order:1;position:relative}@media (min-width:1024px){.mod-quotes__slide .slide-image{flex:0 0 45%;max-width:550px;order:2}}.mod-quotes__slide .slide-image .quote-mark{background-color:var(--color-highlight);height:26%;left:-5%;mask-image:url(../../images/quote-26.svg);-webkit-mask-image:url(../../images/quote-26.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:absolute;top:-3%;width:26%;z-index:2}.mod-quotes__slide .slide-image .quote-mark,.mod-quotes__slide .slide-image figure{-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.mod-quotes__slide .slide-image figure{aspect-ratio:550/523;margin:0;-webkit-mask-image:url(../../images/clip-path-quotes.svg);mask-image:url(../../images/clip-path-quotes.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.mod-quotes__slide .slide-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mod-quotes .embla{overflow:hidden;padding:var(--space-4) 0;position:relative}.mod-quotes .embla__container{display:flex;touch-action:pan-y pinch-zoom}.mod-quotes .embla__next,.mod-quotes .embla__prev{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;top:50%;transition:opacity var(--transition-fast)}.mod-quotes .embla__next:hover,.mod-quotes .embla__prev:hover{opacity:.7}.mod-quotes .embla__next:disabled,.mod-quotes .embla__prev:disabled{cursor:not-allowed;opacity:.3}.mod-quotes .embla__next .arrow,.mod-quotes .embla__prev .arrow{align-items:center;display:flex;justify-content:center}.mod-quotes .embla__next .arrow svg,.mod-quotes .embla__prev .arrow svg{display:block;height:auto;width:24px}@media (min-width:1024px){.mod-quotes .embla__next .arrow svg,.mod-quotes .embla__prev .arrow svg{width:39px}}.mod-quotes .embla__next .arrow svg path,.mod-quotes .embla__prev .arrow svg path{fill:var(--color-highlight)}.mod-quotes .embla__prev{left:0;transform:translate(1rem,-50%)}@media (min-width:1024px){.mod-quotes .embla__prev{transform:translate(-100%,-50%)}}@media (min-width:1280px){.mod-quotes .embla__prev{transform:translate(-125%,-50%)}}.mod-quotes .embla__next{right:0;transform:translate(-1rem,-50%)}@media (min-width:1024px){.mod-quotes .embla__next{transform:translate(100%,-50%)}}@media (min-width:1280px){.mod-quotes .embla__next{transform:translate(125%,-50%)}}.mod-quotes .embla__dots{display:flex;gap:var(--space-2)}.mod-quotes .embla-dot{background:var(--color-gray-300);border:none;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:background-color var(--transition-fast);width:12px}.mod-quotes .embla-dot.is-selected,.mod-quotes .embla-dot:hover{background:var(--color-base)}
