.Home_homePage__6iY3W{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;background-color:#f2f2f2}.Home_heroSection__6EfYe{position:relative;width:100%;min-height:380px;background-image:url(/images/bgGreenScreen.png);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.Home_heroOverlay__oyeUG{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(30,70,50,.85),rgba(45,140,95,.75) 50%,rgba(57,185,127,.65));z-index:1}.Home_heroContent__aWtjQ{position:relative;z-index:2;text-align:center;padding:60px 20px 100px;max-width:800px}.Home_heroTitle__AMpNI{font-size:42px;font-weight:800;color:#ffffff;line-height:1.15;margin:0 0 16px;text-shadow:0 2px 8px rgba(0,0,0,.15);letter-spacing:-.5px}.Home_heroHighlight__YK2WN{color:#b8f5d8;display:inline-block}.Home_heroSubtitle__0EZ9Z{font-size:18px;color:rgba(255,255,255,.9);line-height:1.6;font-weight:400;max-width:600px;margin:0 auto}.Home_searchWrapper__VElmn{width:100%;display:flex;justify-content:center;margin-top:-60px;position:relative;z-index:10;padding:0 20px}.Home_statsSection__zT36o{width:100%;display:flex;justify-content:center;padding:40px 20px}.Home_statsContainer__oLtU1{gap:0;width:100%;max-width:1100px;background:#ffffff;border-radius:16px;padding:28px 40px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.Home_statItem__JSUd_,.Home_statsContainer__oLtU1{display:flex;align-items:center;justify-content:center}.Home_statItem__JSUd_{gap:14px;flex:1 1;padding:0 20px}.Home_statIcon__AbR4o{color:#39b97f;flex-shrink:0}.Home_statContent___RBrR{display:flex;flex-direction:column}.Home_statNumber__LBuFb{font-size:20px;font-weight:800;color:#1a1a1a;line-height:1.2}.Home_statLabel__GSvXT{font-size:13px;color:#6b7280;font-weight:500;margin-top:2px}.Home_statDivider__tdME5{width:1px;height:40px;background:#e5e7eb;flex-shrink:0}.Home_sectionInner__uB3gE{width:100%;max-width:1100px;padding:0 20px}.Home_sectionHeader__BnBQb{text-align:center;margin-bottom:32px}.Home_sectionTitle__DKb2S{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 8px;letter-spacing:-.3px}.Home_sectionSubtitle__IhU_e{font-size:16px;color:#6b7280;margin:0;font-weight:400}.Home_categoryCardsSection__S8vYt{width:100%;display:flex;justify-content:center;padding:20px 0 50px;background:#f2f2f2}.Home_categoryCardsGrid__lDjcU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.Home_categoryCard__3jCoL{display:flex;align-items:center;gap:16px;padding:24px;background:#ffffff;border-radius:14px;text-decoration:none;color:inherit;border:2px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 4px rgba(0,0,0,.06)}.Home_categoryCard__3jCoL:hover{border-color:#39b97f;transform:translateY(-3px);box-shadow:0 8px 24px rgba(57,185,127,.12)}.Home_categoryCardIcon__hRKH8{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,#e8faf0,#d1f5e3);border-radius:14px;color:#39b97f;flex-shrink:0}.Home_categoryCard__3jCoL:hover .Home_categoryCardIcon__hRKH8{background:linear-gradient(135deg,#39b97f,#2dc984);color:#ffffff}.Home_categoryCardContent__NKX3S h3{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 4px}.Home_categoryCardContent__NKX3S p{font-size:14px;color:#6b7280;margin:0}.Home_categoryCardArrow__rhKlb{margin-left:auto;color:#d1d5db;flex-shrink:0;transition:all .3s ease}.Home_categoryCard__3jCoL:hover .Home_categoryCardArrow__rhKlb{color:#39b97f;transform:translateX(4px)}.Home_brandsSection__Ua7vc{width:100%;display:flex;justify-content:center;padding:50px 0;background:#ffffff}.Home_brandsGrid__3pcnf{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.Home_brandCard__PBsxy{display:flex;align-items:center;justify-content:center;padding:20px 16px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;text-decoration:none;transition:all .3s ease;cursor:pointer}.Home_brandCard__PBsxy:hover{border-color:#39b97f;background:#f0fdf4;transform:translateY(-2px);box-shadow:0 4px 12px rgba(57,185,127,.1)}.Home_brandName__eFKNp{font-size:15px;font-weight:700;color:#374151;text-align:center}.Home_brandCard__PBsxy:hover .Home_brandName__eFKNp{color:#39b97f}.Home_brandsFooter___hrdK{display:flex;justify-content:center;margin-top:28px}.Home_allBrandsLink__p3n5g{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;color:#39b97f;text-decoration:none;border:2px solid #39b97f;border-radius:10px;transition:all .3s ease}.Home_allBrandsLink__p3n5g:hover{background:#39b97f;color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(57,185,127,.3)}.Home_uspSection__ygtLf{width:100%;display:flex;justify-content:center;padding:50px 0 60px;background:#f2f2f2}.Home_uspGrid__D4H79{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.Home_uspCard__ntxQx{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 20px;background:#ffffff;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:all .3s ease}.Home_uspCard__ntxQx:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.Home_uspIconWrapper__uPJfz{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,#e8faf0,#d1f5e3);border-radius:16px;color:#39b97f;margin-bottom:18px}.Home_uspTitle__KErjM{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.Home_uspDescription__Jr15a{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.Home_ctaSection__PhJ6r{width:100%;display:flex;justify-content:center;padding:60px 20px;background:linear-gradient(135deg,#1e4632,#2a7a55 50%,#39b97f)}.Home_ctaContent__RObbv{display:flex;align-items:center;justify-content:space-between;gap:60px;width:100%;max-width:1100px}.Home_ctaText__GLEOa h2{font-size:32px;font-weight:800;color:#ffffff;margin:0 0 12px}.Home_ctaText__GLEOa>p{font-size:16px;color:rgba(255,255,255,.85);line-height:1.6;margin:0 0 24px;max-width:500px}.Home_ctaFeatures__HmB8h{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Home_ctaFeatures__HmB8h li{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.9);font-size:15px;font-weight:500}.Home_ctaFeatures__HmB8h li svg{color:#b8f5d8;flex-shrink:0}.Home_ctaActions__oVyM_{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.Home_ctaButton__lZzFU{display:inline-flex;align-items:center;gap:10px;padding:18px 40px;background:#ffffff;color:#1e4632;font-size:18px;font-weight:700;border-radius:14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(0,0,0,.15)}.Home_ctaButton__lZzFU:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.2);background:#f0fdf4}.Home_ctaNote__QTMqr{font-size:13px;color:rgba(255,255,255,.7);margin:12px 0 0;font-weight:500}@media (max-width:1024px){.Home_heroTitle__AMpNI{font-size:34px}.Home_heroSubtitle__0EZ9Z{font-size:16px}.Home_heroContent__aWtjQ{padding:50px 20px 90px}.Home_statsContainer__oLtU1{padding:24px 20px;gap:0}.Home_statItem__JSUd_{padding:0 12px;gap:10px}.Home_statNumber__LBuFb{font-size:17px}.Home_statLabel__GSvXT{font-size:12px}.Home_categoryCardsGrid__lDjcU{grid-template-columns:repeat(2,1fr)}.Home_brandsGrid__3pcnf{grid-template-columns:repeat(3,1fr)}.Home_uspGrid__D4H79{grid-template-columns:repeat(2,1fr)}.Home_ctaContent__RObbv{flex-direction:column;text-align:center;gap:32px}.Home_ctaText__GLEOa>p{max-width:100%}.Home_ctaFeatures__HmB8h{grid-template-columns:1fr 1fr;justify-items:start}}@media (max-width:768px){.Home_heroSection__6EfYe{min-height:280px}.Home_heroContent__aWtjQ{padding:40px 16px 80px}.Home_heroTitle__AMpNI{font-size:28px}.Home_heroSubtitle__0EZ9Z{font-size:15px}.Home_searchWrapper__VElmn{margin-top:-50px;padding:0 12px}.Home_statsSection__zT36o{padding:24px 12px}.Home_statsContainer__oLtU1{flex-direction:column;gap:16px;padding:24px 20px;border-radius:12px}.Home_statItem__JSUd_{width:100%;justify-content:flex-start;padding:8px 0}.Home_statDivider__tdME5{width:100%;height:1px}.Home_sectionTitle__DKb2S{font-size:22px}.Home_sectionSubtitle__IhU_e{font-size:14px}.Home_categoryCardsSection__S8vYt{padding:16px 0 40px}.Home_sectionInner__uB3gE{padding:0 16px}.Home_categoryCardsGrid__lDjcU{grid-template-columns:1fr;gap:12px}.Home_categoryCard__3jCoL{padding:18px}.Home_categoryCardIcon__hRKH8{width:48px;height:48px}.Home_categoryCardContent__NKX3S h3{font-size:16px}.Home_brandsSection__Ua7vc{padding:40px 0}.Home_brandsGrid__3pcnf{grid-template-columns:repeat(3,1fr);gap:10px}.Home_brandCard__PBsxy{padding:16px 10px}.Home_brandName__eFKNp{font-size:13px}.Home_uspSection__ygtLf{padding:40px 0 50px}.Home_uspGrid__D4H79{grid-template-columns:1fr 1fr;gap:12px}.Home_uspCard__ntxQx{padding:24px 16px}.Home_ctaSection__PhJ6r{padding:40px 16px}.Home_ctaText__GLEOa h2{font-size:26px}.Home_ctaFeatures__HmB8h{grid-template-columns:1fr}.Home_ctaButton__lZzFU{padding:16px 32px;font-size:16px;width:100%;justify-content:center}}@media (max-width:480px){.Home_heroSection__6EfYe{min-height:240px}.Home_heroContent__aWtjQ{padding:32px 12px 70px}.Home_heroTitle__AMpNI{font-size:24px}.Home_heroHighlight__YK2WN{font-size:26px}.Home_heroSubtitle__0EZ9Z{font-size:14px}.Home_searchWrapper__VElmn{margin-top:-45px;padding:0 8px}.Home_statsContainer__oLtU1{padding:20px 16px}.Home_statNumber__LBuFb{font-size:16px}.Home_sectionTitle__DKb2S{font-size:20px}.Home_sectionSubtitle__IhU_e{font-size:13px}.Home_sectionHeader__BnBQb{margin-bottom:24px}.Home_brandsGrid__3pcnf{grid-template-columns:repeat(2,1fr)}.Home_uspGrid__D4H79{grid-template-columns:1fr}.Home_uspCard__ntxQx{padding:20px 16px}.Home_ctaContent__RObbv{gap:24px}.Home_ctaText__GLEOa h2{font-size:22px}.Home_ctaFeatures__HmB8h li,.Home_ctaText__GLEOa>p{font-size:14px}}.Home_contentSection__nymJu{width:100%;display:flex;justify-content:center;padding:50px 0;background:#f2f2f2}.Home_contentSectionWhite__fxmlM{background:#ffffff}.Home_contentSectionGreen__Lh6P7{background:linear-gradient(135deg,#1e4632,#2a7a55 50%,#39b97f)}.Home_cardGrid__3NHKG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Home_card__E5spL{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 20px;background:#ffffff;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:all .3s ease}.Home_card__E5spL:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.Home_cardIconWrapper__lI4v_{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg,#e8faf0,#d1f5e3);border-radius:16px;color:#39b97f;margin-bottom:18px}.Home_cardTitle__rMNyu{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.Home_cardDescription__7u38q{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.Home_stepsGrid__X1dXs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.Home_stepCard__0qgsk{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 20px;background:#ffffff;border-radius:16px;border:2px solid transparent;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:all .3s ease;position:relative}.Home_stepCard__0qgsk:hover{border-color:#39b97f;transform:translateY(-4px);box-shadow:0 8px 24px rgba(57,185,127,.12)}.Home_stepNumber__24rip{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,#39b97f,#2dc984);border-radius:50%;color:#ffffff;font-weight:800;font-size:16px;margin-bottom:16px}.Home_stepTitle__8vNxM{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.Home_stepDescription__xoMB6{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.Home_faqList__3tXRY{display:flex;flex-direction:column;gap:12px;width:100%}.Home_faqItem__Remjx{background:#ffffff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.Home_faqItem__Remjx:hover{border-color:#39b97f}.Home_faqQuestion__TbmYm{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;cursor:pointer;font-size:16px;font-weight:600;color:#1a1a1a;list-style:none}.Home_faqQuestion__TbmYm::-webkit-details-marker{display:none}.Home_faqQuestion__TbmYm::marker{display:none}.Home_faqItem__Remjx[open] .Home_faqQuestion__TbmYm{color:#39b97f;background:#f0fdf4;border-bottom:1px solid #e5e7eb}.Home_faqAnswer__d99a2{padding:20px 24px;color:#374151;line-height:1.7;font-size:15px}.Home_faqAnswer__d99a2 p{margin:0 0 12px}.Home_faqAnswer__d99a2 p:last-child{margin-bottom:0}.Home_faqAnswer__d99a2 ul{margin:8px 0 0;padding-left:20px}.Home_faqAnswer__d99a2 li{margin-bottom:6px}.Home_faqChevron__gMdaL{flex-shrink:0;color:#9ca3af;transition:transform .3s ease}.Home_faqItem__Remjx[open] .Home_faqChevron__gMdaL{transform:rotate(180deg);color:#39b97f}.Home_formContainer__qHEMI{width:100%;max-width:700px;margin:0 auto}.Home_formGrid__jdGjq{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.Home_formGroup__KFkHd{display:flex;flex-direction:column;gap:6px}.Home_formGroupFull__SM04_{grid-column:1/-1}.Home_formLabel__PISwQ{font-size:14px;font-weight:600;color:#374151}.Home_formInput__wWVuf{padding:12px 16px;border:2px solid #e5e7eb;border-radius:10px;font-size:15px;font-family:inherit;transition:all .3s ease;outline:none;background:#ffffff}.Home_formInput__wWVuf:hover{border-color:#39b97f}.Home_formInput__wWVuf:focus{border-color:#39b97f;box-shadow:0 0 0 3px rgba(57,185,127,.1)}.Home_formTextarea__VRzQn{resize:vertical;min-height:120px}.Home_formSubmitButton__I1QsI{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,#40d18f,#39b97f);color:#ffffff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(57,185,127,.3);width:100%}.Home_formSubmitButton__I1QsI:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(57,185,127,.4)}.Home_formSubmitButton__I1QsI:disabled{opacity:.6;cursor:not-allowed;transform:none}.Home_formNote__CH7RE{font-size:13px;color:#6b7280;text-align:center;margin:16px 0 0}.Home_formNote__CH7RE a{color:#39b97f;text-decoration:underline}.Home_successMessage__rZrmj{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;background:#f0fdf4;border:2px solid #bbf7d0;border-radius:12px;color:#15803d;font-weight:600;font-size:15px;margin-bottom:20px}.Home_errorMessage__n47_b{background:#fef2f2;border-color:#fecaca;color:#991b1b}.Home_heroDescription__h0e7Z{font-size:17px;color:rgba(255,255,255,.9);line-height:1.7;margin:0;max-width:700px;text-align:center}.Home_statHighlightGrid__IraoM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.Home_statHighlightCard__a6BFd{text-align:center;padding:28px 20px;background:#ffffff;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:all .3s ease}.Home_statHighlightCard__a6BFd:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.Home_statHighlightNumber__ekXjO{font-size:36px;font-weight:800;color:#39b97f;line-height:1.2;margin-bottom:6px}.Home_statHighlightLabel__V9HlA{font-size:14px;font-weight:600;color:#6b7280}.Home_checkboxGroup__L3yn2{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:14px;line-height:1.6;color:#374151}.Home_checkboxGroup__L3yn2 input[type=checkbox]{margin-top:4px;accent-color:#39b97f;flex-shrink:0}.Home_legalContent__5RvSV{max-width:900px;margin:0 auto;font-size:15px;line-height:1.8;color:#374151}.Home_legalContent__5RvSV h3{font-size:20px;font-weight:700;color:#1f2937;margin:32px 0 12px}.Home_legalContent__5RvSV h4{font-size:17px;font-weight:600;color:#1f2937;margin:24px 0 10px}.Home_legalContent__5RvSV p{margin:0 0 16px}.Home_legalContent__5RvSV ol,.Home_legalContent__5RvSV ul{margin:0 0 16px;padding-left:24px}.Home_legalContent__5RvSV li{margin-bottom:6px}.Home_legalContent__5RvSV a{color:#39b97f;text-decoration:none}.Home_legalContent__5RvSV a:hover{text-decoration:underline}.Home_infoBox__hHoOq{padding:20px 24px;border-radius:12px;margin:24px 0}.Home_infoBoxBlue__B7Ys2{background:#eff6ff;border:1px solid #93c5fd;color:#1e40af}.Home_infoBoxGreen__H1iys{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.Home_infoBoxYellow__VnmoV{background:#fef3c7;border:1px solid #fbbf24;color:#92400e}.Home_infoBoxRed__AUgqf{background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c}.Home_infoBox__hHoOq h4{font-size:16px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;gap:8px}.Home_infoBox__hHoOq p{margin:0;line-height:1.6;font-size:14px}.Home_infoBox__hHoOq ul{margin:8px 0 0;padding-left:20px;line-height:1.6;font-size:14px}.Home_tocGrid__jVS2E{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.Home_tocButton__8AHk_{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ffffff;border:1px solid #e5e7eb;border-radius:10px;text-align:left;cursor:pointer;font-size:14px;font-weight:500;color:#374151;transition:all .2s ease}.Home_tocButton__8AHk_:hover{border-color:#39b97f;background:#f8fafc}.Home_tocButtonActive__tiH9g{border-color:#39b97f;background:#f0fdf4;border-width:2px}.Home_tocButtonIcon__o9Nhn{color:#39b97f;flex-shrink:0}.Home_infoCardGrid__Q4U9U{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}@media (max-width:1024px){.Home_cardGrid__3NHKG,.Home_statHighlightGrid__IraoM,.Home_stepsGrid__X1dXs,.Home_tocGrid__jVS2E{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Home_contentSectionGreen__Lh6P7,.Home_contentSectionWhite__fxmlM,.Home_contentSection__nymJu{padding:40px 0}.Home_cardGrid__3NHKG,.Home_stepsGrid__X1dXs,.Home_tocGrid__jVS2E{grid-template-columns:1fr}.Home_statHighlightGrid__IraoM{grid-template-columns:repeat(2,1fr)}.Home_formGrid__jdGjq{grid-template-columns:1fr}.Home_faqQuestion__TbmYm{padding:16px 20px;font-size:15px}.Home_faqAnswer__d99a2{padding:16px 20px;font-size:14px}}.Home_allBrandsLink__p3n5g:focus-visible,.Home_brandCard__PBsxy:focus-visible,.Home_categoryCard__3jCoL:focus-visible,.Home_ctaButton__lZzFU:focus-visible{outline:3px solid #39b97f;outline-offset:2px}@media print{.Home_heroSection__6EfYe{min-height:auto;background:#f3f4f6}.Home_heroOverlay__oyeUG{display:none}.Home_heroSubtitle__0EZ9Z,.Home_heroTitle__AMpNI{color:#1a1a1a;text-shadow:none}.Home_heroHighlight__YK2WN{color:#39b97f}.Home_searchWrapper__VElmn{margin-top:0}.Home_statsContainer__oLtU1{box-shadow:none;border:1px solid #e5e7eb}.Home_ctaSection__PhJ6r{background:#f3f4f6}.Home_ctaFeatures__HmB8h li,.Home_ctaText__GLEOa h2,.Home_ctaText__GLEOa>p{color:#1a1a1a}}