.MarketResearchClient-module__sDHmxW__landing{background:#faf9f6;min-height:100vh}.MarketResearchClient-module__sDHmxW__topbar{background:linear-gradient(90deg,#4a7c59 0%,#c9a84c 50%,#6a9e76 100%);height:5px}.MarketResearchClient-module__sDHmxW__header{color:#fff;text-align:center;background:#1a1a18;padding:48px 24px 40px;position:relative}.MarketResearchClient-module__sDHmxW__headerInner{z-index:1;position:relative}.MarketResearchClient-module__sDHmxW__logo{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.MarketResearchClient-module__sDHmxW__logoText{color:#fff;letter-spacing:.5px;font-size:1.4rem;font-weight:700}.MarketResearchClient-module__sDHmxW__header h1{margin-bottom:8px;font-size:clamp(26px,5vw,44px);font-weight:900;line-height:1.15}.MarketResearchClient-module__sDHmxW__header h1 .MarketResearchClient-module__sDHmxW__en{color:#c9a84c;font-style:italic}.MarketResearchClient-module__sDHmxW__subtitle{color:#ffffff8c;letter-spacing:2px;text-transform:uppercase;font-size:14px;font-weight:300}.MarketResearchClient-module__sDHmxW__main{max-width:720px;margin:0 auto;padding:48px 24px 80px}.MarketResearchClient-module__sDHmxW__intro{color:#6b6b65;text-align:center;margin-bottom:32px;font-size:1.1rem}.MarketResearchClient-module__sDHmxW__cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:600px){.MarketResearchClient-module__sDHmxW__cards{grid-template-columns:1fr}}.MarketResearchClient-module__sDHmxW__card{text-align:center;color:inherit;background:#fff;border:1px solid #ddd9d0;border-radius:8px;flex-direction:column;align-items:center;padding:36px 24px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 24px #1a1a1812}.MarketResearchClient-module__sDHmxW__card:hover{border-color:#6a9e76;transform:translateY(-2px);box-shadow:0 8px 32px #4a7c5926}.MarketResearchClient-module__sDHmxW__cardIcon{margin-bottom:16px;font-size:48px}.MarketResearchClient-module__sDHmxW__card h2{color:#1a1a18;margin-bottom:8px;font-size:1.4rem;font-weight:700}.MarketResearchClient-module__sDHmxW__card p{color:#6b6b65;font-size:.9rem;line-height:1.5}
