.pa-reviews{padding-block:clamp(3rem, 6vw, 5.5rem)}.pa-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-top:1.6rem}.pa-reviews__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.3rem;margin:0;padding:1.7rem 1.6rem 1.4rem;background:var(--pa-white);border:1px solid var(--pa-line);border-radius:var(--pa-radius-lg);box-shadow:0 18px 40px -26px rgb(5 8 40 / .35);transition:transform .25s ease,box-shadow .25s ease}.pa-reviews__card::before{content:"";position:absolute;top:0;left:1.6rem;width:54px;height:4px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--pa-red) 50%,var(--pa-blue) 50%)}.pa-reviews__card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -24px rgb(5 8 40 / .45)}.pa-reviews__card blockquote{margin:0;padding:0;border:0;background:none;quotes:none;font-style:normal}.pa-reviews__card blockquote p{margin:0;font-family:var(--pa-body);font-size:.98rem;line-height:1.7;color:var(--pa-text);font-style:normal}.pa-reviews__card figcaption{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid var(--pa-line)}.pa-reviews__av{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--pa-tint);color:var(--pa-deep);font-weight:700}.pa-reviews__card figcaption strong{font-size:1rem;color:var(--pa-ink)}.pa-reviews__card--lead{grid-column:1 / -1;background:var(--pa-deep);border-color:#fff0}.pa-reviews__card--lead blockquote p{font-size:clamp(1.1rem, 1.7vw, 1.4rem);line-height:1.55;color:#fff}.pa-reviews__card--lead figcaption{border-top-color:rgb(255 255 255 / .22)}.pa-reviews__card--lead .pa-reviews__av{background:#fff;color:var(--pa-deep)}.pa-reviews__card--lead figcaption strong{color:#fff}@media (max-width:700px){.pa-reviews__grid{grid-template-columns:1fr}}.pa-reviews__card:last-child:nth-child(even){grid-column:1 / -1}.pa-reviews__mark{position:absolute;top:1.15rem;right:1.25rem;width:36px;height:36px;padding:4px;border-radius:50%;background:#fff;border:1px solid var(--pa-line);box-shadow:0 6px 14px -8px rgb(5 8 40 / .4);object-fit:contain}.pa-reviews__card blockquote{padding-right:2.6rem}.pa-reviews__card--lead .pa-reviews__mark{border-color:#fff0}html body .pa-reviews__mark{border-radius:10px!important;background:#fff!important;border:1px solid var(--pa-line)!important;padding:4px!important}