.market-languages{display:flex;gap:10px;flex-wrap:wrap;font-size:14px}.market-languages a[aria-current=page]{text-decoration:underline;font-weight:800}.market-header{flex-wrap:wrap}.market-reading{max-width:1180px}.market-reading>p{line-height:1.7}.market-reading h1{overflow-wrap:break-word}.market-table-wrap{overflow-x:auto;margin:24px 0;border:1px solid #c8dcd6;border-radius:12px}.market-comparison{border-collapse:collapse;width:100%;font-size:16px;background:white}.market-comparison td,.market-comparison th{padding:14px;text-align:left;border-bottom:1px solid #dce7e2;min-width:130px}.market-comparison th:first-child{min-width:190px}.market-reading-cards,.market-market-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.market-reading-cards article,.market-market-notes article,.market-explore{background:#fff;border:1px solid #c8dcd6;border-radius:14px;padding:20px;min-width:0;line-height:1.6;overflow-wrap:break-word}.market-reading-cards h2,.market-market-notes h2{font-size:22px;margin:0 0 12px}.market-city-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:350px;overflow:auto;padding:10px}.market-city-options label{display:flex;align-items:start;gap:8px;font-size:16px;line-height:1.5}.market-city-options input{width:20px;height:20px;flex-shrink:0}.market-compare-form fieldset{border:1px solid #a9bdb6;border-radius:10px}.market-compare-form button{margin-top:12px;background:#1b635b;color:#fff;border:0;border-radius:8px;padding:12px 18px;font-size:16px;cursor:pointer}.market-ad{margin:36px auto 0;border-top:1px solid #dce7e2;padding-top:14px;max-width:100%;min-height:300px;overflow:hidden}.market-ad>span{display:block;font-size:14px;color:#526861;margin-bottom:12px}.market-explore{margin-top:24px}.market-explore-links{display:flex;gap:12px;flex-wrap:wrap}.market-explore-links a{padding:9px;border:1px solid #a9bdb6;border-radius:8px;font-size:16px}.market-chart-links{display:flex;gap:14px;padding:12px 0;flex-wrap:wrap;font-size:16px}@media(max-width:650px){.market-reading-cards,.market-market-notes{grid-template-columns:1fr}.market-city-options{grid-template-columns:1fr}.market-header nav{flex-wrap:wrap}.market-languages{width:100%;justify-content:flex-end}}
