.MarketingLanding_header__t_6Lg,.MarketingLanding_page__8pxZp{--ink:#153b2c;--green:#27704a;--muted:#58695f;--paper:#f8f9f2;--lime:#dcf49b;font-family:var(--font-sans),sans-serif;color:var(--ink)}.MarketingLanding_page__8pxZp{background:var(--paper);overflow:clip}.MarketingLanding_header__t_6Lg *,.MarketingLanding_page__8pxZp *{box-sizing:border-box}.MarketingLanding_page__8pxZp details[id],.MarketingLanding_page__8pxZp section{scroll-margin-top:0}.MarketingLanding_header__t_6Lg a,.MarketingLanding_page__8pxZp a{text-decoration:none}.MarketingLanding_header__t_6Lg a,.MarketingLanding_header__t_6Lg button,.MarketingLanding_page__8pxZp a,.MarketingLanding_page__8pxZp button,.MarketingLanding_page__8pxZp summary{-webkit-tap-highlight-color:transparent}.MarketingLanding_header__t_6Lg :is(a,button):focus-visible,.MarketingLanding_page__8pxZp :is(a,button,summary):focus-visible{outline:3px solid #b183e6;outline-offset:6px}.MarketingLanding_page__8pxZp button,.MarketingLanding_page__8pxZp summary{cursor:pointer}.MarketingLanding_page__8pxZp svg{flex-shrink:0}.MarketingLanding_shell__mhC5Q{width:min(1200px,calc(100% - 96px));margin-inline:auto}.MarketingLanding_section__ZFWGC{padding:108px 0}.MarketingLanding_eyebrow__g_z9q{display:flex;align-items:center;gap:10px;margin:0 0 24px;color:var(--green);font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.6}.MarketingLanding_eyebrow__g_z9q>span:not(.MarketingLanding_liveDot__rhhGu){opacity:.65;margin-right:4px}.MarketingLanding_page__8pxZp h1,.MarketingLanding_page__8pxZp h2,.MarketingLanding_page__8pxZp h3,.MarketingLanding_page__8pxZp p{text-wrap:pretty}.MarketingLanding_page__8pxZp h1,.MarketingLanding_page__8pxZp h2{font-weight:560;letter-spacing:-.065em}.MarketingLanding_page__8pxZp h1 em,.MarketingLanding_page__8pxZp h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em}.MarketingLanding_page__8pxZp h2{margin:0;font-size:clamp(36px,4vw,54px);line-height:1.08}.MarketingLanding_page__8pxZp h3{letter-spacing:-.035em}.MarketingLanding_page__8pxZp p{line-height:1.7}.MarketingLanding_header__t_6Lg{position:sticky;top:0;z-index:50;height:78px;background:rgb(248 249 242/95%);border-bottom:1px solid #dfe5d9;backdrop-filter:blur(16px)}.MarketingLanding_headerInner__E00Rp{width:min(1280px,calc(100% - 64px));height:100%;margin:auto;display:flex;align-items:center;gap:30px}.MarketingLanding_logo__YuSHe{display:inline-flex;align-items:baseline;color:var(--ink);font-size:27px;font-weight:850;letter-spacing:-.085em;white-space:nowrap}.MarketingLanding_logo__YuSHe span{font-weight:450}.MarketingLanding_logo__YuSHe i{margin-left:5px;color:var(--green);font-size:24px;font-style:normal}.MarketingLanding_headerNav__prr6b{display:flex;gap:22px;margin:auto}.MarketingLanding_headerLogin__7LMQd,.MarketingLanding_headerNav__prr6b a{color:#40584a;font-size:13px;font-weight:550}.MarketingLanding_headerLogin__7LMQd:hover,.MarketingLanding_headerNav__prr6b a:hover{color:#1b7549;text-decoration:underline;text-underline-offset:5px}.MarketingLanding_headerActions__aUERQ{display:flex;align-items:center;gap:25px}.MarketingLanding_headerCta__O_5eh{display:inline-flex;align-items:center;gap:15px;min-height:43px;padding:0 20px;border-radius:6px;background:var(--ink);color:#fff;font-size:12px;font-weight:650;transition:background .2s}.MarketingLanding_headerCta__O_5eh:hover{background:#286342}.MarketingLanding_headerCta__O_5eh svg{width:15px;height:15px}.MarketingLanding_menuButton__Kdu2D{display:none;align-items:center;justify-content:center;width:42px;height:42px;background:transparent;border:1px solid #d2dccf;border-radius:6px;cursor:pointer}.MarketingLanding_menuButton__Kdu2D svg{width:19px;height:19px}.MarketingLanding_mobileMenu__8QTEe{position:absolute;top:calc(100% + 6px);left:16px;right:16px;padding:12px;border:1px solid #dfe5d9;border-radius:10px;background:#f8f9f2;box-shadow:0 15px 35px #153b2c20}.MarketingLanding_mobileMenu__8QTEe a{display:block;padding:13px;color:var(--ink);font-size:15px;border-radius:5px}.MarketingLanding_mobileMenu__8QTEe a:hover{background:#e9eddf}.MarketingLanding_headerLanguage__AFDBn{color:#40584a;border-radius:6px}.MarketingLanding_headerLanguage__AFDBn:hover{background:#e9eddf;color:#1b7549}.MarketingLanding_mobileMenuLanguage__FbsvM{margin-top:6px;padding:6px 0 0 13px;border-top:1px solid #dfe5d9;color:#536b3c}.MarketingLanding_mobileMenu__8QTEe .MarketingLanding_mobileMenuLanguage__FbsvM a{padding:11px 13px;font-size:14px}.MarketingLanding_skipLink__5iwME{position:fixed;top:-100px;left:20px;padding:12px 18px;background:var(--ink);color:#fff;z-index:100}.MarketingLanding_skipLink__5iwME:focus{top:12px}.MarketingLanding_hero__wL3Fc{background:#f0f3e8}.MarketingLanding_heroGrid__qOP75{display:grid;grid-template-columns:.94fr 1.12fr;align-items:center;gap:38px;padding-top:64px;padding-bottom:52px}.MarketingLanding_heroCopy__41R6f{position:relative;z-index:2}.MarketingLanding_liveDot__rhhGu{width:7px;height:7px;border-radius:50%;background:#33724d;box-shadow:0 0 0 4px #33724d12}.MarketingLanding_heroCopy__41R6f h1{margin:0;font-size:clamp(48px,5.2vw,70px);line-height:1.045}.MarketingLanding_heroCopy__41R6f h1 em{color:#36734d}.MarketingLanding_heroDescription__AQAC0{max-width:440px;margin:27px 0 26px;color:#526557;font-size:16px}.MarketingLanding_stores__mVLSw{display:flex;flex-wrap:wrap;gap:10px}.MarketingLanding_storeButton__4hp6m{display:inline-flex;min-width:164px;min-height:56px;align-items:center;gap:11px;padding:10px 19px;color:#fff;border-radius:7px;background:#153b2c;border:1px solid #153b2c;transition:background .2s,transform .2s}.MarketingLanding_storeButton__4hp6m:hover{background:#285e40;transform:translateY(-2px)}.MarketingLanding_storeButton__4hp6m svg{width:23px;height:26px}.MarketingLanding_storeButton__4hp6m span{display:flex;flex-direction:column;gap:3px}.MarketingLanding_storeButton__4hp6m small{font-size:9px;line-height:1}.MarketingLanding_storeButton__4hp6m strong{font-size:17px;line-height:1.15;font-weight:550;letter-spacing:-.02em}.MarketingLanding_reassurance__eZvzY{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:14px 0 25px;color:#536650;font-size:10px}.MarketingLanding_reassurance__eZvzY svg{width:12px;height:12px}.MarketingLanding_reassurance__eZvzY>span{margin-inline:2px}.MarketingLanding_accountLink___4NF6{display:inline-flex;flex-wrap:wrap;gap:5px;color:#657362;font-size:12px}.MarketingLanding_accountLink___4NF6 strong{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-weight:600;border-bottom:1px solid #889784}.MarketingLanding_accountLink___4NF6 svg{width:13px;height:13px}.MarketingLanding_heroVisual__aRdwe{position:relative;height:590px;isolation:isolate}.MarketingLanding_heroCircle__VWx0P{position:absolute;width:510px;height:480px;max-width:100%;top:55px;left:5%;border-radius:50%;background:#dbe4ca;z-index:-1}.MarketingLanding_heroCircle__VWx0P:after{content:"";position:absolute;inset:-18px;border:1px solid #bfcdb259;border-radius:inherit}.MarketingLanding_heroVisualLabel__rNJEW{position:absolute;right:2%;top:0;color:#68775f;font-size:9px;letter-spacing:.14em}.MarketingLanding_phone__H2Q0n{overflow:hidden;border:5px solid #25372f;border-radius:33px;background:#fff;box-shadow:0 20px 40px #10251a26,0 2px 4px #10251a29}.MarketingLanding_phone__H2Q0n img{display:block;width:100%;height:auto}.MarketingLanding_heroGps__ffYFj{position:absolute;left:0;top:89px;width:34%;transform:rotate(-9deg);z-index:1}.MarketingLanding_heroTracer__MloR3{position:absolute;left:32%;top:31px;width:37%;transform:rotate(-1deg);z-index:3}.MarketingLanding_heroSearch__me6S9{position:absolute;right:-1%;top:95px;width:34%;transform:rotate(9deg);z-index:2}.MarketingLanding_heroTag__hdbo6{position:absolute;left:0;bottom:65px;z-index:4;display:flex;align-items:center;gap:12px;padding:13px 19px 13px 15px;background:var(--lime);border-radius:8px;box-shadow:0 8px 22px #213c211a;transform:rotate(-4deg)}.MarketingLanding_heroTag__hdbo6>svg{width:27px;height:27px}.MarketingLanding_heroTag__hdbo6 span{font-size:11px}.MarketingLanding_heroTag__hdbo6 strong{display:block;font-size:17px;font-weight:650;letter-spacing:-.025em}.MarketingLanding_heroScreenLabels__ofYSJ{position:absolute;bottom:25px;inset-inline:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;color:#3c5940;text-align:center;font-size:10px;font-weight:650}.MarketingLanding_visualNote__TdYvu{position:absolute;bottom:0;right:0;color:#65705e;font-size:9px}.MarketingLanding_featureNav__8eKpE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #cfd8c6;padding:27px 0}.MarketingLanding_featureNav__8eKpE a{display:flex;align-items:center;gap:12px;color:var(--ink);padding:4px 18px;border-right:1px solid #cfd8c6}.MarketingLanding_featureNav__8eKpE a:first-child{padding-left:0}.MarketingLanding_featureNav__8eKpE a:last-child{padding-right:0;border:0}.MarketingLanding_featureNav__8eKpE a>svg{display:none;margin-left:auto;width:16px;height:16px;transition:transform .2s}.MarketingLanding_featureNav__8eKpE a:hover>svg{transform:translateY(4px)}.MarketingLanding_featureNavIcon__uyiV1{width:36px;height:36px;display:grid;place-items:center;background:#e2e9d8;border-radius:50%;flex-shrink:0}.MarketingLanding_featureNavIcon__uyiV1 svg{width:19px;height:19px;stroke-width:1.5}.MarketingLanding_featureNav__8eKpE small{display:block;margin-bottom:5px;color:#697761;font-size:8px;letter-spacing:.13em;font-weight:650}.MarketingLanding_featureNav__8eKpE strong{display:block;font-size:12px;font-weight:600;letter-spacing:-.025em}.MarketingLanding_featureGrid___P0CM{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.MarketingLanding_featureCopy__1JAuO>p:not(.MarketingLanding_eyebrow__g_z9q):not(.MarketingLanding_smallPrint__e2wbh){margin:23px 0 0;max-width:460px;color:var(--muted);font-size:15px}.MarketingLanding_textCta__oRcmM{display:inline-flex;align-items:center;gap:16px;color:var(--ink);font-size:13px;font-weight:650;padding-block:8px}.MarketingLanding_textCta__oRcmM svg{width:16px;height:16px;transition:transform .2s}.MarketingLanding_textCta__oRcmM:hover svg{transform:translateX(4px)}.MarketingLanding_primaryButton__s1YeL{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:49px;padding:12px 22px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:6px;font-size:13px;font-weight:600;transition:background .2s}.MarketingLanding_primaryButton__s1YeL:hover{background:#2b6544}.MarketingLanding_primaryButton__s1YeL svg{width:17px;height:17px}.MarketingLanding_gpsSection__1zYx0{color:#f5f6e9;background:#173f30}.MarketingLanding_gpsSection__1zYx0 .MarketingLanding_eyebrow__g_z9q{color:#d4e49f}.MarketingLanding_gpsSection__1zYx0 h2 em{color:#d9e8b3}.MarketingLanding_gpsSection__1zYx0 .MarketingLanding_featureCopy__1JAuO>p:not(.MarketingLanding_eyebrow__g_z9q){color:#c1d2c4}.MarketingLanding_gpsSection__1zYx0 .MarketingLanding_textCta__oRcmM{color:#dcefad}.MarketingLanding_caddieGrid__l1M9X{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}.MarketingLanding_caddieGrid__l1M9X h2{font-size:clamp(35px,3.6vw,49px)}.MarketingLanding_featureBadge__XU073{display:inline-block;margin-left:5px;padding:3px 6px;border:1px solid #aec49166;border-radius:4px;color:#d5e6ac;font-size:8px;font-style:normal;letter-spacing:.06em;vertical-align:middle}.MarketingLanding_caddieViews__c7TLS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.MarketingLanding_caddieView__biizp{min-width:0;margin:0;padding:21px 15px 18px;border:1px solid #53705b;border-radius:12px;background:#244b38}.MarketingLanding_caddieView__biizp:nth-child(2){margin-top:35px;margin-bottom:-35px;background:#2c5140}.MarketingLanding_caddieViewTitle__7J1qF{margin-bottom:21px}.MarketingLanding_caddieViewTitle__7J1qF>span{display:block;color:#b8ceae;font-size:8px;letter-spacing:.1em;margin-bottom:8px}.MarketingLanding_caddieViewTitle__7J1qF strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;font-weight:550;letter-spacing:-.035em}.MarketingLanding_caddieViewTitle__7J1qF em{font-style:normal;font-size:8px;padding:3px 5px;background:#d7eab4;color:#25432d;border-radius:3px;letter-spacing:.05em}.MarketingLanding_caddiePhone__hx9mv{width:100%;max-width:250px;margin-inline:auto;border-width:4px;border-radius:23px;box-shadow:0 12px 25px #06160c2e}.MarketingLanding_caddieView__biizp figcaption{margin-top:16px;font-size:10px;line-height:1.6;color:#ccdbbf}.MarketingLanding_caddieDisclosure__pan38{grid-column:1/-1;margin:36px 0 0;font-size:10px;color:#b9ccb0;line-height:1.6}.MarketingLanding_benefits___Mmq1{display:grid;gap:24px;margin:33px 0 24px;padding:0;list-style:none}.MarketingLanding_benefits___Mmq1 li{display:flex;align-items:flex-start;gap:15px}.MarketingLanding_benefits___Mmq1 li>svg{width:21px;height:21px;margin-top:3px;color:#d6e7b0;stroke-width:1.4}.MarketingLanding_benefits___Mmq1 strong{display:block;font-size:14px;font-weight:600}.MarketingLanding_benefits___Mmq1 span{display:block;margin-top:5px;color:#bfcebd;font-size:12px;line-height:1.6}.MarketingLanding_tracerSection__Kv8Wm{background:#f9f7ef}.MarketingLanding_tracerGrid__u9FlP{gap:90px}.MarketingLanding_tracerSteps__zNSyE{display:grid;gap:21px;list-style:none;margin:29px 0 31px;padding:0}.MarketingLanding_tracerSteps__zNSyE li{display:flex;gap:15px;align-items:flex-start}.MarketingLanding_tracerSteps__zNSyE li>span{display:grid;place-items:center;flex-shrink:0;width:27px;height:27px;border:1px solid #d6dacf;border-radius:50%;font-size:11px;color:#6d7d64}.MarketingLanding_tracerSteps__zNSyE strong{display:block;font-size:14px;font-weight:600}.MarketingLanding_tracerSteps__zNSyE p{margin:3px 0 0;color:var(--muted);font-size:12px}.MarketingLanding_featureCopy__1JAuO .MarketingLanding_smallPrint__e2wbh{margin:12px 0 0;color:#67745f;font-size:10px}.MarketingLanding_tracerVisual__zbldR{position:relative;display:flex;align-items:center;justify-content:center;margin:0;height:674px;border-radius:12px;background:#e9edde;isolation:isolate}.MarketingLanding_tracerWord__WFYZY{position:absolute;top:23px;left:20px;z-index:-1;font-size:91px;line-height:.9;font-weight:800;color:#c6d1b5;letter-spacing:-.07em}.MarketingLanding_tracerPhone__DglA1{width:267px;transform:rotate(5deg)}.MarketingLanding_tracerSticker__Vf6kA{position:absolute;right:-15px;bottom:80px;display:flex;align-items:center;gap:12px;padding:17px 20px;background:#f2cadd;color:#5c2847;border-radius:5px;transform:rotate(-5deg);box-shadow:0 6px 20px #59344914}.MarketingLanding_tracerSticker__Vf6kA svg{width:25px;height:25px;stroke-width:1.5}.MarketingLanding_tracerSticker__Vf6kA span{font-size:9px;line-height:1.7;letter-spacing:.045em}.MarketingLanding_tracerSticker__Vf6kA strong{font-size:10px;font-weight:700}.MarketingLanding_tracerVisual__zbldR figcaption{position:absolute;bottom:15px;font-size:9px;color:#5f6e54}.MarketingLanding_matchSection__69og1{background:#fffefa;border-block:1px solid #e6e9dc}.MarketingLanding_matchVisual__0IS9u{position:relative;height:655px;border-radius:12px;background:#edf0e5;overflow:hidden}.MarketingLanding_matchVisualHeader__DM3lQ{display:flex;align-items:center;gap:9px;position:absolute;top:26px;left:26px;font-size:8px;letter-spacing:.13em;font-weight:600;color:#66775c}.MarketingLanding_matchVisualHeader__DM3lQ svg{width:16px;height:16px}.MarketingLanding_matchPhone__z1PCQ{position:absolute;width:250px;top:74px;left:55px;transform:rotate(-6deg)}.MarketingLanding_matchNote__areRh{position:absolute;bottom:57px;right:20px;width:205px;padding:22px;color:#e4edcd;background:#254c36;border-radius:6px;transform:rotate(4deg);box-shadow:0 8px 22px #213c2129}.MarketingLanding_matchCaption___tbr_{position:absolute;bottom:16px;inset-inline:20px;text-align:center;font-size:9px;color:#627357}.MarketingLanding_matchNote__areRh>svg{width:26px;height:26px;margin-bottom:17px;stroke-width:1.4}.MarketingLanding_matchNote__areRh strong{display:block;font-size:20px;line-height:1.2;font-weight:550;letter-spacing:-.025em}.MarketingLanding_matchNote__areRh span{display:block;margin-top:15px;font-size:9px;color:#c6d5b6}.MarketingLanding_checkList__ynv1D{list-style:none;display:grid;gap:14px;padding:0;margin:29px 0 31px}.MarketingLanding_checkList__ynv1D li{display:flex;align-items:center;gap:10px;color:#485c48;font-size:13px;line-height:1.5}.MarketingLanding_checkList__ynv1D svg{width:15px;height:15px;color:var(--green)}.MarketingLanding_actionRow__tDSVJ{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:13px}.MarketingLanding_locationButton__Hhv63{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:4px 0;background:transparent;border:0;color:#4c624b;font-size:11px}.MarketingLanding_locationButton__Hhv63:hover{text-decoration:underline;text-underline-offset:4px}.MarketingLanding_locationButton__Hhv63:disabled{opacity:.65;cursor:wait}.MarketingLanding_locationButton__Hhv63 svg{width:13px;height:13px}.MarketingLanding_featureCopy__1JAuO .MarketingLanding_locationError__ta_Vc{color:#984524!important;font-size:12px!important;margin-block:12px!important}.MarketingLanding_statsSection__SpqGc{background:#eff3ef}.MarketingLanding_statsHeading__nmOmv{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end;margin-bottom:46px}.MarketingLanding_statsHeading__nmOmv>p{max-width:410px;margin:0 0 4px;font-size:15px;color:var(--muted)}.MarketingLanding_statsCards__dBEN8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.MarketingLanding_statsCard__GYFs4{overflow:hidden;padding:27px 25px 28px;border:1px solid #d1ddd2;border-radius:12px;background:#e2ebe1}.MarketingLanding_statsCard__GYFs4:nth-child(2){background:#f8f9f2}.MarketingLanding_statsCard__GYFs4:nth-child(3){background:#e4ecea}.MarketingLanding_statsCardCopy__VoO6M{min-height:151px}.MarketingLanding_statsCardCopy__VoO6M>span{color:#5e765c;font-size:9px;letter-spacing:.07em;font-weight:650}.MarketingLanding_statsCard__GYFs4 h3{margin:15px 0 9px;font-size:21px;line-height:1.2;font-weight:550}.MarketingLanding_statsCard__GYFs4 p{margin:0 0 25px;color:#566c57;font-size:12px;line-height:1.65}.MarketingLanding_statsPhone__HhkBu{width:min(100%,245px);margin-inline:auto;border:4px solid #365143;border-radius:26px;box-shadow:0 12px 25px #25432a18}.MarketingLanding_statsFooter__0c0OB{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:29px}.MarketingLanding_statsFooter__0c0OB>div>span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:550}.MarketingLanding_statsFooter__0c0OB svg{width:15px;height:15px}.MarketingLanding_statsFooter__0c0OB small{display:block;margin-top:8px;color:#61745f;font-size:10px}.MarketingLanding_freeSection__nv_vW{background:#eaf0db}.MarketingLanding_freeHeading__tkpeY{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:100px}.MarketingLanding_freeHeading__tkpeY>div>p:not(.MarketingLanding_eyebrow__g_z9q){margin:0 0 23px;max-width:450px;color:#50654a;font-size:15px}.MarketingLanding_includedGrid__VETyW{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:55px 0 38px;border-top:1px solid #c6d3b8;border-bottom:1px solid #c6d3b8}.MarketingLanding_includedItem__A6r81{padding:29px 20px 26px;border-right:1px solid #c6d3b8}.MarketingLanding_includedItem__A6r81:first-child{padding-left:0}.MarketingLanding_includedItem__A6r81:last-child{border:0}.MarketingLanding_includedItem__A6r81>svg{width:25px;height:25px;stroke-width:1.5;margin-bottom:24px}.MarketingLanding_includedItem__A6r81 h3{margin:0 0 7px;font-size:16px;font-weight:600}.MarketingLanding_includedItem__A6r81 p{margin:0;color:#576a4b;font-size:11px}.MarketingLanding_includedItem__A6r81>span{display:flex;align-items:center;gap:8px;margin-top:24px;color:#536b3c;font-size:8px;font-weight:700;letter-spacing:.07em}.MarketingLanding_includedItem__A6r81>span svg{width:12px;height:12px}.MarketingLanding_proDetails__ooCuK{background:#f5f7ed;border:1px solid #ccd7bd;border-radius:7px}.MarketingLanding_proDetails__ooCuK>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 25px;color:#596b4d;font-size:12px;list-style:none}.MarketingLanding_faqList__lXEfi summary::-webkit-details-marker,.MarketingLanding_proDetails__ooCuK summary::-webkit-details-marker{display:none}.MarketingLanding_proDetails__ooCuK summary strong{color:#2f4a31;font-weight:600;margin-right:5px}.MarketingLanding_proSummaryEnd__BPePw{display:flex;align-items:center;gap:17px;white-space:nowrap;font-size:10px}.MarketingLanding_proSummaryEnd__BPePw svg{width:15px;height:15px}.MarketingLanding_faqList__lXEfi details[open] summary svg,.MarketingLanding_proDetails__ooCuK[open] summary svg{transform:rotate(180deg)}.MarketingLanding_proContent__NUy9P{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;padding:35px;border-top:1px solid #d7dfcd}.MarketingLanding_proContent__NUy9P h3{font-size:26px;margin:0 0 16px;font-weight:550}.MarketingLanding_proContent__NUy9P p:not(.MarketingLanding_eyebrow__g_z9q){color:var(--muted);font-size:13px}.MarketingLanding_proImages__EIBB_{display:flex;justify-content:center;gap:16px}.MarketingLanding_proImages__EIBB_ img{width:126px;height:auto;align-self:flex-start;border-radius:14px;border:3px solid #25422b}.MarketingLanding_faqSection__zahBK{background:#f9faf4}.MarketingLanding_faqGrid__Ct_sc{display:grid;grid-template-columns:1fr 1.15fr;gap:100px}.MarketingLanding_faqGrid__Ct_sc h2{font-size:clamp(33px,3.4vw,46px)}.MarketingLanding_faqGrid__Ct_sc>div>p:not(.MarketingLanding_eyebrow__g_z9q){margin-top:22px;font-size:13px;color:var(--muted)}.MarketingLanding_faqList__lXEfi{border-top:1px solid #d9dfd0}.MarketingLanding_faqList__lXEfi details{border-bottom:1px solid #d9dfd0}.MarketingLanding_faqList__lXEfi summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:24px 0;font-size:14px;font-weight:550}.MarketingLanding_faqList__lXEfi summary svg{width:16px;height:16px}.MarketingLanding_faqList__lXEfi details>p{margin:-4px 32px 24px 0;color:var(--muted);font-size:13px}.MarketingLanding_downloadSection__VT0tq{position:relative;isolation:isolate;overflow:hidden;background:#173f30;color:#f4f6e9;padding:79px 0 83px}.MarketingLanding_downloadCircle__L0iBt{position:absolute;top:-35%;left:-320px;width:700px;height:700px;border:1px solid #aec78c24;border-radius:50%;z-index:-1}.MarketingLanding_downloadCircle__L0iBt:after,.MarketingLanding_downloadCircle__L0iBt:before{position:absolute;content:"";inset:70px;border:1px solid #aec78c24;border-radius:50%}.MarketingLanding_downloadCircle__L0iBt:after{inset:-70px}.MarketingLanding_downloadInner__mOlFI{text-align:center}.MarketingLanding_downloadIcon__GEUje{display:grid;place-items:center;width:43px;height:43px;margin:0 auto 24px;border-radius:50%;border:1px solid #698064;color:#d9ecb3}.MarketingLanding_downloadIcon__GEUje svg{width:20px;height:20px;stroke-width:1.4}.MarketingLanding_downloadInner__mOlFI .MarketingLanding_eyebrow__g_z9q{justify-content:center;color:#d5e6ad;margin-bottom:21px;font-size:9px}.MarketingLanding_downloadInner__mOlFI h2{font-size:clamp(46px,5.5vw,76px)}.MarketingLanding_downloadInner__mOlFI h2 em{color:#dceeaf}.MarketingLanding_downloadInner__mOlFI>p:not(.MarketingLanding_eyebrow__g_z9q){max-width:400px;margin:22px auto 26px;color:#ccd8c6;font-size:14px}.MarketingLanding_downloadInner__mOlFI .MarketingLanding_stores__mVLSw{justify-content:center}.MarketingLanding_downloadInner__mOlFI .MarketingLanding_storeButton__4hp6m{border-color:#cdddaf;background:#eaf1d9;color:#173f30}.MarketingLanding_downloadInner__mOlFI .MarketingLanding_storeButton__4hp6m:hover{background:#d8ecb6}.MarketingLanding_downloadSignup__sDou0{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding-bottom:4px;border-bottom:1px solid #789173;color:#e5ecd7;font-size:12px}.MarketingLanding_downloadSignup__sDou0 svg{width:13px;height:13px}.MarketingLanding_downloadNote__vlhEF{display:block;margin-top:24px;color:#b4c4aa;font-size:10px}.MarketingLanding_footer__xWLF1{background:#f7f8f0;padding:39px 0 24px}.MarketingLanding_footerTop__9ya41{display:flex;align-items:center;gap:25px;padding-bottom:31px}.MarketingLanding_footerTop__9ya41>p{font-size:12px;color:#68785f}.MarketingLanding_footer__xWLF1 nav{display:flex;flex-wrap:wrap;gap:23px}.MarketingLanding_footerTop__9ya41 nav{margin-left:auto}.MarketingLanding_footerTop__9ya41 nav a{font-size:12px;color:#425a3e}.MarketingLanding_footer__xWLF1 a:hover{text-decoration:underline;text-underline-offset:4px}.MarketingLanding_footerBottom__XUySh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:23px;border-top:1px solid #dce2d2;font-size:10px;color:#65735c}.MarketingLanding_footerLinks__77sK_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 23px}.MarketingLanding_footer__xWLF1 .MarketingLanding_footerLanguage__wiJEs{gap:12px;color:#65735c}.MarketingLanding_footer__xWLF1 .MarketingLanding_footerLanguage__wiJEs svg{width:12px;height:12px}.MarketingLanding_mobileCta__p6jJm{display:none}.MarketingLanding_header__t_6Lg:lang(zh-Hans) :is(.MarketingLanding_headerNav__prr6b,.MarketingLanding_headerActions__aUERQ,.MarketingLanding_mobileMenu__8QTEe),.MarketingLanding_page__8pxZp:lang(zh-Hans) :is(.MarketingLanding_featureNav__8eKpE strong,.MarketingLanding_heroTag__hdbo6 strong,.MarketingLanding_caddieViewTitle__7J1qF strong,.MarketingLanding_matchNote__areRh strong,.MarketingLanding_tracerWord__WFYZY),.MarketingLanding_page__8pxZp:lang(zh-Hans) :is(h1,h2,h3){letter-spacing:0}.MarketingLanding_page__8pxZp:lang(zh-Hans) :is(h1,h2) em{font-family:inherit;font-style:normal;font-weight:650;letter-spacing:0}.MarketingLanding_page__8pxZp:lang(zh-Hans) h1{line-height:1.16}.MarketingLanding_page__8pxZp:lang(zh-Hans) h2{line-height:1.2}.MarketingLanding_page__8pxZp:lang(zh-Hans) :is(.MarketingLanding_eyebrow__g_z9q,.MarketingLanding_heroVisualLabel__rNJEW,.MarketingLanding_featureNav__8eKpE small,.MarketingLanding_caddieViewTitle__7J1qF>span,.MarketingLanding_caddieViewTitle__7J1qF em,.MarketingLanding_featureBadge__XU073,.MarketingLanding_tracerSticker__Vf6kA span,.MarketingLanding_matchVisualHeader__DM3lQ,.MarketingLanding_statsCardCopy__VoO6M>span,.MarketingLanding_includedItem__A6r81>span){letter-spacing:.04em}.MarketingLanding_page__8pxZp:lang(zh-Hans) .MarketingLanding_tracerWord__WFYZY{line-height:1.05}@media (min-width:1440px){.MarketingLanding_heroGrid__qOP75{padding-block:76px 64px}.MarketingLanding_heroVisual__aRdwe{height:610px}.MarketingLanding_heroCircle__VWx0P{width:530px;height:530px}}@media (max-width:1100px){.MarketingLanding_shell__mhC5Q{width:calc(100% - 64px)}.MarketingLanding_headerInner__E00Rp{gap:22px}.MarketingLanding_headerActions__aUERQ,.MarketingLanding_headerNav__prr6b{gap:18px}.MarketingLanding_heroGrid__qOP75{gap:22px}.MarketingLanding_heroCopy__41R6f h1{font-size:clamp(48px,5.7vw,64px)}.MarketingLanding_heroVisual__aRdwe{height:510px}.MarketingLanding_heroGps__ffYFj{top:80px}.MarketingLanding_heroTracer__MloR3{top:40px}.MarketingLanding_heroSearch__me6S9{top:85px}.MarketingLanding_heroCircle__VWx0P{width:370px;height:400px}.MarketingLanding_heroTag__hdbo6{left:0;bottom:65px;padding:10px 14px}.MarketingLanding_heroTag__hdbo6 strong{font-size:14px}.MarketingLanding_heroTag__hdbo6>svg{width:20px}.MarketingLanding_featureNav__8eKpE a{padding-inline:16px;gap:10px}.MarketingLanding_featureNav__8eKpE strong{font-size:12px}.MarketingLanding_featureNavIcon__uyiV1{width:34px;height:34px}.MarketingLanding_faqGrid__Ct_sc,.MarketingLanding_featureGrid___P0CM,.MarketingLanding_freeHeading__tkpeY,.MarketingLanding_tracerGrid__u9FlP{gap:55px}.MarketingLanding_caddieGrid__l1M9X{grid-template-columns:.8fr 1.2fr;gap:35px}.MarketingLanding_caddieView__biizp{padding:18px 10px 15px}.MarketingLanding_caddieViews__c7TLS{gap:12px}.MarketingLanding_caddieViewTitle__7J1qF strong{font-size:14px}.MarketingLanding_tracerVisual__zbldR{height:620px}.MarketingLanding_tracerPhone__DglA1{width:242px}.MarketingLanding_matchVisual__0IS9u{height:610px}.MarketingLanding_matchPhone__z1PCQ{left:30px;width:222px}.MarketingLanding_matchNote__areRh{width:210px;right:12px}.MarketingLanding_statsHeading__nmOmv{gap:50px}.MarketingLanding_statsCards__dBEN8{gap:15px}.MarketingLanding_statsCard__GYFs4{padding:22px 17px}.MarketingLanding_statsCardCopy__VoO6M{min-height:160px}.MarketingLanding_statsCard__GYFs4 h3{font-size:19px}}@media (max-width:850px){.MarketingLanding_header__t_6Lg{height:68px}.MarketingLanding_headerInner__E00Rp{width:calc(100% - 40px);gap:12px}.MarketingLanding_headerLogin__7LMQd,.MarketingLanding_headerNav__prr6b{display:none}.MarketingLanding_headerActions__aUERQ{margin-left:auto}.MarketingLanding_headerCta__O_5eh{padding-inline:15px;min-height:40px}.MarketingLanding_menuButton__Kdu2D{display:flex}.MarketingLanding_heroGrid__qOP75{grid-template-columns:1fr;padding-block:50px;gap:35px}.MarketingLanding_heroCopy__41R6f h1{font-size:48px}.MarketingLanding_heroDescription__AQAC0{font-size:14px}.MarketingLanding_heroCopy__41R6f .MarketingLanding_eyebrow__g_z9q{font-size:9px}.MarketingLanding_storeButton__4hp6m{min-width:140px;gap:8px;padding-inline:12px}.MarketingLanding_storeButton__4hp6m strong{font-size:15px}.MarketingLanding_storeButton__4hp6m svg{width:20px}.MarketingLanding_heroVisual__aRdwe{width:min(100%,610px);height:590px;margin-inline:auto}.MarketingLanding_heroGps__ffYFj{top:85px}.MarketingLanding_heroTracer__MloR3{top:30px}.MarketingLanding_heroSearch__me6S9{top:90px}.MarketingLanding_heroCircle__VWx0P{top:55px;width:510px;height:480px}.MarketingLanding_heroVisualLabel__rNJEW{font-size:7px;right:0}.MarketingLanding_heroTag__hdbo6{bottom:65px;padding:12px 16px;left:0}.MarketingLanding_heroTag__hdbo6 strong{font-size:14px}.MarketingLanding_visualNote__TdYvu{bottom:0;font-size:8px}.MarketingLanding_featureNav__8eKpE{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:10px}.MarketingLanding_featureNav__8eKpE a{padding-block:15px}.MarketingLanding_featureNav__8eKpE a:nth-child(2){border-right:0}.MarketingLanding_featureNav__8eKpE a:nth-child(3){padding-left:0}.MarketingLanding_featureNav__8eKpE a{align-items:flex-start;gap:9px}.MarketingLanding_featureNav__8eKpE a>svg{display:none}.MarketingLanding_featureNav__8eKpE small{font-size:7px;letter-spacing:.07em}.MarketingLanding_featureGrid___P0CM,.MarketingLanding_tracerGrid__u9FlP{gap:35px}.MarketingLanding_section__ZFWGC{padding-block:75px}.MarketingLanding_caddieGrid__l1M9X{grid-template-columns:1fr;gap:40px}.MarketingLanding_caddieViews__c7TLS{max-width:650px;gap:22px}.MarketingLanding_caddieView__biizp{padding:23px 20px 20px}.MarketingLanding_caddieViewTitle__7J1qF strong{font-size:17px}.MarketingLanding_caddiePhone__hx9mv{max-width:245px}.MarketingLanding_page__8pxZp h2{font-size:36px}.MarketingLanding_featureCopy__1JAuO>p:not(.MarketingLanding_eyebrow__g_z9q):not(.MarketingLanding_smallPrint__e2wbh){font-size:13px}.MarketingLanding_benefits___Mmq1{gap:18px}.MarketingLanding_benefits___Mmq1 span,.MarketingLanding_tracerSteps__zNSyE p{font-size:11px}.MarketingLanding_textCta__oRcmM{font-size:12px;gap:10px}.MarketingLanding_tracerVisual__zbldR{height:540px}.MarketingLanding_tracerPhone__DglA1{width:211px}.MarketingLanding_tracerSticker__Vf6kA{padding:13px;right:-10px;bottom:55px}.MarketingLanding_tracerSticker__Vf6kA strong{font-size:9px}.MarketingLanding_tracerWord__WFYZY{font-size:65px}.MarketingLanding_matchVisual__0IS9u{height:555px}.MarketingLanding_matchPhone__z1PCQ{width:195px;top:70px;left:20px}.MarketingLanding_matchNote__areRh{width:190px;bottom:35px;padding:20px}.MarketingLanding_matchNote__areRh strong{font-size:17px}.MarketingLanding_matchVisualHeader__DM3lQ{left:15px;font-size:6px}.MarketingLanding_checkList__ynv1D li{font-size:12px}.MarketingLanding_statsHeading__nmOmv{grid-template-columns:1fr;gap:23px}.MarketingLanding_statsHeading__nmOmv>p{max-width:550px;font-size:14px}.MarketingLanding_statsCards__dBEN8{gap:12px}.MarketingLanding_statsCard__GYFs4{padding:20px 12px}.MarketingLanding_statsCard__GYFs4 h3{font-size:17px}.MarketingLanding_statsCard__GYFs4 p{font-size:11px}.MarketingLanding_statsCardCopy__VoO6M{min-height:185px}.MarketingLanding_statsCardCopy__VoO6M>span{font-size:7px}.MarketingLanding_statsPhone__HhkBu{border-radius:18px;border-width:3px}.MarketingLanding_freeHeading__tkpeY{gap:45px}.MarketingLanding_includedGrid__VETyW{grid-template-columns:1fr 1fr}.MarketingLanding_includedItem__A6r81:nth-child(2){border-right:0}.MarketingLanding_includedItem__A6r81:nth-child(3){padding-left:0}.MarketingLanding_includedItem__A6r81:nth-child(-n+2){border-bottom:1px solid #c6d3b8}.MarketingLanding_proDetails__ooCuK>summary{font-size:11px}.MarketingLanding_proSummaryEnd__BPePw{font-size:9px}.MarketingLanding_faqGrid__Ct_sc{gap:40px}.MarketingLanding_footerTop__9ya41{gap:18px}.MarketingLanding_footerTop__9ya41>p{display:none}}@media (max-width:640px){.MarketingLanding_headerLanguage__AFDBn{display:none}.MarketingLanding_shell__mhC5Q{width:calc(100% - 40px)}.MarketingLanding_heroGrid__qOP75{grid-template-columns:1fr;padding-top:43px;padding-bottom:36px;gap:36px}.MarketingLanding_heroCopy__41R6f h1{font-size:clamp(43px,10.8vw,64px);line-height:1.06}.MarketingLanding_heroCopy__41R6f{text-align:left}.MarketingLanding_heroCopy__41R6f .MarketingLanding_eyebrow__g_z9q{margin-bottom:20px;font-size:9px}.MarketingLanding_heroDescription__AQAC0{max-width:390px;margin:22px 0 23px;font-size:14px}.MarketingLanding_stores__mVLSw{gap:8px}.MarketingLanding_storeButton__4hp6m{min-width:147px;min-height:52px;padding-inline:14px}.MarketingLanding_reassurance__eZvzY{font-size:9px;margin:13px 0 22px;gap:5px}.MarketingLanding_accountLink___4NF6{font-size:11px}.MarketingLanding_heroVisual__aRdwe{width:min(100%,470px);height:auto;aspect-ratio:1/1.13;margin:auto}.MarketingLanding_heroVisualLabel__rNJEW{top:0;right:3%;font-size:7px}.MarketingLanding_heroGps__ffYFj,.MarketingLanding_heroSearch__me6S9,.MarketingLanding_heroTracer__MloR3{border-width:3px;border-radius:18px}.MarketingLanding_heroGps__ffYFj{top:15%}.MarketingLanding_heroTracer__MloR3{top:8%}.MarketingLanding_heroSearch__me6S9{top:16%}.MarketingLanding_heroCircle__VWx0P{width:90%;height:82%;top:10%;left:5%}.MarketingLanding_heroTag__hdbo6{display:none}.MarketingLanding_heroScreenLabels__ofYSJ{bottom:23px;gap:4px;font-size:8px}.MarketingLanding_visualNote__TdYvu{bottom:0;right:0;font-size:7px}.MarketingLanding_featureNav__8eKpE{padding-block:8px}.MarketingLanding_featureNav__8eKpE a,.MarketingLanding_featureNav__8eKpE a:first-child,.MarketingLanding_featureNav__8eKpE a:last-child{align-items:center;padding:14px 6px;border-right:0;gap:9px}.MarketingLanding_featureNav__8eKpE a:nth-child(-n+2){border-bottom:1px solid #d6dfcc}.MarketingLanding_featureNav__8eKpE a>svg{display:none}.MarketingLanding_featureNavIcon__uyiV1{width:30px;height:30px}.MarketingLanding_featureNavIcon__uyiV1 svg{width:15px;height:15px}.MarketingLanding_featureNav__8eKpE strong{font-size:11px}.MarketingLanding_featureNav__8eKpE small{font-size:7px}.MarketingLanding_section__ZFWGC{padding-block:62px}.MarketingLanding_faqGrid__Ct_sc,.MarketingLanding_featureGrid___P0CM,.MarketingLanding_freeHeading__tkpeY,.MarketingLanding_tracerGrid__u9FlP{grid-template-columns:1fr;gap:38px}.MarketingLanding_featureCopy__1JAuO{order:0}.MarketingLanding_matchVisual__0IS9u,.MarketingLanding_tracerVisual__zbldR{order:1}.MarketingLanding_page__8pxZp h2{font-size:clamp(34px,9vw,43px)}.MarketingLanding_eyebrow__g_z9q{margin-bottom:19px;font-size:9px}.MarketingLanding_featureCopy__1JAuO>p:not(.MarketingLanding_eyebrow__g_z9q):not(.MarketingLanding_smallPrint__e2wbh){margin-top:21px;font-size:14px}.MarketingLanding_benefits___Mmq1{margin:26px 0 20px;gap:21px}.MarketingLanding_benefits___Mmq1 span,.MarketingLanding_textCta__oRcmM,.MarketingLanding_tracerSteps__zNSyE p{font-size:12px}.MarketingLanding_caddieGrid__l1M9X h2{font-size:clamp(34px,9vw,43px)}.MarketingLanding_caddieViews__c7TLS{gap:12px}.MarketingLanding_caddieView__biizp{padding:16px 9px 13px;border-radius:9px}.MarketingLanding_caddieViewTitle__7J1qF{margin-bottom:15px}.MarketingLanding_caddieViewTitle__7J1qF>span{font-size:6px}.MarketingLanding_caddieViewTitle__7J1qF strong{font-size:12px;gap:6px}.MarketingLanding_caddieViewTitle__7J1qF em{font-size:6px}.MarketingLanding_caddiePhone__hx9mv{border-radius:14px;border-width:2px}.MarketingLanding_caddieDisclosure__pan38,.MarketingLanding_caddieView__biizp figcaption{font-size:9px}.MarketingLanding_tracerVisual__zbldR{height:593px}.MarketingLanding_tracerPhone__DglA1{width:239px}.MarketingLanding_tracerWord__WFYZY{font-size:74px}.MarketingLanding_tracerSticker__Vf6kA{right:-8px;bottom:58px}.MarketingLanding_tracerSteps__zNSyE{gap:20px;margin:27px 0}.MarketingLanding_matchVisual__0IS9u{height:585px}.MarketingLanding_matchPhone__z1PCQ{width:220px;top:67px;left:33px}.MarketingLanding_matchNote__areRh{bottom:48px;right:14px;width:180px}.MarketingLanding_matchVisualHeader__DM3lQ{left:22px;font-size:7px}.MarketingLanding_checkList__ynv1D li{font-size:13px}.MarketingLanding_statsCards__dBEN8{grid-template-columns:1fr;gap:20px}.MarketingLanding_statsHeading__nmOmv{margin-bottom:30px}.MarketingLanding_statsCard__GYFs4{padding:26px 24px 30px}.MarketingLanding_statsCardCopy__VoO6M{min-height:0}.MarketingLanding_statsCardCopy__VoO6M>span{font-size:9px}.MarketingLanding_statsCard__GYFs4 h3{font-size:23px}.MarketingLanding_statsCard__GYFs4 p{font-size:13px;max-width:320px}.MarketingLanding_statsPhone__HhkBu{width:min(100%,245px);border-radius:25px;border-width:4px}.MarketingLanding_statsFooter__0c0OB{align-items:flex-start;flex-direction:column;gap:22px}.MarketingLanding_statsFooter__0c0OB>div>span{font-size:12px}.MarketingLanding_freeHeading__tkpeY{gap:24px}.MarketingLanding_freeHeading__tkpeY>div>p:not(.MarketingLanding_eyebrow__g_z9q){font-size:14px}.MarketingLanding_includedGrid__VETyW{margin-block:35px 26px}.MarketingLanding_includedItem__A6r81{padding:24px 14px}.MarketingLanding_includedItem__A6r81 h3{font-size:14px}.MarketingLanding_includedItem__A6r81 p{font-size:11px}.MarketingLanding_includedItem__A6r81>svg{margin-bottom:19px}.MarketingLanding_includedItem__A6r81>span{margin-top:17px;font-size:7px}.MarketingLanding_proDetails__ooCuK>summary{padding:19px 17px;gap:15px}.MarketingLanding_proDetails__ooCuK summary>span:first-child{line-height:1.8}.MarketingLanding_proDetails__ooCuK summary strong{display:block}.MarketingLanding_proSummaryEnd__BPePw{font-size:0;gap:0}.MarketingLanding_proContent__NUy9P{grid-template-columns:1fr;padding:23px 20px;gap:22px}.MarketingLanding_proImages__EIBB_ img{width:min(43%,140px)}.MarketingLanding_faqGrid__Ct_sc{gap:24px}.MarketingLanding_faqList__lXEfi summary{font-size:13px;padding-block:21px}.MarketingLanding_faqList__lXEfi details>p{font-size:12px;margin-right:12px}.MarketingLanding_downloadSection__VT0tq{padding-block:61px 65px}.MarketingLanding_downloadInner__mOlFI h2{font-size:51px}.MarketingLanding_downloadInner__mOlFI>p:not(.MarketingLanding_eyebrow__g_z9q){max-width:290px;font-size:13px}.MarketingLanding_downloadSignup__sDou0{font-size:11px}.MarketingLanding_downloadNote__vlhEF{font-size:9px}.MarketingLanding_footer__xWLF1{padding-block:28px calc(100px + env(safe-area-inset-bottom, 0px))}.MarketingLanding_footerTop__9ya41{flex-wrap:wrap;padding-bottom:22px;gap:24px}.MarketingLanding_footerTop__9ya41 .MarketingLanding_logo__YuSHe{font-size:24px}.MarketingLanding_footerTop__9ya41 nav{gap:17px}.MarketingLanding_footerTop__9ya41 nav a{font-size:11px}.MarketingLanding_footerBottom__XUySh{padding-top:20px;gap:17px;font-size:9px}.MarketingLanding_footerBottom__XUySh nav{gap:19px}.MarketingLanding_mobileCta__p6jJm{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:40;gap:10px;justify-content:space-between;align-items:center;padding:13px 16px calc(13px + env(safe-area-inset-bottom, 0px));background:rgb(248 249 242/97%);border-top:1px solid #d2dcc6;box-shadow:0 -5px 20px #153b2c08;backdrop-filter:blur(12px)}.MarketingLanding_mobileCta__p6jJm>span{min-width:0}.MarketingLanding_mobileCta__p6jJm strong{display:block;font-size:10px;font-weight:650}.MarketingLanding_mobileCta__p6jJm small{display:block;margin-top:4px;color:#647457;font-size:8px}.MarketingLanding_mobileCta__p6jJm>a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:43px;flex-shrink:0;padding:10px 14px;background:#173f30;color:#fff;border-radius:5px;font-size:10px;font-weight:600}.MarketingLanding_mobileCta__p6jJm svg{width:14px;height:14px}}@media (max-width:359px){.MarketingLanding_headerInner__E00Rp,.MarketingLanding_shell__mhC5Q{width:calc(100% - 32px)}.MarketingLanding_headerCta__O_5eh{gap:7px;padding-inline:10px;font-size:10px}.MarketingLanding_headerInner__E00Rp{gap:9px}.MarketingLanding_logo__YuSHe{font-size:24px}.MarketingLanding_storeButton__4hp6m{min-width:136px;padding-inline:10px}.MarketingLanding_heroScreenLabels__ofYSJ{font-size:7px}.MarketingLanding_visualNote__TdYvu{font-size:6px}.MarketingLanding_mobileCta__p6jJm{padding-inline:12px}.MarketingLanding_mobileCta__p6jJm>a{padding-inline:10px}.MarketingLanding_mobileCta__p6jJm strong{font-size:9px}}@media (prefers-reduced-motion:reduce){.MarketingLanding_header__t_6Lg *,.MarketingLanding_page__8pxZp *{scroll-behavior:auto;transition:none!important;animation:none!important}}.MembershipRedemptionNotice_card__IBq32{margin-top:24px;display:flex;align-items:flex-start;gap:18px;padding:28px;border:1px solid #dfe7dc;border-radius:24px;background:#fff;color:#183d2e}.MembershipRedemptionNotice_icon__XbO6Q{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:15px;background:#eaf0e7;color:#17654b}.MembershipRedemptionNotice_content__gw2Jl{flex:1;min-width:0}.MembershipRedemptionNotice_card__IBq32 .MembershipRedemptionNotice_title__ubR3g{margin:0;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.2;color:#183d2e}.MembershipRedemptionNotice_card__IBq32 .MembershipRedemptionNotice_description___BQnJ{margin:10px 0 16px;max-width:680px;font-size:15px;line-height:1.6;color:#607467}.MembershipRedemptionNotice_path__3FFeP{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:13px;background:#f0f4ec;font-size:15px;line-height:1.5}.MembershipRedemptionNotice_path__3FFeP>svg{flex-shrink:0}.MembershipRedemptionNotice_card__IBq32 .MembershipRedemptionNotice_hint__U6YpI{margin:12px 0 0;max-width:720px;color:#607467;font-size:13px;line-height:1.6}.MembershipRedemptionNotice_links__119yU{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:14px}.MembershipRedemptionNotice_links__119yU a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#17654b;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.MembershipRedemptionNotice_links__119yU a:focus-visible{outline:2px solid #17654b;outline-offset:4px;border-radius:4px}@media (max-width:540px){.MembershipRedemptionNotice_card__IBq32{padding:22px;flex-direction:column;gap:14px}.MembershipRedemptionNotice_card__IBq32 .MembershipRedemptionNotice_title__ubR3g{font-size:24px}}