.review-card-module{background:var(--section-bg)}.review-card-module .review-card-module__inner{margin:0 auto;max-width:var(--wrapper-width);padding:0 24px}.review-card-module .review-card-module__top{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:78px}.review-card-module .review-card-module__eyebrow{color:var(--eyebrow-color);font-size:16px;font-weight:300;letter-spacing:1.28px;line-height:normal;text-transform:uppercase}.review-card-module .review-card-module__heading{color:var(--heading-color);font-size:64px;font-style:normal;font-weight:400;letter-spacing:-2.56px;line-height:64px;margin:0;max-width:800px}.review-card-module .review-card-module__cta{align-items:center;background:var(--button-bg-color);border:1px solid var(--button-border-color);color:var(--button-text-color);display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.08em;padding:14px 20px;text-decoration:none!important;text-transform:uppercase;transition:all .2s ease}.review-card-module .review-card-module__cta:focus-visible,.review-card-module .review-card-module__cta:hover{background:var(--button-hover-bg-color);color:var(--button-hover-text-color)}.review-card-module .review-card-module__grid{display:grid;gap:var(--grid-gap);max-height:var(--card-max-height)}.review-card-module .review-card{border-radius:var(--card-radius);overflow:hidden;position:relative}.review-card-module .review-card--quote_dark,.review-card-module .review-card--quote_light{padding:32px}.review-card-module .review-card--quote_light{background:var(--light-card-bg);grid-column:span 4;grid-row:span 2}.review-card-module .review-card--quote_dark{background:var(--dark-card-bg);grid-column:span 4}.review-card-module .review-card--image,.review-card-module .review-card--video{grid-column:span 4}.review-card-module .review-card__content{display:flex;flex-direction:column;gap:18px}.review-card-module .review-card-module__grid .review-card:first-child .review-card__quote-mark{color:var(--quote-text-color);display:flex;font-size:clamp(48px,5vw,72px);line-height:.9}.review-card-module .review-card .review-card__quote-mark{display:none}.review-card-module .review-card-module__grid .review-card:first-child .review-card__quote{font-size:26px;letter-spacing:-.52px}.review-card-module .review-card__quote{border-left:0!important;color:var(--quote-text-color);font-size:20px;font-weight:400;letter-spacing:-.8px;line-height:normal;margin:0;padding-left:0!important}.review-card-module .review-card--quote_dark .review-card__quote{color:#fff}.review-card-module .review-card__footer{margin-top:0}.review-card-module .review-card__author-name{color:var(--author-name-color);font-size:18px;font-weight:600;line-height:normal;margin:0}.review-card-module .review-card__author-designation{color:var(--author-designation-color);font-size:18px;font-weight:300;line-height:normal;margin:0}.review-card-module .review-card--quote_dark .review-card__author-name{color:#fff}.review-card-module .review-card__media,.review-card-module .review-card__media img{height:100%;width:100%}.review-card-module .review-card__media img{display:block;min-height:var(--card-min-height);object-fit:cover}.review-card-module .review-card__play-button{align-items:center;background:var(--play-button-bg-color);bottom:32px;color:var(--play-button-text-color);display:inline-flex;font-size:12px;font-weight:700;gap:8px;left:32px;letter-spacing:.07em;padding:12px 18px;position:absolute;text-decoration:none!important;text-transform:uppercase;z-index:2}.review-card-module .review-card__play-button:hover{background:var(--play-button-text-color);border:1px solid var(--play-button-bg-color);color:var(--play-button-bg-color)}.review-card-module .review-card-video-modal[hidden]{display:none}.review-card-module .review-card-video-modal{inset:0;position:fixed;z-index:9999}.review-card-module .review-card-video-modal__overlay{background:rgba(0,0,0,.72);inset:0;position:absolute}.review-card-module .review-card-video-modal__dialog{background:#000;margin:10vh auto;position:relative;width:min(960px,calc(100% - 32px));z-index:1}.review-card-module .review-card-video-modal__close{background:transparent;border:0;color:#fff;cursor:pointer;font-size:28px;line-height:1;position:absolute;right:0;top:0;z-index:9999999999999}.review-card-module .review-card-video-modal__body{height:0;padding-bottom:80%;position:relative}.review-card-module .review-card-video-modal__body iframe,.review-card-module .review-card-video-modal__body video{height:100%;inset:0;position:absolute;width:100%}@media (min-width:992px){.review-card-module .review-card-module__grid .review-card:first-child{grid-column:1/span 4;grid-row:1/span 2}.review-card-module .review-card-module__grid .review-card:nth-child(2){grid-column:5/span 4;grid-row:1}.review-card-module .review-card-module__grid .review-card:nth-child(3){grid-column:9/span 4;grid-row:1}.review-card-module .review-card-module__grid .review-card:nth-child(4){grid-column:5/span 4;grid-row:2}.review-card-module .review-card-module__grid .review-card:nth-child(5){grid-column:9/span 4;grid-row:2}}@media (max-width:991px){.review-card-module .review-card-module__heading{font-size:36px;line-height:normal}.review-card-module .review-card-module__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:100%}.review-card-module .review-card,.review-card-module .review-card--image,.review-card-module .review-card--quote_dark,.review-card-module .review-card--quote_light,.review-card-module .review-card--video{grid-column:span 1;grid-row:auto}}@media (max-width:767px){.review-card-module .review-card-module__inner{padding:0 18px}.review-card-module .review-card-module__top{align-items:flex-start;flex-direction:column;margin-bottom:24px}.review-card-module .review-card-module__grid{grid-template-columns:1fr}.review-card-module .review-card,.review-card-module .review-card--image,.review-card-module .review-card--quote_dark,.review-card-module .review-card--quote_light,.review-card-module .review-card--video{grid-column:1/-1}}.review-card-module .review-card--quote_light,.review-card-module article.review-card.review-card--quote_dark{display:flex;flex-direction:column;gap:50px;justify-content:space-between}