.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}}.page_lab__p3VES{--green:#0d6b35;--green-dark:#075526;--green-soft:#eaf8ef;--ink:#171b18;--muted:#68716a;--line:#dfe6e1;min-height:100dvh;display:grid;place-items:center;padding:24px;color:var(--ink);background:radial-gradient(circle at 20% 16%,rgba(181,227,195,.5),transparent 26rem),linear-gradient(145deg,#f1f4f1,#e8ece9);font-family:var(--font-geist-sans),Arial,sans-serif}.page_labPanel__iKzBZ{position:fixed;z-index:50;bottom:16px;left:16px;width:auto;padding:5px;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#fff;background:rgba(10,42,23,.92);box-shadow:0 14px 40px rgba(7,31,16,.24);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:width .18s ease,transform .18s ease}.page_labPanelOpen__clBi4{left:50%;width:min(980px,calc(100vw - 32px));transform:translateX(-50%)}.page_labDockToggle__WeFmn{min-height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:999px;color:#fff;background:transparent;font:700 .72rem/1 var(--font-geist-mono),monospace;cursor:pointer}.page_labDockDot__3b6vl{width:7px;height:7px;border-radius:50%;background:#39d878;box-shadow:0 0 0 4px rgba(57,216,120,.14)}.page_labDockGlyph__Ltiz2{width:20px;height:20px;display:grid;place-items:center;margin-left:2px;border-radius:50%;color:#154025;background:#fff;font:800 .9rem/1 var(--font-geist-sans),sans-serif}.page_labPanelBody__GZnJB{display:none}.page_labPanelOpen__clBi4 .page_labPanelBody__GZnJB{display:grid;grid-template-columns:1.05fr repeat(8,minmax(80px,1fr)) minmax(104px,.9fr);align-items:end;gap:4px;padding:6px 6px 7px}.page_labIntro__sGgbA{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:0 12px 1px 8px}.page_labIntro__sGgbA strong{margin-top:4px;font:700 1rem/1 var(--font-display),sans-serif;letter-spacing:-.025em}.page_labIntro__sGgbA small{margin-top:5px;color:rgba(255,255,255,.58);font-size:.6rem}.page_controlLabel__g220R,.page_eyebrow__dmLOl,.page_labKicker__qIDOI,.page_sheetEyebrow__JKGEr{display:block;color:var(--green);font:700 .68rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.12em}.page_labPanel__iKzBZ .page_controlLabel__g220R,.page_labPanel__iKzBZ .page_labKicker__qIDOI{color:rgba(255,255,255,.58)}.page_controlGroup__zDu62{min-width:0;padding:0 8px;border-left:1px solid rgba(255,255,255,.13)}.page_controlLabel__g220R{margin-bottom:6px}.page_segmentedControl___yqRC{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:11px;background:rgba(255,255,255,.1)}.page_segmentedControlThree__9MaSv{grid-template-columns:repeat(3,minmax(0,1fr))}.page_segmentedControlThree__9MaSv button{padding-inline:5px;font-size:.68rem}.page_resetButton__ivTqj,.page_segmentedControl___yqRC button,.page_uploadButton__f8_Tc{min-height:38px;border:0;border-radius:8px;color:rgba(255,255,255,.7);background:transparent;font:650 .78rem/1 var(--font-geist-sans),sans-serif;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.page_segmentedControl___yqRC button[aria-pressed=true]{color:#173b24;background:#fff;box-shadow:0 2px 8px rgba(25,43,31,.12)}.page_photoControls__kggxG{display:flex;gap:8px}.page_resetButton__ivTqj,.page_uploadButton__f8_Tc{display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.82);background:rgba(255,255,255,.08)}.page_uploadButton__f8_Tc input{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.page_resetButton__ivTqj:focus-visible,.page_segmentedControl___yqRC button:focus-visible,.page_uploadButton__f8_Tc:focus-within{outline:3px solid rgba(13,107,53,.22);outline-offset:2px}.page_phoneShell__UMbal{position:relative;width:min(1160px,calc(100vw - 48px));height:min(800px,calc(100dvh - 48px));min-height:680px;overflow:hidden;border:1px solid rgba(11,37,21,.1);border-radius:28px;background:#fff;box-shadow:0 35px 90px rgba(22,44,29,.2),0 8px 24px rgba(22,44,29,.1)}.page_scrollArea__EzoMB{height:100%;display:grid;grid-template-columns:46% 54%;overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;padding-bottom:0;background:#fff}.page_scrollArea__EzoMB::-webkit-scrollbar{display:none}.page_heroStack__rFNB_{position:relative}.page_heroColumn__VJBtd{min-width:0;height:100%;overflow:hidden;border-right:1px solid #e8ede9;background:#fff}.page_header__DlD5a{position:absolute;z-index:4;top:0;right:0;left:0;min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:14px 18px 20px;color:#fff;background:transparent}.page_brand__mwxvV{display:flex;align-items:center;gap:8px}.page_brandIcon__24mqq{border-radius:50%}.page_brand__mwxvV span{color:#fff;font:700 1.42rem/1 var(--font-display),sans-serif;letter-spacing:-.04em;text-shadow:0 1px 16px rgba(0,27,11,.24)}.page_secureHeader__zGlV_{display:flex;align-items:center;gap:4px;color:rgba(255,255,255,.9);font-size:.67rem;font-weight:650;text-shadow:0 1px 10px rgba(0,27,11,.24)}.page_heroStackWhite__mDafS .page_header__DlD5a{position:relative;inset:auto;min-height:62px;padding:12px 18px;color:var(--ink);background:#fff;border-bottom:1px solid #edf0ed}.page_heroStackWhite__mDafS .page_brand__mwxvV span{color:var(--ink);text-shadow:none}.page_heroStackWhite__mDafS .page_brandIcon__24mqq{border-color:#e3e8e4;box-shadow:none}.page_heroStackWhite__mDafS .page_secureHeader__zGlV_{color:#647068;text-shadow:none}.page_shieldIcon__y_gcv{width:16px;height:16px;flex:0 0 auto}.page_caseHero__SWTlK{position:relative;height:clamp(250px,24vw,290px);isolation:isolate;background:radial-gradient(ellipse at 50% 110%,rgba(34,124,87,.32) 0,transparent 56%),linear-gradient(180deg,#16523d,#124f3a 58%,#0f5f43)}.page_caseHeroStrong__Yt4ft{background:radial-gradient(ellipse at 50% 108%,rgba(53,193,126,.52) 0,rgba(21,112,76,.2) 34%,transparent 61%),linear-gradient(180deg,#0b3d2d,#16523d 43%,#08734b)}.page_caseHero__SWTlK:after{position:absolute;z-index:1;right:0;bottom:-1px;left:0;height:3px;background:#fff;content:""}.page_ledgeImage__EGOob{position:absolute;z-index:1;right:0;bottom:0;left:0;width:100%;height:auto}.page_casePhotoAnchor__jD4D7{position:absolute;z-index:2;left:50%;bottom:-24px;width:134px;height:134px;transform:translateX(-50%)}.page_casePhoto__I9QWI{position:relative;width:100%;height:100%;overflow:visible;border:4px solid #fff;border-radius:50%;background:#d8ddd8;box-shadow:0 8px 24px rgba(16,44,26,.18),0 0 0 1px rgba(13,107,53,.08)}.page_casePhoto__I9QWI>img,.page_sheetAvatar__aO43a>img{border-radius:inherit;object-fit:cover}.page_readyCheck__A6p1s{position:absolute;right:3px;bottom:8px;width:25px;height:25px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#19a653;z-index:4}.page_caseBeamTrack__UyP_n{position:absolute;z-index:3;inset:-7px;overflow:hidden;padding:3px;border-radius:50%;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.page_caseBeam__XDw1p{position:absolute;inset:-75%;display:block;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,transparent 245deg,rgba(78,226,139,.1) 270deg,rgba(78,226,139,.62) 320deg,#b8ffd3 1turn);filter:drop-shadow(0 0 4px rgba(48,211,115,.75));will-change:transform,opacity}.page_icon__8C0zi{width:20px;height:20px}.page_iconSmall__SeaX3{width:15px;height:15px;flex:0 0 auto}.page_content__yyNyW{height:100%;min-width:0;overflow-y:auto;padding:42px 40px 150px;scrollbar-width:none}.page_content__yyNyW::-webkit-scrollbar{display:none}.page_intro__mXoNU{display:none;margin-top:0;text-align:center}.page_reviewBanner__0sa4B{width:100%;max-width:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:12px auto 0;font-family:var(--font-sans,system-ui,-apple-system,sans-serif)}.page_mobileValueProof__TLQCS{width:100%;max-width:350px;display:grid;gap:7px;margin:16px auto 0;padding:0;color:#455048;font-size:.76rem;font-weight:600;line-height:1.3;list-style:none;text-align:center}.page_mobileValueProof__TLQCS li{display:flex;align-items:center;justify-content:center;gap:7px}.page_mobileValueProof__TLQCS svg{color:#15934a}.page_intro__mXoNU .page_mobileValueProof__TLQCS{display:none}.page_reviewStars__Hi_zm{color:#f59e0b;font-size:.875rem;letter-spacing:1px;line-height:1}.page_reviewCaption__cGMeA{color:#666;font-size:.75rem;line-height:1.4;text-align:center}.page_intro__mXoNU .page_reviewBanner__0sa4B{display:none}.page_intro__mXoNU h2{margin:8px auto 10px;max-width:520px;font:750 clamp(2.15rem,3.2vw,3.25rem)/.98 var(--font-display),sans-serif;letter-spacing:-.048em}.page_desktopCaseSummary__wOfM1{max-width:410px;margin:38px auto 0;padding:20px 30px 28px;text-align:center}.page_desktopCaseSummary__wOfM1 h2{margin:0 auto;max-width:370px;font:740 1.95rem/1 var(--font-display),sans-serif;letter-spacing:-.04em}.page_discountStrip__mJtZT{--offer-accent:#f0b91c;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:12px 0 20px;overflow:hidden;padding:11px 12px;border:1px solid #efd98f;border-radius:16px;color:#302813;background:#fffdf6;box-shadow:0 8px 24px rgba(142,103,5,.07)}.page_discountOffer__hIGfF{display:flex;align-items:center;gap:10px;min-width:0}.page_discountIcon__iX5T9{width:64px;height:32px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;flex:0 0 auto;border-radius:9px;color:#3f3100;background:var(--offer-accent);box-shadow:0 4px 12px rgba(177,126,0,.16)}.page_discountStrip__mJtZT .page_discountIcon__iX5T9 strong{color:inherit;font:820 .68rem/1 var(--font-geist-sans),sans-serif}.page_discountStrip__mJtZT .page_discountIcon__iX5T9 small{margin:0;color:#3f3100;font:720 .56rem/1 var(--font-geist-sans),sans-serif;letter-spacing:0;text-transform:none}.page_discountCopy__Q4Fr8{min-width:0}.page_discountStrip__mJtZT .page_discountCopy__Q4Fr8 small,.page_discountStrip__mJtZT .page_discountCopy__Q4Fr8 strong{display:block}.page_discountStrip__mJtZT .page_discountCopy__Q4Fr8 strong{color:inherit;font:750 .76rem/1.15 var(--font-geist-sans),sans-serif;letter-spacing:-.01em}.page_discountStrip__mJtZT .page_discountCopy__Q4Fr8 small{margin-top:3px;color:#75653d;font-size:.61rem;line-height:1.15}.page_discountTimer__D9so7{width:64px;min-width:64px;justify-self:end;padding:8px 6px;border-radius:999px;color:#3f3100;background:var(--offer-accent);box-shadow:0 4px 12px rgba(177,126,0,.16);text-align:center;font:800 .82rem/1 var(--font-display),sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_offerBeamTrack__31o_Y{position:absolute;z-index:3;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);overflow:visible;pointer-events:none}.page_offerBeam__3O7I4{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);rx:15px;ry:15px;fill:none;stroke:#f2ca4b;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:15 85;filter:drop-shadow(0 0 2px rgba(207,151,4,.34))}.page_planList__1e1xD{display:grid;gap:10px;margin:0;padding:0;border:0}.page_planListSideBySide__0TChU{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_planListSideBySide__0TChU .page_plan__msxdi:first-of-type{order:2}.page_planListSideBySide__0TChU .page_plan__msxdi:last-of-type{order:1}.page_planListSideBySide__0TChU .page_plan__msxdi{min-height:98px;align-content:center;padding:15px 9px 9px;text-align:center}.page_planListSideBySide__0TChU .page_planTopline__7h3bl{flex-direction:column;align-items:center;gap:6px}.page_planListSideBySide__0TChU .page_featureRow__Z04i8,.page_planListSideBySide__0TChU .page_oneTime__hvOiT{display:none}.page_planListSideBySide__0TChU .page_planName__3Rj6a{font-size:.9rem}.page_planListSideBySide__0TChU .page_planPrice__yyIXS{font-size:1.65rem}.page_planListSideBySide__0TChU .page_priceBlock__KTvE_{flex-direction:column;align-items:center;gap:2px}.page_planListSideBySide__0TChU .page_originalPrice__onpBI{font-size:.88rem}.page_planListSideBySide__0TChU .page_sideOneTime__EyYQ4{display:block}.page_selectedPlanDetails__ZCeee{margin-top:12px;padding:16px 15px;border:1.5px solid #d8e3dc;border-radius:17px;color:#344239;background:#fff;box-shadow:0 7px 20px rgba(24,61,37,.055)}.page_selectedPlanDetails__ZCeee>strong{display:block;margin-bottom:11px;color:#202b24;font:700 .9rem/1.15 var(--font-display),sans-serif;letter-spacing:-.02em}.page_selectedPlanFeatures__5Qjyh{display:grid;gap:9px;font-size:.76rem;font-weight:600;line-height:1.3}.page_selectedPlanFeatures__5Qjyh span{display:flex;align-items:center;gap:6px}.page_selectedPlanFeatures__5Qjyh svg{flex:0 0 auto;color:#15964c}.page_planList__1e1xD legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_plan__msxdi{position:relative;display:grid;grid-template-columns:1fr;padding:16px 14px 13px;border:1.5px solid var(--line);border-radius:17px;background:#fff;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.page_plan__msxdi:hover{border-color:#a8c8b2;transform:translateY(-1px)}.page_planSelected__l7d7J{border-color:#15964c;background:linear-gradient(145deg,#f7fff9,#edf9f1);box-shadow:0 8px 24px rgba(13,107,53,.1),inset 0 0 0 .5px #15964c}.page_planMotion__80wP_{isolation:isolate}.page_planMotionSelected__MaiwZ{border-color:transparent;background:linear-gradient(145deg,#f8fff9,#eff9f2);box-shadow:0 8px 24px rgba(13,107,53,.09)}.page_planMotion__80wP_>.page_planBody__8rNUO{position:relative;z-index:1}.page_selectionOutline__o0AsP{position:absolute;z-index:2;inset:-2px;border:2px solid #15964c;border-radius:18px;box-shadow:0 0 0 1px rgba(21,150,76,.08),0 9px 25px rgba(13,107,53,.12);pointer-events:none}.page_radioInput__CG5CE{position:absolute;width:1px;height:1px;opacity:0}.page_plan__msxdi:has(.page_radioInput__CG5CE:focus-visible){outline:3px solid rgba(13,107,53,.22);outline-offset:2px}.page_planBadge__K9ySS{position:absolute;z-index:3;top:-11px;left:50%;transform:translateX(-50%);min-width:0;padding:5px 10px;text-align:center;white-space:nowrap;border-radius:999px;color:#fff;border:0;outline:0;background:#15964c;box-shadow:0 4px 10px rgba(21,150,76,.18);font:750 .59rem/1 var(--font-geist-sans),sans-serif;letter-spacing:.055em;text-transform:uppercase}.page_featureRow__Z04i8,.page_featureRow__Z04i8>span,.page_planBody__8rNUO,.page_planTopline__7h3bl{min-width:0}.page_planTopline__7h3bl{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_planName__3Rj6a{font:700 1.02rem/1.15 var(--font-display),sans-serif;letter-spacing:-.02em}.page_priceBlock__KTvE_{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.page_priceValues__jTcL2{display:flex;align-items:baseline;gap:5px}.page_sideOneTime__EyYQ4{display:none;margin-top:4px;color:#7d857f;font-size:.8125rem;line-height:1}.page_originalPrice__onpBI{color:#8b938d;font-size:.72rem;text-decoration:line-through}.page_planPrice__yyIXS{font:800 1.42rem/.9 var(--font-display),sans-serif;letter-spacing:-.04em}.page_featureRow__Z04i8{display:flex;flex-wrap:wrap;gap:4px 11px;margin-top:9px;color:#344239;font-size:.63rem;font-weight:600}.page_featureRow__Z04i8>span{display:inline-flex;align-items:center;gap:2px}.page_featureRow__Z04i8 svg{color:#15964c}.page_oneTime__hvOiT{display:block;margin-top:9px;color:#7d857f;font-size:.8125rem}.page_renewalChoice__qOUHN{display:flex;align-items:flex-start;gap:9px;min-height:44px;margin-top:13px;color:#344239;font-size:.8125rem;font-weight:500;line-height:1.4;cursor:pointer}.page_renewalChoice__qOUHN input{width:17px;height:17px;flex-shrink:0;margin:1px 0 0;accent-color:#0d6b35;cursor:pointer}.page_renewalChoice__qOUHN input:focus-visible{outline:2px solid #0d6b35;outline-offset:4px}.page_trustRow__TVCJu{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:14px 4px 0;border-top:1px solid #edf0ed;color:#79817b;font-size:.58rem;line-height:1.25;text-align:center}.page_trustRow__TVCJu>span{display:flex;flex-direction:column;align-items:center;padding:0 5px}.page_trustRow__TVCJu i{width:28px;height:28px;display:grid;place-items:center;margin-bottom:5px;border-radius:50%;color:#167b42;background:#eff9f2;font-style:normal}.page_trustRow__TVCJu i svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_trustRow__TVCJu span+span{border-left:1px solid #e7ebe8}.page_trustRow__TVCJu strong{display:block;margin-bottom:2px;color:#2d3931;font-size:.66rem}.page_stickyBar__F32Sc{position:absolute;z-index:7;right:0;bottom:0;left:46%;display:grid;grid-template-columns:1fr;align-items:center;gap:10px 13px;padding:8px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(25,44,32,.11);background:rgba(255,255,255,.96);box-shadow:0 -12px 35px rgba(22,40,28,.09);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media (min-width:761px){.page_stickyBar__F32Sc{padding-inline:8px;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.page_stickyBar__F32Sc>div span,.page_stickyBar__F32Sc>div strong{display:block}.page_stickyBar__F32Sc>div span{margin-bottom:2px;color:#727b74;font-size:.61rem}.page_stickyBar__F32Sc>div strong{font:800 1.18rem/1 var(--font-display),sans-serif;white-space:nowrap}.page_stickyBar__F32Sc>div small{color:#727b74;font:500 .58rem/1 var(--font-geist-sans),sans-serif}.page_checkoutButton__h_AF8{min-width:0;margin-bottom:7px;padding-inline:clamp(1rem,4vw,1.4rem);white-space:nowrap}.page_checkoutButton__h_AF8 span{white-space:nowrap}.page_stickyBar__F32Sc>p{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:4px;margin:0 0 -2px;color:#7b837d;font-size:.8125rem;line-height:18px}.page_stickyBar__F32Sc>p svg{width:13px;height:13px}.page_applePayButton__ekNwv:focus-visible,.page_closeButton__1iCw9:focus-visible,.page_scrim__dfvRd:focus-visible{outline:3px solid rgba(13,107,53,.28);outline-offset:2px}.page_sheetLayer__gPRDW{position:absolute;z-index:20;inset:0;display:flex;align-items:flex-end;isolation:isolate}.page_scrim__dfvRd{position:absolute;z-index:0;inset:0;width:100%;border:0;background:rgba(12,22,15,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.page_paymentSheet__ffNhO{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;margin-left:auto;margin-bottom:-2px;max-height:calc(100% - 38px);display:flex;flex-direction:column;overflow:hidden;padding:10px 22px max(16px,env(safe-area-inset-bottom,0px));border:1px solid rgba(22,72,44,.09);border-bottom:0;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -24px 70px rgba(8,34,19,.22);touch-action:pan-y;will-change:transform}.page_sheetChrome__clnK8{position:relative;height:32px;flex-shrink:0}.page_sheetHandle__Tshpr{position:absolute;top:7px;left:50%;width:42px;height:5px;transform:translateX(-50%);border-radius:999px;background:#d9dfdb;cursor:grab;touch-action:none}.page_sheetHeader__RC36C{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:13px;flex-shrink:0;margin-bottom:6px;padding:4px 48px 6px 0;border:0;border-radius:0;background:#fff;box-shadow:none}.page_closeButton__1iCw9{position:absolute;z-index:3;top:-12px;right:0;width:44px;height:44px;display:grid;place-items:center;justify-items:end;border:0;border-radius:50%;color:#8a8f98;background:transparent;cursor:pointer}.page_closeButton__1iCw9 svg{width:26px;height:26px;transform:translateX(6.5px)}.page_sheetHeader__RC36C h2{margin:0;font:800 1.08rem/1.2 var(--font-display),sans-serif;letter-spacing:-.02em}.page_sheetHeader__RC36C p{margin:4px 0 0;color:#647169;font-size:.82rem;line-height:1.35}.page_sheetHeaderCopy__EzmJD{min-width:0}.page_sheetAvatar__aO43a{position:relative;width:64px;height:64px;isolation:isolate;border:3px solid #fff;border-radius:50%;box-shadow:none}.page_sheetAvatarHalo__w6xoj{position:absolute;inset:-9px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(22,163,74,.16) 0 46%,rgba(22,163,74,0) 72%)}.page_sheetAvatar__aO43a img{border-radius:50%;object-fit:cover}.page_avatarCheck__josYQ{position:absolute;z-index:2;right:-3px;bottom:-2px;width:24px;height:24px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;color:#fff;background:#16a34a;box-shadow:0 2px 8px rgba(22,82,61,.2)}.page_avatarCheck__josYQ svg{width:13px;height:13px}.page_applePayButton__ekNwv{width:100%;min-height:49px;border:0;border-radius:11px;color:#fff;background:#050505;font:600 .92rem/1 -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.page_applePayButton__ekNwv span{margin-left:2px;font-size:1.2rem}.page_divider__v4zNk{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0 1rem;color:#999;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.page_divider__v4zNk:after,.page_divider__v4zNk:before{content:"";height:1px;flex:1 1;background:#e2e2e2}.page_cardFields__gj6ud{overflow:hidden;border:1px solid #cfd7d1;border-radius:11px;background:#fff}.page_cardFields__gj6ud label>span{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.page_cardFields__gj6ud input{width:100%;height:43px;padding:0 12px;border:0;color:#475149;background:#fff;font:500 .75rem/1 var(--font-geist-sans),sans-serif}.page_cardFields__gj6ud input::placeholder{color:#939b95;opacity:1}.page_cardFields__gj6ud label>input{border-bottom:1px solid #e1e6e2}.page_cardFields__gj6ud>div{display:grid;grid-template-columns:1fr 1fr}.page_cardFields__gj6ud>div input+input{border-left:1px solid #e1e6e2}.page_sheetCheckoutButton__Gvmj4{margin:0;width:100%;min-height:49px;border-radius:15px;font-size:1rem}.page_stripeForm__cy2Og{min-width:0;width:100%;margin-top:2px;display:flex;flex-direction:column;min-height:min(440px,calc(95dvh - 150px));overflow:visible;height:auto;flex:0 1 auto}.page_sheetFields__ul4fp{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px}.page_sheetFields__ul4fp>div{min-width:0;max-width:100%}.page_stripePaymentError__4eta7{overflow-wrap:anywhere}.page_sheetFooter__ZxCky{flex-shrink:0;padding-top:4px;padding-bottom:6px;background:#fff}.page_sheetTotal__WvHf0{margin:0;text-align:center;font-size:.8rem;color:#475149}@media (max-width:760px){.page_sheetLayer__gPRDW{position:fixed;height:100dvh}.page_paymentSheet__ffNhO{max-height:min(95dvh,calc(100dvh - env(safe-area-inset-top, 0px) - 12px));padding:14px 16px max(16px,env(safe-area-inset-bottom,0px))}.page_sheetHeader__RC36C{grid-template-columns:44px minmax(0,1fr);gap:10px}.page_sheetAvatar__aO43a{width:44px;height:44px}.page_sheetHeader__RC36C h2{font-size:1rem}}.page_missingCheckoutDetails__YMZ1P,.page_stripeError__3rg04,.page_stripeLoading__FI8z4{display:grid;min-height:190px;place-items:center;padding:24px;border:1px solid #dce4de;border-radius:14px;color:#667069;background:#f8fbf9;font-size:.75rem;line-height:1.5;text-align:center}.page_stripeLoading__FI8z4{align-content:center;gap:12px;height:min(440px,calc(95dvh - 150px));flex:0 1 min(440px,calc(95dvh - 150px));min-height:0;margin-top:2px;padding:0;border:0;border-radius:0;background:transparent;text-align:center}.page_paymentSpinner__NCqjG{width:24px;height:24px;border:2px solid #e2e7e3;border-top-color:#187640;border-radius:50%;animation:page_paymentSpin__j5A_y .9s linear infinite}@keyframes page_paymentSpin__j5A_y{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.page_paymentSpinner__NCqjG{animation:none}}.page_stripeLoadingHeader__1Ssj7{display:flex;width:min(100%,300px);align-items:center;gap:11px}.page_stripeLoadingHeader__1Ssj7>div:last-child{display:grid;gap:2px}.page_stripeLoading__FI8z4 strong{color:#23372a;font-size:.78rem}.page_stripeLoading__FI8z4 span{color:#748078;font-size:.63rem}.page_paymentSkeleton__UTzvT{display:grid;width:min(100%,300px);gap:7px}.page_paymentSkeletonExpress__Owf8I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.page_paymentSkeletonExpressButton__35qZE,.page_paymentSkeletonField__brwaC{position:relative;display:block;overflow:hidden;border-radius:9px;background:#e9eeea}.page_paymentSkeletonExpressButton__35qZE{height:36px}.page_paymentSkeletonDivider__dwlE_{display:flex;align-items:center;gap:8px;height:10px}.page_paymentSkeletonDivider__dwlE_:after,.page_paymentSkeletonDivider__dwlE_:before{content:"";flex:1 1;height:1px;background:#e4e9e5}.page_paymentSkeletonDivider__dwlE_>span{width:42px;height:6px;border-radius:999px;background:#edf1ee}.page_paymentSkeletonField__brwaC{height:36px;border:1px solid #e1e7e2;background:#f5f7f5}.page_paymentSkeletonField_medium__19wdE,.page_paymentSkeletonField_wide__Bd9DN{width:100%}.page_paymentSkeletonField_short__ky1Bu{width:72%}.page_paymentSkeletonSweep__24_YD{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82) 50%,transparent);will-change:transform}.page_stripeError__3rg04{gap:12px;color:#8b241c}.page_stripeError__3rg04 p{margin:0}.page_stripeError__3rg04 button{padding:9px 14px;border:0;border-radius:9px;color:#fff;background:#187640;font-weight:700;cursor:pointer}.page_stripePaymentError__4eta7{margin:10px 0 0;color:#b42318;font-size:.7rem;line-height:1.4}.page_secureNote__B65HS{display:flex;align-items:center;justify-content:center;gap:5px;margin:11px 0 0;color:#737d76;font-size:.62rem}.page_secureNote__B65HS svg{width:14px;height:14px}.page_previewNotice__2MbAX{min-height:16px;margin:7px 0 0;color:#8a928c;font-size:.59rem;text-align:center}@media (max-width:760px){.page_lab__p3VES{display:block;min-height:100dvh;padding:0;background:#fff}.page_labPanel__iKzBZ{top:auto;right:auto;bottom:104px;left:8px;width:auto}.page_labPanelOpen__clBi4{left:50%;width:calc(100vw - 16px);transform:translateX(-50%)}.page_labPanelOpen__clBi4 .page_labPanelBody__GZnJB{max-height:58dvh;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;overflow-y:auto;padding-top:2px}.page_labIntro__sGgbA{grid-column:1/-1;padding:6px 8px 10px}.page_controlGroup__zDu62{padding:6px;border-left:0;border-top:1px solid rgba(255,255,255,.1)}.page_phoneShell__UMbal{width:100%;height:100dvh;min-height:580px;border:0;border-radius:0;box-shadow:none}.page_scrollArea__EzoMB{display:block;overflow-y:auto;padding-bottom:130px}.page_heroColumn__VJBtd{height:auto;overflow:visible;border-right:0}.page_caseHero__SWTlK{height:220px}.page_header__DlD5a{min-height:60px;padding:11px 18px 13px}.page_casePhotoAnchor__jD4D7{bottom:-16px;width:150px;height:150px}.page_desktopCaseSummary__wOfM1{display:none}.page_content__yyNyW{height:auto;overflow:visible;padding:32px 18px}.page_intro__mXoNU{display:block;margin-top:0;text-align:center}.page_intro__mXoNU h2{margin:0 auto;max-width:360px;font-size:1.875rem;overflow-wrap:anywhere}.page_intro__mXoNU>p{display:none}.page_intro__mXoNU .page_reviewBanner__0sa4B{display:flex}.page_intro__mXoNU .page_mobileValueProof__TLQCS{display:grid}.page_stickyBar__F32Sc{left:0}.page_paymentSheet__ffNhO{width:100%}}@media (max-width:760px){body:has(.page_labEmbedded__dH4V3),html:has(.page_labEmbedded__dH4V3){background:#16523d}.page_labEmbedded__dH4V3{min-height:100svh;background:#16523d}.page_labEmbedded__dH4V3 .page_phoneShell__UMbal{height:auto;min-height:100svh;overflow:visible}.page_labEmbedded__dH4V3 .page_scrollArea__EzoMB{height:auto;overflow:visible;padding-bottom:calc(var(--checkout-footer-height, 150px) + 16px)}.page_labEmbedded__dH4V3 .page_heroStack__rFNB_{padding-top:env(safe-area-inset-top,0);background:#16523d}.page_labEmbedded__dH4V3 .page_header__DlD5a{top:env(safe-area-inset-top,0)}.page_labEmbedded__dH4V3 .page_content__yyNyW,.page_labEmbedded__dH4V3 .page_header__DlD5a{padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px))}.page_labEmbedded__dH4V3 .page_stickyBar__F32Sc{position:fixed;bottom:0;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:max(12px,env(safe-area-inset-bottom,0px));background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:370px){.page_header__DlD5a{padding-inline:13px}.page_caseHero__SWTlK{height:215px}.page_casePhotoAnchor__jD4D7{bottom:-14px;width:142px;height:142px}.page_content__yyNyW{padding:20px 13px 32px}.page_featureRow__Z04i8{display:grid}.page_stickyBar__F32Sc{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.page_paymentSheet__ffNhO,.page_plan__msxdi,.page_scrim__dfvRd,.page_segmentedControl___yqRC button,.page_stickyBar__F32Sc>button{scroll-behavior:auto;transition:none}}.page_visuallyHidden__fXSIs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page_paymentLock__kwGII{position:absolute;right:20px;width:16px;height:16px}.page_headlinePetName__nzDq6{color:#15964c}.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}}