.page-hero[data-astro-cid-s5hxusys]{display:grid;gap:2rem;align-items:center;padding:8.4rem 0 3rem}.hero-copy[data-astro-cid-s5hxusys]{display:grid;justify-items:start;gap:1rem}.eyebrow[data-astro-cid-s5hxusys]{color:#2f7d32;font-size:.82rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}h1[data-astro-cid-s5hxusys]{max-width:760px;color:#08341f;font-size:clamp(2.35rem,12vw,4.2rem);font-weight:900;line-height:1.04}.lead[data-astro-cid-s5hxusys]{max-width:660px;color:#26352f;font-size:clamp(1.04rem,4.5vw,1.35rem);font-weight:800;line-height:1.55}.hero-photo[data-astro-cid-s5hxusys]{position:relative;overflow:hidden;min-height:280px;aspect-ratio:1.08;border-radius:28px;background:#eaf3df;box-shadow:0 22px 56px #123b2229}.hero-photo[data-astro-cid-s5hxusys]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 52%,#f4faef85),radial-gradient(circle at 15% 15%,rgba(255,255,255,.38),transparent 14rem);pointer-events:none}.hero-photo[data-astro-cid-s5hxusys] img[data-astro-cid-s5hxusys]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 860px){.page-hero[data-astro-cid-s5hxusys]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:3rem;padding-top:10rem;padding-bottom:4rem}.hero-photo[data-astro-cid-s5hxusys]{min-height:420px;aspect-ratio:1.22;border-radius:34px}}@media (min-width: 1400px){.page-hero[data-astro-cid-s5hxusys]{gap:4.2rem;padding-top:11rem;padding-bottom:5rem}h1[data-astro-cid-s5hxusys]{font-size:clamp(4rem,4.6vw,5.5rem)}.hero-photo[data-astro-cid-s5hxusys]{min-height:500px}}.benefits[data-astro-cid-nzauvbkg]{display:grid;gap:1.75rem;padding:2rem 0 3.25rem}.section-heading[data-astro-cid-nzauvbkg]{max-width:820px}h2[data-astro-cid-nzauvbkg]{color:#08341f;font-size:clamp(2rem,8vw,3.35rem);font-weight:900;line-height:1.08}.section-heading[data-astro-cid-nzauvbkg] p[data-astro-cid-nzauvbkg]{margin-top:.9rem;color:#34423c;font-size:clamp(1rem,3.5vw,1.22rem);font-weight:750;line-height:1.7}.benefit-grid[data-astro-cid-nzauvbkg]{display:grid;gap:1rem}.benefit-card[data-astro-cid-nzauvbkg]{display:grid;gap:.8rem;border-radius:24px;padding:1.25rem}.benefit-card[data-astro-cid-nzauvbkg] span[data-astro-cid-nzauvbkg]{width:42px;height:5px;border-radius:999px;background:linear-gradient(90deg,#2f7d32,#f5b51b)}h3[data-astro-cid-nzauvbkg]{color:#2f7d32;font-size:1.25rem;font-weight:900;line-height:1.18}.benefit-card[data-astro-cid-nzauvbkg] p[data-astro-cid-nzauvbkg]{color:#26352f;font-weight:750;line-height:1.65}@media (min-width: 760px){.benefit-grid[data-astro-cid-nzauvbkg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.benefit-card[data-astro-cid-nzauvbkg]{min-height:230px;padding:1.55rem}}@media (min-width: 1180px){.benefits[data-astro-cid-nzauvbkg]{gap:2.3rem;padding-bottom:4.75rem}.benefit-grid[data-astro-cid-nzauvbkg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.benefit-card[data-astro-cid-nzauvbkg]{min-height:275px;padding:1.75rem}}.how[data-astro-cid-cmgpsf2k]{display:grid;gap:1.5rem;margin-bottom:3.25rem;border-radius:28px;background:radial-gradient(circle at 92% 18%,rgba(245,181,27,.16),transparent 17rem),linear-gradient(135deg,#eef8e6,#fbfcf7 56%,#fff4cd);padding:clamp(1.4rem,5vw,2.2rem);box-shadow:0 16px 42px #123b221a}.eyebrow[data-astro-cid-cmgpsf2k]{color:#2f7d32;font-size:.78rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}h2[data-astro-cid-cmgpsf2k]{max-width:560px;margin-top:.6rem;color:#08341f;font-size:clamp(1.85rem,7vw,3rem);font-weight:900;line-height:1.1}.steps[data-astro-cid-cmgpsf2k]{display:grid;gap:.85rem}.step[data-astro-cid-cmgpsf2k]{border-radius:22px;background:#ffffffb3;padding:1.15rem;box-shadow:inset 0 0 0 1px #123b220d}.step[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]{color:#f5a900;font-size:.85rem;font-weight:1000}h3[data-astro-cid-cmgpsf2k]{margin-top:.35rem;color:#123b22;font-size:1.18rem;font-weight:900}.step[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{margin-top:.55rem;color:#34423c;font-weight:750;line-height:1.65}@media (min-width: 860px){.how[data-astro-cid-cmgpsf2k]{grid-template-columns:.82fr 1.18fr;gap:2.25rem;align-items:start;margin-bottom:4.4rem;border-radius:34px;padding:2.4rem}.steps[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.step[data-astro-cid-cmgpsf2k]{min-height:220px;padding:1.35rem}}.inner-cta[data-astro-cid-yf6sa5cq]{display:grid;gap:1.2rem;align-items:center;margin-bottom:3.5rem;border-radius:28px;background:radial-gradient(circle at 85% 20%,rgba(47,125,50,.16),transparent 14rem),linear-gradient(135deg,#f4faeb,#eff8dc 55%,#fff3c9);padding:clamp(1.35rem,5vw,2.2rem);box-shadow:0 16px 42px #123b221f}h2[data-astro-cid-yf6sa5cq]{color:#08341f;font-size:clamp(1.8rem,7vw,3rem);font-weight:900;line-height:1.12}p[data-astro-cid-yf6sa5cq]{max-width:700px;margin-top:.65rem;color:#34423c;font-size:clamp(1rem,3.4vw,1.2rem);font-weight:800;line-height:1.55}a[data-astro-cid-yf6sa5cq]{justify-self:start}@media (min-width: 860px){.inner-cta[data-astro-cid-yf6sa5cq]{grid-template-columns:minmax(0,1fr) auto;gap:2rem;margin-bottom:5rem;border-radius:34px;padding:2.5rem 3rem}a[data-astro-cid-yf6sa5cq]{justify-self:end}}
