.growth-reflections{padding-block:clamp(58px,7vw,100px);background:#142328;border-block:1px solid #ffffff19}.growth-reflections h2,.growth-topics h2{margin-top:15px;max-width:840px}.growth-voices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:48px}.growth-voice{margin:0;padding-top:24px;border-top:1px solid #bfa58477}.growth-voice blockquote{margin:0}.growth-voice blockquote p{font-family:Satoshi,Arial,sans-serif;font-size:clamp(22px,1.85vw,28px);line-height:1.42;color:#f4efe6;text-wrap:pretty}.growth-voice figcaption{display:grid;gap:7px;margin-top:24px;font-size:13px;line-height:1.5}.growth-voice figcaption a{font-weight:700;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;gap:10px;color:#e9c9a6}.growth-voice figcaption span,.growth-voice time{color:#c4cdca}.growth-voice time{font-size:12px}.growth-source-note{font-size:12px;color:#bcc7c3;margin-top:30px}.growth-reflections .text-link{margin-top:20px}.growth-topics{padding-block:70px}.growth-topics-intro{max-width:680px;color:#c9d2cd;margin-top:22px}.growth-highlight{display:grid;grid-template-columns:150px minmax(0,1fr) 180px;gap:30px;padding-block:32px;border-top:1px solid #ffffff26;align-items:start}.growth-highlight:first-of-type{margin-top:40px}.growth-highlight time{font-size:13px;color:#d3b592;padding-top:6px}.growth-highlight h3{font-size:clamp(28px,3vw,40px)}.growth-highlight p{font-size:16px;line-height:1.65;color:#c7d1cb;max-width:680px;margin-top:12px}.growth-highlight a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;margin-top:12px}.growth-highlight .growth-topic-link{justify-content:end;margin-top:0}.growth-topics>.text-link{margin-top:24px}.growth-privacy{max-width:840px;padding-bottom:80px}.growth-privacy h2{font-size:30px;margin-block:38px 16px}.growth-privacy p{line-height:1.75;color:#d1d9d3}.growth-privacy>p:first-child{font-size:13px;color:#bfc9c2}.site-footer .footer-bottom{flex-wrap:wrap;gap:16px 28px}
@media(max-width:767px){.growth-voices{grid-template-columns:1fr;gap:34px;margin-top:32px}.growth-voice blockquote p{font-size:24px;max-width:520px}.growth-voice figcaption{margin-top:16px}.growth-highlight{grid-template-columns:1fr;gap:8px;padding-block:28px}.growth-highlight .growth-topic-link{justify-content:start}.growth-topics{padding-block:48px}.growth-highlight h3{font-size:30px}.growth-privacy h2{font-size:27px}}
