.bsi-cold-open{--bsi-chrome-hi:color-mix(in srgb, var(--bsi-bone) 78%, var(--bsi-electric));--bsi-chrome:color-mix(in srgb, var(--bsi-dust) 60%, var(--bsi-electric));--bsi-chrome-lo:color-mix(in srgb, var(--surface-dugout) 55%, var(--bsi-electric));--bsi-chrome-hairline:linear-gradient(90deg, var(--bsi-chrome-lo), var(--bsi-chrome-hi) 50%, var(--bsi-chrome-lo));--bsi-cold-gutter:max(24px, calc((100% - 1200px) / 2));background:var(--surface-middle-card);color:var(--bsi-bone);font-family:var(--bsi-font-body);-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}.bsi-cold-open *,.bsi-cold-open :before,.bsi-cold-open :after{box-sizing:border-box}.bsi-cold-open [id]{scroll-margin-top:88px}.bsi-cold-open__blaze-rest{width:104px;min-height:88px;position:relative}.bsi-cold-open a:focus-visible,.bsi-cold-open button:focus-visible,.bsi-cold-open summary:focus-visible{outline:2px solid var(--bsi-electric);outline-offset:5px}.bsi-cold-open__nav{z-index:30;height:64px;padding:0 var(--bsi-cold-gutter);border-bottom:1px solid var(--bsi-chrome-lo);background:var(--surface-middle-card);justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.bsi-cold-open__lockup{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.bsi-cold-open__lockup-mark{width:32px;height:32px}.bsi-cold-open__lockup-name{font-family:var(--bsi-font-display-hero);font-size:var(--text-body-sm);letter-spacing:.1em;text-transform:uppercase}.bsi-cold-open__links,.bsi-cold-open__footer-links{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.bsi-cold-open__links [data-placement=utility]{margin-left:24px}.bsi-cold-open__nav a,.bsi-cold-open__footer-links a{min-width:44px;min-height:44px;color:var(--bsi-bone);font-family:var(--bsi-font-display);font-size:var(--text-body-sm);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.bsi-cold-open__nav a:hover,.bsi-cold-open__footer-links a:hover,.bsi-cold-open__nav a[aria-current]{color:var(--bsi-electric)}.bsi-cold-open__menu{display:none}.bsi-cold-open__links [data-placement=motion]{margin-left:8px}.bsi-cold-open__motion-toggle{border:1px solid var(--bsi-chrome-lo);min-height:44px;color:var(--bsi-dust);font-family:var(--bsi-font-display);font-size:var(--text-body-sm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:inline-flex}.bsi-cold-open__motion-toggle:before{content:"";background:var(--bsi-electric);border-radius:50%;width:6px;height:6px}.bsi-cold-open__motion-toggle[data-state=paused]:before,.bsi-cold-open__motion-toggle[data-state=off]:before{background:var(--bsi-dust)}.bsi-cold-open__motion-toggle:hover:not(:disabled){color:var(--bsi-bone);border-color:var(--bsi-chrome)}.bsi-cold-open__motion-toggle:disabled{cursor:default}.bsi-cold-open__hero-copy{background:var(--surface-middle-card)}.bsi-cold-open__signature{color:var(--bsi-dust);font-family:var(--bsi-font-body);font-size:var(--text-body);margin:0 0 16px}.bsi-cold-open__tagline{font-family:var(--bsi-font-display-hero);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(48px,5.4vw,78px);font-weight:400;line-height:.94}.bsi-cold-open__tagline span{display:block}.bsi-cold-open__lede{max-width:44ch;font-size:var(--text-body-lg);color:var(--bsi-dust);margin:24px 0 0;line-height:1.65}.bsi-cold-open__actions{align-items:center;gap:24px;margin-top:32px;display:flex}.bsi-cold-open__action{border-bottom:1px solid var(--bsi-electric);min-height:48px;color:var(--bsi-electric);font-family:var(--bsi-font-display);font-size:var(--text-body-sm);letter-spacing:.06em;text-transform:uppercase;transition:color var(--bsi-duration-fast), border-color var(--bsi-duration-fast), background-color var(--bsi-duration-fast);justify-content:space-between;align-items:center;gap:20px;padding:10px 0;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.bsi-cold-open__action:hover{color:var(--bsi-bone);border-color:var(--bsi-bone)}.bsi-cold-open__action--primary{background:var(--bsi-cta-fill);border:1px solid var(--bsi-primary);color:var(--bsi-bone);border-radius:2px;padding:13px 20px}.bsi-cold-open__action--primary,.bsi-cold-open__measure button{isolation:isolate;box-shadow:0 3px 8px color-mix(in srgb, var(--surface-scoreboard) 70%, transparent);position:relative}.bsi-cold-open__action--primary:before,.bsi-cold-open__measure button:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 1px color-mix(in srgb, var(--bsi-bone) 28%, transparent), inset 0 -2px 2px var(--surface-scoreboard);background:linear-gradient(110deg, color-mix(in srgb, var(--surface-scoreboard) 80%, transparent), color-mix(in srgb, var(--surface-scoreboard) 62%, transparent) 45%, color-mix(in srgb, var(--surface-scoreboard) 72%, transparent) 75%, color-mix(in srgb, var(--surface-scoreboard) 86%, transparent)), var(--bsi-foil);opacity:.5;position:absolute;inset:0}.bsi-cold-open__action--primary:before{opacity:.9}.bsi-cold-open__action--primary:hover,.bsi-cold-open__measure button:hover{border-color:var(--bsi-electric)}.bsi-cold-open__action--primary:hover:before,.bsi-cold-open__measure button:hover:before,.bsi-cold-open__measure button[aria-pressed=true]:before{opacity:1}.bsi-cold-open__action--primary:active:before,.bsi-cold-open__measure button:active:before{box-shadow:inset 0 2px 4px var(--surface-scoreboard)}.bsi-cold-open__section{padding:64px var(--bsi-cold-gutter)}.bsi-cold-open__opening{-moz-column-gap:56px;padding:56px var(--bsi-cold-gutter);border-bottom:1px solid var(--bsi-chrome-lo);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;column-gap:56px;display:grid}.bsi-cold-open__opening>.bsi-cold-open__hero,.bsi-cold-open__opening>.bsi-cold-open__perspective{padding:0}.bsi-cold-open__waiting{min-height:520px}.bsi-cold-open__skeleton span{border-top:1px solid var(--bsi-chrome-lo);height:72px;margin-top:12px;display:block}.bsi-cold-open__heading{font-family:var(--bsi-font-display);font-size:var(--text-h1);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.bsi-cold-open__perspective .bsi-cold-open__heading{margin-bottom:16px}.bsi-cold-open__body{font-size:var(--text-body-lg);color:var(--bsi-dust);margin:24px 0 0;line-height:1.75}.bsi-cold-open__instrument{background:var(--surface-middle-card-raised);border:1px solid var(--bsi-chrome-lo);border-top:2px solid var(--bsi-primary);box-shadow:var(--shadow-card-rest);padding:24px 28px 20px;position:relative}.bsi-cold-open__meta{font-family:var(--bsi-font-body);font-size:var(--text-body-sm);color:var(--bsi-dust);margin:0;line-height:1.7}.bsi-cold-open__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bsi-cold-open__records{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.bsi-cold-open__records caption{caption-side:top;text-align:left;padding-bottom:16px}.bsi-cold-open__records th,.bsi-cold-open__records td{text-align:right;vertical-align:middle;padding:16px 12px}.bsi-cold-open__records th[scope=row],.bsi-cold-open__records thead th:first-child{text-align:left;padding-left:0}.bsi-cold-open__records tbody tr{border-top:1px solid var(--bsi-chrome-lo)}.bsi-cold-open__records [data-selected=true]{background:color-mix(in srgb, var(--bsi-electric) 7%, var(--surface-middle-card-raised))}.bsi-cold-open__records .bsi-cold-open__measure{width:30%;padding-top:0;padding-bottom:12px}.bsi-cold-open__measure button{border:1px solid var(--bsi-chrome-lo);background:var(--surface-middle-card);width:100%;min-height:44px;color:var(--bsi-bone);font-family:var(--bsi-font-display);font-size:var(--text-body-sm);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:8px 10px;font-weight:500;line-height:1.2}.bsi-cold-open__measure button[aria-pressed=true]{border-color:var(--bsi-electric)}.bsi-cold-open__measure button[aria-pressed=true]:before{box-shadow:inset 0 2px 4px var(--surface-scoreboard), inset 0 -2px 0 var(--bsi-electric)}.bsi-cold-open__team-name{font-family:var(--bsi-font-display-hero);font-size:var(--text-h2);text-transform:uppercase;line-height:1.1;display:block}.bsi-cold-open__record{font-family:var(--bsi-font-data);font-size:var(--text-body-sm);color:var(--bsi-dust);margin-top:6px;display:block}.bsi-cold-open__number{font-family:var(--bsi-font-data);letter-spacing:-.04em;white-space:nowrap;overflow-wrap:normal;color:var(--bsi-dust);font-size:clamp(32px,2.8vw,44px);line-height:1.1;display:inline-block;position:relative}.bsi-cold-open__records td[data-leading=true] .bsi-cold-open__number{color:var(--bsi-bone)}.bsi-cold-open__records td[data-leading=true] .bsi-cold-open__number:after{content:"";background:var(--bsi-electric);transform-origin:0;height:2px;position:absolute;bottom:-4px;left:0;right:0}.bsi-cold-open__lead{color:var(--bsi-electric);font-family:var(--bsi-font-display);font-size:var(--text-data-sm);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-weight:500;display:block}.bsi-cold-open__readout{margin-top:20px}.bsi-cold-open__readout p{margin:0}.bsi-cold-open__result{font-size:var(--text-h3);color:var(--bsi-bone);line-height:1.45}.bsi-cold-open__readout p+p{color:var(--bsi-electric);font-size:var(--text-body);margin-top:6px}.bsi-cold-open__lesson{max-width:62ch;font-size:var(--text-body-sm);color:var(--bsi-dust);margin:12px 0 0;line-height:1.6}.bsi-cold-open__evidence{border-top:1px solid var(--bsi-chrome-lo);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;margin-top:16px;padding-top:12px;display:flex}.bsi-cold-open__coverage{font-size:var(--text-body-sm);color:var(--bsi-dust);max-width:78ch;line-height:1.6}.bsi-cold-open__coverage summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--bsi-electric);padding:12px 0;display:list-item}.bsi-cold-open__coverage p{margin:12px 0}.bsi-cold-open__coverage-note,.bsi-cold-open__coverage-warning{max-width:80ch;font-size:var(--text-body-sm);color:var(--bsi-dust);margin:12px 0;line-height:1.6}.bsi-cold-open__source{color:var(--bsi-info);font-family:var(--bsi-font-body);font-size:var(--text-body-sm);margin:0;line-height:1.6}.bsi-cold-open__state{font-size:var(--text-body);color:var(--bsi-dust);margin:0;padding:18px 0;line-height:1.7}.bsi-cold-open__retry{min-height:44px;color:var(--bsi-electric);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.bsi-cold-open__park{grid-template-columns:3fr 2fr;align-items:center;gap:52px;display:grid}.bsi-cold-open__park-window{margin:0}.bsi-cold-open__arena-frame{border:1px solid var(--bsi-chrome);background:var(--surface-dugout)}.bsi-cold-open__arena-frame img{aspect-ratio:1350/908;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.bsi-cold-open__park-window figcaption{font-family:var(--bsi-font-body);font-size:var(--text-body-sm);color:var(--bsi-dust);padding:14px 0;line-height:1.6}.bsi-cold-open__park-copy{background:var(--surface-middle-card);padding:0}.bsi-cold-open__park-copy .bsi-cold-open__body{margin:24px 0 20px}.bsi-cold-open__about{background:var(--surface-middle-panel);grid-template-columns:1fr 1fr;gap:64px 80px;padding-top:64px;display:grid}.bsi-cold-open__about-copy,.bsi-cold-open__about-aside{background:var(--surface-middle-panel);min-width:0}.bsi-cold-open__statement{font-family:var(--bsi-font-body);font-size:var(--text-h1);margin:36px 0 24px;line-height:1.4}.bsi-cold-open__byline{font-family:var(--bsi-font-data);font-size:var(--text-body-sm);color:var(--bsi-dust);margin-top:36px;line-height:1.8}.bsi-cold-open__signup{border-top:1px solid var(--bsi-chrome-lo);padding-top:28px}.bsi-cold-open__signup form{background:var(--surface-middle-panel);border:0;margin:0;padding:0}.bsi-cold-open__signup form>p{color:var(--bsi-bone);font-size:var(--text-body)}.bsi-cold-open__signup input[type=email]{background:var(--surface-dugout);min-height:48px;color:var(--bsi-bone);border:1px solid var(--bsi-chrome)}.bsi-cold-open__signup button{background:var(--bsi-elev-2);min-height:48px;color:var(--bsi-bone);border:1px solid var(--bsi-chrome);font-family:var(--bsi-font-display);letter-spacing:.08em;border-radius:2px;padding:0 20px}.bsi-cold-open__signup button:hover:not(:disabled){border-color:var(--bsi-bone)}.bsi-cold-open__signup form>div+p{max-width:52ch;color:var(--bsi-dust);font-family:var(--bsi-font-body);font-size:var(--text-body-sm);line-height:1.55}.bsi-cold-open__footer{padding:48px var(--bsi-cold-gutter) 32px;border-top:1px solid var(--bsi-chrome-lo);text-align:center;background:var(--surface-middle-card)}.bsi-cold-open__footer-mark{width:64px;height:64px;margin:0 auto 16px;display:block}.bsi-cold-open__footer-brand{margin:0}.bsi-cold-open__footer-brand span{display:block}.bsi-cold-open__footer-brand span:first-child{font-family:var(--bsi-font-display-hero);font-size:var(--text-h2);text-transform:uppercase;letter-spacing:.06em}.bsi-cold-open__footer-brand span:last-child{color:var(--bsi-dust);font-size:var(--text-body-sm);margin-top:8px}.bsi-cold-open__footer-links{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:24px 0}.bsi-cold-open__colophon{font-family:var(--bsi-font-body);font-size:var(--text-body-sm);color:var(--bsi-dust);margin:0}@media (max-width:1000px){.bsi-cold-open__links{gap:18px}.bsi-cold-open__links [data-placement=utility]{margin-left:0}.bsi-cold-open__about{gap:40px}.bsi-cold-open__opening{grid-template-columns:minmax(0,1fr);row-gap:40px}.bsi-cold-open__opening>.bsi-cold-open__perspective{max-width:720px}.bsi-cold-open__waiting{min-height:500px}.bsi-cold-open__actions{flex-direction:column;align-items:stretch;gap:6px}}@media (max-width:700px){.bsi-cold-open{--bsi-cold-gutter:22px}.bsi-cold-open__nav{gap:12px;height:auto;min-height:60px;padding-block:8px}.bsi-cold-open__lockup{flex-shrink:1;gap:8px;min-width:0}.bsi-cold-open__lockup-mark{width:28px;height:28px}.bsi-cold-open__lockup-name{font-size:var(--text-body-sm);letter-spacing:.065em;white-space:normal}.bsi-cold-open__menu{min-width:48px;min-height:44px;color:var(--bsi-electric);font-family:var(--bsi-font-display);font-size:var(--text-body-sm);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;flex-shrink:0;padding:4px 0 4px 8px;font-weight:500;display:block}.bsi-cold-open__nav nav{padding:12px var(--bsi-cold-gutter) 20px;background:var(--surface-middle-card);border-bottom:1px solid var(--bsi-chrome);display:none;position:absolute;inset:100% 0 auto}.bsi-cold-open__nav nav[data-open=true]{display:block}.bsi-cold-open__links{grid-template-columns:1fr 1fr;gap:4px;display:grid}.bsi-cold-open__nav nav a{width:100%;min-height:48px;display:flex}.bsi-cold-open__links [data-placement=motion]{grid-column:1/-1;margin-left:0}.bsi-cold-open__motion-toggle{width:100%;min-height:48px}.bsi-cold-open__tagline{font-size:clamp(calc(var(--text-display) * .88), 12.8vw, calc(var(--text-display-xl) * .95));letter-spacing:-.02em;line-height:1}.bsi-cold-open__lede{font-size:var(--text-body);line-height:1.55}.bsi-cold-open__actions{gap:4px;margin-top:24px}.bsi-cold-open__actions .bsi-cold-open__action:not(.bsi-cold-open__action--primary){border:0;justify-content:center}.bsi-cold-open__section{padding-top:40px;padding-bottom:40px}.bsi-cold-open__opening{padding:24px var(--bsi-cold-gutter) 40px;flex-direction:column;gap:24px;display:flex}.bsi-cold-open__heading{font-size:var(--text-h2);line-height:1.2}.bsi-cold-open__records caption{padding-bottom:12px}.bsi-cold-open__waiting{min-height:600px}.bsi-cold-open__instrument{margin:0;padding:20px 16px 16px}.bsi-cold-open__records th,.bsi-cold-open__records td{padding:12px 6px}.bsi-cold-open__team-name{font-size:var(--text-h3)}.bsi-cold-open__number{font-size:clamp(20px,6.2vw,30px)}.bsi-cold-open__measure button{font-size:var(--text-data-sm);letter-spacing:.04em;padding:6px 4px}.bsi-cold-open__park{padding-top:40px;display:block}.bsi-cold-open__park-copy{padding-top:24px;display:block}.bsi-cold-open__park-copy .bsi-cold-open__body{margin-top:22px}.bsi-cold-open__about{padding-top:40px;display:block}.bsi-cold-open__statement{font-size:var(--text-h2);margin-top:28px}.bsi-cold-open__about-aside{margin-top:48px}.bsi-cold-open__footer{padding-top:36px}.bsi-cold-open__footer-brand span:first-child{font-size:var(--text-h3)}.bsi-cold-open__footer-links{gap:4px 20px}}@media (max-width:360px){.bsi-cold-open__records .bsi-cold-open__measure{width:35%}.bsi-cold-open__records th,.bsi-cold-open__records td{padding-inline:4px}.bsi-cold-open__measure button{letter-spacing:.02em;padding-inline:2px}}@media (prefers-reduced-motion:reduce){.bsi-cold-open *,.bsi-cold-open :before,.bsi-cold-open :after{transition:none!important}}.bsi-home-blaze{transform-origin:50% 92%;width:80px;height:80px;filter:drop-shadow(0 8px 5px color-mix(in srgb, var(--surface-scoreboard) 65%, transparent));background:url(/blaze/home-wardrobe-160.webp) 0 0/300% 100% no-repeat;display:block;position:relative}.bsi-home-blaze[data-look=scout]{background-position:50% 0}.bsi-home-blaze[data-look=play]{background-position:100% 0}@keyframes bsi-blaze-breathe{50%{transform:scaleY(1.018)rotate(-1deg)}}@keyframes bsi-blaze-notice{35%{transform:translateY(-5px)rotate(3deg)}}@media (prefers-reduced-motion:no-preference){.bsi-home-blaze:not([data-blaze-still]){animation:4s ease-in-out infinite bsi-blaze-breathe}.bsi-home-blaze[data-blaze-act=pounce]:not([data-blaze-still]){animation:.7s ease-out bsi-blaze-notice}}
.bsi-cold-open [data-perspective-plane]{transform:translate3d(0, var(--view-shift,0px), 0)}.bsi-cold-open__rim{pointer-events:none;height:2px;position:absolute;top:-2px;left:-1px;right:-1px;overflow:hidden}.bsi-cold-open__glint{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bsi-bone) 85%, transparent), transparent);width:28%;height:100%;display:block;transform:translate(-100%)}@keyframes bsi-glint-travel{0%{transform:translate(-100%)}to{transform:translate(357%)}}@keyframes bsi-lead-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bsi-measure-change{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.bsi-cold-open__glint{animation:7s ease-in-out infinite alternate bsi-glint-travel}.bsi-cold-open__records td[data-leading=true] .bsi-cold-open__number:after{animation:.42s ease-out both bsi-lead-draw}.bsi-cold-open__records td:last-child[data-leading=true] .bsi-cold-open__number:after{animation-delay:.56s}.bsi-cold-open__result{animation:.32s ease-out both bsi-measure-change}}.bsi-cold-open__main[data-scenery-paused=true] [data-perspective-plane]{transform:none}.bsi-cold-open__main[data-scenery-paused=true] .bsi-cold-open__glint{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bsi-cold-open [data-perspective-plane]{transform:none}}
