.gx-reviews__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:56px clamp(20px,3vw,40px);display:grid}.gx-reviews__summary{top:calc(var(--gx-sticky-top) + var(--gx-admin-bar) + 32px);grid-column:1/span 4;justify-items:start;gap:36px;display:grid;position:sticky}.gx-reviews__media{margin-top:4px}.gx-reviews__summary .gx-heading em{color:var(--gx-yellow)}.gx-reviews__score{border-top:1px solid #ffffff24;align-items:center;gap:20px;padding-top:28px;display:flex}.gx-reviews__score-value{font-family:var(--gx-font-display);letter-spacing:-.04em;color:var(--gx-white);font-size:clamp(3.5rem,2.6rem + 3vw,5.5rem);font-weight:300;line-height:.9}.gx-reviews__score-value span{letter-spacing:0;color:var(--gx-slate-300);font-size:.35em}.gx-reviews__score-meta{color:var(--gx-slate-300);gap:8px;font-size:.875rem;display:grid}.gx-reviews__score-meta .gx-stars .gx-icon{width:18px;height:18px}.gx-reviews__asof{opacity:.8;margin-top:2px;font-size:.75rem;display:block}.gx-reviews__list{border-radius:var(--gx-radius);background:#ffffff1f;border:1px solid #ffffff1f;grid-column:6/span 7;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.gx-reviews__item{background:var(--gx-navy);padding:clamp(28px,3vw,40px)}.gx-reviews__item figure{align-content:start;gap:20px;height:100%;display:grid}.gx-reviews__item--lead{background:var(--gx-navy-800);grid-column:1/-1}.gx-reviews__quote{color:#ffffffdb;margin:0;font-size:1rem;line-height:1.65}.gx-reviews__item--lead .gx-reviews__quote{font-family:var(--gx-font-display);letter-spacing:-.01em;color:var(--gx-white);font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:300;line-height:1.4}.gx-reviews__quote p:before{content:"“"}.gx-reviews__quote p:after{content:"”"}.gx-reviews__author{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:auto;display:flex}.gx-reviews__name{color:var(--gx-white);font-weight:600}.gx-reviews__source{color:var(--gx-slate-300);font-size:.8125rem}@media (width<=1023px){.gx-reviews__summary,.gx-reviews__list{grid-column:1/-1}.gx-reviews__summary{position:static}.gx-reviews__media.gx-mfig .gx-mfig__frame{aspect-ratio:1}}@media (width<=639px){.gx-reviews__list{grid-template-columns:1fr}}
