.benchmark-page[data-v-0070e95e]{background:var(--theme-background-color);display:flex;flex-direction:column;gap:3rem;padding:4rem 1.5rem 3rem}.hero[data-v-0070e95e]{margin:0 auto;max-width:720px;text-align:center}.eyebrow[data-v-0070e95e]{color:#7c8db5;font-size:.85rem;letter-spacing:.3em;margin-bottom:.75rem;text-transform:uppercase}.hero h1[data-v-0070e95e]{color:#111827;font-size:clamp(2.2rem,5vw,3rem);margin-bottom:1rem}.intro[data-v-0070e95e]{color:#4b5563;font-size:1rem;line-height:1.7}.grid[data-v-0070e95e]{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-0070e95e]{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-0070e95e]:hover{box-shadow:0 18px 35px #4f72cd2e;transform:translateY(-6px)}.card.unavailable[data-v-0070e95e]{cursor:default;opacity:.65}.icon[data-v-0070e95e]{align-items:center;border-radius:16px;display:inline-flex;font-size:1.8rem;font-weight:600;height:60px;justify-content:center;width:60px}.icon img[data-v-0070e95e]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.card-title[data-v-0070e95e]{color:#111827;font-size:1.2rem;margin:.5rem 0 0}.card p[data-v-0070e95e]{color:#4b5563;flex:1;line-height:1.6;margin:0}.tag[data-v-0070e95e]{color:#94a3b8;font-size:.9rem;font-weight:600}@media(max-width:640px){.benchmark-page[data-v-0070e95e]{padding:3rem 1rem 4rem}.card[data-v-0070e95e]{padding:1.5rem}}
