.MarketVisitGuide-module__CdLcPW__guide{color:#173f32;background:#fffaf0;border:1px solid #d9c7ac;border-radius:16px;min-width:0;margin:0 0 64px;padding:28px}.MarketVisitGuide-module__CdLcPW__guide h2{font-family:var(--font-display),sans-serif;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:clamp(26px,3.5vw,38px);font-weight:400;line-height:1.35}.MarketVisitGuide-module__CdLcPW__summary{word-break:keep-all;overflow-wrap:break-word;margin:16px 0 24px;font-size:17px;line-height:1.85}.MarketVisitGuide-module__CdLcPW__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.MarketVisitGuide-module__CdLcPW__answers section{min-width:0}.MarketVisitGuide-module__CdLcPW__answers h3{word-break:keep-all;overflow-wrap:break-word;margin:0 0 10px;font-size:18px;line-height:1.6}.MarketVisitGuide-module__CdLcPW__answers p{word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.85}.MarketVisitGuide-module__CdLcPW__links{border-top:1px solid #d9c7ac;flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:20px;display:flex}.MarketVisitGuide-module__CdLcPW__links a{color:inherit;text-underline-offset:4px;word-break:keep-all;font-size:15px;font-weight:800;line-height:1.7}.MarketVisitGuide-module__CdLcPW__sources{color:#655f53;margin-top:24px;font-size:12px;line-height:1.8}.MarketVisitGuide-module__CdLcPW__sources p{margin:0 0 8px}.MarketVisitGuide-module__CdLcPW__sources ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.MarketVisitGuide-module__CdLcPW__sources a{color:inherit;text-underline-offset:3px}@media (max-width:640px){.MarketVisitGuide-module__CdLcPW__guide{margin-bottom:40px;padding:20px 16px}.MarketVisitGuide-module__CdLcPW__answers{grid-template-columns:1fr;gap:24px}.MarketVisitGuide-module__CdLcPW__summary{font-size:16px}.MarketVisitGuide-module__CdLcPW__links{flex-direction:column;gap:10px}}
