.reviews h2{margin-bottom:16px;margin-top:8px}.reviews .caption{color:#717171;font-size:20px;line-height:1.5}.reviews .title{text-align:center;margin-bottom:64px}.reviews-list{display:flex;gap:24px;max-width:972px;margin:0 auto}@media screen and (max-width: 1024px){.reviews-list{flex-direction:column}}@media screen and (max-width: 720px){.reviews-list{gap:16px}}.reviews-block{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (max-width: 1024px){.reviews-block{flex-direction:row}}@media screen and (max-width: 720px){.reviews-block{gap:16px}}@media screen and (max-width: 600px){.reviews-block{gap:16px;flex-direction:column}}.review{padding:24px;border-radius:24px;background:var(--moss-200);display:flex;flex-direction:column;align-items:flex-start;gap:24px;overflow:hidden}@media screen and (max-width: 1024px){.review{width:50%}}@media screen and (max-width: 600px){.review{width:100%}}.review-primary{color:var(--moss-800);font-size:14px;line-height:1.5}.review-seconary{color:var(--moss-600);font-size:14px;line-height:1.2}.review-author{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.review-author .review-primary{font-weight:500}.review-avatar{display:block;border:3.9px solid var(--Moss-200, #1a1f1c);box-shadow:0 0 0 1.95px #f6b03c;border-radius:40px;width:40px;height:40px}.review .social-icon-wrap{flex-grow:1;align-self:flex-start;text-align:right;padding-top:2px}.heart.visible.svelte-nrunj8{opacity:1;transform:scale(1)}.heart.svelte-nrunj8{opacity:0;transform:scale(0);transition:opacity 1s ease,transform 1s ease}
