.brand img{background:transparent!important;padding:0!important;filter:invert(1) grayscale(1) contrast(1.4);mix-blend-mode:screen}
footer img{background:transparent!important;padding:0!important;filter:invert(1) grayscale(1) contrast(1.4);mix-blend-mode:screen}
.reviews{background:#f2f0e9;padding:112px 8vw;display:grid;grid-template-columns:1.05fr .95fr;gap:7vw;align-items:center}.reviews h2{font-size:clamp(3rem,5.3vw,5.6rem);font-weight:700;letter-spacing:-.065em;line-height:.91;margin:0}.review-card{background:#fff;padding:36px;box-shadow:11px 11px 0 #d8d3c7}.google-mark{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.google-mark b{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:conic-gradient(#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0);color:#fff;font-size:15px}.stars{color:#d49b32;letter-spacing:.15em;font-size:19px;margin:29px 0 13px}.review-card>p{font-size:14px;line-height:1.8;color:#67645e;max-width:340px;margin:0 0 26px}.review-card .button{padding:14px 17px}@media(max-width:760px){.reviews{grid-template-columns:1fr;padding:83px 7vw;gap:42px}.review-card{padding:27px;box-shadow:8px 8px 0 #d8d3c7}}
