.gai-grid[data-astro-cid-jmka22df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gai-lane[data-astro-cid-jmka22df]{padding:26px 24px;border-radius:18px;background:var(--panel);border:1px solid var(--border-dark)}.gai-exception[data-astro-cid-jmka22df]{border:1.5px dashed rgba(255,179,0,.45);background:radial-gradient(80% 120% at 50% 0%,rgba(254,130,0,.06),transparent 70%),var(--panel)}.gai-tag[data-astro-cid-jmka22df]{display:inline-block;padding:4px 12px;border-radius:999px;background:#ffffff12;color:var(--white-soft);font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.gai-tag-alt[data-astro-cid-jmka22df]{background:var(--orange-grad);color:#1a1000}.gai-h[data-astro-cid-jmka22df]{font-family:var(--font-display);font-size:21px;font-weight:600;color:var(--white);margin-bottom:9px}.gai-flow[data-astro-cid-jmka22df]{display:flex;align-items:center;margin:20px 0 12px}.gai-dot[data-astro-cid-jmka22df]{width:11px;height:11px;border-radius:50%;background:var(--orange);flex:none}.gai-dot-end[data-astro-cid-jmka22df]{box-shadow:0 0 0 4px #fe82002e}.gai-line[data-astro-cid-jmka22df]{flex:1;height:2px;background:linear-gradient(90deg,var(--orange),var(--amber))}.gai-gates[data-astro-cid-jmka22df]{display:flex;flex-direction:column;gap:8px;margin:18px 0 12px}.gai-gate[data-astro-cid-jmka22df]{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:10px;border:1px solid rgba(255,179,0,.28);background:#ff8a000f;font-size:13px;font-weight:600;color:var(--white-soft)}.gai-gate[data-astro-cid-jmka22df] svg[data-astro-cid-jmka22df]{width:16px;height:16px;color:var(--orange);flex:none}.gai-foot[data-astro-cid-jmka22df]{font-size:12.5px;color:var(--white-faint)}.gai-foot-alt[data-astro-cid-jmka22df]{color:var(--orange);font-weight:600}@media(max-width:820px){.gai-grid[data-astro-cid-jmka22df]{grid-template-columns:1fr}.gai-lane[data-astro-cid-jmka22df]{padding:22px 18px}.gai-h[data-astro-cid-jmka22df]{font-size:19px}}.hero[data-astro-cid-2iqzyexy]{padding:110px 0 80px}.cta-row[data-astro-cid-2iqzyexy]{margin-top:34px}.muted[data-astro-cid-2iqzyexy]{font-size:15px;color:var(--ink-soft)}.dmuted[data-astro-cid-2iqzyexy]{font-size:14.5px;color:#ebf0fa9e}.lede[data-astro-cid-2iqzyexy] strong[data-astro-cid-2iqzyexy]{color:inherit}.card[data-astro-cid-2iqzyexy] h3[data-astro-cid-2iqzyexy],.card-dark[data-astro-cid-2iqzyexy] h3[data-astro-cid-2iqzyexy]{font-size:18px;margin-bottom:10px}.card-highlight[data-astro-cid-2iqzyexy]{border-color:var(--orange);border-width:1.5px}#build[data-astro-cid-2iqzyexy],#prove[data-astro-cid-2iqzyexy],#govern[data-astro-cid-2iqzyexy],#domain[data-astro-cid-2iqzyexy]{scroll-margin-top:90px}.cap-row2[data-astro-cid-2iqzyexy]{margin-top:20px}.callout[data-astro-cid-2iqzyexy]{margin-top:32px}.grid-4[data-astro-cid-2iqzyexy]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1040px){.grid-4[data-astro-cid-2iqzyexy]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.grid-4[data-astro-cid-2iqzyexy]{grid-template-columns:1fr}}.cap[data-astro-cid-2iqzyexy]{border-top:3px solid var(--orange);display:flex;flex-direction:column}.cap[data-astro-cid-2iqzyexy] .dmuted[data-astro-cid-2iqzyexy]{flex:1}.cap-link[data-astro-cid-2iqzyexy]{display:inline-block;margin-top:14px;font-size:13px;font-weight:650;color:var(--orange);text-decoration:none}.cap-link[data-astro-cid-2iqzyexy]:hover{text-decoration:underline;text-underline-offset:3px}.card-icon[data-astro-cid-2iqzyexy]{width:56px;height:56px;object-fit:contain;margin-bottom:16px}.domain-box[data-astro-cid-2iqzyexy]{border:1px solid rgba(255,179,0,.35);border-radius:24px;padding:22px;background:#ff8a0008}.domain-base[data-astro-cid-2iqzyexy]{margin-top:22px;padding:14px 20px;border-radius:14px;border:1px solid rgba(255,179,0,.45);background:linear-gradient(90deg,#ff7a0029,#ffc30012);text-align:center;font-size:13.5px;font-weight:600;color:#ebf0fad9}.db-tag[data-astro-cid-2iqzyexy]{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-right:10px}@media(max-width:760px){.domain-box[data-astro-cid-2iqzyexy]{padding:14px}}.cap-rail[data-astro-cid-2iqzyexy]{margin-top:28px;padding:12px 20px;border:1px dashed rgba(255,179,0,.4);border-radius:999px;font-size:13.5px;font-weight:600;color:#ebf0fabf;text-align:center}.rail-dot[data-astro-cid-2iqzyexy]{color:var(--orange);margin-right:8px}@media(max-width:760px){.cap-rail[data-astro-cid-2iqzyexy]{border-radius:18px}}.domain-links[data-astro-cid-2iqzyexy]{display:flex;gap:14px;flex-wrap:wrap}.cap-proof[data-astro-cid-2iqzyexy]{margin-top:26px;font-size:14.5px;line-height:1.65;color:#ebf0fab3;max-width:820px}.cap-proof[data-astro-cid-2iqzyexy] strong[data-astro-cid-2iqzyexy]{color:var(--white)}.cta-final[data-astro-cid-2iqzyexy]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
