.growth-hero{background:#293829;color:#f3f3e8;padding:85px 7% 0}.growth-hero-inner{max-width:1250px;margin:auto}.growth-hero h1{font-size:clamp(37px,4.5vw,68px);line-height:1.5;font-weight:400;max-width:1050px;margin:35px 0 25px}.growth-hero p{max-width:730px;font-size:16px;color:#d2dcc6}.hero-actions{display:flex;gap:27px;flex-wrap:wrap;margin:35px 0 65px}.hero-actions a{font-size:12px;border-bottom:1px solid #9dae88;padding-bottom:10px}.growth-hero-foot{max-width:1250px;margin:auto;display:flex;gap:40px;padding:25px 0;border-top:1px solid #69795b;font:10px Arial;letter-spacing:1.8px}.section-head{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:start}.section-head p{font-size:14px;color:#65725d;margin-top:30px}.approach-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:20px}.approach-columns article{border-top:1px solid #ccd6c0;padding-top:25px;font-size:14px;color:#62725a}.growth-services{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#cbd5c0;border:1px solid #cbd5c0;margin-top:35px}.growth-services article{padding:35px;background:#f4f2ed}.number{font:11px Arial;letter-spacing:1px;color:#78905f;display:block;margin-bottom:20px}.growth-services small{font:10px Arial;letter-spacing:1.2px;color:#728466}.growth-services h3{font-size:23px;line-height:1.5;margin:15px 0}.growth-services p,.growth-case p{font-size:13px;color:#64725b}.deliverables{border-top:1px solid #ccd5c2;padding-top:18px;margin-top:23px;font-size:11px;line-height:1.9;color:#738065}.growth-case{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:45px 0;border-top:1px solid #c9d3bd}.growth-case-image{position:relative;min-height:400px}.growth-case-image img{width:100%;height:100%;position:absolute;object-fit:cover}.growth-case-image span{position:absolute;bottom:20px;left:20px;background:#253b23ce;color:white;font:22px Georgia;padding:8px 15px}.growth-case-copy{padding:10px 0}.growth-case-copy h3{font-family:Serif,Georgia;font-size:29px;line-height:1.65;letter-spacing:-.5px;margin:15px 0 20px;font-weight:400}.case-actions{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px}.case-actions a{font-size:11px;border-bottom:1px solid #7b8d69;padding-bottom:5px}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.workflow article{border-top:1px solid #bdcbaa;padding-top:25px}.workflow h3{font-size:20px;line-height:1.6}.workflow p{font-size:12px;color:#6b795e}.measurement{display:grid;grid-template-columns:1fr 1fr;gap:50px;background:#e6ecdd;padding:35px;margin-top:40px}.measurement h3{font-size:24px;margin-top:0}.measurement p{font-size:12px;color:#6b7a60}.measurement ul{padding:0;list-style:none;margin:0}.measurement li{font-size:12px;padding:10px 0;border-bottom:1px solid #c1cfb0}.contact-lead{display:grid;grid-template-columns:1.2fr 1fr;gap:60px}.contact-lead p{font-size:13px;color:#69765d}.contact-lead h3{font:30px Georgia}.growth-cta{background:#dce5ce;padding:45px;margin:60px 0}.growth-cta p{font-size:14px;max-width:800px;color:#65755a}.growth-cta .btn{margin-top:20px}.growth-home-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:55px}.growth-home-proof a{display:block;border-top:1px solid #b5c2a5;padding-top:20px}.growth-home-proof img{width:100%;height:220px;object-fit:cover;display:block}.growth-home-proof small{font:12px Georgia;display:block;margin-top:20px}.growth-home-proof h3{font-family:Serif,Georgia;font-weight:400;font-size:22px;line-height:1.7;margin:12px 0 20px}.growth-home-proof span{font:10px Arial;letter-spacing:.5px}.partner-inner .link{margin-top:20px}a:focus-visible{outline:2px solid #6c8457;outline-offset:5px}@media(max-width:1100px){header:has(.controls) nav{display:none;position:absolute;top:88px;left:0;right:0;background:#f4f2ed;padding:25px 6%;border-bottom:1px solid #cdd5c2;flex-direction:column;gap:20px;font-size:14px}header:has(.controls) nav.open{display:flex}header:has(.controls) .menu{display:block}.workflow{grid-template-columns:1fr 1fr}.growth-case{gap:30px}.growth-home-proof img{height:180px}}@media(max-width:700px){.growth-hero{padding:55px 7% 0}.growth-hero h1{font-size:37px}.growth-hero p{font-size:14px}.growth-hero-foot{gap:15px;flex-wrap:wrap;font-size:8px}.section-head,.approach-columns,.growth-services,.growth-case,.measurement,.contact-lead,.growth-home-proof{grid-template-columns:1fr;gap:25px}.growth-services{gap:1px}.growth-services article{padding:27px}.growth-case-image{height:300px;min-height:0}.growth-case-copy h3{font-size:25px}.growth-home-proof img{height:250px}.growth-cta{padding:30px}.measurement{padding:25px}.workflow{gap:20px}.workflow h3{font-size:18px}.growth-cta h2{font-size:27px}.hero-actions{margin-bottom:40px}.section-head p{margin-top:0}header:has(.controls) nav{top:70px}}@media(max-width:420px){.workflow{grid-template-columns:1fr}.growth-hero h1{font-size:32px}}
