.fomo-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:center;grid-gap:24px;gap:24px;margin:22px 0 28px;padding:28px 30px;border:1px solid #ffffff1c;border-radius:14px;background:#0d0d0d;overflow:hidden;box-sizing:border-box}.fomo-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#ff4fb8,#7b5cff)}.fomo-hero-copy{position:relative;z-index:1;min-width:0}.fomo-eyebrow{display:inline-block;font:11px/1.2 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#ff7cc8}.fomo-hero h2{margin:10px 0 8px;font:400 34px/1.05 CodeMenCRT,monospace;text-transform:uppercase;letter-spacing:.5px;color:#efefe9}.fomo-hero p{margin:0;max-width:60ch;color:#b8b8b2;font-size:14px;line-height:1.55}.fomo-split{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0 16px;padding:0}.fomo-split li{display:grid;align-content:start;grid-gap:5px;gap:5px;padding:10px 12px;border:1px solid #ffffff14;border-radius:9px;background:#ffffff06}.fomo-split strong{font:500 18px/1 ui-monospace,monospace;color:#efefe9}.fomo-split span{font-size:11px;line-height:1.35;color:#9a9a94}.fomo-split li[data-agent]{border-color:#ff4fb866;background:linear-gradient(180deg,#ff4fb81c,#7b5cff14)}.fomo-split li[data-agent] strong{color:#ff8fd0}.fomo-link{color:#c9c6b8;font-size:12px;text-decoration:none}.fomo-link:focus-visible,.fomo-link:hover{color:#efefe9}.fomo-agent{position:relative;z-index:1;display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid #ff4fb833;border-radius:12px;background:linear-gradient(180deg,#ff4fb80d,#7b5cff0d)}.fomo-agent-handle{font:400 22px/1 CodeMenCRT,monospace;color:#efefe9}.fomo-agent ul{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:0;padding:0}.fomo-agent li{display:grid;grid-gap:3px;gap:3px}.fomo-agent li strong{font:500 13px/1.2 ui-monospace,monospace;color:#ff8fd0;text-transform:uppercase;letter-spacing:.06em}.fomo-agent li span{font-size:12px;color:#b8b8b2}@media (max-width:760px){.fomo-hero{grid-template-columns:minmax(0,1fr);padding:22px 18px}.fomo-split{grid-template-columns:repeat(3,minmax(0,1fr))}.fomo-hero h2{font-size:28px}}.fomo-mode-picker{display:grid;grid-gap:10px;gap:10px}.fomo-mode-picker h2{margin:0}.fomo-mode-list{display:grid;grid-gap:8px;gap:8px}.fomo-mode-option{display:grid;grid-gap:5px;gap:5px;text-align:left;padding:12px 14px;border:1px solid #ffffff14;border-radius:9px;background:#ffffff06;color:#efefe9;cursor:pointer;font:inherit}.fomo-mode-option:focus-visible,.fomo-mode-option:hover:not(:disabled){border-color:#ff4fb866}.fomo-mode-option[aria-checked=true]{border-color:#ff4fb8;background:linear-gradient(180deg,#ff4fb81f,#7b5cff14)}.fomo-mode-option:disabled{opacity:.6;cursor:default}.fomo-mode-name{font:500 14px/1.2 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em}.fomo-mode-description{font-size:12px;color:#b8b8b2}.fomo-badge{gap:6px;padding:4px 9px}.fomo-badge,.fomo-origin{display:inline-flex;align-items:center;border:1px solid #ff4fb855;border-radius:7px;background:#ff4fb812;color:#ffd1ec;font-size:12px;font-weight:500;white-space:nowrap}.fomo-origin{gap:7px;padding:5px 10px;text-decoration:none}.fomo-origin:focus-visible,.fomo-origin:hover{background:#ff4fb822}.fee-allocation-bar[data-variant=fomo] span:first-child{background:#ff4fb8}