.ixrv__top{align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-bottom:52px}.ixrv__top .ix-head{margin-bottom:0}.ixrv__ratings{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.ixrv__rating{align-items:center;background:#fff;border:1px solid var(--ix-line);border-radius:var(--ix-radius);color:var(--ix-black)!important;display:flex;gap:16px;padding:18px 22px;text-decoration:none!important;transition:border-color .15s ease}.ix-dark .ixrv__rating{background:#191b1b;border-color:hsla(0,0%,100%,.14);color:#fff!important}.ixrv__rating:hover{border-color:var(--ix-orange)}.ixrv__score{font-family:var(--ix-font-h);font-size:48px;font-weight:800;line-height:1}.ixrv__meta{display:flex;flex-direction:column;font-size:14px;gap:2px;line-height:1.3}.ixrv__meta strong{font-size:15px}.ixrv__meta>span:last-child{color:var(--ix-steel)}.ix-dark .ixrv__meta>span:last-child{color:var(--ix-gray)}.ixrv__stars{color:var(--ix-orange);display:inline-flex;gap:2px}.ixrv__stars svg{height:16px;width:16px}.ixrv__grid{align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.ixrv__grid--2,.ixrv__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ixrv__grid--1{grid-template-columns:minmax(0,720px)}.ixrv__card{background:#fff;border-radius:var(--ix-radius);border-top:4px solid var(--ix-orange);box-shadow:0 1px 0 var(--ix-line);display:flex;flex-direction:column;margin:0;padding:30px 28px 26px}.ix-sec--white .ixrv__card{background:var(--ix-concrete);box-shadow:none}.ix-dark .ixrv__card{background:#191b1b;box-shadow:none}.ixrv__stars--sm svg{height:15px;width:15px}.ixrv__quote{border:0;color:var(--ix-charcoal);font-size:17px;line-height:1.65;margin:14px 0 20px;padding:0}.ix-dark .ixrv__quote{color:#e4e7e7}.ixrv__who{margin-top:auto}.ixrv__who strong{color:var(--ix-black);display:block;font-size:16px}.ix-dark .ixrv__who strong{color:#fff}.ixrv__who span{color:var(--ix-steel);font-size:14px}.ix-dark .ixrv__who span{color:var(--ix-gray)}.ixrv__cta{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:30px}@media (max-width:1000px){.ixrv__top{gap:26px;grid-template-columns:1fr}.ixrv__ratings{justify-content:flex-start}.ixrv__grid,.ixrv__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ixrv__rating{width:100%}.ixrv__grid{display:flex;gap:14px;margin-left:calc(var(--ix-gutter)*-1);margin-right:calc(var(--ix-gutter)*-1);overflow-x:auto;padding:0 var(--ix-gutter) 8px;scroll-padding:0 var(--ix-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}}@media (max-width:640px){.ixrv__grid::-webkit-scrollbar{display:none}.ixrv__card{flex:0 0 86%;margin:0;scroll-snap-align:start}}.ixrv__spot{align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ixrv__spot--solo{grid-template-columns:minmax(0,900px)}.ixrv__feature{background:var(--ix-black);border-radius:var(--ix-radius);color:#fff;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:56px 52px 44px;position:relative}.ixrv__feature:after{background:var(--ix-orange);bottom:0;content:"";height:6px;left:0;position:absolute;right:0}.ixrv__qmark{color:var(--ix-orange);height:48px;margin-bottom:26px;width:64px}.ixrv__big{border:0;color:#fff;flex:1;font-family:var(--ix-font);font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.45;margin:18px 0 30px;padding:0}.ixrv__feature .ixrv__who strong{color:#fff;font-size:18px}.ixrv__feature .ixrv__who span{color:var(--ix-gray)}.ixrv__list{display:flex;flex-direction:column}.ixrv__mini{border-top:1px solid var(--ix-line);flex:1;margin:0;padding:26px 0 24px}.ixrv__mini:last-child{border-bottom:1px solid var(--ix-line)}.ixrv__mini .ixrv__quote{display:-webkit-box;font-size:16px;-webkit-line-clamp:4;line-height:1.6;margin:10px 0 12px;-webkit-box-orient:vertical;overflow:hidden}.ix-dark .ixrv__mini{border-color:hsla(0,0%,100%,.14)}@media (max-width:960px){.ixrv__spot{grid-template-columns:1fr}.ixrv__feature{padding:40px 28px 34px}}