:root:root{--nav-top: 84px;--nav-bottom: 84px}:root:root{--accent: var(--color-green-500);--accent-bright: var(--color-green-500);--accent-dim: var(--color-green-700);--fill: var(--color-green-500);--fill-2: var(--color-yellow-500);--fill-3: var(--color-blue-500);--d-neg2: var(--color-yellow-500);--d-neg1: var(--color-yellow-900);--d-mid: var(--color-grey-775);--d-pos1: var(--color-green-700);--d-pos2: var(--color-green-500);--cat1: var(--color-green-500);--cat2: var(--color-yellow-500);--cat3: var(--color-blue-500);--cat4: var(--color-red-300);--cat5: var(--color-blue-100);--cat-rest: var(--color-grey-700);--bg: var(--color-black);--surface: var(--color-grey-950);--surface-2: var(--color-grey-900);--ink: var(--color-grey-50);--ink-2: var(--color-grey-500);--ink-3: var(--color-grey-700);--line: var(--color-grey-850);--line-2: var(--color-grey-800)}.ttr-page{margin-top:calc(-1 * var(--nav-clear));background:var(--color-black);color:var(--color-grey-50)}.ttr-page,.ttr-page *{font-family:var(--font-body)}.ttr-page.ttr-page.ttr-page :is(h1,h2,h3){font-weight:700;letter-spacing:-.025em}.ttr-page.ttr-page.ttr-page :is(h1,h2) :is(.thin,span[style]){font-weight:inherit;opacity:1;color:var(--color-green-500)}.ttr-page :is(.give .n,.tk b,.statement .huge,.hcard .n){font-weight:700;color:var(--color-green-300);text-shadow:0 0 20px color-mix(in srgb,var(--color-green-300) 45%,transparent)}.ttr-page .eyebrow{border:0;border-radius:var(--radius-full);background:var(--color-green-900);color:var(--color-green-500);font-size:var(--text-cap-sm);line-height:var(--text-cap-sm--line-height);letter-spacing:0;text-transform:none;padding:var(--spacing-xxxs) var(--spacing-xs)}.ttr-page :is(.btn,.navbtn,.dlpill,.herodl a,.nrbtn,.nrtip a,.welcome .wl-go a){border-radius:var(--radius-md);font-weight:700;letter-spacing:0;transform:none;filter:none}.ttr-page :is(.btn,.navbtn,.dlpill,.herodl a.p,.nrbtn,.nrtip a,.welcome .wl-go a){background:var(--color-green-500);color:var(--color-white);border-color:var(--color-green-500);box-shadow:none}.ttr-page :is(.btn,.navbtn,.dlpill,.herodl a.p,.nrbtn,.nrtip a,.welcome .wl-go a):hover{background:var(--color-green-300);border-color:var(--color-green-300);color:var(--color-white);transform:none;filter:none}.ttr-page :is(.btn.ghost,.herodl a:not(.p)){background:var(--color-grey-900);color:var(--color-grey-50);border-color:transparent;box-shadow:inset 0 0 0 1px var(--color-grey-850)}.ttr-page :is(.btn.ghost,.herodl a:not(.p)):hover{background:var(--color-grey-850);color:var(--color-grey-50)}.ttr-page :is(.pills button.on,.htabs button.on,.fsel.on select){color:var(--color-grey-50);background:var(--color-grey-900);border-color:var(--color-green-500);box-shadow:inset 0 0 0 1px var(--color-green-500)}.ttr-page .fsel.on svg{color:var(--color-grey-50)}.ttr-page .story-steps button.on em{color:var(--color-white)}.ttr-page .gauge>div span{color:var(--color-black)}.ttr-page .more>button{border:0;border-radius:var(--radius-md);background:var(--color-grey-900);box-shadow:inset 0 0 0 1px var(--color-grey-850);color:var(--color-grey-50);font-weight:700}.ttr-page .more>button:hover{background:var(--color-grey-850);color:var(--color-grey-50)}.ttr-page .more>button svg{color:var(--color-green-500)}.ttr-page .more .more>button{display:none}.ttr-page .more .more>.inner{grid-template-rows:1fr}.ttr-page .more .more>.inner .pad{padding-top:0}.ttr-page .more>.inner .pad>*+*{margin-top:var(--spacing-xl)}.ttr-page .more>.inner .pad>.pills{margin-bottom:var(--spacing-sm)}.ttr-page .more>.inner .pad>.pills+*{margin-top:0}.ttr-page .nrtip{display:none}.ttr-page :is(.card,.peek,.rankwrap,.formcard,.forwhom .b,.get,.chip,.hcard){border-color:var(--color-grey-850);background:var(--color-grey-950);border-radius:var(--radius-lg)}.ttr-page .hcard:hover{border-color:var(--color-green-700);background:var(--color-grey-900)}.ttr-page .nrcta{border:0;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--color-green-900) 50%,transparent) 18%,transparent 65%),var(--color-grey-950);box-shadow:inset 0 0 0 1px var(--color-green-900);border-radius:var(--radius-lg)}.ttr-page .hero:before{background:radial-gradient(50% 55% at 76% 40%,color-mix(in srgb,var(--color-green-500) 20%,transparent),transparent 70%)}.ttr-page .hero:after,.ttr-page .hero .ghosts{display:none}.ttr-page :is(.outro,.gate):before{background:radial-gradient(60% 70% at 50% 0%,color-mix(in srgb,var(--color-green-900) 60%,transparent),transparent 70%)}.ttr-page .statement:before{background:radial-gradient(58% 62% at 50% 50%,color-mix(in srgb,var(--color-green-900) 55%,transparent),transparent 72%)}.ttr-page :is(.wall,.index){background:var(--color-grey-950);color:var(--color-grey-50);border-top:1px solid var(--color-grey-850);border-bottom:1px solid var(--color-grey-850)}.ttr-page :is(.wall,.index) h2{color:var(--color-grey-50)}.ttr-page .wall .sub{color:var(--color-grey-500)}.ttr-page .wall .logos{gap:var(--spacing-md) var(--spacing-sm)}.ttr-page .wall :is(.logos .t,.logos .lg){height:auto;padding:0;align-content:start}.ttr-page .wall :is(.logos .t img,.logos .lg img){box-sizing:content-box;width:44px;height:44px;max-width:none;max-height:none;object-fit:contain;padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-white);filter:none;opacity:1}.ttr-page .wall :is(.logos .t .cn,.logos .lg .cn){color:var(--color-grey-500)}.ttr-page .wall .pills button{color:var(--color-grey-500);border-color:var(--color-grey-800)}.ttr-page .wall .pills button:hover{color:var(--color-grey-50);border-color:var(--color-grey-700)}.ttr-page .wall .pills button.on{color:var(--color-grey-50);background:var(--color-grey-900);border-color:var(--color-green-500)}.ttr-page .index .lead p,.ttr-page .ix .t em{color:var(--color-grey-500)}.ttr-page .index .lead .qn,.ttr-page .ix .q{color:var(--color-grey-700)}.ttr-page .ix a{color:var(--color-grey-50);border-color:var(--color-grey-850)}.ttr-page .ix a:hover{background:var(--color-grey-900)}.ttr-page .ix .n{color:var(--color-green-500)}.ttr-page :is(.dumb .pt.lose,.yoy .ln.down,.yoy .p.b.down),.ttr-page i[style*="#D76821"]{background:var(--color-yellow-500)!important}.ttr-page :is(.dumb .lab.lose b,.yoy .dv.down,.rank .mv.down){color:var(--color-yellow-500)}.ttr-page .welcome{z-index:49}.ttr-page .topbar{z-index:48}.ttr-page .filterbar{z-index:47}.ttr-page .thin-warn{z-index:46}.ttr-page .topbar{top:auto;bottom:var(--spacing-lg)}.ttr-page .topbar .shell{justify-content:flex-end}.ttr-page .topbar .navwrap{display:none}.ttr-page .topbar .dlpill{height:48px;box-shadow:var(--shadow-md)}.ttr-page .hero{min-height:100vh;min-height:100svh;display:flex;align-items:center;text-align:left;padding:calc(var(--nav-clear) + var(--spacing-xl)) 0 var(--spacing-3xl)}.ttr-page .hero>.shell{width:100%}.ttr-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--spacing-3xl);align-items:center}.ttr-page .hero h1{font-size:var(--text-display);line-height:var(--text-display--line-height);max-width:none;margin:var(--spacing-lg) 0 var(--spacing-md)}.ttr-page .hero p.lede{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--color-grey-500);max-width:46ch;margin:0}.ttr-page .hero p.lede b{color:var(--color-grey-50)}.ttr-page .hero .nline{margin:var(--spacing-md) 0 0;text-align:left}.ttr-page .hero .cta1,.ttr-page .hero .herodl{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:flex-start;margin-top:var(--spacing-xl)}.ttr-page .hero-side{display:grid;gap:var(--spacing-sm)}.ttr-page .hero-card{border-radius:var(--radius-lg);background:var(--color-grey-950);box-shadow:inset 0 0 0 1px var(--color-grey-850);padding:var(--spacing-xl)}.ttr-page .hero .ticker{height:150px;margin:0 0 var(--spacing-lg);max-width:none}.ttr-page .hero .tk{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;gap:var(--spacing-xs)}.ttr-page .hero .tk b{font-size:var(--text-stat);line-height:var(--text-stat--line-height)}.ttr-page .hero .tk span{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-grey-500);margin:0;max-width:40ch}.ttr-page .hero .dots{justify-content:flex-start;margin:0}.ttr-page .hero .herostats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-xs);margin:0}.ttr-page .hero .chip{border:0;box-shadow:inset 0 0 0 1px var(--color-grey-850);padding:var(--spacing-sm)}.ttr-page .hero .chip b{font-size:var(--text-head-sm);line-height:var(--text-head-sm--line-height)}.ttr-page .hero .chip span{font-size:var(--text-cap-sm);color:var(--color-grey-700)}@media(max-width:920px){.ttr-page .hero-grid{grid-template-columns:1fr;gap:var(--spacing-xxl)}.ttr-page .hero h1{font-size:var(--text-head-xl);line-height:var(--text-head-xl--line-height)}}@media(max-width:520px){.ttr-page .hero .herostats{grid-template-columns:repeat(2,minmax(0,1fr))}.ttr-page .hero .tk b{font-size:var(--text-display);line-height:var(--text-display--line-height)}}.ttr-rail{position:fixed;z-index:45;font-family:var(--font-body);left:var(--spacing-md);bottom:var(--spacing-lg);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.ttr-rail.is-shown{opacity:1;visibility:visible;transform:none}.ttr-rail__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--spacing-xxs);list-style:none;border-radius:var(--radius-lg);background:var(--color-grey-950);box-shadow:inset 0 0 0 1px var(--color-grey-850),var(--shadow-md)}.ttr-rail__list a{display:flex;align-items:baseline;gap:var(--spacing-xxs);padding:7px 9px;border-radius:var(--radius-sm);border-left:2px solid transparent;font-size:var(--text-control);line-height:var(--text-control--line-height);color:var(--color-grey-300);text-decoration:none;transition:color .15s ease,background .15s ease}.ttr-rail__n{flex:none;min-width:2ch;color:var(--color-grey-500);font-variant-numeric:tabular-nums}.ttr-rail__l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttr-rail__list a:hover{background:var(--color-grey-850);color:var(--color-grey-50)}.ttr-rail__list a[data-active]{background:var(--color-grey-850);border-left-color:var(--color-green-500);color:var(--color-grey-50)}.ttr-rail__list a[data-active] .ttr-rail__n{color:var(--color-green-500)}.ttr-rail__pill{display:none}@media(min-width:1400px){.ttr-rail{top:50%;bottom:auto;left:var(--spacing-sm);width:118px;transform:translateY(-50%) translate(-8px)}.ttr-rail.is-shown{transform:translateY(-50%)}.ttr-rail__list{padding:var(--spacing-xxxs)}.ttr-rail__list a{padding:6px 7px}}@media(min-width:1500px){.ttr-rail{width:150px}}@media(max-width:1399px){.ttr-rail__pill{display:inline-flex;align-items:center;gap:var(--spacing-xxs);height:48px;max-width:calc(100vw - 2 * var(--spacing-md) - 64px);padding:0 var(--spacing-sm);border:0;border-radius:var(--radius-md);background:var(--color-grey-900);box-shadow:inset 0 0 0 1px var(--color-grey-850),var(--shadow-md);color:var(--color-grey-50);font-size:var(--text-body-xs);font-weight:700;cursor:pointer}.ttr-rail__pill-n{color:var(--color-green-500);font-variant-numeric:tabular-nums}.ttr-rail__pill-n:empty{display:none}.ttr-rail__pill-l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttr-rail__pill svg{flex:none;width:14px;height:14px;color:var(--color-green-500);transition:transform .2s ease}.ttr-rail.is-open .ttr-rail__pill svg{transform:rotate(180deg)}.ttr-rail__list{position:absolute;left:0;bottom:calc(100% + var(--spacing-xxs));width:220px;display:none}.ttr-rail.is-open .ttr-rail__list{display:flex}}
