.specimen-media[data-astro-cid-ij4o2bx7]{border:1px solid var(--illustration-line);border-radius:var(--site-panel-radius);padding:clamp(.75rem,2.4vw,1.5rem)}.specimen-record[data-astro-cid-ij4o2bx7]{border:1px solid var(--illustration-line);background:var(--illustration-paper);border-radius:9px;overflow:hidden}.specimen-header[data-astro-cid-ij4o2bx7]{border-bottom:2px solid var(--illustration-blue);background:var(--illustration-heading-bg);font:700 .7rem/1.2 var(--font-mono);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.15rem;display:flex}.specimen-header[data-astro-cid-ij4o2bx7] strong[data-astro-cid-ij4o2bx7]{color:var(--illustration-muted)}.specimen-in[data-astro-cid-ij4o2bx7],.specimen-out[data-astro-cid-ij4o2bx7]{gap:.45rem;padding:1.1rem 1.15rem;display:grid}.specimen-in[data-astro-cid-ij4o2bx7]{border-bottom:1px solid var(--illustration-line-soft);position:relative}.specimen-in[data-astro-cid-ij4o2bx7]:after{border:1px solid var(--illustration-line);background:var(--illustration-paper);width:1.2rem;height:1.2rem;color:var(--illustration-muted);content:"↓";font:.7rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.6rem;left:1.15rem}.specimen-in[data-astro-cid-ij4o2bx7]>span[data-astro-cid-ij4o2bx7],.specimen-out[data-astro-cid-ij4o2bx7]>span[data-astro-cid-ij4o2bx7]{color:var(--illustration-muted);font-size:.75rem}.specimen-in[data-astro-cid-ij4o2bx7] code[data-astro-cid-ij4o2bx7]{color:var(--illustration-ink);font:.9rem/1.4 var(--font-mono);overflow-wrap:anywhere}.specimen-out[data-astro-cid-ij4o2bx7]{padding-top:1.4rem}.specimen-result[data-astro-cid-ij4o2bx7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;display:flex}.specimen-result[data-astro-cid-ij4o2bx7] code[data-astro-cid-ij4o2bx7]{color:var(--illustration-blue);font:700 1rem/1.3 var(--font-mono)}.specimen-state[data-astro-cid-ij4o2bx7]{border:1px solid var(--illustration-green-line);background:var(--illustration-green-bg);color:var(--illustration-green);font:700 .65rem/1.2 var(--font-mono);letter-spacing:.04em;border-radius:4px;padding:.2rem .45rem}.specimen-out[data-astro-cid-ij4o2bx7].is-held{background:var(--illustration-amber-bg)}.is-held[data-astro-cid-ij4o2bx7] .specimen-state[data-astro-cid-ij4o2bx7]{border-color:var(--illustration-amber-line);background:var(--illustration-paper);color:var(--illustration-amber)}.specimen-out[data-astro-cid-ij4o2bx7] .specimen-detail[data-astro-cid-ij4o2bx7]{font-size:.8rem}.industry-index[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;padding:1rem 0 3rem;display:grid}.industry-index[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{border-top:2px solid var(--site-border);color:var(--site-text);grid-template-columns:1fr auto;align-content:start;gap:.6rem;padding-top:1rem;line-height:1.35;text-decoration:none;display:grid}.industry-index[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:hover{border-color:var(--site-accent)}.industry-index[data-astro-cid-t6m5tj3h] strong[data-astro-cid-t6m5tj3h]{grid-column:1/-1;font-size:1.05rem}.industry-index-number[data-astro-cid-t6m5tj3h],.industry-index-arrow[data-astro-cid-t6m5tj3h]{color:var(--site-text);font:.8rem var(--font-mono)}.industry-section[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.industry-section[data-astro-cid-t6m5tj3h].is-flipped{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.industry-section[data-astro-cid-t6m5tj3h].is-flipped .industry-copy[data-astro-cid-t6m5tj3h]{order:2}.industry-copy[data-astro-cid-t6m5tj3h]>p[data-astro-cid-t6m5tj3h]:not(.editorial-eyebrow){margin-top:1rem}.industry-copy[data-astro-cid-t6m5tj3h] h2[data-astro-cid-t6m5tj3h]{max-width:30rem}.industry-runs[data-astro-cid-t6m5tj3h]{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.industry-runs[data-astro-cid-t6m5tj3h] li[data-astro-cid-t6m5tj3h]{border:1px solid var(--site-border);color:var(--site-text);border-radius:999px;padding:.35rem .7rem;font-size:.85rem;line-height:1.3}.industry-copy[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{color:var(--site-text);font-weight:650}.industry-copy[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:after{content:" →"}.industry-figure[data-astro-cid-t6m5tj3h]{margin:0}.industry-figure[data-astro-cid-t6m5tj3h] figcaption[data-astro-cid-t6m5tj3h]{color:var(--site-dim);margin-top:.75rem;font-size:.8rem}@media (width<=1000px){.industry-index[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.industry-section[data-astro-cid-t6m5tj3h],.industry-section[data-astro-cid-t6m5tj3h].is-flipped{grid-template-columns:1fr;gap:1.75rem}.industry-section[data-astro-cid-t6m5tj3h].is-flipped .industry-copy[data-astro-cid-t6m5tj3h]{order:0}}@media (width<=600px){.industry-index[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding-bottom:2rem}}
