.page-header[data-astro-cid-zd6laghv]{padding:var(--s-9) 0 var(--s-7);text-align:center;border-bottom:1px solid var(--rule);background:radial-gradient(ellipse 800px 400px at 50% 0%,rgba(40,196,111,.06),transparent)}.page-title[data-astro-cid-zd6laghv]{font-size:clamp(2.2rem,6vw,4.5rem);line-height:.96;margin:var(--s-4) 0 var(--s-5)}.page-title[data-astro-cid-zd6laghv] .display[data-astro-cid-zd6laghv],.page-title[data-astro-cid-zd6laghv] .serif-italic[data-astro-cid-zd6laghv]{display:inline}.page-title[data-astro-cid-zd6laghv] .serif-italic[data-astro-cid-zd6laghv]{color:var(--green-bright)}.page-lead[data-astro-cid-zd6laghv]{font-size:1.05rem;color:var(--text-dim);line-height:1.7;max-width:580px;margin-inline:auto}.page-content[data-astro-cid-zd6laghv]{padding-block:var(--s-7)}.answer-box[data-astro-cid-zd6laghv]{background:linear-gradient(135deg,#d4a8480f,#28c46f0a);border:1px solid rgba(212,168,72,.2);border-left:3px solid var(--gold);border-radius:var(--radius);padding:var(--s-5);max-width:760px;margin-inline:auto}.answer-box[data-astro-cid-zd6laghv] p[data-astro-cid-zd6laghv]{font-family:var(--font-serif);font-size:1.15rem;color:var(--text);line-height:1.6;margin-top:var(--s-2)}.answer-box[data-astro-cid-zd6laghv] strong[data-astro-cid-zd6laghv]{color:var(--green-bright);font-weight:700}.op-stack[data-astro-cid-zd6laghv]{display:flex;flex-direction:column;gap:var(--s-4);max-width:880px;margin-inline:auto}.speed-section[data-astro-cid-zd6laghv]{max-width:880px;margin-inline:auto}.speed-title[data-astro-cid-zd6laghv]{font-family:var(--font-serif);font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:var(--s-3)}.speed-intro[data-astro-cid-zd6laghv]{color:var(--text-dim);font-size:15px;line-height:1.65;margin-bottom:var(--s-5);max-width:620px}.tier-grid[data-astro-cid-zd6laghv]{display:grid;grid-template-columns:1fr;gap:var(--s-3)}@media (min-width: 768px){.tier-grid[data-astro-cid-zd6laghv]{grid-template-columns:repeat(3,1fr)}}.tier[data-astro-cid-zd6laghv]{background:var(--ink-2);border:1px solid var(--rule);border-radius:var(--radius-lg);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.tier--instant[data-astro-cid-zd6laghv]{border-left:3px solid var(--green-bright);background:linear-gradient(180deg,rgba(40,196,111,.04),var(--ink-2))}.tier--fast[data-astro-cid-zd6laghv]{border-left:3px solid var(--gold-soft)}.tier--variable[data-astro-cid-zd6laghv]{border-left:3px solid var(--rust);opacity:.92}.tier-head[data-astro-cid-zd6laghv]{display:flex;flex-direction:column;gap:4px;padding-bottom:var(--s-3);border-bottom:1px solid var(--rule)}.tier-label[data-astro-cid-zd6laghv]{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;color:var(--text-muted);text-transform:uppercase}.tier--instant[data-astro-cid-zd6laghv] .tier-label[data-astro-cid-zd6laghv]{color:var(--green-bright)}.tier--fast[data-astro-cid-zd6laghv] .tier-label[data-astro-cid-zd6laghv]{color:var(--gold-soft)}.tier--variable[data-astro-cid-zd6laghv] .tier-label[data-astro-cid-zd6laghv]{color:var(--rust)}.tier-name[data-astro-cid-zd6laghv]{font-family:var(--font-serif);font-size:1.15rem;font-weight:600;color:var(--text);line-height:1.3}.tier-desc[data-astro-cid-zd6laghv]{font-size:13px;color:var(--text-dim);line-height:1.6;margin:0;flex:1}.tier-ops[data-astro-cid-zd6laghv]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.tier-ops[data-astro-cid-zd6laghv] li[data-astro-cid-zd6laghv]{font-family:var(--font-serif);font-size:15px;font-weight:600;color:var(--text);padding:8px 12px;background:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);display:flex;justify-content:space-between;align-items:center;gap:var(--s-2)}.tier-flag[data-astro-cid-zd6laghv]{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--rust);text-transform:uppercase;font-weight:400;padding:3px 6px;background:#b8492c1a;border-radius:3px}.speed-footnote[data-astro-cid-zd6laghv]{font-size:13px;color:var(--text-muted);line-height:1.6;margin-top:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--ink-2);border-left:2px solid var(--gold);border-radius:4px}
