.landing_landing__BAiaf{--paper:#f5f2e9;--ink:#17301f;--pine:#1f6b45;--dark:#124a30;--green:#34a163;--gold:#f5b921;--mint:#dff2e6;--line:#d7ddcf;width:100%;min-height:100vh;overflow:hidden;color:var(--ink);background:var(--paper);font-size:17px;line-height:1.65;word-break:keep-all}.landing_landing__BAiaf *{box-sizing:border-box}.landing_landing__BAiaf a{text-decoration:none}.landing_landing__BAiaf h1,.landing_landing__BAiaf h2,.landing_landing__BAiaf h3,.landing_landing__BAiaf p{margin-top:0}.landing_container__5rai_,.landing_faqInner__z6fks,.landing_footer__KGa9U>div,.landing_headerInner__AhaDV,.landing_heroInner__wJ7_B,.landing_middleCta__zwHqE>div,.landing_proofInner__uQjiS{width:min(1120px,calc(100% - 48px));margin-inline:auto}.landing_header__RdZwR{position:relative;z-index:5;border-bottom:1px solid rgba(23,48,31,.08);background:rgba(245,242,233,.96)}.landing_headerInner__AhaDV{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_brand__YPEzB{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:22px;font-weight:950;letter-spacing:-.04em}.landing_brand__YPEzB img{width:38px;height:38px;border-radius:11px;box-shadow:0 6px 14px rgba(31,107,69,.18)}.landing_nav__hJk30{display:flex;align-items:center;gap:28px;color:#405246;font-size:15px;font-weight:750}.landing_headerCta__Tg1Kw{min-height:46px;padding:9px 18px;display:inline-flex;align-items:center;border:1px solid rgba(31,107,69,.3);border-radius:999px;background:#fff;color:var(--dark);font-weight:850}.landing_hero__QTSi9{position:relative;padding:74px 0 88px;background:radial-gradient(circle at 86% 16%,rgba(245,185,33,.2),transparent 20%),radial-gradient(circle at 7% 92%,rgba(52,161,99,.15),transparent 27%),var(--paper)}.landing_hero__QTSi9:before{content:"";position:absolute;inset:0;opacity:.22;background-image:radial-gradient(rgba(23,48,31,.16) .7px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 72%,#000);mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 72%,#000)}.landing_heroInner__wJ7_B{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:60px}.landing_eyebrow__bbYtf{width:-moz-max-content;width:max-content;margin-bottom:17px;padding:6px 12px;border:1px solid rgba(31,107,69,.18);border-radius:999px;background:rgba(255,255,255,.72);color:var(--dark);font-size:14px;font-weight:900}.landing_hero__QTSi9 h1{max-width:650px;margin-bottom:23px;font-size:clamp(46px,4.2vw,58px);line-height:1.12;letter-spacing:-.065em;font-weight:950}.landing_hero__QTSi9 h1 em{color:var(--pine);font-style:normal}.landing_heroLead__sQBaE{max-width:620px;margin-bottom:27px;color:#405246;font-size:19px;line-height:1.72}.landing_heroActions__qcK0P{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.landing_primaryCta__oiHL3{min-height:56px;padding:13px 23px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:15px;background:var(--pine);box-shadow:0 12px 24px rgba(31,107,69,.22);color:#fff;font-size:17px;font-weight:900}.landing_primaryCta__oiHL3 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2}.landing_textLink__YE2Zv{min-height:50px;display:inline-flex;align-items:center;border-bottom:1px solid rgba(18,74,48,.35);color:var(--dark);font-weight:850}.landing_support__pPzg7{margin:14px 0 0;color:#526457;font-size:14px;font-weight:700}.landing_heroVisual__XAaim{position:relative;min-height:570px}.landing_orbit__IGw_L{position:absolute;width:460px;height:460px;left:50%;top:51%;transform:translate(-50%,-50%);border:1px dashed rgba(31,107,69,.28);border-radius:50%}.landing_orbit__IGw_L:after,.landing_orbit__IGw_L:before{content:"";position:absolute;border-radius:50%;background:var(--gold);box-shadow:0 0 0 9px rgba(245,185,33,.18)}.landing_orbit__IGw_L:before{width:12px;height:12px;top:52px;right:48px}.landing_orbit__IGw_L:after{width:8px;height:8px;bottom:74px;left:39px}.landing_phone__vYn_O{position:absolute;z-index:2;width:330px;left:50%;top:50%;padding:10px;transform:translate(-50%,-50%) rotate(2deg);border-radius:38px;background:#183523;box-shadow:0 32px 70px rgba(18,54,34,.25)}.landing_phoneTop__R5Gok{padding:15px 18px 11px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:var(--dark);border-radius:29px 29px 0 0}.landing_phoneTop__R5Gok .landing_brand__YPEzB{color:#fff;font-size:14px}.landing_phoneTop__R5Gok .landing_brand__YPEzB img{width:24px;height:24px;border-radius:7px}.landing_phoneBody__GOQuG{min-height:454px;padding:17px;border-radius:0 0 29px 29px;background:#f7f5ef}.landing_phoneBody__GOQuG>p{margin-bottom:4px;color:#68776d;font-size:11px;font-weight:800}.landing_phoneBody__GOQuG>h2{margin-bottom:14px;font-size:21px;line-height:1.3;letter-spacing:-.04em}.landing_roundCard__aRyQQ{margin-bottom:12px;padding:15px;border-radius:18px;background:linear-gradient(145deg,#1f6b45,#123e2a);box-shadow:0 10px 20px rgba(20,72,46,.18);color:#fff}.landing_roundMeta__HXM14{display:flex;justify-content:space-between;color:#cae7d5;font-size:10px;font-weight:800}.landing_roundSummary__0z0kN{margin:8px 0 13px;display:flex;align-items:end;justify-content:space-between}.landing_roundSummary__0z0kN strong{font-size:22px}.landing_roundSummary__0z0kN span{color:var(--gold);font-size:12px;font-weight:900}.landing_memberRow__6kxtW{padding:9px 0;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;border-top:1px solid rgba(255,255,255,.12);font-size:11px}.landing_memberRow__6kxtW b{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#fff3c5;color:var(--dark)}.landing_phoneTiles__yl2QA{display:grid;grid-template-columns:1fr 1fr;gap:10px}.landing_phoneTiles__yl2QA div{min-height:88px;padding:13px;border:1px solid #e0e4db;border-radius:15px;background:#fff}.landing_phoneTiles__yl2QA span,.landing_phoneTiles__yl2QA strong{display:block}.landing_phoneTiles__yl2QA span{margin:17px 0 4px;color:#657469;font-size:10px}.landing_phoneTiles__yl2QA strong{font-size:12px}.landing_mockLabel__kavAO{position:absolute;z-index:3;right:3px;bottom:12px;padding:7px 11px;border:1px solid rgba(23,48,31,.12);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 9px 26px rgba(23,48,31,.08);font-size:12px;font-weight:850}.landing_proofStrip__p_S2G{padding:21px 0;background:var(--ink);color:#e8f4eb}.landing_proofInner__uQjiS{display:grid;grid-template-columns:repeat(3,1fr)}.landing_proofInner__uQjiS>div{padding:4px 28px;border-right:1px solid rgba(255,255,255,.13)}.landing_proofInner__uQjiS>div:last-child{border:0}.landing_proofInner__uQjiS span,.landing_proofInner__uQjiS strong{display:block}.landing_proofInner__uQjiS strong{color:#fff;font-size:16px}.landing_proofInner__uQjiS span{color:#b9c9bd;font-size:13px}.landing_section__EWlIU{padding:102px 0}.landing_kicker__iq3RT{margin-bottom:11px;color:var(--pine);font-size:14px;font-weight:900}.landing_sectionTitle__luKx9{max-width:780px;margin-bottom:17px;font-size:clamp(34px,4vw,52px);line-height:1.2;letter-spacing:-.055em;font-weight:950}.landing_sectionLead__cTrGm{max-width:730px;margin-bottom:0;color:#405246;font-size:18px}.landing_problem__Mobx8{background:#fff}.landing_problemGrid__0a2EM{margin-top:50px;display:grid;grid-template-columns:1fr 70px 1fr;align-items:stretch}.landing_problemGrid__0a2EM article{padding:31px;border:1px solid var(--line);border-radius:24px;background:#fbfaf6}.landing_problemGrid__0a2EM article>span{padding:5px 10px;border-radius:999px;background:#ebece7;color:#58695e;font-size:12px;font-weight:900}.landing_problemGrid__0a2EM h3{margin:18px 0 21px;font-size:24px;line-height:1.35;letter-spacing:-.04em}.landing_problemGrid__0a2EM ul{margin:0;padding:0;list-style:none}.landing_problemGrid__0a2EM li{padding:12px 0;border-top:1px solid rgba(23,48,31,.1)}.landing_problemGrid__0a2EM li:before{content:"✓";margin-right:9px;color:var(--pine);font-weight:900}.landing_problemGrid__0a2EM .landing_after__dIiPy{border-color:var(--pine);background:var(--pine);box-shadow:0 18px 50px rgba(23,48,31,.12);color:#fff}.landing_problemGrid__0a2EM .landing_after__dIiPy>span{background:var(--gold);color:#133d29}.landing_problemGrid__0a2EM .landing_after__dIiPy li{border-color:rgba(255,255,255,.14)}.landing_problemGrid__0a2EM .landing_after__dIiPy li:before{color:var(--gold)}.landing_problemArrow__zYz1a{display:grid;place-items:center;font-size:28px;color:var(--pine)}.landing_how__chMyp{background:var(--paper)}.landing_steps__3swDE{margin-top:47px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.landing_steps__3swDE article{min-height:275px;padding:30px;border:1px solid rgba(23,48,31,.11);border-radius:24px;background:#fff;box-shadow:0 9px 26px rgba(23,48,31,.08)}.landing_steps__3swDE article>b{width:45px;height:45px;margin-bottom:35px;display:grid;place-items:center;border-radius:14px;background:var(--pine);color:#fff;font-size:18px}.landing_steps__3swDE h3{margin-bottom:10px;font-size:22px;line-height:1.35}.landing_steps__3swDE p{margin:0;color:#405246;font-size:16px}.landing_middleCta__zwHqE{padding:37px 0;border-block:1px solid rgba(245,185,33,.35);background:#fff3c5}.landing_middleCta__zwHqE>div{display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_middleCta__zwHqE h2{margin-bottom:4px;font-size:25px;line-height:1.35}.landing_middleCta__zwHqE p{margin:0;color:#5c5b42;font-size:15px}.landing_features__fHwTI{background:var(--dark);color:#fff}.landing_features__fHwTI .landing_kicker__iq3RT{color:#84d9a4}.landing_features__fHwTI .landing_sectionLead__cTrGm{color:#c7d9cc}.landing_featureGrid__eEW7S{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.landing_featureGrid__eEW7S article{min-height:215px;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:rgba(255,255,255,.07)}.landing_featureGrid__eEW7S article>span{width:48px;height:48px;display:grid;place-items:center;margin-bottom:25px;border-radius:15px;background:rgba(255,255,255,.09);color:var(--gold);font-weight:900}.landing_featureGrid__eEW7S h3{margin-bottom:8px;font-size:22px}.landing_featureGrid__eEW7S p{margin:0;color:#c6d6cb;font-size:16px}.landing_audiences__19Tm7{background:#fff}.landing_audienceGrid__ZV65h{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.landing_audienceGrid__ZV65h article{padding:33px;border:1px solid var(--line);border-radius:24px;background:var(--paper)}.landing_audienceGrid__ZV65h article:last-child{border-color:#c8e5d1;background:var(--mint)}.landing_audienceGrid__ZV65h article>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.landing_audienceGrid__ZV65h h3{margin:0;font-size:25px}.landing_audienceGrid__ZV65h article>div span{padding:5px 10px;border-radius:999px;background:#fff;color:var(--dark);font-size:12px;font-weight:900}.landing_audienceGrid__ZV65h ul{margin:26px 0 0;padding:0;list-style:none}.landing_audienceGrid__ZV65h li{padding:10px 0;border-top:1px solid rgba(23,48,31,.1)}.landing_audienceGrid__ZV65h li:before{content:"";width:7px;height:7px;display:inline-block;margin:0 10px 2px 0;border-radius:50%;background:var(--pine)}.landing_oneProduct__EPDv1{margin:27px 0 0;padding:18px 23px;border-radius:17px;background:var(--ink);color:#fff;text-align:center;font-weight:850}.landing_flow__DleHG{background:var(--paper)}.landing_screenGrid__kN7VO{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.landing_screenGrid__kN7VO figure{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 9px 26px rgba(23,48,31,.08)}.landing_screenChrome___76JG{height:41px;padding:7px 15px;background:#e9ece7;color:#aab5ac;letter-spacing:4px}.landing_screenGrid__kN7VO figcaption{padding:17px 20px 21px}.landing_screenGrid__kN7VO figcaption span,.landing_screenGrid__kN7VO figcaption strong{display:block}.landing_screenGrid__kN7VO figcaption strong{font-size:17px}.landing_screenGrid__kN7VO figcaption span{color:#657369;font-size:14px}.landing_groupPreview__IO9sj,.landing_rankPreview__cx4au,.landing_uploadPreview__OmqJd{min-height:310px;padding:19px;background:#f9f7f1}.landing_uploadPreview__OmqJd>div{height:160px;display:grid;place-content:center;border:2px dashed #b9c6bc;border-radius:17px;background:#fff;text-align:center}.landing_uploadPreview__OmqJd>div span,.landing_uploadPreview__OmqJd>div strong{display:block}.landing_uploadPreview__OmqJd>div span{color:#748178;font-size:11px}.landing_rankPreview__cx4au>p,.landing_uploadPreview__OmqJd>p{margin:8px 0 0;padding:8px 10px;display:flex;justify-content:space-between;border-radius:10px;background:#fff;font-size:12px}.landing_uploadPreview__OmqJd b{color:var(--pine)}.landing_rankPreview__cx4au h3,.landing_rankPreview__cx4au>div{margin:0 -1px}.landing_rankPreview__cx4au h3{padding:18px;border-radius:16px 16px 0 0;background:var(--pine);color:#fff}.landing_rankPreview__cx4au>p{border-radius:0;border-bottom:1px solid #edf0eb}.landing_rankPreview__cx4au>p b{color:var(--pine)}.landing_rankPreview__cx4au>p span{flex:1;margin-left:10px}.landing_groupPreview__IO9sj{display:grid;grid-template-columns:1fr 1fr;gap:9px}.landing_groupPreview__IO9sj div{padding:12px;border:1px solid #dce2da;border-radius:13px;background:#fff}.landing_groupPreview__IO9sj div strong{color:var(--pine)}.landing_groupPreview__IO9sj div span{display:block;padding:7px 0;border-bottom:1px solid #eff1ed;font-size:11px}.landing_faq__98OBQ{background:#fff}.landing_faqInner__z6fks{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:start}.landing_faqList__K8O3z{display:grid;gap:12px}.landing_faqList__K8O3z details{padding:19px 21px;border:1px solid var(--line);border-radius:17px;background:#fbfaf6}.landing_faqList__K8O3z summary{cursor:pointer;list-style:none;padding-right:30px;position:relative;font-weight:870}.landing_faqList__K8O3z summary::-webkit-details-marker{display:none}.landing_faqList__K8O3z summary:after{content:"+";position:absolute;right:0;top:-3px;color:var(--pine);font-size:22px}.landing_faqList__K8O3z details[open] summary:after{content:"−"}.landing_faqList__K8O3z details p{margin:11px 0 0;color:#405246;font-size:15px}.landing_finalCta__INC5f{padding:90px 0;background:linear-gradient(135deg,#17301f,#1f6b45);color:#fff}.landing_finalCta__INC5f>div{width:min(780px,calc(100% - 48px));margin:auto;text-align:center}.landing_finalCta__INC5f .landing_kicker__iq3RT{color:#8ee0ab}.landing_finalCta__INC5f h2{margin-bottom:16px;font-size:clamp(38px,5vw,58px);line-height:1.15;letter-spacing:-.055em}.landing_finalCta__INC5f>div>p:not(.landing_kicker__iq3RT){max-width:590px;margin:0 auto 26px;color:#d0dfd4;font-size:18px}.landing_finalCta__INC5f .landing_primaryCta__oiHL3{background:var(--gold);color:var(--dark)}.landing_finalCta__INC5f small{display:block;margin-top:13px;color:#bcd0c1;font-size:14px}.landing_footer__KGa9U{padding:37px 0;background:#f2efe6;color:#6a786f;font-size:14px}.landing_footer__KGa9U>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.landing_footer__KGa9U nav{display:flex;gap:22px;font-weight:760}@media(max-width:920px){.landing_nav__hJk30>a:not(.landing_headerCta__Tg1Kw){display:none}.landing_hero__QTSi9{padding:58px 0 72px}.landing_heroInner__wJ7_B{grid-template-columns:1fr;gap:42px}.landing_heroCopy__YhOA1{text-align:center}.landing_heroCopy__YhOA1 .landing_eyebrow__bbYtf,.landing_heroCopy__YhOA1 h1,.landing_heroLead__sQBaE{margin-left:auto;margin-right:auto}.landing_heroActions__qcK0P{justify-content:center}.landing_problemGrid__0a2EM{grid-template-columns:1fr;gap:14px}.landing_problemArrow__zYz1a{height:40px;transform:rotate(90deg)}.landing_audienceGrid__ZV65h,.landing_featureGrid__eEW7S,.landing_screenGrid__kN7VO,.landing_steps__3swDE{grid-template-columns:1fr}.landing_steps__3swDE article{min-height:0}.landing_screenGrid__kN7VO figure{display:grid;grid-template-columns:minmax(0,1fr) 220px}.landing_screenChrome___76JG{display:none}.landing_faqInner__z6fks{grid-template-columns:1fr;gap:34px}}@media(max-width:600px){.landing_container__5rai_,.landing_faqInner__z6fks,.landing_footer__KGa9U>div,.landing_headerInner__AhaDV,.landing_heroInner__wJ7_B,.landing_middleCta__zwHqE>div,.landing_proofInner__uQjiS{width:calc(100% - 32px)}.landing_headerInner__AhaDV{min-height:64px}.landing_brand__YPEzB{font-size:20px}.landing_brand__YPEzB img{width:34px;height:34px}.landing_headerCta__Tg1Kw{min-height:42px;padding:8px 13px;font-size:14px}.landing_hero__QTSi9{padding:37px 0 51px}.landing_hero__QTSi9:before{display:none}.landing_heroCopy__YhOA1{text-align:left}.landing_heroCopy__YhOA1 .landing_eyebrow__bbYtf{margin-left:0;font-size:12px}.landing_hero__QTSi9 h1{font-size:clamp(35px,10.5vw,43px);line-height:1.16}.landing_heroLead__sQBaE{font-size:17px;line-height:1.66}.landing_heroActions__qcK0P{display:grid;gap:7px}.landing_primaryCta__oiHL3{width:100%;min-height:54px}.landing_textLink__YE2Zv{width:-moz-max-content;width:max-content;min-height:40px;margin:auto;font-size:15px}.landing_support__pPzg7{text-align:center;font-size:12px}.landing_heroVisual__XAaim{min-height:545px}.landing_orbit__IGw_L{width:365px;height:365px}.landing_phone__vYn_O{width:min(310px,calc(100vw - 50px))}.landing_mockLabel__kavAO{right:0;bottom:0;font-size:10px}.landing_proofInner__uQjiS{grid-template-columns:1fr}.landing_proofInner__uQjiS>div{padding:12px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.landing_section__EWlIU{padding:70px 0}.landing_sectionTitle__luKx9{font-size:35px}.landing_sectionLead__cTrGm{font-size:17px}.landing_audienceGrid__ZV65h,.landing_featureGrid__eEW7S,.landing_problemGrid__0a2EM,.landing_screenGrid__kN7VO,.landing_steps__3swDE{margin-top:35px}.landing_audienceGrid__ZV65h article,.landing_problemGrid__0a2EM article{padding:24px}.landing_problemGrid__0a2EM h3{font-size:21px}.landing_middleCta__zwHqE{padding:29px 0}.landing_middleCta__zwHqE>div{display:grid}.landing_featureGrid__eEW7S article{min-height:0;padding:24px}.landing_screenGrid__kN7VO figure{display:block}.landing_footer__KGa9U>div{align-items:flex-start;flex-direction:column}.landing_footer__KGa9U nav{flex-wrap:wrap;gap:11px 18px}.landing_finalCta__INC5f{padding:70px 0}.landing_finalCta__INC5f h2{font-size:37px}}@media(max-width:370px){.landing_hero__QTSi9 h1{font-size:34px}.landing_heroLead__sQBaE{font-size:16.5px}.landing_headerCta__Tg1Kw{font-size:13px;padding-inline:11px}}