.intelligence-report{--cream:#f4eee2;--cream-2:#ebe3d2;--cream-3:#e0d7c2;--ink:#161412;--ink-soft:#3a342c;--muted:#6b6359;--line:rgba(22,20,18,.12);--yes:#2f7a4d;--yes-bg:#dcebd3;--maybe:#c77a12;--maybe-bg:#f5e0b7;--no:#b23a2a;--no-bg:#f2cdc4;--wait:#2c5da8;--wait-bg:#d2deef;--gold:#e6b85a;--display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--body:"Inter Tight",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;margin-top:-4rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.intelligence-report *,.intelligence-report :after,.intelligence-report :before{box-sizing:border-box}.intelligence-report img,.intelligence-report svg{display:block;max-width:100%}.intelligence-report a{color:inherit;text-decoration:none}.intelligence-report #grain{position:fixed;inset:0;pointer-events:none;z-index:100;background:radial-gradient(120% 80% at 80% 0,hsla(0,0%,100%,.5),transparent 60%),radial-gradient(80% 60% at 0 100%,rgba(0,0,0,.04),transparent 60%);opacity:.9;mix-blend-mode:multiply}.intelligence-report .nav{position:sticky;top:4rem;z-index:40;display:flex;justify-content:space-between;align-items:center;padding:18px 40px;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);background:hsla(40,45%,92%,.72);border-bottom:1px solid var(--line)}.intelligence-report .logo{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.01em}.intelligence-report .logo-mark{color:var(--no);font-size:18px;transform:translateY(-1px)}.intelligence-report .logo-text sup{font-family:var(--mono);font-size:10px;color:var(--muted);letter-spacing:.15em;text-transform:uppercase;margin-left:2px}.intelligence-report .nav-links{display:flex;gap:28px;font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.intelligence-report .nav-links a{color:var(--ink-soft);position:relative;padding:6px 0;transition:color .25s ease}.intelligence-report .nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.intelligence-report .nav-links a:hover{color:var(--ink)}.intelligence-report .nav-links a:hover:after{transform:scaleX(1)}.intelligence-report .nav-cta{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--cream);padding:11px 18px;border-radius:32px;font-family:var(--mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.intelligence-report .nav-cta:hover{background:var(--no);transform:translateY(-1px)}.intelligence-report .nav-cta span{transition:transform .25s ease}.intelligence-report .nav-cta:hover span{transform:translateX(3px)}.intelligence-report section{padding:120px 64px;position:relative}.intelligence-report .section-head{max-width:1100px;margin:0 auto 56px}.intelligence-report .kicker{display:inline-block;font-family:var(--mono);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;padding:6px 12px;background:var(--cream-2);border-radius:20px;border:1px solid var(--line)}.intelligence-report .kicker--gold{color:var(--gold);background:rgba(230,184,90,.1);border-color:rgba(230,184,90,.3)}.intelligence-report .section-title{font-family:var(--display);font-weight:700;font-size:64px;line-height:1.06;letter-spacing:-.025em;margin:0 0 22px;text-wrap:pretty}.intelligence-report .section-title em{font-style:normal;color:var(--no)}.intelligence-report .section-lede{font-family:var(--body);font-size:20px;color:var(--ink-soft);max-width:680px;line-height:1.45;margin:0}.intelligence-report .section-lede--dark{color:hsla(40,45%,92%,.7)}.intelligence-report .section-head--dark .section-title{color:var(--cream)}.intelligence-report .section-head--dark .section-title em{color:var(--gold);font-style:italic}.intelligence-report .platform .section-head{margin-bottom:72px}.intelligence-report .hero{padding:80px 64px 100px;position:relative;overflow:hidden;min-height:88vh;display:flex;align-items:center}.intelligence-report .hero-grid{position:relative;max-width:1280px;margin:0 auto;width:100%;z-index:2}.intelligence-report .hero-tag{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);padding:8px 16px;background:hsla(0,0%,100%,.6);border:1px solid var(--line);border-radius:30px;backdrop-filter:blur(6px)}.intelligence-report .hero-tag .dot{width:8px;height:8px;border-radius:50%;background:var(--no);box-shadow:0 0 0 4px rgba(178,58,42,.18);animation:ir-pulse 2.2s ease-in-out infinite}@keyframes ir-pulse{0%,to{box-shadow:0 0 0 4px rgba(178,58,42,.18)}50%{box-shadow:0 0 0 7px rgba(178,58,42,.08)}}.intelligence-report .hero-tag-meta,.intelligence-report .hero-tag-sep{color:var(--muted)}.intelligence-report .hero-headline{font-family:var(--display);font-weight:700;font-size:clamp(48px,5.8vw,96px);line-height:.98;letter-spacing:-.035em;margin:36px 0 32px;max-width:1180px;text-wrap:balance;position:relative;z-index:2}.intelligence-report .hero-headline em{font-style:italic;color:var(--maybe)}.intelligence-report .hero-headline .strike{color:var(--no);position:relative}.intelligence-report .hero-headline .strike:after{content:"";position:absolute;left:-2px;right:-2px;top:54%;height:8px;background:var(--no);transform:skewY(-2deg);animation:ir-drawStrike 1s cubic-bezier(.2,.7,.2,1) .6s both;transform-origin:left}@keyframes ir-drawStrike{0%{transform:skewY(-2deg) scaleX(0)}to{transform:skewY(-2deg) scaleX(1)}}.intelligence-report .hero-sub{font-size:24px;line-height:1.4;color:var(--ink-soft);max-width:780px;margin:0 0 56px}.intelligence-report .hero-sub b{color:var(--ink);font-weight:600}.intelligence-report .hero-stats{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:64px}.intelligence-report .hero-foot{position:absolute;bottom:24px;left:0;display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.intelligence-report .scroll-arrow{animation:ir-bounce 1.8s ease-in-out infinite}@keyframes ir-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.intelligence-report .ticker{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden;opacity:.04;font-family:var(--mono);font-size:13px;line-height:1.7;color:var(--ink);letter-spacing:.04em;white-space:pre;mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent)}.intelligence-report .stat-pill{background:#161412;color:var(--cream);padding:14px 22px;border-radius:18px;display:flex;flex-direction:column;gap:2px;min-width:140px;position:relative;overflow:hidden}.intelligence-report .stat-pill .stat-num{font-family:var(--display);font-weight:700;font-size:38px;line-height:1;letter-spacing:-.025em;color:var(--gold)}.intelligence-report .stat-pill .stat-label{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,45%,92%,.7);margin-top:4px}.intelligence-report .stat-pill.light{background:var(--cream-2);color:var(--ink);border:1px solid var(--line)}.intelligence-report .stat-pill.light .stat-num{color:var(--no)}.intelligence-report .stat-pill.light .stat-label{color:var(--muted)}.intelligence-report .thesis{background:var(--cream)}.intelligence-report .thesis-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto}.intelligence-report .thesis-card{border-radius:24px;padding:36px;display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:center;border:1.5px solid var(--line);transition:transform .35s ease,box-shadow .35s ease}.intelligence-report .thesis-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -28px rgba(22,20,18,.25)}.intelligence-report .thesis-card--maybe{background:var(--maybe-bg);border-color:rgba(199,122,18,.3)}.intelligence-report .thesis-card--no{background:var(--no-bg);border-color:rgba(178,58,42,.3)}.intelligence-report .thesis-card-num{font-family:var(--display);font-weight:800;letter-spacing:-.04em;line-height:.9;display:flex;flex-direction:column;align-items:flex-start}.intelligence-report .thesis-card-num .big{font-size:120px}.intelligence-report .thesis-card-num .of{font-family:var(--mono);font-size:18px;margin-top:6px;color:var(--ink);font-weight:500}.intelligence-report .thesis-card--maybe .thesis-card-num .big{color:var(--maybe)}.intelligence-report .thesis-card--no .thesis-card-num .big{color:var(--no)}.intelligence-report .thesis-card-body h3{font-family:var(--display);font-weight:700;font-size:28px;letter-spacing:-.015em;margin:0 0 12px}.intelligence-report .thesis-card-body p{font-size:17px;line-height:1.5;color:var(--ink-soft);margin:0 0 16px}.intelligence-report .thesis-card-body b{color:var(--ink);font-weight:600}.intelligence-report .thesis-tag{display:inline-block;font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;border-radius:20px;font-weight:600}.intelligence-report .thesis-card--maybe .thesis-tag{background:var(--maybe);color:#fff}.intelligence-report .thesis-card--no .thesis-tag{background:var(--no);color:#fff}.intelligence-report .thesis-foot{text-align:center;font-family:var(--display);font-weight:600;font-size:32px;letter-spacing:-.01em;margin:72px auto 0;max-width:880px;color:var(--ink)}.intelligence-report .thesis-foot .hl{background:linear-gradient(transparent 60%,rgba(178,58,42,.18) 0);padding:0 6px}.intelligence-report .thesis-callouts{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1100px;margin:56px auto 0}.intelligence-report .thesis-callout{background:var(--ink);color:var(--cream);border-radius:20px;padding:32px 28px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;border-left:4px solid transparent}.intelligence-report .thesis-callout--red{border-left-color:var(--no)}.intelligence-report .thesis-callout--amber{border-left-color:var(--maybe)}.intelligence-report .thesis-callout-stat{font-family:var(--display);font-weight:800;line-height:.9;display:flex;flex-direction:column}.intelligence-report .thesis-callout-stat .big{font-size:72px;letter-spacing:-.04em;color:var(--gold)}.intelligence-report .thesis-callout-stat .of{font-family:var(--mono);font-size:14px;margin-top:4px;color:hsla(40,45%,92%,.7)}.intelligence-report .thesis-callout-body h3{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.015em;margin:0 0 12px;color:var(--cream)}.intelligence-report .thesis-callout-body p{font-size:16px;line-height:1.45;color:hsla(40,45%,92%,.8);margin:0 0 12px}.intelligence-report .thesis-callout-footnote{font-size:13px!important;color:hsla(40,45%,92%,.5)!important;margin-bottom:8px!important}.intelligence-report .thesis-callout-source{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,45%,92%,.45);margin:0!important}.intelligence-report .therapy-area-breakdown{margin-top:56px;padding-top:48px;border-top:1px solid var(--line)}.intelligence-report .therapy-area-title{font-family:var(--display);font-weight:700;font-size:32px;letter-spacing:-.015em;margin:0 0 20px}.intelligence-report .therapy-area-legend{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:24px}.intelligence-report .therapy-area-legend-item{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.intelligence-report .therapy-area-legend-swatch{width:12px;height:12px;border-radius:3px;flex-shrink:0}.intelligence-report .therapy-area-legend-swatch.yes{background:var(--yes)}.intelligence-report .therapy-area-legend-swatch.may{background:var(--maybe)}.intelligence-report .therapy-area-legend-swatch.no{background:var(--no)}.intelligence-report .therapy-area-legend-swatch.def{background:var(--wait)}.intelligence-report .therapy-area-chart{display:flex;flex-direction:column;gap:12px}.intelligence-report .therapy-area-row{display:grid;grid-template-columns:minmax(200px,240px) 1fr;align-items:center;gap:16px}.intelligence-report .therapy-area-label{display:flex;flex-direction:column;gap:2px}.intelligence-report .therapy-area-name{font-family:var(--display);font-weight:600;font-size:16px;letter-spacing:-.01em;color:var(--ink)}.intelligence-report .therapy-area-meta{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--muted)}.intelligence-report .therapy-area-bar-track{display:flex;height:30px;background:var(--cream-2);border-radius:10px;overflow:hidden;border:1px solid var(--line)}.intelligence-report .therapy-area-bar-seg{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1)}.intelligence-report .therapy-area-bar-seg.yes{background:var(--yes)}.intelligence-report .therapy-area-bar-seg.may{background:var(--maybe)}.intelligence-report .therapy-area-bar-seg.no{background:var(--no)}.intelligence-report .therapy-area-bar-seg.def{background:var(--wait)}.intelligence-report .therapy-area-bar-seg-label{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:hsla(0,0%,100%,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.intelligence-report .therapy-area-bar-seg.may .therapy-area-bar-seg-label{color:hsla(0,0%,100%,.92)}.intelligence-report .therapy-area-bar-seg.def .therapy-area-bar-seg-label{color:var(--ink-soft)}.intelligence-report .therapy-area-callouts{display:flex;flex-direction:column;gap:12px;margin-top:32px}.intelligence-report .therapy-area-callout{margin:0;padding:16px 20px;border-radius:12px;border:1.5px solid var(--line);border-left-width:4px;font-size:15px;line-height:1.45;color:var(--ink-soft)}.intelligence-report .therapy-area-callout strong{color:var(--ink);font-weight:600}.intelligence-report .therapy-area-callout--red{border-left-color:var(--no);background:var(--no-bg)}.intelligence-report .therapy-area-callout--amber{border-left-color:var(--maybe);background:var(--maybe-bg)}.intelligence-report .therapy-area-callout--green{border-left-color:var(--yes);background:var(--yes-bg)}.intelligence-report .therapy-area-disclaimer{font-size:12px;color:var(--muted);line-height:1.5;margin:24px 0 0;max-width:820px}.intelligence-report .multi-review{margin-top:56px;padding-top:48px;border-top:1px solid var(--line)}.intelligence-report .multi-review-title{font-family:var(--display);font-weight:700;font-size:32px;letter-spacing:-.015em;margin:0 0 12px}.intelligence-report .multi-review-intro{font-size:18px;color:var(--ink-soft);margin:0 0 28px;max-width:720px}.intelligence-report .multi-review-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px}.intelligence-report .multi-review-col{border-radius:20px;padding:28px 24px;border:1.5px solid var(--line)}.intelligence-report .multi-review-col--a{background:var(--yes-bg);border-color:rgba(47,122,77,.25);border-top:3px solid var(--yes)}.intelligence-report .multi-review-col--b{background:var(--no-bg);border-color:rgba(178,58,42,.25);border-top:3px solid var(--no)}.intelligence-report .multi-review-col h4{font-family:var(--display);font-weight:700;font-size:20px;margin:0 0 12px}.intelligence-report .multi-review-col p{font-size:15px;line-height:1.45;color:var(--ink-soft);margin:0 0 16px}.intelligence-report .multi-review-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.intelligence-report .multi-review-col li{font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--ink)}.intelligence-report .multi-review-note{font-size:14px;color:var(--muted);margin:24px 0 8px;font-style:italic}.intelligence-report .multi-review-source{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.intelligence-report .map-section{background:var(--cream-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.intelligence-report .map-mount{max-width:1280px;margin:0 auto}.intelligence-report .matrix{background:var(--cream);border:1.5px solid var(--line);border-radius:24px;padding:32px;display:grid;grid-template-columns:220px 1fr;gap:32px;position:relative;overflow:hidden}.intelligence-report .matrix-axis{display:flex;flex-direction:column;gap:10px}.intelligence-report .matrix-axis-title{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.intelligence-report .matrix-concern{text-align:left;background:var(--cream-2);border:1.5px solid var(--line);border-radius:14px;padding:14px 16px;cursor:pointer;position:relative;transition:transform .25s ease,background .25s ease,border-color .25s ease;font:inherit;color:inherit}.intelligence-report .matrix-concern:hover{transform:translateX(4px)}.intelligence-report .matrix-concern.active{background:var(--ink);color:var(--cream);border-color:var(--ink)}.intelligence-report .matrix-concern .mc-num{font-family:var(--display);font-weight:700;font-size:22px;line-height:1;letter-spacing:-.02em}.intelligence-report .matrix-concern .mc-name{font-family:var(--display);font-weight:600;font-size:16px;margin-top:4px;line-height:1.15}.intelligence-report .matrix-concern .mc-pct{font-family:var(--mono);font-size:10px;letter-spacing:.14em;margin-top:4px;opacity:.7;text-transform:uppercase}.intelligence-report .matrix-concern .mc-bar{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:14px 0 0 14px}.intelligence-report .matrix-concern.c1 .mc-bar{background:var(--yes)}.intelligence-report .matrix-concern.c2 .mc-bar{background:var(--maybe)}.intelligence-report .matrix-concern.c3 .mc-bar{background:var(--no)}.intelligence-report .matrix-concern.c4 .mc-bar{background:var(--wait)}.intelligence-report .matrix-canvas{background:var(--cream);border-radius:18px;padding:28px;border:1px solid var(--line);display:flex;flex-direction:column;gap:20px;min-height:480px;position:relative}.intelligence-report .matrix-headline{font-family:var(--display);font-weight:700;font-size:28px;letter-spacing:-.015em;line-height:1.15;margin:0;text-wrap:pretty}.intelligence-report .matrix-headline em{font-style:normal;color:var(--no)}.intelligence-report .matrix-sub{margin:0}.intelligence-report .matrix-indirectness-note,.intelligence-report .matrix-sub{font-family:var(--body);font-size:16px;line-height:1.4;color:var(--ink-soft);max-width:640px}.intelligence-report .matrix-indirectness-note{margin:12px 0 0}.intelligence-report .matrix-indirectness-note p{margin:0 0 .6em}.intelligence-report .matrix-indirectness-note p:last-child{margin-bottom:0}.intelligence-report .matrix-indirectness-note ul{margin:0 0 .6em;padding:0;list-style:none}.intelligence-report .matrix-indirectness-note li{margin:.2em 0;padding-left:1.1em;text-indent:-1.1em}.intelligence-report .matrix-indirectness-note li:before{content:"· "}.intelligence-report .matrix-bars{display:flex;flex-direction:column;gap:10px;margin-top:10px}.intelligence-report .matrix-bar-row{display:grid;grid-template-columns:160px 1fr 60px;align-items:center;gap:14px}.intelligence-report .matrix-bar-row .v-label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.intelligence-report .matrix-bar-track{height:30px;background:var(--cream-2);border-radius:10px;overflow:hidden;position:relative}.intelligence-report .matrix-bar-fill{height:100%;border-radius:10px;transition:width .9s cubic-bezier(.2,.7,.2,1)}.intelligence-report .matrix-bar-fill.yes{background:var(--yes)}.intelligence-report .matrix-bar-fill.may{background:var(--maybe)}.intelligence-report .matrix-bar-fill.no{background:var(--no)}.intelligence-report .matrix-bar-fill.def{background:var(--wait)}.intelligence-report .matrix-bar-row .v-num{font-family:var(--mono);font-weight:600;font-size:16px;text-align:right;color:var(--ink)}.intelligence-report .matrix-quote{margin-top:auto;padding:18px 22px;background:var(--cream-2);border-left:4px solid var(--ink);border-radius:10px;font-family:var(--display);font-weight:500;font-style:italic;font-size:18px;letter-spacing:-.005em;color:var(--ink-soft);line-height:1.35}.intelligence-report .matrix-quote:before{content:"PTAC ";font-style:normal;font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--muted);margin-right:8px;text-transform:uppercase}.intelligence-report .matrix-quote-note{font-size:12px;color:var(--muted);font-family:var(--mono);margin-top:8px}.intelligence-report .proof{background:var(--ink);color:var(--cream)}.intelligence-report .proof .kicker{background:hsla(0,0%,100%,.06);color:hsla(40,45%,92%,.7);border-color:hsla(0,0%,100%,.1)}.intelligence-report .proof .section-title{color:var(--cream)}.intelligence-report .proof .section-title em{color:var(--gold);font-style:normal}.intelligence-report .proof-mount-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:72px}.intelligence-report .proof-block{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.intelligence-report .proof-rejection{display:flex;flex-direction:column;gap:48px;padding-top:48px;border-top:1px dashed hsla(40,45%,92%,.2)}.intelligence-report .proof-rejection-label{font-family:var(--mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0}.intelligence-report .proof-ce-breakdown{background:hsla(40,45%,92%,.05);border:1.5px solid hsla(40,45%,92%,.12);border-radius:20px;padding:32px 36px}.intelligence-report .proof-ce-breakdown-title{font-family:var(--display);font-weight:700;font-size:28px;letter-spacing:-.015em;margin:0 0 24px;color:var(--cream)}.intelligence-report .proof-ce-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.intelligence-report .proof-ce-stat{display:flex;flex-direction:column;gap:6px}.intelligence-report .proof-ce-num{font-family:var(--display);font-weight:800;font-size:36px;letter-spacing:-.03em;color:var(--gold);line-height:1}.intelligence-report .proof-ce-label{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:hsla(40,45%,92%,.65)}.intelligence-report .proof-ce-note{font-size:16px;line-height:1.45;color:hsla(40,45%,92%,.75);margin:0}.intelligence-report .proof-deferral-callout{border-top:1px dashed hsla(40,45%,92%,.2);padding-top:40px}.intelligence-report .proof-deferral-title{font-family:var(--display);font-weight:700;font-size:32px;letter-spacing:-.02em;margin:0 0 8px;color:var(--cream)}.intelligence-report .proof-deferral-sub{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 24px}.intelligence-report .proof-stat{display:flex;align-items:baseline;gap:20px;margin-bottom:24px}.intelligence-report .proof-stat .big{font-family:var(--display);font-weight:800;font-size:240px;line-height:.85;letter-spacing:-.05em;color:var(--gold)}.intelligence-report .proof-stat .of{font-family:var(--mono);font-size:24px;color:hsla(40,45%,92%,.7);letter-spacing:.06em}.intelligence-report .proof-stat .of .out{display:block;color:var(--cream);font-family:var(--display);font-weight:700;font-size:48px;letter-spacing:-.02em;margin-top:4px}.intelligence-report .proof-text{font-family:var(--display);font-weight:600;font-size:24px;line-height:1.3;letter-spacing:-.005em;color:hsla(40,45%,92%,.85)}.intelligence-report .proof-text em{color:var(--gold);font-style:normal}.intelligence-report .proof-text b{color:var(--cream);font-weight:600}.intelligence-report .dots-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px;padding:8px}.intelligence-report .dot-cell{aspect-ratio:1/1;border-radius:50%;background:var(--gold);opacity:0;transform:scale(.3)}.intelligence-report .dot-cell.in{animation:ir-dotPop .5s cubic-bezier(.5,1.4,.6,1) forwards}.intelligence-report .dot-cell.miss{background:transparent;border:2px dashed rgba(178,58,42,.6)}@keyframes ir-dotPop{to{opacity:1;transform:scale(1)}}.intelligence-report .proof .rejection-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.intelligence-report .rej-card{background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;transition:background .35s ease,border-color .35s ease,transform .35s ease}.intelligence-report .rej-card:hover{background:hsla(40,45%,92%,.07);border-color:hsla(40,45%,92%,.22);transform:translateY(-4px)}.intelligence-report .rej-card--low{border-top:3px solid var(--maybe)}.intelligence-report .rej-card--indirect{border-top:3px solid var(--no)}.intelligence-report .rej-card--absent{border-top:3px solid var(--wait)}.intelligence-report .rej-card-title{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.015em;margin:0;line-height:1.15;color:var(--cream)}.intelligence-report .rej-card-count{display:flex;align-items:baseline;gap:10px}.intelligence-report .rej-card-count .big{font-family:var(--display);font-weight:800;font-size:72px;line-height:1;letter-spacing:-.04em;color:var(--gold)}.intelligence-report .rej-card-count .label{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,45%,92%,.65)}.intelligence-report .rej-card-meta{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.intelligence-report .rej-card-meta li{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:hsla(40,45%,92%,.65)}.intelligence-report .rej-card-examples,.intelligence-report .rej-card-insight{font-size:15px;line-height:1.45;color:hsla(40,45%,92%,.75);margin:0}.intelligence-report .rej-card-examples-label,.intelligence-report .rej-card-insight-label{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:6px}.intelligence-report .proof .deferral-table{display:flex;flex-direction:column;gap:8px}.intelligence-report .deferral-row{display:grid;grid-template-columns:1.4fr 1.6fr .5fr 1.2fr;gap:16px;padding:16px 20px;background:hsla(40,45%,92%,.04);border:1px solid hsla(40,45%,92%,.1);border-radius:14px;font-size:15px;color:hsla(40,45%,92%,.85)}.intelligence-report .deferral-row--head{background:transparent;border:none;padding:0 20px 8px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,45%,92%,.55)}.intelligence-report .deferral-drug{font-family:var(--display);font-weight:600;color:var(--cream)}.intelligence-report .deferral-need{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.intelligence-report .rejection-finding{margin:0;padding:28px 32px;background:rgba(230,184,90,.08);border-left:4px solid var(--gold);border-radius:12px;font-family:var(--display);font-weight:600;font-size:24px;line-height:1.35;letter-spacing:-.01em;color:var(--cream)}.intelligence-report .rejection-source{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:hsla(40,45%,92%,.5);margin:0}.intelligence-report .platform{background:var(--ink);color:var(--cream);border-top:1px solid hsla(0,0%,100%,.05)}.intelligence-report .platform .kicker{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.intelligence-report .pillars{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.intelligence-report .pillar-card{background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:32px 28px 28px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:background .35s ease,border-color .35s ease,transform .35s ease}.intelligence-report .pillar-card:before{content:"";position:absolute;top:0;left:0;width:60%;height:3px;background:var(--gold);transform:translateX(-100%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.intelligence-report .pillar-card:hover{background:hsla(40,45%,92%,.07);border-color:hsla(40,45%,92%,.25);transform:translateY(-4px)}.intelligence-report .pillar-card:hover:before{transform:translateX(0)}.intelligence-report .pillar-num{font-family:var(--mono);font-size:13px;letter-spacing:.18em;color:var(--gold);margin-bottom:18px}.intelligence-report .pillar-name{font-family:var(--display);font-weight:700;font-size:30px;letter-spacing:-.015em;line-height:1.1;margin:0 0 16px;text-wrap:pretty}.intelligence-report .pillar-name em{font-style:italic;color:var(--gold)}.intelligence-report .pillar-desc{font-size:16px;line-height:1.45;color:hsla(40,45%,92%,.7);margin:0 0 24px}.intelligence-report .pillar-eg{margin-top:auto;padding-top:18px;border-top:1px dashed hsla(40,45%,92%,.18);font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:hsla(40,45%,92%,.6);line-height:1.5}.intelligence-report .pillar-eg b{color:var(--gold);font-weight:500}.intelligence-report .cta{background:var(--cream)}.intelligence-report .cta-card{max-width:1100px;margin:0 auto;background:var(--cream-2);border:1.5px solid var(--line);border-radius:28px;padding:64px 56px;position:relative;overflow:hidden}.intelligence-report .cta-card:after{content:"";position:absolute;right:-20%;top:-30%;width:60%;height:160%;background:radial-gradient(circle,rgba(230,184,90,.18),transparent 70%);pointer-events:none}.intelligence-report .cta-eyebrow{font-family:var(--mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--no);margin-bottom:18px}.intelligence-report .cta-headline{font-family:var(--display);font-weight:700;font-size:64px;line-height:1;letter-spacing:-.025em;margin:0 0 24px;text-wrap:pretty}.intelligence-report .cta-headline em{font-style:italic;color:var(--maybe)}.intelligence-report .cta-sub{font-size:20px;line-height:1.45;color:var(--ink-soft);max-width:780px;margin:0 0 36px}.intelligence-report .cta-sub em{font-style:italic;color:var(--no)}.intelligence-report .cta-actions{display:flex;gap:14px;flex-wrap:wrap}.intelligence-report .btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:48px;font-family:var(--mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:transform .2s ease,background .2s ease,color .2s ease}.intelligence-report .btn-primary{background:var(--ink);color:var(--cream)}.intelligence-report .btn-primary:hover{background:var(--no);transform:translateY(-2px)}.intelligence-report .btn-primary span{transition:transform .25s ease}.intelligence-report .btn-primary:hover span{transform:translateX(4px)}.intelligence-report .btn-ghost{background:transparent;color:var(--ink-soft);border:1.5px solid var(--line)}.intelligence-report .btn-ghost:hover{border-color:var(--ink);color:var(--ink)}.intelligence-report .foot{display:grid;grid-template-columns:1fr 1.5fr;gap:48px;padding:48px 64px;border-top:1px solid var(--line);background:var(--cream-2)}.intelligence-report .foot-left{display:flex;align-items:center;gap:14px}.intelligence-report .foot-left .logo-mark{font-size:32px}.intelligence-report .foot-brand{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.01em}.intelligence-report .foot-tag{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.intelligence-report .foot-right{display:flex;flex-direction:column;gap:14px}.intelligence-report .foot-disclaimers{display:flex;flex-direction:column;gap:12px}.intelligence-report .foot-disclaimer{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--muted);letter-spacing:.02em;margin:0}.intelligence-report .foot-divider{border:none;border-top:1px solid var(--line);margin:0}.intelligence-report .foot-copyright{display:flex;flex-direction:column;gap:8px;width:100%}.intelligence-report .foot-copyright-body,.intelligence-report .foot-copyright-notice{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--muted);letter-spacing:.02em;margin:0}.intelligence-report .foot-copyright-notice strong{font-weight:600;color:var(--muted)}.intelligence-report .foot-meta{font-family:var(--mono);font-size:12px;color:var(--muted);letter-spacing:.04em}@media (max-width:1100px){.intelligence-report section{padding:80px 32px}.intelligence-report .matrix{grid-template-columns:1fr}.intelligence-report .matrix-axis{flex-direction:row;flex-wrap:wrap}.intelligence-report .matrix-concern{flex:1 1 220px}.intelligence-report .thesis-callout,.intelligence-report .thesis-callouts,.intelligence-report .thesis-grid{grid-template-columns:1fr}.intelligence-report .therapy-area-row{grid-template-columns:1fr;gap:8px}.intelligence-report .multi-review-cols{grid-template-columns:1fr}.intelligence-report .proof-ce-stats{grid-template-columns:repeat(2,1fr)}.intelligence-report .proof-block{grid-template-columns:1fr;gap:32px}.intelligence-report .pillars,.intelligence-report .proof .rejection-cards{grid-template-columns:1fr}.intelligence-report .deferral-row{grid-template-columns:1fr;gap:6px}.intelligence-report .deferral-row--head{display:none}}.intelligence-report .nav-toggle{display:none;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border:1.5px solid var(--line);border-radius:24px;background:hsla(0,0%,100%,.5);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);cursor:pointer;flex-shrink:0}.intelligence-report .nav-toggle-icon{display:flex;flex-direction:column;gap:4px;width:16px}.intelligence-report .nav-toggle-icon span{display:block;height:2px;width:100%;background:var(--ink);border-radius:1px;transition:transform .25s ease,opacity .25s ease}.intelligence-report .nav--open .nav-toggle-icon span:first-child{transform:translateY(6px) rotate(45deg)}.intelligence-report .nav--open .nav-toggle-icon span:nth-child(2){opacity:0}.intelligence-report .nav--open .nav-toggle-icon span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.intelligence-report .nav-menu-panel{display:contents}@media (max-width:640px){.intelligence-report{overflow-x:hidden;width:100%;max-width:100%;margin-left:0;margin-right:0}.intelligence-report section{padding:56px 18px}.intelligence-report .hero{padding:48px 18px 72px;min-height:auto}.intelligence-report .hero-headline{font-size:clamp(28px,6vw,48px);margin:24px 0 20px}.intelligence-report .hero-sub{font-size:max(15px,1rem);margin-bottom:32px}.intelligence-report .hero-tag{flex-wrap:wrap;font-size:max(11px,.65rem);max-width:100%}.intelligence-report .hero-tag-meta{display:block;width:100%}.intelligence-report .hero-tag-sep{display:none}.intelligence-report .hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:48px}.intelligence-report .stat-pill{min-width:0;width:100%;padding:12px 16px}.intelligence-report .stat-pill .stat-num{font-size:clamp(28px,8vw,38px)}.intelligence-report .stat-pill .stat-label{font-size:max(11px,.65rem)}.intelligence-report .hero-foot{position:static;margin-top:24px}.intelligence-report .cta-headline,.intelligence-report .multi-review-title,.intelligence-report .proof-ce-breakdown-title,.intelligence-report .proof-deferral-title,.intelligence-report .section-title,.intelligence-report .therapy-area-title{font-size:clamp(20px,5vw,32px)}.intelligence-report .cta-sub,.intelligence-report .matrix-indirectness-note,.intelligence-report .matrix-sub,.intelligence-report .multi-review-intro,.intelligence-report .pillar-desc,.intelligence-report .proof-ce-note,.intelligence-report .rej-card-examples,.intelligence-report .rej-card-insight,.intelligence-report .section-lede,.intelligence-report .thesis-card-body p{font-size:max(15px,.9375rem)}.intelligence-report .kicker,.intelligence-report .proof-rejection-label{font-size:max(11px,.6875rem)}.intelligence-report .foot,.intelligence-report .multi-review-cols,.intelligence-report .pillars,.intelligence-report .proof .rejection-cards,.intelligence-report .proof-block,.intelligence-report .proof-ce-stats,.intelligence-report .thesis-callouts,.intelligence-report .thesis-grid{grid-template-columns:1fr}.intelligence-report .thesis-card{grid-template-columns:1fr;gap:16px;padding:24px 20px}.intelligence-report .thesis-card-num .big{font-size:clamp(64px,18vw,120px)}.intelligence-report .thesis-callout{grid-template-columns:1fr;width:100%;max-width:100%;padding:24px 20px}.intelligence-report .thesis-callout-stat .big{font-size:clamp(48px,14vw,72px)}.intelligence-report .thesis-foot{font-size:clamp(18px,4.5vw,32px);margin-top:48px}.intelligence-report .matrix{grid-template-columns:1fr;padding:20px 16px;gap:20px}.intelligence-report .matrix-axis{flex-direction:column}.intelligence-report .matrix-concern{flex:1 1 auto;width:100%}.intelligence-report .matrix-canvas{padding:20px 16px;min-height:auto}.intelligence-report .matrix-headline{font-size:clamp(18px,4.5vw,28px)}.intelligence-report .matrix-bar-row{display:flex;flex-direction:column;align-items:stretch;gap:6px}.intelligence-report .matrix-bar-row .v-label{order:1}.intelligence-report .matrix-bar-row .matrix-bar-track{order:2;width:100%}.intelligence-report .matrix-bar-row .v-num{order:3;text-align:left}.intelligence-report .matrix-quote,.intelligence-report .proof-deferral-callout,.intelligence-report .rejection-finding,.intelligence-report .therapy-area-callout{width:100%;max-width:100%;box-sizing:border-box}.intelligence-report .matrix-quote{font-size:max(15px,.9375rem);padding:16px 18px}.intelligence-report .therapy-area-row{display:flex;flex-direction:column;align-items:stretch;gap:8px}.intelligence-report .therapy-area-bar-track,.intelligence-report .therapy-area-label{width:100%}.intelligence-report .therapy-area-callout{padding:14px 16px;font-size:max(15px,.9375rem)}.intelligence-report .multi-review-col{width:100%;max-width:100%}.intelligence-report .proof-stat{flex-wrap:wrap}.intelligence-report .proof-stat .big{font-size:clamp(80px,22vw,140px)}.intelligence-report .proof-text{font-size:max(15px,.9375rem)}.intelligence-report .dots-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.intelligence-report .rej-card-count .big{font-size:clamp(48px,14vw,72px)}.intelligence-report .rejection-finding{font-size:max(15px,.9375rem);padding:20px 18px}.intelligence-report .proof-ce-breakdown,.intelligence-report .proof-ce-stats{padding-left:20px;padding-right:20px}.intelligence-report .cta-card{padding:32px 20px}.intelligence-report .cta-actions{flex-direction:column;align-items:stretch}.intelligence-report .btn{justify-content:center;width:100%}.intelligence-report .pillar-card{width:100%}.intelligence-report .pillar-name{font-size:clamp(20px,5vw,30px)}}@media (max-width:430px){.intelligence-report section{padding:48px 14px}.intelligence-report .hero{padding:40px 14px 64px}.intelligence-report .nav{padding:12px 14px;gap:10px}.intelligence-report .logo{font-size:18px;min-width:0}.intelligence-report .nav-cta{padding:9px 12px;font-size:max(11px,.65rem)}.intelligence-report .nav-cta span{display:none}.intelligence-report .hero-stats,.intelligence-report .proof-ce-stats{grid-template-columns:1fr}.intelligence-report .deferral-row{padding:14px 16px;font-size:max(15px,.9375rem);word-break:break-word}.intelligence-report .matrix,.intelligence-report .matrix-canvas{padding:16px 12px}}@media (max-width:720px){.intelligence-report .nav{padding:14px 18px;flex-wrap:wrap;gap:12px}.intelligence-report .nav-toggle{display:inline-flex;order:2;margin-left:auto}.intelligence-report .nav-cta{order:3;flex:1 1 auto;justify-content:center;min-width:0}.intelligence-report .logo{order:1;flex:1 1 auto;min-width:0}.intelligence-report .nav-menu-panel{display:block;order:4;flex:1 1 100%;width:100%;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .35s ease,opacity .25s ease}.intelligence-report .nav--open .nav-menu-panel{max-height:280px;opacity:1;pointer-events:auto;padding-top:8px}.intelligence-report .nav-links{display:flex;flex-direction:column;gap:4px;font-size:max(11px,.6875rem);padding:12px 16px;background:hsla(0,0%,100%,.65);border:1px solid var(--line);border-radius:16px}.intelligence-report .nav-links a{padding:10px 4px}.intelligence-report section{padding:64px 18px}.intelligence-report .hero{padding:56px 18px 72px;min-height:auto}.intelligence-report .foot{grid-template-columns:1fr;padding:32px 18px}}.intelligence-report .equity-panel{background:var(--ink);color:var(--cream);border-top:1px solid hsla(0,0%,100%,.05)}.intelligence-report .equity-panel .kicker{background:hsla(0,0%,100%,.06);color:hsla(40,45%,92%,.7);border-color:hsla(0,0%,100%,.1)}.intelligence-report .equity-panel .section-title{color:var(--cream)}.intelligence-report .equity-panel .section-title em{color:var(--no);font-style:normal}.intelligence-report .equity-subtitle{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--no);margin:0 0 18px}.intelligence-report .equity-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1280px;margin:0 auto 56px}.intelligence-report .equity-stats .stat-pill{background:hsla(40,45%,92%,.06);border:1.5px solid hsla(40,45%,92%,.12)}.intelligence-report .equity-stats .stat-pill .stat-sub{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:hsla(40,45%,92%,.5);margin-top:6px;line-height:1.4}.intelligence-report .equity-stats .stat-pill.accent{border-color:rgba(178,58,42,.45);background:rgba(178,58,42,.12)}.intelligence-report .equity-stats .stat-pill.accent .stat-num{color:var(--no)}.intelligence-report .equity-stats-callout{max-width:1280px;margin:-32px auto 48px;font-family:var(--display);font-style:italic;font-size:22px;line-height:1.4;color:var(--no);text-align:center;padding:0 24px}.intelligence-report .equity-trend{max-width:1280px;margin:0 auto 48px}.intelligence-report .equity-trend-label{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--no);margin:0 0 12px}.intelligence-report .equity-trend-title{font-family:var(--display);font-weight:700;font-size:32px;letter-spacing:-.02em;margin:0 0 28px;color:var(--cream)}.intelligence-report .equity-chart-card{background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:32px 28px 24px}.intelligence-report .equity-chart-svg{width:100%;height:auto}.intelligence-report .equity-chart-legend{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:hsla(40,45%,92%,.65)}.intelligence-report .equity-chart-legend span{display:inline-flex;align-items:center;gap:8px}.intelligence-report .equity-chart-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}.intelligence-report .equity-chart-legend .lg-maori i{background:var(--cream)}.intelligence-report .equity-chart-legend .lg-pacific i{background:#4a9b8f}.intelligence-report .equity-chart-legend .lg-rec i{background:var(--no)}.intelligence-report .equity-callout{margin-top:24px;padding:20px 24px;background:rgba(178,58,42,.1);border-left:4px solid var(--no);border-radius:10px;font-family:var(--display);font-weight:500;font-size:18px;line-height:1.4;color:hsla(40,45%,92%,.9)}.intelligence-report .equity-data-table{max-width:1280px;margin:32px auto 0;display:flex;flex-direction:column;gap:6px}.intelligence-report .equity-data-row{display:grid;grid-template-columns:.7fr .8fr 1fr 1fr 1fr;gap:12px;padding:14px 18px;background:hsla(40,45%,92%,.04);border:1px solid hsla(40,45%,92%,.1);border-radius:12px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:hsla(40,45%,92%,.75)}.intelligence-report .equity-data-row--head{background:transparent;border:none;padding:0 18px 6px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,45%,92%,.5)}.intelligence-report .equity-data-row .eq-coral{color:var(--no)}.intelligence-report .equity-data-row .eq-full{color:var(--cream);font-weight:700}.intelligence-report .equity-data-row .eq-zero{color:hsla(40,45%,92%,.35)}.intelligence-report .equity-findings{max-width:1280px;margin:0 auto 56px;display:flex;flex-direction:column;gap:20px}.intelligence-report .equity-finding{background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:32px 36px}.intelligence-report .equity-finding-label{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.intelligence-report .equity-finding h3{font-family:var(--display);font-weight:700;font-size:26px;letter-spacing:-.015em;margin:0 0 14px;line-height:1.2;color:var(--cream)}.intelligence-report .equity-finding p{font-size:17px;line-height:1.5;color:hsla(40,45%,92%,.72);margin:0}.intelligence-report .equity-insights{max-width:1280px;margin:0 auto 48px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.intelligence-report .equity-insight{background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:32px 28px}.intelligence-report .equity-insight-tag{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.intelligence-report .equity-insight h3{font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.015em;line-height:1.2;margin:0 0 16px;color:var(--cream)}.intelligence-report .equity-insight-body{font-size:16px;line-height:1.45;color:hsla(40,45%,92%,.7);margin:0 0 20px}.intelligence-report .equity-insight-points{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.intelligence-report .equity-insight-points li{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--no);display:flex;gap:10px}.intelligence-report .equity-insight-block{margin-top:18px;padding-top:18px;border-top:1px dashed hsla(40,45%,92%,.15)}.intelligence-report .equity-insight-block h4{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--no);margin:0 0 8px}.intelligence-report .equity-insight-block p{font-size:15px;line-height:1.45;color:hsla(40,45%,92%,.68);margin:0}.intelligence-report .equity-methodology{max-width:1280px;margin:0 auto;background:hsla(40,45%,92%,.04);border:1.5px solid hsla(40,45%,92%,.1);border-radius:24px;padding:32px 36px}.intelligence-report .equity-methodology-label{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--no);margin:0 0 20px}.intelligence-report .equity-methodology p{font-family:var(--mono);font-size:12px;line-height:1.6;color:hsla(40,45%,92%,.45);margin:0 0 14px;letter-spacing:.02em}.intelligence-report .equity-methodology p:last-child{margin-bottom:0}.intelligence-report .equity-methodology a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}@media (max-width:1100px){.intelligence-report .equity-stats{grid-template-columns:1fr 1fr}.intelligence-report .equity-insights{grid-template-columns:1fr}}@media (max-width:720px){.intelligence-report .equity-stats{grid-template-columns:1fr}.intelligence-report .equity-data-row{grid-template-columns:1fr;gap:4px}.intelligence-report .equity-data-row--head{display:none}}