.market-module__q43-ea__page{background-color:var(--muted);min-height:100vh;padding-top:80px}.market-module__q43-ea__header{background-color:var(--primary);color:#fff;text-align:center;margin-bottom:3rem;padding:4rem 1.5rem}.market-module__q43-ea__title{margin-bottom:1rem;font-size:3rem}.market-module__q43-ea__subtitle{opacity:.9;max-width:800px;margin:0 auto;font-size:1.2rem}.market-module__q43-ea__container{max-width:1000px;margin:0 auto;padding:0 1.5rem 4rem}.market-module__q43-ea__statsGrid{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;display:grid}@media (min-width:640px){.market-module__q43-ea__statsGrid{grid-template-columns:repeat(2,1fr)}}.market-module__q43-ea__statCard{border-top:4px solid var(--secondary);background:#fff;border-radius:12px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000000d}.market-module__q43-ea__cityBadge{background:var(--muted);text-transform:uppercase;color:var(--muted-foreground);border-radius:20px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem}.market-module__q43-ea__statLabel{text-transform:uppercase;color:var(--muted-foreground);letter-spacing:1px;margin-bottom:.5rem;font-size:.9rem}.market-module__q43-ea__statValue{color:var(--primary);font-size:2.5rem;font-weight:700;font-family:var(--font-heading);margin-bottom:.5rem}.market-module__q43-ea__trend{font-size:.9rem;font-weight:600}.market-module__q43-ea__positive{color:green}.market-module__q43-ea__negative{color:red}.market-module__q43-ea__infoBlock{text-align:center;background:#fff;border-radius:12px;padding:3rem;box-shadow:0 4px 12px #0000000d}.market-module__q43-ea__infoBlock h2{font-family:var(--font-heading);color:var(--primary);margin-bottom:1rem}.market-module__q43-ea__infoBlock p{color:var(--foreground);opacity:.8;max-width:700px;margin:0 auto;line-height:1.8}
