.reviews-page{margin-bottom:100px}@media (max-width:768px){.reviews-page{margin-bottom:60px}}.reviews-page__title{text-align:left;margin-bottom:30px}.reviews-page__filters{align-items:center;gap:16px;margin-bottom:40px;display:flex}@media (max-width:1200px){.reviews-page__filters{flex-wrap:wrap}}@media (max-width:768px){.reviews-page__filters{flex-direction:column;align-items:stretch;margin-bottom:24px}}.reviews-page__select:first-of-type{flex:246 1 0}.reviews-page__select:nth-of-type(2){flex:350 1 0}.reviews-page__select:nth-of-type(3){flex:262 1 0}@media (max-width:1200px){.reviews-page__select{min-width:200px;flex:calc(33% - 16px)!important}}@media (max-width:768px){.reviews-page__select{width:100%;min-width:0;flex:none!important}}.reviews-page__search{flex:392 1 0}@media (max-width:1200px){.reviews-page__search{flex:calc(50% - 16px);min-width:200px}}@media (max-width:768px){.reviews-page__search{flex:none;min-width:0}}.reviews-page__submit{flex:270 1 0}@media (max-width:1200px){.reviews-page__submit{flex:calc(50% - 16px);min-width:200px}}@media (max-width:768px){.reviews-page__submit{flex:none;min-width:0}}.reviews-page__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 21px;margin-bottom:42px;display:grid}@media (max-width:1200px){.reviews-page__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.reviews-page__list{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:30px}}.reviews-page__card{background:#fff;border:1px solid #0519331f;border-radius:18px;flex-direction:column;padding:40px 32px 38px;display:flex}@media (max-width:1500px){.reviews-page__card{padding:clamp(20px,2.73224vw - .983607px,40px) clamp(20px,1.63934vw + 7.40984px,32px) clamp(20px,2.45902vw + 1.11475px,38px)}}@media (max-width:768px){.reviews-page__card{padding:20px}}.reviews-page__card-head{align-items:center;gap:22px;margin-bottom:30px;display:flex}@media (max-width:768px){.reviews-page__card-head{gap:16px;margin-bottom:20px}}.reviews-page__card-avatar{background:#5b8fdb;border-radius:50%;flex-shrink:0;width:64px;height:64px}@media (max-width:768px){.reviews-page__card-avatar{width:60px;height:60px}}.reviews-page__card-name{color:#2a2123;margin-bottom:10px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:120%}@media (max-width:1500px){.reviews-page__card-name{font-size:clamp(16px,.546448vw + 11.8033px,20px)}}@media (max-width:768px){.reviews-page__card-name{font-size:16px}}.reviews-page__card-tags{flex-wrap:wrap;gap:8px 10px;list-style:none;display:flex}.reviews-page__card-tag{color:#2a2123;border:1px solid #0519331f;border-radius:100px;padding:6px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:120%}@media (max-width:768px){.reviews-page__card-tag{padding:5px 12px}}.reviews-page__card-text{-webkit-line-clamp:5;color:#2a2123;-webkit-box-orient:vertical;margin-bottom:22px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}@media (max-width:1500px){.reviews-page__card-text{font-size:clamp(13px,.409836vw + 9.85246px,16px)}}@media (max-width:768px){.reviews-page__card-text{margin-bottom:16px;font-size:13px}}.reviews-page__card-more{color:#7a6f72;align-items:center;gap:8px;margin-top:auto;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:120%;display:flex}.reviews-page__card-more:after{content:"";background:url(/reviews-page/arrow-right.svg) 50%/contain no-repeat;width:16px;height:12px}.reviews-page__pagination{flex-wrap:wrap;gap:12px;display:flex}.reviews-page__page{color:#14161a;background:#f4f6fb;border:1px solid #0519331f;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;display:flex}@media (max-width:1500px){.reviews-page__page{width:clamp(35px,1.77596vw + 21.3607px,48px);height:clamp(35px,1.77596vw + 21.3607px,48px);font-size:clamp(13px,.409836vw + 9.85246px,16px)}}@media (max-width:768px){.reviews-page__page{width:35px;height:35px;font-size:13px}}.reviews-page__page--active{color:#fff;background:#4574dd;border-color:#2d5fe0}
