.growth-family{scroll-margin-top:120px}.growth-family-head{display:flex;align-items:center;gap:24px;margin-bottom:24px}.growth-family-head img{width:100px;height:100px;object-fit:contain;filter:drop-shadow(0 10px 15px #7c07151c)}.growth-family-head h2{margin:0}.growth-direction{scroll-margin-top:110px}.growth-direction details{margin-top:16px}.growth-direction summary{cursor:pointer;color:var(--red-dark);font-weight:700}.growth-direction dl{margin:14px 0}.growth-direction dt{font-weight:750;margin-top:14px}.growth-direction dd{margin:6px 0 16px;color:var(--ink-2)}.growth-city-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:30px}.growth-city-facts{padding:28px;border-radius:var(--r-lg);background:var(--card-raised);border:1px solid var(--line)}.growth-city-facts strong{display:block;font:800 28px var(--font-head);color:var(--red-dark)}.growth-direction .btn{font-size:14px;padding:10px 16px;margin-top:14px}.growth-city-search{display:block;margin:20px 0}.growth-city-search input{font:inherit;width:100%;padding:15px;border:1px solid var(--line);border-radius:12px;background:var(--card-raised)}[hidden]{display:none!important}@media(max-width:700px){.growth-city-intro{grid-template-columns:1fr}.growth-family{scroll-margin-top:120px}.growth-family-head{gap:16px}.growth-family-head img{width:70px;height:70px}}