.DevExperiments_root__m7zah{--dev-ink:#24382c;--dev-border:#dce4de;position:fixed;z-index:100020;bottom:18px;left:66px;color:var(--dev-ink);font:13px/1.45 var(--font-geist-sans),sans-serif}.DevExperiments_root__m7zah button,.DevExperiments_root__m7zah select{font:inherit;cursor:pointer}.DevExperiments_root__m7zah a:focus-visible,.DevExperiments_root__m7zah button:focus-visible,.DevExperiments_root__m7zah select:focus-visible{outline:3px solid #78a888;outline-offset:3px}.DevExperiments_launcher__46t_w{display:flex;align-items:center;gap:9px;border:1px solid var(--dev-border);background:#fff;color:var(--dev-ink);border-radius:24px;min-height:38px;padding:7px 12px;box-shadow:0 3px 14px #15392020;font-weight:600!important}.DevExperiments_live__X1_CW,.DevExperiments_overridden__heo6f{padding:2px 7px;font-size:11px;border-radius:12px;background:#edf4ef;color:#28623d}.DevExperiments_overridden__heo6f{background:#fff0d9;color:#80521c}.DevExperiments_panel__3YmAq{position:absolute;bottom:48px;left:0;width:408px;max-width:calc(100vw - 32px);max-height:min(720px,calc(100dvh - 90px));display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--dev-border);border-radius:16px;box-shadow:0 12px 48px #12371e25}.DevExperiments_header__gARCp{padding:18px 18px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.DevExperiments_header__gARCp h2{font-size:19px;letter-spacing:-.5px;margin:0 0 3px}.DevExperiments_header__gARCp p{color:#66766c;margin:0;font-size:12px}.DevExperiments_close__L6P3g{flex-shrink:0;width:30px;height:30px;border:0;border-radius:8px;background:#f0f4f1;color:var(--dev-ink);font-size:22px!important;line-height:1!important}.DevExperiments_market__s49DN{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-block:1px solid var(--dev-border);background:#f6f9f6}.DevExperiments_market__s49DN label{font-weight:600}.DevExperiments_root__m7zah select{min-height:34px;border:1px solid #b8c9bd;border-radius:7px;padding:4px 8px;background:#fff;color:var(--dev-ink)}.DevExperiments_scroll__dKrVt{overflow-y:auto;overscroll-behavior:contain;padding:0 18px}.DevExperiments_help__YB_8d{color:#66766c;font-size:12px;margin:14px 0 16px}.DevExperiments_group___ZDbn h3{margin:16px 0 0;padding-bottom:8px;border-bottom:1px solid var(--dev-border);font-size:12px;color:#477356}.DevExperiments_row__aJux8{padding:13px 0;border-bottom:1px solid #edf1ed}.DevExperiments_row__aJux8:last-child{border-bottom:0}.DevExperiments_rowTop__wpTnS{display:flex;align-items:center;justify-content:space-between;gap:12px}.DevExperiments_rowTop__wpTnS label{font-weight:600;font-size:13px}.DevExperiments_rowTop__wpTnS select{width:90px;flex-shrink:0}.DevExperiments_row__aJux8 p{margin:5px 0 7px;color:#66766c;font-size:12px}.DevExperiments_meta__bxQKx{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:11px;color:#66766c}.DevExperiments_root__m7zah a{color:#376b49;text-underline-offset:3px}.DevExperiments_catalog__hUm64{font-size:11px;color:#66766c;padding:12px 0 18px;margin:0}.DevExperiments_catalog__hUm64 a{display:inline-block;margin-top:5px}.DevExperiments_footer__UJIod{border-top:1px solid var(--dev-border);padding:12px 14px;background:#fff}.DevExperiments_actions__pL3_x{display:flex;gap:8px}.DevExperiments_actions__pL3_x button{flex:1 1;border:1px solid #c6d4cb;border-radius:8px;min-height:38px;background:#fff;color:var(--dev-ink);font-weight:600}.DevExperiments_actions__pL3_x .DevExperiments_apply___p0vn{background:#326847;color:#fff;border-color:#326847}.DevExperiments_actions__pL3_x button:disabled{opacity:.45;cursor:default}.DevExperiments_shortcuts__obdir{display:flex;justify-content:space-between;gap:3px;padding-top:8px}.DevExperiments_shortcuts__obdir button{background:none;border:0;color:#477356;padding:7px 3px;font-size:11px;text-decoration:underline;text-underline-offset:3px}@media (max-width:520px){.DevExperiments_panel__3YmAq{left:-50px;width:calc(100vw - 32px)}.DevExperiments_root__m7zah{bottom:18px}.DevExperiments_meta__bxQKx{flex-wrap:wrap}}.guided_waiting__DtZ5H{min-height:70svh;display:grid;place-content:center;color:#655d52;font-size:14px}.guided_progress__r35y3{width:min(calc(100% - 2 * var(--guided-inline-inset, 24px)),var(--guided-content-width,520px));margin:12px auto 0}.guided_progressTop__zGEmN{display:flex;justify-content:space-between;align-items:center;min-height:38px;color:#776f65;font-size:12px}.guided_back__fFHTg{display:inline-flex;gap:8px;align-items:center;min-height:44px;background:none;border:0;padding:10px 0;color:#5e564b;cursor:pointer;font:inherit;font-size:14px}.guided_back__fFHTg:focus-visible{outline:2px solid #438254;outline-offset:3px;border-radius:4px}.guided_track__yk3gf{height:5px;border-radius:10px;overflow:hidden;background:#e8ece2}.guided_fill__oUXJt{height:100%;width:100%;transform-origin:left;background:#559763;border-radius:inherit}.guided_details__ZKAfa{max-width:520px;width:100%;margin:12px auto 0}.guided_panel___onNi{min-height:338px;padding:14px 0 28px}.guided_heading__R5u_A{font-family:var(--font-display),sans-serif;color:#3d352a;font-weight:700;font-size:clamp(30px,5vw,39px);letter-spacing:-.035em;line-height:1.16;margin:0 0 13px;outline:none;text-wrap:balance}.guided_description__25agp{margin:0 0 30px;font-size:15px;line-height:1.6;color:#7b746a}.guided_field__yfznX{display:flex;flex-direction:column;gap:9px;color:#5a5145;font-size:13px;font-weight:500}.guided_field__yfznX input{width:100%;height:58px;padding:0 17px;background:#fff;border:1.5px solid #deded4;border-radius:12px;font:16px var(--font-geist-sans),sans-serif;color:#393429;outline:none}.guided_field__yfznX input:focus{border-color:#6e9470;box-shadow:0 0 0 3px #6e947015}.guided_field__yfznX input::placeholder{color:#aaa498}.guided_location__1A6gd{display:flex;width:100%;min-height:50px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;margin-top:14px;border:1.5px solid #c4d1bf;border-radius:12px;background:#f5f8f1;color:#456a49;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.guided_location__1A6gd:hover{background:#eaf1e4;border-color:#91ab89}.guided_location__1A6gd:focus-visible{outline:2px solid #438254;outline-offset:3px}.guided_location__1A6gd>span{font-size:23px;line-height:1}.guided_upload__okbD6{position:relative;display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center;min-height:180px;border:1.5px dashed #b8c9b5;border-radius:16px;background:#f7f9f3;color:#426047;cursor:pointer;overflow:hidden}.guided_upload__okbD6 input{position:absolute;opacity:0;width:1px;height:1px}.guided_upload__okbD6:focus-within{outline:2px solid #438254;outline-offset:3px}.guided_upload__okbD6 strong{font-size:15px;font-weight:600}.guided_upload__okbD6 small{font-size:12px;color:#8a8e81}.guided_photo__ltU9o{width:92px;height:92px;object-fit:cover;border-radius:12px}.guided_photoNote__87Huc{font-size:12px;color:#7e786e;text-align:center;line-height:1.5;margin:12px 0 0}.guided_error__8y_xD{color:#a24134;font-size:13px;line-height:1.5;margin-top:14px}.guided_footer__ByMon{padding-bottom:52px}.guided_consent__mtpV2{color:#8a847a;font-size:12px;line-height:1.5;margin-top:14px}.guided_consent__mtpV2 a,.guided_marketingConsent__Ccelg a{text-decoration:underline}.guided_marketingConsent__Ccelg{display:flex;align-items:flex-start;gap:9px;margin-top:16px;color:#777168;font-size:12px;line-height:1.5}.guided_marketingConsent__Ccelg input{margin-top:3px;accent-color:#559763}.guided_skip__beB6V{display:block;min-height:44px;margin:10px auto 0;padding:10px 20px;border:0;background:none;color:#6b655c;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.guided_skip__beB6V:focus-visible{outline:2px solid #438254;outline-offset:2px;border-radius:4px}@media (max-width:768px){.guided_progress__r35y3{--guided-inline-inset:16px}}@media (max-width:600px){.guided_details__ZKAfa{margin-top:0}.guided_panel___onNi{min-height:326px;padding-top:6px}}.Button_button__Jttiv{--button-face:#e86a10;--button-face-hover:#d45e0d;--button-edge:#b5520a;--button-shadow:rgba(180,80,10,0.35);--button-depth:0.375rem;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:3.25rem;padding:.9rem 1.4rem;border:0;border-radius:.95rem;background:var(--button-face);color:#fff;box-shadow:0 var(--button-depth) 0 var(--button-edge),0 .75rem 1.35rem var(--button-shadow);font:inherit;font-size:1rem;font-weight:750;line-height:1.1;letter-spacing:-.01em;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;transform:translateY(0) scale(1);transform-origin:center;transition:background-color .16s ease,transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s ease}.Button_content__LdPtj,.Button_loadingContent__yFblR{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.Button_content__LdPtj{min-width:0}.Button_loading__vEJQt .Button_content__LdPtj{visibility:hidden}.Button_fullWidth__GDkmq{width:100%}.Button_loadingContent__yFblR{position:absolute;inset:0;padding-inline:.75rem;pointer-events:none}.Button_spinner__rLsmA{flex:0 0 auto;width:1rem;height:1rem;box-sizing:border-box;border:.125rem solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:Button_spin__sn5PN .75s linear infinite}.Button_button__Jttiv:focus-visible{outline:.1875rem solid #2f190c;outline-offset:.25rem}@media (hover:hover) and (pointer:fine){.Button_button__Jttiv:hover:not(:disabled){background:var(--button-face-hover)}}.Button_button__Jttiv.Button_motion__b0s8v,.Button_button__Jttiv.Button_physical__uVzpt{box-shadow:0 var(--button-depth) 0 var(--button-edge)}.Button_button__Jttiv.Button_motion__b0s8v{transform:none;transition:background-color .16s ease,box-shadow 55ms ease-out}.Button_button__Jttiv.Button_motion__b0s8v:active:not(:disabled){box-shadow:0 .0625rem 0 var(--button-edge)}.Button_button__Jttiv.Button_physical__uVzpt:active:not(:disabled){transform:translateY(calc(var(--button-depth) - .0625rem));box-shadow:0 .0625rem 0 var(--button-edge);transition-duration:55ms;transition-timing-function:ease-out}.Button_button__Jttiv.Button_raised__3LHUN:active:not(:disabled){transform:translateY(.1875rem);box-shadow:0 .125rem 0 var(--button-edge),0 .375rem .875rem var(--button-shadow);transition-duration:55ms;transition-timing-function:ease-out}.Button_button__Jttiv:disabled{background:#9b5b31;color:rgba(255,255,255,.85);box-shadow:0 var(--button-depth) 0 #754321,0 .75rem 1.35rem rgba(65,37,19,.18);cursor:not-allowed;transform:none}.Button_button__Jttiv.Button_loading__vEJQt{background:var(--button-face);color:#fff;cursor:wait}@keyframes Button_spin__sn5PN{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_button__Jttiv{transition:none}.Button_button__Jttiv:active:not(:disabled),.Button_button__Jttiv:hover:not(:disabled){transform:none}.Button_button__Jttiv:active:not(:disabled){background:var(--button-face-hover)}.Button_spinner__rLsmA{animation:none}}.PaywallTestimonials_root__FIxJi{width:100%;max-width:390px;margin:12px auto 0;text-align:center;font-family:var(--font-sans,system-ui,-apple-system,sans-serif)}.PaywallTestimonials_rating__vbN3l{display:flex;align-items:center;justify-content:center;gap:9px;color:#666;font-size:.75rem;line-height:1.4}.PaywallTestimonials_stars__doqud{color:#f59e0b;font-size:.875rem;letter-spacing:1px;line-height:1}.PaywallTestimonials_viewport__SBK_V{overflow:hidden;margin-top:9px;touch-action:pan-y pinch-zoom;cursor:grab}.PaywallTestimonials_viewport__SBK_V:active{cursor:grabbing}.PaywallTestimonials_slides__rwGv_{display:flex;align-items:stretch}.PaywallTestimonials_slide__Sc4EW{flex:0 0 100%;min-width:0;margin:0;padding:0 2px}.PaywallTestimonials_slide__Sc4EW blockquote{margin:0;color:#39433c;font-size:.8125rem;font-weight:400;line-height:1.45;text-wrap:pretty}.PaywallTestimonials_slide__Sc4EW figcaption{margin-top:5px;color:#7a817c;font-size:.6875rem;line-height:1.4}.PaywallTestimonials_controls___l_42{position:relative;display:flex;justify-content:center;margin-top:2px}.PaywallTestimonials_dots__5zbmz{display:flex}.PaywallTestimonials_dot__roKpH{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#7a817c;cursor:pointer}.PaywallTestimonials_dot__roKpH span{width:5px;height:5px;border-radius:50%;background:#d2d7d3;transition:background .18s ease}.PaywallTestimonials_dot__roKpH[aria-pressed=true] span{background:#538562}.PaywallTestimonials_dot__roKpH:focus-visible{outline:2px solid #15934a;outline-offset:1px;border-radius:4px}@media (prefers-reduced-motion:reduce){.PaywallTestimonials_dot__roKpH span,.PaywallTestimonials_slide__Sc4EW{transition:none}}.InlineExpressCheckout_root__l0H0B{display:grid;gap:4px;width:100%}.InlineExpressCheckout_wallets__tFaCW{position:relative;min-height:48px}.InlineExpressCheckout_skeleton__99TzJ{position:absolute;inset:0;min-height:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:hidden;pointer-events:none}.InlineExpressCheckout_placeholder__YY6rJ{border-radius:10px;background:#e4ebe6}.InlineExpressCheckout_shimmer__sOxl2{position:absolute;inset:0;background:linear-gradient(90deg,transparent,#f8fcf9 50%,transparent);transform:translateX(-100%)}.InlineExpressCheckout_visuallyHidden__aA1EE{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.InlineExpressCheckout_cardLink__o89ag{min-height:44px;padding:9px 12px;border:0;border-radius:8px;background:transparent;color:#17221b;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.InlineExpressCheckout_cardLink__o89ag:focus-visible,.InlineExpressCheckout_retry__B1dKQ:focus-visible{outline:3px solid #72ab87;outline-offset:2px}.InlineExpressCheckout_cardLink__o89ag:disabled{opacity:.5;cursor:default}.InlineExpressCheckout_message__FGYmm{margin:4px 0;color:#59645c;font-size:13px;text-align:center}.InlineExpressCheckout_error__GWLgJ{margin:4px 0;color:#b42318;font-size:13px;text-align:center}.InlineExpressCheckout_retry__B1dKQ{background:transparent;border:0;color:#187640;text-decoration:underline;font:inherit;cursor:pointer}.home-b_page__55twZ{--paper:#faf8f3;--paper-2:#ffffff;--ink:#15171a;--muted:#54524b;--muted-2:#7c7a72;--green:#16a34a;--green-deep:#15803d;--green-soft:#dcfce7;--green-soft-border:#bbeccb;--line:#efece4;--chip-line:#e9e6dd;position:relative;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.home-b_grain___o93g{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.home-b_urgency__JwRbI{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:10px 16px}.home-b_urgencyAccent__zd_bT{color:#5ee08a}.home-b_nav__HYVTY{position:relative;z-index:3;max-width:1440px;margin:0 auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between}.home-b_logo__J6A_R{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.home-b_logoIcon__7jiC3{width:30px;height:30px;border-radius:8px}.home-b_navLinks__V8iyq{display:flex;align-items:center;gap:26px}.home-b_navLink__ACMlb{color:var(--muted);text-decoration:none;font-size:15px;font-weight:600;transition:color .18s}.home-b_navLink__ACMlb:hover{color:var(--ink)}.home-b_navCta__doQHR{border:none;background:var(--green);color:#fff;font:inherit;font-weight:700;font-size:15px;padding:11px 20px;border-radius:10px;cursor:pointer;transition:transform .18s,background .18s}.home-b_navCta__doQHR:hover{background:var(--green-deep);transform:translateY(-1px)}.home-b_stickyCtaBar__B_K9_{display:none;position:fixed;bottom:0;left:0;right:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #eee;box-shadow:0 -2px 12px rgba(0,0,0,.06);animation:home-b_stickyCtaSlideUp__2_1td .3s cubic-bezier(.16,1,.3,1)}@keyframes home-b_stickyCtaSlideUp__2_1td{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.home-b_stickyCtaBar__B_K9_{animation:none}}.home-b_stickyCtaButton__20FeI{--button-face:#16a34a;--button-face-hover:#15803d;--button-edge:#0f7134;--button-shadow:rgba(15,113,52,0.28);font-weight:800;font-size:1.06rem;min-height:0;padding:15px;border-radius:13px}.home-b_hamburger__M6KlI{display:none;background:none;border:none;color:var(--ink);cursor:pointer;padding:4px}.home-b_mobileMenu__9gMR2{position:relative;z-index:3;display:flex;flex-direction:column;gap:4px;padding:8px 24px 18px;border-bottom:1px solid var(--line)}.home-b_mobileMenu__9gMR2 a{color:var(--ink);text-decoration:none;font-weight:600;font-size:16px;padding:10px 0}.home-b_mobileMenu__9gMR2 button{margin-top:8px;border:none;background:var(--green);color:#fff;font:inherit;font-weight:700;font-size:16px;padding:13px;border-radius:11px;cursor:pointer}.home-b_hero__pqqSi{position:relative;z-index:2;padding:50px 24px 56px;overflow:visible}.home-b_heroBg__uwapM{inset:0}.home-b_glow__8gn93,.home-b_heroBg__uwapM{position:absolute;pointer-events:none;z-index:0}.home-b_glow__8gn93{top:50%;left:50%;width:1400px;max-width:160vw;height:1400px;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 50%,rgba(22,163,74,.14),rgba(22,163,74,.05) 38%,transparent 60%)}.home-b_cardRings__frxTZ{position:absolute;inset:0;z-index:0;pointer-events:none}.home-b_cardPing__1JXq2{position:absolute;top:50%;left:50%;width:340px;height:340px;margin:-170px 0 0 -170px;border:1.5px solid var(--green);border-radius:50%;opacity:0;animation:home-b_pgEmit__KLtkl 6.6s ease-out infinite}.home-b_cardPing__1JXq2:nth-child(2){animation-delay:2.2s}.home-b_cardPing__1JXq2:nth-child(3){animation-delay:4.4s}@keyframes home-b_pgEmit__KLtkl{0%{transform:scale(.42);opacity:.18}to{transform:scale(6);opacity:0}}.home-b_floater__M6J7N{position:absolute;border-radius:15px;object-fit:cover;border:4px solid #fff;box-shadow:0 14px 34px rgba(20,30,24,.18);animation:home-b_pgFloat__S4LRd 6.6s ease-in-out infinite}.home-b_f1__kThvB{top:58px;left:16%;width:132px;height:132px;object-position:center 32%;--r:rotate(-8deg);animation-delay:0s;animation-duration:6.6s}.home-b_f4__4ZUao{top:58px;right:16%;width:132px;height:132px;object-position:center 30%;--r:rotate(8deg);animation-delay:.4s;animation-duration:6.9s}.home-b_f3__qcWn6{top:300px;left:12%;width:148px;height:148px;object-position:22% 30%;--r:rotate(6deg);animation-delay:1.4s;animation-duration:7.3s}.home-b_f5__Q7tb4{top:300px;right:12%;width:148px;height:148px;object-position:center 24%;--r:rotate(-6deg);animation-delay:1s;animation-duration:7s}.home-b_f2__6ZnsM{top:548px;left:17%;width:116px;height:116px;object-position:center 26%;--r:rotate(-5deg);animation-delay:.8s;animation-duration:6.2s}.home-b_f6__LEv7b{top:548px;right:17%;width:116px;height:116px;object-position:center 34%;--r:rotate(5deg);animation-delay:.6s;animation-duration:6.4s}@keyframes home-b_pgFloat__S4LRd{0%,to{transform:var(--r,rotate(0deg)) translateY(0)}50%{transform:var(--r,rotate(0deg)) translateY(-6px)}}.home-b_heroInner__NF7c0{position:relative;z-index:2;max-width:940px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.home-b_heroInner__NF7c0>*{opacity:0;animation:home-b_rise__bmR6y .7s cubic-bezier(.2,.7,.2,1) forwards}.home-b_heroInner__NF7c0>:first-child{animation-delay:.05s}.home-b_heroInner__NF7c0>:nth-child(2){animation-delay:.13s}.home-b_heroInner__NF7c0>:nth-child(3){animation-delay:.21s}.home-b_heroInner__NF7c0>:nth-child(4){animation-delay:.3s}.home-b_heroInner__NF7c0>:nth-child(5){animation-delay:.38s}.home-b_heroInner__NF7c0>:nth-child(6){animation-delay:.46s}.home-b_heroInner__NF7c0>:nth-child(7){animation-delay:.52s}@keyframes home-b_rise__bmR6y{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.home-b_live__c8dn7{display:inline-flex;align-items:center;gap:8px;background:var(--paper-2);border:1px solid #e3e9e4;color:var(--green-deep);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:8px 15px;border-radius:99px;box-shadow:0 4px 14px rgba(20,30,24,.05)}.home-b_liveDot__t7x1L{width:8px;height:8px;border-radius:50%;background:var(--green);animation:home-b_pgBlink_____fu 1.4s infinite}@keyframes home-b_pgBlink_____fu{0%,to{opacity:1}50%{opacity:.25}}.home-b_badge__btrfc{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:100px;background:#dcfce7;color:var(--green-deep);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.home-b_title__pk6YE{font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,8.5vw,4.75rem);line-height:.98;letter-spacing:-.038em;margin:22px 0 0}.home-b_titleAccent__SXKbG{color:var(--green)}.home-b_heroArc__S_xHf{display:none;justify-content:space-evenly;align-items:flex-start;width:100%;margin:2px 0 8px}.home-b_heroMobilePhoto__7H0As{display:none}.home-b_arcPhoto__SqCZG{flex:none;border-radius:14px;object-fit:cover;border:3px solid #fff;box-shadow:0 10px 24px rgba(20,30,24,.16);opacity:0;animation:home-b_pgArcIn__Z9IM1 .6s cubic-bezier(.2,.8,.2,1) both,home-b_pgFloat__S4LRd 6.3s ease-in-out infinite}.home-b_a1__QcUiV{margin-top:30px;width:60px;height:60px;object-position:center 30%;--r:rotate(-10deg);animation-delay:.05s,.8s}.home-b_a2__nxikn{object-position:22% 30%;--r:rotate(-4deg);animation-delay:.15s,.9s}.home-b_a2__nxikn,.home-b_a3__HMkjw{margin-top:2px;width:72px;height:72px}.home-b_a3__HMkjw{object-position:center 30%;--r:rotate(4deg);animation-delay:.25s,1s}.home-b_a4__9U4Xd{margin-top:30px;width:60px;height:60px;object-position:center 28%;--r:rotate(10deg);animation-delay:.35s,1.1s}@keyframes home-b_pgArcIn__Z9IM1{0%{opacity:0;transform:var(--r) translateY(18px) scale(.8)}to{opacity:1;transform:var(--r) translateY(0) scale(1)}}.home-b_sub__Wx4B9{max-width:640px;margin:20px 0 0;font-size:clamp(1.15rem,2.7vw,1.42rem);line-height:1.5;color:var(--muted)}.home-b_sub__Wx4B9 strong{color:var(--ink);font-weight:700}.home-b_ghostLink__oEDP_,.home-b_guarantee__28e2l,.home-b_live__c8dn7,.home-b_proof__js6Is,.home-b_sub__Wx4B9,.home-b_title__pk6YE{position:relative;z-index:2}.home-b_cardWrap__rTRGv{position:relative;z-index:1;width:100%;max-width:580px;margin:32px 0 0}.home-b_uploadWrap__Dbhvy{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;transition:transform .2s}.home-b_dragging__5jZJf{transform:scale(1.01)}.home-b_uploadBtn__mzFWP{--button-face:var(--green);--button-face-hover:var(--green-deep);--button-edge:#0f7134;--button-shadow:rgba(15,113,52,0.28);width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:28px 32px;border-radius:22px}.home-b_uploadBtnContent__u06rn{width:100%;flex-direction:column;gap:8px}.home-b_uploadBtnIcon__k0eHQ{width:52px;height:auto;margin-bottom:2px}.home-b_uploadBtnTitle__8mUdY{font-family:var(--font-display);font-weight:800;font-size:clamp(1.7rem,4.2vw,2.4rem);letter-spacing:-.02em;line-height:1.05;margin-top:4px}.home-b_uploadBtnSub__F81s9{font-family:var(--font-geist-sans),sans-serif;font-weight:600;font-size:clamp(.95rem,2.2vw,1.1rem);color:rgba(255,255,255,.9)}.home-b_uploadBtnHint___EMNW{margin-top:10px;font-family:var(--font-geist-sans),sans-serif;font-weight:500;font-size:.82rem;color:rgba(255,255,255,.65)}.home-b_dragging__5jZJf .home-b_uploadBtn__mzFWP{background:var(--green-deep)}.home-b_fileInput__89eFz{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.home-b_primaryCta__J2mUF{margin-top:22px;font-family:var(--font-geist-sans),sans-serif;font-weight:800;font-size:1.12rem;padding:16px 32px;border-radius:13px}.home-b_primaryCta__J2mUF svg{transition:transform .18s}.home-b_primaryCta__J2mUF:hover svg{transform:translateX(3px)}@keyframes home-b_pgPulseBtn__aOeLy{0%{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 0 rgba(22,163,74,.4)}70%{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 14px rgba(22,163,74,0)}to{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 0 rgba(22,163,74,0)}}.home-b_ghostLink__oEDP_{margin-top:16px;background:none;border:none;color:var(--green-deep);font:inherit;font-weight:700;font-size:14.5px;cursor:pointer;transition:opacity .18s}.home-b_ghostLink__oEDP_:hover{opacity:.65}.home-b_proof__js6Is{display:inline-flex;align-items:center;gap:18px;margin-top:28px;background:var(--paper-2);border:1px solid #efece4;border-radius:99px;padding:12px 26px 12px 14px;box-shadow:0 6px 20px rgba(20,30,24,.07)}.home-b_avatars__IkVyL{display:flex}.home-b_avatar__G5uOx{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2.5px solid #fff;margin-left:-12px}.home-b_avatar__G5uOx:first-child{margin-left:0}.home-b_proofText__TnPDu{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.home-b_proofTop__t2mc4{display:inline-flex;align-items:center;gap:9px;font-size:20px;font-weight:800;color:var(--ink)}.home-b_stars__nwkmc{color:#f5a623;font-size:20px;letter-spacing:2px}.home-b_proofSub__d3DOR{font-size:15px;font-weight:600;color:var(--muted-2)}.home-b_eyebrow__gIQP_{text-align:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin:0 0 13px}.home-b_h2__8FBWt{text-align:center;font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,4vw,2.3rem);letter-spacing:-.015em;margin:0 auto 36px;max-width:600px}.home-b_sources__0Acl8{position:relative;z-index:2;max-width:760px;margin:0 auto;padding:4px 24px 40px}.home-b_chips__3QWre{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.home-b_chip__JttsL{display:inline-flex;align-items:center;gap:8px;background:var(--paper-2);border:1px solid var(--chip-line);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:700;color:#33312c}.home-b_chipImg__37NND{width:18px;height:18px;border-radius:5px;object-fit:cover}.home-b_chip__JttsL svg{flex-shrink:0}.home-b_chipMore__1P6ap{background:var(--green-soft);border-color:var(--green-soft-border);color:var(--green-deep);font-weight:800}.home-b_how___sY2O{position:relative;z-index:2;max-width:1120px;margin:70px auto 0;padding:8px 24px}.home-b_howHead__xrUY9{text-align:center;margin-bottom:14px}.home-b_howH2__nBmqW{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,4.5vw,2.5rem);line-height:1.05;letter-spacing:-.03em;margin:8px 0 0}.home-b_howSub__4v7Kw{max-width:560px;margin:12px auto 0;font-size:1.12rem;line-height:1.5;color:var(--muted)}.home-b_trail__sgsfh{position:relative;margin-top:34px}.home-b_trailPath__g0Sn3{position:absolute;left:0;top:0;width:100%;height:100px;z-index:0;pointer-events:none}.home-b_trailPathV__pTfvn path,.home-b_trailPath__g0Sn3 path{animation:home-b_pgFlow__IBpur 5s linear infinite}@keyframes home-b_pgFlow__IBpur{to{stroke-dashoffset:-220}}.home-b_trailPathV__pTfvn{display:none;position:absolute;top:66px;bottom:66px;left:0;width:80px;z-index:0;pointer-events:none}.home-b_trailPathVInner__LwpER{display:block;width:100%;height:100%;overflow:visible}.home-b_trailSteps__Z1sPY{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.home-b_trailStep__pCFia{position:relative;z-index:1;flex:1 1;max-width:240px;padding:0 6px;display:flex;flex-direction:column;align-items:center;text-align:center}.home-b_stepArt__C6kyZ{height:100px;display:flex;align-items:center;justify-content:center}.home-b_iconTileGreen__xoYVX,.home-b_iconTile__3zkKn{display:grid;place-items:center;width:84px;height:84px;border-radius:20px}.home-b_iconTile__3zkKn{background:#f0fdf4;border:1px solid #d8f0e0;font-size:40px;box-shadow:0 10px 24px rgba(20,30,24,.08)}.home-b_iconTileGreen__xoYVX{position:relative;box-sizing:border-box;color:#fff;border:3px solid transparent;background:linear-gradient(var(--green),var(--green)) padding-box,conic-gradient(from var(--pg-spin),#0d7a37,#16a34a,#4ade80,#16a34a,#0d7a37) border-box;box-shadow:0 12px 28px rgba(22,163,74,.32);animation:home-b_pgSpin__VJCIN 3s linear infinite}@keyframes home-b_pgSpin__VJCIN{to{--pg-spin:360deg}}.home-b_scanDot__XhUX4{position:absolute;top:-4px;right:-4px;width:17px;height:17px;border-radius:50%;background:#5ee08a;border:2px solid var(--paper);animation:home-b_pgBlink_____fu 1.3s infinite}.home-b_matchWrap__yf7Q7{position:relative}.home-b_stepPhoto__h9oIh{display:block;width:84px;height:84px;border-radius:20px;object-fit:cover;box-shadow:0 12px 28px rgba(20,30,24,.2)}.home-b_matchPill__Yq6fJ{bottom:-10px;left:50%;transform:translateX(-50%);background:var(--green);color:#fff;font-weight:800;font-size:10px;padding:4px 9px;border-radius:99px;white-space:nowrap}.home-b_homeBadge__7d0wd,.home-b_matchPill__Yq6fJ{position:absolute;box-shadow:0 4px 10px rgba(20,30,24,.2)}.home-b_homeBadge__7d0wd{top:-10px;right:-10px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--green);border:3px solid var(--paper);font-size:15px}.home-b_stepBody__KIQNM{display:flex;flex-direction:column;align-items:center}.home-b_stepNum__ESP7K{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--green-deep);background:var(--green-soft);padding:4px 10px;border-radius:99px;margin-top:16px}.home-b_stepNum__ESP7K:before{content:"STEP "}.home-b_stepName__iHod0{font-size:1.19rem;font-weight:800;margin-top:8px}.home-b_stepDesc__WqaKq{font-size:14px;line-height:1.45;color:var(--muted-2);margin-top:3px}.home-b_sourceMini__FixE_{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:11px}.home-b_miniChip__oF3WW{display:inline-flex;align-items:center;gap:5px;background:var(--paper-2);border:1px solid #ece9e1;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700;color:#33312c;white-space:nowrap}.home-b_miniChipBadge__9ylba{display:grid;place-items:center;width:17px;height:17px;border-radius:5px;font-size:10px;font-weight:800}.home-b_miniChipImg__lxLHo{width:15px;height:15px;border-radius:4px;object-fit:cover}.home-b_miniChip__oF3WW svg{flex-shrink:0}.home-b_miniChipMore__w7AwZ{display:inline-flex;align-items:center;background:var(--green-soft);border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800;color:var(--green-deep);white-space:nowrap}.home-b_wall__4cHyE{position:relative;z-index:2;background:#f1efe8;border-top:1px solid #e6e2d8;padding:30px 24px 44px;margin-top:44px}.home-b_wallHead__rfWPI{max-width:1240px;margin:0 auto 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.home-b_wallTitle__4LUeV{font-family:var(--font-display);font-weight:800;font-size:clamp(1.3rem,3.5vw,1.5rem);letter-spacing:-.01em;margin:3px 0 0}.home-b_wallLink__P_xIV{flex-shrink:0;font-size:15px;font-weight:700;color:var(--green-deep);text-decoration:none;white-space:nowrap}.home-b_wallLink__P_xIV:hover{text-decoration:underline}.home-b_wallGrid__zebMr{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.home-b_wallCard__0Pn_h{position:relative;margin:0;height:230px;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px rgba(20,30,24,.08)}.home-b_wallImg__a7iHM{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.home-b_wallCard__0Pn_h:hover .home-b_wallImg__a7iHM{transform:scale(1.05)}.home-b_wallCap__P3k8z{position:absolute;left:0;right:0;bottom:0;padding:44px 14px 12px;display:flex;flex-direction:column;color:#fff;background:linear-gradient(0deg,rgba(6,14,9,.94) 0,rgba(6,14,9,.7) 35%,rgba(6,14,9,.25) 70%,transparent)}.home-b_wallCap__P3k8z strong{font-family:var(--font-display);font-size:16px;font-weight:800}.home-b_wallCap__P3k8z span{font-size:13px;opacity:.9}.home-b_faq__ER6v5{position:relative;z-index:2;max-width:720px;margin:64px auto 0;padding:0 24px}.home-b_faqList__FEXUA{display:flex;flex-direction:column;gap:10px}.home-b_faqItem__3XmMY{background:var(--paper-2);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .2s}.home-b_faqOpen__UbMzQ{border-color:var(--green-soft-border)}.home-b_faqQ__w_8wo{width:100%;background:none;border:none;font:inherit;font-weight:700;font-size:1.02rem;color:var(--ink);text-align:left;padding:18px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px}.home-b_faqIcon__02UwO{color:var(--green-deep);font-size:1.4rem;line-height:1;flex-shrink:0}.home-b_faqA__8ar_A{margin:0;padding:0 20px 20px;font-size:15px;line-height:1.6;color:var(--muted)}.home-b_finalCta__FhBt_{position:relative;z-index:2;max-width:600px;margin:84px auto 0;padding:52px 24px 88px;text-align:center;display:flex;flex-direction:column;align-items:center}.home-b_finalTitle__wLUiz{font-family:var(--font-display);font-weight:800;font-size:clamp(2.1rem,6vw,3.2rem);letter-spacing:-.02em;margin:0}.home-b_finalSub__Reg_w{font-size:1.08rem;color:var(--muted);margin:14px 0 28px;max-width:460px}.home-b_primaryCtaBtn__8wqFh{margin-top:0;animation:none}.home-b_footer__2G8NV{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding:28px 24px 40px;display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.home-b_footerSeo__e8J0_{display:flex;flex-wrap:wrap;gap:8px 20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.home-b_footerSeoLabel__GpAdy{font-weight:600}.home-b_footerRow__LmhVg{align-items:center;justify-content:space-between}.home-b_footer__2G8NV div{display:flex;gap:20px}.home-b_footer__2G8NV a{color:var(--muted);text-decoration:none}.home-b_footer__2G8NV a:hover{color:var(--ink)}@media (max-width:900px){.home-b_stickyCtaBar__B_K9_{display:block}.home-b_pageWithStickyCta__Z51s1{padding-bottom:80px}.home-b_navLinks__V8iyq{display:none}.home-b_hamburger__M6KlI{display:block}.home-b_wallGrid__zebMr{grid-template-columns:repeat(2,1fr)}.home-b_howSub__4v7Kw,.home-b_trailPath__g0Sn3{display:none}.home-b_trailPathV__pTfvn{display:block}.home-b_trailSteps__Z1sPY{flex-direction:column;align-items:stretch;gap:0}.home-b_trailStep__pCFia{flex-direction:row;align-items:center;gap:18px;max-width:none;width:100%;min-height:132px;padding:6px 0;text-align:left;border-bottom:1px solid #ece9e1}.home-b_trailStep__pCFia:last-child{border-bottom:none}.home-b_stepArt__C6kyZ{height:auto;flex:none}.home-b_iconTileGreen__xoYVX,.home-b_iconTile__3zkKn{width:80px;height:80px;border-radius:18px}.home-b_iconTile__3zkKn{font-size:38px}.home-b_iconTileGreen__xoYVX{font-size:36px}.home-b_stepPhoto__h9oIh{width:80px;height:80px;border-radius:18px}.home-b_stepBody__KIQNM{flex-direction:row;align-items:flex-start;gap:13px;flex:1 1}.home-b_stepNum__ESP7K{display:none}.home-b_stepText__tEB_l{text-align:left}.home-b_stepName__iHod0{font-size:18px;margin-top:0}.home-b_sourceMini__FixE_{justify-content:flex-start}.home-b_hero__pqqSi{padding:12px 20px 30px}.home-b_floater__M6J7N{display:none}.home-b_heroMobilePhoto__7H0As{display:block;position:relative;z-index:2;width:100%;max-width:580px;aspect-ratio:16/9;object-fit:cover;border-radius:16px;box-shadow:0 12px 28px rgba(20,30,24,.16);margin:0 auto 20px;opacity:0;--r:rotate(0deg);animation:home-b_pgArcIn__Z9IM1 .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:.1s}.home-b_title__pk6YE{font-size:clamp(2rem,9.5vw,2.9rem);line-height:1;margin:16px 0 0}.home-b_sub__Wx4B9{font-size:17.5px;margin-top:14px}.home-b_uploadWrap__Dbhvy{margin-top:22px}.home-b_uploadBtn__mzFWP{padding:20px 24px;border-radius:16px}.home-b_primaryCta__J2mUF{width:100%;font-size:1.06rem;padding:15px}.home-b_sources__0Acl8{padding:6px 20px 26px}.home-b_wallHead__rfWPI{flex-direction:column;align-items:flex-start;gap:4px}.home-b_wallLink__P_xIV{display:none}.home-b_wallCard__0Pn_h{height:140px}.home-b_faq__ER6v5{margin-top:48px}.home-b_finalCta__FhBt_{margin-top:60px;padding-bottom:96px}}@media (max-width:420px){.home-b_proof__js6Is{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-b_arcPhoto__SqCZG,.home-b_cardPing__1JXq2,.home-b_floater__M6J7N,.home-b_heroInner__NF7c0>*,.home-b_heroMobilePhoto__7H0As,.home-b_iconTileGreen__xoYVX,.home-b_liveDot__t7x1L,.home-b_primaryCta__J2mUF,.home-b_scanDot__XhUX4,.home-b_trailPathV__pTfvn path,.home-b_trailPath__g0Sn3 path{animation:none}.home-b_cardPing__1JXq2{display:none}}.home-d_page__dcdBI{--paper:#ffffff;--paper-2:#ffffff;--ink:#15171a;--muted:#54524b;--muted-2:#7c7a72;--green:#16a34a;--green-deep:#15803d;--green-soft:#dcfce7;--green-soft-border:#bbeccb;--line:#efece4;--chip-line:#e9e6dd;position:relative;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.home-d_grain__Vfl4i{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.home-d_urgency__7R2bC{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:10px 16px}.home-d_urgencyAccent___X9Dy{color:#5ee08a}.home-d_nav__JpgrU{position:relative;z-index:3;max-width:1440px;margin:0 auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between}.home-d_logo__WwQwu{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.home-d_logoIcon__Iaufk{width:30px;height:30px;border-radius:8px}.home-d_navLinks__eEVtd{display:flex;align-items:center;gap:26px}.home-d_navLink__dWAgj{color:var(--muted);text-decoration:none;font-size:15px;font-weight:600;transition:color .18s}.home-d_navLink__dWAgj:hover{color:var(--ink)}.home-d_navCta__HaVbV{border:none;background:var(--green);color:#fff;font:inherit;font-weight:700;font-size:15px;padding:11px 20px;border-radius:10px;cursor:pointer;transition:transform .18s,background .18s}.home-d_navCta__HaVbV:hover{background:var(--green-deep);transform:translateY(-1px)}.home-d_stickyCtaBar__0_A7R{display:none;position:fixed;bottom:0;left:0;right:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #eee;box-shadow:0 -4px 20px rgba(0,0,0,.08);animation:home-d_stickyCtaSlideUp__Cp08G .42s cubic-bezier(.16,1,.3,1)}@keyframes home-d_stickyCtaSlideUp__Cp08G{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes home-d_stickyCtaPop__eBFp0{0%{transform:scale(.9);opacity:0}60%{transform:scale(1.03);opacity:1}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.home-d_stickyCtaBar__0_A7R,.home-d_stickyCtaButton__cBDCY{animation:none}}.home-d_stickyCtaButton__cBDCY{--button-face:#e86a10;--button-face-hover:#d45e0d;--button-edge:#b5520a;--button-shadow:rgba(180,80,10,0.35);font-weight:800;font-size:1.06rem;min-height:0;padding:14px;border-radius:13px}.home-d_stickyCtaIcon__yoruw{width:26px;height:26px;object-fit:contain}.home-d_hamburger__TIDu2{display:none;background:none;border:none;color:var(--ink);cursor:pointer;padding:4px}.home-d_mobileMenu__0CR_u{position:relative;z-index:3;display:flex;flex-direction:column;gap:4px;padding:8px 24px 18px;border-bottom:1px solid var(--line)}.home-d_mobileMenu__0CR_u a{color:var(--ink);text-decoration:none;font-weight:600;font-size:16px;padding:10px 0}.home-d_mobileMenu__0CR_u button{margin-top:8px;border:none;background:var(--green);color:#fff;font:inherit;font-weight:700;font-size:16px;padding:13px;border-radius:11px;cursor:pointer}.home-d_hero__0xAOv{position:relative;z-index:2;padding:50px 24px 56px;overflow:visible}.home-d_heroBg__lqfNg{inset:0}.home-d_glow__Rc3Ss,.home-d_heroBg__lqfNg{position:absolute;pointer-events:none;z-index:0}.home-d_glow__Rc3Ss{top:50%;left:50%;width:1400px;max-width:160vw;height:1400px;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 50%,rgba(22,163,74,.14),rgba(22,163,74,.05) 38%,transparent 60%)}.home-d_cardRings__Zn7he{position:absolute;inset:0;z-index:0;pointer-events:none}.home-d_cardPing__eSI_v{position:absolute;top:50%;left:50%;width:340px;height:340px;margin:-170px 0 0 -170px;border:1.5px solid var(--green);border-radius:50%;opacity:0;animation:home-d_pgEmit__BoHQU 6.6s ease-out infinite}.home-d_cardPing__eSI_v:nth-child(2){animation-delay:2.2s}.home-d_cardPing__eSI_v:nth-child(3){animation-delay:4.4s}@keyframes home-d_pgEmit__BoHQU{0%{transform:scale(.42);opacity:.18}to{transform:scale(6);opacity:0}}.home-d_floater__686ZE{position:absolute;border-radius:15px;object-fit:cover;border:4px solid #fff;box-shadow:0 14px 34px rgba(20,30,24,.18);animation:home-d_pgFloat__TkhVf 6.6s ease-in-out infinite}.home-d_f1__oKQBh{top:58px;left:16%;width:132px;height:132px;object-position:center 32%;--r:rotate(-8deg);animation-delay:0s;animation-duration:6.6s}.home-d_f4__oO7Zm{top:58px;right:16%;width:132px;height:132px;object-position:center 30%;--r:rotate(8deg);animation-delay:.4s;animation-duration:6.9s}.home-d_f3__3N8Fw{top:300px;left:12%;width:148px;height:148px;object-position:22% 30%;--r:rotate(6deg);animation-delay:1.4s;animation-duration:7.3s}.home-d_f5__U7jVn{top:300px;right:12%;width:148px;height:148px;object-position:center 24%;--r:rotate(-6deg);animation-delay:1s;animation-duration:7s}.home-d_f2__eV6Lc{top:548px;left:17%;width:116px;height:116px;object-position:center 26%;--r:rotate(-5deg);animation-delay:.8s;animation-duration:6.2s}.home-d_f6__raB0a{top:548px;right:17%;width:116px;height:116px;object-position:center 34%;--r:rotate(5deg);animation-delay:.6s;animation-duration:6.4s}@keyframes home-d_pgFloat__TkhVf{0%,to{transform:var(--r,rotate(0deg)) translateY(0)}50%{transform:var(--r,rotate(0deg)) translateY(-6px)}}.home-d_heroInner__uFn9V{position:relative;z-index:2;max-width:940px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.home-d_heroInner__uFn9V>*{opacity:0;animation:home-d_rise__BsGjd .7s cubic-bezier(.2,.7,.2,1) forwards}.home-d_heroInner__uFn9V>:first-child{animation-delay:.05s}.home-d_heroInner__uFn9V>:nth-child(2){animation-delay:.13s}.home-d_heroInner__uFn9V>:nth-child(3){animation-delay:.21s}.home-d_heroInner__uFn9V>:nth-child(4){animation-delay:.3s}.home-d_heroInner__uFn9V>:nth-child(5){animation-delay:.38s}.home-d_heroInner__uFn9V>:nth-child(6){animation-delay:.46s}.home-d_heroInner__uFn9V>:nth-child(7){animation-delay:.52s}@keyframes home-d_rise__BsGjd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.home-d_live__A4z85{display:inline-flex;align-items:center;gap:8px;background:var(--paper-2);border:1px solid #e3e9e4;color:var(--green-deep);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:8px 15px;border-radius:99px;box-shadow:0 4px 14px rgba(20,30,24,.05)}.home-d_liveDot__Uo__z{width:8px;height:8px;border-radius:50%;background:var(--green);animation:home-d_pgBlink__pKmOv 1.4s infinite}@keyframes home-d_pgBlink__pKmOv{0%,to{opacity:1}50%{opacity:.25}}.home-d_badge__RMhhd{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:100px;background:#dcfce7;color:var(--green-deep);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.home-d_title__ema7y{font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,8.5vw,4.75rem);line-height:.98;letter-spacing:-.038em;margin:22px 0 0}.home-d_titleAccent__dUIQc{color:var(--green)}.home-d_heroArc__IV79v{display:none;justify-content:space-evenly;align-items:flex-start;width:100%;margin:2px 0 8px}.home-d_heroMobilePhoto__Kh1tf{display:none}.home-d_arcPhoto__sli0X{flex:none;border-radius:14px;object-fit:cover;border:3px solid #fff;box-shadow:0 10px 24px rgba(20,30,24,.16);opacity:0;animation:home-d_pgArcIn__n6n_L .6s cubic-bezier(.2,.8,.2,1) both,home-d_pgFloat__TkhVf 6.3s ease-in-out infinite}.home-d_a1__7j04d{margin-top:30px;width:60px;height:60px;object-position:center 30%;--r:rotate(-10deg);animation-delay:.05s,.8s}.home-d_a2___cpL1{object-position:22% 30%;--r:rotate(-4deg);animation-delay:.15s,.9s}.home-d_a2___cpL1,.home-d_a3__ufdQ7{margin-top:2px;width:72px;height:72px}.home-d_a3__ufdQ7{object-position:center 30%;--r:rotate(4deg);animation-delay:.25s,1s}.home-d_a4__v4rs_{margin-top:30px;width:60px;height:60px;object-position:center 28%;--r:rotate(10deg);animation-delay:.35s,1.1s}@keyframes home-d_pgArcIn__n6n_L{0%{opacity:0;transform:var(--r) translateY(18px) scale(.8)}to{opacity:1;transform:var(--r) translateY(0) scale(1)}}.home-d_sub__lvWZV{max-width:640px;margin:20px 0 0;font-size:clamp(1.15rem,2.7vw,1.42rem);line-height:1.5;color:var(--muted)}.home-d_sub__lvWZV strong{color:var(--ink);font-weight:700}.home-d_ghostLink__tsX75,.home-d_guarantee__4PwTE,.home-d_live__A4z85,.home-d_proof__1d9_V,.home-d_sub__lvWZV,.home-d_title__ema7y{position:relative;z-index:2}.home-d_cardWrap__0gHfB{position:relative;z-index:1;width:100%;max-width:580px;margin:32px 0 0}.home-d_uploadWrap__E2B1L{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;transition:transform .2s}.home-d_dragging__euzNd{transform:scale(1.01)}.home-d_uploadBtn__Sjttl{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:28px 32px;background:var(--green);color:#fff;border-radius:22px;cursor:pointer;box-shadow:0 20px 50px rgba(22,163,74,.28);transition:background .18s,transform .18s}.home-d_uploadBtnIcon__JcSPq{width:52px;height:auto;margin-bottom:2px}.home-d_uploadBtnTitle__jwBrp{font-family:var(--font-display);font-weight:800;font-size:clamp(1.7rem,4.2vw,2.4rem);letter-spacing:-.02em;line-height:1.05;margin-top:4px}.home-d_uploadBtnSub__Ht9ea{font-family:var(--font-geist-sans),sans-serif;font-weight:600;font-size:clamp(.95rem,2.2vw,1.1rem);color:rgba(255,255,255,.9)}.home-d_uploadBtnHint__2UFel{margin-top:10px;font-family:var(--font-geist-sans),sans-serif;font-weight:500;font-size:.82rem;color:rgba(255,255,255,.65)}.home-d_uploadBtn__Sjttl:hover{background:var(--green-deep);transform:translateY(-2px)}.home-d_dragging__euzNd .home-d_uploadBtn__Sjttl{background:var(--green-deep)}.home-d_fileInput__IIAHw{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.home-d_primaryCta__0eGQO{margin-top:22px;font-family:var(--font-geist-sans),sans-serif;font-weight:800;font-size:1.12rem;padding:16px 32px;border-radius:13px}.home-d_primaryCta__0eGQO svg{transition:transform .18s}.home-d_primaryCta__0eGQO:hover svg{transform:translateX(3px)}@keyframes home-d_pgPulseBtn__Y4IIw{0%{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 0 rgba(22,163,74,.4)}70%{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 14px rgba(22,163,74,0)}to{box-shadow:0 10px 24px rgba(22,163,74,.32),0 0 0 0 rgba(22,163,74,0)}}.home-d_ghostLink__tsX75{margin-top:16px;background:none;border:none;color:var(--green-deep);font:inherit;font-weight:700;font-size:14.5px;cursor:pointer;transition:opacity .18s}.home-d_ghostLink__tsX75:hover{opacity:.65}.home-d_proof__1d9_V{display:inline-flex;align-items:center;gap:18px;margin-top:28px;background:var(--paper-2);border:1px solid #efece4;border-radius:99px;padding:12px 26px 12px 14px;box-shadow:0 6px 20px rgba(20,30,24,.07)}.home-d_avatars__mvEuf{display:flex}.home-d_avatar__Hz4FO{width:clamp(30px,8.5vw,46px);height:clamp(30px,8.5vw,46px);border-radius:50%;object-fit:cover;border:2.5px solid #fff;margin-left:clamp(-12px,-3vw,-8px)}.home-d_avatar__Hz4FO:first-child{margin-left:0}.home-d_proofText__UByWQ{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.home-d_proofTop__eJ9MA{display:inline-flex;align-items:center;gap:clamp(5px,1.6vw,9px);font-size:clamp(14px,4.2vw,20px);font-weight:800;color:var(--ink)}.home-d_stars__1SqR_{color:#f5a623;font-size:clamp(14px,4.2vw,20px);letter-spacing:clamp(1px,.5vw,2px)}.home-d_proofSub__mqXMi{font-size:clamp(11px,3.4vw,15px);font-weight:600;color:var(--muted-2)}.home-d_eyebrow__KYvp_{text-align:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin:0 0 13px}.home-d_h2__O14Jo{text-align:center;font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,4vw,2.3rem);letter-spacing:-.015em;margin:0 auto 36px;max-width:600px}.home-d_sources__5tty9{position:relative;z-index:2;max-width:760px;margin:0 auto;padding:4px 24px 40px}.home-d_chips__msHgW{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.home-d_chip__iiNTw{display:inline-flex;align-items:center;gap:8px;background:var(--paper-2);border:1px solid var(--chip-line);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:700;color:#33312c}.home-d_chipImg__IlZal{width:18px;height:18px;border-radius:5px;object-fit:cover}.home-d_chip__iiNTw svg{flex-shrink:0}.home-d_chipMore___2smu{background:var(--green-soft);border-color:var(--green-soft-border);color:var(--green-deep);font-weight:800}.home-d_how__wpV6Z{position:relative;z-index:2;max-width:1120px;margin:0 auto;padding:8px 24px}.home-d_howHead__pCtHv{text-align:center;margin-bottom:14px}.home-d_howH2__uAG1j{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,4.5vw,2.5rem);line-height:1.05;letter-spacing:-.03em;margin:8px 0 0}.home-d_howSub__5j5s2{max-width:560px;margin:12px auto 0;font-size:1.12rem;line-height:1.5;color:var(--muted)}.home-d_trail__CFaj9{position:relative;margin-top:34px}.home-d_trailPath__V0eZE{position:absolute;left:0;top:0;width:100%;height:100px;z-index:0;pointer-events:none}.home-d_trailPathV__jnxJL path,.home-d_trailPath__V0eZE path{animation:home-d_pgFlow__RI_Zs 5s linear infinite}@keyframes home-d_pgFlow__RI_Zs{to{stroke-dashoffset:-220}}.home-d_trailPathV__jnxJL{display:none;position:absolute;top:66px;bottom:66px;left:0;width:80px;z-index:0;pointer-events:none}.home-d_trailPathVInner__hPE9M{display:block;width:100%;height:100%;overflow:visible}.home-d_trailSteps__8Bv3e{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.home-d_trailStep__e6iAb{position:relative;z-index:1;flex:1 1;max-width:240px;padding:0 6px;display:flex;flex-direction:column;align-items:center;text-align:center}.home-d_stepArt__3wEkF{height:100px;display:flex;align-items:center;justify-content:center}.home-d_iconTileGreen__4SiUY,.home-d_iconTile__P2FcK{display:grid;place-items:center;width:84px;height:84px;border-radius:20px}.home-d_iconTile__P2FcK{background:#f0fdf4;border:1px solid #d8f0e0;font-size:40px;box-shadow:0 10px 24px rgba(20,30,24,.08)}@property --pg-spin{syntax:"<angle>";initial-value:0deg;inherits:false}.home-d_iconTileGreen__4SiUY{position:relative;box-sizing:border-box;color:#fff;border:3px solid transparent;background:linear-gradient(var(--green),var(--green)) padding-box,conic-gradient(from var(--pg-spin),#0d7a37,#16a34a,#4ade80,#16a34a,#0d7a37) border-box;box-shadow:0 12px 28px rgba(22,163,74,.32);animation:home-d_pgSpin__UOUm9 3s linear infinite}@keyframes home-d_pgSpin__UOUm9{to{--pg-spin:360deg}}.home-d_scanDot__KNGkL{position:absolute;top:-4px;right:-4px;width:17px;height:17px;border-radius:50%;background:#5ee08a;border:2px solid var(--paper);animation:home-d_pgBlink__pKmOv 1.3s infinite}.home-d_matchWrap__7jrcT{position:relative}.home-d_stepPhoto__mXb4a{display:block;width:84px;height:84px;border-radius:20px;object-fit:cover;box-shadow:0 12px 28px rgba(20,30,24,.2)}.home-d_matchPill__rW_DU{bottom:-10px;left:50%;transform:translateX(-50%);background:var(--green);color:#fff;font-weight:800;font-size:10px;padding:4px 9px;border-radius:99px;white-space:nowrap}.home-d_homeBadge__Cc8ai,.home-d_matchPill__rW_DU{position:absolute;box-shadow:0 4px 10px rgba(20,30,24,.2)}.home-d_homeBadge__Cc8ai{top:-10px;right:-10px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--green);border:3px solid var(--paper);font-size:15px}.home-d_stepBody__jHFSK{display:flex;flex-direction:column;align-items:center}.home-d_stepNum__IXoKY{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--green-deep);background:var(--green-soft);padding:4px 10px;border-radius:99px;margin-top:16px}.home-d_stepNum__IXoKY:before{content:"STEP "}.home-d_stepName__ans1H{font-size:1.19rem;font-weight:800;margin-top:8px}.home-d_stepDesc__VuucP{font-size:14px;line-height:1.45;color:var(--muted-2);margin-top:3px}.home-d_sourceMini__9Vf6N{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:11px}.home-d_miniChip__bLZjh{display:inline-flex;align-items:center;gap:5px;background:var(--paper-2);border:1px solid #ece9e1;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700;color:#33312c;white-space:nowrap}.home-d_miniChipBadge__ZGmIv{display:grid;place-items:center;width:17px;height:17px;border-radius:5px;font-size:10px;font-weight:800}.home-d_miniChipImg__L2lJ8{width:15px;height:15px;border-radius:4px;object-fit:cover}.home-d_miniChip__bLZjh svg{flex-shrink:0}.home-d_miniChipMore__u55PJ{display:inline-flex;align-items:center;background:var(--green-soft);border-radius:99px;padding:4px 10px;font-size:11px;font-weight:800;color:var(--green-deep);white-space:nowrap}.home-d_wall__Y9YDL{position:relative;z-index:2;background:#effdf0;padding:30px 24px 44px;margin-top:44px}.home-d_wallHead__GP0yo{max-width:1240px;margin:0 auto 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.home-d_wallTitle__RIkYU{font-family:var(--font-display);font-weight:800;font-size:clamp(1.3rem,3.5vw,1.5rem);letter-spacing:-.01em;margin:3px 0 0}.home-d_wallLink__FIKmM{flex-shrink:0;font-size:15px;font-weight:700;color:var(--green-deep);text-decoration:none;white-space:nowrap}.home-d_wallLink__FIKmM:hover{text-decoration:underline}.home-d_wallGrid__mih98{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.home-d_wallCard___NZQ2{position:relative;margin:0;height:230px;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px rgba(20,30,24,.08)}.home-d_wallImg__OXsI0{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.home-d_wallCard___NZQ2:hover .home-d_wallImg__OXsI0{transform:scale(1.05)}.home-d_wallCap___2a8c{position:absolute;left:0;right:0;bottom:0;padding:44px 14px 12px;display:flex;flex-direction:column;color:#fff;background:linear-gradient(0deg,rgba(6,14,9,.94) 0,rgba(6,14,9,.7) 35%,rgba(6,14,9,.25) 70%,transparent)}.home-d_wallCap___2a8c strong{font-family:var(--font-display);font-size:16px;font-weight:800}.home-d_wallCap___2a8c span{font-size:13px;opacity:.9}.home-d_faq__YAl30{position:relative;z-index:2;margin:0;background:#effdf0;padding:56px 24px 64px}.home-d_faqList__fcxv4{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.home-d_faqItem__IqFv0{background:var(--paper-2);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .2s}.home-d_faqOpen__AyMEf{border-color:var(--green-soft-border)}.home-d_faqQ__gxZZM{width:100%;background:none;border:none;font:inherit;font-weight:700;font-size:1.02rem;color:var(--ink);text-align:left;padding:18px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px}.home-d_faqIcon__QvEuu{color:var(--green-deep);font-size:1.4rem;line-height:1;flex-shrink:0}.home-d_faqA__0EGLf{margin:0;padding:0 20px 20px;font-size:15px;line-height:1.6;color:var(--muted)}.home-d_finalCta__9p_gJ{position:relative;z-index:2;max-width:600px;margin:84px auto 0;padding:52px 24px 88px;text-align:center;display:flex;flex-direction:column;align-items:center}.home-d_finalTitle__JImb5{font-family:var(--font-display);font-weight:800;font-size:clamp(2.1rem,6vw,3.2rem);letter-spacing:-.02em;margin:0}.home-d_finalSub__iYloE{font-size:1.08rem;color:var(--muted);margin:14px 0 28px;max-width:460px}.home-d_primaryCtaBtn__j5Mp4{margin-top:0;animation:none}.home-d_footer__PWVJ8{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding:28px 24px 40px;display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.home-d_footerSeo__e_vw2{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px}.home-d_footerSeoLabel__NVVJ2{font-weight:600;color:var(--ink)}.home-d_footerLegal__TmrfQ,.home-d_footerSeoPrimary__soQJg{display:flex;flex-wrap:wrap;gap:10px 20px}.home-d_footerCities__4hvIL{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home-d_footerCities__4hvIL summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;color:var(--ink);font-weight:600;cursor:pointer;list-style:none}.home-d_footerCities__4hvIL summary::-webkit-details-marker{display:none}.home-d_footerCities__4hvIL summary:after{content:"+";display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--muted-2);font-size:17px;font-weight:400;line-height:1}.home-d_footerCities__4hvIL[open] summary:after{content:"−"}.home-d_footerCities__4hvIL summary:focus-visible{outline:3px solid rgba(31,112,70,.22);outline-offset:4px;border-radius:4px}.home-d_footerCityGrid___29Qt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px;padding:2px 0 18px}.home-d_footerCityGrid___29Qt a{min-width:0}.home-d_footerRow__StIM7{display:flex;align-items:center;justify-content:space-between;gap:20px}.home-d_footer__PWVJ8 a{color:var(--muted);text-decoration:none}.home-d_footer__PWVJ8 a:hover{color:var(--ink)}@media (max-width:900px){.home-d_stickyCtaBar__0_A7R{display:block}.home-d_pageWithStickyCta__w1dfV{padding-bottom:80px}.home-d_navLinks__eEVtd{display:none}.home-d_hamburger__TIDu2{display:block}.home-d_wallGrid__mih98{grid-template-columns:repeat(2,1fr)}.home-d_howSub__5j5s2{font-size:1rem;max-width:340px}.home-d_trailPath__V0eZE{display:none}.home-d_trailPathV__jnxJL{display:block}.home-d_trailSteps__8Bv3e{flex-direction:column;align-items:stretch;gap:0}.home-d_trailStep__e6iAb{flex-direction:row;align-items:center;gap:18px;max-width:none;width:100%;min-height:132px;padding:6px 0;text-align:left;border-bottom:1px solid #ece9e1}.home-d_trailStep__e6iAb:last-child{border-bottom:none}.home-d_stepArt__3wEkF{height:auto;flex:none}.home-d_iconTileGreen__4SiUY,.home-d_iconTile__P2FcK{width:80px;height:80px;border-radius:18px}.home-d_iconTile__P2FcK{font-size:38px}.home-d_iconTileGreen__4SiUY{font-size:36px}.home-d_stepPhoto__mXb4a{width:80px;height:80px;border-radius:18px}.home-d_stepBody__jHFSK{flex-direction:row;align-items:flex-start;gap:13px;flex:1 1}.home-d_stepNum__IXoKY{display:none}.home-d_stepText___gsn_{text-align:left}.home-d_stepName__ans1H{font-size:18px;margin-top:0}.home-d_sourceMini__9Vf6N{justify-content:flex-start}.home-d_footerCityGrid___29Qt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-d_footer__PWVJ8{padding:24px 20px 32px;gap:14px}.home-d_footerSeo__e_vw2{align-items:flex-start;flex-direction:column;gap:8px}.home-d_footerLegal__TmrfQ,.home-d_footerSeoPrimary__soQJg{gap:9px 16px}.home-d_footerRow__StIM7{align-items:flex-start;flex-direction:column-reverse;gap:12px}}@media (max-width:900px){.home-d_hero__0xAOv{padding:12px 20px 30px}.home-d_floater__686ZE{display:none}.home-d_heroMobilePhoto__Kh1tf{display:block;position:relative;z-index:2;width:100%;max-width:580px;aspect-ratio:16/9;object-fit:cover;border-radius:16px;box-shadow:0 12px 28px rgba(20,30,24,.16);margin:0 auto 20px;opacity:0;--r:rotate(0deg);animation:home-d_pgArcIn__n6n_L .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:.1s}.home-d_title__ema7y{font-size:clamp(2rem,9.5vw,2.9rem);line-height:1;margin:16px 0 0}.home-d_sub__lvWZV{font-size:17.5px;margin-top:14px}.home-d_uploadWrap__E2B1L{margin-top:22px}.home-d_uploadBtn__Sjttl{padding:20px 24px;border-radius:16px}.home-d_primaryCta__0eGQO{width:100%;font-size:1.06rem;padding:15px}.home-d_sources__5tty9{padding:6px 20px 26px}.home-d_wallHead__GP0yo{flex-direction:column;align-items:flex-start;gap:4px}.home-d_wallLink__FIKmM{display:none}.home-d_wallCard___NZQ2{height:140px}.home-d_faq__YAl30{padding-top:40px}.home-d_finalCta__9p_gJ{margin-top:60px;padding-bottom:96px}}@media (max-width:420px){.home-d_proof__1d9_V{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-d_arcPhoto__sli0X,.home-d_cardPing__eSI_v,.home-d_floater__686ZE,.home-d_heroInner__uFn9V>*,.home-d_heroMobilePhoto__Kh1tf,.home-d_iconTileGreen__4SiUY,.home-d_liveDot__Uo__z,.home-d_primaryCta__0eGQO,.home-d_scanDot__KNGkL,.home-d_trailPathV__jnxJL path,.home-d_trailPath__V0eZE path{animation:none}.home-d_cardPing__eSI_v{display:none}}.home-d_navWrap__9ttMc{background:#effdf0}.home-d_dogHero__jC_Fk{position:relative;display:flex;flex-direction:column;background:#effdf0;min-height:min(calc(100svh - 62px),1000px);overflow:hidden;--dog-size:min(72vh,48vw);--dog-w:min(calc(var(--dog-size) * 1.159),41vw)}.home-d_dogHeroText__RHL7R{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(10px,1.8vh,16px);padding:clamp(10px,3vh,28px) 20px 0}.home-d_dogProof__PDFus{display:flex;align-items:center;gap:clamp(8px,2.5vw,12px);margin-bottom:4px;animation:home-d_dFadeUp__8r2PU .8s cubic-bezier(.16,1,.3,1) .1s both}.home-d_dogTitle__vkCsX{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1;color:#14532d;font-size:min(clamp(48px,8vw,118px),13vh);margin:0}.home-d_dogTitleLong__JCmYH{font-size:min(clamp(38px,5.4vw,74px),10.5vh);max-width:980px;line-height:1.05}.home-d_dogTitleAccent__a1CED{color:#16a34a}.home-d_wordPop__PbBZt{display:inline-block;opacity:0;animation:home-d_dWordPop__qU_h0 .9s cubic-bezier(.34,1.56,.64,1) both}.home-d_dogSub__l2qQp{max-width:700px;color:#555;font-size:clamp(16px,1.4vw,20px);line-height:1.6;margin:0;animation:home-d_dFadeUp__8r2PU .8s cubic-bezier(.16,1,.3,1) .45s both}.home-d_dogRow__6O1dj{display:flex;align-items:flex-end;margin-top:auto;padding-top:12px}.home-d_sidePet__RZPTq{flex:1 1;position:relative;z-index:6;min-width:0}.home-d_sidePetImg__RJoW2{display:block;margin:0 auto;width:29vw;height:auto}.home-d_sidePet__RZPTq:first-child .home-d_sidePetImg__RJoW2{margin-bottom:calc(var(--dog-w) * .2772 - 5.777vw)}.home-d_sidePet__RZPTq:last-child .home-d_sidePetImg__RJoW2{margin-bottom:calc(var(--dog-w) * .2772 - 5.89vw)}.home-d_dogCol__9_yp_{flex:1.4 1;position:relative;z-index:5;min-width:0}.home-d_dogCta__PHRvF{container-type:inline-size;position:relative;display:block;margin:0 auto;width:100%;max-width:var(--dog-w);aspect-ratio:1024/751}.home-d_dogBand__saSPM{position:absolute;bottom:-1px;left:50%;width:100vw;height:calc(37.8% + 1px);transform:translateX(-50%);background:#013609}.home-d_dogImg__jurfg{position:absolute;inset:0;width:100%;height:100%;z-index:1;transform:translateY(1px)}.home-d_dogOverlay__2lBbn{position:absolute;left:0;right:0;bottom:-5%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1.8cqw;padding:0 4cqw}.home-d_dogHeadline__8y_tx{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em;color:#fff;font-size:4cqw;line-height:1;animation:home-d_dScaleIn__UXq2H .7s cubic-bezier(.16,1,.3,1) .8s both}.home-d_dogButton__XvzdK{--button-face:#e86a10;--button-face-hover:#d45e0d;--button-edge:#b5520a;--button-shadow:rgba(180,80,10,0.35);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:50cqw;gap:1.6cqw;white-space:nowrap;border-radius:3.2cqw;background:#e86a10;color:#fff;font-weight:700;font-size:4.1cqw;padding:3.2cqw 4cqw 3.6cqw;cursor:pointer;box-shadow:0 7px 0 #b5520a,0 14px 26px rgba(180,80,10,.35);transition:background .2s,transform .3s,box-shadow .2s}.home-d_dogButtonContent__1HKtK{width:100%;flex-direction:column;gap:1.6cqw}@media (hover:hover) and (pointer:fine){.home-d_dogButton__XvzdK:hover{background:#d45e0d;transform:translateY(-2px)}.home-d_dogButton__XvzdK:active{transform:translateY(3px);box-shadow:0 2px 0 #b5520a,0 6px 14px rgba(180,80,10,.35)}}.home-d_dragging__euzNd .home-d_dogButton__XvzdK{background:#d45e0d;box-shadow:0 7px 0 #b5520a,0 14px 26px rgba(180,80,10,.35),0 0 0 4px rgba(255,255,255,.6)}.home-d_dogButtonIcon__4vlAH{width:2em;height:2em;object-fit:contain}.home-d_dogButtonText__s4PcR{display:flex;flex-direction:column;align-items:center;gap:.35em;line-height:1}.home-d_dogButtonTitle__9AZfW{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.01em;font-size:1.14em}.home-d_dogButtonSub__TYnnP{font-size:.7em;font-weight:500;opacity:.85}@media (min-width:768px){.home-d_dogButtonSub__TYnnP{font-size:.78em}.home-d_dogOverlay__2lBbn{bottom:3.5%}}.home-d_dogBandBar__dTDfw{background:#013609;display:flex;flex-direction:column;align-items:center;gap:9px;padding:24px 16px max(26px,env(safe-area-inset-bottom))}.home-d_bandSkip__OpnAy{appearance:none;border:none;background:none;cursor:pointer;font-family:inherit;color:rgba(255,255,255,.85);font-size:13px;text-decoration:underline;text-underline-offset:2px}.home-d_bandSkip__OpnAy:hover{color:#fff}.home-d_bandPrivacy__Nt1_z{display:flex;align-items:center;justify-content:center;width:100%;gap:6px;text-align:center;text-wrap:balance;color:rgba(255,255,255,.6);font-size:11px}@keyframes home-d_dWordPop__qU_h0{0%{opacity:0;transform:translateY(60px) scale(.7) rotate(-4deg);filter:blur(8px)}60%{opacity:1;transform:translateY(-8px) scale(1.05) rotate(1.5deg);filter:blur(0)}80%{transform:translateY(3px) scale(.98) rotate(-.5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:none}}@keyframes home-d_dFadeUp__8r2PU{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes home-d_dScaleIn__UXq2H{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes home-d_dPhotoReveal__VGhyE{0%{opacity:0;transform:translateY(80px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1199px){.home-d_sidePet__RZPTq{display:none}.home-d_dogCta__PHRvF{max-width:min(680px,calc(min(var(--dog-size), 70vw) * 1.159))}.home-d_catHero__Rt_d_ .home-d_dogCta__PHRvF{aspect-ratio:870/523}.home-d_catHero__Rt_d_ .home-d_dogBand__saSPM{height:calc(22% + 1px)}.home-d_catHero__Rt_d_ .home-d_dogOverlay__2lBbn{bottom:-24%}.home-d_catHero__Rt_d_ .home-d_dogBandBar__dTDfw{padding-top:94px}}@media (max-width:767px){.home-d_dogRow__6O1dj{justify-content:center}.home-d_dogCol__9_yp_{flex:0 0 auto;width:min(clamp(470px,120vw,620px),64svh)}.home-d_dogCta__PHRvF{width:100%;max-width:none}.home-d_catHero__Rt_d_ .home-d_dogOverlay__2lBbn{bottom:-38%}.home-d_nav__JpgrU{padding:10px 24px}.home-d_dogHeroText__RHL7R{padding-top:4px;gap:6px}.home-d_dogProof__PDFus{margin-bottom:0}.home-d_avatar__Hz4FO{width:30px;height:30px}.home-d_proofTop__eJ9MA{font-size:14px;gap:5px}.home-d_stars__1SqR_{font-size:14px;letter-spacing:1px}.home-d_proofSub__mqXMi{font-size:11px}.home-d_dogBandBar__dTDfw{padding:36px 16px max(28px,env(safe-area-inset-bottom))}.home-d_catHero__Rt_d_ .home-d_dogBandBar__dTDfw{padding-top:124px}.home-d_dogTitle__vkCsX{font-size:min(54px,12vh)}.home-d_dogSub__l2qQp{max-width:340px;font-size:15px}}@media (max-width:767px) and (max-height:720px){.home-d_dogSub__l2qQp{display:block;font-size:13px;line-height:1.35}.home-d_dogTitle__vkCsX{font-size:40px}.home-d_dogHeroText__RHL7R{gap:4px}.home-d_dogCol__9_yp_{width:min(clamp(420px,112vw,560px),56svh)}.home-d_catHero__Rt_d_ .home-d_dogBandBar__dTDfw{padding-top:92px}.home-d_catHero__Rt_d_ .home-d_dogOverlay__2lBbn{bottom:-34%}}@media (prefers-reduced-motion:reduce){.home-d_dogButton__XvzdK,.home-d_dogCta__PHRvF,.home-d_dogHeadline__8y_tx,.home-d_dogProof__PDFus,.home-d_dogSub__l2qQp,.home-d_sidePetImg__RJoW2,.home-d_wordPop__PbBZt{animation:none!important;opacity:1}}.home-d_lightBand__tqtKu{position:relative;z-index:2;background:var(--paper-2);padding:64px 0 40px}.home-d_sources__5tty9{margin-top:44px;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:16px}.home-d_sourcesTitle__xp8jj{font-size:14px;font-weight:600;color:var(--muted-2);margin:0;text-align:center}.home-d_sourcesRow__eGCKu{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px}.home-d_sourceChip__aeSxa{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;border:1px solid #e6e4dd;background:#fff;font-size:13px;font-weight:500;color:var(--ink)}.home-d_sourceChipImg__YbuUU{width:16px;height:16px;border-radius:4px;object-fit:cover}.home-d_sourceChipMore__b0uIK{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;border:1px solid #e6e4dd;background:#fff;font-size:13px;font-weight:500;color:var(--muted-2)}.CountryAvailabilityBadge_badge__P5El9{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 14px;margin:2px 0 4px;border:1px solid #c4ddc8;border-radius:999px;background:#ffffffb8;color:#14532d;font-size:14px;line-height:20px;white-space:nowrap}.CountryAvailabilityBadge_flag__j_83Y{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:21px;line-height:22px}.CountryAvailabilityBadge_badge__P5El9 strong{font-weight:700}@media (max-width:767px){.CountryAvailabilityBadge_badge__P5El9{padding:4px 12px;margin:4px 0;font-size:13px}}