.non-runner-ticker{z-index:32;color:#f3e7df;background:#160e0a;border-bottom:1px solid #ffaf8721;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:59px;display:grid;position:relative;overflow:hidden}.non-runner-ticker__label,.non-runner-ticker__action{color:#ffb28c;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#20110b;align-items:center;gap:9px;min-height:59px;padding-inline:20px;font:700 12px IBM Plex Mono,monospace;display:inline-flex}.non-runner-ticker__label svg,.non-runner-ticker__action svg{width:18px;height:18px}.non-runner-ticker__label strong{color:#170c08;background:#ffb28c;border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:12px;display:grid}.non-runner-ticker__viewport{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.non-runner-ticker__track{align-items:center;width:max-content;animation:34s linear infinite non-runner-ticker-travel;display:flex}.non-runner-ticker:hover .non-runner-ticker__track{animation-play-state:paused}.non-runner-ticker__item{border-right:1px solid #ffaf8724;align-items:center;gap:12px;min-width:max-content;padding:0 32px;font-size:15px;display:inline-flex}.non-runner-ticker__item strong{color:#f8f2ec;font-size:15px}.non-runner-ticker__item small{color:#cbb6a8;text-transform:uppercase;font:600 13px IBM Plex Mono,monospace}.non-runner-ticker__item strong a,.non-runner-ticker__item small a{color:inherit;text-decoration:none}.non-runner-ticker__item strong a:hover,.non-runner-ticker__item small a:hover{color:#ffcfb7;text-underline-offset:3px;text-decoration:underline}.non-runner-ticker__loop{color:#ffb28c;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-right:1px solid #ffaf8724;align-items:center;min-width:max-content;padding:0 30px;font:700 12px IBM Plex Mono,monospace;display:inline-flex}.non-runner-ticker__action{color:#ffcfb7}@keyframes non-runner-ticker-travel{to{transform:translate(-50%)}}.non-runner-ticker--resting,.non-runner-ticker--resting .non-runner-ticker__label,.non-runner-ticker--resting .non-runner-ticker__action{min-height:40px}.non-runner-ticker__resting{align-items:center;gap:12px;min-width:0;margin:0;padding-inline:24px;display:flex}.non-runner-ticker__resting strong{color:#f8f2ec;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.non-runner-ticker__resting small{color:#cbb6a8;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font:600 11px IBM Plex Mono,monospace}.non-runner-ticker--resting.is-offline .non-runner-ticker__label{color:#ffd9a0}@media (width<=720px){.non-runner-ticker{grid-template-columns:auto minmax(0,1fr)}.non-runner-ticker__label{padding-inline:14px}.non-runner-ticker__label span,.non-runner-ticker__action{display:none}.non-runner-ticker__item{padding-inline:22px}.non-runner-ticker__resting{gap:8px;padding-inline:14px}.non-runner-ticker__resting strong{font-size:13px}.non-runner-ticker__resting small{display:none}}@media (prefers-reduced-motion:reduce){.non-runner-ticker__track{animation:none}.non-runner-ticker__item:nth-child(n+4),.non-runner-ticker__loop{display:none}}.product-container{width:min(1800px,100% - 64px);margin-inline:auto}.product-status-bar{z-index:40;padding-top:env(safe-area-inset-top);color:#b7c9c0;letter-spacing:.1em;text-transform:uppercase;background:#020b08;border-bottom:1px solid #b9ffd917;font:600 12px/1 IBM Plex Mono,monospace;position:relative}.product-status-bar__inner{justify-content:space-between;align-items:center;gap:24px;min-height:34px;display:flex}.product-status-bar__inner span:first-child{color:#c8ff3d}.product-status-bar__inner i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px}.product-header{z-index:35;color:var(--ink);background:color-mix(in srgb, var(--canvas) 88%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0}.product-header__inner{justify-content:space-between;align-items:center;gap:32px;min-height:78px;display:flex}.product-brand{letter-spacing:-.03em;align-items:center;gap:11px;font-family:Space Grotesk Variable,sans-serif;display:inline-flex}.product-brand svg{width:34px;height:34px}.product-brand span{font-size:20px}.product-brand strong{color:var(--mint-deep)}.product-header nav{align-items:center;gap:8px;display:flex}.product-header nav a{color:var(--muted);padding:12px;font-size:15px;font-weight:700;position:relative}.product-header nav a:after{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.product-header nav a:hover,.product-header nav a.is-active{color:var(--ink)}.product-header nav a.is-active:after{transform:scaleX(1)}.product-header__actions{z-index:3;align-items:center;gap:9px;display:flex;position:relative}.product-header__menu{width:46px;height:46px;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.product-header__menu svg{width:19px}.product-header__access{color:#061713;background:var(--lime);cursor:pointer;border:0;border-radius:999px;align-items:center;min-height:46px;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex}button.product-header__access,button.product-header__mobile-access{cursor:pointer;border:0;font-weight:850}.product-header__menu,.product-header__scrim,.product-header__mobile-access{display:none}@media (width<=1420px){.product-header nav{gap:4px}.product-header nav a{padding-inline:9px;font-size:14px}}@media (width<=1280px){.product-header nav{gap:2px}.product-header nav a{padding-inline:7px;font-size:13px}.product-header__access{padding-inline:16px;font-size:14px}}@media (width<=1140px){.product-container{width:min(100% - 32px,1800px)}.product-status-bar__inner span:nth-child(2){display:none}.product-header__inner{min-height:68px}.product-header nav{top:calc(68px + env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));left:max(14px, env(safe-area-inset-left));z-index:2;visibility:hidden;opacity:0;background:#0b211b;border:1px solid #b9ffd929;border-radius:20px;padding:14px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:fixed;transform:translateY(-8px);box-shadow:0 30px 70px #00000059}.product-header nav.is-open{visibility:visible;opacity:1;transform:none}.product-header nav a{color:#dbe7e0;border-radius:12px;align-items:center;min-height:52px;padding-inline:14px;font-size:17px;transition:color .15s,background-color .15s;display:flex}.product-header nav a:hover,.product-header nav a:focus-visible{color:#fff;background:#c8ff3d1f}.product-header nav a.is-active{color:#fff;background:#c8ff3d14}.product-header nav a.is-active:after{background:var(--lime);left:14px;right:14px}.product-header nav .product-header__mobile-access{color:#061713;background:var(--lime);border-radius:12px;justify-content:center;margin-top:8px;display:flex}.product-header nav button.product-header__mobile-access{align-items:center;min-height:52px;padding-inline:14px;font-size:17px}.product-header__access{min-height:46px;padding-inline:16px;display:inline-flex}.product-header__menu{display:grid}.product-header__scrim{z-index:1;background:#0008059e;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}}@media (width<=480px){.product-header__access{display:none}}@media (width<=360px){.product-brand>span{display:none}}@media (prefers-reduced-motion:reduce){.product-header nav,.product-header nav a:after{transition:none}}
