.faro-trust{padding-top:28px;padding-bottom:28px}.faro-trust h2{margin-bottom:22px}.faro-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.trust-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 18px;border:1px solid #d9e3ef;border-radius:12px;background:#f7faff;color:#132e4b;text-decoration:none;min-width:0}.trust-card:hover{border-color:#0757c9;background:#eef5ff}.trust-card:focus-visible,.faro-social-links a:focus-visible{outline:3px solid #0799db;outline-offset:4px}.trust-card strong{font-size:16px;line-height:1.35}.trust-card>span:not(.trust-symbol):not(.trust-stars){font-size:13px;line-height:1.4}.trust-card small{font-size:12px;color:#345374;line-height:1.4;margin-top:auto}.trust-symbol{font-size:27px;font-weight:800;color:#0757c9;line-height:1.2}.nextdoor-symbol{color:#16734a}.trust-stars{font-size:20px;color:#a46b00;letter-spacing:1px;line-height:1.6}.faro-social-links{display:flex;position:static;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px 25px;max-width:1200px;margin:22px auto 0;padding:18px 0 0;border-top:1px solid #ffffff35}.faro-social-links a{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:4px;padding:8px 0;min-height:40px;font-size:14px}@media(max-width:700px){.faro-trust{padding:24px 4%}.faro-trust h2{font-size:26px;line-height:1.15;margin-bottom:16px}.faro-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trust-card{padding:15px 12px;gap:7px}.trust-card strong{font-size:14px}.trust-card>span:not(.trust-symbol):not(.trust-stars){font-size:12px}.trust-card small{font-size:11px}.trust-stars{font-size:17px}.faro-social-links{display:flex;position:static;background:none;width:auto}.faro-trust .eyebrow{font-size:10px;letter-spacing:1px}}
.trust-license:hover{border-color:#d9e3ef;background:#f7faff}
