.fx{--fx-ease:cubic-bezier(0.32,0.72,0,1);color:var(--ink-2);font-size:14px}.fx a:not(.btn){color:inherit;text-decoration:none;transition:color .2s ease}.fx a:not(.btn):hover{color:var(--ink)}.fx-brand{display:grid;align-content:start;grid-gap:14px;gap:14px;max-width:320px}.fx-brand p{margin:0;color:var(--ink-3,var(--ink-2));font-size:13.5px;line-height:1.5}.fx-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px 24px;gap:28px 24px}.fx-col h3{margin:0 0 12px;color:var(--ink);font-size:12.5px;font-weight:650;letter-spacing:.01em}.fx-col ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.fx-col li{font-size:13.5px;line-height:1.3}@media (max-width:760px){.fx-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-social{display:flex;gap:8px}.fx-ctl{gap:10px}.fx-base,.fx-ctl{display:flex;flex-wrap:wrap;align-items:center}.fx-base{justify-content:space-between;gap:16px 24px;margin-top:36px;padding-top:20px;border-top:.5px solid var(--line)}.fx-base-l{display:grid;grid-gap:6px;gap:6px;min-width:0}.fx-legal{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:12.5px}.fx-note{margin:0;max-width:620px;color:var(--ink-3,var(--ink-2));font-size:12px;line-height:1.45}.fx-live{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;border-radius:999px;background:color-mix(in srgb,var(--ink) 5%,transparent);font-size:13px;white-space:nowrap}.fx-live i{width:8px;height:8px;border-radius:50%;background:#30d158;box-shadow:0 0 0 0 rgba(48,209,88,.5);animation:fx-pulse 2.4s ease-out infinite}.fx-live b{color:var(--ink);font-weight:650}.fx-live-sep{width:1px;height:12px;background:var(--line)}@keyframes fx-pulse{70%{box-shadow:0 0 0 8px rgba(48,209,88,0)}to{box-shadow:0 0 0 0 rgba(48,209,88,0)}}.footer.fx5{margin-top:40px;padding:0 clamp(8px,1.5vw,16px) clamp(8px,1.5vw,16px);font-size:14px}.fx5-slab{position:relative;overflow:hidden;border-radius:32px;background:#0b0b0d;box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);--ink:#f5f5f7;--ink-2:rgba(245,245,247,0.72);--ink-3:rgba(245,245,247,0.5);--line:rgba(255,255,255,0.12);--bg:#0b0b0d;--glass:rgba(255,255,255,0.07);--glass-strong:rgba(255,255,255,0.16);--glass-hi:rgba(255,255,255,0.1);--shadow:rgba(0,0,0,0.5);--lg-rim:rgba(255,255,255,0.3);--lg-rim-2:rgba(255,255,255,0.05);--lg-inner:rgba(255,255,255,0.12);--lg-depth:rgba(0,0,0,0.3);color:var(--ink-2);color-scheme:dark}.fx5-glow{position:absolute;inset:-40% -10% auto auto;width:70%;height:120%;background:radial-gradient(closest-side,rgba(255,149,0,.22),transparent 70%);pointer-events:none}.fx5-in{position:relative;padding-top:56px;padding-bottom:32px}.fx5-top{align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:48px}.fx5-live,.fx5-top{display:flex;flex-wrap:wrap}.fx5-live{align-items:center;gap:10px}.fx5-live .fx-live,.fx5-tps{background:rgba(255,255,255,.08)}.fx5-tps{padding:8px 14px;border-radius:999px;font-size:13px}.fx5-tps b{color:var(--ink)}.fx5-end{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fx5 .brand,.fx5 .wordmark{color:var(--ink)}@media (prefers-reduced-motion:reduce){.fx-live i{animation:none}}