.aegis-page[data-v-f3d912a8]{width:100%;padding:1.4rem 0 4rem;position:relative;overflow:hidden;background:var(--bv-page-background)}.aegis-page[data-v-f3d912a8]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--bv-tactical-grid);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,rgba(0,0,0,.68) 86%,transparent);mask-image:linear-gradient(180deg,#000,#000 62%,rgba(0,0,0,.68) 86%,transparent);opacity:.62}.aegis-shell[data-v-f3d912a8]{position:relative;z-index:1;width:min(1200px,calc(100% - 2rem));margin:0 auto}.aegis-page [data-reveal][data-v-f3d912a8]{opacity:0;transform:translateY(28px)}.aegis-page [data-reveal].is-visible[data-v-f3d912a8]{opacity:1;transform:none}.aegis-hero[data-v-f3d912a8],.aegis-section[data-v-f3d912a8],.nojs-shell[data-v-f3d912a8]{position:relative;margin-top:1.35rem;overflow:hidden;border-radius:var(--bv-panel-radius);border:1px solid var(--bv-tactical-stroke);background:var(--bv-panel-bg);box-shadow:var(--bv-panel-shadow);padding:clamp(1.3rem,3vw,2.15rem)}.aegis-hero[data-v-f3d912a8]:before,.aegis-section[data-v-f3d912a8]:before,.nojs-shell[data-v-f3d912a8]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 12%,rgba(121,222,255,.14),transparent 28%),radial-gradient(circle at 88% 20%,rgba(255,197,134,.11),transparent 30%)}.aegis-hero[data-v-f3d912a8]{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);gap:1.4rem}.comparison-grid[data-v-f3d912a8],.compatibility-grid[data-v-f3d912a8],.hero-copy[data-v-f3d912a8],.hero-side[data-v-f3d912a8],.ip-grid[data-v-f3d912a8],.method-grid[data-v-f3d912a8],.module-grid[data-v-f3d912a8],.pillar-grid[data-v-f3d912a8],.problem-grid[data-v-f3d912a8],.runtime-map[data-v-f3d912a8],.runtime-statement[data-v-f3d912a8],.section-header[data-v-f3d912a8]{position:relative;z-index:1}.compatibility-status[data-v-f3d912a8],.hero-badge[data-v-f3d912a8],.module-kicker[data-v-f3d912a8],.section-kicker[data-v-f3d912a8]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:.42rem .78rem;border-radius:999px;border:1px solid rgba(255,197,134,.42);background:rgba(255,197,134,.08);color:var(--accent-amber);font-family:JetBrains Mono,monospace;font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.comparison-card h3[data-v-f3d912a8],.compatibility-card h3[data-v-f3d912a8],.focus-card h2[data-v-f3d912a8],.hero-copy h1[data-v-f3d912a8],.ip-main h3[data-v-f3d912a8],.ip-snapshot h3[data-v-f3d912a8],.method-card h3[data-v-f3d912a8],.module-card h3[data-v-f3d912a8],.pillar-card h3[data-v-f3d912a8],.section-header h2[data-v-f3d912a8]{margin:0;color:#f6fbff;line-height:1.04}.hero-copy h1[data-v-f3d912a8]{margin-top:1rem;font-size:clamp(2.4rem,5.1vw,4.3rem);max-width:12ch}.comparison-card p[data-v-f3d912a8],.compatibility-card p[data-v-f3d912a8],.focus-card p[data-v-f3d912a8],.hero-headline[data-v-f3d912a8],.hero-microcopy[data-v-f3d912a8],.hero-subtitle[data-v-f3d912a8],.ip-main p[data-v-f3d912a8],.ip-note[data-v-f3d912a8],.method-card p[data-v-f3d912a8],.module-card p[data-v-f3d912a8],.nojs-card li[data-v-f3d912a8],.nojs-card p[data-v-f3d912a8],.pillar-card p[data-v-f3d912a8],.problem-card p[data-v-f3d912a8],.section-header p[data-v-f3d912a8]{color:var(--text-soft);line-height:1.72}.hero-subtitle[data-v-f3d912a8]{max-width:66ch;margin:1rem 0 0}.hero-headline[data-v-f3d912a8]{max-width:20ch;margin:.85rem 0 0;color:#f6fbff;font-size:clamp(1.45rem,3.2vw,2.65rem);font-weight:800;line-height:1.08}.hero-microcopy[data-v-f3d912a8]{max-width:68ch;margin:1rem 0 0;padding:.95rem 1rem;border-radius:18px;border:1px solid var(--bv-tactical-stroke-strong);background:hsla(95,86%,80%,.07);color:#d8f8f4}.badge-row[data-v-f3d912a8],.hero-actions[data-v-f3d912a8],.hero-pills[data-v-f3d912a8]{display:flex;flex-wrap:wrap;gap:.85rem}.hero-actions[data-v-f3d912a8]{margin-top:1.3rem}.hero-pills[data-v-f3d912a8]{margin-top:1.25rem}.cta[data-v-f3d912a8]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.9rem 1.35rem;border-radius:8px;border:1px solid rgba(151,221,255,.26);text-decoration:none;font-weight:700}.cta.primary[data-v-f3d912a8]{color:#081019;background:linear-gradient(135deg,var(--accent-cyan),#9ae7ff)}.cta.ghost[data-v-f3d912a8]{color:var(--text-main);background:rgba(10,24,41,.48)}.badge[data-v-f3d912a8],.hero-pill[data-v-f3d912a8]{display:inline-flex;align-items:center;padding:.56rem .82rem;border-radius:999px;border:1px solid rgba(121,222,255,.2);background:rgba(10,24,40,.62);color:#d7f4ff;font-size:.84rem}.comparison-card[data-v-f3d912a8],.compatibility-card[data-v-f3d912a8],.focus-card[data-v-f3d912a8],.ip-snapshot[data-v-f3d912a8],.method-card[data-v-f3d912a8],.module-card[data-v-f3d912a8],.nojs-card[data-v-f3d912a8],.pillar-card[data-v-f3d912a8],.problem-card[data-v-f3d912a8]{border:1px solid var(--bv-tactical-stroke);background:var(--bv-card-bg);box-shadow:var(--bv-card-shadow);padding:1rem;border-radius:var(--bv-card-radius)}.focus-card[data-v-f3d912a8]{display:grid;gap:1rem;height:100%;align-content:start}.focus-card .badge-row[data-v-f3d912a8]{align-items:flex-start;align-content:flex-start}.focus-head[data-v-f3d912a8],.module-head[data-v-f3d912a8],.pillar-head[data-v-f3d912a8]{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start}.section-header[data-v-f3d912a8]{display:grid;gap:.75rem;max-width:74ch;margin-bottom:1.2rem}.section-header h2[data-v-f3d912a8]{font-size:clamp(1.85rem,3.8vw,3rem)}.comparison-grid[data-v-f3d912a8],.compatibility-grid[data-v-f3d912a8],.pillar-grid[data-v-f3d912a8],.problem-grid[data-v-f3d912a8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.comparison-grid[data-v-f3d912a8]{grid-template-columns:repeat(4,minmax(0,1fr))}.comparison-card[data-v-f3d912a8],.problem-card[data-v-f3d912a8]{display:grid;gap:.85rem;align-content:start;min-height:100%}.comparison-card[data-v-f3d912a8]:last-child{border-color:var(--bv-tactical-stroke-strong);background:var(--bv-card-bg-strong)}.problem-grid[data-v-f3d912a8]{grid-template-columns:repeat(5,minmax(0,1fr))}.problem-index[data-v-f3d912a8]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:.4rem .72rem;border-radius:999px;border:1px solid rgba(179,244,237,.24);background:rgba(179,244,237,.12);color:#b3f4ed;font-size:.78rem;font-weight:800;text-transform:uppercase}.method-grid[data-v-f3d912a8]{display:grid;gap:1rem}.method-card[data-v-f3d912a8]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start}.method-number[data-v-f3d912a8]{display:inline-flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;border-radius:18px;border:1px solid rgba(121,222,255,.22);background:rgba(121,222,255,.08);color:var(--accent-cyan);font-weight:900}.method-copy[data-v-f3d912a8]{display:grid;gap:.45rem}.method-copy p[data-v-f3d912a8]{margin:0}.ip-grid[data-v-f3d912a8]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:1rem;align-items:stretch}.ip-main[data-v-f3d912a8],.ip-snapshot[data-v-f3d912a8]{min-height:100%}.ip-snapshot[data-v-f3d912a8]{display:grid;gap:1rem}.ip-snapshot dl[data-v-f3d912a8]{display:grid;gap:.7rem;margin:0}.ip-row[data-v-f3d912a8]{display:grid;grid-template-columns:minmax(150px,.72fr) 1fr;gap:.85rem;padding:.82rem 0;border-bottom:1px solid rgba(151,221,255,.13)}.ip-row dt[data-v-f3d912a8]{color:#b3f4ed;font-size:.82rem;font-weight:800;text-transform:uppercase}.ip-row dd[data-v-f3d912a8]{margin:0;color:#f4fbff;line-height:1.45}.ip-note[data-v-f3d912a8]{margin:0;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(255,197,134,.22);background:rgba(255,197,134,.07)}.module-grid[data-v-f3d912a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.aegis-map-shell .section-header[data-v-f3d912a8]{margin-bottom:1.5rem}.runtime-map[data-v-f3d912a8]{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(320px,1.25fr) minmax(220px,.9fr);gap:1.2rem;align-items:center}.runtime-side[data-v-f3d912a8]{position:relative;display:grid;gap:1.1rem}.runtime-side-left[data-v-f3d912a8]:after,.runtime-side-right[data-v-f3d912a8]:before{content:"";position:absolute;top:50%;width:42px;height:1px;background:linear-gradient(90deg,rgba(188,213,236,.12),rgba(188,213,236,.72))}.runtime-side-left[data-v-f3d912a8]:after{right:-.75rem}.runtime-side-right[data-v-f3d912a8]:before{left:-.75rem;transform:rotate(180deg)}.runtime-core[data-v-f3d912a8],.runtime-node[data-v-f3d912a8]{border:1px solid rgba(131,205,247,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.runtime-node[data-v-f3d912a8]{min-height:126px;padding:1.35rem 1.25rem;border-radius:24px;background:linear-gradient(165deg,rgba(247,250,255,.98),rgba(232,239,248,.94));color:#162133;display:flex;align-items:center;justify-content:center;text-align:center}.runtime-node h3[data-v-f3d912a8]{margin:0;color:#162133;font-size:clamp(1.18rem,2.2vw,1.9rem);line-height:1.15}.runtime-core[data-v-f3d912a8]{position:relative;display:grid;gap:1rem;padding:1.35rem;border-radius:var(--bv-card-radius);background:var(--bv-card-bg-strong);box-shadow:var(--bv-card-shadow);text-align:center}.runtime-badge[data-v-f3d912a8]{justify-self:start;display:inline-flex;align-items:center;padding:.46rem .82rem;border-radius:999px;border:1px solid rgba(181,245,240,.3);background:rgba(179,244,237,.14);color:#b3f4ed;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.runtime-core h3[data-v-f3d912a8]{margin:0;color:#f6fbff;font-size:clamp(2.1rem,5vw,3.3rem);line-height:.98}.runtime-core-copy[data-v-f3d912a8],.runtime-core-note[data-v-f3d912a8]{margin:0;color:rgba(229,237,248,.88);line-height:1.62}.runtime-core-grid[data-v-f3d912a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.runtime-chip[data-v-f3d912a8]{padding:1rem .85rem;border-radius:18px;border:1px solid rgba(114,193,255,.14);background:rgba(35,86,131,.5);color:#f4fbff;font-weight:700;line-height:1.2}.runtime-statement[data-v-f3d912a8]{margin:1.35rem 0 0;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(182,243,238,.32);background:linear-gradient(135deg,rgba(179,244,237,.22),rgba(153,228,255,.16));color:#aef1eb;text-align:center;font-size:1rem;font-weight:700;line-height:1.55}.module-card[data-v-f3d912a8]{display:grid;gap:.8rem}.compatibility-grid[data-v-f3d912a8]{grid-template-columns:repeat(4,minmax(0,1fr))}.closing-section[data-v-f3d912a8]{display:grid;gap:.4rem}.nojs-card h3[data-v-f3d912a8]{margin:.45rem 0 .8rem;color:#f4fbff}.nojs-card ul[data-v-f3d912a8]{margin:.9rem 0 0;padding-left:1rem}@media (max-width:1100px){.aegis-hero[data-v-f3d912a8],.comparison-grid[data-v-f3d912a8],.compatibility-grid[data-v-f3d912a8],.focus-head[data-v-f3d912a8],.ip-grid[data-v-f3d912a8],.module-head[data-v-f3d912a8],.pillar-grid[data-v-f3d912a8],.pillar-head[data-v-f3d912a8],.problem-grid[data-v-f3d912a8],.runtime-map[data-v-f3d912a8]{grid-template-columns:1fr}.runtime-side-left[data-v-f3d912a8]:after,.runtime-side-right[data-v-f3d912a8]:before{display:none}}@media (max-width:760px){.aegis-shell[data-v-f3d912a8]{width:min(100%,calc(100% - 1rem))}.aegis-page[data-v-f3d912a8]{padding-top:1rem}.aegis-hero[data-v-f3d912a8],.aegis-section[data-v-f3d912a8],.nojs-shell[data-v-f3d912a8]{padding:1.15rem;border-radius:var(--bv-panel-radius)}.hero-copy h1[data-v-f3d912a8],.hero-headline[data-v-f3d912a8]{max-width:none}.ip-row[data-v-f3d912a8],.method-card[data-v-f3d912a8]{grid-template-columns:1fr}.runtime-node[data-v-f3d912a8]{min-height:auto;padding:1.15rem 1rem}.runtime-core-grid[data-v-f3d912a8]{grid-template-columns:1fr}}