.gr-carousel{grid-column:1/-1;width:100%;min-width:0}.gr-carousel-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.gr-carousel-toolbar h3{margin:0 0 8px;font-size:22px;line-height:1.3}.gr-carousel-toolbar p{color:#a7b0a9;margin:0;font-size:11px}.gr-carousel-controls{flex-shrink:0;align-items:center;gap:10px;display:flex}.gr-carousel-controls>span{color:#f5f7f5;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:16px;font-size:12px}.gr-carousel-controls>span>span{color:#a7b0a9}.gr-carousel-controls button{color:#f5f7f5;cursor:pointer;background:#141b17;border:1px solid #405449;border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s,background .2s;display:flex}.gr-carousel-controls button:hover:not(:disabled){background:#1b2d21;border-color:#22c55e}.gr-carousel-controls button:disabled{opacity:.35;cursor:default}.gr-carousel-controls button:focus-visible{outline-offset:3px;outline:2px solid #22c55e}.gr-carousel-track:focus-visible{outline-offset:3px;outline:2px solid #22c55e}.gr-review-actions button:focus-visible{outline-offset:3px;outline:2px solid #22c55e}.gr-carousel-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#405c49 #111914;align-items:stretch;gap:18px;padding:5px 3px 16px;scroll-padding:3px;display:flex;overflow-x:auto}.gr-review{scroll-snap-align:start;background:#141b17;border:1px solid #2d3b32;border-radius:3px;flex-direction:column;flex:0 0 calc(33.3333% - 12px);min-width:0;padding:27px 25px 23px;transition:border-color .2s;display:flex}.gr-review:hover,.gr-review:focus-within{border-color:#558667}.gr-review header{align-items:center;gap:12px;margin-bottom:22px;display:flex}.gr-avatar{color:#c1d8c8;letter-spacing:.03em;background:#1d2b21;border:1px solid #3e5a47;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-size:12px;font-weight:600;display:grid}.gr-review h4{color:#f5f7f5;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.4}.gr-review header>div>span{color:#a7b0a9;font-size:10px}.gr-google{color:#9aae9f;margin-left:auto;padding-left:8px;font-family:Arial,sans-serif;font-size:20px;font-weight:600}.gr-stars{color:#22c55e;align-items:center;gap:3px;margin-bottom:21px;display:flex}.gr-stars span{color:#b8c6bc;margin-left:8px;font-size:10px}.gr-language{color:#a7b0a9;margin:-9px 0 14px;font-size:9px}.gr-review blockquote{border:0;flex:1;margin:0 0 22px;padding:0}.gr-review .gr-quote{color:#d2d9d4;white-space:pre-line;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.95;display:-webkit-box;overflow:hidden}.gr-review .gr-quote[data-expanded=true]{-webkit-line-clamp:unset;display:block;overflow:visible}.gr-review-actions{flex-wrap:wrap;gap:7px 18px;min-height:32px;margin-top:auto;display:flex}.gr-review-actions button{color:#b4d5be;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;min-height:32px;padding:3px 0;font-size:11px;-webkit-text-decoration:underline #4c6f57;text-decoration:underline #4c6f57}.gr-review-actions button:hover{color:#22c55e}.rd-reviews:has(.gr-carousel){row-gap:44px}.reviews .gr-carousel{margin-top:38px}@media (max-width:1000px){.gr-review{flex-basis:calc(50% - 9px)}}@media (max-width:640px){.gr-carousel-toolbar{align-items:flex-end;gap:15px;margin-bottom:19px}.gr-carousel-toolbar h3{max-width:170px;font-size:18px}.gr-carousel-toolbar p{font-size:10px}.gr-carousel-controls{gap:7px}.gr-carousel-controls>span{margin-right:2px;font-size:10px}.gr-carousel-controls button{width:38px;height:42px}.gr-review{flex-basis:100%;padding:25px 23px}.gr-review h4{font-size:14px}.gr-review .gr-quote{font-size:13px;line-height:1.95}.rd-reviews .gr-carousel{margin-top:39px}.gr-carousel-controls>span>span{display:none}}@media (max-width:360px){.gr-carousel-toolbar h3{max-width:150px;font-size:16px}.gr-carousel-controls>span{display:none}.gr-review{padding:23px 19px}}@media (prefers-reduced-motion:reduce){.gr-review,.gr-carousel-controls button{transition:none}}
