.growth-page{background:#fffefa;color:#1c3334}
.growth-page .growth-hero{background:#10263d;color:#fff;text-align:center;padding:4.5rem 0 3.5rem}
.growth-page .growth-hero-inner{max-width:56rem;margin:auto}
.growth-page .growth-hero h1{font-family:'Newsreader',Georgia,serif;font-size:2.875rem;font-weight:500;line-height:1.13;letter-spacing:0;margin:0 auto 1.25rem;max-width:48rem}
.growth-page .growth-hero p{max-width:44rem;margin:0 auto 1.5rem;line-height:1.7;font-size:1.0625rem;color:#edf2ef}
.growth-page .growth-hero .button{margin:auto}
.growth-page .growth-hero-media{width:min(100% - 2.5rem,72rem);margin:2.5rem auto -6.5rem;height:18rem;object-fit:cover;border-radius:4px;box-shadow:0 12px 28px #081d2590}
.growth-page .growth-content{padding:8rem 0 4rem;max-width:52rem}
.growth-page .growth-content section{padding:1.5rem 0;border-bottom:1px solid #d9ded7}
.growth-page .growth-content section:first-child{padding-top:0}
.growth-page .growth-content h2,.growth-page .growth-next h2{font-family:'Newsreader',Georgia,serif;font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.18;margin:0 0 1rem}
.growth-page .growth-content p{font-size:1.0625rem;line-height:1.74;margin:0 0 1rem}
.growth-page .growth-content a,.growth-page .growth-related a{color:#1d5453;text-decoration:underline;text-underline-offset:3px}
.growth-page .growth-content ul{margin:.5rem 0 0;padding-left:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}
.growth-page .growth-content li{min-width:13rem}
.growth-page .growth-next{background:#e9eee6;padding:3.25rem 0 4rem;text-align:center}
.growth-page .growth-next p{max-width:37rem;margin:0 auto 1.35rem}
.growth-page .growth-related{padding:2.25rem 0 4rem}
.growth-page .growth-related h2{font-family:'Newsreader',Georgia,serif;font-size:1.5rem;font-weight:500}
.growth-page .growth-related div{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}
.growth-page .growth-related a{display:inline-block}
.growth-page .growth-review-index{padding:4rem 0 6rem;max-width:55rem}
.growth-page .growth-review-index h1{font-family:'Newsreader',Georgia,serif;font-size:2.875rem;font-weight:500;letter-spacing:0}
.growth-page .growth-review-index h2{font-family:'Newsreader',Georgia,serif;font-size:1.875rem;font-weight:500;letter-spacing:0;margin:2rem 0 .75rem}
.growth-page .growth-review-index ul{padding-left:1.25rem;line-height:2}
@media(max-width:650px){.growth-page .growth-hero{padding:3.25rem 0 2.75rem}.growth-page .growth-hero h1{font-size:2rem}.growth-page .growth-hero p{font-size:1rem}.growth-page .growth-hero-media{height:13rem;margin:2rem auto -5.25rem}.growth-page .growth-content{padding:6.5rem 0 3rem}.growth-page .growth-content h2,.growth-page .growth-next h2{font-size:1.65rem}.growth-page .growth-content p{font-size:1rem}.growth-page .growth-content ul{display:block}.growth-page .growth-content li{margin:.4rem 0;min-width:0}.growth-page .growth-review-index h1{font-size:2rem}}
