/* A coverage ledger, using the atlas's existing editorial tokens. */
.being-index-head h1{max-width:820px;margin-bottom:20px}
.being-index-head .lede{max-width:780px}
.being-index-metrics{display:grid;grid-template-columns:.8fr 1.45fr 1fr;border-block:1px solid var(--aa-rule-strong);margin:30px 0 16px;padding:22px 0;gap:24px}
.being-index-metrics>div+div{border-left:1px solid var(--aa-rule);padding-left:24px}
.being-index-metrics dt{font-size:14px;color:var(--aa-muted);margin-bottom:8px}
.being-index-metrics dd{font:42px/1.15 var(--aa-serif);margin:0;color:var(--aa-ink);font-variant-numeric:tabular-nums}
.being-index-metrics dd small{font:14px/1.4 var(--aa-sans);color:var(--aa-muted)}
.being-coverage-note{font-size:14px;line-height:1.6;max-width:850px;color:var(--aa-ink-2)}
.being-method-row{display:flex;align-items:start;gap:28px;justify-content:space-between;margin:18px 0 28px}
.being-method{max-width:800px;font-size:14px;line-height:1.7;flex:1}
.being-method summary{cursor:pointer;color:var(--aa-accent);min-height:44px;padding:10px 0;box-sizing:border-box}
.being-method p{font-size:14px;line-height:1.7;margin:0 0 12px}
.being-dossier-link{font-size:14px;line-height:1.5;max-width:270px;min-height:44px;padding:10px 0;box-sizing:border-box}
.being-index-controls{display:flex;align-items:end;gap:20px;border-top:1px solid var(--aa-rule);padding-top:22px}
.being-index-controls label{display:block;margin:0;min-width:0}
.being-index-controls label>span{display:block;font-size:14px;margin-bottom:8px;color:var(--aa-ink-2)}
.being-index-controls .find{flex:1;max-width:540px}
.being-index-controls input,.being-index-controls select{box-sizing:border-box;min-height:46px;width:100%;border:1px solid var(--aa-rule-strong);border-radius:6px;background:var(--aa-surface);padding:10px 12px;color:var(--aa-ink);font-size:16px}
.being-index-controls select{min-width:200px}
.being-index-controls #being-count{font-size:14px;white-space:nowrap;margin:0 0 12px;color:var(--aa-muted)}
.being-index-page :is(a,input,select,summary):focus-visible{outline:3px solid var(--aa-accent);outline-offset:4px}
.being-category{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--aa-muted);margin:0 0 8px}
.being-coverage-card{display:flex;flex-direction:column}
.being-coverage-card>a{flex:1}
.being-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--aa-rule);padding:17px 20px 20px}
.being-card-metrics>a,.being-card-metrics>span{display:block;min-width:0;text-decoration:none;color:var(--aa-ink)}
.being-card-metrics strong{display:block;font:26px/1.1 var(--aa-serif);font-variant-numeric:tabular-nums;margin-bottom:5px}
.being-card-metrics span span,.being-card-metrics a span{display:block;font-size:12px;line-height:1.4;color:var(--aa-muted)}
.being-card-metrics>a:hover span{text-decoration:underline;color:var(--aa-accent)}
@media(max-width:800px){.being-index-metrics{gap:16px}.being-index-metrics>div+div{padding-left:16px}.being-index-metrics dd small{display:block}.being-method-row{display:block}.being-dossier-link{display:block;max-width:none}.being-index-controls{flex-wrap:wrap}.being-index-controls .find{min-width:220px}.being-index-controls #being-count{width:100%;margin:0}.being-card-metrics{padding-inline:16px}}
@media(max-width:480px){.being-index-metrics{grid-template-columns:1fr;gap:16px;padding-block:20px}.being-index-metrics>div{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px}.being-index-metrics>div+div{border-left:0;border-top:1px solid var(--aa-rule);padding:16px 0 0}.being-index-metrics dt{margin:0}.being-index-metrics dd{font-size:34px}.being-index-controls{gap:16px}.being-index-controls label,.being-index-controls .find{flex-basis:100%;min-width:0}.being-index-controls select{min-width:0}.being-index-head h1{font-size:36px}.being-card-metrics strong{font-size:24px}}
