.google-reviews[data-astro-cid-cn2a356h]{border-top:1px solid #e8e8e8;background:var(--paper)}.reviews-heading[data-astro-cid-cn2a356h]{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-bottom:2.6rem}.reviews-heading[data-astro-cid-cn2a356h] h2[data-astro-cid-cn2a356h]{margin-bottom:0}.rating-bubble[data-astro-cid-cn2a356h]{position:relative;display:flex;align-items:center;gap:1rem;background:var(--red);color:#fff;text-decoration:none;padding:1rem 1.5rem;border-radius:999px 999px 999px 14px;box-shadow:0 14px 30px #d9272e47;white-space:nowrap}.rating-bubble[data-astro-cid-cn2a356h]:after{content:"";position:absolute;left:1.3rem;bottom:-9px;width:18px;height:18px;background:var(--red);transform:rotate(45deg);border-radius:0 0 4px;z-index:-1}.rating-bubble[data-astro-cid-cn2a356h]:hover{background:var(--red-dark)}.rating-bubble[data-astro-cid-cn2a356h]:hover:after{background:var(--red-dark)}.rating-number[data-astro-cid-cn2a356h]{font-size:2.6rem;font-weight:900;line-height:1;letter-spacing:-.03em}.rating-meta[data-astro-cid-cn2a356h]{display:grid;gap:.15rem;font-size:.9rem;font-weight:700}.rating-bubble[data-astro-cid-cn2a356h] .stars[data-astro-cid-cn2a356h]{color:#fff;font-size:1.05rem;letter-spacing:.1em}.stars[data-astro-cid-cn2a356h]{color:#f4b400;letter-spacing:.08em;font-size:1.05rem}.reviews-grid[data-astro-cid-cn2a356h]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2.2rem 1.6rem;align-items:start}.review[data-astro-cid-cn2a356h]{margin:0;grid-column:span 2}.reviews-grid[data-astro-cid-cn2a356h]:has(>.review:nth-child(4):last-child)>.review[data-astro-cid-cn2a356h],.reviews-grid[data-astro-cid-cn2a356h]:has(>.review:nth-child(2):last-child)>.review[data-astro-cid-cn2a356h]{grid-column:span 3}.reviews-grid[data-astro-cid-cn2a356h]:has(>.review:nth-child(5):last-child)>.review[data-astro-cid-cn2a356h]:nth-child(n+4){grid-column:span 3}.reviews-grid[data-astro-cid-cn2a356h]:has(>.review:first-child:last-child)>.review[data-astro-cid-cn2a356h]{grid-column:1/-1;max-width:640px}.review[data-astro-cid-cn2a356h]:nth-child(3n+2){margin-top:1.6rem}.review-bubble[data-astro-cid-cn2a356h]{position:relative;margin:0;background:#fff;border:1px solid var(--line);border-radius:26px 26px 26px 8px;padding:1.35rem 1.5rem 1.3rem;box-shadow:0 10px 26px #0000000f}.review[data-astro-cid-cn2a356h]:nth-child(2n) .review-bubble[data-astro-cid-cn2a356h]{border-radius:26px 26px 8px}.review-bubble[data-astro-cid-cn2a356h]:after{content:"";position:absolute;left:1.7rem;bottom:-10px;width:18px;height:18px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg);border-radius:0 0 5px}.review[data-astro-cid-cn2a356h]:nth-child(2n) .review-bubble[data-astro-cid-cn2a356h]:after{left:auto;right:1.7rem}.review-bubble[data-astro-cid-cn2a356h] p[data-astro-cid-cn2a356h]{margin:.6rem 0 .9rem;color:#333;font-size:1.02rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.review-link[data-astro-cid-cn2a356h]{font-weight:800;font-size:.9rem;color:var(--red);text-underline-offset:3px}.review-who[data-astro-cid-cn2a356h]{display:flex;align-items:center;gap:.8rem;padding:1.1rem .4rem 0 1.2rem}.review[data-astro-cid-cn2a356h]:nth-child(2n) .review-who[data-astro-cid-cn2a356h]{flex-direction:row-reverse;text-align:right;padding:1.1rem 1.2rem 0 .4rem}.review-who[data-astro-cid-cn2a356h] img[data-astro-cid-cn2a356h],.review-avatar[data-astro-cid-cn2a356h]{width:44px;height:44px;border-radius:50%;flex:0 0 44px;object-fit:cover}.review-avatar[data-astro-cid-cn2a356h]{display:grid;place-items:center;background:var(--ink);color:#fff;font-weight:800}.review-who[data-astro-cid-cn2a356h] strong[data-astro-cid-cn2a356h],.review-who[data-astro-cid-cn2a356h] span[data-astro-cid-cn2a356h] span[data-astro-cid-cn2a356h]{display:block}.review-who[data-astro-cid-cn2a356h] span[data-astro-cid-cn2a356h] span[data-astro-cid-cn2a356h]{color:#777;font-size:.84rem;margin-top:.1rem}.reviews-action[data-astro-cid-cn2a356h]{margin-top:2.6rem;text-align:center}@media(max-width:900px){.reviews-heading[data-astro-cid-cn2a356h]{display:block}.rating-bubble[data-astro-cid-cn2a356h]{display:inline-flex;margin-top:1.4rem}.reviews-grid[data-astro-cid-cn2a356h]{grid-template-columns:1fr;gap:2rem}.reviews-grid[data-astro-cid-cn2a356h]>.review[data-astro-cid-cn2a356h],.reviews-grid[data-astro-cid-cn2a356h]:has(>.review:nth-child(n))>.review[data-astro-cid-cn2a356h]{grid-column:auto!important;max-width:none}.review[data-astro-cid-cn2a356h]:nth-child(3n+2){margin-top:0}}@media(prefers-reduced-motion:no-preference){.rating-bubble[data-astro-cid-cn2a356h]{transition:background .16s ease}}
