.zzpu-wrap{max-width:1220px;display:grid;grid-template-columns:360px minmax(0,1fr);gap:32px;align-items:start;background:#f4f7f5}.zzpu-intro{position:sticky;top:24px;max-width:none;min-height:720px;margin:0;padding:54px 38px;border-radius:14px;background:linear-gradient(145deg,#075b45,#064333);color:#fff}.zzpu-intro h1{font-size:clamp(38px,4.5vw,58px);color:#fff}.zzpu-intro p{color:#fff}.zzpu-intro .zzpu-kicker{color:#cfe5d6}.zzpu-about{background:#f6f8f7;color:#173b32}.zzpu-about h1,.zzpu-about h2{color:#084f3e}.zzpu-about-hero{display:grid;grid-template-columns:1.1fr 1fr;max-width:1320px;margin:auto}.zzpu-hero-dark{background:linear-gradient(140deg,#075b45,#063e32);color:#fff;padding:55px 70px}.zzpu-hero-dark h1{color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08}.zzpu-hero-dark>i{display:block;width:70px;height:4px;background:#9cc45b;margin-bottom:28px}.zzpu-values{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.zzpu-values b{color:#fff}.zzpu-values small,.zzpu-usps small{display:block;font-weight:400;line-height:1.5;margin-top:8px}.zzpu-stand{background:#fff;padding:72px 55px}.zzpu-stand h2,.zzpu-story h2,.zzpu-process h2,.zzpu-cta h2{font-size:34px;margin:0 0 30px}.zzpu-stand article{display:flex;gap:20px;padding:23px 0;border-bottom:1px solid #dce7e1}.zzpu-stand article span{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#e9f2eb;flex:none}.zzpu-story{max-width:1180px;margin:auto;padding:72px 24px;display:grid;grid-template-columns:1fr 1.1fr;gap:70px}.zzpu-usps{background:#fff;border-radius:16px;padding:18px 30px;box-shadow:0 14px 40px rgba(8,79,62,.07)}.zzpu-usps b{display:block;padding:17px 0;border-bottom:1px solid #dce7e1}.zzpu-process{max-width:1180px;margin:auto;padding:30px 24px 72px;text-align:center}.zzpu-process>div{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.zzpu-process article{text-align:left;background:#fff;border:1px solid #dce7e1;border-radius:14px;padding:24px}.zzpu-process em{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#dcebd8;font-style:normal;font-weight:800}.zzpu-process b{display:block;font-size:18px;margin-top:16px}.zzpu-cta{max-width:1180px;margin:0 auto 60px;padding:34px 44px;border-radius:14px;background:#07533f;color:#fff;display:flex;justify-content:space-between;align-items:center}.zzpu-cta h2{color:#fff;margin:6px 0}.zzpu-cta a{display:inline-block;color:#fff;border:1px solid #fff;border-radius:10px;padding:13px 24px;margin:5px;text-decoration:none}.zzpu-cta a.light{background:#fff;color:#084f3e}@media(max-width:900px){.zzpu-wrap,.zzpu-about-hero,.zzpu-story{grid-template-columns:1fr}.zzpu-intro{position:relative;min-height:0}.zzpu-values,.zzpu-process>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.zzpu-values,.zzpu-process>div{grid-template-columns:1fr}.zzpu-hero-dark,.zzpu-stand{padding:42px 24px}.zzpu-cta{margin:0 14px 35px;display:block}}
