/* aea-social-proof */.aea-social-proof-item{background:var(--aea-wc-surface,#fff);border:1px solid var(--aea-wc-border,#e4e4e7);border-radius:var(--aea-wc-radius-md,4px);gap:var(--aea-wc-space-4,16px);box-sizing:border-box;height:100%;padding:var(--aea-wc-space-5,20px) var(--aea-wc-space-6,24px);color:inherit;text-decoration:none;transition:border-color var(--aea-wc-transition,160ms ease),box-shadow var(--aea-wc-transition,160ms ease)}a.aea-social-proof-item:where(:hover){border-color:var(--aea-wc-border-strong,#d4d4d8);box-shadow:var(--aea-wc-shadow-md,0 4px 12px rgba(24,24,27,0.08))}a.aea-social-proof-item:where(:focus-visible){outline:none;box-shadow:var(--aea-wc-focus-ring,0 0 0 3px rgba(24,24,27,0.14))}.aea-social-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--aea-wc-radius-pill,999px);background:var(--aea-wc-surface-muted,#f4f4f5);color:var(--aea-wc-text,#18181b);line-height:1;flex-shrink:0;font-size:22px}.aea-social-icon svg{width:1em;height:1em;fill:currentColor}.aea-social-icon svg{width:1em;height:1em;fill:currentColor}:where(.aea-social-proof-google) .aea-social-icon{color:#4285f4}:where(.aea-social-proof-facebook) .aea-social-icon{color:#1877f2}:where(.aea-social-proof-yelp) .aea-social-icon{color:#d32323}:where(.aea-social-proof-g2) .aea-social-icon{color:#ff492c}.aea-social-proof-content{min-width:0}.aea-social-proof-title{margin:0;color:var(--aea-wc-text,#18181b);font-size:var(--aea-wc-text-lg,16px);font-weight:var(--aea-wc-weight-semibold,600);line-height:var(--aea-wc-leading-tight,1.3);letter-spacing:-0.01em;padding-bottom:var(--aea-wc-space-1,4px)}.aea-social-proof-ratting-wrapper{gap:var(--aea-wc-space-2,8px);padding-bottom:var(--aea-wc-space-1,4px)}.aea-rating-number{color:var(--aea-wc-text,#18181b);font-size:20px;font-weight:var(--aea-wc-weight-semibold,600);line-height:1.1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.aea-social-proof-rating{display:inline-flex;font-size:16px;line-height:1}.aea-social-proof-reviews{color:var(--aea-wc-text-subtle,#71717a);font-size:var(--aea-wc-text-base,13px);line-height:1.5;display:block}
