.jMC11a_page{background:radial-gradient(ellipse 45% 28% at 0% 0%, color-mix(in srgb, var(--live) 12%, transparent), transparent 55%), radial-gradient(ellipse 40% 25% at 100% 10%, color-mix(in srgb, var(--copper) 10%, transparent), transparent 50%), var(--ink);padding:120px 0 80px}.jMC11a_layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (max-width:900px){.jMC11a_layout{grid-template-columns:1fr;gap:28px}}.jMC11a_side{position:sticky;top:96px}@media (max-width:900px){.jMC11a_side{position:static}}.jMC11a_sideLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--copper);margin-bottom:12px;font-size:11px;font-weight:600}.jMC11a_nav{flex-direction:column;gap:2px;display:flex}.jMC11a_nav a{color:var(--paper-dim);border:1px solid #0000;border-radius:8px;padding:8px 10px;font-size:14px;display:block}.jMC11a_nav a:hover{color:var(--paper);background:var(--panel)}.jMC11a_nav a.jMC11a_active{color:var(--paper);background:var(--panel);border-color:var(--line)}.jMC11a_agentStrip{border:1px dashed color-mix(in srgb, var(--live) 45%, var(--line));background:color-mix(in srgb, var(--live) 6%, var(--panel));color:var(--paper-dim);border-radius:10px;margin-top:18px;padding:12px;font-size:12.5px;line-height:1.45}.jMC11a_agentStrip a{color:var(--live);text-underline-offset:2px;text-decoration:underline}.jMC11a_agentStrip code{font-family:var(--font-mono);color:var(--paper);font-size:11.5px}.jMC11a_main{min-width:0}.jMC11a_hero{border-bottom:1px solid var(--line-soft);margin-bottom:28px;padding-bottom:22px}.jMC11a_hero h1{font-family:var(--font-display);letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.05}.jMC11a_hero p{color:var(--paper-dim);max-width:58ch;font-size:16.5px}.jMC11a_mdLink{flex-wrap:wrap;gap:8px;margin-top:14px;display:inline-flex}.jMC11a_mdLink a{font-size:12.5px;font-family:var(--font-mono);color:var(--copper-bright);border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:5px 10px}.jMC11a_mdLink a:hover{border-color:var(--copper)}.jMC11a_prose{color:var(--paper);max-width:72ch;font-size:15.5px;line-height:1.6}.jMC11a_prose h2{font-family:var(--font-display);letter-spacing:-.02em;margin:2rem 0 .65rem;font-size:1.35rem;font-weight:700}.jMC11a_prose h3{font-family:var(--font-display);margin:1.5rem 0 .5rem;font-size:1.05rem;font-weight:700}.jMC11a_prose p{color:var(--paper-dim);margin:0 0 .9rem}:is(.jMC11a_prose p strong,.jMC11a_prose li strong){color:var(--paper)}:is(.jMC11a_prose ul,.jMC11a_prose ol){color:var(--paper-dim);margin:0 0 1rem;padding-left:1.25rem}.jMC11a_prose li{margin:.3rem 0}.jMC11a_prose a{color:var(--copper-bright);text-underline-offset:2px;text-decoration:underline}.jMC11a_prose blockquote{border-left:3px solid var(--live);background:color-mix(in srgb, var(--live) 8%, var(--panel));border-radius:0 8px 8px 0;margin:0 0 1.1rem;padding:10px 14px}.jMC11a_prose blockquote p{color:var(--paper);margin:0}.jMC11a_prose code{font-family:var(--font-mono);background:var(--panel-2);border:1px solid var(--line);color:var(--paper);border-radius:4px;padding:1px 5px;font-size:.86em}.jMC11a_prose pre{border:1px solid var(--line);background:#0a0c10;border-radius:10px;margin:0 0 1.1rem;padding:14px 16px;overflow-x:auto}.jMC11a_prose pre code{color:#d5dceb;background:0 0;border:0;padding:0;font-size:12.5px;line-height:1.45}.jMC11a_prose .table-wrap{border:1px solid var(--line);border-radius:10px;margin:0 0 1.1rem;overflow-x:auto}.jMC11a_prose table{border-collapse:collapse;width:100%;font-size:.9rem}:is(.jMC11a_prose th,.jMC11a_prose td){text-align:left;border-bottom:1px solid var(--line);vertical-align:top;color:var(--paper-dim);padding:10px 12px}.jMC11a_prose th{background:var(--panel);color:var(--mute);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.jMC11a_prose tr:last-child td{border-bottom:0}.jMC11a_prose hr{border:0;border-top:1px solid var(--line-soft);margin:1.5rem 0}.jMC11a_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:8px;display:grid}.jMC11a_card{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel-2), var(--panel));border-radius:12px;padding:16px;display:block}.jMC11a_card:hover{border-color:color-mix(in srgb, var(--copper) 50%, var(--line))}.jMC11a_card h2{font-family:var(--font-display);margin:0 0 6px;font-size:1.05rem}.jMC11a_card p{color:var(--paper-dim);margin:0;font-size:13.5px}
