.report-module__xRUEbG__report{color:#12213a;min-height:100vh;font-family:var(--ct-font-sans);background:0 0;padding:3rem 1rem}.report-module__xRUEbG__sheet{box-sizing:border-box;width:min(100%,210mm);min-height:297mm;box-shadow:none;background:#fff;border:1px solid #d7dde8;flex-direction:column;margin:0 auto 2rem;padding:18mm 17mm 16mm;display:flex;position:relative;overflow:hidden}.report-module__xRUEbG__sheet:before{content:"";background:#1f5fe0;height:5px;position:absolute;top:0;left:0;right:0}.report-module__xRUEbG__cover{color:#f8fafc;background:linear-gradient(135deg,#22d3ee14,#0000 38%),#0d172a;justify-content:space-between}.report-module__xRUEbG__cover:after{content:"";border:1px solid #22d3ee33;border-radius:50%;width:145mm;height:145mm;position:absolute;bottom:18mm;right:-65mm;box-shadow:0 0 0 22mm #22d3ee0a,0 0 0 44mm #22d3ee08}.report-module__xRUEbG__brandRow,.report-module__xRUEbG__reportHeader,.report-module__xRUEbG__reportFooter{justify-content:space-between;align-items:center;display:flex}.report-module__xRUEbG__brand{color:#f8fafc;font-family:var(--ct-font-display);font-size:1.35rem;font-weight:700;text-decoration:none}.report-module__xRUEbG__brand span{color:#7aa7ff}.report-module__xRUEbG__documentType,.report-module__xRUEbG__eyebrow,.report-module__xRUEbG__reportHeader,.report-module__xRUEbG__reportFooter,.report-module__xRUEbG__versionPill,.report-module__xRUEbG__yearAssumption>span,.report-module__xRUEbG__scenario header span,.report-module__xRUEbG__scenarioChecks b{font-family:var(--ct-font-mono);letter-spacing:.09em;text-transform:uppercase}.report-module__xRUEbG__documentType{color:#94a3b8;font-size:13px}.report-module__xRUEbG__coverContent{z-index:1;max-width:150mm;margin-top:32mm;position:relative}.report-module__xRUEbG__eyebrow{color:#1f5fe0;margin:0 0 6mm;font-size:13px;font-weight:700}.report-module__xRUEbG__cover .report-module__xRUEbG__eyebrow{color:#7aa7ff}.report-module__xRUEbG__cover h1{color:#f8fafc;font-family:var(--ct-font-display);font-size:var(--ct-type-page-title);letter-spacing:-.055em;margin:0;font-weight:500;line-height:.98}.report-module__xRUEbG__coverDeck{color:#b8c7da;max-width:125mm;margin:10mm 0 7mm;font-size:1.15rem;line-height:1.6}.report-module__xRUEbG__versionPill{color:#67e8f9;background:#22d3ee17;border:1px solid #22d3ee73;padding:2.5mm 4mm;font-size:13px;display:inline-flex}.report-module__xRUEbG__coverStats{z-index:1;border-block:1px solid #94a3b833;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.report-module__xRUEbG__coverStats div{border-right:1px solid #94a3b833;padding:7mm 5mm}.report-module__xRUEbG__coverStats div:last-child{border-right:0}.report-module__xRUEbG__coverStats strong,.report-module__xRUEbG__coverStats span{display:block}.report-module__xRUEbG__coverStats strong{color:#f8fafc;font-family:var(--ct-font-display);font-size:1.75rem}.report-module__xRUEbG__coverStats span{color:#94a3b8;margin-top:1mm;font-size:13px}.report-module__xRUEbG__coverFooter{z-index:1;color:#94a3b8;grid-template-columns:repeat(3,1fr);gap:6mm;font-size:13px;line-height:1.55;display:grid;position:relative}.report-module__xRUEbG__coverFooter b{color:#e2e8f0}.report-module__xRUEbG__reportHeader{color:#64748b;border-bottom:1px solid #d6e0eb;margin:-6mm 0 15mm;padding-bottom:4mm;font-size:13px}.report-module__xRUEbG__reportHeader b{color:#1f5fe0}.report-module__xRUEbG__sheet h2{color:#0f172a;max-width:165mm;font-family:var(--ct-font-display);letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:500;line-height:1.1}.report-module__xRUEbG__lead{color:#475569;max-width:165mm;margin:6mm 0 8mm;font-size:.95rem;line-height:1.65}.report-module__xRUEbG__formula{background:#e8f7fa;border-left:3px solid #7aa7ff;grid-template-columns:38mm 1fr;align-items:center;margin-bottom:8mm;padding:6mm;display:grid}.report-module__xRUEbG__formula span{color:#475569;font-size:13px;font-weight:700}.report-module__xRUEbG__formula strong{color:#0f172a;font-family:var(--ct-font-mono);font-size:1rem}.report-module__xRUEbG__formula i{color:#1f5fe0;padding-inline:2mm;font-style:normal}.report-module__xRUEbG__readingGrid,.report-module__xRUEbG__methodGrid{gap:3mm;display:grid}.report-module__xRUEbG__readingGrid{grid-template-columns:repeat(3,1fr);margin-bottom:8mm}.report-module__xRUEbG__readingGrid article,.report-module__xRUEbG__methodGrid article{background:#fff;border:1px solid #d6e0eb;padding:5mm}.report-module__xRUEbG__readingGrid article>span,.report-module__xRUEbG__methodGrid article>span{color:#1f5fe0;font-family:var(--ct-font-mono);font-size:13px}.report-module__xRUEbG__readingGrid h3,.report-module__xRUEbG__methodGrid h3,.report-module__xRUEbG__sourceList h3{color:#0f172a;font-family:var(--ct-font-display);margin:2mm 0;font-size:.95rem}.report-module__xRUEbG__readingGrid p,.report-module__xRUEbG__methodGrid p{color:#64748b;margin:0;font-size:13px;line-height:1.55}.report-module__xRUEbG__overviewWrap{border:1px solid #d6e0eb;overflow:hidden}.report-module__xRUEbG__overviewTable{border-collapse:collapse;background:#fff;width:100%;font-size:13px}.report-module__xRUEbG__overviewTable th,.report-module__xRUEbG__overviewTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #e6edf4;padding:3.3mm 3mm}.report-module__xRUEbG__overviewTable thead th{color:#cbd5e1;font-family:var(--ct-font-mono);letter-spacing:.04em;text-transform:uppercase;background:#12213a;font-size:13px}.report-module__xRUEbG__overviewTable tbody th{color:#0f172a;font-family:var(--ct-font-mono)}.report-module__xRUEbG__bear{color:#dc2626}.report-module__xRUEbG__base{color:#1f5fe0}.report-module__xRUEbG__bull{color:#059669}.report-module__xRUEbG__callout{color:#475569;background:#eef3f8;border-left:3px solid #1f5fe0;margin-top:7mm;padding:5mm;font-size:13px;line-height:1.6}.report-module__xRUEbG__yearAssumption{background:#eef3f8;border:1px solid #d6e0eb;margin-bottom:6mm;padding:5mm 6mm}.report-module__xRUEbG__yearAssumption span,.report-module__xRUEbG__yearAssumption strong,.report-module__xRUEbG__yearAssumption small{display:block}.report-module__xRUEbG__yearAssumption>span{color:#1f5fe0;font-size:13px}.report-module__xRUEbG__yearAssumption strong{color:#12213a;margin:2mm 0;font-size:13px;line-height:1.55}.report-module__xRUEbG__yearAssumption small{color:#64748b;font-size:13px}.report-module__xRUEbG__scenarioStack{gap:4mm;display:grid}.report-module__xRUEbG__scenario{background:#fff;border:1px solid #d6e0eb;border-top-width:3px;padding:5mm 6mm}.report-module__xRUEbG__scenario.report-module__xRUEbG__bear{border-top-color:#ef4444}.report-module__xRUEbG__scenario.report-module__xRUEbG__base{border-top-color:#7aa7ff}.report-module__xRUEbG__scenario.report-module__xRUEbG__bull{border-top-color:#10b981}.report-module__xRUEbG__scenario header{justify-content:space-between;align-items:flex-start;gap:8mm;display:flex}.report-module__xRUEbG__scenario header div span,.report-module__xRUEbG__scenario header div strong{display:block}.report-module__xRUEbG__scenario header span{color:currentColor;margin-bottom:1mm;font-size:13px;font-weight:700}.report-module__xRUEbG__scenario header div strong{color:#0f172a;font-family:var(--ct-font-mono);font-size:1.45rem}.report-module__xRUEbG__scenario header>p{color:#12213a;font-family:var(--ct-font-mono);text-align:right;margin:0;font-size:13px;font-weight:700;line-height:1.35}.report-module__xRUEbG__scenario header small{color:#94a3b8;font-family:var(--ct-font-sans);font-size:13px;font-weight:500}.report-module__xRUEbG__thesis{color:#334155;margin:3mm 0 4mm;font-size:13px;font-weight:600;line-height:1.5}.report-module__xRUEbG__scenarioChecks{border-top:1px solid #e6edf4;grid-template-columns:1fr 1fr;gap:5mm;padding-top:3mm;display:grid}.report-module__xRUEbG__scenarioChecks b{color:#64748b;font-size:13px}.report-module__xRUEbG__scenarioChecks p{color:#64748b;margin:1mm 0 0;font-size:13px;line-height:1.5}.report-module__xRUEbG__methodGrid{grid-template-columns:repeat(2,1fr);margin-bottom:7mm}.report-module__xRUEbG__citationBox,.report-module__xRUEbG__sourceList,.report-module__xRUEbG__disclaimer{background:#fff;border:1px solid #d6e0eb;padding:5mm 6mm}.report-module__xRUEbG__citationBox{border-left:3px solid #7aa7ff}.report-module__xRUEbG__citationBox .report-module__xRUEbG__eyebrow{margin-bottom:2mm}.report-module__xRUEbG__citationBox p:not(.report-module__xRUEbG__eyebrow),.report-module__xRUEbG__sourceList p,.report-module__xRUEbG__disclaimer p,.report-module__xRUEbG__published{color:#475569;margin:0;font-size:13px;line-height:1.55}.report-module__xRUEbG__citationBox a,.report-module__xRUEbG__sourceList a{color:#1f5fe0;overflow-wrap:anywhere;font-size:13px}.report-module__xRUEbG__sourceList{margin-top:4mm}.report-module__xRUEbG__sourceList p+p{margin-top:1.5mm}.report-module__xRUEbG__sourceList code{font-family:var(--ct-font-mono);overflow-wrap:anywhere;font-size:13px}.report-module__xRUEbG__disclaimer{background:#fff7ed;margin-top:4mm}.report-module__xRUEbG__disclaimer strong{color:#9a3412;font-size:13px}.report-module__xRUEbG__published{color:#64748b;margin-top:4mm}.report-module__xRUEbG__reportFooter{color:#64748b;border-top:1px solid #d6e0eb;margin-top:auto;padding-top:5mm;font-size:13px}@media (max-width:720px){.report-module__xRUEbG__report{padding:1rem 0}.report-module__xRUEbG__sheet{min-height:auto;margin-bottom:1rem;padding:2rem 1.25rem}.report-module__xRUEbG__coverContent{margin-block:5rem}.report-module__xRUEbG__coverStats,.report-module__xRUEbG__coverFooter,.report-module__xRUEbG__readingGrid,.report-module__xRUEbG__methodGrid,.report-module__xRUEbG__scenarioChecks{grid-template-columns:1fr}.report-module__xRUEbG__coverStats div{border-bottom:1px solid #94a3b833;border-right:0}.report-module__xRUEbG__overviewWrap{overflow-x:auto}}@page{size:A4;margin:0}@media print{.report-module__xRUEbG__report{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;padding:0}.report-module__xRUEbG__sheet{width:210mm;height:297mm;min-height:297mm;box-shadow:none;break-after:page;page-break-after:always;margin:0}.report-module__xRUEbG__sheet:last-child{break-after:auto;page-break-after:auto}}
