.mock-table-wrap[data-astro-cid-olliqsng]{overflow-x:auto}.mock[data-astro-cid-olliqsng]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;font-size:13px;overflow:hidden}.mock-bar[data-astro-cid-olliqsng]{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:6px;padding:10px 14px;display:flex}.dot[data-astro-cid-olliqsng]{background:var(--border);border-radius:50%;width:9px;height:9px}.mock-title[data-astro-cid-olliqsng]{color:var(--muted);margin-left:8px;font-size:12px;font-weight:600}.mock-head[data-astro-cid-olliqsng]{justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.mock-kpi[data-astro-cid-olliqsng] strong[data-astro-cid-olliqsng]{color:var(--ink);letter-spacing:-.02em;margin-right:6px;font-size:24px}.mock-kpi[data-astro-cid-olliqsng] span[data-astro-cid-olliqsng]{color:var(--muted)}.toggle[data-astro-cid-olliqsng]{background:var(--surface-2);border-radius:999px;padding:3px;display:inline-flex}.toggle[data-astro-cid-olliqsng] button[data-astro-cid-olliqsng]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.toggle[data-astro-cid-olliqsng] button[data-astro-cid-olliqsng].on{background:var(--ink);color:#fff}.mock-table[data-astro-cid-olliqsng]{border-collapse:collapse;width:100%}.mock-table[data-astro-cid-olliqsng] th[data-astro-cid-olliqsng]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--border);background:0 0;padding:8px 16px;font-size:11px}.mock-table[data-astro-cid-olliqsng] td[data-astro-cid-olliqsng]{border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 16px}.pill[data-astro-cid-olliqsng]{color:var(--ok);background:#e3f1ea;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.pill[data-astro-cid-olliqsng].warn{background:var(--accent-soft);color:var(--accent)}.pill[data-astro-cid-olliqsng].off{background:var(--surface-2);color:var(--muted)}.mock-foot[data-astro-cid-olliqsng]{align-items:center;gap:12px;padding:12px 16px;display:flex}.bar[data-astro-cid-olliqsng]{background:var(--surface-2);border-radius:999px;flex:1;height:6px;overflow:hidden}.bar[data-astro-cid-olliqsng] span[data-astro-cid-olliqsng]{background:var(--accent);border-radius:999px;height:100%;display:block}.mock-foot-label[data-astro-cid-olliqsng]{color:var(--muted);white-space:nowrap;font-size:12px}.hero[data-astro-cid-ge2uvauf]{padding:clamp(56px,9vw,120px) 0 clamp(48px,7vw,96px);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf].compact{padding:clamp(48px,7vw,88px) 0 clamp(32px,5vw,56px)}.dots[data-astro-cid-ge2uvauf]{opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-in[data-astro-cid-ge2uvauf]{align-items:center;gap:48px;display:grid;position:relative}.hero-in[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{min-width:0}.has-mock[data-astro-cid-ge2uvauf] .hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr .95fr}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:16ch}.hero-q[data-astro-cid-ge2uvauf]{max-width:34ch;margin:4px 0 12px;font-size:clamp(22px,2.6vw,30px);line-height:1.2}.direct-answer[data-astro-cid-ge2uvauf]{margin-bottom:12px}.hero[data-astro-cid-ge2uvauf] h1 em{color:var(--accent);font-style:normal}.hero[data-astro-cid-ge2uvauf] h1 s{text-decoration-color:var(--accent);color:var(--muted);text-decoration-thickness:3px}.lede[data-astro-cid-ge2uvauf]{margin-bottom:28px}.hero-alt[data-astro-cid-ge2uvauf]{margin:16px 0 0;font-size:15px}.hero-alt[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--muted);font-weight:500}.hero-alt[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--accent)}@media (width<=960px){.has-mock[data-astro-cid-ge2uvauf] .hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-mock[data-astro-cid-ge2uvauf]{max-width:560px}}@media (width<=480px){.hero[data-astro-cid-ge2uvauf].compact.fold-cta{padding:16px 0 20px}.hero[data-astro-cid-ge2uvauf].compact.fold-cta h1[data-astro-cid-ge2uvauf]{max-width:none;margin-bottom:8px}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .hero-q[data-astro-cid-ge2uvauf]{order:1;margin:0 0 8px;font-size:20px}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .lede[data-astro-cid-ge2uvauf]:not(.direct-answer){order:2;margin-bottom:12px}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .btn-group[data-astro-cid-ge2uvauf]{order:3}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .hero-alt[data-astro-cid-ge2uvauf]{order:4;margin-top:10px}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .direct-answer[data-astro-cid-ge2uvauf]{order:5;margin-top:16px;margin-bottom:0}.hero[data-astro-cid-ge2uvauf].compact.fold-cta .updated[data-astro-cid-ge2uvauf]{order:6;margin:8px 0 0}.hero[data-astro-cid-ge2uvauf]:not(.compact){padding:24px 0 28px}.hero[data-astro-cid-ge2uvauf]:not(.compact) .hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero[data-astro-cid-ge2uvauf]:not(.compact) .hero-q[data-astro-cid-ge2uvauf]{order:1;margin-bottom:8px}.hero[data-astro-cid-ge2uvauf]:not(.compact) .lede[data-astro-cid-ge2uvauf]:not(.direct-answer){order:2;margin-bottom:16px}.hero[data-astro-cid-ge2uvauf]:not(.compact) .btn-group[data-astro-cid-ge2uvauf]{order:3}.hero[data-astro-cid-ge2uvauf]:not(.compact) .hero-alt[data-astro-cid-ge2uvauf]{order:4;margin-top:12px}.hero[data-astro-cid-ge2uvauf]:not(.compact) .direct-answer[data-astro-cid-ge2uvauf]{order:5;margin-top:20px;margin-bottom:0}.hero[data-astro-cid-ge2uvauf]:not(.compact) .updated[data-astro-cid-ge2uvauf]{order:6;margin:8px 0 0}.hero[data-astro-cid-ge2uvauf]:not(.compact) .hero-more[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf]:not(.compact) .hero-more-block[data-astro-cid-ge2uvauf]{display:none}}@media (width>=481px){.hero[data-astro-cid-ge2uvauf].cta-first .hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero[data-astro-cid-ge2uvauf].cta-first .direct-answer[data-astro-cid-ge2uvauf]{order:5;margin-top:24px}.hero[data-astro-cid-ge2uvauf].cta-first .updated[data-astro-cid-ge2uvauf]{order:6;margin:8px 0 0}.hero[data-astro-cid-ge2uvauf].cta-first .hero-more-block[data-astro-cid-ge2uvauf]{order:7;margin-bottom:0}.hero[data-astro-cid-ge2uvauf].cta-first .lede[data-astro-cid-ge2uvauf]:not(.direct-answer):not(.hero-more-block){margin-bottom:20px}}
