.aeo-hero[data-astro-cid-ugcjtwcs]{min-height:90svh;padding-block:var(--space-section);align-items:center;display:flex;position:relative;overflow:hidden}.aeo-orb[data-astro-cid-ugcjtwcs]{pointer-events:none;filter:blur(80px);border-radius:9999px;position:absolute}.aeo-orb-violet[data-astro-cid-ugcjtwcs]{background:var(--color-cm-violet);opacity:.12;width:600px;height:600px;top:-200px;left:-200px}.aeo-orb-blue[data-astro-cid-ugcjtwcs]{background:var(--color-cm-blue);opacity:.07;width:400px;height:400px;bottom:-100px;right:8%}.aeo-hero-grid[data-astro-cid-ugcjtwcs]{z-index:1;grid-template-columns:1fr;grid-template-areas:"eyebrow""heading""copy""evidence";gap:2rem;width:100%;display:grid;position:relative}.aeo-eyebrow[data-astro-cid-ugcjtwcs]{grid-area:eyebrow}.aeo-h1[data-astro-cid-ugcjtwcs]{grid-area:heading}.aeo-hero-copy[data-astro-cid-ugcjtwcs]{grid-area:copy}.aeo-evidence[data-astro-cid-ugcjtwcs]{grid-area:evidence}.aeo-h1[data-astro-cid-ugcjtwcs]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(2.5rem,5.5vw,5.5rem);font-weight:700;line-height:.92}.aeo-h1-statement[data-astro-cid-ugcjtwcs]{color:inherit;text-wrap:balance;display:block}.aeo-h1-question[data-astro-cid-ugcjtwcs]{color:var(--color-cm-blue);text-wrap:balance;margin-top:.08em;display:block}.aeo-hero-desc[data-astro-cid-ugcjtwcs]{color:var(--color-cm-slate-light);max-width:52ch;margin:0 0 2rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}.aeo-hero-actions[data-astro-cid-ugcjtwcs]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (width>=1100px){.aeo-hero-grid[data-astro-cid-ugcjtwcs]{grid-template-columns:1fr 1fr;grid-template-areas:"eyebrow eyebrow""heading heading""copy evidence";align-items:start;gap:2.5rem 5rem}.aeo-h1[data-astro-cid-ugcjtwcs]{border-bottom:1px solid #ffffff12;margin-bottom:.25rem;padding-bottom:1.5rem}}@media (width>=1440px){.aeo-hero-grid[data-astro-cid-ugcjtwcs]{grid-template-columns:48% 52%;gap:3rem 6rem}}.aeo-evidence-panel[data-astro-cid-ugcjtwcs]{border-radius:var(--radius-card);background:#fff;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 24px 80px #0000008c,0 0 80px #2222f714}.aeo-platform-bar[data-astro-cid-ugcjtwcs]{background:var(--color-cm-ink-light);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;border-bottom:1px solid #ffffff12;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.625rem;display:flex}.aeo-screenshot[data-astro-cid-ugcjtwcs]{height:300px;position:relative;overflow:hidden}@media (width>=640px){.aeo-screenshot[data-astro-cid-ugcjtwcs]{height:360px}}@media (width>=1100px){.aeo-screenshot[data-astro-cid-ugcjtwcs]{height:420px}}@media (width>=1440px){.aeo-screenshot[data-astro-cid-ugcjtwcs]{height:480px}}.aeo-screenshot[data-astro-cid-ugcjtwcs] img[data-astro-cid-ugcjtwcs]{width:100%;height:auto;display:block}.aeo-source-footer[data-astro-cid-ugcjtwcs]{background:var(--color-cm-ink-light);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-cm-violet-light);border-top:1px solid #ffffff0f;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.5625rem;display:flex}.aeo-source-rule[data-astro-cid-ugcjtwcs]{background:var(--color-cm-violet-light);flex-shrink:0;width:20px;height:1px;display:block}@media (width<=639px){.aeo-hero-actions[data-astro-cid-ugcjtwcs]{flex-direction:column;align-items:flex-start}}.aeo-narrative[data-astro-cid-ugcjtwcs]{padding-block:var(--space-section)}.aeo-narrative-grid[data-astro-cid-ugcjtwcs]{flex-direction:column;gap:3rem;display:flex}.aeo-narrative-h2[data-astro-cid-ugcjtwcs]{font-family:var(--font-display);letter-spacing:-.035em;max-width:90%;color:var(--color-cm-ink);margin:0;font-size:clamp(2.25rem,4vw,4.25rem);font-weight:700;line-height:.95}.aeo-narrative-break[data-astro-cid-ugcjtwcs]{display:none}@media (width>=540px){.aeo-narrative-break[data-astro-cid-ugcjtwcs]{display:inline}}.aeo-narrative-accent[data-astro-cid-ugcjtwcs]{color:var(--color-cm-blue)}.aeo-narrative-body[data-astro-cid-ugcjtwcs]{grid-template-columns:1fr;gap:3rem;display:grid}@media (width>=900px){.aeo-narrative-body[data-astro-cid-ugcjtwcs]{grid-template-columns:1fr 1fr;align-items:start;gap:5rem}}.aeo-narrative-copy[data-astro-cid-ugcjtwcs] p[data-astro-cid-ugcjtwcs]{color:var(--color-cm-ink-soft);max-width:55ch;margin:0 0 1.25rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.75}.aeo-narrative-copy[data-astro-cid-ugcjtwcs] p[data-astro-cid-ugcjtwcs]:last-child{margin-bottom:0}.aeo-anatomy[data-astro-cid-ugcjtwcs]{flex-direction:column;display:flex}.aeo-node[data-astro-cid-ugcjtwcs]{border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;display:flex;box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000d}.aeo-node-dark[data-astro-cid-ugcjtwcs]{background:var(--color-cm-ink);box-shadow:0 4px 24px #c400dd1f,0 0 0 1px #c400dd2e}.aeo-node-dark[data-astro-cid-ugcjtwcs] .aeo-node-step[data-astro-cid-ugcjtwcs]{color:var(--color-cm-violet-light)}.aeo-node-dark[data-astro-cid-ugcjtwcs] .aeo-node-label[data-astro-cid-ugcjtwcs]{color:#ffffff73}.aeo-node-dark[data-astro-cid-ugcjtwcs] .aeo-node-value[data-astro-cid-ugcjtwcs]{color:#fff}.aeo-node-step[data-astro-cid-ugcjtwcs]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-violet);font-size:.625rem;font-weight:600}.aeo-node-label[data-astro-cid-ugcjtwcs]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-slate);margin-bottom:.125rem;font-size:.6875rem;font-weight:700}.aeo-node-value[data-astro-cid-ugcjtwcs]{color:var(--color-cm-ink);margin:0;font-size:.9375rem;line-height:1.5}.aeo-node-query[data-astro-cid-ugcjtwcs]{font-style:italic}.aeo-node-quote[data-astro-cid-ugcjtwcs]{color:var(--color-cm-ink-soft);border-left:2px solid var(--color-cm-violet);margin-left:0;padding-left:.75rem;font-style:italic}.aeo-node-source[data-astro-cid-ugcjtwcs]{align-items:center;gap:.625rem;margin-top:.125rem;display:flex}.aeo-source-badge[data-astro-cid-ugcjtwcs]{color:#202124;letter-spacing:0;background:#e8eaf0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:serif;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.aeo-node-tags[data-astro-cid-ugcjtwcs]{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.aeo-tag[data-astro-cid-ugcjtwcs]{letter-spacing:.04em;color:var(--color-cm-violet-light);background:#c400dd1a;border:1px solid #c400dd33;border-radius:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600}.aeo-node-connector[data-astro-cid-ugcjtwcs]{background:linear-gradient(to bottom, var(--color-cm-violet), #c400dd1a);opacity:.35;flex-shrink:0;width:1px;height:1.25rem;margin:0 auto}@media (prefers-reduced-motion:reduce){.aeo-hero[data-astro-cid-ugcjtwcs] [data-astro-cid-ugcjtwcs][data-reveal],.aeo-hero[data-astro-cid-ugcjtwcs] [data-astro-cid-ugcjtwcs][data-reveal-clip],.aeo-narrative[data-astro-cid-ugcjtwcs] [data-astro-cid-ugcjtwcs][data-reveal],.aeo-narrative[data-astro-cid-ugcjtwcs] [data-astro-cid-ugcjtwcs][data-reveal-stagger]>[data-astro-cid-ugcjtwcs]{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}}
