.cost-article[data-v-7f7722f5]{--go:#38d9d2;--python:#f5bd43;--cpp:#ff6670;--rust:#b898ff}.cost-lede[data-v-7f7722f5]{color:#aeb8ca;font-size:1.18rem;line-height:1.7;margin:-12px 0 40px;max-width:760px}.cost-hero[data-v-7f7722f5]{align-items:stretch;background:radial-gradient(circle at 10% 10%,rgba(59,130,246,.18),transparent 38%),radial-gradient(circle at 88% 82%,rgba(255,89,46,.14),transparent 38%),#0a0d20;border:1px solid rgba(124,143,255,.22);border-radius:20px;display:grid;gap:24px;grid-template-columns:minmax(160px,.75fr) minmax(280px,1.35fr) minmax(180px,.85fr);margin:0 0 52px;overflow:hidden;padding:28px;position:relative}.cost-hero[data-v-7f7722f5]:before{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:24px 24px;content:"";inset:0;opacity:.15;pointer-events:none;position:absolute}.cost-hero[data-v-7f7722f5]>*{position:relative}.cost-eyebrow[data-v-7f7722f5]{color:#7ca8ff;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cost-hero__files[data-v-7f7722f5],.cost-hero__model[data-v-7f7722f5],.cost-hero__review[data-v-7f7722f5]{display:flex;flex-direction:column;justify-content:center;min-width:0}.cost-hero__files[data-v-7f7722f5],.cost-hero__review[data-v-7f7722f5]{gap:9px}.cost-hero__files[data-v-7f7722f5]{border-right:1px solid hsla(0,0%,100%,.09);padding-right:22px}.cost-hero__review[data-v-7f7722f5]{border-left:1px solid hsla(0,0%,100%,.09);padding-left:22px}.cost-hero__files .cost-eyebrow[data-v-7f7722f5],.cost-hero__review .cost-eyebrow[data-v-7f7722f5]{margin-bottom:6px}.cost-hero__review code[data-v-7f7722f5]{color:#bcc6d8;font-size:.76rem}.cost-hero__review i[data-v-7f7722f5]{color:#45d483;font-style:normal}.cost-hero__review b[data-v-7f7722f5]{color:#f5bd43}.cost-hero__files small[data-v-7f7722f5],.cost-hero__model small[data-v-7f7722f5]{color:#737e93;font-size:.66rem}.file-stack[data-v-7f7722f5]{margin:5px 0 8px;min-height:116px;position:relative}.file-stack code[data-v-7f7722f5]{background:#11162a;border:1px solid rgba(124,143,255,.18);border-radius:7px;box-shadow:0 8px 18px #0000002e;color:#8e9ab1;font-size:.66rem;left:0;padding:9px 11px;position:absolute;width:calc(100% - 18px)}.file-stack code[data-v-7f7722f5]:first-child{left:18px;opacity:.55;top:0}.file-stack code[data-v-7f7722f5]:nth-child(2){left:12px;opacity:.7;top:23px}.file-stack code[data-v-7f7722f5]:nth-child(3){left:6px;opacity:.85;top:46px}.file-stack code[data-v-7f7722f5]:nth-child(4){top:69px}.cost-hero__model[data-v-7f7722f5]{align-items:center;text-align:center}.cost-hero__model strong[data-v-7f7722f5]{color:#eef3ff;font-size:1.08rem;margin:15px 0 5px}.hero-graph[data-v-7f7722f5]{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:20px}.hero-graph span[data-v-7f7722f5]{background:#111b37;border:1px solid #496fb2;border-radius:10px;box-shadow:0 8px 20px #0003;color:#cfe0ff;display:grid;font:700 .63rem var(--mono);height:48px;min-width:48px;place-items:center}.hero-graph span[data-v-7f7722f5]:nth-of-type(2){background:#211742;border-color:#8a62df;color:#dbcfff}.hero-graph span[data-v-7f7722f5]:nth-of-type(3){background:#302013;border-color:#cf8438;color:#ffd39e}.hero-graph span[data-v-7f7722f5]:nth-of-type(4){background:#0c3037;border-color:#258f91;color:#8be4e2}.hero-graph i[data-v-7f7722f5]{color:#536fae;font-style:normal}.flow-map[data-v-7f7722f5],.tradeoff-strip[data-v-7f7722f5]{align-items:center;background:linear-gradient(135deg,#3b82f614,#8b5cf60d);border:1px solid rgba(59,130,246,.22);border-radius:15px;display:flex;gap:10px;justify-content:center;margin:28px 0 36px;overflow-x:auto;padding:24px 18px;white-space:nowrap}.flow-map em[data-v-7f7722f5],.flow-map span[data-v-7f7722f5],.flow-map strong[data-v-7f7722f5],.tradeoff-strip span[data-v-7f7722f5]{background:#10172d;border:1px solid #34486f;border-radius:8px;color:#dce4f1;font:650 .7rem var(--mono);padding:8px 11px}.flow-map strong[data-v-7f7722f5]{border-color:#3874b6;color:#9fc7ff}.flow-map em[data-v-7f7722f5]{border-color:#bc7b2d;color:#ffd486;font-style:normal}.flow-map i[data-v-7f7722f5],.tradeoff-strip i[data-v-7f7722f5]{color:#5d7fc8;font-style:normal}.tradeoff-strip span[data-v-7f7722f5]:nth-of-type(3){border-color:#8c66d3;color:#cbb6ff}.tradeoff-strip span[data-v-7f7722f5]:last-child{border-color:#238d91;color:#7de1df}.table-scroll[data-v-7f7722f5]{border:1px solid hsla(0,0%,100%,.1);border-radius:14px;margin:24px 0 30px;overflow-x:auto}.benchmark-table[data-v-7f7722f5]{background:#ffffff06;border-collapse:collapse;font-size:.77rem;min-width:760px;width:100%}.benchmark-table--compact[data-v-7f7722f5]{min-width:520px}.benchmark-table td[data-v-7f7722f5],.benchmark-table th[data-v-7f7722f5]{border-bottom:1px solid hsla(0,0%,100%,.07);padding:12px 13px;text-align:right;white-space:nowrap}.benchmark-table td[data-v-7f7722f5]:first-child,.benchmark-table th[data-v-7f7722f5]:first-child{text-align:left}.benchmark-table th[data-v-7f7722f5]{background:#ffffff0b;color:#9facbf;font-size:.68rem;letter-spacing:.03em;text-transform:uppercase}.benchmark-table td[data-v-7f7722f5]{color:#c7cfdd;font-family:var(--mono)}.benchmark-table tbody tr[data-v-7f7722f5]:nth-child(odd){background:#ffffff05}.benchmark-table tbody tr:last-child td[data-v-7f7722f5]{border-bottom:0}.benchmark-note[data-v-7f7722f5]{background:#f5bd4312;border-left:3px solid var(--python);border-radius:4px 12px 12px 4px;padding:16px 18px}.cost-grid[data-v-7f7722f5]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin:28px 0 36px}.cost-card[data-v-7f7722f5]{--accent:#8fa0bc;background:#ffffff09;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:14px;padding:18px}.cost-card--go[data-v-7f7722f5]{--accent:var(--go)}.cost-card--python[data-v-7f7722f5]{--accent:var(--python)}.cost-card--cpp[data-v-7f7722f5]{--accent:var(--cpp)}.cost-card--rust[data-v-7f7722f5]{--accent:var(--rust)}.cost-card>strong[data-v-7f7722f5]{color:var(--accent);display:block;font-size:1.08rem;margin-bottom:15px}.cost-card>div[data-v-7f7722f5]{align-items:baseline;display:grid;gap:4px;grid-template-columns:1fr auto auto;margin-top:8px}.cost-card span[data-v-7f7722f5]{color:#778297;font-size:.66rem}.cost-card b[data-v-7f7722f5]{color:#e5eaf2;font:700 1rem var(--mono)}.cost-card small[data-v-7f7722f5]{color:#707b91;font:.58rem var(--mono)}@media(max-width:760px){.cost-hero[data-v-7f7722f5]{grid-template-columns:1fr}.cost-hero__files[data-v-7f7722f5]{border-bottom:1px solid hsla(0,0%,100%,.09);border-right:0;padding:0 0 22px}.cost-hero__review[data-v-7f7722f5]{border-left:0;border-top:1px solid hsla(0,0%,100%,.09);padding:22px 0 0}.cost-grid[data-v-7f7722f5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cost-hero[data-v-7f7722f5]{padding:20px}.hero-graph[data-v-7f7722f5]{gap:4px}.hero-graph span[data-v-7f7722f5]{font-size:.57rem;height:42px;min-width:42px}.cost-grid[data-v-7f7722f5]{grid-template-columns:1fr}}
