.benchmark-page[data-v-93bf6402]{background:#f5f7ff;display:flex;flex-direction:column;gap:3rem;padding:4rem 1.5rem 3rem}.hero[data-v-93bf6402]{margin:0 auto;max-width:720px;text-align:center}.eyebrow[data-v-93bf6402]{color:#7c8db5;font-size:.85rem;letter-spacing:.3em;margin-bottom:.75rem;text-transform:uppercase}.hero h1[data-v-93bf6402]{color:#111827;font-size:clamp(2.2rem,5vw,3rem);margin-bottom:1rem}.intro[data-v-93bf6402]{color:#4b5563;font-size:1rem;line-height:1.7}.grid[data-v-93bf6402]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center;margin:0 auto;max-width:1100px;width:100%}.card[data-v-93bf6402]{background:#fff;border:2px solid #b8cff1;border-radius:20px;color:inherit;display:flex;flex-direction:column;gap:.75rem;padding:2rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.card[data-v-93bf6402]:hover{box-shadow:0 18px 35px #4f72cd2e;transform:translateY(-6px)}.card.unavailable[data-v-93bf6402]{cursor:default;opacity:.65}.icon[data-v-93bf6402]{align-items:center;border-radius:16px;display:inline-flex;font-size:1.8rem;font-weight:600;height:60px;justify-content:center;width:60px}.card-title[data-v-93bf6402]{color:#111827;font-size:1.2rem;margin:.5rem 0 0}.card p[data-v-93bf6402]{color:#4b5563;flex:1;line-height:1.6;margin:0}.tag[data-v-93bf6402]{color:#94a3b8;font-size:.9rem;font-weight:600}@media(max-width:640px){.benchmark-page[data-v-93bf6402]{padding:3rem 1rem 4rem}.card[data-v-93bf6402]{padding:1.5rem}}
