.reviews-directory-hero-copy{justify-items:center;display:grid}.reviews-directory-hero-copy h1{max-width:780px}.reviews-hero-action{color:#1f2528;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;min-width:190px;min-height:56px;margin-top:clamp(30px,5svh,52px);padding:0 18px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 16px 40px #111b1f26}.reviews-hero-action:hover,.reviews-hero-action:focus-visible{background:#bbdf86}.reviews-page .reviews-trust-strip{background:#f3f6ed;min-height:60px}.reviews-page .reviews-page-featured{padding-top:clamp(48px,6vw,84px);padding-bottom:0}.reviews-page .reviews-directory{padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(72px,9vw,120px)}.reviews-page .reviews-directory-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:30px}.reviews-page .reviews-directory-heading h2{max-width:none;font-size:clamp(36px,4.5vw,60px)}.reviews-page .reviews-card-grid{padding-top:36px}.reviews-external-cta{box-sizing:border-box;text-align:center;background:0 0;border-radius:12px;width:min(100% - 44px,1050px);margin:0 auto clamp(76px,10vw,128px);padding:clamp(36px,5vw,68px)}.reviews-external-cta h2{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(32px,4vw,50px);font-weight:600;line-height:1.05}.reviews-external-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reviews-external-option{color:#1f2528;background:#fff;border:1px solid #dfe5d9;border-radius:8px;justify-content:center;align-items:center;gap:11px;height:58px;padding:0 15px;font-size:15px;font-weight:600;display:flex}.reviews-external-option:hover,.reviews-external-option:focus-visible{background:#fbfdf8;border-color:#8aa869}.reviews-external-option .auth-google-icon,.reviews-external-option img{object-fit:contain;flex:0 0 25px;width:25px;height:25px}.reviews-external-option>svg:last-child{margin-left:auto}.reviews-external-option strong{font:inherit}@media (width<=760px){.reviews-page .reviews-directory-heading{display:block}.reviews-page .reviews-directory-actions{margin-top:20px}.reviews-external-cta{width:calc(100% - 24px);padding:24px 18px}.reviews-external-options{grid-template-columns:1fr}}
