.about-reviews{padding:120px max(40px,(100% - var(--content-max))/2);color:#1d2c49;background:#fff;transition:background-color .5s;position:relative}.about-reviews.dark{color:#f0f2f1;background:#0b111b}.about-reviews__title{font-size:64px;font-weight:inherit;text-transform:uppercase;text-align:center;width:fit-content;margin:0 auto 80px;line-height:1.2}.dark .about-reviews__title{background:var(--text-gradient-dark);-webkit-background-clip:text;background-clip:text}.about-reviews__card{aspect-ratio:9/16;cursor:pointer;background:#0b111b;border:1px solid #fff6;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.about-reviews__preview{object-fit:cover;width:100%;height:100%;display:block}.about-reviews__play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border:1px solid #ffffff94;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;transition:background-color .4s;display:flex;position:absolute;top:50%;left:50%}.about-reviews__card:hover .about-reviews__play{background:#ffffff4d}.about-reviews__play svg{margin-left:3px}.about-reviews__single{grid-template-columns:340px minmax(0,620px);justify-content:center;align-items:center;gap:96px;display:grid}.about-reviews__quote-wrap{flex-direction:column;gap:40px;display:flex}.about-reviews__quote{text-wrap:balance;font-size:34px;line-height:1.3}.about-reviews__sign{flex-direction:column;gap:6px;display:flex}.about-reviews__name{font-size:24px;line-height:1.2}.about-reviews__meta{letter-spacing:2px;text-transform:uppercase;opacity:.7;font-size:14px}.about-reviews__case{color:#1d2c49;margin-top:16px}.dark .about-reviews__case{color:#f0f2f1;border-color:#f0f2f1}.dark .about-reviews__case .arrow{filter:brightness(0)invert()}.about-reviews__list{grid-template-columns:repeat(auto-fit,minmax(210px,300px));justify-content:center;gap:40px;display:grid}.about-reviews__item{flex-direction:column;gap:20px;display:flex}.about-reviews__modal{z-index:300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b111bd9;justify-content:center;align-items:center;animation:.3s both about-reviews-fade;display:flex;position:fixed;inset:0}.about-reviews__modal-video{aspect-ratio:9/16;background:#000;border-radius:20px;max-width:92vw;height:min(88vh,900px);position:relative}.about-reviews__modal-video video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.about-reviews__close{z-index:1;color:#fff;border:1px solid #fff6;border-radius:50%;width:48px;height:48px;font-size:28px;line-height:1;position:fixed;top:24px;right:24px}@keyframes about-reviews-fade{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.about-reviews{padding:100px 24px}.about-reviews__title{margin-bottom:56px;font-size:48px}.about-reviews__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.about-reviews__single{grid-template-columns:280px minmax(0,1fr);gap:56px}.about-reviews__quote{font-size:28px}}@media (max-width:780px){.about-reviews{padding:80px 16px}.about-reviews__title{margin-bottom:40px;font-size:32px}.about-reviews__single{grid-template-columns:1fr;justify-items:center;gap:40px}.about-reviews__single .about-reviews__card{width:min(300px,80vw)}.about-reviews__quote{text-align:center;font-size:24px}.about-reviews__modal-video{width:min(92vw,56.25dvh - 101.25px);height:auto;margin-top:52px}.about-reviews__close{width:40px;height:40px;font-size:24px;position:absolute;top:-52px;right:0}.about-reviews__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.about-reviews__list::-webkit-scrollbar{display:none}.about-reviews__item{scroll-snap-align:center;flex:0 0 72vw}}@media (prefers-reduced-motion:reduce){.about-reviews__play,.about-reviews__modal{transition:none;animation:none}}
