body{background-color:var(--bg-quaternary)}.main:before{content:"";position:absolute;top:0;left:0;width:100%;max-height:600px;aspect-ratio:3/5;background-image:var(--bg-secondary);pointer-events:none}.page-layout{overflow-x:clip}.page-layout ._container{gap:var(--gap-8)}.page-grid{position:relative;display:flex;flex-direction:column;gap:60px}.page-col{display:flex;flex-direction:column;gap:60px;min-width:0}._aside{display:flex;flex-direction:column;gap:var(--gap-7)}._aside-list{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}._aside-list::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}._aside-list::-webkit-scrollbar-track{background:var(--sb-track-color)}._aside-list::-webkit-scrollbar-thumb{background:var(--sb-thumb-color)}._aside-list::-webkit-scrollbar-thumb:active,._aside-list::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-color-hover)}._aside-list:active,._aside-list:focus{-webkit-tap-highlight-color:transparent;outline:0}._aside-list{scroll-snap-type:x mandatory;margin:0 calc(var(--section-padding)*-1) -8px 0;padding:0 var(--section-padding) var(--gap-2) 0;list-style:none;display:flex;overflow-x:auto;white-space:nowrap}._aside-item{width:100%}._aside-link{width:100%;min-width:auto;justify-content:space-between;padding:var(--gap-5) var(--gap-4);scroll-snap-align:start;font-weight:400;font-size:14px;line-height:143%;text-align:left;text-transform:initial;border-bottom:1px solid transparent;transition-property:color,border-color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}._aside-link ._icon{display:none}._aside-link._active{color:var(--primary);border-color:var(--primary);pointer-events:none}.reviews{padding-bottom:var(--section-padding)}.reviews__grid{display:grid;gap:var(--gap-5)}.reviews ._aside ._actions{margin-top:28px}.reviews ._aside ._actions ._btn{width:100%}.reviews ._main ._more{justify-content:center}.reviews ._main ._more ._btn{width:100%}.review-card{height:100%;display:flex;flex-direction:column;padding:var(--gap-5);gap:56px;background-color:var(--bg-primary)}.review-card__text{font-size:16px;line-height:150%}.review-card__info{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-3);margin-top:auto}.review-card__info ._rating{--icon-size:24px;order:-1}.review-card__author{display:flex;flex-direction:column}.review-card__date{font-size:14px;line-height:143%}.review-card__name{font-weight:500;font-size:18px;line-height:144%;letter-spacing:-.02em}.review-card__image{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% + var(--gap-5)*2);aspect-ratio:16/9;margin:var(--gap--5) var(--gap--5) var(--gap--10)}.review-card__play{--button-height:54px;margin-left:var(--gap-5);margin-bottom:var(--gap-5);align-self:flex-start;color:var(--primary)}.review-card__play ._icon{--icon-size:11px;margin:5px 0 0 7px}.review-card.review-card_video{padding-bottom:var(--gap-5)}.review-card:not(.review-card_video) .review-card__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;transition:all .3s ease}.review-card:not(.review-card_video) .review-card__text.review-card__text_expanded{-webkit-line-clamp:none;overflow:visible;max-height:none}.review-card:not(.review-card_video) .review-card__expand-btn{width:24px;height:24px;margin-top:-56px;cursor:pointer;display:flex;align-items:center;border:none;justify-content:center;transition:all .3s ease;background-color:#e9e9e9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px;align-self:flex-end}.review-card:not(.review-card_video) .review-card__expand-btn.review-card__expand-btn_expanded{transform:rotate(180deg)}.review-card{min-height:540px}.review-card.review-card_video{min-height:auto}.review-card{height:100%;display:flex;flex-direction:column;padding:var(--gap-5);gap:56px;background-color:var(--bg-primary)}.review-card__text{font-size:16px;line-height:150%}.review-card__info{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-3);margin-top:auto}.review-card__info ._rating{--icon-size:24px;order:-1}.review-card__author{display:flex;flex-direction:column}.review-card__date{font-size:14px;line-height:143%}.review-card__name{font-weight:500;font-size:18px;line-height:144%;letter-spacing:-.02em}.review-card__image{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% + var(--gap-5)*2);aspect-ratio:16/9;margin:var(--gap--5) var(--gap--5) var(--gap--10)}.review-card__play{--button-height:54px;margin-left:var(--gap-5);margin-bottom:var(--gap-5);align-self:flex-start;color:var(--primary)}.review-card__play ._icon{--icon-size:11px;margin:5px 0 0 7px}.review-card.review-card_video{padding-bottom:var(--gap-5)}.review-card:not(.review-card_video) .review-card__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;transition:all .3s ease}.review-card:not(.review-card_video) .review-card__text.review-card__text_expanded{-webkit-line-clamp:none;overflow:visible;max-height:none}.review-card:not(.review-card_video) .review-card__expand-btn{width:24px;height:24px;margin-top:-56px;cursor:pointer;display:flex;align-items:center;border:none;justify-content:center;transition:all .3s ease;background-color:#e9e9e9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px;align-self:flex-end}.review-card:not(.review-card_video) .review-card__expand-btn.review-card__expand-btn_expanded{transform:rotate(180deg)}.section-reviews{position:relative;overflow:hidden}.section-reviews__bg{display:none;position:absolute;top:0;left:0;width:100%;max-height:600px;aspect-ratio:16/7}.section-reviews__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:none}.section-reviews ._container{gap:var(--gap-8)}.section-reviews ._section-header{max-width:90%;margin-left:auto;margin-right:auto}.section-reviews .section-reviews-slider{overflow:initial}.section-reviews .swiper-wrapper{overflow:initial}.section-reviews .swiper-slide{height:auto}.section-reviews ._slider-navigation{width:auto;gap:60px;margin-left:auto;margin-right:auto}@media (min-width:650px){.reviews__grid{width:100%;max-width:100%;grid-template-columns:repeat(2,1fr);min-width:0}}@media (min-width:744px){.section-reviews ._section-header{max-width:100%}}@media (min-width:1024px){.review-card__info{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.review-card__info ._rating{order:2}.review-card__info{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.review-card__info ._rating{order:2}.section-reviews__bg{display:block}.section-reviews ._section-header{color:var(--text-secondary)}}@media (min-width:1180.02px){.page-layout ._container{gap:60px}.page-grid{display:grid;align-items:flex-start;grid-template-columns:280px 1fr;gap:var(--gap-10);min-width:0}._aside-list{flex-direction:column;white-space:normal;overflow-x:initial;margin:0;padding:0}._aside-link ._icon{display:block;opacity:0}._aside-link{border-top:1px solid var(--divider);border-bottom:1px solid var(--divider);border-left:1px solid transparent}._aside-link ._icon{--icon-size:16px;color:var(--text-primary)}._aside-link._active{color:var(--primary);border-color:var(--divider);border-left-color:var(--primary)}._aside-link._active ._icon{display:block;opacity:1}.reviews ._aside ._actions{margin-top:22px}.reviews ._main ._more ._btn{width:300px}.review-card{padding:var(--gap-10)}.review-card__image{width:calc(100% + var(--gap-10)*2);margin:var(--gap--10)}.review-card{padding:var(--gap-10)}.review-card__image{width:calc(100% + var(--gap-10)*2);margin:var(--gap--10)}.section-reviews ._container{gap:60px}}@media (min-width:1440.02px){.page-grid{grid-template-columns:320px 1fr;gap:60px}.reviews ._section-header{text-align:left;justify-content:flex-start;align-items:start;max-width:70%}}@media (max-width:1180px){.reviews ._aside{order:-1}.reviews ._aside ._aside-list{justify-content:center;margin:0;padding:0;gap:var(--gap-5)}.reviews ._aside ._aside-item{flex:initial;width:auto;width:100%;max-width:224px}.reviews ._aside ._aside-link{justify-content:center;text-align:center}.reviews ._aside ._aside-link:first-child{margin-left:auto}.reviews ._aside ._aside-link:last-child{margin-right:auto}.section-reviews .section-reviews-slider{gap:var(--gap-8)}.section-reviews ._slider-navigation{width:100%;justify-content:space-between}}@media (max-width:1024px){._aside-list{--sb-size:0}}@media (max-width:576px){.section-reviews .swiper-slide{opacity:1}}@media (min-width:1024px)and (max-width:1279px){.review-card{min-height:440px}}@media (hover:hover){._aside-link:hover{color:var(--primary)}}