@charset "UTF-8";:root{--back-color:#2b323c;--main-color:#334056;--bg-card-color:rgb(51 64 86 / 60%);--dark-color:#23282e;--text-color:#cfd4da;--white-color:#fff;--blue-color:#0396ff;--action-bg:#0078d6;--action-text:var(--white-color);--green-color:#48c432;--red-color:#eb4242;--grid-module:4px;--border-subtle:rgb(255 255 255 / 10%);--text-muted:rgb(255 255 255 / 70%);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-pill:999px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--shadow-card:4px 4px 8px 0 rgb(0 0 0 / 20%);--glow-action:0 0 10px var(--action-bg);--t-fast:.15s}.ti-icons.svelte-1aelquy{position:absolute;overflow:hidden;width:0;height:0}.ti-ico{width:1em;height:1em;flex-shrink:0;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ti-ico--fill{fill:currentcolor;stroke:none}.ti-shell.ti-shell header:after,.ti-shell.ti-shell footer.ti-footer:before{position:absolute;right:0;left:0;height:1px;background:var(--ti-thread);box-shadow:0 0 12px 1px #c9a24b66;content:"";pointer-events:none}.ti-shell.ti-shell header:after{bottom:-1px}.ti-shell.ti-shell footer.ti-footer:before{top:-1px}:root{--back-color: #2b323c;--main-color: #334056;--bg-card-color: rgb(51 64 86 / 60%);--dark-color: #23282e;--text-color: #cfd4da;--white-color: #fff;--blue-color: #0396ff;--action-bg: #0078d6;--action-text: var(--white-color);--green-color: #48c432;--red-color: #eb4242;--grid-module: 4px;--border-subtle: rgb(255 255 255 / 10%);--text-muted: rgb(255 255 255 / 70%);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 20px;--radius-pill: 999px;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-md: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 32px;--shadow-card: 4px 4px 8px 0 rgb(0 0 0 / 20%);--glow-action: 0 0 10px var(--action-bg);--t-fast: .15s}.ti-shell{--ti-abyss: #0f0b07;--ti-bg: #151009;--ti-bridge: #1b1712;--ti-panel: rgb(28 21 13 / 88%);--ti-panel-solid: #1b140d;--ti-row: #2a1f14;--ti-row-top: #3a2c1c;--ti-inset: rgb(255 255 255 / 3%);--ti-line: rgb(201 162 75 / 26%);--ti-line-soft: rgb(201 162 75 / 12%);--ti-line-strong: rgb(232 200 120 / 55%);--ti-thread: linear-gradient( 90deg, transparent 0%, rgb(201 162 75 / 25%) 18%, rgb(232 200 120 / 80%) 50%, rgb(201 162 75 / 25%) 82%, transparent 100% );--ti-text: #f3e4c4;--ti-muted: #c9b391;--ti-muted-2: #b8a888;--ti-gold: #e8c46a;--ti-gold-hi: #f0d089;--ti-brass: #c9a24b;--ti-link: #62c6ff;--ti-disabled: #8f8570;--ti-gold-a: #f5d76e;--ti-gold-b: #e0a82e;--ti-gold-fill: linear-gradient(180deg, #f5d76e 0%, #eab949 46%, #e0a82e 100%);--ti-on-gold: #2a1b06;--ti-on-gold-muted: #5a3f10;--ti-h2-grad: linear-gradient(180deg, #fbe7bd 0%, #e6c87e 40%, #c9a24b 64%, #9c7a32 100%);--ti-cream: #e9dcc0;--ti-on-cream: #2a1f14;--ti-on-cream-muted: #5a4a2e;--ti-em-red: #ff8a75;--ti-em-blue: #6cb8ff;--ti-em-green: #7fd66a;--ti-pip-off: rgb(255 255 255 / 38%);--ti-live: #ff8a75;--ti-done: #b8a888;--ti-err: #ff8f8f;--ti-ok: #7ddc68;--ti-shadow-panel: 0 26px 60px -26px rgb(0 0 0 / 85%), inset 0 1px 0 rgb(201 162 75 / 10%);--ti-shadow-hover: 0 10px 28px rgb(0 0 0 / 45%), 0 0 18px -6px var(--ti-team-color, var(--ti-brass));--ti-glow-gold: 0 0 22px rgb(232 200 120 / 45%);--ti-focus: #f3e4c4;--ti-col-score: 9ch;--ti-col-mult: 6ch;--ti-col-pct: 5ch;--ti-col-raw: 7ch;display:contents}.ti-page{position:relative;width:100%;min-width:0;overflow-x:clip;background:linear-gradient(180deg,var(--ti-bg) 0%,var(--ti-bg) calc(100% - 200px),var(--dark-color) 100%);color:var(--ti-text)}.ti-container{width:100%;max-width:1180px;box-sizing:border-box;padding:0 clamp(20px,5vw,40px);margin-inline:auto}.ti-section{position:relative;padding:clamp(36px,4vw,64px) 0;scroll-margin-top:128px}.ti-section+.ti-section{border-top:1px solid var(--ti-line-soft)}.ti-eyebrow{margin:0 0 calc(var(--grid-module) * 3);color:var(--ti-brass);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}@media (min-width: 768px){.ti-eyebrow{font-size:13px;letter-spacing:.28em}}.ti-h2{margin:0 0 calc(var(--grid-module) * 4);background:var(--ti-h2-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Articulat CF,Articulat Fallback,sans-serif;font-size:clamp(26px,4.4vw,46px);font-weight:600;line-height:1.06;text-transform:uppercase}.ti-h3{margin:0 0 calc(var(--grid-module) * 2);color:var(--ti-text);font-family:Articulat CF,Articulat Fallback,sans-serif;font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.2}.ti-lead{max-width:68ch;margin:0 0 calc(var(--grid-module) * 4);color:var(--ti-muted);font-size:15px;line-height:1.65;text-wrap:balance}@media (min-width: 768px){.ti-lead{font-size:16px}}.ti-label{color:var(--ti-muted-2);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ti-sub{color:var(--ti-muted);font-size:13px;line-height:1.5}.ti-panel{position:relative;padding:calc(var(--grid-module) * 4) calc(var(--grid-module) * 5);border:1px solid var(--ti-line);border-radius:var(--radius-lg);background:var(--ti-panel);box-shadow:var(--ti-shadow-panel)}.ti-panel:before{position:absolute;top:0;right:0;left:0;height:1px;background:var(--ti-thread);content:"";pointer-events:none}.ti-panel--xl{padding:calc(var(--grid-module) * 6);border-radius:var(--radius-xl)}.ti-panel--cream{border-color:#2a1f1438;background:var(--ti-cream);color:var(--ti-on-cream)}.ti-panel--cream:before{display:none}.ti-panel--cream .ti-sub{color:var(--ti-on-cream-muted)}.ti-row{border-bottom:1px solid var(--ti-line-soft);background:linear-gradient(180deg,var(--ti-row-top),var(--ti-row));color:var(--ti-text)}.ti-row:hover{border-color:var(--ti-line-strong)}.ti-row--on,.ti-fill-gold{border-color:transparent;background-blend-mode:multiply,normal;background-image:url(/img/ti2026/meander.svg),var(--ti-gold-fill);background-repeat:repeat,no-repeat;background-size:48px 48px,auto;color:var(--ti-on-gold)}.ti-row--on .ti-sub,.ti-fill-gold .ti-sub{color:var(--ti-on-gold-muted)}.ti-inset{padding:calc(var(--grid-module) * 1) calc(var(--grid-module) * 2);border:1px solid var(--ti-line-soft);border-radius:var(--radius-md);background:var(--ti-inset)}.ti-btn{position:relative;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 calc(var(--grid-module) * 5);border:0;border-radius:var(--radius-md);background:var(--ti-gold-fill);color:var(--ti-on-gold);cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform .16s ease-out,box-shadow .22s ease-out}.ti-btn:after{position:absolute;border-radius:inherit;background:rgba(255,255,255,.08);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .16s ease-out}.ti-btn:focus-visible{outline:2px solid var(--ti-on-gold);outline-offset:-4px}.ti-btn:disabled{background:var(--ti-row);box-shadow:none;color:var(--ti-disabled);cursor:not-allowed;transform:none}.ti-btn:hover:not(:disabled){box-shadow:0 12px 30px -8px #c89632b3,var(--ti-glow-gold);transform:translateY(-1px)}.ti-btn:hover:not(:disabled):after{opacity:1}.ti-btn:active:not(:disabled){transform:translateY(0)}.ti-btn--block{width:100%}.ti-btn--lg{min-height:48px;padding:0 calc(var(--grid-module) * 6)}.ti-btn--ghost{border:1px solid var(--ti-line-strong);background:transparent;color:var(--ti-gold)}.ti-btn--ghost:after{display:none}.ti-btn--ghost:focus-visible{outline:2px solid var(--ti-focus);outline-offset:2px}.ti-btn--ghost:hover:not(:disabled){border-color:var(--ti-gold-hi);box-shadow:none;color:var(--ti-gold-hi)}.ti-page :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--ti-focus);outline-offset:2px}.ti-stamp{padding:calc(var(--grid-module) * 2) calc(var(--grid-module) * 3);border:1px dashed var(--ti-line-strong);border-radius:var(--radius-md);color:var(--ti-brass);font-size:12px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.ti-num{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.ti-sr{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip-path:inset(50%);white-space:nowrap}.ti-grid{display:grid;gap:calc(var(--grid-module) * 4)}@media (prefers-reduced-motion: reduce){.ti-page *,.ti-page *:before,.ti-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ti-btn:hover:not(:disabled){transform:none}}
