.ai-check[data-astro-cid-oclpg2mu]{margin:var(--s3) 0}.ai-check[data-astro-cid-oclpg2mu] label[data-astro-cid-oclpg2mu]{display:block;font-weight:600;margin-bottom:.4rem}.ai-check[data-astro-cid-oclpg2mu] .hero-search[data-astro-cid-oclpg2mu]{max-width:34rem;margin:0}.ai-strip[data-astro-cid-oclpg2mu]{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--s3);margin:var(--s3) 0}.ai-strip-col[data-astro-cid-oclpg2mu]{margin:0;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:var(--s2) var(--s3)}.ai-strip-h[data-astro-cid-oclpg2mu]{font-family:var(--body);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 .6rem}.ai-new[data-astro-cid-oclpg2mu],.ai-news[data-astro-cid-oclpg2mu]{list-style:none;margin:0;padding:0}.ai-new[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu],.ai-news[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu]{padding:.35rem 0;border-top:1px solid var(--line);font-size:.92rem;line-height:1.4}.ai-new[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu]:first-child,.ai-news[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu]:first-child{border-top:0}.ai-new[data-astro-cid-oclpg2mu] span[data-astro-cid-oclpg2mu],.ai-news[data-astro-cid-oclpg2mu] time[data-astro-cid-oclpg2mu]{color:var(--ink-soft);font-size:.8rem}.ai-news[data-astro-cid-oclpg2mu] time[data-astro-cid-oclpg2mu]{display:block}.ai-numbers[data-astro-cid-oclpg2mu]{background:var(--charcoal);border-left:3px solid var(--accent);border-radius:6px;padding:var(--s2) var(--s3);margin:var(--s3) 0}.ai-numbers[data-astro-cid-oclpg2mu] h2[data-astro-cid-oclpg2mu]{margin-top:0}.ai-numbers-lede[data-astro-cid-oclpg2mu],.ai-numbers-foot[data-astro-cid-oclpg2mu]{color:var(--ink-soft);font-size:.88rem;margin:.2rem 0 .6rem}.ai-numbers[data-astro-cid-oclpg2mu] ul[data-astro-cid-oclpg2mu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem 1.2rem}.ai-numbers[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu]{display:flex;gap:.6rem;align-items:baseline;line-height:1.4;font-size:.93rem}.ai-numbers[data-astro-cid-oclpg2mu] li[data-astro-cid-oclpg2mu] strong[data-astro-cid-oclpg2mu]{font-family:var(--display);font-size:1.9rem;line-height:1;color:var(--accent);min-width:2.2ch}.ai-controls[data-astro-cid-oclpg2mu]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin:0 0 var(--s2)}.ai-filters[data-astro-cid-oclpg2mu]{display:flex;flex-wrap:wrap;gap:.4rem}.ai-chip[data-astro-cid-oclpg2mu]{font:inherit;font-size:.8rem;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:.3rem .75rem;cursor:pointer}.ai-chip[data-astro-cid-oclpg2mu]:hover{border-color:#55443a}.ai-chip[data-astro-cid-oclpg2mu].is-on{background:var(--accent);border-color:var(--accent);color:#1a120d;font-weight:600}.ai-sort[data-astro-cid-oclpg2mu]{font-size:.85rem;color:var(--ink-soft);display:flex;align-items:center;gap:.4rem}.ai-sort[data-astro-cid-oclpg2mu] select[data-astro-cid-oclpg2mu]{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:.3rem .5rem}.ai-aud[data-astro-cid-oclpg2mu]{margin:0 0 .35rem;font-size:.82rem;color:var(--ink)}.ai-aud[data-astro-cid-oclpg2mu].is-off{color:var(--ink-soft);font-style:italic}.ai-proof[data-astro-cid-oclpg2mu]{margin:0 0 .5rem;font-size:.78rem;line-height:1.35;color:var(--ink);background:var(--virtual-bg);border-radius:4px;padding:.3rem .45rem}.ai-proof-k[data-astro-cid-oclpg2mu]{color:var(--virtual);font-weight:600}.ai-proof-more[data-astro-cid-oclpg2mu]{color:var(--ink-soft)}.ai-card[data-astro-cid-oclpg2mu][hidden]{display:none}.ai-view[data-astro-cid-oclpg2mu]{display:flex;gap:.3rem}#ai-grid[data-astro-cid-oclpg2mu].is-list{grid-template-columns:1fr;gap:.5rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-card[data-astro-cid-oclpg2mu]>a[data-astro-cid-oclpg2mu]{flex-direction:row;align-items:center;gap:.85rem;padding:.5rem .75rem .5rem .5rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-photo[data-astro-cid-oclpg2mu]{flex:0 0 3rem;border-radius:6px;overflow:hidden}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-initials[data-astro-cid-oclpg2mu]{font-size:1.1rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-photo[data-astro-cid-oclpg2mu] .stamp[data-astro-cid-oclpg2mu],#ai-grid[data-astro-cid-oclpg2mu].is-list .card-answer[data-astro-cid-oclpg2mu]{display:none}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-body[data-astro-cid-oclpg2mu]{padding:0;min-width:0}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-body[data-astro-cid-oclpg2mu] h3[data-astro-cid-oclpg2mu]{font-size:1.05rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-meta[data-astro-cid-oclpg2mu]{margin-bottom:.15rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-aud[data-astro-cid-oclpg2mu]{margin-bottom:.25rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-proof[data-astro-cid-oclpg2mu]{display:block;margin:0;padding:.15rem .4rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-photo[data-astro-cid-oclpg2mu]{flex-basis:3rem;width:3rem}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-body[data-astro-cid-oclpg2mu] h3[data-astro-cid-oclpg2mu],#ai-grid[data-astro-cid-oclpg2mu].is-list .card-meta[data-astro-cid-oclpg2mu],#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-aud[data-astro-cid-oclpg2mu],#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-proof[data-astro-cid-oclpg2mu]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ai-grid[data-astro-cid-oclpg2mu].is-list .card-body[data-astro-cid-oclpg2mu] h3[data-astro-cid-oclpg2mu]{margin:0}#ai-grid[data-astro-cid-oclpg2mu].is-list .ai-proof-more[data-astro-cid-oclpg2mu]{display:none}@media(max-width:640px){.ai-strip[data-astro-cid-oclpg2mu]{grid-template-columns:1fr}.ai-strip-col[data-astro-cid-oclpg2mu],.ai-numbers[data-astro-cid-oclpg2mu]{padding:var(--s2)}.ai-controls[data-astro-cid-oclpg2mu]{flex-direction:column;align-items:flex-start}}
