/* ==========================================================
   Cancer Study - dark version (client: "inverted from a white
   background to a black background"). Loaded after
   cancer-original.css. Pinks are kept exactly as in Ryan's file;
   only the light backgrounds/text are inverted to dark.
   ========================================================== */
.ryan-cancer{background:#000 !important;color:#fff !important}
.ryan-cancer header{min-height:0 !important;padding:28px 0 18px}
.ryan-cancer section{border-top:1px solid #352129 !important}
.ryan-cancer .lede{color:#f2dfe9 !important}
.ryan-cancer .chip{border-color:#352129 !important;background:#150812 !important;color:#fff !important}
.ryan-cancer .evidence{background:#150812 !important;border-color:#352129 !important;box-shadow:none !important}
.ryan-cancer .cap,.ryan-cancer .study-lockup small,.ryan-cancer .editorial-note{color:#c8c8c8 !important}
.ryan-cancer .box{background:#150812 !important;border-color:#352129 !important}
.ryan-cancer .black{background:#040205 !important;border-top:1px solid #1e1219 !important;border-bottom:1px solid #1e1219 !important;color:#fff !important}
.ryan-cancer .hormone-callout{border-color:#352129 !important;background:linear-gradient(135deg,#150812,#0d080c) !important;box-shadow:none !important}
.ryan-cancer .hormone-pill{background:#150812 !important;color:#fff !important}
.ryan-cancer .hormone-pill.free{border-color:#e83e8c !important;color:#e83e8c !important}
.ryan-cancer .hormone-pill.total{border-color:#e83e8c !important;color:#e83e8c !important}
.ryan-cancer .tumor-callout{background:linear-gradient(90deg,#150812,#000 78%) !important}
.ryan-cancer .tumor-callout p{color:#eee !important}
.ryan-cancer .brand-x{color:#999 !important}
.ryan-cancer .theranos-logo,.ryan-cancer .pfizer-logo{filter:brightness(0) invert(1) !important}
.ryan-cancer .angiogenesis-intro{background:linear-gradient(180deg,#150812 0%,#0d080c 100%) !important;border-color:#352129 !important;box-shadow:0 0 34px rgba(232,62,140,.10) !important}
.ryan-cancer .angio-word,.ryan-cancer .angio-main{color:#fff !important}
.ryan-cancer .angio-rule{background:#352129 !important}
.ryan-cancer .angiogenesis-intro p{color:#ddd !important}
.ryan-cancer .avastin-label{color:#e83e8c !important}
.ryan-cancer .ryan-8359-black,.ryan-cancer .total-8359,.ryan-cancer .num .ryan-8359-black{color:#fff !important}
.ryan-cancer .vegf-avastin-question{background:#0d080c !important;border-color:#352129 !important;color:#fff !important}
.ryan-cancer .vegf-avastin-question .question{color:#fff !important}
.ryan-cancer .pct-black,.ryan-cancer .pct-note{color:#fff !important}
/* New statement added by the client after the Free/Total box */
.ryan-cancer .avastin-fails{max-width:760px;margin:44px auto 10px;text-align:center;font-weight:900;font-size:clamp(1.15rem,2.4vw,1.75rem);line-height:1.28;letter-spacing:.01em;color:#fff}
.ryan-cancer .avastin-fails .pink{color:#e83e8c}
