.speed-page[data-astro-cid-6337jwmg]{--speed-ink:#ede8e0;--speed-muted:#bcb5aa;--speed-gold:#c9a96e;--speed-line:#3a352d;--speed-panel:#141414;color:var(--speed-ink)}.speed-crumb[data-astro-cid-6337jwmg]{font:.7rem/1.6 var(--font-mono);color:var(--speed-muted);padding-top:2rem}.speed-page[data-astro-cid-6337jwmg] a[data-astro-cid-6337jwmg]:not(.btn){color:var(--speed-gold);text-underline-offset:4px}.speed-page[data-astro-cid-6337jwmg] a[data-astro-cid-6337jwmg]:focus-visible{outline:2px solid var(--speed-gold);outline-offset:5px}.speed-hero[data-astro-cid-6337jwmg]{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem;padding:3rem 0 4rem}.speed-hero[data-astro-cid-6337jwmg] .page-title[data-astro-cid-6337jwmg]{font-size:clamp(2.8rem,5.5vw,4.5rem)}.speed-thesis[data-astro-cid-6337jwmg]{font:italic 1.6rem/1.25 var(--font-serif);margin:1.5rem 0 1rem}.speed-hero[data-astro-cid-6337jwmg] .page-desc[data-astro-cid-6337jwmg]{color:var(--speed-muted)}.speed-actions[data-astro-cid-6337jwmg]{display:flex;align-items:flex-start;flex-direction:column;gap:1.2rem;margin-top:2rem}.speed-mail[data-astro-cid-6337jwmg]{font-size:.82rem}.diagnostic[data-astro-cid-6337jwmg]{margin:0;padding:1.6rem;border:1px solid var(--speed-line);background:var(--speed-panel);position:relative}.diag-label[data-astro-cid-6337jwmg]{font:.7rem var(--font-mono);color:var(--speed-gold);margin-bottom:1.8rem}.diag-origin[data-astro-cid-6337jwmg]{font:italic 1.5rem var(--font-serif);padding-bottom:1.2rem;border-bottom:1px solid var(--speed-gold)}.diag-path[data-astro-cid-6337jwmg]{display:grid;grid-template-columns:6rem 1fr;gap:.4rem .8rem;padding:1.1rem 0;border-bottom:1px solid var(--speed-line)}.diag-path[data-astro-cid-6337jwmg] span[data-astro-cid-6337jwmg]{grid-column:1;font:.65rem/1.8 var(--font-mono);color:var(--speed-gold)}.diag-path[data-astro-cid-6337jwmg] i[data-astro-cid-6337jwmg]{grid-column:1;grid-row:2 / 4;font-style:normal;color:var(--speed-gold)}.diag-path[data-astro-cid-6337jwmg] strong[data-astro-cid-6337jwmg]{grid-column:2;grid-row:1;font:400 1.2rem var(--font-serif)}.diag-path[data-astro-cid-6337jwmg] small[data-astro-cid-6337jwmg]{grid-column:2;color:var(--speed-muted);font-size:.72rem;line-height:1.6}.diagnostic[data-astro-cid-6337jwmg] figcaption[data-astro-cid-6337jwmg]{margin-top:1.4rem;font:.65rem/1.8 var(--font-mono);color:var(--speed-muted)}.speed-page[data-astro-cid-6337jwmg] h2[data-astro-cid-6337jwmg]{font:400 clamp(1.9rem,3.5vw,2.6rem)/1.15 var(--font-serif);margin-bottom:1.5rem;max-width:780px}.speed-page[data-astro-cid-6337jwmg] h2[data-astro-cid-6337jwmg] em[data-astro-cid-6337jwmg]{color:var(--speed-gold)}.speed-page[data-astro-cid-6337jwmg] p[data-astro-cid-6337jwmg]:not(.page-eyebrow,.section-label,.speed-thesis,.page-desc),.speed-related[data-astro-cid-6337jwmg]{font-size:.92rem;line-height:1.85;color:var(--speed-muted)}.speed-split[data-astro-cid-6337jwmg]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.speed-grid[data-astro-cid-6337jwmg]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--speed-line);border:1px solid var(--speed-line);margin-top:2rem}.speed-area[data-astro-cid-6337jwmg]{padding:1.8rem;background:var(--speed-panel)}.speed-page[data-astro-cid-6337jwmg] h3[data-astro-cid-6337jwmg]{font:400 1.45rem/1.25 var(--font-serif);margin-bottom:.8rem;color:var(--speed-ink)}.speed-tag[data-astro-cid-6337jwmg]{display:block;font:.65rem var(--font-mono);color:var(--speed-gold);margin-bottom:1rem}.speed-note[data-astro-cid-6337jwmg]{padding:1.5rem 0 0}.speed-shop[data-astro-cid-6337jwmg]{border-left:2px solid var(--speed-gold);padding-left:2rem}.speed-shop[data-astro-cid-6337jwmg] p[data-astro-cid-6337jwmg],.speed-price[data-astro-cid-6337jwmg] p[data-astro-cid-6337jwmg]{max-width:760px;margin-bottom:1.2rem}.speed-steps[data-astro-cid-6337jwmg]{list-style:none;counter-reset:step;display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.speed-steps[data-astro-cid-6337jwmg] li[data-astro-cid-6337jwmg]{counter-increment:step;border-top:1px solid var(--speed-line);padding-top:1.2rem}.speed-steps[data-astro-cid-6337jwmg] li[data-astro-cid-6337jwmg]:before{content:"0" counter(step);display:block;font:.7rem var(--font-mono);color:var(--speed-gold);margin-bottom:1rem}.speed-price[data-astro-cid-6337jwmg]{border:1px solid var(--speed-gold);padding:2rem;background:#19160f}.speed-price[data-astro-cid-6337jwmg] .btn[data-astro-cid-6337jwmg]{margin-top:.8rem}.speed-page[data-astro-cid-6337jwmg] .faq-q[data-astro-cid-6337jwmg]{font-size:1.3rem}.speed-page[data-astro-cid-6337jwmg] .faq-a[data-astro-cid-6337jwmg]{color:var(--speed-muted)}.speed-related[data-astro-cid-6337jwmg]{padding-left:1.2rem}.speed-related[data-astro-cid-6337jwmg] li[data-astro-cid-6337jwmg]{margin-bottom:1rem}@media(max-width:760px){.speed-hero[data-astro-cid-6337jwmg]{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}.speed-split[data-astro-cid-6337jwmg],.speed-grid[data-astro-cid-6337jwmg],.speed-steps[data-astro-cid-6337jwmg]{grid-template-columns:1fr}.speed-split[data-astro-cid-6337jwmg]{gap:1rem}.speed-shop[data-astro-cid-6337jwmg]{padding-left:1.2rem}.speed-price[data-astro-cid-6337jwmg],.speed-area[data-astro-cid-6337jwmg]{padding:1.4rem}.diagnostic[data-astro-cid-6337jwmg]{padding:1.3rem}.speed-actions[data-astro-cid-6337jwmg] .btn[data-astro-cid-6337jwmg],.speed-price[data-astro-cid-6337jwmg] .btn[data-astro-cid-6337jwmg]{white-space:normal;text-align:center}.speed-crumb[data-astro-cid-6337jwmg]{font-size:.62rem}}
