.landing-markets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 16px}
.landing-markets button{min-height:48px;border:1px solid #cbd5e1;border-radius:14px;background:#fff;color:#1e293b;font:inherit;font-weight:650;cursor:pointer}
.landing-markets button[aria-pressed="true"]{border:2px solid #2563eb;background:#eff6ff;color:#173b85}
.landing-markets button:focus-visible{outline:3px solid #2563eb;outline-offset:2px}
@media(max-width:340px){.landing-markets{grid-template-columns:1fr}}
