/* $ANSEM / Black Bull investigation — scoped under .ansem-article */
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,400&family=JetBrains+Mono:wght@400;500&display=swap');

.ansem-article {
  position: relative;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  width: 100vw;
  overflow-x: hidden;
  background: #06090d;
  color: #fff;
  font-family: 'DM Sans', system-ui, sans-serif;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
  --bq-white:#ffffff;
  --bq-grey:#aab0bc;
  --bq-dark-grey:#7e8696;
  --bq-page-bg:#06090d;
  --bq-card-bg:#0c121c;
  --bq-line:rgba(255,255,255,0.10);
  --bq-line-2:rgba(255,255,255,0.06);
  --bq-cta:#93254b;
  --bq-cta-hover:#af3e76;
  --bq-cta-border:#621832;
  --bq-teal:#00d8dd;
  --bq-teal-muted:#51becc;
  --bq-gradient:linear-gradient(96deg,#f93f9c 0%,#af3e76 46%,#00d8dd 100%);
  --bq-font:'DM Sans',system-ui,sans-serif;
  --bq-mono:'JetBrains Mono',ui-monospace,monospace;
  --bq-radius-card:14px;
  --real:#3ec8cf;
  --real-soft:#bdeef0;
  --amber:#e0a23b;
  --amber-soft:#f3d6a3;
  --fake:#ff5d6c;
  --fake-soft:#ffd0d6;
  --orange:#ef7d4e;
  --col:760px;
  --break:1120px;
}

.ansem-article .inv-progress-track {
  position: fixed; top: 0; left: 0; right: 0; height: 3px;
  background: rgba(255,255,255,.05); z-index: 120;
}
.ansem-article .inv-progress-fill {
  height: 100%; width: 0%;
  background: linear-gradient(96deg,#f93f9c,#af3e76,#00d8dd);
  box-shadow: 0 0 12px rgba(0,216,221,.5);
  transition: width .08s linear;
}
.ansem-article .ansem-cover {
  max-width: var(--break, 1120px);
  margin: 0 auto;
  padding: 32px 32px 0;
  position: relative;
  z-index: 1;
}
.ansem-article .ansem-cover img {
  width: 100%;
  height: auto;
  display: block;
  border: 1px solid var(--bq-line);
  border-radius: var(--bq-radius-card);
}
.ansem-article .bq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--bq-font);font-weight:500;font-size:18px;line-height:22px;letter-spacing:-0.2px;border-radius:4px;padding:16px 24px;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap;text-decoration:none;}
.ansem-article .bq-btn-primary{background:var(--bq-cta);color:var(--bq-white);}
.ansem-article .bq-btn-primary:hover{background:var(--bq-cta-hover);}
.ansem-article .bq-btn-secondary{background:transparent;color:var(--bq-white);border-color:var(--bq-cta-border);}
.ansem-article .bq-btn-secondary:hover{background:rgba(147,37,75,0.14);}
.ansem-article .bq-btn-sm{font-size:15px;line-height:22px;padding:11px 18px;}
.ansem-article * { box-sizing: border-box; }
.ansem-article a { color: inherit; text-decoration: none; }
.ansem-article p { margin: 0; }
.ansem-article h1, .ansem-article h2, .ansem-article h3, .ansem-article h4 { margin: 0; }
.ansem-article .mono { font-family: var(--bq-mono); }
.ansem-article :focus-visible { outline: 2px solid var(--bq-teal); outline-offset: 3px; border-radius: 4px; }


  .ansem-article *{box-sizing:border-box;}
  .ansem-article a{color:inherit;text-decoration:none;}
  .ansem-article p{margin:0;}
  .ansem-article h1, .ansem-article h2, .ansem-article h3, .ansem-article h4{margin:0;}
  .ansem-article .mono{font-family:var(--bq-mono);}

  
  .ansem-article{
    --real:#3ec8cf;          
    --real-soft:#bdeef0;
    --amber:#e0a23b;         
    --amber-soft:#f3d6a3;
    --fake:#ff5d6c;          
    --fake-soft:#ffd0d6;
    --orange:#ef7d4e;
    --col:760px;
    --break:1120px;
  }
  .ansem-article :focus-visible{outline:2px solid var(--bq-teal);outline-offset:3px;border-radius:4px;}.ansem-article .col{max-width:var(--col);margin:0 auto;padding:0 32px;}
  .ansem-article .break{max-width:var(--break);margin:0 auto;padding:0 32px;}

  
  .ansem-article .ahead{position:relative;overflow:hidden;border-bottom:1px solid var(--bq-line-2);
    background:radial-gradient(1100px 460px at 80% -10%,rgba(62,200,207,.14),transparent 60%),
               radial-gradient(900px 420px at 6% 0%,rgba(224,162,59,.10),transparent 58%);}
  .ansem-article .ahead-inner{max-width:var(--col);margin:0 auto;padding:56px 32px 50px;}
  .ansem-article .kicker{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px;}
  .ansem-article .kicker .k{font-family:var(--bq-font);font-weight:500;font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;
    padding:6px 11px;border-radius:999px;border:1px solid var(--bq-line);color:var(--bq-grey);background:rgba(255,255,255,.02);}
  .ansem-article .kicker .k.lead{color:var(--real-soft);border-color:rgba(62,200,207,.4);background:rgba(62,200,207,.12);}
  .ansem-article .kicker .k.warn{color:var(--amber-soft);border-color:rgba(224,162,59,.45);background:rgba(224,162,59,.13);}
  .ansem-article h1.title{font-weight:500;font-size:46px;line-height:1.07;letter-spacing:-1.3px;color:var(--bq-white);text-wrap:balance;}
  .ansem-article h1.title em{font-style:normal;color:var(--real);}
  .ansem-article .standfirst{margin-top:24px;font-size:21px;line-height:1.6;color:var(--bq-grey);font-weight:400;text-wrap:pretty;}
  .ansem-article .byline{margin-top:30px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13.5px;color:var(--bq-dark-grey);}
  .ansem-article .byline .av{width:38px;height:38px;border-radius:50%;background:var(--bq-gradient);display:flex;align-items:center;justify-content:center;
    font-weight:700;font-size:14px;color:#0a0a0a;flex:none;letter-spacing:-.5px;}
  .ansem-article .byline b{color:var(--bq-white);font-weight:500;}
  .ansem-article .byline .dot{width:3px;height:3px;border-radius:50%;background:var(--bq-dark-grey);}

  
  .ansem-article article{padding:8px 0 20px;}
  .ansem-article .col > p{font-size:18.5px;line-height:1.78;color:#ced3dd;margin:22px 0;text-wrap:pretty;}
  .ansem-article .col > p:first-of-type{margin-top:34px;}
  .ansem-article .col > p strong{color:var(--bq-white);font-weight:500;}
  .ansem-article .lede{font-size:21px !important;line-height:1.65 !important;color:#e6ebf3 !important;}
  .ansem-article .standalone{font-weight:500;color:var(--bq-white) !important;font-size:23px !important;letter-spacing:-.3px;margin:30px 0 !important;}
  .ansem-article h2.sec{font-weight:500;font-size:30px;line-height:1.15;letter-spacing:-0.7px;color:var(--bq-white);margin:62px 0 6px;scroll-margin-top:88px;}
  .ansem-article h2.sec .num{font-family:var(--bq-mono);font-size:14px;color:var(--real);letter-spacing:0;display:block;margin-bottom:12px;font-weight:400;}
  .ansem-article h2.sec.myth .num{color:var(--amber);}
  .ansem-article h2.sec.warn .num{color:var(--amber);}
  .ansem-article a.addr{font-family:var(--bq-mono);font-size:.86em;color:var(--bq-teal-muted);border-bottom:1px solid rgba(81,190,204,.28);
    white-space:nowrap;transition:color .15s,border-color .15s;}
  .ansem-article a.addr:hover{color:var(--bq-teal);border-color:var(--bq-teal);}
  .ansem-article a.ext{color:var(--bq-teal-muted);border-bottom:1px solid rgba(81,190,204,.28);}
  .ansem-article a.ext:hover{color:var(--bq-teal);}
  .ansem-article .col blockquote{margin:26px 0;padding:18px 22px;border-left:3px solid rgba(255,255,255,.14);
    background:rgba(255,255,255,.02);border-radius:0 8px 8px 0;}
  .ansem-article .col blockquote .ba{font-family:var(--bq-mono);font-size:13px;color:var(--bq-white);word-break:break-all;line-height:1.7;}
  .ansem-article .col blockquote .ba b{color:var(--real);font-weight:500;}

  
  .ansem-article .glance{margin:42px auto 8px;border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);overflow:hidden;
    background:linear-gradient(180deg,rgba(20,39,57,.55),rgba(12,18,28,.6));}
  .ansem-article .glance .gtop{display:flex;align-items:center;gap:10px;padding:14px 22px;border-bottom:1px solid var(--bq-line-2);
    font-family:var(--bq-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bq-dark-grey);}
  .ansem-article .glance .gtop .gd{width:7px;height:7px;border-radius:50%;background:var(--real);box-shadow:0 0 0 3px rgba(62,200,207,.18);}
  .ansem-article .glance .gbody{padding:22px 24px 24px;font-size:16.5px;line-height:1.7;color:#c8cdd8;}
  .ansem-article .glance .gbody b{color:var(--bq-white);font-weight:500;}
  .ansem-article .glance .gbody b.r{color:var(--real);}
  .ansem-article .glance .gbody b.a{color:var(--amber);}
  .ansem-article .gkpis{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--bq-line-2);}
  .ansem-article .gkpi{padding:20px 22px;border-right:1px solid var(--bq-line-2);}
  .ansem-article .gkpi:last-child{border-right:none;}
  .ansem-article .gkpi .v{font-weight:500;font-size:34px;line-height:1;letter-spacing:-1px;color:var(--bq-white);}
  .ansem-article .gkpi .v.real{color:var(--real);}
  .ansem-article .gkpi .v.amber{color:var(--amber);}
  .ansem-article .gkpi .v.fake{color:var(--fake);}
  .ansem-article .gkpi .v.strike{position:relative;}
  .ansem-article .gkpi .v.strike::after{content:"";position:absolute;left:-3px;right:-3px;top:54%;height:2px;background:var(--amber);transform:rotate(-9deg);opacity:.7;}
  .ansem-article .gkpi .l{margin-top:9px;font-size:12.5px;line-height:1.45;color:var(--bq-grey);}

  
  .ansem-article figure{margin:46px auto;}
  .ansem-article figure.bk{max-width:var(--break);}
  .ansem-article .figcard{border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);background:var(--bq-card-bg);overflow:hidden;}
  .ansem-article .fighead{padding:16px 22px;border-bottom:1px solid var(--bq-line-2);display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;}
  .ansem-article .fighead .ft{font-weight:500;font-size:15px;color:var(--bq-white);letter-spacing:-.1px;}
  .ansem-article .fighead .fk{font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-dark-grey);margin-left:auto;}
  .ansem-article .figfoot{display:flex;align-items:center;gap:12px;padding:13px 22px;border-top:1px solid var(--bq-line-2);
    font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.05em;color:var(--bq-dark-grey);flex-wrap:wrap;}
  .ansem-article .figfoot .wp{margin-left:auto;color:var(--bq-grey);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;}

  
  .ansem-article .resur{padding:8px 10px 0;}
  .ansem-article .resur svg{display:block;width:100%;height:auto;}
  .ansem-article .resur .gl{stroke:rgba(255,255,255,.06);stroke-width:1;}
  .ansem-article .resur .axis{stroke:rgba(255,255,255,.14);stroke-width:1;}
  .ansem-article .resur .area{fill:url(#resgrad);}
  .ansem-article .resur .line{fill:none;stroke:var(--real);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;}
  .ansem-article .resur .marker{stroke:var(--amber);stroke-width:1.4;stroke-dasharray:5 5;opacity:.85;}
  .ansem-article .resur .dot{fill:var(--amber);}
  .ansem-article .resur .peak{fill:var(--real);}
  .ansem-article .resur text{font-family:var(--bq-font);}
  .ansem-article .resur .big{font-weight:600;font-size:52px;fill:var(--real);letter-spacing:-2px;}
  .ansem-article .resur .bigsub{font-size:15px;fill:var(--bq-grey);}
  .ansem-article .resur .death{font-size:14px;font-weight:500;fill:var(--fake);}
  .ansem-article .resur .deathsub{font-family:var(--bq-mono);font-size:11px;fill:var(--bq-dark-grey);letter-spacing:.04em;}
  .ansem-article .resur .annk{font-family:var(--bq-mono);font-size:11px;fill:var(--amber);letter-spacing:.1em;}
  .ansem-article .resur .annt{font-size:14.5px;fill:var(--bq-white);font-weight:500;}
  .ansem-article .resur .anna{font-size:14.5px;fill:var(--amber);font-weight:600;}
  .ansem-article .resur .peaklbl{font-family:var(--bq-mono);font-size:12px;fill:var(--real-soft);}
  .ansem-article .resur .xlbl{font-family:var(--bq-mono);font-size:11px;fill:var(--bq-dark-grey);letter-spacing:.02em;}
  .ansem-article .rstrip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bq-line-2);}
  .ansem-article .rstrip .rs{padding:18px 24px;border-right:1px solid var(--bq-line-2);}
  .ansem-article .rstrip .rs:last-child{border-right:none;}
  .ansem-article .rstrip .rsv{font-weight:500;font-size:30px;letter-spacing:-.8px;color:var(--bq-white);}
  .ansem-article .rstrip .rsv.real{color:var(--real);}
  .ansem-article .rstrip .rsv.fake{color:var(--fake);}
  .ansem-article .rstrip .rsl{margin-top:7px;font-size:12.5px;line-height:1.45;color:var(--bq-grey);}

  
  .ansem-article .crowd{padding:26px 24px 8px;}
  .ansem-article .wbars{display:flex;align-items:flex-end;gap:14px;height:248px;}
  .ansem-article .wbar{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:0;}
  .ansem-article .wbar .wbv{font-family:var(--bq-mono);font-size:12px;color:var(--bq-grey);margin-bottom:8px;white-space:nowrap;}
  .ansem-article .wbar .wbcol{width:100%;max-width:54px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,rgba(170,176,188,.5),rgba(170,176,188,.16));}
  .ansem-article .wbar.peak .wbcol{background:linear-gradient(180deg,var(--real),rgba(62,200,207,.25));box-shadow:0 0 22px rgba(62,200,207,.32);}
  .ansem-article .wbar.low .wbcol{background:linear-gradient(180deg,var(--fake),rgba(255,93,108,.2));box-shadow:0 0 18px rgba(255,93,108,.28);}
  .ansem-article .wbar.peak .wbv{color:var(--real-soft);}
  .ansem-article .wbar.low .wbv{color:var(--fake-soft);}
  .ansem-article .wbar .wbd{margin-top:10px;font-family:var(--bq-mono);font-size:11px;color:var(--bq-dark-grey);}
  .ansem-article .wbar .wbtag{font-family:var(--bq-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;}
  .ansem-article .wbar.peak .wbtag{color:var(--real);}
  .ansem-article .wbar.low .wbtag{color:var(--fake);}
  .ansem-article .crowdsplit{display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:center;margin-top:8px;padding:22px 0 4px;border-top:1px solid var(--bq-line-2);}
  .ansem-article .donut{width:158px;height:158px;border-radius:50%;position:relative;flex:none;
    background:conic-gradient(var(--real) 0 34%, var(--amber) 34% 100%);}
  .ansem-article .donut::after{content:"";position:absolute;inset:30px;border-radius:50%;background:var(--bq-card-bg);}
  .ansem-article .donutc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:2;}
  .ansem-article .donutc .dv{font-weight:500;font-size:24px;letter-spacing:-.6px;color:var(--bq-white);}
  .ansem-article .donutc .dl{font-family:var(--bq-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bq-dark-grey);margin-top:2px;}
  .ansem-article .crowdcopy .cc-take{font-weight:500;font-size:21px;line-height:1.3;letter-spacing:-.4px;color:var(--bq-white);}
  .ansem-article .crowdcopy .cc-leg{display:flex;flex-direction:column;gap:10px;margin-top:16px;}
  .ansem-article .crowdcopy .cc-li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--bq-grey);line-height:1.4;}
  .ansem-article .crowdcopy .cc-li i{width:11px;height:11px;border-radius:3px;flex:none;margin-top:3px;}
  .ansem-article .crowdcopy .cc-li b{color:var(--bq-white);font-weight:500;}

  
  .ansem-article .score{padding:22px 24px 8px;}
  .ansem-article .scorehdr{display:flex;align-items:center;gap:10px;font-family:var(--bq-mono);font-size:12.5px;color:var(--bq-white);
    word-break:break-all;line-height:1.5;margin-bottom:18px;}
  .ansem-article .scorehdr .lbl{flex:none;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);}
  .ansem-article .scorezeros{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}
  .ansem-article .ztile{border:1px solid rgba(255,93,108,.34);border-radius:11px;background:linear-gradient(180deg,rgba(255,93,108,.08),rgba(255,93,108,.01));
    padding:22px 14px 18px;text-align:center;}
  .ansem-article .ztile .zv{font-weight:500;font-size:46px;line-height:1;color:var(--fake);letter-spacing:-1px;}
  .ansem-article .ztile .zl{margin-top:10px;font-size:12.5px;color:var(--bq-grey);line-height:1.35;}
  .ansem-article .feetile{margin-top:14px;border:1px solid rgba(62,200,207,.4);border-radius:12px;
    background:linear-gradient(135deg,rgba(62,200,207,.14),rgba(62,200,207,.02));
    padding:22px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap;}
  .ansem-article .feetile .ftk{font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--real);margin-bottom:8px;}
  .ansem-article .feetile .ftv{font-weight:500;font-size:40px;letter-spacing:-1.2px;color:var(--real);line-height:1;}
  .ansem-article .feetile .ftsub{font-size:14px;color:var(--bq-grey);margin-top:8px;}
  .ansem-article .feetile .ftusd{margin-left:auto;text-align:right;}
  .ansem-article .feetile .ftusd .u{font-weight:500;font-size:30px;color:var(--bq-white);letter-spacing:-.6px;}
  .ansem-article .feetile .ftusd .ul{font-family:var(--bq-mono);font-size:11px;color:var(--bq-dark-grey);margin-top:4px;letter-spacing:.04em;}
  .ansem-article .scorecap{margin:18px 24px 0;padding:15px 18px;border:1px solid rgba(62,200,207,.26);border-radius:10px;
    background:rgba(62,200,207,.05);font-size:14px;line-height:1.55;color:#dfe4ee;}
  .ansem-article .scorecap b{color:var(--real-soft);font-weight:500;}

  
  .ansem-article .whale{padding:24px 24px 8px;}
  .ansem-article .cmpbar{margin:0 0 20px;}
  .ansem-article .cmpbar .cbl{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:9px;}
  .ansem-article .cmpbar .cbl .nm{font-family:var(--bq-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;}
  .ansem-article .cmpbar.claim .nm{color:var(--amber);}
  .ansem-article .cmpbar.reality .nm{color:var(--real);}
  .ansem-article .cmpbar .cbl .vv{font-weight:500;font-size:15px;color:var(--bq-grey);}
  .ansem-article .cmpbar .cbl .vv b{color:var(--bq-white);font-weight:500;}
  .ansem-article .cmptrack{height:40px;border-radius:7px;background:rgba(255,255,255,.03);position:relative;overflow:hidden;}
  .ansem-article .cmpfill{height:100%;border-radius:7px;display:flex;align-items:center;padding-left:16px;width:0;transition:width 1.2s cubic-bezier(.22,1,.36,1);}
  .ansem-article .cmpfill.claim{background:linear-gradient(90deg,var(--amber),rgba(224,162,59,.3));}
  .ansem-article .cmpfill.reality{background:linear-gradient(90deg,var(--real),rgba(62,200,207,.4));box-shadow:0 0 16px rgba(62,200,207,.3);min-width:3px;}
  .ansem-article .cmpfill .ff{font-family:var(--bq-mono);font-size:12.5px;color:#0a0a0a;font-weight:600;white-space:nowrap;}
  .ansem-article .cmpbar.reality .rnote{font-family:var(--bq-mono);font-size:11.5px;color:var(--real-soft);margin-left:10px;}
  .ansem-article .whalegrid{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;margin-top:24px;padding-top:22px;border-top:1px solid var(--bq-line-2);}
  .ansem-article .conc .ct{font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);margin-bottom:14px;}
  .ansem-article .concrow{display:grid;grid-template-columns:78px 1fr 44px;align-items:center;gap:12px;margin:11px 0;}
  .ansem-article .concrow .cn{font-family:var(--bq-mono);font-size:12px;color:var(--bq-grey);}
  .ansem-article .conctrack{height:14px;border-radius:4px;background:rgba(255,255,255,.04);overflow:hidden;}
  .ansem-article .concfill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--bq-teal-muted),rgba(81,190,204,.4));width:0;transition:width 1s ease;}
  .ansem-article .concrow .cp{font-family:var(--bq-mono);font-size:12.5px;color:var(--bq-white);text-align:right;font-weight:500;}
  .ansem-article .ladder .ct{font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);margin-bottom:14px;}
  .ansem-article .ladstep{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border-radius:7px;margin-bottom:8px;
    background:linear-gradient(90deg,rgba(62,200,207,.12),rgba(62,200,207,.02));border:1px solid var(--bq-line-2);}
  .ansem-article .ladstep .lc{font-weight:500;font-size:18px;color:var(--bq-white);letter-spacing:-.4px;}
  .ansem-article .ladstep .ll{font-size:12.5px;color:var(--bq-grey);}
  .ansem-article .whalecap{margin:18px 24px 0;padding:15px 18px;border:1px solid rgba(224,162,59,.28);border-radius:10px;background:rgba(224,162,59,.05);
    font-size:14px;line-height:1.55;color:#e7e0d0;}
  .ansem-article .whalecap b{color:var(--amber-soft);font-weight:500;}

  
  .ansem-article .lblies{padding:22px 24px 8px;}
  .ansem-article .lbaddr{font-family:var(--bq-mono);font-size:12.5px;color:var(--bq-white);margin-bottom:16px;word-break:break-all;}
  .ansem-article .lbaddr .lbl{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);margin-right:8px;}
  .ansem-article .cmp2{display:grid;grid-template-columns:1fr 1fr;gap:14px;}
  .ansem-article .cmpcol{border-radius:12px;padding:20px 20px 18px;}
  .ansem-article .cmpcol.claim{border:1px solid rgba(224,162,59,.36);background:linear-gradient(180deg,rgba(224,162,59,.09),transparent);}
  .ansem-article .cmpcol.real{border:1px solid rgba(255,93,108,.36);background:linear-gradient(180deg,rgba(255,93,108,.08),transparent);}
  .ansem-article .cmpcol .cch{display:inline-flex;align-items:center;gap:7px;font-family:var(--bq-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;
    border-radius:999px;padding:4px 11px;margin-bottom:18px;}
  .ansem-article .cmpcol.claim .cch{color:var(--amber);border:1px solid rgba(224,162,59,.4);background:rgba(224,162,59,.08);}
  .ansem-article .cmpcol.real .cch{color:var(--fake);border:1px solid rgba(255,93,108,.4);background:rgba(255,93,108,.08);}
  .ansem-article .cmpcol .bigv{font-weight:500;font-size:40px;letter-spacing:-1.4px;line-height:1;}
  .ansem-article .cmpcol.claim .bigv{color:var(--amber);}
  .ansem-article .cmpcol.real .bigv{color:var(--fake);}
  .ansem-article .cmpcol .bigl{font-size:12.5px;color:var(--bq-grey);margin-top:7px;}
  .ansem-article .cmpcol .crow{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--bq-line-2);margin-top:16px;font-size:13.5px;}
  .ansem-article .cmpcol .crow:first-of-type{margin-top:18px;}
  .ansem-article .cmpcol .crow .ck{color:var(--bq-grey);}
  .ansem-article .cmpcol .crow .cvv{font-family:var(--bq-mono);font-size:13px;color:var(--bq-white);text-align:right;}
  .ansem-article .cmpcol.real .crow .cvv b{color:var(--fake-soft);font-weight:500;}
  .ansem-article .whybar{margin-top:14px;padding:18px 20px;border:1px solid var(--bq-line);border-radius:11px;background:rgba(255,255,255,.02);
    display:flex;gap:16px;align-items:flex-start;}
  .ansem-article .whybar .wq{font-family:var(--bq-mono);font-size:26px;color:var(--bq-dark-grey);line-height:1;flex:none;}
  .ansem-article .whybar .wt{font-size:14.5px;line-height:1.55;color:#cdd3dd;}
  .ansem-article .whybar .wt b{color:var(--bq-white);font-weight:500;}
  .ansem-article .whybar .wt em{font-style:normal;color:var(--fake-soft);}

  
  .ansem-article .vol{padding:24px 24px 8px;}
  .ansem-article .voltot{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;}
  .ansem-article .voltot .vt{font-weight:500;font-size:26px;letter-spacing:-.6px;color:var(--bq-white);}
  .ansem-article .voltot .vl{font-family:var(--bq-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bq-dark-grey);}
  .ansem-article .segbar{display:flex;height:52px;border-radius:8px;overflow:hidden;border:1px solid var(--bq-line-2);}
  .ansem-article .seg{display:flex;align-items:center;justify-content:center;font-family:var(--bq-mono);font-size:13px;font-weight:600;color:#0a0a0a;
    white-space:nowrap;overflow:hidden;}
  .ansem-article .seg.s1{background:var(--fake);}
  .ansem-article .seg.s2{background:var(--orange);}
  .ansem-article .seg.s3{background:var(--amber);}
  .ansem-article .seg.s4{background:var(--real);}
  .ansem-article .seglegend{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;}
  .ansem-article .slg{display:flex;gap:9px;align-items:flex-start;}
  .ansem-article .slg i{width:11px;height:11px;border-radius:3px;flex:none;margin-top:3px;}
  .ansem-article .slg .st{font-size:12.5px;color:var(--bq-grey);line-height:1.4;}
  .ansem-article .slg .st b{color:var(--bq-white);font-weight:500;display:block;}
  .ansem-article .vcalls{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;}
  .ansem-article .vcall{border-radius:11px;padding:18px 20px;}
  .ansem-article .vcall.red{border:1px solid rgba(255,93,108,.36);background:linear-gradient(180deg,rgba(255,93,108,.08),transparent);}
  .ansem-article .vcall.green{border:1px solid rgba(62,200,207,.36);background:linear-gradient(180deg,rgba(62,200,207,.08),transparent);}
  .ansem-article .vcall .vh{display:inline-flex;align-items:center;gap:7px;font-family:var(--bq-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;}
  .ansem-article .vcall.red .vh{color:var(--fake);}
  .ansem-article .vcall.green .vh{color:var(--real);}
  .ansem-article .vcall .vbig{font-weight:500;font-size:24px;letter-spacing:-.6px;line-height:1.1;}
  .ansem-article .vcall.red .vbig{color:var(--fake);}
  .ansem-article .vcall.green .vbig{color:var(--real);}
  .ansem-article .vcall .vt2{margin-top:9px;font-size:13.5px;line-height:1.55;color:var(--bq-grey);}
  .ansem-article .vcall .vt2 b{color:var(--bq-white);font-weight:500;}
  .ansem-article .volcap{margin:18px 24px 0;font-size:13.5px;line-height:1.55;color:var(--bq-dark-grey);font-style:italic;}
  .ansem-article .volcap b{color:var(--bq-grey);font-style:normal;font-weight:500;}

  
  .ansem-article .split{padding:24px 24px 8px;}
  .ansem-article .mintbar{border:1px solid var(--bq-line);border-radius:11px;background:rgba(255,255,255,.02);padding:16px 20px;
    display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:8px;}
  .ansem-article .mintbar .mk{font-family:var(--bq-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-dark-grey);}
  .ansem-article .mintbar .mv{font-weight:500;font-size:22px;letter-spacing:-.5px;color:var(--bq-white);}
  .ansem-article .mintbar .ms{font-family:var(--bq-mono);font-size:11.5px;color:var(--bq-grey);margin-left:auto;}
  .ansem-article .mintbar .ms b{color:var(--real);font-weight:500;}
  .ansem-article .splitstem{height:26px;width:2px;background:rgba(255,255,255,.16);margin:0 auto;}
  .ansem-article .splitbar{display:flex;height:62px;border-radius:8px;overflow:hidden;border:1px solid var(--bq-line-2);}
  .ansem-article .splitbar .sg{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--bq-mono);
    font-weight:600;color:#0a0a0a;gap:2px;white-space:nowrap;}
  .ansem-article .splitbar .sg .sgp{font-size:21px;letter-spacing:-.5px;}
  .ansem-article .splitbar .sg .sgt{font-size:10px;letter-spacing:.04em;opacity:.78;}
  .ansem-article .splitbar .sg.ins{background:linear-gradient(180deg,var(--amber),rgba(224,162,59,.62));box-shadow:0 0 26px rgba(224,162,59,.28) inset;}
  .ansem-article .splitbar .sg.pool{background:linear-gradient(180deg,var(--real),rgba(62,200,207,.5));}
  .ansem-article .splitcards{display:grid;grid-template-columns:65fr 35fr;gap:14px;margin-top:14px;}
  .ansem-article .scard{border-radius:12px;padding:18px 20px;}
  .ansem-article .scard.ins{border:1px solid rgba(224,162,59,.4);background:linear-gradient(180deg,rgba(224,162,59,.10),transparent);}
  .ansem-article .scard.pool{border:1px solid rgba(62,200,207,.38);background:linear-gradient(180deg,rgba(62,200,207,.08),transparent);}
  .ansem-article .scard .sch{display:flex;align-items:center;gap:8px;font-family:var(--bq-mono);font-size:10px;letter-spacing:.12em;
    text-transform:uppercase;margin-bottom:12px;}
  .ansem-article .scard.ins .sch{color:var(--amber);}
  .ansem-article .scard.pool .sch{color:var(--real);}
  .ansem-article .scard .scv{font-weight:500;font-size:30px;letter-spacing:-1px;line-height:1;color:var(--bq-white);}
  .ansem-article .scard .scsub{font-size:13px;color:var(--bq-grey);margin-top:8px;line-height:1.45;}
  .ansem-article .scard .scsub .ad{font-family:var(--bq-mono);color:var(--amber-soft);}
  .ansem-article .scard.pool .scsub .ad{color:var(--real-soft);}
  .ansem-article .splitcap{margin:16px 24px 0;padding:15px 18px;border:1px solid rgba(224,162,59,.3);border-radius:10px;background:rgba(224,162,59,.05);
    font-size:14.5px;line-height:1.55;color:#e7e0d0;}
  .ansem-article .splitcap b{color:var(--amber-soft);font-weight:500;}

  
  .ansem-article .fwhale{padding:24px 24px 8px;}
  .ansem-article .fwrow{display:grid;grid-template-columns:150px 1fr 70px;align-items:center;gap:14px;margin:9px 0;}
  .ansem-article .fwrow .fwn{font-family:var(--bq-mono);font-size:12px;color:var(--bq-grey);line-height:1.3;}
  .ansem-article .fwrow .fwn i{font-style:normal;color:var(--bq-dark-grey);display:block;font-size:10.5px;margin-top:2px;}
  .ansem-article .fwrow.lead .fwn{color:var(--amber-soft);}
  .ansem-article .fwtrack{height:18px;border-radius:5px;background:rgba(255,255,255,.04);overflow:hidden;}
  .ansem-article .fwrow.lead .fwtrack{height:46px;}
  .ansem-article .fwfill{height:100%;border-radius:5px;width:0;transition:width 1.1s cubic-bezier(.22,1,.36,1);background:linear-gradient(90deg,rgba(170,176,188,.5),rgba(170,176,188,.16));
    display:flex;align-items:center;padding-left:14px;}
  .ansem-article .fwfill.lead{background:linear-gradient(90deg,var(--amber),rgba(224,162,59,.4));box-shadow:0 0 22px rgba(224,162,59,.3);}
  .ansem-article .fwfill .fwff{font-family:var(--bq-mono);font-size:13px;font-weight:600;color:#0a0a0a;white-space:nowrap;}
  .ansem-article .fwrow .fwv{font-family:var(--bq-mono);font-size:12.5px;color:var(--bq-white);text-align:right;}
  .ansem-article .fwrow.lead .fwv{color:var(--amber-soft);font-weight:500;}
  .ansem-article .fwgrid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:22px;padding-top:20px;border-top:1px solid var(--bq-line-2);}
  .ansem-article .fwcap{margin:16px 24px 0;padding:15px 18px;border:1px solid rgba(224,162,59,.3);border-radius:10px;background:rgba(224,162,59,.05);
    font-size:14.5px;line-height:1.55;color:#e7e0d0;}
  .ansem-article .fwcap b{color:var(--amber-soft);font-weight:500;}
  .ansem-article .concfill.warn{background:linear-gradient(90deg,var(--amber),rgba(224,162,59,.35));}
  .ansem-article .splitnote{display:flex;flex-direction:column;gap:10px;}
  .ansem-article .splitnote .snli{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--bq-grey);line-height:1.45;}
  .ansem-article .splitnote .snli b{color:var(--bq-white);font-weight:500;}
  .ansem-article .splitnote .snli .sq{font-family:var(--bq-mono);color:var(--amber);flex:none;}

  
  .ansem-article .outflow{padding:22px 24px 8px;}
  .ansem-article .ofhdr{font-family:var(--bq-mono);font-size:12px;color:var(--bq-white);word-break:break-all;margin-bottom:16px;}
  .ansem-article .ofhdr .lbl{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);margin-right:8px;}
  .ansem-article .ofgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}
  .ansem-article .oftile{border:1px solid var(--bq-line);border-radius:11px;background:rgba(255,255,255,.02);padding:18px 16px;}
  .ansem-article .oftile .ofv{font-weight:500;font-size:26px;letter-spacing:-.6px;line-height:1;color:var(--bq-white);}
  .ansem-article .oftile .ofv.amber{color:var(--amber);}
  .ansem-article .oftile .ofv.real{color:var(--real);}
  .ansem-article .oftile .ofl{margin-top:9px;font-size:12px;line-height:1.4;color:var(--bq-grey);}
  .ansem-article .ofcap{margin:14px 24px 0;font-size:13.5px;line-height:1.55;color:#cdd3dd;}
  .ansem-article .ofcap b{color:var(--bq-white);font-weight:500;}

  
  .ansem-article .dtable{margin:30px auto 6px;border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);overflow:hidden;}
  .ansem-article .dtable table{width:100%;border-collapse:collapse;}
  .ansem-article .dtable th{font-family:var(--bq-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-dark-grey);
    text-align:left;padding:14px 18px;border-bottom:1px solid var(--bq-line-2);font-weight:400;background:rgba(255,255,255,.015);}
  .ansem-article .dtable td{padding:15px 18px;border-bottom:1px solid var(--bq-line-2);font-size:14.5px;color:#ced3dd;vertical-align:middle;}
  .ansem-article .dtable tr:last-child td{border-bottom:none;}
  .ansem-article .dtable td.num{font-family:var(--bq-mono);font-size:13.5px;text-align:right;}
  .ansem-article .dtable td .tk{font-weight:500;color:var(--bq-white);}
  .ansem-article .dtable th.r, .ansem-article .dtable td.r{text-align:right;}
  .ansem-article .dtable td.real{color:var(--real-soft);font-family:var(--bq-mono);text-align:right;}

  
  .ansem-article .bynum{margin:30px auto 6px;border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);overflow:hidden;}
  .ansem-article .bynum .bnr{display:grid;grid-template-columns:1fr auto;gap:18px;padding:15px 22px;border-bottom:1px solid var(--bq-line-2);align-items:baseline;}
  .ansem-article .bynum .bnr:last-child{border-bottom:none;}
  .ansem-article .bynum .bnk{font-size:14.5px;color:var(--bq-grey);}
  .ansem-article .bynum .bnv{font-family:var(--bq-mono);font-weight:500;font-size:16px;color:var(--bq-white);text-align:right;}
  .ansem-article .bynum .bnv.real{color:var(--real);}
  .ansem-article .bynum .bnv.amber{color:var(--amber);}

  
  .ansem-article .mcp{margin:50px auto;border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);overflow:hidden;
    background:linear-gradient(135deg,rgba(30,87,93,.32) 0%,rgba(77,20,48,.30) 100%);}
  .ansem-article .mcp .mtop{padding:24px 26px 4px;}
  .ansem-article .mcp .meyebrow{font-family:var(--bq-font);font-weight:500;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--bq-teal);}
  .ansem-article .mcp h3{font-weight:500;font-size:22px;letter-spacing:-.3px;color:var(--bq-white);margin:12px 0 10px;}
  .ansem-article .mcp p{font-size:15.5px;line-height:1.65;color:#cdd3dd;}
  .ansem-article .mcp .mcaps{display:flex;flex-wrap:wrap;gap:8px;padding:18px 26px 4px;}
  .ansem-article .mcp .mcaps span{font-family:var(--bq-mono);font-size:12px;color:var(--bq-teal-muted);border:1px solid rgba(81,190,204,.3);
    border-radius:999px;padding:5px 12px;background:rgba(0,216,221,.05);}
  .ansem-article .mcp .mfoot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:22px 26px 24px;}
  .ansem-article .mcp .verify{font-size:12.5px;color:var(--bq-grey);}
  .ansem-article .mcp .verify b{color:var(--bq-white);font-weight:500;}

  
  .ansem-article .disc{margin:50px auto 10px;border-top:1px solid var(--bq-line-2);padding-top:26px;}
  .ansem-article .disc summary{cursor:pointer;font-family:var(--bq-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bq-dark-grey);list-style:none;}
  .ansem-article .disc summary::-webkit-details-marker{display:none;}
  .ansem-article .disc summary::before{content:"＋ ";color:var(--bq-dark-grey);}
  .ansem-article .disc[open] summary::before{content:"－ ";}
  .ansem-article .disc p{font-size:13px;line-height:1.7;color:var(--bq-dark-grey);margin:16px 0;}

  
  .ansem-article .endcta{margin:56px auto 0;border:1px solid var(--bq-line);border-radius:var(--bq-radius-card);padding:38px 32px;text-align:center;
    background:linear-gradient(180deg,rgba(20,39,57,.5),rgba(12,18,28,.5));}
  .ansem-article .endcta h3{font-weight:500;font-size:26px;letter-spacing:-.5px;color:var(--bq-white);}
  .ansem-article .endcta p{margin:12px auto 24px;max-width:560px;font-size:16px;line-height:1.6;color:var(--bq-grey);}
  .ansem-article .endcta .row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}.ansem-article .reveal{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease;}
  .ansem-article .reveal.in{opacity:1;transform:none;}

  
  @media(max-width:900px){
    .ansem-article .nav-links{display:none;}
    .ansem-article .gkpis{grid-template-columns:1fr 1fr;}
    .ansem-article .gkpi:nth-child(2){border-right:none;}
    .ansem-article .gkpi:nth-child(1), .ansem-article .gkpi:nth-child(2){border-bottom:1px solid var(--bq-line-2);}
    .ansem-article .rstrip{grid-template-columns:1fr;}
    .ansem-article .rstrip .rs{border-right:none;border-bottom:1px solid var(--bq-line-2);}
    .ansem-article .crowdsplit{grid-template-columns:1fr;gap:22px;justify-items:center;text-align:center;}
    .ansem-article .crowdcopy .cc-li{justify-content:center;text-align:left;}
    .ansem-article .scorezeros{grid-template-columns:1fr 1fr;}
    .ansem-article .feetile{flex-direction:column;align-items:flex-start;gap:14px;}
    .ansem-article .feetile .ftusd{margin-left:0;text-align:left;}
    .ansem-article .whalegrid{grid-template-columns:1fr;gap:26px;}
    .ansem-article .splitcards{grid-template-columns:1fr;}
    .ansem-article .splitbar .sg .sgt{display:none;}
    .ansem-article .fwrow{grid-template-columns:104px 1fr 58px;gap:10px;}
    .ansem-article .fwgrid{grid-template-columns:1fr;gap:24px;}
    .ansem-article .ofgrid{grid-template-columns:1fr 1fr;}
    .ansem-article .cmp2{grid-template-columns:1fr;}
    .ansem-article .vcalls{grid-template-columns:1fr;}
    .ansem-article .seglegend{grid-template-columns:1fr 1fr;}
    .ansem-article h1.title{font-size:34px;}
  }
  @media(max-width:560px){
    .ansem-article .col, .ansem-article .break, .ansem-article .nav-inner, .ansem-article .foot-inner, .ansem-article .ahead-inner{padding-left:20px;padding-right:20px;}
    .ansem-article h1.title{font-size:28px;letter-spacing:-.6px;}
    .ansem-article .standfirst{font-size:18px;}
    .ansem-article .col > p{font-size:17px;}
    .ansem-article h2.sec{font-size:24px;}
    .ansem-article .gkpi .v{font-size:24px;}
    .ansem-article .wbars{height:200px;gap:7px;}
    .ansem-article .ztile .zv{font-size:36px;}
    .ansem-article .seg{font-size:10px;}
    .ansem-article .scorezeros{grid-template-columns:1fr 1fr;}
    .ansem-article .dtable{font-size:12px;overflow-x:auto;}
  }
  @media(prefers-reduced-motion:reduce){
    .ansem-article .reveal{opacity:1;transform:none;transition:none;}
    .ansem-article .cmpfill, .ansem-article .concfill{transition:none;}
  }
