.reviews-section{padding-block:70px 80px}.reviews-layout{display:grid;grid-template-columns:250px 1fr;gap:35px}.reviews-summary{border:1px solid var(--line);border-radius:8px;padding:25px;background:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.google-word{font-size:19px;font-weight:700;color:var(--ink);letter-spacing:-.6px}.reviews-summary>strong{font-size:43px;font-family:Georgia,serif;font-weight:400;color:var(--green);margin-top:15px}.google-stars{font-size:25px;letter-spacing:2px;background:linear-gradient(to right,#b67906 var(--rating-width,90%),#c8c8bd var(--rating-width,90%));color:transparent;background-clip:text}.reviews-summary p{font-size:12px;color:var(--muted);line-height:1.7}.reviews-summary small{font-size:10px;color:var(--muted)}.review-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.review-card{padding:25px;background:var(--surface);border:1px solid var(--line);border-radius:8px}.review-card-heading{display:flex;align-items:center;gap:10px;font-size:13px}.review-avatar{width:32px;height:32px;background:#dce7d8;border-radius:50%;display:grid;place-items:center;color:#174431}.review-stars{font-size:18px;color:#b67906;letter-spacing:2px}.review-card blockquote{font-family:Georgia,serif;font-size:20px;line-height:1.6;margin:15px 0 25px}.review-source{font-size:11px;text-decoration:underline;color:var(--muted)}.editor-entry{font-size:10px;color:var(--muted);text-decoration:underline}[data-content-key]{white-space:pre-line}.hero h1 [data-content-key],.place-copy h2 [data-content-key],.visit-copy h2 [data-content-key]{white-space:normal}:root[data-theme=dark] .review-avatar{background:#3b5540;color:#e5f2d9}@media(max-width:800px){.reviews-section{padding-block:45px}.reviews-layout{grid-template-columns:1fr}.reviews-summary{padding:22px}.review-cards{gap:14px}.review-card{padding:20px}.review-card blockquote{font-size:19px}.reviews-summary>strong{font-size:38px}}@media(max-width:450px){.review-cards{grid-template-columns:1fr}.reviews-section .section-heading{flex-direction:column;gap:18px}.review-card blockquote{font-size:20px}}
