.review{margin-top:18px}.review .container{max-width:766px;display:flex;flex-direction:column}.review__title{font-size:24px;font-weight:700;line-height:1.1;margin-bottom:25px}.review__subtitle{font-weight:500;color:var(--color-text-main, #042A17);margin-bottom:10px}.review__card{position:relative;padding:16px;border-radius:8px;background:var(--color-card-bg, #ffffff);border:1px solid var(--color-border-gray, #E4E4E4);box-shadow:-2px -2px 6px 0px rgba(0,0,0,.0196078431),2px 2px 6px 0 rgba(0,0,0,.0196078431);display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.review__card--clamped{max-height:130px;overflow:hidden}.review__card--clamped::after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), var(--color-card-bg, #ffffff));pointer-events:none}.review__card.is-expanded{max-height:none;overflow:visible}.review__show-more{align-self:flex-start;margin-top:8px;padding:0;background:none;border:0;cursor:pointer;color:var(--color-primary, #00B95B);font-size:14px;font-weight:600;line-height:1.2}.review__show-more:hover{text-decoration:underline}.review__list{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.review__list-item{position:relative;padding-left:28px;font-size:14px;font-weight:500;line-height:1.25}.review__list-item::before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;background:url("../../../img/arrow.svg") no-repeat center/contain}.review__item{border-radius:4px;display:flex;justify-content:center;align-items:center;padding:0 8px;height:31px;border:1px solid var(--color-border-soft, #F8F8F8)}.review__item-title{margin:0;font-weight:500;color:var(--color-text-main, #042A17);box-shadow:2px 2px 6px 0 rgba(0,0,0,.0196078431);font-size:14px}
