.mn,.tc{background:var(--base);color:var(--ink);font-family:var(--font-body);font-size:var(--t-md);line-height:var(--lh-body);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:450;overflow-x:clip}.mn *,.tc *,.mn :before,.tc :before,.mn :after,.tc :after{box-sizing:border-box;font-family:inherit}.mn svg,.tc svg{max-width:100%;display:block}.mn h1,.mn h2,.mn h3,.mn h4,.mn h5,.mn h6,.tc h1,.tc h2,.tc h3,.tc h4,.tc h5,.tc h6{font-family:var(--font-body)}.mn h1,.tc h1,.mn h2,.tc h2,.mn h3,.tc h3,.mn h4,.tc h4,.mn h5,.tc h5{line-height:var(--lh-head);letter-spacing:0;margin:0;font-weight:650}.mn p,.tc p{margin:0}:where(.mn,.tc,.ra2) a{color:inherit}:where(.mn,.tc,.ra2) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mn :focus-visible,.tc :focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:3px;border-radius:var(--r-focus)}.wrap{max-width:var(--maxw);padding-inline:var(--s5);margin:0 auto}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mn .eyebrow,.tc .eyebrow{font-size:var(--t-xs);letter-spacing:.01em;color:var(--mint-deep);margin-bottom:var(--s3);font-weight:700}.mn .h2,.tc .h2{font-size:clamp(1.6rem,3.2vw,var(--t-3xl));letter-spacing:var(--tr-head)}.mn .lede,.tc .lede{font-size:var(--t-lg);color:var(--ink-2);max-width:62ch;line-height:1.52}.mn .sec,.tc .sec{padding:var(--s9) 0}.mn .band,.tc .band{background:var(--surface);border-block:var(--border)}.mn .sec-head,.tc .sec-head{max-width:66ch}.nav{z-index:60;background:color-mix(in srgb, var(--base) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transition:border-color var(--d-mid) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.nav.stuck{border-bottom-color:var(--line)}.nav-in{max-width:var(--maxw);padding:var(--s3) var(--s5);height:var(--nav-h);align-items:center;gap:var(--s4);margin:0 auto;display:flex}.logo{flex:none;align-items:center;gap:.55rem;text-decoration:none;display:flex}.nav-links{align-items:center;gap:.1rem;margin-left:auto;display:flex}.nav-links a{font-size:var(--t-sm);color:var(--ink-2);letter-spacing:var(--tr-small);border-radius:var(--r-sm);transition:color var(--d-fast) var(--ease),background var(--d-fast) var(--ease);padding:.42rem .52rem;font-weight:550;text-decoration:none}.nav-links a:hover{color:var(--ink);background:var(--surface-sunk)}.nav-cta{align-items:center;gap:var(--s3);margin-left:var(--s4);flex:none;display:flex}.nav-signin{font-size:var(--t-sm);color:var(--ink);letter-spacing:var(--tr-small);margin-right:var(--s3);font-weight:600;text-decoration:none}.nav-signin:hover{color:var(--mint-deep)}.nav-toggle{border-radius:var(--r-sm);margin-left:auto;padding:.5rem;display:none}.nav-toggle svg{width:22px;height:22px}.mn .ticker{--tk-bg:#141810;--tk-surface:#1d2318;--tk-line:#2c3426;--tk-ink:#f2f3ea;--tk-ink-2:#9aa394;--tk-up:#4ade9b;--tk-down:#f0876b;background:var(--tk-bg);border-top:1px solid var(--tk-line);z-index:70;padding-bottom:env(safe-area-inset-bottom);border-bottom:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.mn .ticker .tk-sym,.tc .ticker .tk-sym{color:var(--tk-ink)}.mn .ticker .tk-val,.tc .ticker .tk-val{color:var(--tk-ink-2)}.mn .ticker .tk-chg.up,.tc .ticker .tk-chg.up{color:var(--tk-up)}.mn .ticker .tk-chg.down,.tc .ticker .tk-chg.down{color:var(--tk-down)}.mn .ticker .tk-chg.flat,.tc .ticker .tk-chg.flat{color:var(--tk-ink-2)}.mn .ticker .tk,.tc .ticker .tk{border-right:1px solid var(--tk-line)}.mn .ticker-in,.tc .ticker-in{align-items:center;display:flex;overflow:hidden}.mn .ticker-track,.tc .ticker-track{will-change:transform;flex:none;align-items:center;animation:62s linear infinite tape;display:flex}.mn .ticker:hover .ticker-track,.tc .ticker:hover .ticker-track,.mn .ticker:focus-within .ticker-track,.tc .ticker:focus-within .ticker-track{animation-play-state:paused}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.mn .tk,.tc .tk{border-right:1px solid var(--line);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--t-xs);letter-spacing:0;flex:none;align-items:baseline;gap:.5rem;padding:.6rem 1.15rem;line-height:1.5;display:inline-flex}.mn .tk-sym,.tc .tk-sym{color:var(--ink);letter-spacing:.02em;font-weight:700}.mn .tk-val,.tc .tk-val{color:var(--ink-2);font-weight:550}.mn .tk-chg,.tc .tk-chg{align-items:center;gap:.22rem;font-weight:650;display:inline-flex}.mn .tk-chg.up,.tc .tk-chg.up{color:var(--up)}.mn .tk-chg.down,.tc .tk-chg.down{color:var(--down)}.mn .tk-arrow,.tc .tk-arrow{flex:none;width:9px;height:9px}.mn .tk-flat,.tc .tk-flat{color:var(--ink-2);font-weight:600}.foot{border-top:1px solid var(--line);padding:var(--s8) 0 var(--s6);background:var(--surface)}.foot-grid{gap:var(--s6);grid-template-columns:1.7fr repeat(3,1fr);display:grid}.foot-brand p{margin-top:var(--s3);color:var(--ink-2);font-size:var(--t-sm);max-width:38ch;letter-spacing:var(--tr-small)}.foot h5{font-size:var(--t-xs);letter-spacing:.01em;color:var(--ink-2);margin-bottom:var(--s4);font-weight:700}.foot ul{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.foot a{font-size:var(--t-sm);color:var(--ink-2);letter-spacing:var(--tr-small);text-decoration:none}.foot a:hover{color:var(--mint-deep)}.disclaimer{margin-top:var(--s8);padding:var(--s5);background:var(--base);border:1px solid var(--line);border-radius:var(--r-md)}.disclaimer p{font-size:var(--t-sm);color:var(--ink-2);max-width:90ch;letter-spacing:var(--tr-small);line-height:1.6}.disclaimer b{color:var(--ink);font-weight:700}.foot-base{margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--line);gap:var(--s4);font-size:var(--t-xs);color:var(--ink-2);letter-spacing:var(--tr-small);flex-wrap:wrap;justify-content:space-between;display:flex}.mn .rv{opacity:0;transform:translateY(16px)}.mn .rv.in,.tc .rv.in{opacity:1;transition:opacity var(--d-slow) var(--ease),transform var(--d-slow) var(--ease);transform:none}@media (max-width:1000px){.foot-grid,.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.nav-links,.nav-links,.nav-signin,.nav-signin{display:none}.nav-toggle{display:block}.nav-cta{margin-left:0}.nav.open .nav-links{top:var(--nav-h);background:var(--surface);border-bottom:1px solid var(--line);padding:var(--s3) var(--s5) var(--s5);flex-direction:column;align-items:stretch;gap:.1rem;margin:0;display:flex;position:absolute;left:0;right:0}.nav.open .nav-links a{font-size:var(--t-md);letter-spacing:0;padding:.6rem .5rem}.nav.open .nav-signin{border-top:1px solid var(--line);margin-top:var(--s2);margin-right:0;padding:.6rem .5rem;display:block}}@media (max-width:640px){.mn .tk,.tc .tk{padding-inline:.8rem}.foot-grid{gap:var(--s5);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mn .rv,.tc .rv,.mn .hd,.tc .hd,.mn .pc,.tc .pc{opacity:1;transform:none}.brand-mark{opacity:0;transform:none}.brand-mark.on{opacity:.66}.brand-mark.is-text.on{opacity:.72}.mn .ticker-track,.tc .ticker-track{animation:none!important;transform:none!important}.mn .ticker-in,.tc .ticker-in{overflow-x:auto}}
