.review{--review-image-size:84px}@media (min-width:992px){.review{align-items:center;display:flex;width:100%}}@media (min-width:1200px){.review{--review-image-size:220px}}.review-content{grid-column-gap:24px;grid-row-gap:24px;background-color:#f3f3f3;display:grid;grid-template-areas:"avatar" "header" "text";grid-template-columns:auto;grid-template-rows:auto;max-width:var(--content-max-width);padding:40px 16px;position:relative}@media (min-width:576px){.review-content{grid-column-gap:32px;grid-template-areas:"avatar header" "text text";grid-template-columns:var(--review-image-size) auto;grid-template-rows:max-content auto;padding:40px}}@media (min-width:992px){.review-content{margin-right:40px}}@media (min-width:1200px){.review-content{grid-column-gap:48px;grid-row-gap:32px;grid-template-areas:"avatar header" "avatar text";padding:48px}}@media (min-width:1600px){.review-content{grid-column-gap:56px;grid-row-gap:48px;padding:72px 64px}}.review-content:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 44 42'%3E%3Cpath d='M44 .38C38.28-.663 33.822.44 30.625 3.69c-3.137 3.25-4.705 8.095-4.705 14.533v23.548H44V20.984h-9.501c-.308-3.68.061-6.807 1.107-9.382 1.107-2.637 3.567-3.833 7.38-3.588L44 .38Zm-25.92 0C12.36-.663 7.902.44 4.704 3.69 1.568 6.941 0 11.786 0 18.224v23.548h18.08V20.984H8.579c-.308-3.68.061-6.807 1.107-9.382 1.107-2.637 3.566-3.833 7.379-3.588L18.08.38Z' fill='%23e4e4e4'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:16px;position:absolute;right:16px;top:16px;width:16px}@media (min-width:992px){.review-content:after{height:80px;right:40px;top:40px;width:80px}}.review__avatar{grid-area:avatar;height:var(--review-image-size);position:relative}.review__avatar img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.review__header{grid-area:header}@media (min-width:992px){.review__header{padding-right:60px}}.review__name{color:#090b0f;font-size:24px;font-weight:700;line-height:1.5}.review__position{color:#797979;font-size:18px;font-weight:500;line-height:1.5}.review__text{font-size:var(--fz-h6);font-weight:500;grid-area:text}.review-button{align-items:center;background-color:transparent;border:none;color:#000;display:flex;flex-shrink:0;height:100px;justify-content:center;margin:40px auto 0;position:relative;transition:opacity .2s;width:100px;z-index:1}@media (min-width:768px){.review-button{height:210px;width:220px}}@media (min-width:992px){.review-button{margin:0}}@media (min-width:1600px){.review-button{height:280px;width:300px}}.review-button__icon{animation-delay:.5s;display:inline-block;height:100px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:1}@media (min-width:768px){.review-button__icon{height:120px;width:120px}}@media (min-width:1600px){.review-button__icon{height:160px;width:160px}}.review-button__blob{display:block;height:100%;left:0;position:absolute;top:0;transition:transform .5s ease;width:100%;z-index:2}.review-button__text{font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:transform .5s ease;z-index:3}@media (min-width:768px){.review-button__text{font-size:26px}}@media (min-width:1200px){.review-button:hover{color:#000;text-decoration:none}.review-button:hover .review-button__blob{transform:scale(1.1);transition-duration:.2s}.review-button:hover .review-button__text{transform:translateY(-10px);transition-duration:.2s}}
