.bY5_QG_header{background:radial-gradient(ellipse 480px 160px at 12% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), color-mix(in srgb, var(--header) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:var(--header-text);z-index:10;position:sticky;top:0}.bY5_QG_header:after{content:"";background:linear-gradient(90deg, transparent, var(--accent) 25%, var(--own) 75%, transparent);opacity:.7;height:1px;position:absolute;inset:auto 0 0}.bY5_QG_inner{flex-wrap:wrap;align-items:center;gap:8px 24px;max-width:1200px;margin:0 auto;padding:12px 16px;display:flex}.bY5_QG_logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:1.125rem;font-weight:800;display:flex}.bY5_QG_logo:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.bY5_QG_logoO{color:var(--accent)}.bY5_QG_mark{background:#ffffff14;border-radius:8px;width:30px;height:30px;padding:3px;box-shadow:inset 0 0 0 1px #ffffff1f}.bY5_QG_markBar{fill:#ffffff73;transition:fill .15s}.bY5_QG_markPeak{fill:var(--accent)}.bY5_QG_logo:hover .bY5_QG_markBar{fill:#ffffffb3}.bY5_QG_nav{gap:4px;display:flex}.bY5_QG_navLink{color:#ffffffbf;border-radius:999px;padding:6px 12px;font-size:.9375rem;font-weight:600}.bY5_QG_navLink:hover{color:#fff}.bY5_QG_navLink[aria-current=page]{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1a}.bY5_QG_navLink:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bY5_QG_search{flex:160px;max-width:280px;margin-left:auto;position:relative}.bY5_QG_searchIcon{fill:none;stroke:#ffffff8c;stroke-width:2px;stroke-linecap:round;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;translate:0 -50%}.bY5_QG_search input{color:#fff;width:100%;font:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px 8px 36px;font-size:.9375rem}.bY5_QG_search input::placeholder{color:#ffffff8c}.bY5_QG_search input:focus{outline:2px solid var(--accent);outline-offset:1px;background:#ffffff1f}@media (max-width:639px){.bY5_QG_inner{column-gap:12px}.bY5_QG_search{flex-basis:100%;max-width:none}}
.oqRDSq_footer{--footer-bg:var(--header);--footer-accent:color-mix(in srgb, var(--accent) 70%, #fff);color:#ffffffbf;font-size:.875rem}@media (prefers-color-scheme:dark){.oqRDSq_footer{--footer-bg:#0b1424}}.oqRDSq_footer a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.oqRDSq_footer a:hover{text-decoration-color:currentColor}.oqRDSq_skyline{justify-content:center;align-items:flex-end;gap:14px;height:104px;padding-top:32px;display:flex;overflow-x:clip}.oqRDSq_building{flex:none;align-items:flex-end;gap:2px;height:100%;display:flex;position:relative}.oqRDSq_footer .oqRDSq_building{text-decoration:none}.oqRDSq_bar,.oqRDSq_peak{width:7px;height:var(--h);background:var(--footer-bg);transform-origin:bottom;transition:background-color .2s,transform .25s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * 25ms);border-radius:2px 2px 0 0}.oqRDSq_peak{box-shadow:inset 0 3px 0 var(--footer-accent)}.oqRDSq_building:hover .oqRDSq_bar,.oqRDSq_building:focus-visible .oqRDSq_bar{background:color-mix(in srgb, var(--accent) 55%, var(--footer-bg));transform:scaleY(1.08)}.oqRDSq_building:hover .oqRDSq_peak,.oqRDSq_building:focus-visible .oqRDSq_peak{background:var(--footer-accent);transform:scaleY(1.14)}.oqRDSq_building:after{content:attr(data-title);background:var(--footer-bg);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;transition:opacity .15s,translate .15s;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 4px}.oqRDSq_building:hover:after,.oqRDSq_building:focus-visible:after{opacity:1;translate:-50%}.oqRDSq_building:focus-visible{outline:none}.oqRDSq_body{background:radial-gradient(ellipse 520px 220px at 88% 100%, color-mix(in srgb, var(--own) 24%, transparent), transparent 70%), radial-gradient(ellipse 420px 180px at 10% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), var(--footer-bg);padding:40px 16px 56px;position:relative}.oqRDSq_body:after{content:"";background:repeating-linear-gradient(90deg,#ffffff17 0 12px,#0000 12px 24px);height:6px;position:absolute;inset:auto 0 12px}.oqRDSq_wrap{color:var(--footer-accent);letter-spacing:.3em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;margin:0 0 24px;font-size:.75rem;font-weight:700;display:flex}.oqRDSq_wrap:before,.oqRDSq_wrap:after{content:"";background:linear-gradient(90deg, transparent, var(--footer-accent));flex:0 72px;height:1px}.oqRDSq_wrap:after{background:linear-gradient(90deg, var(--footer-accent), transparent)}.oqRDSq_credits{gap:10px;max-width:640px;margin:0 auto;display:grid}.oqRDSq_credits>div{grid-template-columns:1fr 1fr;align-items:baseline;gap:24px;display:grid}.oqRDSq_credits dt{text-align:right;color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.oqRDSq_credits dd{color:#fff;margin:0;font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.oqRDSq_credits>div{animation:linear both oqRDSq_roll-in;animation-timeline:view();animation-range:entry}}}@keyframes oqRDSq_roll-in{0%{opacity:0;translate:0 24px}}.oqRDSq_postCredits{text-align:center;max-width:520px;margin:32px auto 0}.oqRDSq_postCredits summary{color:#fffc;cursor:pointer;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:600;list-style:none;transition:background-color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.oqRDSq_postCredits summary::-webkit-details-marker{display:none}.oqRDSq_postCredits summary:before{content:"";border-block:5px solid #0000;border-left:8px solid var(--footer-accent);width:0;height:0}.oqRDSq_postCredits[open] summary:before{border:none;border-inline:3px solid var(--footer-accent);width:8px;height:10px}.oqRDSq_postCredits summary:hover{background:#ffffff1f}.oqRDSq_postCredits summary:focus-visible,.oqRDSq_encore:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.oqRDSq_scene{border-radius:var(--radius);color:#ffffffd9;background:#ffffff0d;margin-top:12px;padding:16px 20px;box-shadow:inset 0 0 0 1px #ffffff14}.oqRDSq_postCredits[open] .oqRDSq_scene{animation:.3s both oqRDSq_scene-in}@media (prefers-reduced-motion:reduce){.oqRDSq_postCredits[open] .oqRDSq_scene{animation:none}.oqRDSq_bar,.oqRDSq_peak{transition:background-color .2s}.oqRDSq_building:hover .oqRDSq_bar,.oqRDSq_building:hover .oqRDSq_peak,.oqRDSq_building:focus-visible .oqRDSq_bar,.oqRDSq_building:focus-visible .oqRDSq_peak{transform:none}}@keyframes oqRDSq_scene-in{0%{opacity:0;translate:0 -6px}}.oqRDSq_scene p{margin:0}.oqRDSq_sceneLead{color:#fff9}.oqRDSq_encore{color:#fffc;font:inherit;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;margin-top:12px;padding:4px 12px;font-size:.75rem;font-weight:600}.oqRDSq_encore:hover{color:#fff;background:#ffffff24}.oqRDSq_fine{text-align:center;color:#ffffff80;margin:32px 0 0;font-size:.75rem}.oqRDSq_studio{text-align:center;color:#ffffff80;letter-spacing:.08em;margin:8px 0 0;font-size:.75rem}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--page:#f9f9f7;--surface:#fcfcfb;--surface-raised:#fff;--border:#e4e3df;--grid:#e9e8e4;--text-primary:#0b0b0b;--text-secondary:#52514e;--text-muted:#77766f;--accent:#2a78d6;--series:#2a78d6;--own:#7c3aed;--up:#0a7d0a;--down:#c4372b;--header:#0d1b2a;--header-text:#fff;--radius:10px;--shadow:0 1px 2px #0000000f, 0 4px 16px #0000000f;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--page:#0d0d0d;--surface:#1a1a19;--surface-raised:#222221;--border:#2e2e2c;--grid:#2a2a28;--text-primary:#fff;--text-secondary:#c3c2b7;--text-muted:#9a998f;--accent:#3987e5;--series:#3987e5;--own:#a78bfa;--up:#4fc24f;--down:#f0776b;--header:#000;--shadow:none}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--page);min-height:100dvh;color:var(--text-primary);font-family:var(--font);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.5;display:flex}a{color:inherit;text-decoration:none}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.15}main{flex:1 0 auto;width:100%;max-width:1200px;margin:0 auto;padding:0 16px 64px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
