.ap{margin-top:3.5rem}.ap-grid{background:#ffffff1a;border:1px solid #ffffff1f;gap:1px;display:grid}@media (min-width:720px){.ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ap-card{color:#fff;background:linear-gradient(150deg,#2f469333,#0a0c20f2 60%),#0a0c20;flex-direction:column;gap:.6rem;padding:1.6rem;transition:background .2s;display:flex}.ap-card:hover{background:linear-gradient(150deg,#405bb652,#0a0c20f2 60%),#0a0c20}.ap-icon{color:#c9d7fa;background:#ffffff0d;border:1px solid #ffffff24;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.ap-icon svg{width:1.1rem;height:1.1rem}.ap-card h3{letter-spacing:-.03em;margin-top:.6rem;font-size:1.2rem;font-weight:600}.ap-card p{color:#ffffffa8;font-size:.9rem;line-height:1.55}.ap-metric{color:#8fd8ea;font-family:var(--font-geist-mono);letter-spacing:.02em;border-top:1px solid #ffffff1a;margin-top:auto;padding-top:.9rem;font-size:.8125rem;font-weight:500}.ap-note{color:#fff9;max-width:52rem;margin-top:1.4rem;font-size:.875rem;line-height:1.6}
