:root{--landing-deep-green:#0f3d2e;--landing-fresh-green:#8fbf7a;--landing-cream:#f4ede4;--landing-earth-brown:#b67a4a;--landing-white:#fff;--landing-border:#0f3d2e24;--landing-soft-green:#8fbf7a24;--landing-radius-control:10px;--landing-radius-button:14px;--landing-radius-card:18px;--landing-radius-image:24px}.VKvDhG_main{background:var(--landing-cream);color:var(--landing-deep-green);font-family:Nunito,sans-serif}.VKvDhG_skipLink{z-index:200;border:2px solid var(--landing-deep-green);border-radius:var(--landing-radius-control);background:var(--landing-cream);color:var(--landing-deep-green);padding:14px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.VKvDhG_skipLink:focus{transform:none}.VKvDhG_container{width:calc(100% - 144px);max-width:1360px;margin-inline:auto}@media (width<=1439px){.VKvDhG_container{width:calc(100% - 112px)}}@media (width<=1279px){.VKvDhG_container{width:calc(100% - 80px)}}@media (width<=1023px){.VKvDhG_container{width:calc(100% - 48px)}}@media (width<=767px){.VKvDhG_container{width:calc(100% - 48px)}}.VKvDhG_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--landing-deep-green);margin:0 0 16px;font-size:12px;font-weight:700}.VKvDhG_sectionTitle{letter-spacing:-.035em;color:var(--landing-deep-green);margin:0;font-size:clamp(38px,4.2vw,68px);font-weight:800;line-height:1}.VKvDhG_buttonPrimary,.VKvDhG_buttonSecondary,.VKvDhG_buttonLight,.VKvDhG_buttonOutlineLight{border-radius:var(--landing-radius-button);cursor:pointer;justify-content:center;align-items:center;min-height:58px;padding:0 32px;font-family:Nunito,sans-serif;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .18s,opacity .18s,border-color .18s;display:inline-flex}.VKvDhG_buttonPrimary{background:var(--landing-deep-green);color:var(--landing-white);border:1.5px solid var(--landing-deep-green)}.VKvDhG_buttonPrimary:hover{background:#1a4d3b}.VKvDhG_buttonSecondary{color:var(--landing-deep-green);border:1.5px solid var(--landing-deep-green);background:0 0}.VKvDhG_buttonSecondary:hover{background:#0f3d2e0d}.VKvDhG_buttonLight{background:var(--landing-cream);color:var(--landing-deep-green);border:1.5px solid var(--landing-cream)}.VKvDhG_buttonLight:hover{background:#fff}.VKvDhG_buttonOutlineLight{color:var(--landing-white);background:0 0;border:1.5px solid #f4ede4cc}.VKvDhG_buttonOutlineLight:hover{background:#f4ede414}.VKvDhG_textLink{min-height:44px;color:var(--landing-deep-green);align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.VKvDhG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.VKvDhG_header{z-index:100;background:var(--landing-cream);border-bottom:1px solid #0000;height:96px;position:relative}.VKvDhG_headerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;width:calc(100% - 144px);max-width:1360px;height:100%;margin-inline:auto;display:grid}@media (width<=1439px){.VKvDhG_headerInner{width:calc(100% - 112px)}}@media (width<=1279px){.VKvDhG_headerInner{gap:24px;width:calc(100% - 80px)}}@media (width<=1023px){.VKvDhG_headerInner{width:calc(100% - 48px)}}@media (width<=767px){.VKvDhG_header{height:76px}}.VKvDhG_logoLink{align-items:center;min-height:44px;display:inline-flex}.VKvDhG_lockup,.VKvDhG_lockupSmall{align-items:center;gap:12px;display:inline-flex}.VKvDhG_logoIcon{object-fit:contain;width:auto;height:46px;display:block}.VKvDhG_logoWordmark{object-fit:contain;width:auto;height:27px;display:block}.VKvDhG_lockupSmall{gap:10px}.VKvDhG_lockupSmall .VKvDhG_logoIcon{height:38px}.VKvDhG_lockupSmall .VKvDhG_logoWordmark{height:22px}@media (width<=767px){.VKvDhG_logoIcon{height:38px}.VKvDhG_logoWordmark{height:22px}}.VKvDhG_desktopNav{justify-content:center;align-items:center;gap:32px;display:flex}.VKvDhG_navLink{min-height:44px;color:var(--landing-deep-green);align-items:center;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.VKvDhG_navLink:hover{text-underline-offset:4px;text-decoration:underline}.VKvDhG_headerActions{align-items:center;gap:16px;display:flex}.VKvDhG_headerCta{min-height:54px;padding:0 30px;font-size:16px}.VKvDhG_hamburger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;display:none}.VKvDhG_hamburger span{background:var(--landing-deep-green);border-radius:2px;width:24px;height:2.5px;display:block}@media (width<=767px){.VKvDhG_desktopNav,.VKvDhG_headerActions>.VKvDhG_textLink,.VKvDhG_headerActions>.VKvDhG_headerCta{display:none}.VKvDhG_hamburger{display:flex}}.VKvDhG_mobileMenu{z-index:150;background:var(--landing-cream);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex;position:fixed;inset:0}.VKvDhG_mobileClose{width:44px;height:44px;color:var(--landing-deep-green);cursor:pointer;background:0 0;border:0;place-items:center;font-size:32px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.VKvDhG_mobileNav{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:320px;display:flex}.VKvDhG_mobileNavLink,.VKvDhG_mobileCta{width:100%;min-height:52px;color:var(--landing-deep-green);justify-content:center;align-items:center;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.VKvDhG_hero{background:var(--landing-cream);padding:64px 0 0;overflow:hidden}.VKvDhG_heroGrid{grid-template-columns:minmax(0,44%) minmax(0,56%);align-items:center;gap:clamp(32px,4vw,72px);min-height:680px;display:grid}.VKvDhG_heroCopy{flex-direction:column;gap:24px;display:flex}.VKvDhG_heroTitle{letter-spacing:-.035em;max-width:650px;color:var(--landing-deep-green);margin:0;font-size:clamp(64px,6.4vw,104px);font-weight:800;line-height:.95}.VKvDhG_heroBody{max-width:600px;color:var(--landing-deep-green);margin:0;font-size:22px;line-height:1.45}.VKvDhG_heroButtons{flex-wrap:wrap;gap:12px;display:flex}.VKvDhG_supportList{flex-wrap:wrap;gap:28px 36px;margin:8px 0 0;padding:0;list-style:none;display:flex}.VKvDhG_supportItem{color:var(--landing-deep-green);align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.VKvDhG_check{background:var(--landing-fresh-green);width:18px;height:18px;color:var(--landing-deep-green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.VKvDhG_check svg{width:10px;height:10px}.VKvDhG_heroMedia{justify-content:flex-end;align-self:end;align-items:flex-end;width:calc(100% + clamp(24px,5vw,96px));margin-right:calc(-1*clamp(24px,5vw,96px));display:flex}.VKvDhG_heroPicture{width:min(760px,58vw);max-width:none;display:block}.VKvDhG_heroImage{object-fit:contain;width:100%;height:auto;display:block}@media (width<=1023px){.VKvDhG_heroGrid{grid-template-columns:1fr;gap:40px;min-height:auto}.VKvDhG_heroMedia{justify-content:center;width:100%;margin-right:0}.VKvDhG_heroPicture{width:min(760px,86vw)}}@media (width<=767px){.VKvDhG_hero{padding:32px 0 0}.VKvDhG_heroGrid{gap:32px}.VKvDhG_heroCopy{gap:20px}.VKvDhG_heroTitle{font-size:clamp(40px,11vw,52px);line-height:.96}.VKvDhG_heroBody{font-size:18px}.VKvDhG_heroButtons{flex-direction:column;gap:10px}.VKvDhG_heroButtons>a{width:100%}.VKvDhG_supportList{flex-direction:column;gap:10px}.VKvDhG_heroMedia{width:118%;margin-left:-9%}.VKvDhG_heroPicture{width:100%}}.VKvDhG_problem{background:var(--landing-white);padding:88px 0}.VKvDhG_problemGrid{grid-template-columns:minmax(0,45%) minmax(0,55%);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.VKvDhG_problemCopy{flex-direction:column;gap:20px;display:flex}.VKvDhG_problemBody{max-width:560px;color:var(--landing-deep-green);margin:0;font-size:20px;line-height:1.5}.VKvDhG_problemImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--landing-radius-image);width:100%}@media (width<=1023px){.VKvDhG_problemGrid{grid-template-columns:1fr;gap:32px}}@media (width<=767px){.VKvDhG_problem{padding:48px 0}.VKvDhG_problemImage{aspect-ratio:4/3;border-radius:var(--landing-radius-card)}}.VKvDhG_howItWorks{background:var(--landing-white);padding:96px 0}.VKvDhG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:56px;display:grid}.VKvDhG_step{flex-direction:column;gap:24px;display:flex;position:relative}.VKvDhG_stepText{flex-direction:column;gap:12px;display:flex}.VKvDhG_stepNumber{width:48px;height:48px;color:var(--landing-deep-green);background:#8fbf7a4d;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.VKvDhG_stepTitle{color:var(--landing-deep-green);margin:0;font-size:26px;font-weight:800}.VKvDhG_stepBody{color:var(--landing-deep-green);margin:0;font-size:17px;line-height:1.5}.VKvDhG_stepMedia{flex:1;align-items:end;display:grid}.VKvDhG_stepImage{object-fit:contain;object-position:center bottom;background:0 0;width:100%;max-height:600px}@media (width<=1023px){.VKvDhG_steps{grid-template-columns:1fr;gap:40px}.VKvDhG_step{border-bottom:1px solid #0f3d2e1a;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:24px;padding:24px 0;display:grid}.VKvDhG_step:last-child{border-bottom:0}.VKvDhG_stepMedia{align-items:start}.VKvDhG_stepImage{max-height:420px}}@media (width<=767px){.VKvDhG_howItWorks{padding:48px 0}.VKvDhG_steps{gap:0;margin-top:32px}.VKvDhG_step{grid-template-columns:minmax(0,1fr) 120px;gap:16px;padding:24px 0}.VKvDhG_stepImage{max-height:240px}}@media (width<=360px){.VKvDhG_step{grid-template-columns:minmax(0,1fr) 110px}}.VKvDhG_outcomes{background:var(--landing-soft-green);padding:80px 0}.VKvDhG_outcomesIntro{max-width:680px;color:var(--landing-deep-green);margin:18px 0 0;font-size:20px;line-height:1.45}.VKvDhG_outcomeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.VKvDhG_outcomeItem{border-radius:var(--landing-radius-card);background:#ffffffa6;align-items:flex-start;gap:20px;padding:28px;display:flex}.VKvDhG_outcomeIcon{object-fit:contain;flex-shrink:0;width:76px;height:76px}.VKvDhG_outcomeText{flex-direction:column;gap:6px;display:flex}.VKvDhG_outcomeTitle{color:var(--landing-deep-green);margin:0;font-size:21px;font-weight:800}.VKvDhG_outcomeBody{color:var(--landing-deep-green);margin:0;font-size:16px;line-height:1.4}@media (width<=1023px){.VKvDhG_outcomeList{grid-template-columns:1fr}}@media (width<=767px){.VKvDhG_outcomes{padding:48px 0}.VKvDhG_outcomeItem{gap:12px;padding:16px}.VKvDhG_outcomeIcon{width:52px;height:52px}}.VKvDhG_finalCta{background:var(--landing-deep-green);color:var(--landing-white);padding:88px 0}.VKvDhG_finalCtaGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.VKvDhG_finalCtaCopy{flex-direction:column;gap:12px;display:flex}.VKvDhG_finalCta .VKvDhG_eyebrow{color:#f4ede4d9}.VKvDhG_finalCtaTitle{letter-spacing:-.03em;color:var(--landing-white);margin:0;font-size:clamp(38px,4.2vw,64px);font-weight:800;line-height:1}.VKvDhG_finalCtaBody{color:#f4ede4e6;max-width:620px;margin:0;font-size:20px;line-height:1.45}.VKvDhG_finalCtaActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=1023px){.VKvDhG_finalCtaGrid{grid-template-columns:1fr;gap:28px;min-height:auto}}@media (width<=767px){.VKvDhG_finalCta{padding:48px 0}.VKvDhG_finalCtaActions{flex-direction:column;width:100%}.VKvDhG_finalCtaActions>a,.VKvDhG_finalCtaActions>button{width:100%}}.VKvDhG_footer{background:var(--landing-cream);border-top:1px solid var(--landing-border);padding:40px 0}.VKvDhG_footerGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.VKvDhG_footerBrand{flex-direction:column;gap:8px;display:flex}.VKvDhG_slogan{color:var(--landing-deep-green);opacity:.8;margin:0;font-size:14px}.VKvDhG_footerNav{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.VKvDhG_footerLink{min-height:44px;color:var(--landing-deep-green);align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.VKvDhG_footerLink:hover{text-underline-offset:4px;text-decoration:underline}.VKvDhG_copyright{text-align:right;color:var(--landing-deep-green);opacity:.75;margin:0;font-size:14px}@media (width<=767px){.VKvDhG_footer{padding:32px 0}.VKvDhG_footerGrid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:20px}.VKvDhG_footerNav{justify-content:center;gap:16px}.VKvDhG_copyright{text-align:center}}
