.growth-links{max-width:1200px;margin:48px auto;padding:24px}.growth-links h2{font-size:clamp(26px,5vw,46px)}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.growth-grid a{display:block;padding:24px;border:1px solid #45525f;border-radius:14px;color:#fff;text-decoration:none;background:#091018}.growth-grid a:hover,.growth-grid a:focus-visible{border-color:#8fd5ff}.growth-grid p{line-height:1.6;color:#d0d9e0}.growth-grid h3{font-size:22px}.case-page p{line-height:1.75}.case-page h1{font-size:clamp(36px,7vw,84px);overflow-wrap:anywhere}.case-section{scroll-margin-top:24px}@media(max-width:700px){.growth-grid{grid-template-columns:1fr}}