.latest-news-hero,.editorial-hero{color:#f8f6ee;isolation:isolate;background:#08090c;border:1px solid #ffffff1f;border-radius:16px;min-height:350px;margin-block:16px 24px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000073}.latest-hero-art,.editorial-hero-art{z-index:1;pointer-events:none;width:62%;height:100%;position:absolute;top:0;right:0}.latest-hero-art img,.editorial-hero-art img{object-fit:cover;object-position:center;width:100%;height:100%}.latest-hero-art:after,.editorial-hero-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#08090c 0% 12%,#08090cd6 32%,#08090c26 70%,#0000 100%);position:absolute;inset:0}[dir=rtl] .latest-hero-art,[dir=rtl] .editorial-hero-art{left:0;right:auto}[dir=rtl] .latest-hero-art:after,[dir=rtl] .editorial-hero-art:after{background:linear-gradient(270deg,#08090c 0% 12%,#08090cd6 32%,#08090c26 70%,#0000 100%)}.latest-hero-inner,.editorial-hero-inner{z-index:2;align-items:center;height:100%;padding:clamp(28px,4vw,44px) clamp(24px,3.5vw,48px);display:flex;position:relative}.latest-hero-copy,.editorial-hero-copy{flex-direction:column;align-items:flex-start;max-width:580px;display:flex}.latest-hero-eyebrow,.editorial-hero-eyebrow{letter-spacing:1px;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:800;display:flex}.latest-hero-eyebrow .eyebrow-chip,.editorial-hero-eyebrow .eyebrow-chip{color:#08090c;background:#d4af37;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:900;line-height:1.2}.latest-hero-eyebrow .live-pulse-badge,.editorial-hero-eyebrow .live-pulse-badge{color:#d7d8d2;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.pulse-dot{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse-glow;box-shadow:0 0 8px #ff3b30}@keyframes pulse-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.latest-hero-title,.editorial-hero-title{letter-spacing:-1.5px;color:#f8f6ee;text-transform:uppercase;margin:0 0 10px;font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(32px,4.2vw,54px);font-weight:950;line-height:1.02}.hero-dot{color:#ffdf00;margin-inline-start:2px}.latest-hero-manifesto,.editorial-hero-manifesto{letter-spacing:2px;text-transform:uppercase;color:#ffdf00;margin:0 0 12px;font-size:clamp(11px,1.2vw,13px);font-weight:800;line-height:1.4}.latest-hero-description,.editorial-hero-description{color:#d2d4cb;max-width:520px;margin:0 0 20px;font-size:clamp(13px,1.1vw,15px);line-height:1.6}.editorial-hero-metrics{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.editorial-metric-pill{background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:inline-flex}.editorial-metric-pill .metric-label{color:#a8aaa0;font-weight:600}.editorial-metric-pill .metric-val{color:#f8f6ee;font-weight:800}.editorial-metric-pill .metric-change.positive{color:#00d09c;font-weight:700}.editorial-metric-pill .metric-change.negative{color:#ff4d4f;font-weight:700}.editorial-metric-pill.spot-price-pill{cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.editorial-metric-pill.spot-price-pill:hover{background:#ffffff24;border-color:#ef4444;box-shadow:0 0 0 1px #ef444473}.editorial-metric-pill .change-tag{border-radius:4px;padding:2px 6px;font-size:11px;font-weight:800}.editorial-metric-pill .change-tag.positive{color:#00d09c;background:#00d09c2e}.editorial-metric-pill .change-tag.negative{color:#ff4d4f;background:#ff4d4f2e}.latest-hero-actions,.editorial-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.latest-hero-actions .button,.editorial-hero-actions .button{border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.latest-hero-actions .button-yellow,.editorial-hero-actions .button-yellow{color:#08090c;background:linear-gradient(135deg,#f5d77f,#d4af37);border:1px solid #d4af37}.latest-hero-actions .button-yellow:hover,.editorial-hero-actions .button-yellow:hover{background:#e5c05b;border-color:#ef4444;transform:translateY(-1px);box-shadow:0 0 0 1px #ef444473,0 4px 14px #ef44442e}.latest-hero-actions .button-outline,.editorial-hero-actions .button-outline{color:#f8f6ee;background:#ffffff0d;border:1px solid #ffffff38}.latest-hero-actions .button-outline:hover,.editorial-hero-actions .button-outline:hover{background:#ffffff1f;border-color:#ef4444;transform:translateY(-1px);box-shadow:0 0 0 1px #ef444473,0 4px 14px #ef44442e}.latest-hero-actions .button .icon,.editorial-hero-actions .button .icon{width:16px;height:16px}.editorial-hero-trust{color:#a2a49b;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;font-size:11px;display:flex}.editorial-hero-trust span{align-items:center;gap:4px;display:inline-flex}@media (max-width:1024px){.latest-news-hero,.editorial-hero{min-height:320px}.latest-hero-art,.editorial-hero-art{opacity:.85;width:65%}}@media (max-width:860px){.latest-news-hero,.editorial-hero{min-height:auto}.latest-hero-art,.editorial-hero-art{opacity:.35;width:100%}.latest-hero-art:after,.editorial-hero-art:after,[dir=rtl] .latest-hero-art:after,[dir=rtl] .editorial-hero-art:after{background:linear-gradient(#111210bf 0%,#111210f2 100%)}.latest-hero-copy,.editorial-hero-copy{max-width:100%}}@media (max-width:540px){.latest-hero-inner,.editorial-hero-inner{padding:24px 18px}.latest-hero-title,.editorial-hero-title{font-size:clamp(26px,7.5vw,34px)}.latest-hero-actions,.editorial-hero-actions{flex-direction:column;align-items:stretch;width:100%}.latest-hero-actions .button,.editorial-hero-actions .button{justify-content:center;width:100%}}.stocks-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#00d09c26 0%,#0a192ff2 70%,#080d1a 100%);border-color:#00d09c59;box-shadow:0 16px 40px #00d09c1a}.stocks-editorial-hero .eyebrow-chip{color:#06121e;background:linear-gradient(135deg,#00d09c,#059669)}.stocks-editorial-hero .hero-dot,.stocks-editorial-hero .editorial-hero-manifesto{color:#00d09c}.stocks-editorial-hero .editorial-metric-pill{background:#00d09c14;border-color:#00d09c47}.stocks-editorial-hero .button-stocks{color:#051b14;background:linear-gradient(135deg,#00d09c,#10b981);border:1px solid #00d09c}.stocks-editorial-hero .button-stocks:hover{background:#00e5ab;transform:translateY(-1px);box-shadow:0 0 16px #00d09c66}.regulation-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#2563eb2e 0%,#0b1329f2 70%,#060a14 100%);border-color:#3b82f659;box-shadow:0 16px 40px #2563eb1f}.regulation-editorial-hero .eyebrow-chip{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.regulation-editorial-hero .hero-dot{color:#60a5fa}.regulation-editorial-hero .editorial-hero-manifesto{color:#93c5fd}.regulation-editorial-hero .editorial-metric-pill{background:#2563eb14;border-color:#3b82f647}.regulation-editorial-hero .button-regulation{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa}.regulation-editorial-hero .button-regulation:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 0 16px #3b82f666}.clarity-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#eab30826 0%,#0f172af2 70%,#090e17 100%);border-color:#eab30866;box-shadow:0 16px 40px #eab3081f}.clarity-editorial-hero .eyebrow-chip{color:#0c0a09;background:linear-gradient(135deg,#eab308,#ca8a04)}.clarity-editorial-hero .hero-dot{color:#eab308}.clarity-editorial-hero .editorial-hero-manifesto{color:#fde047}.clarity-editorial-hero .editorial-metric-pill{background:#eab30814;border-color:#eab3084d}.clarity-editorial-hero .button-clarity{color:#09090b;background:linear-gradient(135deg,#eab308,#ca8a04);border:1px solid #facc15}.clarity-editorial-hero .button-clarity:hover{background:#facc15;transform:translateY(-1px);box-shadow:0 0 16px #eab30866}.ofac-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#dc262626 0%,#140f14f2 70%,#0b0c10 100%);border-color:#dc262661;box-shadow:0 16px 40px #dc26261f}.ofac-editorial-hero .eyebrow-chip{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b)}.ofac-editorial-hero .hero-dot{color:#ef4444}.ofac-editorial-hero .editorial-hero-manifesto{color:#f87171}.ofac-editorial-hero .editorial-metric-pill{background:#dc262614;border-color:#dc26264d}.ofac-editorial-hero .button-ofac{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);border:1px solid #f87171}.ofac-editorial-hero .button-ofac:hover{background:#ef4444;transform:translateY(-1px);box-shadow:0 0 16px #dc262666}.cftc-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#f59e0b29 0%,#0f172af2 70%,#080c14 100%);border-color:#f59e0b61;box-shadow:0 16px 40px #f59e0b1f}.cftc-editorial-hero .eyebrow-chip{color:#09090b;background:linear-gradient(135deg,#f59e0b,#d97706)}.cftc-editorial-hero .hero-dot{color:#fbbf24}.cftc-editorial-hero .editorial-hero-manifesto{color:#fde68a}.cftc-editorial-hero .editorial-metric-pill{background:#f59e0b14;border-color:#f59e0b4d}.cftc-editorial-hero .button-cftc{color:#09090b;background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #fbbf24}.cftc-editorial-hero .button-cftc:hover{background:#fbbf24;transform:translateY(-1px);box-shadow:0 0 16px #f59e0b66}.adgm-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#d9770629 0%,#060d17f2 70%,#040810 100%);border-color:#d9770661;box-shadow:0 16px 40px #d977061f}.adgm-editorial-hero .eyebrow-chip{color:#fff;background:linear-gradient(135deg,#d97706,#b45309)}.adgm-editorial-hero .hero-dot{color:#f59e0b}.adgm-editorial-hero .editorial-hero-manifesto{color:#fcd34d}.adgm-editorial-hero .editorial-metric-pill{background:#d9770614;border-color:#d977064d}.adgm-editorial-hero .button-adgm{color:#fff;background:linear-gradient(135deg,#d97706,#b45309);border:1px solid #f59e0b}.adgm-editorial-hero .button-adgm:hover{background:#f59e0b;transform:translateY(-1px);box-shadow:0 0 16px #d9770666}.security-editorial-hero{background:radial-gradient(90% 70% at 85% 15%,#ef444429 0%,#0a0d14f2 70%,#07090e 100%);border-color:#ef444461;box-shadow:0 16px 40px #ef44441f}.security-editorial-hero .eyebrow-chip{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c)}.security-editorial-hero .hero-dot{color:#ef4444}.security-editorial-hero .editorial-hero-manifesto{color:#38bdf8}.security-editorial-hero .editorial-metric-pill{background:#ef444414;border-color:#ef44444d}.security-editorial-hero .button-security{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #f87171}.security-editorial-hero .button-security:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 0 16px #ef444466}.dossier-hub-section,.stocks-breakdown-section,.security-defense-section{margin-block:32px 40px}.dossier-hub-header,.stocks-breakdown-header,.security-defense-header{margin-bottom:24px}.dossier-hub-kicker,.stocks-kicker,.security-kicker{letter-spacing:1.5px;text-transform:uppercase;color:#d4af37;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.stocks-kicker{color:#00d09c}.security-kicker{color:#ef4444}.dossier-hub-title,.stocks-breakdown-title,.security-defense-title{color:#f8f6ee;margin:0 0 8px;font-size:clamp(20px,2.5vw,28px);font-weight:850;line-height:1.2}.dossier-hub-desc,.stocks-breakdown-desc,.security-defense-desc{color:#b1b3ab;max-width:680px;margin:0;font-size:14px;line-height:1.55}.dossier-hub-grid,.stocks-breakdown-grid,.security-defense-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.dossier-card,.stocks-card,.defense-card{color:inherit;background:#0d0f14;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.dossier-card:hover,.stocks-card:hover,.defense-card:hover{border-color:#ffffff47;transform:translateY(-3px);box-shadow:0 12px 28px #00000073}.dossier-card.highlight-blue:hover{border-color:#3b82f6;box-shadow:0 12px 28px #3b82f633}.dossier-card.highlight-gold:hover{border-color:#eab308;box-shadow:0 12px 28px #eab30833}.dossier-card.highlight-red:hover{border-color:#ef4444;box-shadow:0 12px 28px #ef444433}.dossier-card.highlight-amber:hover{border-color:#f59e0b;box-shadow:0 12px 28px #f59e0b33}.dossier-card.highlight-emerald:hover,.stocks-card:hover{border-color:#00d09c;box-shadow:0 12px 28px #00d09c33}.defense-card:hover{border-color:#ef4444;box-shadow:0 12px 28px #ef444438}.dossier-badge-row,.stocks-badge-row,.defense-badge-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dossier-badge,.stocks-badge,.defense-badge{letter-spacing:1px;text-transform:uppercase;color:#f4f4f0;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:800}.dossier-arrow{color:#a0a29b;font-size:16px;font-weight:800;transition:transform .2s,color .2s}.dossier-card:hover .dossier-arrow,.stocks-card:hover .dossier-arrow,.defense-card:hover .dossier-arrow{color:#fff;transform:translate(4px)}[dir=rtl] .dossier-card:hover .dossier-arrow,[dir=rtl] .stocks-card:hover .dossier-arrow,[dir=rtl] .defense-card:hover .dossier-arrow{transform:translate(-4px)}.dossier-title,.stocks-card-title,.defense-card-title{color:#f8f6ee;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.dossier-desc,.stocks-card-desc,.defense-card-desc{color:#b8baa0;flex-grow:1;margin:0 0 16px;font-size:13px;line-height:1.6}.dossier-pills{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.dossier-pill{color:#d1d3cb;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.regulatory-dossier-network{background:#090c12;border:1px solid #ffffff1f;border-radius:12px;margin-block:40px;padding:24px}.network-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.network-kicker{letter-spacing:1.5px;text-transform:uppercase;color:#d4af37;font-size:11px;font-weight:800}.network-title{color:#f8f6ee;margin:4px 0 0;font-size:18px;font-weight:850}.network-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.network-pill-card{color:inherit;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;padding:14px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.network-pill-card:hover{background:#ffffff14;border-color:#ffffff40;transform:translateY(-2px)}.network-pill-card.current{pointer-events:none;background:#d4af371a;border-color:#d4af37}.network-pill-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.network-pill-tag{text-transform:uppercase;color:#a0a29a;font-size:10px;font-weight:800}.network-pill-name{color:#f8f6ee;margin:0;font-size:14px;font-weight:750}.network-pill-sub{color:#92948a;margin-top:4px;font-size:11px}.section-faq-container{margin-block:40px 48px}.section-faq-header{margin-bottom:24px}.section-faq-kicker{letter-spacing:1.5px;text-transform:uppercase;color:#d4af37;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.section-faq-title{color:#f8f6ee;margin:0 0 8px;font-size:clamp(20px,2.5vw,28px);font-weight:850}.section-faq-desc{color:#a8aaa0;max-width:650px;margin:0;font-size:14px}.section-faq-grid{flex-direction:column;gap:12px;display:flex}.section-faq-item{background:#0d0f14;border:1px solid #ffffff1a;border-radius:10px;padding:0;transition:border-color .2s,background .2s;overflow:hidden}.section-faq-item:hover{border-color:#ffffff38}.section-faq-item[open]{background:#0d0f14f2;border-color:#d4af3766}.section-faq-summary{cursor:pointer;color:#f8f6ee;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:18px 22px;font-size:15px;font-weight:750;list-style:none;display:flex}.section-faq-summary::-webkit-details-marker{display:none}.section-faq-icon{color:#d4af37;flex-shrink:0;width:18px;height:18px;margin-inline-start:12px;transition:transform .2s}.section-faq-item[open] .section-faq-icon{transform:rotate(180deg)}.section-faq-body{color:#c4c6bc;padding:0 22px 20px;font-size:14px;line-height:1.65}.section-faq-body p{margin:0}
