.chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:var(--s3) 0;padding:0}
.chips li::before{content:none!important;display:none}
.chips li{border:1px solid var(--rule);background:#fff;padding:9px 14px;font:600 13px/1 var(--sans);letter-spacing:.04em;color:var(--ink);white-space:nowrap}
.chips li small{font-weight:400;color:var(--muted);margin-left:4px}
details.fx>summary{width:100%}
.fxwrap{min-width:0}
.withfacts .fxwrap{grid-column:6/13}
@media (max-width:1000px){.withfacts .fxwrap,.prose.withfacts .fxwrap{grid-column:1/-1}}
details.fx{border-top:1px solid var(--rule);margin-top:var(--s3)}
details.fx>summary,details.tblx>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 0;font:600 12px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}
details.fx>summary::-webkit-details-marker,details.tblx>summary::-webkit-details-marker{display:none}
details.fx>summary::after,details.tblx>summary::after{content:"+";margin-left:auto;font:400 22px/1 var(--sans);color:var(--gold-text)}
details[open].fx>summary::after,details[open].tblx>summary::after{content:"\2212"}
details.tblx{border:1px solid var(--rule);padding:0 var(--s3);margin:var(--s3) 0;background:#fff}
details.tblx[open]{padding-bottom:var(--s3)}