.hub-reviews[data-astro-cid-trkay3w3]{color:#171536;background:#f5f3ee;border-block:1px solid #e2dfd6;padding-block:clamp(2.75rem,5vw,4.5rem)}.hr-container[data-astro-cid-trkay3w3]{max-width:1500px;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4.5rem)}.hr-header[data-astro-cid-trkay3w3]{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.hr-rating[data-astro-cid-trkay3w3]{color:#52545b;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;line-height:1.5;display:flex}.hr-rating[data-astro-cid-trkay3w3] strong[data-astro-cid-trkay3w3]{color:#171536;font-weight:600}.hr-stars[data-astro-cid-trkay3w3]{color:#91733a;letter-spacing:.1em;font-size:1rem}.hr-controls[data-astro-cid-trkay3w3]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.hr-controls[data-astro-cid-trkay3w3][hidden]{display:none}.hr-controls[data-astro-cid-trkay3w3] button[data-astro-cid-trkay3w3]{cursor:pointer;background:#fff;border:1px solid #cac7be;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.hr-controls[data-astro-cid-trkay3w3] button[data-astro-cid-trkay3w3]:disabled{opacity:.35;cursor:default}.hr-controls[data-astro-cid-trkay3w3] button[data-astro-cid-trkay3w3]:hover:not(:disabled){background:#eae6dc;border-color:#8b826e}.hr-controls[data-astro-cid-trkay3w3] svg[data-astro-cid-trkay3w3]{stroke:currentColor;stroke-width:1.7px;width:1.125rem;height:1.125rem}.hr-list[data-astro-cid-trkay3w3]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#bbb5a8 transparent;grid-auto-columns:calc(33.3333% - .833333rem);grid-auto-flow:column;align-items:start;gap:1.25rem;margin:1.75rem 0 0;padding:.25rem 0 1rem;list-style:none;display:grid;overflow-x:auto}.hr-card[data-astro-cid-trkay3w3]{scroll-snap-align:start;min-width:0}.hr-card[data-astro-cid-trkay3w3] article[data-astro-cid-trkay3w3]{background:#fff;border:1px solid #dfdcd3;border-radius:.75rem;padding:1.5rem}.hr-matter[data-astro-cid-trkay3w3]{color:#746348;letter-spacing:.055em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:600}.hr-excerpt[data-astro-cid-trkay3w3],.hr-full[data-astro-cid-trkay3w3]{color:#43464d;margin:0;font-size:1rem;line-height:1.7}.hr-full[data-astro-cid-trkay3w3] p[data-astro-cid-trkay3w3]+p[data-astro-cid-trkay3w3]{margin-top:.875rem}.hr-excerpt[data-astro-cid-trkay3w3]{min-height:8.5rem}.hr-excerpt[data-astro-cid-trkay3w3] p[data-astro-cid-trkay3w3]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hr-card[data-astro-cid-trkay3w3]:has(details[open]) .hr-excerpt[data-astro-cid-trkay3w3]{display:none}.hr-details[data-astro-cid-trkay3w3] summary[data-astro-cid-trkay3w3]{cursor:pointer;text-underline-offset:.25rem;align-items:center;gap:.5rem;width:fit-content;min-height:2.75rem;margin-top:.5rem;font-size:.875rem;font-weight:500;text-decoration:underline;list-style:none;display:flex}.hr-details[data-astro-cid-trkay3w3] summary[data-astro-cid-trkay3w3]::-webkit-details-marker{display:none}.hr-details[data-astro-cid-trkay3w3] summary[data-astro-cid-trkay3w3] svg[data-astro-cid-trkay3w3]{stroke:currentColor;stroke-width:1.7px;width:.875rem;height:.875rem}.hr-less[data-astro-cid-trkay3w3],.hr-details[data-astro-cid-trkay3w3][open] .hr-read[data-astro-cid-trkay3w3]{display:none}.hr-details[data-astro-cid-trkay3w3][open] .hr-less[data-astro-cid-trkay3w3]{display:inline}.hr-details[data-astro-cid-trkay3w3][open] summary[data-astro-cid-trkay3w3]{margin-top:0;margin-bottom:.5rem}.hr-details[data-astro-cid-trkay3w3][open] summary[data-astro-cid-trkay3w3] svg[data-astro-cid-trkay3w3]{transform:rotate(180deg)}.hr-card[data-astro-cid-trkay3w3] footer[data-astro-cid-trkay3w3]{flex-direction:column;gap:.125rem;margin-top:1rem;font-size:.9375rem;line-height:1.5;display:flex}.hr-card[data-astro-cid-trkay3w3] footer[data-astro-cid-trkay3w3] strong[data-astro-cid-trkay3w3]{font-weight:600}.hr-card[data-astro-cid-trkay3w3] footer[data-astro-cid-trkay3w3] span[data-astro-cid-trkay3w3]{color:#62636a;font-size:.875rem}.hr-google-link[data-astro-cid-trkay3w3]{align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.hr-google-link-text[data-astro-cid-trkay3w3]{text-underline-offset:.3rem;text-decoration:underline}.hub-reviews[data-astro-cid-trkay3w3] [data-astro-cid-trkay3w3]:is(a,button,summary,ul):focus-visible{outline-offset:4px;outline:2px solid #756242}@media (width<=1023px){.hr-list[data-astro-cid-trkay3w3]{grid-auto-columns:calc(50% - .625rem)}}@media (width<=767px){.hr-header[data-astro-cid-trkay3w3]{flex-wrap:wrap;gap:1rem}.hr-controls[data-astro-cid-trkay3w3]{margin-left:auto}.hr-list[data-astro-cid-trkay3w3]{grid-auto-columns:88%;gap:1rem;margin-top:1rem}.hr-card[data-astro-cid-trkay3w3] article[data-astro-cid-trkay3w3]{padding:1.25rem}.hr-rating[data-astro-cid-trkay3w3]{font-size:.875rem}}
