#testis.reviews-slider{display:block;min-width:0}
.reviews-window{overflow:hidden;border-radius:var(--r)}
.reviews-track{display:flex;width:100%;transition:transform .55s cubic-bezier(.22,.68,0,1)}
.reviews-slide{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:0 0 100%;min-width:0;align-items:stretch}
.reviews-slide .testi{min-width:0;height:100%;box-sizing:border-box}
.reviews-slide.single{grid-template-columns:minmax(0,640px)}
.reviews-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px}
.reviews-arrow{width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:var(--bg);color:var(--ink);font:inherit;font-size:1.2rem;line-height:1;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}
.reviews-arrow:hover{border-color:var(--accent);transform:translateY(-2px)}
.reviews-arrow:focus-visible,.reviews-dot:focus-visible{outline:3px solid var(--blue);outline-offset:3px}
.reviews-dots{display:flex;align-items:center;gap:8px}
.reviews-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:var(--muted);opacity:.5;cursor:pointer;transition:width .3s,opacity .3s,background .3s}
.reviews-dot[aria-current="true"]{width:25px;border-radius:999px;background:var(--accent);opacity:1}
@media(max-width:680px){.reviews-slide,.reviews-slide.single{grid-template-columns:minmax(0,1fr)}.reviews-slide .testi{height:auto}}
@media(prefers-reduced-motion:reduce){.reviews-track,.reviews-arrow,.reviews-dot{transition:none!important}}
