.home-hero-tool-cards_grid__vlHwC{display:grid;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;list-style:none;gap:clamp(.6rem,1vw,.75rem);grid-template-columns:1fr}@media (max-width:639px){.home-hero-tool-cards_card__7OIE6{min-height:7.5rem;padding:1rem .75rem .95rem}}@media (min-width:640px){.home-hero-tool-cards_grid__vlHwC{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-hero-tool-cards_card__7OIE6{position:relative;display:flex;height:100%;min-height:8.25rem;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.15rem .85rem 1.05rem;border:1px solid hsla(41,59%,64%,.32);border-radius:.85rem;background:linear-gradient(165deg,rgba(22,58,46,.62),rgba(16,47,37,.48));color:#f4f4ec;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease;backdrop-filter:blur(10px)}.home-hero-tool-cards_card__7OIE6:hover{border-color:hsla(41,59%,64%,.28);background:rgba(16,47,37,.62)}.home-hero-tool-cards_card__7OIE6:focus-visible{outline:2px solid #d9b66c;outline-offset:3px}.home-hero-tool-cards_icon__9p_hd{width:clamp(1.4rem,1.8vw,1.55rem);height:clamp(1.4rem,1.8vw,1.55rem);margin-bottom:.6rem;color:#d9b66c}.home-hero-tool-cards_title__DG9pS{font-size:clamp(.875rem,1.05vw,.9375rem);font-weight:600;line-height:1.3}.home-hero-tool-cards_desc__C4fCg{margin-top:.4rem;color:hsla(60,27%,94%,.82);font-size:clamp(.75rem,.92vw,.8125rem);line-height:1.4;white-space:pre-line}.home-hero-trust-bar_bar__XkkFx{display:grid;width:100%;margin-top:clamp(.75rem,1.4vw,1rem);border:1px solid hsla(60,27%,94%,.08);border-radius:.45rem;background:rgba(16,47,37,.34);grid-template-columns:1fr;backdrop-filter:blur(8px)}@media (min-width:640px){.home-hero-trust-bar_bar__XkkFx{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-hero-trust-bar_item__zK2mA{position:relative;display:flex;min-height:3rem;align-items:center;justify-content:center}.home-hero-trust-bar_link__Gtght,.home-hero-trust-bar_static__DAVEs{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem .55rem;color:hsla(60,27%,94%,.82);font-size:clamp(.75rem,.88vw,.8125rem);line-height:1.4;text-align:center;text-decoration:none}.home-hero-trust-bar_link__Gtght:hover{color:#f4f4ec}.home-hero-trust-bar_link__Gtght:focus-visible{outline:2px solid #d9b66c;outline-offset:-2px}.home-hero-trust-bar_icon__KqvaI{flex-shrink:0;width:1.125rem;height:1.125rem;color:hsla(41,59%,64%,.88)}.home-hero-trust-bar_divider__ciXrl{display:none}@media (min-width:640px){.home-hero-trust-bar_divider__ciXrl{position:absolute;top:22%;right:0;display:block;width:1px;height:56%;background:hsla(60,27%,94%,.14)}.home-hero-trust-bar_item__zK2mA:last-child .home-hero-trust-bar_divider__ciXrl{display:none}}.home-section-wave_wrap__Oy4rj{position:relative;z-index:2;width:100%;margin-top:-1px;line-height:0;pointer-events:none}.home-section-wave_svg__Iht8J{display:block;width:100%;height:clamp(5rem,10vw,9rem)}.home-v4-shell_shell__1vIQ3{box-sizing:border-box;width:100%;max-width:var(--home-v4-shell-max,80rem);margin-inline:auto;padding-inline-start:max(var(--home-v4-gutter,1rem),env(safe-area-inset-left,0px));padding-inline-end:max(var(--home-v4-gutter,1rem),env(safe-area-inset-right,0px))}.layout-header_header__uoN_Q{--bg:#f2efe7;--surface:#faf8f2;--surface-soft:#e9e4d9;--surface-elevated:#fbf9f4;--surface-glass:#faf8f2;--text:#26251f;--muted:#5f5a50;--border:rgba(53,49,40,.19);--border-strong:rgba(53,49,40,.3);--accent:#76684f;--focus-ring:#76684f;--icon-color:#38362e;background-color:var(--bg);color:var(--text);border-bottom:1px solid var(--border);box-shadow:none;backdrop-filter:none}.layout-header_header__uoN_Q a:focus-visible,.layout-header_header__uoN_Q button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.layout-header_homeHeader__4iKDR.layout-header_homeHeaderNature__qJ9d2:not(.layout-header_homeHeaderScrolled__1joUr):before{opacity:0}.layout-header_homeHeader__4iKDR.layout-header_homeHeaderNature__qJ9d2:not(.layout-header_homeHeaderScrolled__1joUr){backdrop-filter:none;border-bottom-width:0}.layout-header_homeHeader__4iKDR.layout-header_homeHeaderNature__qJ9d2.layout-header_homeHeaderScrolled__1joUr{backdrop-filter:none}.layout-header_homeHeaderNature__qJ9d2:not(.layout-header_homeHeaderScrolled__1joUr){--text:#f4f4ec;--muted:hsla(60,27%,94%,.84);--border:hsla(60,27%,94%,.12);--accent:#d9b66c;--focus-ring:#d9b66c}.layout-header_homeHeader__4iKDR{position:relative;animation:layout-header_homeHeaderEnter__oT5wJ .55s ease 0s both;--text:#f2efe7;--muted:hsla(44,30%,93%,.84);--border:hsla(44,30%,93%,.12);--border-strong:hsla(44,30%,93%,.22);--accent:#c9b99a;--focus-ring:#d8c8a9;--icon-color:#f2efe7;background:transparent;border-bottom-color:transparent;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.layout-header_homeHeader__4iKDR:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(10,9,8,.62),rgba(10,9,8,.28) 55%,transparent);content:"";pointer-events:none}.layout-header_homeHeaderScrolled__1joUr{--bg:hsla(42,30%,92%,.94);--surface:#faf8f2;--surface-soft:#e9e4d9;--text:#26251f;--muted:#5f5a50;--border:rgba(53,49,40,.16);--border-strong:rgba(53,49,40,.28);--accent:#76684f;--focus-ring:#76684f;--icon-color:#38362e;background-color:var(--bg);border-bottom-color:var(--border);backdrop-filter:blur(10px)}.layout-header_homeHeaderScrolled__1joUr:before{opacity:0}@keyframes layout-header_homeHeaderEnter__oT5wJ{0%{opacity:.88}to{opacity:1}}.layout-header_homeAuthLink__NRBue{animation:layout-header_homeAuthLinkEnter__v9aDM .4s ease 0s both}@keyframes layout-header_homeAuthLinkEnter__v9aDM{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.layout-header_homeAuthLink__NRBue,.layout-header_homeHeader__4iKDR{animation:none}}.layout-header_homeHeader__4iKDR:not(.layout-header_homeHeaderScrolled__1joUr) [data-header-light-surface]{--text:#26251f;--muted:#5f5a50;--border:rgba(53,49,40,.18);--surface-soft:hsla(45,44%,96%,.94);--surface:#faf8f2;--icon-color:#38362e}.layout-header_homeHeader__4iKDR:not(.layout-header_homeHeaderScrolled__1joUr) [data-header-light-surface]:hover{--surface-soft:#f5f2ea}.layout-header_header__uoN_Q [data-header-dropdown-panel]{--surface:#faf8f2;--surface-soft:#e9e4d9;--text:#26251f;--muted:#5f5a50;--border:rgba(53,49,40,.19);--border-strong:rgba(53,49,40,.3);--accent:#76684f;--focus-ring:#76684f;color:var(--text)}.layout-footer_siteFooter__HMdzN{--bg:#242521;--surface:#2b2c27;--surface-soft:#33342e;--surface-elevated:#30312b;--surface-glass:#30312b;--text:#f2efe7;--muted:#c4c0b5;--border:hsla(44,30%,93%,.19);--border-strong:hsla(44,30%,93%,.33);--accent:#c9b99a;--focus-ring:#d8c8a9;--icon-color:#f2efe7;border-top:1px solid var(--border);background-color:#242521;color:var(--text)}.home-hero-nature_hero__TeLl2{position:relative;z-index:10;width:100%;margin-top:calc(-1 * (4rem + env(safe-area-inset-top, 0px) + 2px));padding-top:calc(4rem + env(safe-area-inset-top, 0px) + 2px);padding-bottom:0;color:#f4f4ec;isolation:isolate}.home-hero-nature_backdrop__UQam2{position:absolute;z-index:0;top:-12px;right:-4px;bottom:0;left:-4px;overflow:hidden;pointer-events:none}.home-hero-nature_backdropImage__0Ke0r{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 38%;object-position:58% 38%}@media (max-width:767px){.home-hero-nature_backdropImage__0Ke0r{-o-object-position:62% 36%;object-position:62% 36%}}.home-hero-nature_scrim__hSUYx{position:absolute;inset:0;background:linear-gradient(105deg,rgba(16,47,37,.78),rgba(16,47,37,.42) 42%,rgba(16,47,37,.12) 68%,transparent),linear-gradient(180deg,rgba(8,20,16,.55),transparent 45%,rgba(8,20,16,.25))}.home-hero-nature_inner__C_igy{position:relative;z-index:1;display:flex;min-height:min(88svh,50rem);flex-direction:column;justify-content:flex-end;padding-top:clamp(1.75rem,4vw,3rem);padding-bottom:clamp(.65rem,1.5vw,1.1rem)}.home-hero-nature_column__Znfmp{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;text-align:left;gap:0}.home-hero-nature_column__Znfmp>*{box-sizing:border-box;max-width:100%}.home-hero-nature_copy__NZ38o{width:100%;max-width:min(100%,34rem);min-width:0}@media (min-width:768px){.home-hero-nature_copy__NZ38o{max-width:min(100%,38rem)}}@media (min-width:1100px){.home-hero-nature_copy__NZ38o{max-width:min(100%,40.5rem)}}.home-hero-nature_promoCenter__h0pEy{width:100%;max-width:min(100%,52rem);margin-top:clamp(1.1rem,2.2vw,1.75rem)}@media (max-height:860px) and (min-width:640px){.home-hero-nature_inner__C_igy{min-height:min(92svh,48rem);padding-top:clamp(1.25rem,3vw,2rem)}.home-hero-nature_promoCenter__h0pEy{margin-top:clamp(.85rem,1.8vw,1.25rem)}.home-hero-nature_description__2JexI{margin-top:.65rem}.home-hero-nature_actions__Aa45Y{margin-top:.95rem}}.home-hero-nature_promoRail__O2gpm{box-sizing:border-box;width:100%}.home-hero-nature_eyebrow__4TKWR{margin:0 0 .65rem;color:hsla(60,27%,94%,.72);font-size:.72rem;font-weight:600;letter-spacing:.16em;line-height:1.45;text-transform:uppercase;text-wrap:pretty}@media (max-width:639px){.home-hero-nature_eyebrow__4TKWR{letter-spacing:.11em;font-size:.68rem}}.home-hero-nature_title__dTc_C{margin:0;font-size:clamp(2rem,4.2vw,3.15rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-wrap:pretty}@media (max-width:639px){.home-hero-nature_title__dTc_C{font-size:clamp(1.65rem,7.2vw,2.05rem);line-height:1.14}}.home-hero-nature_titleLine__6eEO6{display:block;color:#f4f4ec}.home-hero-nature_titleAccent__ECAic{display:block;color:#d9b66c}.home-hero-nature_description__2JexI{max-width:min(100%,38rem);margin:.85rem 0 0;color:hsla(60,27%,94%,.88);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.58;text-wrap:pretty}@media (min-width:768px){.home-hero-nature_description__2JexI{max-width:min(100%,40.5rem)}}@media (max-width:639px){.home-hero-nature_copy__NZ38o{max-width:100%}.home-hero-nature_description__2JexI{font-size:.975rem;line-height:1.58}}.home-hero-nature_actions__Aa45Y{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .75rem;margin-top:1.15rem}.home-hero-nature_primaryCta__aRGA6{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding:0 1.35rem;border-radius:999px;background:#d9b66c;color:#102f25;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.home-hero-nature_primaryCta__aRGA6:hover{background:#e4c57a}.home-hero-nature_primaryCta__aRGA6:active{transform:scale(.98)}.home-hero-nature_primaryCta__aRGA6:focus-visible{outline:2px solid #f4f4ec;outline-offset:3px}