:root{--cy:#FF1E3C;--pen:#FF1E3C;--pen-ink:#C8002A;--nb-ink:#0A0A0A;--nb-line:#E3E3DF;--nb-grid:rgba(10,10,10,.045);--nb-mark:linear-gradient(transparent 74%, var(--pen) 74%, var(--pen) 90%, transparent 90%)}::selection{background:var(--pen);color:#fff}html body h1,html body h2,html body h3,html body .posttitle,html body .page-title,html body .post-title,html body .tag-title,html body .author-title,html body .hx-h2,html body .sp-card-h,html body .sp-item-h,html body .v8-h1,html body .v8-h2,html body .v8-card-h,html body .v8-ft-h,html body .v8-k,html body .v8-rec-v,html body .ap-h1,html body .ap-h2,html body .ap-h3,html body .ap-card-h,html body .ap-pull,html body .ap-sig{font-style:normal!important;font-weight:850!important;font-stretch:84%!important;text-transform:none!important;letter-spacing:-.025em!important}html body .v8-h1,html body .ap-h1{line-height:.98!important}html body .gh-content h2,html body .gh-content h3,html body .post-content h2,html body .post-content h3{font-weight:800!important;font-stretch:90%!important;letter-spacing:-.015em!important}html body .v8-k,html body .hx-k,html body .k,html body .sp-card-k,html body .sp-item-type{font-size:13px!important;font-weight:700!important;font-stretch:100%!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#5b5b61!important}html body .hx-k:before,html body .k:before{display:none}.v8-hl,.nb-mark{box-shadow:none!important;background:var(--nb-mark);padding:0 .04em}.v8-brand{font-style:normal!important;font-weight:850!important;font-stretch:84%!important;text-transform:none!important;letter-spacing:-.02em!important}.v8-brand span{background:var(--nb-mark)!important;padding:0 .04em!important;border-radius:0!important}.v8-bar{width:40px!important;height:4px!important;border-radius:2px!important;background:var(--pen)!important}.gh-content a,.post-content a,.v8-note a,.ap-narrow a{color:var(--nb-ink)!important;text-decoration:underline!important;text-decoration-color:var(--pen)!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}.gh-content a:hover,.post-content a:hover{color:var(--pen-ink)!important}.gh-content mark,.post-content mark{background:var(--nb-mark);color:inherit}.gh-content ul li::marker,.post-content ul li::marker{color:var(--pen)}.gh-content ol li::marker,.post-content ol li::marker{color:var(--pen-ink);font-weight:800}.gh-content blockquote,.post-content blockquote{border-left:3px solid var(--pen)!important}.ap-pull{border-left:4px solid var(--pen)!important}.v8-rec.is-up .v8-rec-v [data-points]{box-shadow:none!important;background:var(--nb-mark)}html body .v8-btn,html body .sx-btn,html body .btn-2026,html body .em-btn{font-style:normal!important;font-weight:800!important;font-stretch:100%!important;text-transform:none!important;letter-spacing:0!important;border-radius:12px!important}html body .v8-btn{font-size:17px;padding:16px 26px}html body .v8-btn--sm{font-size:15px;padding:11px 18px}html body .v8-btn--cyan{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}html body .site-head{border-bottom:1px solid var(--nb-line)!important}html body .site-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--pen)!important}html body .site-foot{border-top:1px solid var(--nb-line)!important}html body .site-foot a:hover{color:var(--pen-ink)!important}html body .v8-hero,html body .ap-hero{background-color:#fff!important;border-bottom:1px solid var(--nb-line)!important;background-image:linear-gradient(var(--nb-grid) 1px,transparent 1px),linear-gradient(90deg,var(--nb-grid) 1px,transparent 1px)!important;background-size:28px 28px,28px 28px!important;background-position:-1px -1px,-1px -1px!important;background-repeat:repeat,repeat!important}html body .v8-start{background:#fafaf8!important;border-top:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line)}html body .v8-card{border:1px solid var(--nb-line)!important;border-radius:16px!important}html body .v8-hero-chart,html body .ap-photo,html body .ap-card{border:1px solid var(--nb-line)!important;box-shadow:0 20px 50px #0a0a0a14!important;border-radius:18px!important}html body .v8-rec,html body .v8-rec.month-points{border:1px solid var(--nb-line)!important}html body .v8-ft .v8-k,html body .sp-card--pr .sp-card-k,html body .sp-card--ft .sp-card-k,html body .ap-sec--band .v8-k,html body .ap-sec--band .ap-narrow .v8-k{color:#b4b4ba!important}html body .sp-card--pr .sx-btn,html body .sp-card--ft .sx-btn,html body .v8-ft .v8-btn--cyan{background:#fff!important;color:#0a0a0a!important;border-color:#fff!important}html body .v8-ft-in{border-radius:20px!important}.tvx-spark path{stroke:var(--pen)!important}.tvx-dot{background:var(--pen)!important;box-shadow:0 0 0 6px #ff1e3c2e!important}.tvx-card:hover{box-shadow:0 20px 48px #0a0a0a1f!important}.hx-dc-dot{background:var(--pen)!important;box-shadow:0 0 0 3px #ff1e3c33!important}html body .dti-fig .df-mini-g{background:var(--pen)!important}.hx-form-row:focus-within,.em-form input[type=email]:focus,.hx-form .hx-form-row input:focus,.ttx textarea:focus,.ttx input:focus,.ttx select:focus{box-shadow:0 0 0 3px #ff1e3c29!important}.ttx-go:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid rgba(200,0,42,.55)!important;outline-offset:2px}.jbtn-primary:hover,.guide-gate .btn:hover{background:#2a2a2a!important}.cmx-av--c{background:var(--pen)!important}.dti-fig [fill="#19E3FF"],.dti-fig [fill="#19e3ff"],.gh-content svg [fill="#19E3FF"],.gh-content svg [fill="#19e3ff"]{fill:#ffe1e6!important}.dti-fig [stroke="#19E3FF"],.dti-fig [stroke="#19e3ff"],.gh-content svg [stroke="#19E3FF"],.gh-content svg [stroke="#19e3ff"]{stroke:#ff1e3c!important}html body .v8-hero-chart{background:#121212!important;border:1px solid #262626!important;border-radius:22px!important;box-shadow:0 30px 70px -30px #0009!important;padding:16px 16px 10px!important}html body :is(.v8-btn,.sx-btn,.btn-2026,.em-btn,.cs2-btn,.jbtn,.jbtn-primary,.twp-btn,.tvx-btn,.ttx-go,.btn,.gate-btn,.sp-card .sx-btn,.cmx-btn,button.em-btn,input[type=submit],.pb-btn,.tp-btn,.sl-btn,.wip-btn,.df-replay){border-radius:999px!important}html body .head-cta8,html body .site-nav-mobile-extra .btn-2026:first-child{background:#e4002b!important;border-color:#e4002b!important;color:#fff!important}html body .head-cta8:hover,html body .site-nav-mobile-extra .btn-2026:first-child:hover{background:#c8002a!important;border-color:#c8002a!important}
