.clutch-rating{align-items:center;align-self:center;display:flex}.clutch-rating.--dark .clutch-rating__link svg,.clutch-rating.--dark svg path{fill:#0d0d0d}.clutch-rating__icon{font-size:0;line-height:0}.clutch-rating__icon svg{width:4.3rem}.clutch-rating__number{font-size:1.7rem;line-height:1.6rem;margin-right:1rem;vertical-align:middle;white-space:nowrap}.clutch-rating__stars{display:flex;margin-left:-.7rem;margin-right:.9rem;position:relative}.clutch-rating__stars.--cursor-pointer{cursor:pointer}.clutch-rating__star{display:flex;gap:2px;white-space:nowrap}.clutch-rating__star.--active{height:1.2rem;left:0;overflow:hidden;position:absolute;text-align:left;top:0;width:50%}.clutch-rating__star.--active svg{fill:#fe3d2e;stroke:#fe3d2e}.clutch-rating__star svg{fill:transparent;flex:1 0 1.2rem;height:1.2rem;stroke:#fe3d2e;width:1.2rem}.clutch-rating__link{font-size:0;line-height:0;padding:1rem;position:relative;z-index:1}.clutch-rating__link:before{background:#5d5d5d;content:"";height:1.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:0}.clutch-rating__link svg{fill:#fff;height:1.3rem;width:1.3rem}.review-card{background:#1c1c1c;border-radius:1.6rem;display:flex;flex-direction:column;justify-content:space-between;padding:8rem 2rem 2rem;position:relative;z-index:1}@media only screen and (min-width:961px){.review-card{padding:2rem}}@media only screen and (min-width:1440px){.review-card{padding:3.3rem 3.5rem}}.review-card.--video .review-card__text{display:none}.review-card.--video .review-card-info{margin-top:2.4rem}.review-card.light-theme{background:#f3f3f3}.review-card.light-theme .btn.btn--primary{color:#fff}.review-card.light-theme .btn.btn--tertiary{border-color:#0d0d0d;color:#0d0d0d}.review-card.light-theme .btn.btn--tertiary:hover{color:#fff}.review-card.light-theme .btn.btn--tertiary:hover svg{fill:#fff}.review-card.light-theme .btn.btn--tertiary:after{filter:none}.review-card.light-theme .btn.btn--tertiary svg{fill:#0d0d0d}.review-card.light-theme .btn.btn--tertiary .btn__fill:before{background-color:#0d0d0d}.review-card:not(.light-theme) .review-card__info-block-tabs .tag-button.--style-hash-tag{border-color:#fff;color:#fff}.review-card:not(.light-theme) .review-card__info-block-tabs .tag-button.--style-hash-tag:hover{border-color:#fff;color:#0d0d0d}.review-card:not(.light-theme) .review-card__info-block-tabs .tag-button.--style-hash-tag .tag-button__fill:before{background-color:#fff}.review-card.--full-width .review-card__text,.review-card.--full-width .review-card__title{display:block;-webkit-line-clamp:unset}.review-card.--full-width .review-card__info{background-color:#fff;border-radius:1.6rem;padding:2rem}@media only screen and (min-width:961px){.review-card.--full-width .review-card__video{margin-top:1.5rem;width:40rem}.review-card__content{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;padding-bottom:3.7rem}.review-card__main{display:flex;flex-direction:column;width:53%}}.review-card__rating{margin-bottom:1.5rem;margin-top:1rem}@media only screen and (min-width:961px){.review-card__rating{margin-bottom:2.9rem;margin-top:0;order:1}}.review-card__title{display:-webkit-box;font-size:19.4px;-webkit-line-clamp:3;line-height:1.22;margin-bottom:1.2rem;overflow:hidden;-webkit-box-orient:vertical}@media only screen and (min-width:961px){.review-card__title{order:2}}.review-card__text{color:#868686;display:-webkit-box;font-size:1.5rem;-webkit-line-clamp:7;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical}@media only screen and (min-width:390px){.review-card__text{-webkit-line-clamp:8;max-height:11.2}}@media only screen and (min-width:961px){.review-card__text{order:3}}.review-card__video{margin-top:1.8rem;max-width:45rem;width:100%}@media only screen and (min-width:961px){.review-card__video{margin-top:.5rem;order:4;width:16rem}}.review-card__video .video-preview__content{border-radius:.8rem}.review-card__video .video-preview .btn--play.static{bottom:1rem;height:3.2rem;left:1rem;right:auto;width:3.2rem}.review-card__video .video-preview .btn--play.static svg{height:1.9rem;width:1.9rem}@media only screen and (min-width:961px){.review-card__footer{align-items:center;border-top:1px solid #5d5d5d;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3.5rem 0 1.5rem}}@media only screen and (min-width:1141px){.review-card__footer{padding:4.5rem 0 1.5rem}}.review-card__info{display:none}@media only screen and (min-width:961px){.review-card__info{align-content:flex-start;align-self:flex-start;display:flex;flex-wrap:wrap;gap:2.4rem;padding:.6rem 0 0;width:calc(46% - 4rem)}}@media only screen and (min-width:1141px){.review-card__info{width:calc(43% - 4rem)}}.review-card__info-block{width:calc(50% - 2.4rem)}.review-card__info-block.--full-width{width:100%}.review-card__info-block-title{color:#868686;font-size:1rem;line-height:1.68rem;text-transform:uppercase}@media only screen and (min-width:961px){.review-card__info-block-title{font-size:1.3rem}}.review-card__info-block-text{font-size:1.7rem;line-height:1.2;margin-top:.4rem}.review-card__info-block-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:.6rem 0 0;max-width:38rem;overflow:hidden}@media only screen and (min-width:1440px){.review-card__info-block-tabs{margin:.3rem 0 0}}@media only screen and (min-width:1537px){.review-card__info-block-tabs{margin:.6rem 0 0}}.review-card__info-block .tag-button{margin:0}.review-card__info-block .tag-button__text-copy,.review-card__info-block .tag-button__text-origin{height:2rem}.review-card__block-author{left:2rem;position:absolute;right:2rem;top:3.5rem;z-index:1}@media only screen and (min-width:961px){.review-card__block-author{left:unset;position:relative;right:unset;top:unset}}.review-card__author{padding-left:5.5rem;position:relative;z-index:1}@media only screen and (min-width:961px){.review-card__author{padding-left:7rem}}.review-card__author-avatar{border-radius:100%;height:4.6rem;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:4.6rem;z-index:1}@media only screen and (min-width:961px){.review-card__author-avatar{height:5.8rem;width:5.8rem}}.review-card__author-name{font-size:1.8rem;justify-content:flex-start;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:1440px){.review-card__author-name{font-size:2.12rem}}.review-card__author-name.--link:hover{color:#ff6362}.review-card__author-descr{font-size:1.4rem;line-height:1.1;margin-top:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:961px){.review-card__author-descr{margin-top:.5rem}}@media only screen and (min-width:1440px){.review-card__author-descr{font-size:1.7rem}}.review-card__author-descr span{color:#868686}.review-card__actions{display:none}@media only screen and (min-width:961px){.review-card__actions{display:flex;flex-wrap:wrap;gap:1rem 2rem}}.review-card__actions .btn--tertiary{border-color:#fff;color:#fff}.review-card__actions .btn--tertiary svg{margin-left:1.4rem}.review-card__actions .btn--tertiary:hover{color:#0d0d0d}.review-card__actions .btn--tertiary:hover svg{fill:#0d0d0d}.review-card__actions .btn--tertiary .btn__fill:before{background-color:#fff}.review-card__actions .btn--tertiary:after{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(4%) hue-rotate(203deg) brightness(115%) contrast(100%)}.review-card__actions .btn--tertiary svg{fill:#fff}
