.hp-reviews{--hp-review-h:260px;--hp-review-gap:24px;--hp-review-step:calc(var(--hp-review-h) + var(--hp-review-gap));color:var(--hp-ink);background:#191919}.hp-reviews__inner{padding-block:clamp(64px,7vw,112px)}.hp-reviews .hp-title-wrap{--hp-title-em:9.1}.hp-reviews__script{margin:calc(var(--hp-title-fs) * -.05) 0 0 calc(var(--hp-title-fs) * 2.55);font-size:calc(var(--hp-title-fs) * .76)}.hp-reviews__body{gap:var(--hp-review-gap);grid-template-columns:minmax(0,1.59fr) minmax(0,1fr);margin-top:clamp(40px,4.4vw,64px);display:grid}.hp-reviews__body--solo{grid-template-columns:minmax(0,1fr)}.hp-reviews__rail{height:calc(var(--hp-review-h) * 2 + var(--hp-review-gap));overflow:hidden}.hp-reviews__track{gap:var(--hp-review-gap);transform:translateY(calc(-1 * var(--hp-review-step)));flex-direction:column;display:flex}.hp-reviews__track.is-static{transform:none}.hp-reviews__track.is-next{animation:.8s cubic-bezier(.65,0,.35,1) hp-reviews-next}.hp-reviews__track.is-prev{animation:.8s cubic-bezier(.65,0,.35,1) hp-reviews-prev}@keyframes hp-reviews-next{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--hp-review-step)))}}@keyframes hp-reviews-prev{0%{transform:translateY(calc(-2 * var(--hp-review-step)))}to{transform:translateY(calc(-1 * var(--hp-review-step)))}}.hp-review{box-sizing:border-box;height:var(--hp-review-h);border:1px solid var(--hp-line-color);background:#191919;flex-direction:column;flex:none;margin:0;padding:24px;transition:border-color .25s;display:flex;position:relative}.hp-review:hover{border-color:#4a4a4a}.hp-review__mark{width:30px;height:25px;color:var(--hp-teal);flex:none}.hp-review__body{margin:26px 0 0}.hp-review__quote{-webkit-line-clamp:3;line-clamp:3;color:#b7b7b7;-webkit-box-orient:vertical;font-size:18px;line-height:1.6;display:-webkit-box;overflow:hidden}.hp-review__author{flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;display:flex}.hp-review__name{color:#fff;font-size:17px;font-weight:500;line-height:1.2}.hp-review__role{color:#b7b7b7;font-size:13px;line-height:1.3}.hp-review__link{z-index:1;position:absolute;inset:0}.hp-review__link:focus-visible{outline:2px solid var(--hp-teal);outline-offset:-2px;border-radius:0}.hp-review--featured{isolation:isolate;background:linear-gradient(#242424 0%,#1c1c1c 100%);justify-content:flex-end;height:auto;padding:32px;overflow:hidden}.hp-review--featured>.hp-review__bg,.hp-review--featured:after{z-index:-1;position:absolute;inset:0}.hp-review--featured>.hp-review__bg{object-fit:cover;width:100%;height:100%}.hp-review--featured:has(>.hp-review__bg):after{content:"";background:linear-gradient(#11111173 0%,#111111b8 45%,#111111f0 100%)}.hp-review--featured .hp-review__quote{-webkit-line-clamp:6;line-clamp:6;max-width:600px}.hp-review--featured .hp-review__author{margin-top:0;padding-top:20px}.hp-review--featured>:not(.hp-review__link,.hp-review__bg){animation:.6s cubic-bezier(.22,1,.36,1) both hp-review-in}.hp-review--featured>.hp-review__bg{animation:1.2s cubic-bezier(.22,1,.36,1) both hp-review-bg-in}@keyframes hp-review-bg-in{0%{opacity:0;transform:scale(1.06)}}.hp-review--featured>.hp-review__body{animation-delay:60ms}.hp-review--featured>.hp-review__author{animation-delay:.12s}@keyframes hp-review-in{0%{opacity:0;transform:translateY(12px)}}.hp-review--skeleton{background:#1f1f1f;animation:1.4s ease-in-out infinite hp-reviews-pulse}@keyframes hp-reviews-pulse{50%{opacity:.55}}.hp-reviews__bar{align-items:center;gap:32px;margin-top:40px;display:flex}.hp-reviews__controls{gap:12px;display:flex}.hp-reviews__btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:border-color .2s,color .2s;display:inline-flex}.hp-reviews__btn:hover,.hp-reviews__btn:focus-visible{border-color:var(--hp-orange);color:var(--hp-orange)}.hp-reviews__btn svg{width:20px;height:20px}.hp-reviews__rule{background:var(--hp-line-color);flex:1;height:1px}.hp-reviews__note{color:var(--hp-muted);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.hp-reviews__track.is-next,.hp-reviews__track.is-prev,.hp-review--skeleton,.hp-review--featured>:not(.hp-review__link),.hp-review--featured>.hp-review__bg{animation:none}}@media (width<=1200px){.hp-reviews{--hp-review-h:250px}.hp-review__quote{font-size:16px}}@media (width<=1024px){.hp-reviews__body{grid-template-columns:minmax(0,1fr)}.hp-review--featured{min-height:340px}}@media (width<=640px){.hp-reviews{--hp-review-h:280px;--hp-review-gap:16px}.hp-review,.hp-review--featured{padding:20px}.hp-reviews__bar{flex-wrap:wrap;gap:16px}.hp-reviews__rule{display:none}}
