.data-lede p[data-v-a922b473]{margin:0}.data-lede ul[data-v-a922b473]{color:var(--text-inverse);font-size:var(--text-small);font-weight:var(--font-weight-semibold);border-top:1px solid #fff3;gap:.45rem;margin:1.1rem 0 0;padding:1rem 0 0 1.1rem;display:grid}.flow-step[data-v-a922b473]{letter-spacing:.1em;align-items:center;gap:.6rem;display:flex}.flow-step span[data-v-a922b473]{border:var(--rule-strong);letter-spacing:0;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:inline-grid}.download-grid[data-v-a922b473]{grid-template-columns:minmax(0,1.24fr) minmax(0,1fr) minmax(0,1fr)}.download-card[data-v-a922b473]{flex-direction:column;align-items:flex-start;gap:.85rem;min-height:16rem;display:flex}.download-card h3[data-v-a922b473]{font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);margin:0}.download-card p[data-v-a922b473]:not(.file-type){max-width:32rem;line-height:1.6}.download-card .button[data-v-a922b473]{margin-top:auto}.download-card--primary[data-v-a922b473]{background:var(--blue);color:var(--text-inverse)}.download-card--primary p[data-v-a922b473]:not(.file-type){color:var(--text-inverse)}.file-type[data-v-a922b473]{color:var(--text-primary);font-size:var(--text-micro);font-weight:var(--font-weight-extrabold);letter-spacing:.1em;text-transform:uppercase;margin:0}.download-card--primary .file-type[data-v-a922b473]{color:var(--text-inverse)}.field-guide[data-v-a922b473]{border:var(--rule-default);background:var(--border-default);gap:1px;display:grid}.field-paths[data-v-a922b473]{background:var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.field-paths>div[data-v-a922b473]{background:var(--surface-raised);min-width:0;padding:1.25rem}.field-paths dt[data-v-a922b473]{font-size:var(--text-small);font-weight:var(--font-weight-bold);margin:0}.field-paths dd[data-v-a922b473]{color:var(--text-secondary);font-size:var(--text-small);margin:.6rem 0 0;line-height:1.55}.query-example[data-v-a922b473]{background:var(--surface-inverse);color:var(--text-inverse);grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,3vw,2.5rem);padding:1.25rem;display:grid}.query-example p[data-v-a922b473]{margin:0}.query-example p[data-v-a922b473]:not(.eyebrow){color:var(--text-inverse-muted);font-size:var(--text-small);line-height:1.55}.query-example pre[data-v-a922b473]{min-width:0;color:var(--acid);font-size:var(--text-caption);background:#ffffff14;margin:0;padding:.95rem 1.1rem;line-height:1.6;overflow-x:auto}.release-facts[data-v-a922b473]{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:1rem}.release-facts dd small[data-v-a922b473]{color:var(--muted);font-family:var(--font-body);font-size:var(--text-caption);margin-top:.35rem;line-height:1.4;display:block}.release-facts dd code[data-v-a922b473]{font-size:var(--text-small);overflow-wrap:anywhere}.release-checksum[data-v-a922b473]{grid-column:1/-1}.csv-notes-title[data-v-a922b473]{margin:2rem 0 0}.csv-notes[data-v-a922b473]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:.75rem 0 0;display:grid}.csv-notes dd[data-v-a922b473]{color:var(--muted);font-size:var(--text-small);margin:.35rem 0 0;line-height:1.5}@media (width<=760px){.csv-notes[data-v-a922b473]{grid-template-columns:1fr}}.release-checksum dd[data-v-a922b473]{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-small);margin-top:.55rem;line-height:1.5}.data-contract[data-v-a922b473]{background:var(--acid);grid-template-columns:minmax(0,.32fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-bottom:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.data-contract h3[data-v-a922b473]{max-width:13ch;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-medium);letter-spacing:-.035em;line-height:var(--text-card-title--line-height);margin:0}.contract-columns[data-v-a922b473]{border:var(--rule-strong);background:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.contract-columns article[data-v-a922b473]{background:var(--surface-raised);min-width:0;padding:1.3rem}.contract-columns h4[data-v-a922b473]{font-family:var(--font-display);font-size:1.6rem;font-weight:var(--font-weight-medium);letter-spacing:-.02em;margin:0 0 .7rem;line-height:1}.contract-columns p[data-v-a922b473]{color:var(--text-secondary);font-size:var(--text-small);margin:0;line-height:1.6}.publisher-note[data-v-a922b473]{font-size:var(--text-small);margin:1.5rem 0 0;line-height:1.6}.reuse-panel[data-v-a922b473]{grid-template-columns:repeat(3,minmax(0,1fr))}.reuse-panel .card[data-v-a922b473]{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.reuse-panel .eyebrow[data-v-a922b473]{margin:0}.reuse-panel h3[data-v-a922b473]{font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);margin:.3rem 0 0}.reuse-panel a[data-v-a922b473]{font-size:var(--text-small);font-weight:var(--font-weight-semibold);margin-top:1.1rem}.data-next[data-v-a922b473]{justify-content:space-between;align-items:start;gap:2rem;display:flex}.data-next h2[data-v-a922b473]{max-width:18ch;font-family:var(--font-display);font-size:clamp(2rem,3.3vw,3.2rem);font-weight:var(--font-weight-medium);letter-spacing:-.043em;margin:0;line-height:.98}.data-next .button-row[data-v-a922b473]{justify-content:flex-end;margin:0}@media (width<=1200px){.release-facts[data-v-a922b473]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1024px){.download-grid[data-v-a922b473]{grid-template-columns:repeat(2,minmax(0,1fr))}.download-card--primary[data-v-a922b473]{grid-column:1/-1;min-height:0}.field-paths[data-v-a922b473]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-contract[data-v-a922b473]{grid-template-columns:1fr}.query-example[data-v-a922b473]{grid-template-columns:1fr;align-items:start}}@media (width<=760px){.download-grid[data-v-a922b473],.field-paths[data-v-a922b473],.contract-columns[data-v-a922b473],.reuse-panel[data-v-a922b473]{grid-template-columns:1fr}.release-facts[data-v-a922b473]{grid-template-columns:repeat(2,minmax(0,1fr))}.download-card[data-v-a922b473]{min-height:0}.download-grid .button[data-v-a922b473]{width:100%}.data-next[data-v-a922b473]{align-items:start;display:grid}.data-next .button-row[data-v-a922b473],.data-next .button[data-v-a922b473]{width:100%}}@media (width<=520px){.release-facts[data-v-a922b473]{grid-template-columns:1fr}}
