#tms,#alex{display:none!important}
#sides .who-switch{display:none!important}
.wl select.who{grid-column:1/-1;width:100%;min-width:0;appearance:none;-webkit-appearance:none;background:rgba(3,5,11,.6) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23A3BCFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M3 4.5 6 7.5 9 4.5'/></svg>") no-repeat right 14px center;border:1px solid var(--line-2);border-radius:10px;padding:12px 40px 12px 14px;color:var(--text);font:inherit;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s}
.wl select.who:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px rgba(59,108,255,.18)}
.wl select.who:invalid{color:var(--muted)}
.wl select.who option{color:var(--text);background:#0A1328}
.wl select.who.bad{border-color:var(--amber)}
/* the dropdown itself, styled like the phone picker's popover where the engine allows it (Chromium base-select); elsewhere it stays native */
@supports selector(::picker(select)){
.wl select.who{appearance:base-select}
.wl select.who::picker-icon{display:none}
.wl select.who:open{border-color:var(--blue)}
.wl select.who::picker(select){appearance:base-select;background:var(--night);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 24px 60px -12px rgba(0,0,0,.7),0 0 0 1px rgba(59,108,255,.06);padding:8px;margin-block:8px}
.wl select.who option{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:8px;font-size:15px;color:var(--text);background:none;cursor:pointer}
.wl select.who option:hover,.wl select.who option:focus{background:rgba(59,108,255,.14);outline:none}
.wl select.who option:checked{background:rgba(59,108,255,.22)}
.wl select.who option::checkmark{color:var(--sky)}
.wl select.who option[value=""]{display:none}
}
.hero .ctas .btn .arr{margin-left:2px}
.hero .ctas .btn.ghost .arr{color:var(--sky)}
.hero .brk-line{font-size:14px;color:var(--dim)}
.hero .brk-line a{color:var(--sky);text-decoration:none}
.hero .brk-line a:hover{text-decoration:underline}
@media (max-width:560px){.hero .ctas{display:grid;grid-template-columns:1fr;width:100%;max-width:340px}}
