.home-chrome-module__k3wEnG__header{z-index:20;color:#182a20;background:#fffef9f0;border-bottom:1px solid #1d302514;position:relative}.home-chrome-module__k3wEnG__headerInner{justify-content:space-between;align-items:center;gap:clamp(1rem,2.2vw,2.25rem);width:min(100% - 3rem,84rem);min-height:4.15rem;margin-inline:auto;display:flex}.home-chrome-module__k3wEnG__brand,.home-chrome-module__k3wEnG__footerBrand{color:#183526;letter-spacing:-.055em;flex:none;align-items:center;gap:.42rem;font-size:1.34rem;font-weight:760;text-decoration:none;display:inline-flex}.home-chrome-module__k3wEnG__brandMark{color:#1f7650;stroke-width:2.6px;width:1.75rem;height:1.75rem}.home-chrome-module__k3wEnG__desktopNav{justify-content:center;align-items:center;gap:clamp(.8rem,2.3vw,2.25rem);display:flex}.home-chrome-module__k3wEnG__desktopNav a,.home-chrome-module__k3wEnG__login,.home-chrome-module__k3wEnG__mobilePanel a,.home-chrome-module__k3wEnG__footer nav a{color:#28362e;font-size:.83rem;font-weight:560;text-decoration:none;transition:color .15s}.home-chrome-module__k3wEnG__desktopNav a:hover,.home-chrome-module__k3wEnG__login:hover,.home-chrome-module__k3wEnG__mobilePanel a:hover,.home-chrome-module__k3wEnG__footer nav a:hover{color:#137147}.home-chrome-module__k3wEnG__desktopNav a:focus-visible,.home-chrome-module__k3wEnG__login:focus-visible,.home-chrome-module__k3wEnG__brand:focus-visible,.home-chrome-module__k3wEnG__mobileMenu summary:focus-visible,.home-chrome-module__k3wEnG__mobilePanel a:focus-visible,.home-chrome-module__k3wEnG__footer a:focus-visible{outline-offset:4px;border-radius:.3rem;outline:2px solid #277852}.home-chrome-module__k3wEnG__actions{flex:none;align-items:center;gap:1.1rem;display:flex}.home-chrome-module__k3wEnG__startFree{color:#fff;background:#087348;border:0;border-radius:.65rem;padding-inline:1.15rem;font-weight:650;box-shadow:0 2px 6px #0a543624}.home-chrome-module__k3wEnG__startFree:hover{color:#fff;background:#075d3b}.home-chrome-module__k3wEnG__mobileMenu{display:none;position:relative}.home-chrome-module__k3wEnG__mobileMenu summary{cursor:pointer;color:#213629;border-radius:.65rem;place-items:center;width:2.65rem;height:2.65rem;list-style:none;display:grid}.home-chrome-module__k3wEnG__mobileMenu summary::-webkit-details-marker{display:none}.home-chrome-module__k3wEnG__mobileMenu summary svg{width:1.45rem;height:1.45rem}.home-chrome-module__k3wEnG__mobilePanel{background:#fffefa;border:1px solid #e3e9df;border-radius:1rem;gap:.1rem;width:min(18rem,100vw - 2rem);padding:.65rem;display:grid;position:absolute;top:calc(100% + .7rem);right:-.35rem;box-shadow:0 18px 40px #1b362526}.home-chrome-module__k3wEnG__mobilePanel a{border-radius:.6rem;padding:.75rem .85rem}.home-chrome-module__k3wEnG__footer{color:#28362e;background:#f8f8f2;border-top:1px solid #e6e9e1}.home-chrome-module__k3wEnG__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 3rem,84rem);min-height:5.25rem;margin-inline:auto;display:flex}.home-chrome-module__k3wEnG__footerBrand{font-size:1.05rem}.home-chrome-module__k3wEnG__footerBrand svg{color:#1f7650;width:1.35rem;height:1.35rem}.home-chrome-module__k3wEnG__footer nav{flex-wrap:wrap;gap:clamp(1rem,3vw,2.25rem);display:flex}.home-chrome-module__k3wEnG__footer nav a{align-items:center;gap:.2rem;display:inline-flex}.home-chrome-module__k3wEnG__footer nav svg{width:.85rem;height:.85rem}@media (max-width:900px){.home-chrome-module__k3wEnG__headerInner,.home-chrome-module__k3wEnG__footerInner{width:min(100% - 2.5rem,84rem)}.home-chrome-module__k3wEnG__desktopNav{gap:1rem}}@media (max-width:600px){.home-chrome-module__k3wEnG__headerInner{min-height:4rem}.home-chrome-module__k3wEnG__desktopNav,.home-chrome-module__k3wEnG__login{display:none}.home-chrome-module__k3wEnG__actions{gap:.55rem}.home-chrome-module__k3wEnG__startFree{min-height:2.55rem;padding-inline:.95rem}.home-chrome-module__k3wEnG__mobileMenu{display:block}}@media (max-width:420px){.home-chrome-module__k3wEnG__headerInner,.home-chrome-module__k3wEnG__footerInner{width:min(100% - 1.5rem,84rem)}.home-chrome-module__k3wEnG__brand{font-size:1.2rem}.home-chrome-module__k3wEnG__brandMark{width:1.55rem;height:1.55rem}}@media (prefers-reduced-motion:reduce){.home-chrome-module__k3wEnG__desktopNav a,.home-chrome-module__k3wEnG__login,.home-chrome-module__k3wEnG__mobilePanel a,.home-chrome-module__k3wEnG__footer nav a{transition:none}}
.home-hero-module__8Ul4ha__hero{color:#17291f;background:radial-gradient(at 68% 9%,#e2ebd9bd,#0000 33rem),#fbf8f0;overflow:hidden}.home-hero-module__8Ul4ha__heroInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.25rem,2vw,1.75rem);width:min(100% - 3rem,84rem);margin-inline:auto;padding-block:clamp(2.6rem,5.8vw,5.15rem) clamp(2.35rem,4vw,3.5rem);display:grid}.home-hero-module__8Ul4ha__copy{min-width:0}.home-hero-module__8Ul4ha__eyebrow{color:#24583d;letter-spacing:.01em;background:#ffffffb3;border:1px solid #d7e3d1;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.05rem;padding:.33rem .68rem;font-size:.76rem;font-weight:650;display:inline-flex}.home-hero-module__8Ul4ha__eyebrowDot{background:#31865b;border-radius:50%;flex:none;width:.44rem;height:.44rem}.home-hero-module__8Ul4ha__title{color:#14221c;letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.7rem,4.2vw,4.35rem);font-weight:780;line-height:.99}.home-hero-module__8Ul4ha__title>span{display:block}.home-hero-module__8Ul4ha__titleGreen{color:#0c6946}.home-hero-module__8Ul4ha__titlePromise{color:#1c3024;letter-spacing:-.025em;max-width:25ch;margin-top:.2em;font-size:.48em;font-weight:650;line-height:1.16}.home-hero-module__8Ul4ha__description{color:#3f5145;max-width:32rem;margin:1rem 0 1.1rem;font-size:clamp(.94rem,1.05vw,1.04rem);line-height:1.55}.home-hero-module__8Ul4ha__descriptionReassurance{display:block}.home-hero-module__8Ul4ha__signup{color:#fff;background:#087348;border:0;border-radius:.7rem;min-height:2.9rem;padding-inline:1.35rem;font-size:.95rem;font-weight:650;box-shadow:0 3px 9px #0a54362e}.home-hero-module__8Ul4ha__signup:hover{color:#fff;background:#075d3b}.home-hero-module__8Ul4ha__signup svg{width:1.05rem;height:1.05rem}.home-hero-module__8Ul4ha__signupNote{color:#66746b;margin:.65rem 0 0;font-size:.76rem;line-height:1.4}.home-hero-module__8Ul4ha__visual{aspect-ratio:1.32;background:#e8ebdd;min-width:0;margin:0;position:relative;overflow:hidden}.home-hero-module__8Ul4ha__referenceImage{object-fit:cover;object-position:72% 46%;transform-origin:76% 49%;transform:scale(1.85)}.home-hero-module__8Ul4ha__visual:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#fbf8f0 0%,#fbf8f0f0 12%,#fbf8f0ad 24%,#0000 39% 70%,#fbf8f08c 86%,#fbf8f0 100%);position:absolute;inset:0}.home-hero-module__8Ul4ha__highlights{z-index:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:.58rem;width:min(16.25rem,43%);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:7%;bottom:7%;right:1.8%}.home-hero-module__8Ul4ha__highlight{background:#fffffcf5;border:1px solid #e7e7dee6;border-radius:.9rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.55rem .6rem;display:grid;box-shadow:0 5px 15px #1c2d221f}.home-hero-module__8Ul4ha__highlightIcon{border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:grid}.home-hero-module__8Ul4ha__highlightIcon svg{stroke-width:2.2px;width:1.05rem;height:1.05rem}.home-hero-module__8Ul4ha__violet .home-hero-module__8Ul4ha__highlightIcon{color:#7651cf;background:#efe8ff}.home-hero-module__8Ul4ha__green .home-hero-module__8Ul4ha__highlightIcon{color:#168054;background:#e5f3e8}.home-hero-module__8Ul4ha__blue .home-hero-module__8Ul4ha__highlightIcon{color:#3975d6;background:#e9f0ff}.home-hero-module__8Ul4ha__rose .home-hero-module__8Ul4ha__highlightIcon{color:#d44e62;background:#ffebee}.home-hero-module__8Ul4ha__highlightCopy,.home-hero-module__8Ul4ha__featureCopy{gap:.18rem;min-width:0;display:grid}.home-hero-module__8Ul4ha__highlightTitle{color:#19251e;font-size:clamp(.68rem,.83vw,.79rem);font-weight:720;line-height:1.18}.home-hero-module__8Ul4ha__highlightDescription{color:#58655c;font-size:clamp(.59rem,.71vw,.68rem);line-height:1.28}.home-hero-module__8Ul4ha__featureBand{background:#f7f8f4;border-top:1px solid #e8ebe3}.home-hero-module__8Ul4ha__featureStrip{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 3rem,84rem);margin:0 auto;padding:1.2rem 0;list-style:none;display:grid}.home-hero-module__8Ul4ha__feature{align-items:center;gap:.75rem;min-width:0;padding:.35rem clamp(.6rem,1.65vw,1.4rem);display:flex}.home-hero-module__8Ul4ha__feature+.home-hero-module__8Ul4ha__feature{border-left:1px solid #e0e6dd}.home-hero-module__8Ul4ha__featureIcon{border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.home-hero-module__8Ul4ha__featureIcon svg{stroke-width:1.9px;width:1.25rem;height:1.25rem}.home-hero-module__8Ul4ha__sun{color:#df9b23;background:#fff3d8}.home-hero-module__8Ul4ha__leaf{color:#2a8b61;background:#e4f2e7}.home-hero-module__8Ul4ha__chart{color:#4f83df;background:#e8f0ff}.home-hero-module__8Ul4ha__heart{color:#da6172;background:#ffeaed}.home-hero-module__8Ul4ha__featureTitle{color:#24332a;font-size:clamp(.72rem,.83vw,.83rem);font-weight:680;line-height:1.25}.home-hero-module__8Ul4ha__featureDescription{color:#657269;font-size:clamp(.66rem,.72vw,.73rem);line-height:1.35}@media (max-width:1050px){.home-hero-module__8Ul4ha__heroInner,.home-hero-module__8Ul4ha__featureStrip{width:min(100% - 2.5rem,84rem)}.home-hero-module__8Ul4ha__heroInner{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:1.25rem}.home-hero-module__8Ul4ha__title{font-size:clamp(2.45rem,4.5vw,3.65rem)}.home-hero-module__8Ul4ha__highlight{grid-template-columns:1.7rem minmax(0,1fr);gap:.38rem;padding-inline:.45rem}.home-hero-module__8Ul4ha__highlightIcon{width:1.65rem;height:1.65rem}.home-hero-module__8Ul4ha__feature{gap:.55rem;padding-inline:.65rem}}@media (max-width:600px){.home-hero-module__8Ul4ha__heroInner{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:2.35rem 1.7rem}.home-hero-module__8Ul4ha__title{max-width:14ch;font-size:clamp(2.65rem,9vw,4rem)}.home-hero-module__8Ul4ha__visual{aspect-ratio:1.05}.home-hero-module__8Ul4ha__titlePromise{max-width:32ch;margin-top:.17em;font-size:.48em}.home-hero-module__8Ul4ha__description{max-width:42rem;margin-block:.85rem 1rem}.home-hero-module__8Ul4ha__visual{aspect-ratio:1.42;width:100%}.home-hero-module__8Ul4ha__referenceImage{transform-origin:76% 49%;transform:scale(1.72)}.home-hero-module__8Ul4ha__highlights{width:min(17rem,43%)}.home-hero-module__8Ul4ha__highlight{grid-template-columns:1.9rem minmax(0,1fr);gap:.45rem;padding:.45rem .55rem}.home-hero-module__8Ul4ha__highlightIcon{width:1.8rem;height:1.8rem}.home-hero-module__8Ul4ha__highlightTitle{font-size:clamp(.68rem,1.7vw,.8rem)}.home-hero-module__8Ul4ha__highlightDescription{font-size:clamp(.59rem,1.45vw,.7rem)}.home-hero-module__8Ul4ha__featureStrip{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:.8rem}.home-hero-module__8Ul4ha__feature{min-height:4.7rem;padding:.65rem .75rem}.home-hero-module__8Ul4ha__feature:nth-child(3){border-left:0}.home-hero-module__8Ul4ha__feature:nth-child(n+3){border-top:1px solid #e0e6dd}}@media (max-width:480px){.home-hero-module__8Ul4ha__heroInner,.home-hero-module__8Ul4ha__featureStrip{width:min(100% - 1.5rem,38rem)}.home-hero-module__8Ul4ha__heroInner{gap:1rem;padding-block:1.8rem 1.35rem}.home-hero-module__8Ul4ha__eyebrow{margin-bottom:.8rem}.home-hero-module__8Ul4ha__title{letter-spacing:-.05em;max-width:13ch;font-size:clamp(2.35rem,10.6vw,3.2rem)}.home-hero-module__8Ul4ha__titlePromise{font-size:.46em}.home-hero-module__8Ul4ha__description{font-size:.93rem;line-height:1.5}.home-hero-module__8Ul4ha__signup{min-height:2.8rem}.home-hero-module__8Ul4ha__visual{aspect-ratio:1.2}.home-hero-module__8Ul4ha__referenceImage{object-position:64% 46%;transform:scale(1.78)}.home-hero-module__8Ul4ha__highlights{gap:.36rem;width:50%;top:5%;bottom:5%;right:2%}.home-hero-module__8Ul4ha__highlight{border-radius:.65rem;grid-template-columns:1.55rem minmax(0,1fr);gap:.35rem;padding:.35rem}.home-hero-module__8Ul4ha__highlightIcon{width:1.5rem;height:1.5rem}.home-hero-module__8Ul4ha__highlightIcon svg{width:.9rem;height:.9rem}.home-hero-module__8Ul4ha__highlightTitle{font-size:.64rem}.home-hero-module__8Ul4ha__highlightDescription{font-size:.56rem}.home-hero-module__8Ul4ha__featureStrip{padding-block:.55rem}.home-hero-module__8Ul4ha__feature{gap:.5rem;min-height:4.45rem;padding:.55rem .35rem}.home-hero-module__8Ul4ha__featureIcon{width:2rem;height:2rem}.home-hero-module__8Ul4ha__featureIcon svg{width:1rem;height:1rem}.home-hero-module__8Ul4ha__featureTitle{font-size:.69rem}.home-hero-module__8Ul4ha__featureDescription{font-size:.61rem}}@media (prefers-reduced-motion:reduce){.home-hero-module__8Ul4ha__signup{transition:none}}
