body #root#root .home-reviews .home-reviews__layout{grid-template-columns:calc(25% - 12px) minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important;margin-bottom:64px!important;position:relative!important}body #root#root .home-reviews .home-reviews__intro,body #root#root .home-reviews .home-review-card{box-sizing:border-box!important;border-radius:6px!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:450px!important;margin:0!important;padding:24px 22px!important}body #root#root .home-reviews .home-reviews__intro h2{letter-spacing:-.025em!important;margin:12px 0 16px!important;font-size:clamp(25px,2.1vw,31px)!important;line-height:1.2!important}body #root#root .home-reviews .home-reviews__intro>p{margin:0 0 18px!important;font-size:13px!important;line-height:1.65!important}body #root#root .home-reviews .home-reviews__platforms{width:100%!important;margin-top:auto!important}body #root#root .home-reviews .home-reviews__platforms>a{padding-block:12px!important}body #root#root .home-reviews .home-reviews__all{margin-top:16px!important}body #root#root .home-reviews .home-reviews__carousel{gap:0!important;min-width:0!important;height:100%!important;display:block!important;position:relative!important}body #root#root .home-reviews .home-reviews__track{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;align-items:stretch!important;gap:16px!important;height:100%!important;display:grid!important;overflow:visible!important}body #root#root .home-reviews .home-reviews__controls{justify-content:flex-end!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;display:flex!important;position:absolute!important;inset:calc(100% + 16px) 0 auto auto!important}body #root#root .home-reviews .home-review-card[hidden]{display:none!important}@media (width>=601px) and (width<=1000px){body #root#root .home-reviews .home-reviews__layout{grid-template-rows:repeat(2,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important}body #root#root .home-reviews .home-reviews__carousel,body #root#root .home-reviews .home-reviews__track{display:contents!important}body #root#root .home-reviews .home-reviews__intro h2{font-size:29px!important}body #root#root .home-reviews .home-reviews__platforms{grid-template-columns:1fr!important}body #root#root .home-reviews .home-reviews__platforms>a+a{border-top:1px solid #d9dfe3!important;border-left:0!important;padding-left:0!important}}@media (width<=600px){body #root#root .home-reviews .home-reviews__layout{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;margin-bottom:0!important}body #root#root .home-reviews .home-reviews__intro,body #root#root .home-reviews .home-review-card{height:auto!important;min-height:0!important;padding:24px 20px!important}body #root#root .home-reviews .home-reviews__intro h2{font-size:28px!important}body #root#root .home-reviews .home-reviews__carousel{height:auto!important}body #root#root .home-reviews .home-reviews__track{grid-template-columns:minmax(0,1fr)!important;height:auto!important}body #root#root .home-reviews .home-reviews__controls{margin-top:16px!important;position:static!important}}