.home-module__Hx0lNG__page{--forest:#173e32;--cream:#f7f5ed;background:var(--cream);color:#213c32;font-family:var(--font-inter),Arial,sans-serif;font-size:15px;line-height:1.65;overflow-x:clip}.home-module__Hx0lNG__page a{text-decoration:none}.home-module__Hx0lNG__page button,.home-module__Hx0lNG__page a{-webkit-tap-highlight-color:transparent}.home-module__Hx0lNG__page a:focus-visible,.home-module__Hx0lNG__page button:focus-visible,.home-module__Hx0lNG__dashboard:focus-visible{outline-offset:5px;outline:3px solid #b38732}.home-module__Hx0lNG__page section{scroll-margin-top:85px}.home-module__Hx0lNG__skip{z-index:100;background:#fff;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.home-module__Hx0lNG__skip:focus{transform:none}.home-module__Hx0lNG__header{color:#f8f6ed;z-index:20;background:#10271f;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 5%;display:flex;position:relative}.home-module__Hx0lNG__brand{color:inherit;align-items:center;gap:10px;display:flex}.home-module__Hx0lNG__brand>span{font-family:var(--font-outfit),sans-serif;letter-spacing:-1px;font-size:27px;font-weight:700;line-height:1}.home-module__Hx0lNG__brand small{font-family:var(--font-inter),sans-serif;letter-spacing:1.7px;margin-top:8px;font-size:8px;font-weight:500;display:block}.home-module__Hx0lNG__brand img{border-radius:12px}.home-module__Hx0lNG__desktopNav,.home-module__Hx0lNG__headerActions{align-items:center;gap:28px;display:flex}.home-module__Hx0lNG__desktopNav a,.home-module__Hx0lNG__signIn{color:#e2e8df;font-size:12px}.home-module__Hx0lNG__desktopNav a:hover,.home-module__Hx0lNG__signIn:hover{color:#dfc994}.home-module__Hx0lNG__smallCta{color:#fff;border:1px solid #799187;border-radius:5px;align-items:center;gap:16px;padding:11px 17px;font-size:11px;display:flex}.home-module__Hx0lNG__smallCta:hover{background:#ffffff13}.home-module__Hx0lNG__menuButton,.home-module__Hx0lNG__mobileNav{display:none}.home-module__Hx0lNG__hero{isolation:isolate;color:#fffdf5;background:#12271f;align-items:center;min-height:715px;padding:68px 8% 105px;display:flex;position:relative}.home-module__Hx0lNG__heroImage{object-fit:cover;object-position:60% center;z-index:-3}.home-module__Hx0lNG__heroShade{z-index:-2;background:linear-gradient(90deg,#071813e0,#0718136b 55%,#07181308),linear-gradient(#0000 50%,#071813a6);position:absolute;inset:0}.home-module__Hx0lNG__heroContent{max-width:650px}.home-module__Hx0lNG__eyebrow,.home-module__Hx0lNG__kicker{letter-spacing:2px;font-weight:600;line-height:1.6;font-size:10px!important}.home-module__Hx0lNG__eyebrow{color:#dfdbc5;align-items:center;gap:10px;margin:0 0 28px;display:flex}.home-module__Hx0lNG__eyebrow>span{background:#d2bc88;border-radius:50%;width:6px;height:6px;box-shadow:0 0 15px #e1c68d}.home-module__Hx0lNG__page h1,.home-module__Hx0lNG__page h2,.home-module__Hx0lNG__page h3,.home-module__Hx0lNG__page h4{font-weight:400}.home-module__Hx0lNG__page h1,.home-module__Hx0lNG__page h2{letter-spacing:-2.5px;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.06}.home-module__Hx0lNG__page h1{font-size:clamp(60px,6.2vw,94px)}.home-module__Hx0lNG__page h1 em{color:#e6d2a4;font-weight:400}.home-module__Hx0lNG__heroCopy{color:#e1e5df;max-width:415px;margin:25px 0 29px;font-size:16px;line-height:1.85}.home-module__Hx0lNG__heroActions{flex-wrap:wrap;align-items:center;gap:27px;display:flex}.home-module__Hx0lNG__primary{color:#173d31;background:#e5d5ac;border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:16px 23px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.home-module__Hx0lNG__primary:hover{background:#f1e5c7;transform:translateY(-2px)}.home-module__Hx0lNG__primary:active{transform:scale(.98)}.home-module__Hx0lNG__explore{color:#fff;border-bottom:1px solid #ffffff70;align-items:center;gap:13px;padding:10px 0;font-size:12px;display:flex}.home-module__Hx0lNG__heroTrust{color:#c9d5cb;align-items:center;gap:9px;margin-top:23px;font-size:10px;display:flex}.home-module__Hx0lNG__heroCaption{border-left:1px solid #e1d8b8aa;padding-left:20px;position:absolute;bottom:132px;right:8%}.home-module__Hx0lNG__heroCaption>span{letter-spacing:2px;color:#ded8bc;font-size:9px}.home-module__Hx0lNG__heroCaption p{margin:10px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.5}.home-module__Hx0lNG__heroBottom{letter-spacing:2px;color:#d0d7ce;border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;padding-top:20px;font-size:9px;display:flex;position:absolute;bottom:27px;left:8%;right:8%}.home-module__Hx0lNG__heroBottom a{color:#fff}.home-module__Hx0lNG__possibilities{max-width:1250px;margin:auto;padding:105px 50px 95px}.home-module__Hx0lNG__sectionIntro{text-align:center;max-width:570px;margin:auto}.home-module__Hx0lNG__kicker{color:#627260;margin:0 0 20px}.home-module__Hx0lNG__page h2{font-size:clamp(39px,4vw,57px)}.home-module__Hx0lNG__page h2 em{color:#6a7966}.home-module__Hx0lNG__sectionIntro>p:last-child{color:#657064;max-width:470px;margin:23px auto 0;font-size:14px}.home-module__Hx0lNG__featureGrid{grid-template-columns:repeat(3,1fr);gap:42px;margin-top:65px;display:grid}.home-module__Hx0lNG__feature{border-top:1px solid #c8cfc0;padding-top:24px}.home-module__Hx0lNG__featureTop{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.home-module__Hx0lNG__featureTop span{color:#8c977f;font-family:Georgia,serif;font-size:18px}.home-module__Hx0lNG__feature .home-module__Hx0lNG__kicker{letter-spacing:1.5px;margin-bottom:12px;font-size:9px!important}.home-module__Hx0lNG__feature h3{letter-spacing:-.7px;margin:0 0 16px;font-family:Georgia,serif;font-size:28px;line-height:1.2}.home-module__Hx0lNG__feature>p:last-child{color:#657064;margin:0;font-size:13px;line-height:1.9}.home-module__Hx0lNG__previewSection{background:#e9ede2;padding:83px max(6%,50vw - 575px) 65px}.home-module__Hx0lNG__previewIntro{justify-content:space-between;align-items:flex-end;gap:55px;display:flex}.home-module__Hx0lNG__previewIntro>p{color:#64705f;max-width:310px;margin-bottom:5px;font-size:14px}.home-module__Hx0lNG__previewTabs{gap:6px;margin:37px 0 22px;display:flex}.home-module__Hx0lNG__previewTabs button{color:#52634f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:30px;align-items:center;gap:9px;min-height:44px;padding:11px 19px;font-size:12px;display:flex}.home-module__Hx0lNG__previewTabs button[aria-selected=true]{color:#fff;background:#244a3b}.home-module__Hx0lNG__previewTabs button:hover{border-color:#71826b}.home-module__Hx0lNG__dashboard{background:#fcfcf6;border:1px solid #d5dacd;border-radius:13px;grid-template-columns:220px 1fr;min-height:355px;display:grid;overflow:hidden;box-shadow:0 25px 60px #16322412}.home-module__Hx0lNG__dashboardSide{color:#62705d;background:#f0f2e9;border-right:1px solid #e1e5da;flex-direction:column;gap:19px;padding:26px 17px;font-size:10px;display:flex}.home-module__Hx0lNG__dashboardSide>div{align-items:center;gap:10px;padding:0 8px;display:flex}.home-module__Hx0lNG__dashboardSide .home-module__Hx0lNG__dashboardLogo{color:#264834;margin-bottom:13px;font-family:Georgia,serif;font-size:20px}.home-module__Hx0lNG__dashboardSide>span{letter-spacing:1.5px;padding-left:8px;font-size:8px}.home-module__Hx0lNG__dashboardSide .home-module__Hx0lNG__sidebarActive{color:#2d5035;background:#dfe7d7;border-radius:5px;margin-bottom:-10px;padding:10px 8px}.home-module__Hx0lNG__dashboardSide>p{align-items:center;gap:8px;margin-top:auto;padding:23px 8px 0;font-size:9px;display:flex}.home-module__Hx0lNG__dashboardMain{padding:29px 31px}.home-module__Hx0lNG__previewMeta{letter-spacing:1.3px;color:#677662;justify-content:space-between;gap:10px;font-size:8px;display:flex}.home-module__Hx0lNG__previewMeta>span:first-child{align-items:center;gap:6px;display:flex}.home-module__Hx0lNG__statusDot{background:#537d4d;border-radius:50%;width:5px;height:5px}.home-module__Hx0lNG__dashboardMain>h3{letter-spacing:-.8px;margin:25px 0 3px;font-family:Georgia,serif;font-size:30px;line-height:1.3}.home-module__Hx0lNG__dashboardMain>p{color:#74806c;margin:0 0 24px;font-size:11px}.home-module__Hx0lNG__previewCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-module__Hx0lNG__previewCards article{background:#eff1e5;border-radius:7px;padding:18px 15px}.home-module__Hx0lNG__previewCards article:nth-child(2){background:#f4eddd}.home-module__Hx0lNG__previewCards article:nth-child(3){background:#e9eee6}.home-module__Hx0lNG__previewCards article>span{letter-spacing:1px;color:#526348;margin:14px 0 9px;font-size:7px;display:block}.home-module__Hx0lNG__previewCards h4{margin:0 0 8px;font-family:Georgia,serif;font-size:18px;line-height:1.2}.home-module__Hx0lNG__previewCards p{color:#63715c;margin:0;font-size:10px;line-height:1.6}.home-module__Hx0lNG__familyNote{align-items:center;gap:15px;margin-top:23px;display:flex}.home-module__Hx0lNG__avatars{padding-left:0;display:flex}.home-module__Hx0lNG__avatars span{color:#3d4c34;background:#d2c6a7;border:2px solid #fcfcf6;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-5px;font-size:9px;display:grid}.home-module__Hx0lNG__avatars span:nth-child(2){background:#c0d0b3}.home-module__Hx0lNG__avatars span:nth-child(3){background:#dec3ad}.home-module__Hx0lNG__avatars span:last-child{background:#e4e8dc}.home-module__Hx0lNG__familyNote p{color:#727e69;margin:0;font-size:9px;line-height:1.5}.home-module__Hx0lNG__familyNote strong{color:#435c3b;font-weight:500}.home-module__Hx0lNG__familyNote>svg{color:#91a27e;margin-left:auto}.home-module__Hx0lNG__previewFootnote{text-align:center;color:#6b7862;margin:25px 0 0;font-size:10px}.home-module__Hx0lNG__privacy{grid-template-columns:90px 1fr 1fr;align-items:center;gap:30px;max-width:1250px;margin:auto;padding:88px 50px;display:grid}.home-module__Hx0lNG__privacyIcon{color:#527151;border:1px solid #c8cdbb;border-radius:40px 40px 35px 35px;place-items:center;width:78px;height:94px;display:grid}.home-module__Hx0lNG__privacy .home-module__Hx0lNG__kicker{letter-spacing:1.5px;font-size:8px!important}.home-module__Hx0lNG__privacy h2{font-size:47px}.home-module__Hx0lNG__privacyCopy{color:#64705e;font-size:13px}.home-module__Hx0lNG__privacyCopy ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__privacyCopy li{align-items:center;gap:10px;font-size:11px;display:flex}.home-module__Hx0lNG__privacyCopy svg{color:#436b41;flex-shrink:0}.home-module__Hx0lNG__closing{text-align:center;color:#f5f1e4;background:#163c30;padding:70px 24px 76px}.home-module__Hx0lNG__closing>svg{color:#c9bc92;margin:0 auto 23px}.home-module__Hx0lNG__closing .home-module__Hx0lNG__kicker{color:#b8c7ab;font-size:9px!important}.home-module__Hx0lNG__closing h2 em{color:#d9c99f}.home-module__Hx0lNG__closing>p:not(.home-module__Hx0lNG__kicker){color:#b8c8b9;margin:22px 0 28px;font-size:13px}.home-module__Hx0lNG__closing>span{color:#bdcbbb;margin-top:19px;font-size:10px;display:block}.home-module__Hx0lNG__closing>span a{color:#f0e7cb;text-underline-offset:3px;text-decoration:underline}.home-module__Hx0lNG__footer{color:#6b7566;justify-content:space-between;align-items:center;gap:20px;padding:28px 6%;font-size:10px;display:flex}.home-module__Hx0lNG__footerBrand{color:#294a38;align-items:center;gap:10px;font-family:Georgia,serif;font-size:23px;display:flex}.home-module__Hx0lNG__footer p{margin:0}@media (min-width:1600px){.home-module__Hx0lNG__hero{min-height:810px;padding-left:max(8%,50vw - 625px)}.home-module__Hx0lNG__heroContent{max-width:700px}}@media (max-width:1100px){.home-module__Hx0lNG__desktopNav{gap:17px}.home-module__Hx0lNG__header{gap:15px;padding:0 4%}.home-module__Hx0lNG__smallCta{display:none}.home-module__Hx0lNG__heroCaption{font-size:12px;right:5%}.home-module__Hx0lNG__hero{min-height:700px;padding-left:6%}.home-module__Hx0lNG__heroContent{max-width:570px}.home-module__Hx0lNG__hero h1{font-size:75px}.home-module__Hx0lNG__heroCaption p{font-size:15px}.home-module__Hx0lNG__dashboard{grid-template-columns:185px 1fr}.home-module__Hx0lNG__dashboardMain{padding:25px 22px}.home-module__Hx0lNG__previewCards{gap:8px}.home-module__Hx0lNG__previewCards article{padding:15px 11px}.home-module__Hx0lNG__privacy{grid-template-columns:70px 1fr 1fr;gap:25px}.home-module__Hx0lNG__privacyIcon{width:64px;height:80px}}@media (max-width:767px){.home-module__Hx0lNG__header{height:76px;padding:0 6%}.home-module__Hx0lNG__brand>span{font-size:25px}.home-module__Hx0lNG__brand img{width:37px;height:37px}.home-module__Hx0lNG__desktopNav,.home-module__Hx0lNG__headerActions{display:none}.home-module__Hx0lNG__menuButton{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:5px;place-items:center;width:44px;height:44px;display:grid}.home-module__Hx0lNG__mobileNav{background:#10271f;flex-direction:column;padding:12px 6% 20px;display:flex;position:absolute;top:76px;left:0;right:0;box-shadow:0 15px 20px #0003}.home-module__Hx0lNG__mobileNav a{color:#eeeede;border-bottom:1px solid #ffffff15;gap:10px;padding:13px 0;display:flex}.home-module__Hx0lNG__hero{align-items:flex-start;min-height:720px;padding:55px 7% 110px}.home-module__Hx0lNG__heroImage{object-position:65% center}.home-module__Hx0lNG__heroShade{background:linear-gradient(90deg,#071813df,#07181366),linear-gradient(#0000 30%,#071813cc)}.home-module__Hx0lNG__hero h1{letter-spacing:-2px;font-size:clamp(55px,9.5vw,73px)}.home-module__Hx0lNG__eyebrow{letter-spacing:1.5px;margin-bottom:27px;font-size:8px!important}.home-module__Hx0lNG__heroCopy{max-width:350px;margin-top:24px;font-size:14px}.home-module__Hx0lNG__heroActions{gap:17px}.home-module__Hx0lNG__primary{gap:16px;padding:16px 18px;font-size:12px}.home-module__Hx0lNG__heroTrust{font-size:9px}.home-module__Hx0lNG__heroCaption{display:none}.home-module__Hx0lNG__heroBottom{letter-spacing:1.3px;font-size:7px;left:7%;right:7%}.home-module__Hx0lNG__possibilities{padding:68px 7%}.home-module__Hx0lNG__page h2{letter-spacing:-1.5px;font-size:42px}.home-module__Hx0lNG__sectionIntro>p:last-child{font-size:13px}.home-module__Hx0lNG__featureGrid{grid-template-columns:1fr;gap:32px;margin-top:42px}.home-module__Hx0lNG__featureTop{margin-bottom:22px}.home-module__Hx0lNG__feature h3{font-size:29px}.home-module__Hx0lNG__feature>p:last-child{max-width:500px}.home-module__Hx0lNG__previewSection{padding:60px 6% 45px}.home-module__Hx0lNG__previewIntro{display:block}.home-module__Hx0lNG__previewIntro>p{max-width:430px;margin-top:24px;font-size:13px}.home-module__Hx0lNG__previewTabs{gap:3px;margin-top:27px}.home-module__Hx0lNG__previewTabs button{flex:1;justify-content:center;gap:6px;padding:10px 11px;font-size:10px}.home-module__Hx0lNG__dashboard{grid-template-columns:1fr}.home-module__Hx0lNG__dashboardSide{display:none}.home-module__Hx0lNG__dashboardMain{padding:25px 20px}.home-module__Hx0lNG__previewMeta{letter-spacing:.8px;font-size:6px}.home-module__Hx0lNG__dashboardMain>h3{font-size:29px}.home-module__Hx0lNG__previewCards{grid-template-columns:1fr;gap:10px}.home-module__Hx0lNG__previewCards article{grid-template-columns:28px 1fr;column-gap:13px;padding:17px;display:grid}.home-module__Hx0lNG__previewCards article>svg{grid-row:1/4}.home-module__Hx0lNG__previewCards article>span{margin:0 0 6px}.home-module__Hx0lNG__previewCards h4,.home-module__Hx0lNG__previewCards p{grid-column:2}.home-module__Hx0lNG__previewCards h4{font-size:20px}.home-module__Hx0lNG__previewCards p{font-size:11px}.home-module__Hx0lNG__familyNote p{font-size:10px}.home-module__Hx0lNG__previewFootnote{font-size:9px}.home-module__Hx0lNG__privacy{grid-template-columns:55px 1fr;gap:23px;padding:60px 7%}.home-module__Hx0lNG__privacyIcon{width:55px;height:70px}.home-module__Hx0lNG__privacyIcon svg{width:32px}.home-module__Hx0lNG__privacy h2{font-size:41px}.home-module__Hx0lNG__privacy .home-module__Hx0lNG__kicker{font-size:7px!important}.home-module__Hx0lNG__privacyCopy{grid-column:1/-1}.home-module__Hx0lNG__closing{padding:60px 7%}.home-module__Hx0lNG__footer{flex-wrap:wrap;gap:12px;padding:26px 7%}.home-module__Hx0lNG__footer p{display:none}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__primary{transition:none}.home-module__Hx0lNG__primary:hover{transform:none}}.home-module__Hx0lNG__skip:not(:focus){clip-path:inset(50%)}
