.c-tst{isolation:isolate;aspect-ratio:426/677;inline-size:100%;color:var(--root--color--white);cursor:pointer;border-radius:24px;flex-direction:column;justify-content:flex-end;padding:16px;display:flex;position:relative;overflow:clip}.c-tst-bg{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.c-tst.is-playing{cursor:default}.c-tst.is-playing .c-tst-video{z-index:2}.c-tst.is-playing:after{opacity:0}.c-tst.is-playing .c-tst-play,.c-tst.is-playing .c-tst-caption{opacity:0;visibility:hidden}.c-tst:after{content:"";z-index:-1;background:linear-gradient(183deg,#0000 50%,#0009 75% 100%);position:absolute;inset:0}.c-tst-play{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);block-size:64px;inline-size:64px;color:var(--root--color--white);background:linear-gradient(135deg,#0000 10%,#ffffff1f 80%);border:0;border-radius:100px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;box-shadow:inset .5px .5px .5px #fff,inset -.5px -.5px .5px #fff6,inset 0 0 4px #fff3,inset -10px -10px 20px 2px #0000001a,-8px -8px 25px 2px #ffffff0d,8px 8px 25px 2px #0000000d}.c-tst-play svg{flex:none;block-size:64px;inline-size:64px}.c-tst-profile{align-items:center;gap:12px;display:flex}.c-tst-avatar{background:linear-gradient(135deg,#d7dcd2,#aab59f);border-radius:100px;flex:none;block-size:56px;inline-size:56px}.c-tst-meta{flex-direction:column;gap:8px;min-inline-size:0;display:flex}.c-tst-name{font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:8px;font-size:20px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-tst-name{font-size:17px}}.c-tst-name{color:var(--root--color--white)}.c-tst-name svg{flex:none;block-size:22px;inline-size:22px}.c-tst-followers,.c-tst-sub{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-tst-followers,.c-tst-sub{font-size:17px}}.c-tst-followers,.c-tst-sub{color:#ffffffbf}.c-tst-caption{flex-direction:column;gap:8px;display:flex}.c-tst-title{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:460;line-height:1.35}@media (width<=699px){.c-tst-title{font-size:17px}}.c-tst-title{color:var(--root--color--white)}.c-testimonials{padding-block:60px}@media (width<=1079px){.c-testimonials{padding-block:50px}}@media (width<=699px){.c-testimonials{padding-block:32px}}.c-testimonials .c-testimonials-inner{flex-direction:column;align-items:center;gap:48px;display:flex}.c-testimonials .c-testimonials-head{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.c-testimonials .c-testimonials-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:400;line-height:1.1}@media (width<=699px){.c-testimonials .c-testimonials-title{font-size:32px}}.c-testimonials .c-testimonials-title{color:var(--root--color--shark);max-inline-size:622px}.c-testimonials .c-testimonials-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:200;line-height:1.1}@media (width<=699px){.c-testimonials .c-testimonials-title em{font-size:32px}}.c-testimonials .c-testimonials-title em{font-style:italic}.c-testimonials .c-testimonials-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;inline-size:100%;display:flex;overflow-x:auto}.c-testimonials .c-testimonials-row::-webkit-scrollbar{display:none}.c-testimonials .c-testimonials-row .c-tst{scroll-snap-align:start;flex:1 0 300px}@media (width<=1079px){.c-testimonials .c-testimonials-row .c-tst{aspect-ratio:auto;flex:0 0 315px;block-size:500px}}@media (width<=699px){.c-testimonials .c-testimonials-inner{gap:32px}.c-testimonials .c-testimonials-head{gap:6px}.c-testimonials .c-testimonials-row{gap:16px}.c-testimonials .c-testimonials-row .c-tst{flex-basis:272px;block-size:432px}}.c-testimonials--carousel .c-testimonials-row{scroll-snap-type:none;display:block;overflow:visible}.c-testimonials--carousel .swiper{overflow:hidden}.c-testimonials--carousel .swiper-slide{block-size:auto;inline-size:315px;margin-inline-end:20px}.c-testimonials--carousel .c-tst{aspect-ratio:auto;block-size:500px}.c-testimonials--carousel .m-swiper-navigation{justify-content:flex-end;gap:24px;margin-block-start:48px;display:flex}.c-testimonials--carousel .swiper-button-prev,.c-testimonials--carousel .swiper-button-next{background-color:var(--root--color--white);block-size:40px;inline-size:40px;color:var(--root--color--shark);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;margin:0;display:inline-flex;position:static;box-shadow:0 0 10px #1f1f1f05,0 0 15px #1f1f1f05,0 0 30px #1f1f1f08}.c-testimonials--carousel .swiper-button-prev:after,.c-testimonials--carousel .swiper-button-next:after{display:none}.c-testimonials--carousel .swiper-button-prev svg,.c-testimonials--carousel .swiper-button-next svg{block-size:25px;inline-size:25px}@media (width<=1079px){.c-testimonials--carousel .m-swiper-navigation{display:none}}@media (width<=699px){.c-testimonials--carousel .swiper-slide{inline-size:272px;margin-inline-end:16px}.c-testimonials--carousel .c-tst{block-size:432px}}
