#ay-v7 .markets-v20{padding:84px 0;background:#f7fafc;border-top:1px solid #e7edf3;border-bottom:1px solid #e7edf3}
#ay-v7 .markets-v20 .section-title{max-width:780px;margin:0 auto 34px;text-align:center}
#ay-v7 .markets-grid-v20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
#ay-v7 .market-card-v20{display:block;padding:22px;border:1px solid #dbe5ee;border-radius:18px;background:#fff;text-decoration:none;color:#082f5d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
#ay-v7 .market-card-v20:hover{transform:translateY(-3px);border-color:#cbd9e5;box-shadow:0 14px 34px rgba(8,47,92,.08)}
#ay-v7 .market-card-v20 .flag{display:block;font-size:30px;line-height:1;margin-bottom:12px}
#ay-v7 .market-card-v20 b{display:block;font-size:18px;margin-bottom:7px}
#ay-v7 .market-card-v20 small{display:block;color:#698097;font-size:13px;line-height:1.65}
#ay-v7 .market-card-v20 em{display:block;margin-top:12px;color:#dc8c0e;font-style:normal;font-weight:800;font-size:13px}
#ay-v7 .markets-remote-v20{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:20px 22px;border:1px dashed #cbd9e5;border-radius:18px;background:#fff}
#ay-v7 .markets-remote-v20 p{margin:0;color:#5f748a;line-height:1.7}
#ay-v7 .markets-remote-v20 a{white-space:nowrap;font-weight:800;color:#0a3c6a;text-decoration:none}
@media(max-width:900px){#ay-v7 .markets-grid-v20{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){#ay-v7 .markets-v20{padding:58px 0}#ay-v7 .markets-grid-v20{grid-template-columns:1fr}#ay-v7 .markets-remote-v20{align-items:flex-start;flex-direction:column}}
