.opinie__slide{display:flex;flex-direction:column;gap:1rem;height:100%;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.opinie__slide .opinie__rating{color:#f5b301;font-size:1.125rem;letter-spacing:.1em;line-height:1}.opinie__slide .opinie__text,.opinie__slide .opinie__author-name,.opinie__slide .opinie__author-category{margin:0}.opinie__slide .opinie__author-name{margin-top:auto}