.quotes{place-content:center;align-items:center;gap:var(--s-24);width:100%;height:min-content;padding:var(--s-80) var(--s-32);background-color:var(--c-page);flex-direction:column;flex:none;display:flex;position:relative;overflow:clip}@media (min-width:810px) and (max-width:1199.98px){.quotes{padding:var(--s-64) var(--s-48)}}@media (max-width:809.98px){.quotes{padding:var(--s-48) var(--s-24)}}.quotes__row{place-content:center flex-start;align-items:center;gap:var(--s-48);flex-direction:row;flex:none;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.quotes__col{place-content:center;align-items:center;gap:var(--s-48);flex-direction:column;flex:1 0 0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (min-width:810px) and (max-width:1199.98px){.quotes__col{justify-content:flex-start}}@media (max-width:809.98px){.quotes__col{place-content:flex-start;align-items:flex-start}}.quotes__head{place-content:center flex-start;align-items:center;gap:var(--s-16);flex-direction:column;flex:none;width:auto;max-width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:809.98px){.quotes__head{align-content:flex-start;align-items:flex-start}}.quotes__label{width:auto;height:auto;font-family:var(--f-sans);font-size:16px;font-weight:600;line-height:var(--lh-flat);letter-spacing:var(--t-label);color:var(--c-faint);text-align:center;text-transform:uppercase;white-space:normal;text-wrap:balance;flex:none;margin:0;position:relative}.quotes__progress{place-content:flex-start;align-items:flex-start;gap:var(--s-6);flex-direction:row;flex:none;width:min-content;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.quotes__progress-item{flex:none;display:flex}.quotes__pill{width:16px;height:4px;font:inherit;color:inherit;appearance:none;cursor:pointer;background-color:var(--c-tint-2);border-radius:var(--r-8);border:0;flex:none;margin:0;padding:0;display:block;position:relative}.quotes__pill:before{content:"";height:24px;position:absolute;top:50%;left:-3px;right:-3px;transform:translateY(-50%)}.quotes__pill--on{background-color:var(--c-accent);width:36px}.quotes__viewport{place-content:center;align-items:center;gap:var(--s-32);flex-direction:row;flex:none;width:1000px;min-width:0;max-width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:clip}@media (min-width:810px) and (max-width:1199.98px){.quotes__viewport{order:1;width:100%}}@media (max-width:809.98px){.quotes__viewport{order:1;width:100%}}.quotes__edge{z-index:1;width:30%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;position:absolute;top:0;bottom:0;overflow:visible}.quotes__edge--prev{left:0}.quotes__edge--next{right:0}.quotes__edge:after{content:"";border:1.5px solid var(--c-ink);opacity:0;width:13px;height:13px;transition:opacity .26s var(--mo-ease), transform .36s var(--mo-ease);margin-top:-7px;position:absolute;top:50%}.quotes__edge--prev:after{left:var(--s-24);border-width:1.5px 0 0 1.5px;transform:rotate(-45deg)scale(.78)}.quotes__edge--next:after{right:var(--s-24);border-width:1.5px 1.5px 0 0;transform:rotate(45deg)scale(.78)}.quotes__edge--prev:hover:after,.quotes__edge--prev:focus-visible:after{opacity:.5;transform:rotate(-45deg)scale(1)}.quotes__edge--next:hover:after,.quotes__edge--next:focus-visible:after{opacity:.5;transform:rotate(45deg)scale(1)}@media (prefers-reduced-motion:reduce){.quotes__edge:after{transition:opacity .26s var(--mo-ease)}.quotes__edge--prev:hover:after,.quotes__edge--prev:focus-visible:after{transform:rotate(-45deg)scale(.78)}.quotes__edge--next:hover:after,.quotes__edge--next:focus-visible:after{transform:rotate(45deg)scale(.78)}}@media (max-width:1199.98px){.quotes__edge{display:none}}.quotes__cta{place-content:center;align-items:center;gap:var(--s-4);cursor:pointer;flex-direction:row;flex:none;order:2;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:clip}@media (min-width:1200px){.quotes__cta{display:none}}.quotes__cta{transition:gap var(--spring-b20-d400-ms,.4s) var(--spring-b20-d400,ease)}.quotes__cta:hover{gap:var(--s-12)}@media (prefers-reduced-motion:reduce){.quotes__cta{transition:none}}.quotes__cta-brace,.quotes__cta-label{width:auto;height:auto;font-family:var(--f-sans);font-size:16px;font-weight:700;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-accent);text-align:start;text-transform:uppercase;white-space:pre;flex:none;position:relative}.quotes__cta-label{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.quotes__cta{padding-block:4px}
.quote-slot{z-index:1;flex:none;width:auto;min-width:0;height:auto;display:none;position:relative}@media (min-width:810px) and (max-width:1199.98px){.quote-slot--prev,.quote-slot--on,.quote-slot--next{flex:0 0 100%}}.quote-slot--prev,.quote-slot--on,.quote-slot--next{display:block}@media (prefers-reduced-motion:no-preference){.quotes__viewport.is-sliding .quote-slot{transition:transform var(--spring-b20-d400-ms) var(--spring-b20-d400)}}.quotes__viewport.is-dragging .quote-slot{transition:none}@media (max-width:1199.98px){.quotes__viewport{touch-action:pan-y}}@media (max-width:809.98px){.quote-slot--prev,.quote-slot--next{display:none}.quote-slot--on{flex:1 0 0;width:1px;display:block}}.quote{place-content:center flex-start;align-items:center;gap:var(--s-45);flex-direction:row;width:953px;height:325px;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}@media (min-width:810px) and (max-width:1199.98px){.quote{width:100%;height:min-content}}@media (max-width:809.98px){.quote{width:100%;height:min-content}}.quote__inner{place-content:center;align-items:center;gap:var(--s-45);flex-direction:row;flex:auto;width:auto;min-width:0;height:min-content;margin:0;padding:0;display:flex;position:relative;overflow:visible}@media (min-width:810px) and (max-width:1199.98px){.quote__inner{flex:1 0 0;align-content:flex-start;align-items:flex-start;width:1px}}@media (max-width:809.98px){.quote__inner{align-content:flex-start;align-items:flex-start;gap:var(--s-32);flex-direction:column;flex:1 0 0;width:1px}}.quote__image{aspect-ratio:.8;border-radius:var(--r-8);flex:none;width:260px;position:relative}.quote__img,.quote__logo-img{object-fit:cover;object-position:center center;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.quote__blank{border-radius:inherit;background-image:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22126%22 height=%22126%22><path id=%22a%22 d=%22M126 0v21.584L21.584 126H0v-17.585L108.415 0H126Zm0 108.414V126h-17.586L126 108.414Zm0-84v39.171L63.585 126H24.414L126 24.414Zm0 42v39.17L105.584 126h-39.17L126 66.414ZM105.586 0 0 105.586V66.415L66.415 0h39.171Zm-42 0L0 63.586V24.415L24.415 0h39.171Zm-42 0L0 21.586V0h21.586Z%22 fill=%22rgb(136, 136, 136, 0.2)%22 fill-rule=%22evenodd%22/></svg>");background-position:0 0;background-repeat:repeat;background-size:64px;position:absolute;inset:0}.quote__body{flex-direction:column;flex:1 1 0;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;width:auto;min-width:0;height:auto;padding:0;display:flex;position:relative;overflow:visible}@media (min-width:810px) and (max-width:1199.98px){.quote__body{justify-content:flex-start;gap:var(--s-32);flex:1 0 0;width:1px}}@media (max-width:809.98px){.quote__body{align-self:unset;justify-content:flex-start;gap:var(--s-32);width:100%;height:min-content}}.quote__text{place-content:flex-start;align-items:flex-start;gap:var(--s-16);flex-direction:column;flex:none;width:100%;min-width:0;height:min-content;margin:0;padding:0;display:flex;position:relative;overflow:visible}.quote__q,.quote__desc,.quote__name,.quote__role{width:100%;height:auto;font-family:var(--f-sans);white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;margin:0;position:relative}.quote__q{font-size:24px;font-weight:600;line-height:var(--lh-copy);letter-spacing:var(--t-normal);color:var(--c-body);text-align:left}.quote__desc{font-size:18px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-body);text-align:left}.quote__name{font-size:20px;font-style:normal;font-weight:600;line-height:var(--lh-flat);letter-spacing:var(--t-normal);color:var(--c-body);text-align:start}.quote__role{font-size:16px;font-weight:400;line-height:var(--lh-body);letter-spacing:var(--t-wide);color:var(--c-body);text-align:start}.quote__foot{flex-direction:row;flex:none;place-content:flex-end space-between;align-items:flex-end;width:100%;min-width:0;height:min-content;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:809.98px){.quote__foot{place-content:center flex-start;align-items:center;gap:var(--s-8);width:100%}}.quote__author{place-content:flex-start center;align-items:flex-start;gap:var(--s-8);flex-direction:column;flex:1 0 0;width:1px;min-width:0;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.quote__logo{flex:none;width:150px;height:50px;position:relative;overflow:visible}
