.trading-module__ipnQNa__trading-page{background:radial-gradient(circle at top,#d4af370a,#0000 600px),#090b0d;min-height:100vh}misplaced .trading-module__ipnQNa__partnershipSection{margin-top:5rem}.trading-module__ipnQNa__partnershipGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.trading-module__ipnQNa__partnershipCard{background:#171717;border:1px solid #3f3f46;border-radius:12px;padding:1.5rem}.trading-module__ipnQNa__partnershipCard h3{color:#fff;margin:0}.trading-module__ipnQNa__partnershipCard p{color:#d1d5db;margin-top:.75rem;line-height:1.7}.trading-module__ipnQNa__partnershipCategory{color:#d4af37;margin-top:1rem;font-size:.8rem;font-weight:700;display:inline-block}.trading-module__ipnQNa__partnershipNote{color:#9ca3af;margin-top:1.5rem;font-size:.95rem;line-height:1.8}.trading-module__ipnQNa__researchConfidence{background:#171717;border:1px solid #3f3f46;border-radius:12px;margin-top:1.25rem;padding:1.5rem}.trading-module__ipnQNa__confidenceLabel{color:#d4af37;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.trading-module__ipnQNa__researchConfidence h3{color:#fff;margin:.5rem 0 0;font-size:1.2rem}.trading-module__ipnQNa__confidenceStatement{color:#e5e7eb;margin-top:1rem;line-height:1.8}.trading-module__ipnQNa__researchConclusion{background:#171717;border:1px solid #3f3f46;border-radius:12px;margin-top:1.5rem;padding:1.5rem}.trading-module__ipnQNa__conclusionLabel{color:#d4af37;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.trading-module__ipnQNa__researchConclusion p:not(.trading-module__ipnQNa__conclusionLabel){color:#e5e7eb;margin:1rem 0 0;line-height:1.8}.trading-module__ipnQNa__researchConclusion p:not(.trading-module__ipnQNa__conclusionLabel):first-of-type{margin-top:1rem}.trading-module__ipnQNa__tradingPage{color:#fff;background:radial-gradient(circle at top,#d4af370a,#0000 600px),#090b0d;min-height:100vh;margin:0;padding:0}.trading-module__ipnQNa__laboratory{border-bottom:6px solid #b08d2f;border-radius:0 0 18px 18px;min-height:calc(100vh - 140px);margin:0 0 2rem;padding:2.5rem 0 3rem}.trading-module__ipnQNa__hero{border-bottom:1px solid #7a621f;padding-bottom:2.5rem}.trading-module__ipnQNa__eyebrow{color:#d4af37;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.trading-module__ipnQNa__title{color:#fff;letter-spacing:-.04em;margin:.75rem 0 0;font-size:clamp(2.6rem,6vw,4.5rem);line-height:1.05}.trading-module__ipnQNa__description{color:#f3f4f6;max-width:760px;margin:1.5rem 0 0;font-size:1.1rem;line-height:1.8}.trading-module__ipnQNa__principle{color:#d4af37;margin:1.5rem 0 0;font-weight:700}.trading-module__ipnQNa__statusPanel{background:#171717;border:1px solid #3f3f46;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem;display:grid;overflow:hidden}.trading-module__ipnQNa__statusItem{border-right:1px solid #3f3f46;min-width:0;padding:1.15rem 1.25rem}.trading-module__ipnQNa__statusItem:last-child{border-right:0}.trading-module__ipnQNa__statusItem p{color:#a1a1aa;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.trading-module__ipnQNa__statusItem h2{color:#fff;margin:.45rem 0 0;font-size:.95rem;line-height:1.4}.trading-module__ipnQNa__activeStatus{align-items:center;gap:.55rem;display:flex;color:#d4af37!important}.trading-module__ipnQNa__statusDot{background:#22c55e;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #22c55e1f}.trading-module__ipnQNa__laboratoryContent{margin-top:2.5rem}.trading-module__ipnQNa__section{margin-top:3.5rem;scroll-margin-top:90px}.trading-module__ipnQNa__section:first-child{margin-top:0}.trading-module__ipnQNa__sectionHeading{border-bottom:1px solid #7a621f;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:.8rem;display:flex}.trading-module__ipnQNa__sectionHeading h2{color:#fff;margin:.25rem 0 0;font-size:1.7rem}.trading-module__ipnQNa__sectionHeading>p{color:#d1d5db;max-width:460px;margin:0;line-height:1.7}.trading-module__ipnQNa__sectionNumber{color:#b91c1c;letter-spacing:.12em;margin:0;font-size:.82rem;font-weight:800}.trading-module__ipnQNa__marketCard,.trading-module__ipnQNa__alignmentPanel,.trading-module__ipnQNa__briefCard,.trading-module__ipnQNa__observationRow,.trading-module__ipnQNa__archiveRow,.trading-module__ipnQNa__disclaimer{background:#171717;border:1px solid #3f3f46;border-radius:12px}.trading-module__ipnQNa__marketGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.trading-module__ipnQNa__marketCard{padding:1.2rem}.trading-module__ipnQNa__cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.trading-module__ipnQNa__cardHeader h3{color:#fff;margin:.2rem 0 0;font-size:1rem}.trading-module__ipnQNa__symbol{color:#d4af37;letter-spacing:.05em;margin:0;font-weight:800}.trading-module__ipnQNa__biasBadge{border-radius:6px;padding:.25rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.trading-module__ipnQNa__bullish{color:#fff;background:#166534}.trading-module__ipnQNa__bearish{color:#fff;background:#991b1b}.trading-module__ipnQNa__neutral{color:#fff;background:#8a6b12}.trading-module__ipnQNa__phase{color:#f3f4f6;margin:1rem 0 0;font-weight:700}.trading-module__ipnQNa__cardText{color:#e5e7eb;margin:.75rem 0 0;line-height:1.7}.trading-module__ipnQNa__alignmentPanel{margin-top:1.25rem;padding:1.5rem}.trading-module__ipnQNa__alignmentStatus{align-items:center;gap:.85rem;display:flex}.trading-module__ipnQNa__alignmentIndicator{background:#d4af37;border-radius:50%;flex:none;width:18px;height:18px;box-shadow:0 0 0 5px #d4af371f}.trading-module__ipnQNa__alignmentStatus p,.trading-module__ipnQNa__alignmentStatus h3{margin:0}.trading-module__ipnQNa__alignmentStatus p{color:#d1d5db;font-size:.85rem}.trading-module__ipnQNa__alignmentStatus h3{color:#d4af37;margin-top:.2rem}.trading-module__ipnQNa__alignmentPanel>p{color:#f3f4f6;margin:1.2rem 0 0;line-height:1.8}.trading-module__ipnQNa__briefIdentity{background:#171717;border:1px solid #7a621f;border-radius:12px;margin-top:1.25rem;overflow:hidden}.trading-module__ipnQNa__briefIdentityHeader{border-bottom:1px solid #3f3f46;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem;display:flex}.trading-module__ipnQNa__briefInstitution{color:#d4af37;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.trading-module__ipnQNa__briefReference{color:#fff;margin:.4rem 0 0;font-size:1.15rem}.trading-module__ipnQNa__briefStatus{color:#d4af37;white-space:nowrap;align-items:center;gap:.5rem;font-size:.8rem;font-weight:800;display:inline-flex}.trading-module__ipnQNa__briefStatusDot{background:#22c55e;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #22c55e1f}.trading-module__ipnQNa__briefMetadata{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trading-module__ipnQNa__briefMetadata>div{border-right:1px solid #3f3f46;min-width:0;padding:1rem 1.25rem}.trading-module__ipnQNa__briefMetadata>div:last-child{border-right:0}.trading-module__ipnQNa__briefMetadata p{color:#a1a1aa;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.trading-module__ipnQNa__briefMetadata span{color:#f3f4f6;margin-top:.4rem;font-size:.88rem;line-height:1.5;display:block}.trading-module__ipnQNa__executiveSummary{background:#171717;border:1px solid #3f3f46;border-radius:12px;margin-top:1.25rem;padding:1.5rem}.trading-module__ipnQNa__summaryLabel{color:#d4af37;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.trading-module__ipnQNa__executiveSummary h3{color:#fff;margin:.45rem 0 0;font-size:1.2rem}.trading-module__ipnQNa__summaryText{max-width:900px;margin-top:1rem}.trading-module__ipnQNa__summaryText p{color:#e5e7eb;margin:.75rem 0 0;font-size:.98rem;line-height:1.8}.trading-module__ipnQNa__summaryText p:first-child{margin-top:0}.trading-module__ipnQNa__briefGrid{border:1px solid #3f3f46;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.25rem;display:grid;overflow:hidden}.trading-module__ipnQNa__briefCard{border:0;border-right:1px solid #3f3f46;border-radius:0;padding:1.25rem}.trading-module__ipnQNa__briefCard:last-child{border-right:0}.trading-module__ipnQNa__briefCard h3{color:#d4af37;margin:0;font-size:.95rem}.trading-module__ipnQNa__briefCard p{color:#e5e7eb;margin:.75rem 0 0;line-height:1.7}.trading-module__ipnQNa__lowerGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.trading-module__ipnQNa__observationList,.trading-module__ipnQNa__archiveList{margin-top:1.25rem}.trading-module__ipnQNa__observationRow{border-bottom:0;border-radius:0;grid-template-columns:160px 1fr;gap:1rem;padding:1rem;display:grid}.trading-module__ipnQNa__observationRow:first-child,.trading-module__ipnQNa__archiveRow:first-child{border-radius:12px 12px 0 0}.trading-module__ipnQNa__observationRow:last-child,.trading-module__ipnQNa__archiveRow:last-child{border-bottom:1px solid #3f3f46;border-radius:0 0 12px 12px}.trading-module__ipnQNa__observationRow h3{color:#d4af37;margin:0;font-size:.95rem}.trading-module__ipnQNa__observationRow span{color:#d4af37;margin-top:.4rem;font-size:.72rem;font-weight:800;display:inline-block}.trading-module__ipnQNa__observationRow p{color:#e5e7eb;margin:0;line-height:1.6}.trading-module__ipnQNa__archiveRow{border-bottom:0;border-radius:0;grid-template-columns:110px 1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}.trading-module__ipnQNa__archiveReference{color:#d4af37;margin:0;font-family:monospace;font-weight:800}.trading-module__ipnQNa__archiveRow h3,.trading-module__ipnQNa__archiveRow div p{margin:0}.trading-module__ipnQNa__archiveRow h3{color:#fff;font-size:.95rem}.trading-module__ipnQNa__archiveRow div p{color:#d1d5db;margin-top:.3rem;font-size:.82rem}.trading-module__ipnQNa__archiveStatus{color:#d4af37;white-space:nowrap;font-size:.78rem;font-weight:800}.trading-module__ipnQNa__disclaimer{border-color:#7a621f;margin-top:2rem;padding:1.25rem 1.5rem}.trading-module__ipnQNa__disclaimer h2{color:#d4af37;margin:0;font-size:1rem}.trading-module__ipnQNa__disclaimer p{color:#e5e7eb;margin:.6rem 0 0;line-height:1.7}@media (max-width:1000px){.trading-module__ipnQNa__marketGrid,.trading-module__ipnQNa__briefGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-module__ipnQNa__briefCard:nth-child(2){border-right:0}.trading-module__ipnQNa__briefCard:nth-child(-n+2){border-bottom:1px solid #3f3f46}.trading-module__ipnQNa__lowerGrid{grid-template-columns:1fr}}@media (max-width:900px){.trading-module__ipnQNa__statusPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-module__ipnQNa__statusItem:nth-child(2){border-right:0}.trading-module__ipnQNa__statusItem:nth-child(-n+2){border-bottom:1px solid #3f3f46}}@media (max-width:700px){.trading-module__ipnQNa__laboratory{border-radius:0 0 14px 14px;margin-top:0;padding:2rem 0}.trading-module__ipnQNa__hero{padding-bottom:2rem}.trading-module__ipnQNa__title{font-size:clamp(2.3rem,12vw,3.4rem)}.trading-module__ipnQNa__description{font-size:1rem}.trading-module__ipnQNa__section{margin-top:3rem}.trading-module__ipnQNa__sectionHeading{flex-direction:column;align-items:flex-start;gap:.6rem}.trading-module__ipnQNa__marketGrid,.trading-module__ipnQNa__briefGrid{grid-template-columns:1fr}.trading-module__ipnQNa__briefCard{border-bottom:1px solid #3f3f46;border-right:0}.trading-module__ipnQNa__briefCard:last-child{border-bottom:0}.trading-module__ipnQNa__observationRow,.trading-module__ipnQNa__archiveRow{grid-template-columns:1fr}.trading-module__ipnQNa__archiveStatus{justify-self:start}.trading-module__ipnQNa__briefIdentityHeader{flex-direction:column}.trading-module__ipnQNa__briefMetadata{grid-template-columns:1fr}.trading-module__ipnQNa__briefMetadata>div{border-bottom:1px solid #3f3f46;border-right:0}.trading-module__ipnQNa__briefMetadata>div:last-child{border-bottom:0}}@media (max-width:550px){.trading-module__ipnQNa__statusPanel{grid-template-columns:1fr}.trading-module__ipnQNa__statusItem{border-bottom:1px solid #3f3f46;border-right:0}.trading-module__ipnQNa__statusItem:nth-child(2){border-bottom:1px solid #3f3f46}.trading-module__ipnQNa__statusItem:last-child{border-bottom:0}}.trading-module__ipnQNa__educationalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.trading-module__ipnQNa__educationalCard{background:#151719;border:1px solid #2d3035;border-radius:14px;flex-direction:column;min-height:290px;padding:1.5rem;transition:transform .2s,border-color .2s,background .2s;display:flex}.trading-module__ipnQNa__educationalCard:hover{background:#181b1e;border-color:#d4af378c;transform:translateY(-3px)}.trading-module__ipnQNa__educationalCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.trading-module__ipnQNa__resourceSeries{color:#b89a52;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.5}.trading-module__ipnQNa__resourceAvailable,.trading-module__ipnQNa__resourceDevelopment{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-size:.72rem;font-weight:700}.trading-module__ipnQNa__resourceAvailable{color:#b7f7ce;background:#22c55e1f;border:1px solid #22c55e4d}.trading-module__ipnQNa__resourceDevelopment{color:#d4af37;background:#d4af371a;border:1px solid #d4af3747}.trading-module__ipnQNa__resourceContent{flex:1}.trading-module__ipnQNa__resourceContent h3{color:#f8fafc;margin:0 0 .8rem;font-size:1.2rem;line-height:1.35}.trading-module__ipnQNa__resourceContent p{color:#a8afb9;margin:0;font-size:.92rem;line-height:1.7}.trading-module__ipnQNa__resourceLinks{flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;display:flex}.trading-module__ipnQNa__resourceLinks a{color:#d4af37;background:0 0;border:1px solid #d4af3766;border-radius:8px;padding:.65rem .9rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.trading-module__ipnQNa__resourceLinks a:hover{color:#090b0d;background:#d4af37;border-color:#d4af37}.trading-module__ipnQNa__resourceNotice{color:#737b86;margin:1.75rem 0 0;font-size:.8rem;line-height:1.6}.trading-module__ipnQNa__educationalNote{color:#737b86;text-align:center;margin:1.5rem 0 0;font-size:.82rem;line-height:1.6}@media (max-width:950px){.trading-module__ipnQNa__educationalGrid{grid-template-columns:1fr}.trading-module__ipnQNa__educationalCard{min-height:auto}}@media (max-width:600px){.trading-module__ipnQNa__educationalCard{padding:1.25rem}.trading-module__ipnQNa__educationalCardHeader{flex-direction:column;margin-bottom:1.5rem}.trading-module__ipnQNa__resourceLinks{flex-direction:column}.trading-module__ipnQNa__resourceLinks a{text-align:center}}
