.market_page__X1ZX6{max-width:1180px;margin:0 auto;padding:72px 7vw 96px}.market_breadcrumbs__R5BrK{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:30px;color:#777168;font-size:12px}.market_breadcrumbs__R5BrK a{color:#2f6f6a;text-decoration:underline;text-underline-offset:3px}.market_hero__bW3mk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);grid-gap:42px;gap:42px;align-items:flex-start;padding:40px;border:1px solid #ddd8cf;background:#fff;box-shadow:0 18px 55px rgba(0,0,0,.05)}.market_hero__bW3mk h1{max-width:780px;margin:12px 0 18px;font-family:Georgia,serif;font-size:52px;line-height:1.02;letter-spacing:-.045em}.market_lead__c0uGi{max-width:760px;margin:0;color:#5f5a52;font-size:18px;line-height:1.65}.market_heroAside__vXa88{display:grid;grid-gap:14px;gap:14px;padding:24px;background:#171717;color:#fff}.market_heroAside__vXa88 strong{font-family:Georgia,serif;font-size:30px;line-height:1.05}.market_heroAside__vXa88 p{margin:0;color:#c8c4bc;font-size:13px;line-height:1.55}.market_heroAside__vXa88 a{margin-top:4px}.market_cityGrid__J67oz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:34px}.market_cityCard___fxQX{display:flex;min-height:270px;flex-direction:column;padding:25px;border:1px solid #ddd8cf;background:#fff}.market_cityCard___fxQX span{color:#2f6f6a;font-size:10px;font-weight:800;letter-spacing:.14em}.market_cityCard___fxQX h2{margin:13px 0 10px;font-family:Georgia,serif;font-size:29px}.market_cityCard___fxQX p{margin:0;color:#666159;font-size:13px;line-height:1.55}.market_cityFacts__3pSRd{display:grid;grid-gap:4px;gap:4px;margin:18px 0 20px;padding-top:15px;border-top:1px solid #ece7de;color:#5b574f;font-size:12px}.market_cityCard___fxQX>a{margin-top:auto;color:#2f6f6a;font-weight:800}.market_section__z_XUz{margin-top:58px}.market_sectionHead__IgU0J{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:22px}.market_sectionHead__IgU0J h2{margin:8px 0 0;font-family:Georgia,serif;font-size:38px;line-height:1.08;letter-spacing:-.035em}.market_sectionHead__IgU0J>p{max-width:470px;margin:0;color:#6c675f;line-height:1.6}.market_statsGrid__jAoQo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:28px}.market_stat__6YCFI{min-height:145px;padding:21px;border:1px solid #e2ddd4;background:#faf8f4}.market_stat__6YCFI small{display:block;color:#2f6f6a;font-size:9px;font-weight:800;letter-spacing:.13em}.market_stat__6YCFI strong{display:block;margin:11px 0 7px;font-family:Georgia,serif;font-size:25px;line-height:1.05}.market_stat__6YCFI span{color:#746e65;font-size:11px;line-height:1.45}.market_contentGrid__QKHmS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.market_panel__nZe53{padding:28px;border:1px solid #ddd8cf;background:#fff}.market_panel__nZe53 h2,.market_panel__nZe53 h3{margin:0 0 13px;font-family:Georgia,serif;font-size:27px;letter-spacing:-.025em}.market_panel__nZe53 li,.market_panel__nZe53 p{color:#625d55;line-height:1.7}.market_panel__nZe53 ul{padding-left:20px;margin:13px 0 0}.market_notice__7dF2G{margin-top:18px;padding:16px 18px;border-left:4px solid #6bb5ae;background:#e8f5f4;color:#4d5755;font-size:13px;line-height:1.6}.market_districtGrid__Q7Or4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:22px}.market_districtLink__nzHj2{display:flex;min-height:88px;align-items:center;justify-content:space-between;gap:14px;padding:18px;border:1px solid #ddd8cf;background:#fff;font-weight:800}.market_districtLink__nzHj2 span{color:#2f6f6a}.market_faq__zaNJV{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.market_faq__zaNJV article{padding:22px 24px;border:1px solid #ddd8cf;background:#fff}.market_faq__zaNJV h3{margin:0 0 8px;font-size:17px}.market_faq__zaNJV p{margin:0;color:#666159;line-height:1.65}.market_cta__xEKky{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:28px;gap:28px;margin-top:56px;padding:30px;background:#171717;color:#fff}.market_cta__xEKky h2{margin:0 0 8px;font-family:Georgia,serif;font-size:31px;letter-spacing:-.03em}.market_cta__xEKky p{margin:0;color:#c8c4bc;line-height:1.55}.market_related__vGxGI{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px;color:#2f6f6a;font-size:13px;font-weight:700}.market_empty__Hf8KW{padding:24px;border:1px solid #ecd49e;background:#fff7e5;color:#6c5c34;line-height:1.6}@media(max-width:980px){.market_hero__bW3mk{grid-template-columns:1fr}.market_cityGrid__J67oz,.market_districtGrid__Q7Or4,.market_statsGrid__jAoQo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.market_page__X1ZX6{padding:44px 18px 68px}.market_hero__bW3mk{gap:20px;padding:24px 18px}.market_hero__bW3mk h1{font-size:39px}.market_lead__c0uGi{font-size:16px}.market_cityGrid__J67oz,.market_contentGrid__QKHmS,.market_districtGrid__Q7Or4,.market_statsGrid__jAoQo{grid-template-columns:1fr}.market_cityCard___fxQX{min-height:0}.market_section__z_XUz{margin-top:42px}.market_sectionHead__IgU0J{align-items:flex-start;flex-direction:column;gap:10px}.market_sectionHead__IgU0J h2{font-size:31px}.market_cta__xEKky{grid-template-columns:1fr;padding:25px 20px}.market_cta__xEKky a{width:100%}}