.va-site .ap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.va-site .ap-card{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:20px;background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 36px rgba(15,23,42,.07);transition:transform .25s}.va-site .ap-card:hover{transform:translateY(-4px)}.va-site .ap-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.va-site .ap-stat{padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 36px rgba(15,23,42,.07)}.va-site .ap-two{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;margin-top:20px}.va-site .ap-panel{padding:24px;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 36px rgba(15,23,42,.07)}.va-site .ap-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;border-radius:28px;padding:40px 44px}@media (max-width:1100px){.va-site .ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.va-site .ap-cta,.va-site .ap-two{grid-template-columns:minmax(0,1fr)}.va-site .ap-cta{padding:32px}}@media (max-width:680px){.va-site .ap-grid,.va-site .ap-stats{grid-template-columns:minmax(0,1fr)}.va-site .ap-big,.va-site .ap-h1{font-size:34px!important;line-height:40px!important}}