@media(min-width:1001px){body.palaeli-redesign .footer-top{grid-template-columns:1fr 1.2fr 1fr 1fr 1fr}}
body.palaeli-redesign .case-related{margin-top:14px;font-size:13px}
body.palaeli-redesign .case-related a{text-decoration:underline;text-underline-offset:3px}
body.palaeli-redesign .google-reviews{padding:70px 0;border-top:1px solid var(--line)}
body.palaeli-redesign .google-reviews-rating{margin-top:16px;font-size:17px}
body.palaeli-redesign .google-reviews-rating a{text-decoration:underline;text-underline-offset:3px}
body.palaeli-redesign .google-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:38px}
body.palaeli-redesign .google-reviews-grid article{border-top:1px solid var(--ink);padding-top:20px}
body.palaeli-redesign .google-reviews blockquote,body.palaeli-redesign .review-quote blockquote,body.palaeli-redesign .contact-review blockquote{margin:0;padding:0;border:0}
body.palaeli-redesign .google-reviews blockquote p{margin:0;font-size:17px;line-height:1.45}
body.palaeli-redesign .google-reviews cite,body.palaeli-redesign .review-quote cite,body.palaeli-redesign .contact-review cite{display:block;margin-top:16px;font-size:13px;font-style:normal;color:var(--muted)}
body.palaeli-redesign .review-quote{padding:60px 0;border-top:1px solid var(--line)}
body.palaeli-redesign .review-quote blockquote{max-width:900px}
body.palaeli-redesign .review-quote blockquote p{margin:0;font-size:clamp(23px,2.5vw,32px);line-height:1.3;letter-spacing:-.02em}
body.palaeli-redesign .contact-review{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}
body.palaeli-redesign .contact-review blockquote p{margin:0;font-size:17px;line-height:1.4}
@media(max-width:800px){body.palaeli-redesign .google-reviews{padding:50px 0}body.palaeli-redesign .google-reviews-grid{grid-template-columns:1fr;gap:26px;margin-top:28px}body.palaeli-redesign .review-quote{padding:44px 0}}
