.service-detail .growth-case-hero h1{max-width:1000px}.growth-section>p,.growth-section #cost>p{font-size:18px;line-height:1.65;margin:0 0 20px}.growth-section .growth-cards+p{margin-top:24px}.growth-cards:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.growth-section #cost .v2-button{margin-top:8px}.growth-section a{ text-underline-offset:4px }.growth-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.growth-cards h3{font-size:25px;line-height:1.2;margin:0 0 18px}.growth-cards p,.growth-lead{font-size:18px;line-height:1.65}.growth-cards a,.growth-faq a{color:inherit;text-underline-offset:4px}.growth-case-hero{max-width:1000px}.growth-case-hero h1{max-width:1000px;font-size:clamp(36px,5vw,68px);line-height:1.08}.growth-case-hero>div>p{max-width:780px}.growth-period{font-size:15px!important;margin-top:28px!important}.growth-faq details{padding:24px 0;border-bottom:1px solid #ddd}.growth-faq summary{font-size:22px;cursor:pointer}.growth-faq p{max-width:800px;line-height:1.65}.sd-seo .sd-hero-grid h1{font-size:clamp(36px,4.7vw,66px)}@media(max-width:760px){.growth-cards,.growth-cards:has(>article:nth-child(2):last-child){grid-template-columns:1fr;gap:16px}.growth-cards h3{font-size:24px}.growth-cards p,.growth-lead{font-size:17px}.growth-case-hero h1{font-size:36px}.sd-seo .sd-hero-grid h1{font-size:36px}.growth-faq summary{font-size:20px}}