.aiv-section[data-astro-cid-7l6a5fda]{background:#fff;padding:104px 24px 96px}@media(max-width:768px){.aiv-section[data-astro-cid-7l6a5fda]{padding:80px 20px 72px}}.aiv-container[data-astro-cid-7l6a5fda]{max-width:960px;margin:0 auto}.aiv-header[data-astro-cid-7l6a5fda]{text-align:center;margin-bottom:44px}.aiv-header--assessment[data-astro-cid-7l6a5fda]{display:grid;grid-template-columns:1fr;gap:28px;align-items:center;text-align:left;margin-bottom:48px}@media(min-width:900px){.aiv-header--assessment[data-astro-cid-7l6a5fda]{grid-template-columns:minmax(0,1.05fr) minmax(240px,.75fr);gap:36px}}.aiv-header__copy[data-astro-cid-7l6a5fda]{min-width:0}.aiv-header--assessment[data-astro-cid-7l6a5fda] .aiv-header__copy[data-astro-cid-7l6a5fda]{text-align:left}.aiv-header--assessment[data-astro-cid-7l6a5fda] .aiv-lead[data-astro-cid-7l6a5fda]{margin:0;max-width:none}.aiv-header__visual[data-astro-cid-7l6a5fda]{display:flex;justify-content:center;align-items:center}.aiv-header__image[data-astro-cid-7l6a5fda]{display:block;width:min(100%,320px);height:auto;object-fit:contain;filter:drop-shadow(0 24px 48px rgba(0,33,58,.14))}@media(min-width:900px){.aiv-header__image[data-astro-cid-7l6a5fda]{width:min(100%,380px)}}@media(max-width:899px){.aiv-header--assessment[data-astro-cid-7l6a5fda],.aiv-header--assessment[data-astro-cid-7l6a5fda] .aiv-header__copy[data-astro-cid-7l6a5fda]{text-align:center}.aiv-header--assessment[data-astro-cid-7l6a5fda] .aiv-lead[data-astro-cid-7l6a5fda]{margin:0 auto;max-width:520px}}.aiv-eyebrow[data-astro-cid-7l6a5fda]{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var(--color-navy-core, #003956);margin-bottom:20px}.aiv-headline[data-astro-cid-7l6a5fda]{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:700;color:var(--color-text-heading);letter-spacing:-.4px;line-height:1.15;margin-bottom:20px}.aiv-headline-dim[data-astro-cid-7l6a5fda]{color:var(--color-subheadline);font-weight:500}.aiv-lead[data-astro-cid-7l6a5fda]{font-size:15px;line-height:1.75;color:var(--color-subheadline);max-width:520px;margin:0 auto}.aiv-lead[data-astro-cid-7l6a5fda] em[data-astro-cid-7l6a5fda]{font-style:italic;color:var(--color-text-primary)}.aiv-agents[data-astro-cid-7l6a5fda]{text-align:center;margin-bottom:48px}.aiv-agents-label[data-astro-cid-7l6a5fda]{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#b0b8c0;margin-bottom:20px}.aiv-agents-row[data-astro-cid-7l6a5fda]{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}@media(max-width:640px){.aiv-agents-row[data-astro-cid-7l6a5fda]{gap:20px}}.aiv-agent[data-astro-cid-7l6a5fda]{display:flex;flex-direction:column;align-items:center;gap:6px}.aiv-agent-logo-wrap[data-astro-cid-7l6a5fda]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .25s}.aiv-agent[data-astro-cid-7l6a5fda]:hover .aiv-agent-logo-wrap[data-astro-cid-7l6a5fda]{opacity:1}.aiv-agent-logo[data-astro-cid-7l6a5fda]{width:28px;height:28px;object-fit:contain;display:block}.aiv-agent-logo-wrap[data-astro-cid-7l6a5fda]:not(.aiv-agent-logo-wrap--gemini) .aiv-agent-logo[data-astro-cid-7l6a5fda]{filter:brightness(0) saturate(100%) invert(12%) sepia(42%) saturate(1800%) hue-rotate(168deg) brightness(.8) contrast(1.08)}.aiv-agent-logo-wrap--gemini[data-astro-cid-7l6a5fda] .aiv-agent-logo--gemini[data-astro-cid-7l6a5fda]{width:30px;height:30px;filter:none}.aiv-agent-name[data-astro-cid-7l6a5fda]{font-size:10px;font-weight:500;color:#b0b8c0;letter-spacing:.3px}.aiv-audit[data-astro-cid-7l6a5fda]{font-family:var(--font-data-table, "IBM Plex Sans", "Segoe UI", system-ui, sans-serif);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;margin-bottom:44px}.aiv-audit__card-wrap[data-astro-cid-7l6a5fda]{margin:0;padding:12px 8px 24px;overflow:visible;box-sizing:content-box}.aiv-audit__card[data-astro-cid-7l6a5fda]{background:#fff;border:1px solid #e8ecef;border-radius:1rem;box-shadow:0 2px 4px #0f172a0a,0 12px 40px #0f172a1a,0 32px 80px -12px #0f172a14;overflow:hidden}.aiv-table-head[data-astro-cid-7l6a5fda]{display:grid;grid-template-columns:36px 1fr 56px 56px 56px 56px 56px 52px;gap:0;padding:12px 24px;background:#f8fafc;border-bottom:1px solid #e8ecef;align-items:center}.aiv-th-rank[data-astro-cid-7l6a5fda],.aiv-th-name[data-astro-cid-7l6a5fda],.aiv-th-cat[data-astro-cid-7l6a5fda],.aiv-th-score[data-astro-cid-7l6a5fda]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.aiv-th-cat[data-astro-cid-7l6a5fda],.aiv-th-score[data-astro-cid-7l6a5fda]{text-align:right}.aiv-leader[data-astro-cid-7l6a5fda]{background:#f0f4f8;border-top:1px solid var(--color-navy-core, #003956);box-shadow:inset 0 1px #00213a1a}.aiv-row[data-astro-cid-7l6a5fda]{display:grid;grid-template-columns:36px 1fr 56px 56px 56px 56px 56px 52px;gap:0;padding:16px 24px;align-items:center;border-bottom:1px solid #eef2f6}.aiv-rank[data-astro-cid-7l6a5fda]{font-size:12px;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.aiv-name[data-astro-cid-7l6a5fda]{font-size:.8125rem;font-weight:600;color:#64748b;padding-right:8px;min-width:0}.aiv-score[data-astro-cid-7l6a5fda]{font-size:.8125rem;font-weight:700;color:#64748b;text-align:right;font-variant-numeric:tabular-nums}.aiv-row--last[data-astro-cid-7l6a5fda]{border-bottom:none}.aiv-bar[data-astro-cid-7l6a5fda]{height:3px;background:#eef2f6;border-radius:999px;overflow:hidden;margin:0 4px}.aiv-bar--navy[data-astro-cid-7l6a5fda]{height:6px;background:#00213a1a;margin:0 4px}.aiv-bar--comp[data-astro-cid-7l6a5fda]{background:#e8edf2}.aiv-fill[data-astro-cid-7l6a5fda]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#5c7a8f,#3d5a6e)}.aiv-fill--t2[data-astro-cid-7l6a5fda]{background:linear-gradient(90deg,#5f7a8f,#4a6375)}.aiv-fill--t3[data-astro-cid-7l6a5fda]{background:linear-gradient(90deg,#7d92a1,#6b7f8f);opacity:.9}.aiv-fill--t4[data-astro-cid-7l6a5fda]{background:linear-gradient(90deg,#9aa9b5,#b4c0ca);opacity:.75}.aiv-score--t2[data-astro-cid-7l6a5fda]{color:#5f6b7a;font-weight:700}.aiv-score--t3[data-astro-cid-7l6a5fda]{color:#8b96a3;font-weight:600}.aiv-score--t4[data-astro-cid-7l6a5fda]{color:#b0b8c2;font-weight:600}.aiv-row--you[data-astro-cid-7l6a5fda]{background:transparent;border-bottom:1px dashed rgba(0,33,58,.2);padding-top:18px;padding-bottom:16px}.aiv-rank--you[data-astro-cid-7l6a5fda]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;min-width:1.75rem;height:1.75rem;padding:0;font-size:1rem;line-height:1;font-weight:800;color:var(--color-navy-deep, #00213a);background:var( --gradient-brass, linear-gradient(315deg, #f5dc9a 0%, #e0c082 35%, #ceaa70 65%, #d49857 100%) );border-radius:50%;box-shadow:0 1px 3px #00213a1f}.aiv-name--you[data-astro-cid-7l6a5fda]{color:var(--color-text-heading, #00213a);font-weight:700;font-size:.9rem}.aiv-maiia-badge[data-astro-cid-7l6a5fda]{display:inline-block;font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--color-navy-deep, #00213a);background:var( --gradient-brass, linear-gradient(315deg, #f5dc9a 0%, #e0c082 35%, #ceaa70 65%, #d49857 100%) );padding:4px 9px 3px;border-radius:999px;margin-left:.5rem;vertical-align:middle;line-height:1.2;box-shadow:0 1px 3px #00213a1f}.aiv-fill--navy[data-astro-cid-7l6a5fda]{background:linear-gradient(90deg,var(--color-navy-rich, #004570),var(--color-navy-core, #003956),var(--color-navy-deep, #00213a));box-shadow:0 0 0 1px #00213a1f}.aiv-score--you[data-astro-cid-7l6a5fda]{font-weight:800;font-size:1.125rem;letter-spacing:-.02em;display:inline-block;background:var( --gradient-brass, linear-gradient(315deg, #f5dc9a 0%, #e0c082 35%, #ceaa70 65%, #d49857 100%) );-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.aiv-xray[data-astro-cid-7l6a5fda]{padding:20px 24px 24px;background:transparent;border:none}.aiv-xray--rich[data-astro-cid-7l6a5fda]{background:transparent}.aiv-xray-label[data-astro-cid-7l6a5fda]{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--color-navy-core, #003956);margin-bottom:16px}.aiv-xray-grid[data-astro-cid-7l6a5fda]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px 12px}@media(max-width:640px){.aiv-xray-grid[data-astro-cid-7l6a5fda]{grid-template-columns:repeat(2,1fr)}}.aiv-xray-item[data-astro-cid-7l6a5fda]{display:flex;flex-direction:column;gap:5px}.aiv-xray-cat[data-astro-cid-7l6a5fda]{font-size:.56rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.aiv-xray-val--rich[data-astro-cid-7l6a5fda]{font-size:.7rem;line-height:1.5;color:var(--color-text-primary, #031426);font-style:italic}.aiv-row--comp[data-astro-cid-7l6a5fda]{background:#fff;border-bottom:1px solid #eef2f6}.aiv-row--comp-t4[data-astro-cid-7l6a5fda]{border-bottom:none}.aiv-resolve[data-astro-cid-7l6a5fda]{text-align:center}.aiv-resolve-text[data-astro-cid-7l6a5fda]{font-size:15px;line-height:1.75;color:var(--color-subheadline);max-width:540px;margin:0 auto 12px}.aiv-resolve-text[data-astro-cid-7l6a5fda] em[data-astro-cid-7l6a5fda] strong[data-astro-cid-7l6a5fda]{color:var(--color-text-heading);font-weight:700;font-style:italic}.aiv-resolve-quip[data-astro-cid-7l6a5fda]{font-size:13.5px;font-style:italic;color:var(--color-navy-core, #003956);opacity:.7}@media(max-width:640px){.aiv-table-head[data-astro-cid-7l6a5fda]{grid-template-columns:26px 1fr 32px 32px 32px 32px 32px 32px;padding:10px 12px}.aiv-row[data-astro-cid-7l6a5fda]{grid-template-columns:26px 1fr 32px 32px 32px 32px 32px 32px;padding:12px}.aiv-th-cat[data-astro-cid-7l6a5fda],.aiv-th-score[data-astro-cid-7l6a5fda]{font-size:.55rem;letter-spacing:.04em}.aiv-name[data-astro-cid-7l6a5fda]{font-size:11px}.aiv-maiia-badge[data-astro-cid-7l6a5fda]{font-size:.45rem;padding:2px 6px;margin-left:4px}.aiv-rank--you[data-astro-cid-7l6a5fda]{width:1.5rem;min-width:1.5rem;height:1.5rem;font-size:.875rem}.aiv-bar[data-astro-cid-7l6a5fda],.aiv-bar--comp[data-astro-cid-7l6a5fda]{margin:0 1px}.aiv-bar--navy[data-astro-cid-7l6a5fda]{height:5px}.aiv-xray[data-astro-cid-7l6a5fda]{padding:16px 12px 18px}.aiv-audit__card-wrap[data-astro-cid-7l6a5fda]{padding:8px 0 20px}}.contact-ara-form__panel[data-astro-cid-q2jab5be]{width:100%}.contact-ara-form__actions[data-astro-cid-q2jab5be]{padding-top:32px}.contact-ara-form__panel--success[data-astro-cid-q2jab5be]{text-align:left}.contact-ara-form__home-link[data-astro-cid-q2jab5be]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.contact-ara-form__honeypot[data-astro-cid-q2jab5be]{position:absolute;left:-9999px;opacity:0;height:0;width:0;pointer-events:none}.contact-ara__header[data-astro-cid-73kwes6z]{margin-bottom:0}.contact-ara__title-row[data-astro-cid-73kwes6z]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;margin-bottom:14px}.contact-ara__eyebrow[data-astro-cid-73kwes6z]{margin:0;font-family:var(--font-eyebrow, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--color-gold-base, #ceaa70)}.contact-ara__chip[data-astro-cid-73kwes6z]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-family:var(--font-eyebrow, system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-gold-light, #e0c082);border:1px solid rgba(206,170,112,.35);background:#ceaa7014}.contact-ara__headline[data-astro-cid-73kwes6z]{margin:0 0 12px;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#fff;text-align:center}.contact-ara__lede[data-astro-cid-73kwes6z]{margin:0;font-size:.98rem;line-height:1.65;color:#ffffffb8;text-align:center}.contact-ara__hero-cta[data-astro-cid-73kwes6z]{display:flex;justify-content:center;margin-top:44px}.contact-ara__hero-cta[data-astro-cid-73kwes6z]+.contact-ara__highlights[data-astro-cid-73kwes6z]{margin-top:48px}.contact-ara__header[data-astro-cid-73kwes6z] .contact-ara__context[data-astro-cid-73kwes6z]{margin-bottom:0}.contact-ara__platforms[data-astro-cid-73kwes6z]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.08)}.contact-ara__platforms-label[data-astro-cid-73kwes6z]{margin:0;font-family:var(--font-eyebrow, system-ui, sans-serif);font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#ffffff73;text-align:center}.contact-ara__platforms[data-astro-cid-73kwes6z] .discovery-platform-logos,.contact-ara__platforms[data-astro-cid-73kwes6z] .discovery-platform-logos__cluster{justify-content:center}.contact-ara__highlights[data-astro-cid-73kwes6z]{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:12px}.contact-ara__highlight[data-astro-cid-73kwes6z]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px 18px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.contact-ara__highlight-num[data-astro-cid-73kwes6z]{font-family:var(--font-eyebrow, system-ui, sans-serif);font-size:11px;font-weight:700;letter-spacing:1px;color:var(--color-gold-base, #ceaa70);padding-top:2px}.contact-ara__highlight-title[data-astro-cid-73kwes6z]{margin:0 0 4px;font-size:.95rem;font-weight:700;color:#fff}.contact-ara__highlight-text[data-astro-cid-73kwes6z]{margin:0;font-size:.875rem;line-height:1.55;color:#ffffff9e}.contact-ara__context[data-astro-cid-73kwes6z]{margin:0 0 24px;font-size:.875rem;line-height:1.65;color:#ffffff8c;text-align:center}.contact-ara__context[data-astro-cid-73kwes6z] strong[data-astro-cid-73kwes6z]{color:#ffffffd1;font-weight:700}.contact-ara__learn-more[data-astro-cid-73kwes6z]{display:inline-flex;align-items:center;gap:4px;margin-left:.35em;color:var(--color-gold-light, #e0c082);font-weight:600;text-decoration:none;transition:color .2s ease,gap .2s ease}.contact-ara__learn-more[data-astro-cid-73kwes6z]:hover{color:#fff;gap:8px}.contact-ara__form-shell[data-astro-cid-73kwes6z]{padding:24px 24px 28px;border-radius:var(--radius-card, 20px);background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid rgba(206,170,112,.18);box-shadow:0 20px 48px #00000038,inset 0 1px #ffffff0d}@media(max-width:767px){.contact-ara__learn-more[data-astro-cid-73kwes6z]{display:flex;justify-content:center;margin-left:0;margin-top:10px}.contact-ara__form-shell[data-astro-cid-73kwes6z]{padding:20px 18px 24px}}.ara-page__hero[data-astro-cid-ybeanryo]{padding:200px 24px 48px;background:linear-gradient(180deg,#00213a,#031426)}.ara-page__hero-inner[data-astro-cid-ybeanryo]{max-width:640px;margin:0 auto}.ara-page__body[data-astro-cid-ybeanryo]{padding:56px 24px 96px;background:linear-gradient(180deg,#031426,#00213a)}.ara-page__body-inner[data-astro-cid-ybeanryo]{max-width:560px;margin:0 auto}@media(max-width:767px){.ara-page__hero[data-astro-cid-ybeanryo]{padding-top:100px;padding-bottom:40px}.ara-page__body[data-astro-cid-ybeanryo]{padding-top:48px;padding-bottom:72px}}
