.forward-record{background:radial-gradient(ellipse at 90% 10%,#a3824420,transparent 55%),#090f18;border-block:1px solid #34332d}.record-heading{align-items:start}.record-heading h2{font-size:clamp(35px,4.4vw,61px)}.record-heading>p{max-width:360px}.record-kicker{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:19px}.record-kicker span{font:9px Consolas,monospace;letter-spacing:1.1px;color:#d8b477;border:1px solid #6b583b;padding:6px 10px}.record-kicker span+span{color:#b3ada1;border-color:#35404a}.record-assurance{font-size:13px;color:#cac4b9;max-width:810px;margin-top:0;margin-bottom:28px}.record-health{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 0;border-block:1px solid #313843;font-size:10px;color:#9fa7ac}.record-health>span{color:#c9ae7e;font:9px Consolas,monospace;letter-spacing:.7px}.record-health>span:before{content:'●';font-size:6px;vertical-align:middle;margin-right:8px}.record-health>span.pending{color:#b9b1a2}.record-health time{color:#c7c5be}.record-metrics{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:24px;margin-block:40px}.record-metrics>div{padding:8px 20px 8px 0;border-right:1px solid #2b3540}.record-metrics>div:last-child{border:0}.record-metrics span{display:block;color:#9b9d9c;font:9px Consolas,monospace;letter-spacing:1px;margin-bottom:13px}.record-metrics strong{font-size:37px;line-height:1.25;letter-spacing:-1.5px;font-weight:400;color:#f3eee4}.record-metrics .primary-metric strong{color:#e1bf87;font-size:47px}.record-metrics small{display:block;font-size:10px;color:#9b9d9c;margin-top:7px}.record-open{font-size:11px;margin-bottom:30px}.record-strategies{display:grid;grid-template-columns:1fr 1fr;gap:20px}.record-strategy{padding:28px 30px;border:1px solid #34404b;background:#0c1520}.record-strategy .card-top{margin-bottom:20px;flex-direction:row}.record-strategy .badge{border-color:#695c44;color:#d4b77e}.record-strategy h3{font-size:22px;margin-bottom:16px}.record-strategy>p{font-size:11px;margin:0 0 23px;color:#a4a9ab}.record-strategy>p span{color:#d2cec5}.record-card-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;border-top:1px solid #303b46;padding-top:19px}.record-card-stats span{display:block;font-size:9px;color:#929ba0;margin-bottom:5px}.record-card-stats strong{font-weight:400;font-size:22px;color:#e6c995}.record-definition{font-size:12px;margin:20px 0 35px;max-width:870px}.chart-panel{padding:30px;background:#080f18;border:1px solid #35404b}.chart-heading{display:flex;justify-content:space-between;gap:25px;align-items:center}.chart-heading h3{font:12px Consolas,monospace;letter-spacing:1.4px;margin:0;color:#e1d5be}.chart-toggles{display:flex;gap:4px;padding:4px;background:#111b26;border:1px solid #2d3947}.chart-toggles button{font-size:10px;color:#a9b1b6;border:0;background:none;padding:8px 12px;cursor:pointer}.chart-toggles button[aria-pressed=true]{background:#3e3628;color:#f4dfb9}.chart-toggles button:hover{color:#f2dfbd}.record-chart{min-height:280px;display:grid;align-items:center}.record-chart svg{display:block;width:100%;height:auto;overflow:visible}.chart-grid{stroke:#263441;stroke-width:1}.chart-baseline{stroke:#8a887e;stroke-width:1;stroke-dasharray:4 5}.chart-axis{fill:#a6b1ba;font:13px Consolas,monospace}.chart-line{stroke:#dbb97e;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:miter}.chart-point{fill:#e4c897;stroke:#101824;stroke-width:2;vector-effect:non-scaling-stroke}.chart-origin{fill:#7a8285}.chart-empty{font-size:14px;color:#aeb4b6;text-align:center;margin:35px 15px}.chart-caption{font-size:10px;color:#9da5aa;margin:0;border-top:1px solid #23303d;padding-top:18px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.record-today{display:flex;align-items:center;gap:35px;padding:27px 30px;background:#111a25;border:1px solid #34414d;margin:25px 0 42px}.today-title{min-width:160px}.today-title strong{font:12px Consolas,monospace;letter-spacing:2px;color:#dec08c;display:block}.today-title span{font-size:11px;color:#9ca7af}.today-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;flex:1}.today-metrics span{font-size:9px;color:#a0a7aa;display:block}.today-metrics b{font-weight:400;font-size:22px;color:#ded8cb}.today-note{font-size:11px;color:#a0a7aa;max-width:220px;margin:0}.trades-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:15px}.trades-heading h3{font:12px Consolas,monospace;letter-spacing:1.2px}.trades-heading p{font-size:10px;margin:0;color:#9ba8b1}.record-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;font-variant-numeric:tabular-nums}.record-table th{font:9px Consolas,monospace;color:#9aabb9;letter-spacing:.6px;font-weight:400;padding:14px 10px;background:#101a26;border-block:1px solid #34414f}.record-table td{padding:19px 10px;border-bottom:1px solid #273543;color:#d7dbdb;white-space:nowrap}.record-table td:first-child,.record-table th:first-child{padding-left:17px}.record-table .trade-result{font:9px Consolas,monospace;letter-spacing:.6px}.record-table .win{color:#dfc58d}.record-table .loss{color:#d6a9a4}.record-table .breakeven{color:#b3b9bf}.record-table .empty-record{text-align:center;color:#9eaab3;padding:30px}.record-notes{font-size:11px;margin-top:18px;color:#9aa7b1}.daily-details{margin-top:28px;border:1px solid #2b3948;padding:18px 22px}.daily-details summary{cursor:pointer;color:#b9c2c8;font:11px Consolas,monospace;letter-spacing:1px}.daily-row{display:flex;gap:25px;justify-content:space-between;border-top:1px solid #24313f;padding:13px 0;font-size:12px;color:#a8b4bf}.daily-row:first-child{margin-top:22px}.daily-row strong{color:#dcc28f;font-weight:400}.record-transparency{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid #39424a;margin-top:50px;padding-top:38px}.record-transparency h3{font-size:27px;letter-spacing:-.8px;margin-bottom:18px}.record-stays{display:flex;gap:16px;flex-wrap:wrap;font:10px Consolas,monospace;color:#e0c58d;margin-bottom:25px}.record-transparency p{font-size:13px;color:#a4b0bb}.development-disclosure .eyebrow{font-size:10px;margin-bottom:15px}.record-risk{padding:23px 25px;border-left:2px solid #a58958;background:#101925;font-size:13px;color:#c0c7ca;margin:28px 0 0;line-height:1.85}.brand-slot{display:inline-flex;align-items:center;gap:10px}.brand-slot img{width:37px;height:30px;object-fit:contain}.brand-slot .brand-type{display:flex;flex-direction:column;gap:4px}.brand-type small{font-size:7px;letter-spacing:4px;font-weight:400;color:#bda473;padding-left:2px}.hero-mountain{filter:sepia(.32) saturate(.58)}.market-lines{opacity:.22}.community{background-image:linear-gradient(#06101ce8,#081726ef),url('assets/mountain-1536.webp')}
@media(max-width:1024px){.record-today{flex-wrap:wrap;gap:20px}.today-note{max-width:none;width:100%}.record-table{font-size:11px}.record-table td,.record-table th{padding-inline:7px}.record-transparency{gap:35px}}
@media(max-width:768px){.record-health{align-items:start;flex-direction:column;gap:9px}.record-metrics{gap:20px;grid-template-columns:1fr 1fr}.record-metrics>div:nth-child(2){border-right:0}.record-strategies{grid-template-columns:1fr}.record-strategy{padding:25px}.chart-heading{align-items:start;flex-direction:column;gap:15px}.chart-panel{padding:25px 18px}.chart-toggles{width:100%}.chart-toggles button{flex:1}.record-chart{min-height:220px}.record-transparency{grid-template-columns:1fr;gap:22px}.record-today{padding:24px}.today-metrics{gap:20px}.trades-heading{flex-direction:column;gap:0}.record-table thead{display:none}.record-table,.record-table tbody{display:block}.record-table tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid #334252;margin-bottom:15px;padding:15px;background:#0b1520;gap:12px 18px}.record-table td{display:flex;flex-direction:column;gap:3px;padding:0!important;border:0;white-space:normal;font-size:14px}.record-table td:before{content:attr(data-label);font:8px Consolas,monospace;letter-spacing:.5px;color:#8fa2b1}.record-table td:nth-child(9){grid-column:1/-1;border-top:1px solid #263644;padding-top:12px!important;font-size:11px}.record-table .empty-record{grid-column:1/-1;text-align:left;font-size:13px}.record-table .empty-record:before{display:none}.record-heading>p{max-width:none}.record-kicker{gap:8px}.daily-row{font-size:11px;gap:10px}}
@media(max-width:390px){.record-metrics strong{font-size:31px}.record-metrics .primary-metric strong{font-size:40px}.record-card-stats{gap:12px}.record-strategy{padding:22px 18px}.record-card-stats strong{font-size:21px}.chart-panel{padding:22px 12px}.chart-toggles button{font-size:9px;padding:8px 5px}.record-chart svg{min-height:170px}.record-chart{min-height:185px}.chart-axis{font-size:17px}.today-metrics{width:100%;flex:auto;gap:15px}.record-risk{padding:18px;font-size:13px}.daily-row{flex-wrap:wrap}.daily-row span:first-child{width:100%}.record-kicker span{font-size:8px}.record-health{font-size:9px}}

.milestone-certificate{margin:0;padding:16px;background:#0c1420;border:1px solid #5a4d38}.milestone-certificate img{width:100%;height:auto;display:block}.milestone-certificate figcaption{font:8px/1.8 Consolas,monospace;color:#c6b288;letter-spacing:.6px;margin-top:15px}.milestone-certificate figcaption span{display:block;font:11px/1.7 Arial,sans-serif;color:#aeb7bd;letter-spacing:0;margin-top:6px}.wordmark{align-items:center}.brand-type{display:flex;flex-direction:column;gap:5px}.brand-type small{font-size:7px;line-height:1;letter-spacing:4px;font-weight:400;color:#bda473;padding-left:2px}

/* Separate research uses the approved navy, gold, typography and card system. */
.historical-section{background:#090f18;border-block:1px solid #2e333b}
.historical-label{display:inline-block;padding:9px 13px;border:1px solid #615038;color:#dbc18e;font:10px/1.6 Consolas,monospace;letter-spacing:1.2px;margin-bottom:28px}
.historical-validation{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px;border:1px solid #534a3c;background:#101721;margin-bottom:42px}
.historical-validation h3{font-size:25px;line-height:1.5;letter-spacing:-.5px;margin:25px 0 0}.historical-validation p{font-size:14px}.historical-validation p:last-child{margin-bottom:0}
.historical-strategy-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.historical-strategy-heading h3{font-size:25px;margin:12px 0 0}
.historical-studies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.historical-study{padding:28px;background:#101721;border:1px solid #3c4249;min-width:0}.historical-study h4{font:13px Consolas,monospace;letter-spacing:1px;color:#e1c695;margin:0}.historical-study .badge{font-size:8px}
.historical-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;margin:30px 0 0}.historical-metrics>div{min-width:0}.historical-metrics dt{font:9px/1.7 Consolas,monospace;letter-spacing:.6px;color:#a3adb5}.historical-metrics dd{font-size:29px;color:#e6ddcc;margin:7px 0 0;font-variant-numeric:tabular-nums}
.historical-qualification{border-left:2px solid #8c7249;padding:8px 0 8px 22px;margin-top:30px}.historical-qualification p{font-size:12px;line-height:1.8;color:#abb4bc;margin:8px 0}.historical-qualification strong{font-weight:400;color:#d4cbbb}
.research-transition{text-align:center;padding:65px 0 0;margin-top:45px;border-top:1px solid #3c4249}.research-transition p{font-size:clamp(21px,3vw,36px);line-height:1.45;font-weight:500;color:#a8adb2;letter-spacing:-.6px;margin-bottom:0}.research-transition p span{color:#e5c38a}
.chart-measures{display:flex;gap:6px;margin:8px 0 15px}.chart-measures button{border:1px solid #39404a;background:transparent;color:#aeb8bf;font:10px/1.5 Consolas,monospace;padding:8px 12px;cursor:pointer}.chart-measures button[aria-pressed=true]{background:#3e3628;color:#f4dfb9;border-color:#675537}.chart-measures button:focus-visible{outline:2px solid #dec18b;outline-offset:3px}
.why .intro{border-bottom:0}.glossary.container{width:100%;padding-inline:0}
@media(max-width:768px){.historical-validation{grid-template-columns:1fr;gap:22px;padding:26px}.historical-studies{grid-template-columns:1fr}.historical-strategy-heading{align-items:flex-start;flex-direction:column}.historical-study{padding:25px}.research-transition{padding-top:40px}.historical-validation .card-top{flex-wrap:wrap;gap:12px}}
@media(max-width:390px){.historical-study{padding:20px 16px}.historical-study .card-top{flex-wrap:wrap;gap:12px}.historical-validation{padding:22px 18px}.historical-validation h3{font-size:20px}.historical-metrics{gap:24px 12px}.historical-metrics dd{font-size:26px}.historical-metrics dt{font-size:8px}.historical-strategy-heading .badge{font-size:8px}.historical-qualification{padding-left:16px}}
@media(max-width:390px){.chart-axis{font-size:13px}.historical-metrics dt{font-size:10px;letter-spacing:.3px}}
/* Publication metrics reuse the approved record cards and visual system. */
.record-metrics{grid-template-columns:1.3fr 1.4fr repeat(4,1fr);gap:18px}.record-metrics>div{min-width:0;padding-right:12px}.record-metrics strong{font-size:30px}.record-metrics #record-win-rate{font-size:27px}.record-card-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.today-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.today-metrics b{font-size:19px;white-space:nowrap}.daily-day{border-top:1px solid #34404b;margin-top:20px;padding-top:12px}.daily-day h4{font-size:13px;color:#dec08c}.daily-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.daily-grid dt{font-size:10px;color:#9ca7af}.daily-grid dd{margin:5px 0;font-size:16px;color:#ded8cb}.hero-mountain{filter:none}
@media(max-width:1024px){.record-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.record-metrics>div:nth-child(3n){border-right:0}.today-metrics{flex-basis:100%}.daily-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:768px){.record-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.record-metrics>div:nth-child(3n){border-right:1px solid #2b3540}.record-metrics>div:nth-child(2n){border-right:0}.today-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.daily-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:390px){.record-metrics strong{font-size:26px}.record-metrics>div{padding-right:5px}.record-metrics{gap:18px 12px}.record-metrics .primary-metric strong{font-size:36px}.today-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.record-card-stats strong{font-size:20px}.daily-details{padding:18px 14px}}


.strategy-grid-five{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-grid-five .strategy-card{min-height:290px}.strategy-grid-five .strategy-card h3{font-size:24px;margin-top:42px}@media(max-width:1024px){.strategy-grid-five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.strategy-grid-five{grid-template-columns:1fr}.strategy-grid-five .strategy-card{display:block;min-height:0}.strategy-grid-five .strategy-card h3{margin-top:28px;font-size:25px}}


/* Independent discretionary S0 Owner record */
#owner-record{margin:28px 0}
#owner-record .strategy-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:26px 0}
#owner-record .strategy-metrics span{display:block;color:#a3adb5;font:10px/1.6 Consolas,monospace;letter-spacing:.5px;margin-bottom:8px}
#owner-record .strategy-metrics strong{display:block;color:#e1bf87;font-size:30px;font-weight:400;font-variant-numeric:tabular-nums}
#owner-record .daily-details{margin:22px 0}
@media(max-width:600px){#owner-record .strategy-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}#owner-record .strategy-metrics strong{font-size:26px}}

/* Two verified message previews replace the former long results-scope copy. */
.telegram-proof{padding-top:42px;padding-bottom:54px}
.telegram-proof-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:23px}
.telegram-proof-heading .eyebrow{margin:0 0 9px;color:#d9b777}
.telegram-proof-heading h2{margin:0;font-size:clamp(26px,3.4vw,43px);line-height:1.1;color:#f1eadc}
.telegram-proof-heading>p{max-width:390px;margin:0;color:#acb6bb;font-size:13px;line-height:1.5}
.telegram-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,340px));gap:16px;justify-content:center}
.telegram-proof-grid figure{margin:0;background:#101b23;border:1px solid #344a50;padding:10px;box-shadow:0 12px 34px #0004}
.telegram-proof-grid img{display:block;width:100%;height:auto;border-radius:8px}
.telegram-proof-grid figure a{display:block}
.telegram-proof-grid figcaption{display:flex;justify-content:space-between;gap:10px;padding:12px 6px 3px;color:#d9c59e;font-size:12px}
.telegram-proof-grid figcaption span{color:#9eafb4}
.telegram-proof-foot{display:flex;justify-content:space-between;gap:18px;margin:18px 0 0;font-size:11px;color:#95a9b0}
.telegram-proof-foot a{color:#d8bd86}
@media(max-width:720px){.telegram-proof-heading{display:block}.telegram-proof-heading>p{margin-top:13px}.telegram-proof-grid{grid-template-columns:minmax(0,220px);gap:14px}.telegram-proof-grid figure{padding:7px}.telegram-proof-grid figcaption{display:block;font-size:11px;padding:8px 3px 2px}.telegram-proof-grid figcaption span{display:block;margin-top:3px}.telegram-proof-foot{display:block}.telegram-proof-foot a{display:block;margin-top:8px}}
