.arz-footer-proof{position:relative;isolation:isolate;overflow:hidden;padding:30px 42px;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background:radial-gradient(ellipse at 10% 0%,rgba(20,184,166,.12),transparent 48%),linear-gradient(120deg,#f8fffe 0%,#f4f7fb 55%,#eef5f7 100%);color:#172033}.arz-footer-proof:after{content:"";position:absolute;inset:auto -8% -90px auto;width:320px;height:200px;border:1px solid rgba(45,212,191,.1);border-radius:50%;box-shadow:0 0 0 28px rgba(45,212,191,.025),0 0 0 58px rgba(45,212,191,.02);z-index:-1}.arz-footer-proof__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2.3fr);align-items:center;gap:34px}.arz-footer-proof__heading{min-width:0;border-inline-start:3px solid #2dd4bf;padding-inline-start:18px}.arz-footer-proof__eyebrow{display:inline-flex;color:#0f766e;font-size:11px;letter-spacing:.12em;font-weight:800;margin-bottom:8px}.arz-footer-proof__heading h2{font-size:clamp(17px,1.4vw,22px);line-height:1.6;font-weight:800;margin:0;max-width:330px;color:#172033}.arz-footer-proof__heading p{font-size:12px;line-height:1.9;color:#526174;margin:8px 0 0;max-width:330px}.arz-footer-proof__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.arz-footer-proof__stat{display:flex;gap:12px;align-items:flex-start;min-width:0;padding:16px 13px;border:1px solid rgba(148,163,184,.15);border-radius:16px;background:rgba(255,255,255,.035);backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease,background .2s ease}.arz-footer-proof__stat:hover{transform:translateY(-3px);border-color:rgba(45,212,191,.36);background:rgba(20,184,166,.07)}.arz-footer-proof__icon{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:rgba(20,184,166,.13);color:#0f766e}.arz-footer-proof__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arz-footer-proof__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.arz-footer-proof__copy strong{font-size:clamp(18px,1.55vw,25px);line-height:1.3;font-weight:850;letter-spacing:-.02em;color:#111827;white-space:nowrap}.arz-footer-proof__copy span{font-size:12px;font-weight:750;color:#334155;line-height:1.7}.arz-footer-proof__copy small{font-size:10px;color:#64748b;line-height:1.8}@media (max-width:1200px){.arz-footer-proof{padding:24px}.arz-footer-proof__inner{grid-template-columns:1fr;gap:18px}.arz-footer-proof__heading{border-inline-start:0;border-bottom:1px solid rgba(148,163,184,.16);padding:0 0 14px;max-width:none}.arz-footer-proof__heading h2,.arz-footer-proof__heading p{max-width:none}.arz-footer-proof__stats{gap:10px}.arz-footer-proof__stat{padding:12px 10px;gap:8px}.arz-footer-proof__icon{flex-basis:32px;width:32px;height:32px}.arz-footer-proof__icon svg{width:19px;height:19px}}.arz-footer-proof--desktop{display:none}@media (min-width:1280px){.arz-footer-proof--desktop{display:block}}.arz-site-footer .footer-social-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:12px;transition:background-color .15s ease,opacity .15s ease}.arz-site-footer .footer-social-link:hover,.arz-site-footer .footer-social-link:focus-visible{background:rgba(13,148,136,.12);outline:2px solid transparent;outline-offset:2px}.arz-site-footer .footer-social-link[aria-disabled="true"]{opacity:.5;pointer-events:none}.arz-site-footer .footer-social-link img{display:block;width:24px;height:24px;object-fit:contain}.arz-site-footer .text-grayCustom-400{color:#64748b !important}.dark .arz-site-footer .text-grayCustom-400{color:#cbd5e1 !important}.arz-site-footer button{min-height:44px}.arz-site-footer .footer-disabled-link{display:inline-block;opacity:.62;cursor:not-allowed}.dark .arz-footer-proof{border-color:rgba(148,163,184,.14);background:radial-gradient(ellipse at 10% 0%,rgba(20,184,166,.12),transparent 48%),linear-gradient(120deg,#101a2b 0%,#111827 55%,#0b1220 100%);color:#f8fafc}.dark .arz-footer-proof__heading h2{color:#f8fafc}.dark .arz-footer-proof__heading p{color:#9ca3af}.dark .arz-footer-proof__stat{background:rgba(255,255,255,.035);border-color:rgba(148,163,184,.15)}.dark .arz-footer-proof__copy strong{color:#fff}.dark .arz-footer-proof__copy span{color:#e5e7eb}.dark .arz-footer-proof__copy small{color:#9ca3af}.dark .arz-footer-proof__eyebrow,.dark .arz-footer-proof__icon{color:#5eead4}

/* Feature cards flow naturally when fewer than four verified items are configured. */
.arz-footer-proof__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}

/* Final163: real homepage counts are responsive, not hidden on tablet/mobile. */
.arz-footer-proof--home-stats{display:block!important}
.arz-footer-proof--home-stats .arz-footer-proof__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}
@media(max-width:760px){.arz-footer-proof--home-stats{padding:20px 14px}.arz-footer-proof--home-stats .arz-footer-proof__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arz-footer-proof--home-stats .arz-footer-proof__stat{padding:10px 8px;gap:7px}.arz-footer-proof--home-stats .arz-footer-proof__icon{flex-basis:30px;width:30px;height:30px}.arz-footer-proof--home-stats .arz-footer-proof__copy strong{font-size:18px}.arz-footer-proof--home-stats .arz-footer-proof__copy span{font-size:11px}.arz-footer-proof--home-stats .arz-footer-proof__copy small{font-size:9px}}
@media(max-width:420px){.arz-footer-proof--home-stats .arz-footer-proof__stats{grid-template-columns:minmax(0,1fr)}}
