.Button_btn__u09Z7{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border-radius:var(--radius-pill);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap;transition:background-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.Button_btn__u09Z7:hover{transform:translateY(-1px)}.Button_btn__u09Z7:active{transform:translateY(0)}.Button_primary__cRF_6{background-color:var(--color-yellow-cta);color:var(--color-dark)}.Button_primary__cRF_6:hover{background-color:#d4a93a}.Button_secondary__Xch1y{background-color:var(--color-green-primary);color:var(--color-white)}.Button_secondary__Xch1y:hover{background-color:#4a7524}.Button_ghost__MYvtH{background-color:var(--color-white);color:var(--color-green-primary)}.Button_ghost__MYvtH:hover{background-color:var(--color-green-light-bg)}.Button_sm__N7J9j{font-size:var(--font-size-body-sm);padding:var(--space-1) var(--space-3)}.Button_md__qa_e8{font-size:var(--font-size-body);padding:14px var(--space-4)}.Button_lg__ul_1t{font-size:18px;padding:var(--space-2) var(--space-5);width:-moz-fit-content;width:fit-content}.NavBar_navbar__gLL_B{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background-color:var(--color-white);border-bottom:1px solid rgba(0,0,0,.1)}.NavBar_container__yszAG{max-width:1512px;margin:0 auto}.NavBar_topBar__4IT68{height:var(--navbar-height);padding:0 120px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.NavBar_logo__Sfz0S{flex-shrink:0}.NavBar_logoImg__fqJgi{height:32px;width:auto;display:block}.NavBar_nav__N6yth{display:flex;align-items:center;gap:var(--space-5)}.NavBar_navLink__0ihLm{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-dark);letter-spacing:-.02em;transition:color var(--transition-fast);white-space:nowrap}.NavBar_navLink__0ihLm:hover{color:var(--color-green-primary)}.NavBar_actions__EWt8h{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.NavBar_loginLink__gQaa5{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-dark);letter-spacing:-.02em;transition:color var(--transition-fast);white-space:nowrap}.NavBar_loginLink__gQaa5:hover{color:var(--color-green-primary)}.NavBar_hamburger__lr8fu{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;background:none;border:none;position:relative}.NavBar_hamburger__lr8fu span{display:block;width:24px;height:2px;background-color:var(--color-dark);border-radius:2px;transition:all .3s ease;position:absolute}.NavBar_hamburger__lr8fu span:first-child{top:12px}.NavBar_hamburger__lr8fu span:nth-child(2){top:19px}.NavBar_hamburger__lr8fu span:nth-child(3){top:26px}.NavBar_hamburgerOpen__Kt6gj span:first-child{top:19px;transform:rotate(45deg)}.NavBar_hamburgerOpen__Kt6gj span:nth-child(2){opacity:0}.NavBar_hamburgerOpen__Kt6gj span:nth-child(3){top:19px;transform:rotate(-45deg)}.NavBar_mobileMenu___rIg0{display:none}.NavBar_mobileActions__OV_28,.NavBar_mobileNav__dzc_L{display:flex;flex-direction:column;gap:var(--space-3)}.NavBar_mobileNav__dzc_L{padding:var(--space-4) 120px;border-top:1px solid rgba(0,0,0,.1)}.NavBar_mobileActions__OV_28{padding:0 120px var(--space-4)}.NavBar_mobileLoginLink__Pa8nJ,.NavBar_mobileNavLink__j0UFR{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-dark);letter-spacing:-.02em;transition:color var(--transition-fast);padding:var(--space-2) 0}.NavBar_mobileLoginLink__Pa8nJ:hover,.NavBar_mobileNavLink__j0UFR:hover{color:var(--color-green-primary)}@media (max-width:1280px){.NavBar_topBar__4IT68{padding:0 var(--space-4)}}@media (max-width:1024px){.NavBar_topBar__4IT68{height:64px;padding:0 var(--space-3)}.NavBar_actions__EWt8h,.NavBar_nav__N6yth{display:none}.NavBar_hamburger__lr8fu{display:flex}.NavBar_mobileMenu___rIg0{display:block}.NavBar_mobileActions__OV_28,.NavBar_mobileNav__dzc_L{padding-left:var(--space-3);padding-right:var(--space-3)}}.CaseStudyNav_nav__Aof1_{width:100%;padding:0 190px;height:90px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.CaseStudyNav_back__RGtv7{display:flex;align-items:center;gap:12px;text-decoration:none;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:19px;color:#9ca3af;transition:color .2s}.CaseStudyNav_back__RGtv7:hover{color:#1f1f1f}.CaseStudyNav_next__bEn2A{display:flex;align-items:center;gap:12px;text-decoration:none;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:19px;color:#1f1f1f;border:1px solid #e5e7e5;padding:12px 28px;border-radius:36px;transition:background .2s;border:none!important}.CaseStudyNav_next__bEn2A:hover{background:#f5f5f5}.CaseStudyNav_icon__IQzxQ{width:24px;height:24px;flex-shrink:0}@media (max-width:1280px){.CaseStudyNav_nav__Aof1_{padding:0 24px}}.Footer_footer__YgQC9{width:100%;background:#2C3A38;display:flex;justify-content:center;padding:51px 0 48px}.Footer_inner__xbjL7{width:1204px;display:flex;flex-direction:column;gap:29px}.Footer_topRow__uqaQy{display:flex;align-items:center}.Footer_logo__YYLLK{height:29px;width:auto}.Footer_divider__aeLag{width:100%;height:1px;background:#ECBD46}.Footer_middle___a9Bu{display:flex;align-items:center;justify-content:space-between}.Footer_description__xaVD_{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#ffffff;max-width:368px;margin:0}.Footer_storeArea__Z7mlP{display:flex;align-items:center;gap:24px}.Footer_storeLabel__l_fYY{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:14px;color:#ffffff}.Footer_storeBtns__kU_BZ{display:flex;align-items:center;gap:24px}.Footer_storeBtn__a3mBS{display:flex;align-items:center;gap:15px;width:148px;height:56px;background:#000000;border-radius:12px;text-decoration:none;padding:0 16px;box-sizing:border-box;transition:opacity .2s}.Footer_storeBtn__a3mBS:hover{opacity:.85}.Footer_storeIcon__9Hre8{width:22px;height:26px;object-fit:contain;flex-shrink:0}.Footer_storeText__YLRBU{display:flex;flex-direction:column;gap:0}.Footer_storeSmall__Yg6jx{font-size:8.88px;line-height:1.2}.Footer_storeBig__UwDUB,.Footer_storeSmall__Yg6jx{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;color:#ffffff}.Footer_storeBig__UwDUB{font-size:12px;line-height:1.25}.Footer_bottom__Fpwam{display:flex;align-items:center;justify-content:space-between}.Footer_copyright__VV4W1{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:12px;color:#ffffff}.Footer_bottomRight__sYQ_U{display:flex;align-items:center;justify-content:space-between;flex:1 1;margin-left:40px}.Footer_legales__Y_6vm{display:flex;align-items:center;gap:40px;flex-shrink:0}.Footer_legalLink__gMGZ7{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:12px;color:#ffffff;text-decoration:none;white-space:nowrap;transition:opacity .2s;background:none;border:none;padding:0;cursor:pointer}.Footer_legalLink__gMGZ7:hover{opacity:.7}.Footer_social__YgiZp{display:flex;align-items:center;gap:40px;flex-shrink:0}.Footer_socialLink__p8OLE{display:flex;align-items:center;justify-content:center;transition:opacity .2s}.Footer_socialLink__p8OLE:hover{opacity:.7}.Footer_socialIcon__srmVr{width:28px;height:28px;object-fit:contain}@media (max-width:768px){.Footer_footer__YgQC9{padding:42px 12px 40px}.Footer_inner__xbjL7{width:100%;gap:29px}.Footer_topRow__uqaQy{justify-content:center}.Footer_divider__aeLag{display:none}.Footer_middle___a9Bu{flex-direction:column;align-items:center;gap:40px}.Footer_description__xaVD_{max-width:358px;text-align:center}.Footer_storeArea__Z7mlP{flex-direction:column;align-items:center;gap:24px}.Footer_storeLabel__l_fYY{font-weight:600}.Footer_storeBtns__kU_BZ{display:flex;gap:24px}.Footer_bottom__Fpwam{flex-direction:column;align-items:center;gap:32px;padding-top:24px;border-top:1px solid #ecbd46}.Footer_bottomRight__sYQ_U{flex-direction:column;align-items:center;gap:24px;margin-left:0;width:100%}.Footer_legales__Y_6vm{flex-wrap:wrap;justify-content:center;row-gap:16px;column-gap:24px}.Footer_social__YgiZp{gap:40px}}.BajaModal_backdrop__CsYHO{position:fixed;inset:0;background:rgba(31,31,31,.55);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.BajaModal_modal__pLwbD{position:relative;width:min(440px,100%);max-height:90vh;overflow-y:auto;background:var(--color-white);border-radius:var(--radius-lg);box-shadow:0 30px 70px -24px rgba(0,0,0,.35);padding:40px 40px 32px;display:flex;flex-direction:column;gap:var(--space-3)}.BajaModal_closeBtn__M_mNh{position:absolute;top:16px;right:16px;width:32px;height:32px;background:var(--color-green-light-bg);border:none;font-size:14px;color:var(--color-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color var(--transition-fast)}.BajaModal_closeBtn__M_mNh:hover{background:var(--color-gray-border)}.BajaModal_icon__OemV8{width:56px;height:56px;margin:0 auto;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-yellow-cta),#D4A93A);display:flex;align-items:center;justify-content:center;font-size:24px}.BajaModal_titleSection__IHZhU{display:flex;flex-direction:column;gap:4px;text-align:center}.BajaModal_title__OScVl{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:22px;letter-spacing:-.01em;color:var(--color-dark);margin:0}.BajaModal_subtitle__2oGVE{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);color:var(--color-gray-text);margin:0}.BajaModal_fieldGroup__cFeLx{display:flex;flex-direction:column;gap:6px}.BajaModal_label__9NsjI{font-weight:var(--font-weight-medium)}.BajaModal_input__pmul_,.BajaModal_label__9NsjI{font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-dark)}.BajaModal_input__pmul_{width:100%;height:50px;border:1px solid var(--color-gray-border);border-radius:var(--radius-sm);padding:0 16px;box-sizing:border-box;outline:none;transition:border-color var(--transition-fast)}.BajaModal_input__pmul_::placeholder{color:var(--color-gray-text)}.BajaModal_input__pmul_:focus{border-color:var(--color-green-primary)}.BajaModal_inputError__Mu_Cf{border-color:#e53935}.BajaModal_errorMsg__y_Yyd{font-family:var(--font-primary);font-size:12px;color:#e53935;padding-left:4px}.BajaModal_submitBtn__GQJMK{width:100%;height:52px;background:var(--color-gray-border);color:var(--color-gray-text);border:none;border-radius:var(--radius-pill);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-body);cursor:not-allowed;transition:background-color var(--transition-fast),transform var(--transition-fast)}.BajaModal_submitBtnActive__SAySm{background:var(--color-yellow-cta);color:var(--color-dark);cursor:pointer}.BajaModal_submitBtnActive__SAySm:hover{background:#d4a93a;transform:translateY(-1px)}.BajaModal_confirmation__RLGdM{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;text-align:center}.BajaModal_confirmIcon__vhhT9{width:56px;height:56px;border-radius:50%;background:var(--color-green-primary);color:var(--color-white);font-size:26px;display:flex;align-items:center;justify-content:center}.BajaModal_confirmTitle__vCL0i{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:20px;color:var(--color-dark);margin:0}.BajaModal_confirmText__9z2Av{font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-gray-text);margin:0;line-height:var(--line-height-normal)}@media (max-width:640px){.BajaModal_modal__pLwbD{padding:32px 24px 28px}.BajaModal_title__OScVl{font-size:19px}}.FormDemo_backdrop__IY8mr{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:100;display:flex;align-items:center;justify-content:center}.FormDemo_modal__L7B8N{position:relative;width:486px;max-height:90vh;overflow-y:auto;background:#ffffff;border-radius:12px;padding:32px 64px 48px;display:flex;flex-direction:column;gap:24px;box-shadow:0 8px 40px rgba(0,0,0,.12)}.FormDemo_closeBtn__rjObh{position:absolute;top:13px;right:16px;width:28px;height:28px;background:none;border:none;font-size:16px;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s}.FormDemo_closeBtn__rjObh:hover{color:#1f1f1f}.FormDemo_titleSection__a__xU{display:flex;flex-direction:column;gap:4px;text-align:center}.FormDemo_title__HPjSI{font-weight:600;font-size:18px;color:#1f1f1f}.FormDemo_subtitle__Bf_MS,.FormDemo_title__HPjSI{font-family:Plus Jakarta Sans,sans-serif;margin:0}.FormDemo_subtitle__Bf_MS{font-weight:400;font-size:14px;color:#6b7280}.FormDemo_fields__fFekp{display:flex;flex-direction:column;gap:16px;width:100%}.FormDemo_fieldGroup__aihay{display:flex;flex-direction:column;gap:6px}.FormDemo_label__f6l0Y{font-weight:300}.FormDemo_input__tQju0,.FormDemo_label__f6l0Y{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#1f1f1f}.FormDemo_input__tQju0{width:100%;height:50px;border:1px solid #d2d2d2;border-radius:4px;padding:15px 16px;box-sizing:border-box;outline:none;transition:border-color .2s}.FormDemo_input__tQju0::placeholder{color:#b0b8b0}.FormDemo_input__tQju0:focus{border-color:#59893a}.FormDemo_inputFilled__Cw68J{border-color:#598B2C}.FormDemo_inputError__Kl35_{border-color:#e53935}.FormDemo_errorMsg__4kGML{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:#e53935;padding-left:4px}.FormDemo_footer__0cwpY{display:flex;flex-direction:column;gap:16px}.FormDemo_legal__iE6Wn{display:flex;align-items:flex-start;gap:8px}.FormDemo_checkbox__F60AT{width:18px;height:18px;flex-shrink:0;margin-top:1px;accent-color:#59893a;cursor:pointer}.FormDemo_legalText__qVHbV{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:10px;color:#1f1f1f;line-height:1.5}.FormDemo_legalLink__SX_M7{color:#5C87ED;text-decoration:underline;cursor:pointer}.FormDemo_legalLink__SX_M7:hover{color:#3a67d4}.FormDemo_submitBtn__90Wk_{width:100%;height:53px;background:#899B98;border:none;border-radius:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:18px;color:#ffffff;cursor:not-allowed;transition:background .2s}.FormDemo_submitBtnActive__ZdIsF{background:#ECBD46;cursor:pointer}.FormDemo_submitBtnActive__ZdIsF:hover{background:#d4a83a}.FormDemo_confirmation__2rJf0{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0;text-align:center}.FormDemo_confirmIcon__WEZNu{width:56px;height:56px;border-radius:50%;background:#598B2C;color:#ffffff;font-size:28px;display:flex;align-items:center;justify-content:center}.FormDemo_confirmTitle__NFFml{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:20px;color:#1f1f1f;margin:0}.FormDemo_confirmText__SHpWr{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#6b7280;margin:0;line-height:1.6}@media (max-height:900px){.FormDemo_modal__L7B8N{max-height:85vh;padding:24px 48px 32px}}@media (max-width:640px){.FormDemo_modal__L7B8N{width:calc(100% - 32px);max-height:90vh;padding:24px 32px}.FormDemo_title__HPjSI{font-size:16px}.FormDemo_subtitle__Bf_MS{font-size:13px}}.Blog_hero__h8Hux{padding:64px 0 40px;background:#F7F9F3}.Blog_heroInner__11mwJ{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.Blog_eyebrow__W7UWr{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-green-primary);background:#e2f3dd;padding:6px 14px;border-radius:999px;margin-bottom:18px}.Blog_heroInner__11mwJ h1{font-size:clamp(38px,6vw,58px);line-height:1.02;letter-spacing:-.03em;font-weight:800;max-width:14ch;color:var(--color-dark)}.Blog_heroInner__11mwJ p{margin-top:16px;font-size:19px;color:#5A5A5A;max-width:56ch}.Blog_filters__jaHXR{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.Blog_chip__qcmvz{font-size:14.5px;font-weight:600;padding:9px 18px;border-radius:999px;background:#fff;border:1px solid #e5e7e5;color:#5A5A5A;transition:all .15s}.Blog_chip__qcmvz:hover{border-color:var(--color-green-primary);color:var(--color-green-primary)}.Blog_chipActive__8RmEu{background:var(--color-green-primary);border-color:var(--color-green-primary);color:#fff}.Blog_section__PAURV{width:100%;max-width:1180px;margin:0 auto;padding:56px 24px}.Blog_sectionHead__qHKqp{display:flex;align-items:end;justify-content:space-between;margin-bottom:28px}.Blog_sectionHead__qHKqp h2{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--color-dark)}.Blog_stateText___U0Se{color:#5A5A5A;font-size:17px}.Blog_grid___0IA7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.Blog_card__9pU9G{border:1px solid #e5e7e5;border-radius:18px;background:#fff;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s,transform .2s}.Blog_card__9pU9G:hover{box-shadow:0 20px 44px -28px rgba(0,0,0,.3);transform:translateY(-3px)}.Blog_cardEyebrow__fCABF{position:absolute;top:14px;left:14px;font-size:13.5px;font-weight:700;color:var(--color-green-primary);background:rgba(255,255,255,.88);padding:6px 12px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Blog_featuredCard__4_LC2{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #e5e7e5;border-radius:18px;overflow:hidden;background:#fff;transition:box-shadow .2s,transform .2s}.Blog_featuredCard__4_LC2:hover{box-shadow:0 24px 60px -30px rgba(0,0,0,.28);transform:translateY(-2px)}.Blog_thumb__3xGhi{height:190px}.Blog_featuredThumb__J4Bss,.Blog_thumb__3xGhi{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#eef1ea;background-image:linear-gradient(135deg,#7cb342,#598B2C 60%,#3c4133)}.Blog_featuredThumb__J4Bss{min-height:380px}.Blog_catTag__H42Wb{position:absolute;top:18px;left:18px;background:rgba(255,255,255,.92);color:var(--color-green-primary);font-weight:700;font-size:12.5px;padding:6px 12px;border-radius:8px}.Blog_cardBody__nnJ4y{padding:22px;display:flex;flex-direction:column;flex:1 1}.Blog_featuredCard__4_LC2 .Blog_cardBody__nnJ4y{padding:44px}.Blog_card__9pU9G .Blog_cardBody__nnJ4y{padding:18px 18px 22px}.Blog_catBadge__dpeZv{font-size:11.5px;font-weight:800;padding:5px 12px;margin-bottom:10px}.Blog_catBadge__dpeZv,.Blog_eyebrowTag__pXq4V{display:inline-block;letter-spacing:.04em;text-transform:uppercase;color:var(--color-green-primary);background:#e2f3dd;border-radius:8px;width:-moz-fit-content;width:fit-content}.Blog_eyebrowTag__pXq4V{font-size:12.5px;font-weight:700;padding:6px 12px}.Blog_cardTitle__zWfSB{font-size:19.5px;line-height:1.22;letter-spacing:-.01em;font-weight:700;margin:14px 0 10px;color:var(--color-dark)}.Blog_featuredTitle__RPK5S{margin:18px 0 14px;font-size:34px;line-height:1.1;letter-spacing:-.02em;font-weight:800;color:var(--color-dark)}.Blog_cardExcerpt__fLLQn{color:#5A5A5A;font-size:15px;flex:1 1}.Blog_featuredCard__4_LC2 .Blog_cardExcerpt__fLLQn{font-size:17px}.Blog_cardMeta__Tsxs1{display:flex;align-items:center;gap:12px;margin-top:20px}.Blog_featuredCard__4_LC2 .Blog_cardMeta__Tsxs1{margin-top:26px}.Blog_avatar__jJxjp{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#ECBD46,#598B2C);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px;flex:none;overflow:hidden}.Blog_featuredCard__4_LC2 .Blog_avatar__jJxjp{width:42px;height:42px;font-size:16px}.Blog_avatar__jJxjp img{width:100%;height:100%;object-fit:cover}.Blog_who__Rn1fF{font-size:13px}.Blog_featuredCard__4_LC2 .Blog_who__Rn1fF{font-size:14.5px}.Blog_who__Rn1fF b{display:block;font-weight:700;color:var(--color-dark)}.Blog_who__Rn1fF span{color:#5A5A5A}.Blog_newsletter__VZahK{width:100%;max-width:1180px;margin:20px auto 64px;padding:0 24px}.Blog_newsletterInner__PBA_l{background:#181a15;color:#fff;border-radius:26px;padding:60px 48px;position:relative;overflow:hidden}.Blog_newsletterInner__PBA_l:after{content:"";position:absolute;right:-80px;top:-80px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(236,189,70,.35),transparent 70%)}.Blog_newsletterInner__PBA_l h3{font-size:34px;font-weight:800;letter-spacing:-.02em;max-width:20ch;position:relative}.Blog_newsletterInner__PBA_l p{margin-top:12px;color:#c8d4c0;font-size:17px;max-width:50ch;position:relative}.Blog_newsletterForm__MZ6_P{margin-top:28px;max-width:520px;position:relative}.Blog_newsletterFormRow__b5Tvn{display:flex;gap:12px;flex-wrap:wrap}.Blog_newsletterForm__MZ6_P input[type=email]{flex:1 1;min-width:240px;font-family:inherit;font-size:16px;padding:15px 18px;border-radius:12px;border:none;outline:none}.Blog_newsletterLegal__DKC3_{display:flex;align-items:flex-start;gap:8px;margin-top:14px;cursor:pointer}.Blog_newsletterCheckbox__gbcGM{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--color-yellow-cta);cursor:pointer}.Blog_newsletterLegalText__tCf1u{font-size:13px;color:#c8d4c0;line-height:1.5}.Blog_newsletterLegalLink__pH_9s{color:#fff;font-weight:600;text-decoration:underline}.Blog_newsletterBtn___H4IY{background:var(--color-yellow-cta);color:#3a2f00;font-family:inherit;font-weight:600;font-size:15px;padding:15px 26px;border-radius:12px;transition:background .18s;white-space:nowrap}.Blog_newsletterBtn___H4IY:hover:not(:disabled){background:#D4A93A}.Blog_newsletterBtn___H4IY:disabled{opacity:.7;cursor:default}.Blog_newsletterSuccess___K1fB{margin-top:20px;color:#c8f0b8;font-weight:600;position:relative}.Blog_newsletterError__VmRBM{display:block;margin-top:10px;color:#f3a3a3;font-size:13px;position:relative}.Blog_gatedContent__uwVD_{position:relative;min-height:360px}.Blog_gateCardWrapper__Yzw73{display:flex;justify-content:center;align-items:flex-start;padding:0 24px;position:relative;z-index:5}.Blog_gateCard__xAB3H{width:min(500px,100%);margin-top:24px;background:#fff;border-radius:20px;box-shadow:0 30px 70px -24px rgba(0,0,0,.35);padding:40px 40px 32px;text-align:center}.Blog_gateLock__Idk8u{width:56px;height:56px;margin:0 auto 20px;border-radius:14px;background:linear-gradient(135deg,var(--color-yellow-cta),#D4A93A);display:flex;align-items:center;justify-content:center;font-size:26px}.Blog_gateCard__xAB3H h3{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--color-dark);line-height:1.2;min-height:calc(26px * 1.2 * 2)}.Blog_gateCard__xAB3H p{color:#5A5A5A;font-size:15.5px;margin:12px 0 20px;line-height:1.5;min-height:calc(15.5px * 1.5 * 3)}.Blog_gateBenefits__Lcl6G{list-style:none;text-align:left;max-width:340px;margin:0 auto 20px;padding:0}.Blog_gateBenefits__Lcl6G li{display:flex;gap:10px;align-items:flex-start;font-size:14px;margin:8px 0;color:#333}.Blog_gateBenefits__Lcl6G li:before{content:"✓";color:var(--color-green-primary);font-weight:800;flex:none}.Blog_gateForm__Ym1YK{display:flex;flex-direction:column;gap:10px}.Blog_gateForm__Ym1YK input[type=email]{font-family:inherit;font-size:15px;padding:13px 16px;border-radius:12px;border:1px solid #e5e7e5;outline:none;transition:border .15s}.Blog_gateForm__Ym1YK input[type=email]:focus{border-color:var(--color-green-primary)}.Blog_gateLegal__xmILc{display:flex;align-items:flex-start;gap:8px;text-align:left;cursor:pointer}.Blog_gateCheckbox__gtik5{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--color-green-primary);cursor:pointer}.Blog_gateLegalText__XGyyb{font-size:13px;color:#5A5A5A;line-height:1.5}.Blog_gateLegalLink__QmEzG{color:var(--color-green-primary);font-weight:600;text-decoration:underline}.Blog_gateBtn__n1KLw{background:var(--color-yellow-cta);color:#3a2f00;font-family:inherit;font-weight:600;font-size:15.5px;padding:15px 26px;border-radius:12px;transition:background .18s}.Blog_gateBtn__n1KLw:hover:not(:disabled){background:#D4A93A}.Blog_gateBtn__n1KLw:disabled{opacity:.7;cursor:default}.Blog_gateFineprint__7k1k2{margin-top:14px;font-size:12.5px;color:#9aa596}.Blog_gateFineprint__7k1k2 a{color:var(--color-green-primary);font-weight:600;text-decoration:underline}.Blog_gateLogin__dNF_Q{margin-top:16px;font-size:14px;color:#5A5A5A}.Blog_gateLoginLink__1iSGE{font-family:inherit;font-size:inherit;color:var(--color-green-primary);font-weight:700;text-decoration:underline}.Blog_article__gjcvD{max-width:720px;margin:0 auto;padding:0 24px}.Blog_breadcrumb__mSMld{margin:34px auto 0;font-size:14px;color:#5A5A5A}.Blog_breadcrumb__mSMld a:hover{color:var(--color-green-primary)}.Blog_article__gjcvD .Blog_catTag__H42Wb,.Blog_article__gjcvD>.Blog_catTag__H42Wb{position:static;display:inline-block;margin-top:26px;background:#e2f3dd;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:6px 12px;border-radius:8px;color:var(--color-green-primary)}.Blog_articleTitle__b5XZG{font-size:clamp(30px,5vw,46px);line-height:1.08;letter-spacing:-.03em;font-weight:800;margin:16px 0;color:var(--color-dark)}.Blog_articleLead__hsaEM{font-size:20px;color:#5A5A5A;margin-bottom:26px}.Blog_byline__ihfCq{display:flex;align-items:center;gap:12px;padding-bottom:30px;border-bottom:1px solid #e5e7e5}.Blog_byline__ihfCq .Blog_avatar__jJxjp{width:46px;height:46px;font-size:17px}.Blog_cover__2X83A{margin:30px 0;width:min(960px,100vw - 48px);left:50%;transform:translateX(-50%);aspect-ratio:16/8;border-radius:20px;background:linear-gradient(135deg,#7cb342,#598B2C 60%,#3c4133);background-size:cover;background-position:50%;position:relative}.Blog_coverGated__Az8C4{margin-bottom:-90px;z-index:1}.Blog_gatedLocked__3Bmdv{display:grid;margin-bottom:72px}.Blog_gatedLocked__3Bmdv>*{grid-area:1/1}.Blog_gatedLocked__3Bmdv .Blog_prose__AWgfO{padding-top:56px;max-height:780px;overflow:hidden;filter:blur(2px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 520px,transparent 730px);mask-image:linear-gradient(180deg,#000 0,#000 520px,transparent 730px)}.Blog_prose__AWgfO{max-width:720px;margin:0 auto 10rem;font-size:18.5px;color:#2b2b2b;line-height:1.65}.Blog_prose__AWgfO h3{font-size:22px;font-weight:700;margin:32px 0 10px}.Blog_prose__AWgfO p{margin:18px 0}.Blog_prose__AWgfO ol,.Blog_prose__AWgfO ul{margin:18px 0 18px 22px;list-style:revert}.Blog_prose__AWgfO li{margin:9px 0}.Blog_notFoundTitle__hHFqX{font-size:36px;font-weight:800;color:var(--color-dark);margin-bottom:8px}.Blog_backToBlog__qhQSW{display:inline-block;margin-top:24px;padding:11px 20px;border-radius:11px;background:var(--color-green-primary);color:#fff;font-weight:600}.Blog_backToBlog__qhQSW:hover{background:#4a7524}.Blog_relatedSection__oRrIl{width:100%;max-width:1180px;margin:56px auto 0;padding:0 24px}@media (max-width:900px){.Blog_featuredCard__4_LC2{grid-template-columns:1fr}.Blog_featuredThumb__J4Bss{min-height:240px}.Blog_grid___0IA7{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Blog_grid___0IA7{grid-template-columns:1fr}.Blog_featuredCard__4_LC2 .Blog_cardBody__nnJ4y{padding:28px}.Blog_newsletterInner__PBA_l{padding:40px 28px}.Blog_newsletter__VZahK{margin-bottom:40px}.Blog_articleTitle__b5XZG{font-size:28px}.Blog_prose__AWgfO{margin-bottom:40px}}.legal_container__WV6h2{max-width:900px;margin:0 auto;padding:6rem 2rem 4rem;font-family:var(--font-primary,"Plus Jakarta Sans",sans-serif);color:var(--color-dark,#1a1a1a);line-height:1.7}.legal_title__exnm6{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:var(--color-dark,#1a1a1a)}.legal_lastUpdated__xLwV5{font-size:.95rem;color:#666;margin-bottom:3rem;font-style:italic}.legal_content__qeRpo h2{font-size:1.5rem;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;color:var(--color-dark,#1a1a1a)}.legal_content__qeRpo h3{font-size:1.2rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:var(--color-dark,#1a1a1a)}.legal_content__qeRpo p{margin-bottom:1.25rem;font-size:1rem}.legal_content__qeRpo ol,.legal_content__qeRpo ul{margin-bottom:1.5rem;padding-left:2rem}.legal_content__qeRpo li{margin-bottom:.75rem;list-style:disc}.legal_content__qeRpo a{color:#7cb342;text-decoration:underline}.legal_content__qeRpo a:hover{color:#689f38}.legal_companyInfo__7fz_W{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin:2rem 0;font-size:.95rem}.legal_companyInfo__7fz_W p{margin-bottom:.5rem}.legal_companyInfo__7fz_W p:last-child{margin-bottom:0}.legal_table__bYDuh{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.9rem}.legal_table__bYDuh td,.legal_table__bYDuh th{border:1px solid #ddd;padding:.75rem;text-align:left}.legal_table__bYDuh th{background-color:#f8f9fa;font-weight:600}.legal_table__bYDuh tr:nth-child(2n){background-color:#fafafa}@media (max-width:768px){.legal_container__WV6h2{padding:4rem 1.5rem 3rem}.legal_title__exnm6{font-size:2rem}.legal_content__qeRpo h2{font-size:1.3rem}.legal_content__qeRpo h3{font-size:1.1rem}.legal_table__bYDuh{font-size:.85rem}.legal_table__bYDuh td,.legal_table__bYDuh th{padding:.5rem}}.CookieBanner_banner__Y5VLQ{position:fixed;left:24px;right:24px;bottom:24px;z-index:200;max-width:var(--container-max);margin:0 auto;background:var(--color-dark);color:var(--color-white);border-radius:var(--radius-md);box-shadow:0 30px 70px -24px rgba(0,0,0,.35);padding:var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.CookieBanner_text__Wqsfi{font-family:var(--font-primary);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal);color:var(--color-white);margin:0;flex:1 1}.CookieBanner_link__ZkFmN{text-decoration:underline;color:var(--color-white)}.CookieBanner_link__ZkFmN:hover{color:var(--color-yellow-cta)}.CookieBanner_actions__ah62F{display:flex;gap:var(--space-2);flex:none}.CookieBanner_acceptBtn__Xlchd,.CookieBanner_rejectBtn__NV_jc{height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-sm);white-space:nowrap;transition:background-color var(--transition-fast),transform var(--transition-fast)}.CookieBanner_rejectBtn__NV_jc{background:transparent;color:var(--color-white);border:1px solid rgba(255,255,255,.35)}.CookieBanner_rejectBtn__NV_jc:hover{background:rgba(255,255,255,.1)}.CookieBanner_acceptBtn__Xlchd{background:var(--color-yellow-cta);color:var(--color-dark)}.CookieBanner_acceptBtn__Xlchd:hover{background:#d4a93a;transform:translateY(-1px)}@media (max-width:640px){.CookieBanner_banner__Y5VLQ{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch;padding:var(--space-3) var(--space-2)}.CookieBanner_actions__ah62F{justify-content:stretch}.CookieBanner_acceptBtn__Xlchd,.CookieBanner_rejectBtn__NV_jc{flex:1 1}}