@font-face{font-family:shtestimonialsmanrope;font-weight:600;font-style:normal;font-display:swap;src:url(font-0.woff2)format("woff2")}@font-face{font-family:shtestimonialsmanrope;font-weight:700;font-style:normal;font-display:swap;src:url(font-1.woff2)format("woff2")}@font-face{font-family:shtestimonialsmanrope;font-weight:800;font-style:normal;font-display:swap;src:url(font-2.woff2)format("woff2")}@font-face{font-family:shtestimonialsdmsans;font-weight:400;font-style:normal;font-display:swap;src:url(font-3.woff2)format("woff2")}@font-face{font-family:shtestimonialsdmsans;font-weight:500;font-style:normal;font-display:swap;src:url(font-4.woff2)format("woff2")}@font-face{font-family:shtestimonialsdmsans;font-weight:600;font-style:normal;font-display:swap;src:url(font-5.woff2)format("woff2")}@font-face{font-family:shtestimonialsdmsans;font-weight:700;font-style:normal;font-display:swap;src:url(font-6.woff2)format("woff2")}#sh-testimonials{--ink:#24213f;--soft:#47445d;--muted:#706a83;--purple:#6d46b3;--deep:#4f2f8d;--lilac:#f5f1fb;--lilac2:#eae3f6;--line:#e5e0ee;--display:SHTestimonialsManrope,'Avenir Next',system-ui,sans-serif;--body:'SHTestimonialsDMSans','Helvetica Neue',system-ui,sans-serif}#sh-testimonials *{box-sizing:border-box}#sh-testimonials{margin:0;background:#fff;color:var(--ink);font:17px/1.55 var(--body);-webkit-font-smoothing:antialiased}#sh-testimonials button,#sh-testimonials a{-webkit-tap-highlight-color:transparent}#sh-testimonials button{font:inherit;color:inherit;cursor:pointer}#sh-testimonials a{color:inherit;text-decoration:none}#sh-testimonials img{display:block;max-width:100%}#sh-testimonials h1,#sh-testimonials h2,#sh-testimonials h3,#sh-testimonials p,#sh-testimonials blockquote{margin:0}#sh-testimonials h1,#sh-testimonials h2,#sh-testimonials h3{font-family:var(--display);font-weight:800}#sh-testimonials a:focus-visible,#sh-testimonials button:focus-visible{outline:3px solid var(--purple);outline-offset:5px}#sh-testimonials ::selection{background:var(--lilac2)}#sh-testimonials .wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}#sh-testimonials .sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#sh-testimonials .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 24px;border:2px solid var(--purple);border-radius:99px;background:#fff;color:var(--purple);font:700 15px var(--display);text-align:center;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}#sh-testimonials .btn-primary{background:var(--purple);color:#fff}#sh-testimonials button:hover,#sh-testimonials .btn:hover{background:var(--purple);color:#fff}#sh-testimonials .btn:hover{box-shadow:0 3px 10px #6d46b329}#sh-testimonials .btn-primary:hover{background:#fff;color:var(--purple)}#sh-testimonials .btn.small{min-height:38px;padding:7px 17px;font-size:12px}#sh-testimonials .eyebrow{font:700 11px var(--display);letter-spacing:.13em;text-transform:uppercase;color:var(--purple)}#sh-testimonials .intro{padding-block:65px 43px}#sh-testimonials .intro-row{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:75px;margin-top:22px}#sh-testimonials .intro h1{font-size:clamp(42px,5.2vw,72px);line-height:1.06;letter-spacing:-.05em}#sh-testimonials .intro h1 span{color:var(--purple)}#sh-testimonials .intro-row>p{font-size:19px;line-height:1.6;color:var(--soft);max-width:420px;padding-bottom:8px}#sh-testimonials .feature-section{background:linear-gradient(#fff 50%,var(--lilac) 50%);padding-bottom:21px}#sh-testimonials .featured-carousel{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:#fcfaff;box-shadow:0 14px 38px -30px #24213f80}#sh-testimonials .featured-slide{display:grid;grid-template-columns:1.16fr 1fr;min-height:420px;animation:sht-appear .6s ease}#sh-testimonials .featured-slide[hidden]{display:none}#sh-testimonials .feature-media{display:block;border:0;background:#ded8d3;position:relative;padding:0;overflow:hidden;min-width:0;text-align:left;min-height:420px}#sh-testimonials .feature-media>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s;object-position:center}#sh-testimonials .feature-media:hover>img{transform:scale(1.02)}#sh-testimonials .feature-media[data-video=mp]>img{object-position:42% center}#sh-testimonials .feature-media[data-video=shipflow]>img{object-position:44% center}#sh-testimonials .feature-media[data-video=greenhill]>img{object-position:65% center}#sh-testimonials .media-shade{position:absolute;inset:0;background:linear-gradient(transparent 60%,#17132780)}#sh-testimonials .media-caption{position:absolute;left:25px;bottom:25px;display:flex;align-items:center;gap:14px;color:#fff;font:700 14px var(--display)}#sh-testimonials .play{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#fff;flex-shrink:0;box-shadow:0 4px 16px #24213f1a;transition:transform .2s}#sh-testimonials .play svg{width:16px;height:19px;fill:var(--purple);margin-left:3px}#sh-testimonials .feature-media:hover .play,#sh-testimonials .story-media:hover .play{transform:scale(1.08)}#sh-testimonials .feature-copy{display:flex;flex-direction:column;align-items:flex-start;gap:19px;padding:33px 38px;justify-content:center}#sh-testimonials .feature-brand{display:flex;align-items:center;min-height:44px}#sh-testimonials .feature-brand img{height:44px;width:auto;max-width:155px;object-fit:contain;object-position:left}#sh-testimonials .brand-wordmark{font:800 20px/1.18 var(--display);letter-spacing:-.035em;color:var(--ink);max-width:180px;text-align:left}#sh-testimonials .quote-mark{font:800 58px/.5 var(--display);color:#d2bdec;margin-top:15px}#sh-testimonials .feature-copy blockquote{font:700 clamp(22px,2vw,28px)/1.36 var(--display);letter-spacing:-.027em;min-height:116px}#sh-testimonials .person{font-size:13px;line-height:1.45;color:var(--soft)}#sh-testimonials .person strong{display:block;font:700 14px var(--display);color:var(--ink);margin-bottom:4px}#sh-testimonials .feature-copy .btn{margin-top:1px}#sh-testimonials .carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:17px}#sh-testimonials .slide-count{font:600 12px var(--display);letter-spacing:.05em;color:var(--muted)}#sh-testimonials .carousel-buttons{display:flex;gap:9px}#sh-testimonials .carousel-buttons .btn{min-width:81px}#sh-testimonials .logos-section{background:var(--lilac);padding:18px 0 38px}#sh-testimonials .rail-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}#sh-testimonials .logos-section .rail-heading{margin-bottom:18px}#sh-testimonials .logos-section .rail-heading>p{font-size:13px;color:var(--muted)}#sh-testimonials .marquee{overflow:hidden;position:relative}#sh-testimonials .logo-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}#sh-testimonials .marquee-track{display:flex;align-items:center;width:max-content;animation:sht-marquee 55s linear infinite;will-change:transform}#sh-testimonials .marquee-group{display:flex;flex-shrink:0;align-items:center}#sh-testimonials .logo-group{gap:70px;padding-right:70px}#sh-testimonials .brand-link{padding:8px 0;background:0 0;border:0;width:155px;height:66px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#sh-testimonials .brand-link img{width:auto;max-width:145px;height:auto;max-height:45px;object-fit:contain;filter:grayscale(1);opacity:.7;transition:opacity .2s,filter .2s}#sh-testimonials .brand-link .brand-wordmark{font-size:19px;filter:grayscale(1);opacity:.7}#sh-testimonials .brand-link:hover img,#sh-testimonials .brand-link:hover .brand-wordmark{filter:none;opacity:1}#sh-testimonials .brand-link:focus-visible{outline-offset:-3px;border-radius:5px}#sh-testimonials .brand-link img[src*=saadia],#sh-testimonials .brand-link img[src*=s3holding],#sh-testimonials .brand-link img[src*=spicy],#sh-testimonials .brand-link img[src*=crown]{max-width:90px;max-height:53px}#sh-testimonials .marquee:hover .marquee-track,#sh-testimonials .marquee:focus-within .marquee-track,#sh-testimonials .marquee.is-paused .marquee-track{animation-play-state:paused}#sh-testimonials .stories-section{padding-block:78px 80px}#sh-testimonials .section-head{margin-bottom:34px}#sh-testimonials .section-head h2,#sh-testimonials .products-section h2{font-size:clamp(30px,3.1vw,42px);line-height:1.15;letter-spacing:-.035em}#sh-testimonials .section-head>p{color:var(--soft);font-size:17px;margin-top:14px}#sh-testimonials .story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 25px}#sh-testimonials .story{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}#sh-testimonials .story:hover{box-shadow:0 12px 32px -20px #24213f4d;transform:translateY(-3px)}#sh-testimonials .story-media{width:100%;aspect-ratio:16/9;position:relative;padding:0;border:0;background:var(--lilac2);overflow:hidden}#sh-testimonials .story-media>img{width:100%;height:100%;object-fit:cover;transition:transform .5s}#sh-testimonials .story-media:hover>img{transform:scale(1.03)}#sh-testimonials .story-media .play{position:absolute;bottom:15px;left:16px;width:40px;height:40px}#sh-testimonials .story-media .play svg{width:13px;height:16px}#sh-testimonials .story-body{padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1}#sh-testimonials .story-brand{display:flex;align-items:center;min-height:34px}#sh-testimonials .story-brand img{height:33px;width:auto;max-width:140px;object-fit:contain;object-position:left}#sh-testimonials .story-brand .brand-wordmark{font-size:18px}#sh-testimonials .story h3{font-size:21px;line-height:1.3;letter-spacing:-.02em;min-height:54px}#sh-testimonials .story blockquote{font-size:15px;line-height:1.65;color:var(--soft)}#sh-testimonials .story .person{margin-top:auto;padding-top:8px}#sh-testimonials .story .person strong{font-size:13px}#sh-testimonials .story .person span{font-size:12px}#sh-testimonials .story .btn{margin-top:5px;min-height:43px;font-size:13px;padding:9px 22px}#sh-testimonials .products-section{border-top:1px solid var(--line);padding:67px 0 72px;background:#fff}#sh-testimonials .products-section .rail-heading{align-items:flex-end;margin-bottom:30px}#sh-testimonials .products-section .rail-heading p{font-size:16px;margin-top:12px;color:var(--soft)}#sh-testimonials .product-marquee{padding:8px 0 12px}#sh-testimonials .product-marquee .marquee-track{animation-duration:68s}#sh-testimonials .product-group{gap:20px;padding-right:20px}#sh-testimonials .product{width:268px;background:var(--lilac);border:1px solid var(--line);border-radius:19px;overflow:hidden;padding:18px 20px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;min-height:345px}#sh-testimonials .product-image{height:184px;width:100%;display:flex;align-items:center;justify-content:center}#sh-testimonials .product-image img{object-fit:contain;height:100%;width:100%;max-height:184px}#sh-testimonials .product h3{font-size:18px;line-height:1.3;letter-spacing:-.02em;min-height:47px}#sh-testimonials .product .btn{font-size:13px;min-height:41px;padding:8px 22px;margin-top:auto}#sh-testimonials .cta-section{padding:72px 0 80px;background:var(--lilac)}#sh-testimonials .cta-row{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:55px}#sh-testimonials .cta-row h2{font-size:clamp(35px,4vw,52px);line-height:1.12;letter-spacing:-.04em;margin-top:18px;max-width:600px}#sh-testimonials .cta-row h2 span{color:var(--purple)}#sh-testimonials .cta-row>div>p:last-child{margin-top:20px;color:var(--soft);max-width:480px}#sh-testimonials .cta-actions{display:flex;flex-direction:column;align-items:center;gap:15px}#sh-testimonials .cta-actions .btn{min-width:215px;min-height:52px}#sh-testimonials dialog{border:0;border-radius:18px;padding:0;width:min(980px,calc(100% - 36px));max-height:90vh;overflow:auto;box-shadow:0 30px 120px #0006;background:#fff;color:var(--ink)}#sh-testimonials dialog::backdrop{background:#151025c9;backdrop-filter:blur(5px)}#sh-testimonials .dialog-head{display:flex;justify-content:space-between;gap:20px;padding:20px 24px;align-items:center}#sh-testimonials .dialog-head h2{font-size:18px}#sh-testimonials .close{border:2px solid var(--purple);background:#fff;color:var(--purple);border-radius:50%;width:37px;height:37px;flex-shrink:0;font:24px/1 var(--body)}#sh-testimonials .embed{background:var(--ink);aspect-ratio:16/9}#sh-testimonials .embed iframe{width:100%;height:100%;display:block;border:0}#sh-testimonials .dialog-foot{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px}#sh-testimonials .dialog-foot>p{font-size:14px;color:var(--soft)}#sh-testimonials .dialog-foot .btn{white-space:nowrap}@keyframes sht-marquee{to{transform:translateX(-50%)}}@keyframes sht-appear{from{opacity:.55}to{opacity:1}}@media(min-width:1500px){#sh-testimonials .wrap{width:min(1280px,calc(100% - 100px))}}@media(max-width:1000px){#sh-testimonials .wrap{width:calc(100% - 48px)}#sh-testimonials .intro-row{gap:30px}#sh-testimonials .intro-row>p{font-size:17px}#sh-testimonials .feature-copy{padding:27px;gap:18px}#sh-testimonials .feature-copy blockquote{font-size:24px}#sh-testimonials .feature-media,#sh-testimonials .featured-slide{min-height:440px}#sh-testimonials .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#sh-testimonials .logo-group{gap:45px;padding-right:45px}}@media(max-width:850px){#sh-testimonials .featured-slide{grid-template-columns:1fr;min-height:0}#sh-testimonials .feature-media{min-height:0;aspect-ratio:16/9}#sh-testimonials .feature-copy{padding:30px;gap:18px}#sh-testimonials .feature-copy blockquote{font-size:27px;min-height:0}#sh-testimonials .feature-brand img{height:39px}#sh-testimonials .quote-mark{margin-top:11px}#sh-testimonials .feature-copy .person{font-size:14px}#sh-testimonials .feature-copy .person strong{font-size:15px}#sh-testimonials .feature-copy .btn{margin-top:3px}#sh-testimonials .feature-section{padding-bottom:22px}#sh-testimonials .products-section .rail-heading{align-items:flex-start}#sh-testimonials .products-section h2{font-size:32px}#sh-testimonials .products-section .rail-heading>button{white-space:nowrap;margin-top:5px}}@media(max-width:600px){#sh-testimonials .wrap{width:calc(100% - 36px)}#sh-testimonials .intro{padding-block:39px 30px}#sh-testimonials .intro-row{grid-template-columns:1fr;gap:23px;margin-top:18px}#sh-testimonials .intro h1{font-size:48px;letter-spacing:-.05em}#sh-testimonials .intro-row>p{font-size:17px;padding-bottom:0}#sh-testimonials .featured-carousel{border-radius:19px}#sh-testimonials .feature-copy{padding:27px;gap:18px}#sh-testimonials .feature-copy blockquote{font-size:24px;line-height:1.4}#sh-testimonials .feature-brand img{height:36px;max-width:140px}#sh-testimonials .feature-brand .brand-wordmark{font-size:22px}#sh-testimonials .quote-mark{font-size:52px}#sh-testimonials .media-caption{left:18px;bottom:17px;font-size:13px;gap:11px}#sh-testimonials .media-caption .play{width:41px;height:41px}#sh-testimonials .carousel-controls{gap:12px;margin-top:15px}#sh-testimonials .carousel-buttons{gap:7px}#sh-testimonials .carousel-buttons .btn{min-width:0;padding:7px 13px;font-size:11px}#sh-testimonials .slide-count{font-size:11px}#sh-testimonials .logos-section{padding-block:13px 28px}#sh-testimonials .logos-section .rail-heading{gap:15px;margin-bottom:14px;align-items:flex-start}#sh-testimonials .logos-section .rail-heading>p{font-size:12px;max-width:185px;padding-top:5px}#sh-testimonials .rail-heading>.btn{flex-shrink:0;font-size:11px;padding:6px 12px;min-height:34px}#sh-testimonials .logo-group{gap:38px;padding-right:38px}#sh-testimonials .brand-link{width:132px;height:62px}#sh-testimonials .brand-link img{max-width:124px;max-height:38px}#sh-testimonials .brand-link .brand-wordmark{font-size:17px}#sh-testimonials .brand-link img[src*=saadia],#sh-testimonials .brand-link img[src*=s3holding],#sh-testimonials .brand-link img[src*=spicy],#sh-testimonials .brand-link img[src*=crown]{max-height:44px;max-width:75px}#sh-testimonials .stories-section{padding-block:51px 50px}#sh-testimonials .section-head{margin-bottom:27px}#sh-testimonials .section-head h2{font-size:33px}#sh-testimonials .section-head>p{font-size:16px}#sh-testimonials .story-grid{grid-template-columns:1fr;gap:25px}#sh-testimonials .story-body{padding:24px;gap:15px}#sh-testimonials .story h3{font-size:23px;min-height:0}#sh-testimonials .story blockquote{font-size:16px}#sh-testimonials .story .person strong{font-size:14px}#sh-testimonials .story .person span{font-size:13px}#sh-testimonials .story .btn{margin-top:5px}#sh-testimonials .products-section{padding-block:47px 43px}#sh-testimonials .products-section .rail-heading{flex-direction:column;gap:18px;margin-bottom:22px}#sh-testimonials .products-section h2{font-size:32px;max-width:340px}#sh-testimonials .products-section .rail-heading p{font-size:16px;max-width:290px}#sh-testimonials .products-section .rail-heading>.btn{margin:0}#sh-testimonials .product{width:238px;min-height:325px;padding:16px 18px 22px;gap:17px}#sh-testimonials .product-image{height:165px}#sh-testimonials .product-group{gap:16px;padding-right:16px}#sh-testimonials .product h3{font-size:17px}#sh-testimonials .cta-section{padding-block:47px 53px}#sh-testimonials .cta-row{grid-template-columns:1fr;gap:28px}#sh-testimonials .cta-row h2{font-size:37px}#sh-testimonials .cta-row>div>p:last-child{font-size:16px;margin-top:17px}#sh-testimonials .cta-actions{align-items:flex-start;gap:14px}#sh-testimonials .cta-actions .btn{min-width:200px;min-height:48px}#sh-testimonials .dialog-head{padding:16px 18px}#sh-testimonials .dialog-head h2{font-size:16px}#sh-testimonials .dialog-foot{padding:18px;flex-direction:column;align-items:flex-start;gap:13px}}@media(max-width:370px){#sh-testimonials .intro h1{font-size:42px}#sh-testimonials .feature-copy{padding:23px}#sh-testimonials .feature-copy blockquote{font-size:22px}#sh-testimonials .carousel-buttons .btn{padding-inline:10px}#sh-testimonials .logos-section .rail-heading>p{max-width:160px}}@media(prefers-reduced-motion:reduce){#sh-testimonials *,#sh-testimonials *:before,#sh-testimonials *:after{animation:none!important;transition:none!important}#sh-testimonials .marquee{overflow-x:auto}#sh-testimonials .marquee-group[aria-hidden=true]{display:none}}#sh-testimonials .featured-carousel{display:grid}#sh-testimonials .featured-slide{grid-area:1/1;animation:none}#sh-testimonials .featured-slide[hidden]{display:grid;visibility:hidden;pointer-events:none}#sh-testimonials .featured-slide:not([hidden]){visibility:visible;pointer-events:auto;z-index:1;animation:sht-appear .6s ease}@media(prefers-reduced-motion:reduce){#sh-testimonials .marquee.user-play .marquee-track{animation:sht-marquee 55s linear infinite!important}#sh-testimonials .product-marquee.user-play .marquee-track{animation-duration:68s!important}#sh-testimonials .marquee.is-paused .marquee-track{animation-play-state:paused!important}}@media(min-width:1001px){#sh-testimonials .story:last-child{grid-column:1/-1;display:grid;grid-template-columns:1.06fr 1fr}#sh-testimonials .story:last-child .story-media{height:100%;min-height:350px;aspect-ratio:auto}#sh-testimonials .story:last-child .story-media>img{position:absolute;inset:0;object-position:65% center}#sh-testimonials .story:last-child .story-body{padding:32px 36px;gap:17px}#sh-testimonials .story:last-child h3{font-size:27px;min-height:0}#sh-testimonials .story:last-child blockquote{font-size:17px}#sh-testimonials .story:last-child .person{margin-top:0}}#sh-testimonials .brand-link img[src*=sterling]{filter:brightness(0);opacity:.7}#sh-testimonials .brand-link:hover img[src*=sterling]{filter:brightness(0);opacity:1}#sh-testimonials .btn{border-radius:8px}#sh-testimonials .close{width:auto;min-width:63px;height:38px;padding:0 12px;border-radius:8px;font:700 12px var(--display)}#sh-testimonials .product-marquee .marquee-track{animation-play-state:paused}#sh-testimonials .product-marquee.is-visible:not(:hover):not(:focus-within) .marquee-track{animation-play-state:running}#sh-testimonials .close,#sh-testimonials .brand-link{transition:background .2s,color .2s}#sh-testimonials button.brand-link:hover img{filter:brightness(0)invert(1);opacity:1}#sh-testimonials button.brand-link:hover .brand-wordmark{color:#fff}#sh-testimonials .logos-section .rail-heading{justify-content:center;text-align:center}#sh-testimonials .logos-section .rail-heading>p{max-width:none;padding-top:0}body.sh-testimonials-host-page #wrapper #primary{background:#fff!important}#sh-testimonials{width:100%;max-width:none;text-align:left;isolation:isolate}#sh-testimonials,#sh-testimonials *{box-sizing:border-box}#sh-testimonials button,#sh-testimonials .btn{letter-spacing:normal;text-transform:none;background-image:none}#sh-testimonials button::before,#sh-testimonials button::after,#sh-testimonials .btn::before,#sh-testimonials .btn::after{content:none}body.sh-testimonials-host-page .sh-testimonials-layout-ancestor{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;left:auto!important;right:auto!important;transform:none!important}#sh-testimonials{padding-top:var(--sht-header-offset,124px)}#sh-testimonials [id]{scroll-margin-top:var(--sht-scroll-offset,140px)}#sh-testimonials.sh-testimonials-page blockquote{display:block;margin:0;padding:0;border:0;background:0 0;box-shadow:none;font-style:normal}#sh-testimonials.sh-testimonials-page blockquote::before,#sh-testimonials.sh-testimonials-page blockquote::after{content:none;display:none}@media(max-width:767px){#sh-testimonials{padding-top:var(--sht-header-offset,96px)}}