.FeatureStrip_section__VxGTx{background:radial-gradient(900px 300px at -10% 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(900px 300px at 110% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f4f6f8,#edf1f4);border-top:1px solid #e0e6eb;border-bottom:1px solid #e0e6eb}.FeatureStrip_container__SSl1d{max-width:1200px;margin:0 auto;padding:28px 20px}.FeatureStrip_grid__qiivh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.FeatureStrip_card__f_Dhb{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:14px;gap:14px;background:linear-gradient(180deg,#ffffff,#fbfcfd);border:1px solid #dfe5ea;border-radius:12px;padding:14px 16px;box-shadow:0 8px 20px rgba(15,23,32,.06)}.FeatureStrip_icon__mzS03{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;color:#2e7d32;background:linear-gradient(180deg,#e9f3ea,#dff0e1);border:1px solid #cfe3d2}.FeatureStrip_icon__mzS03 svg{width:24px;height:24px}.FeatureStrip_title__ko2Aj{margin:0;font-size:15px;font-weight:700;color:#1f2a37}.FeatureStrip_subtitle__lPI3O{margin:2px 0 0;font-size:13px;color:#4a5563}@media (min-width:900px){.FeatureStrip_grid__qiivh{grid-template-columns:repeat(3,1fr);gap:16px}}.CompanyIntro_section__K7INQ{background:radial-gradient(900px 300px at 0 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(900px 300px at 100% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f6f7f8,#eef0f2);border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea}.CompanyIntro_container__Hv1qC{max-width:1200px;margin:0 auto;padding:48px 20px}.CompanyIntro_wrap__q7D9Q{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.CompanyIntro_copy__xyPdj{color:#364152}.CompanyIntro_kicker__HWpDs{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5b6572}.CompanyIntro_title__cVsgA{margin:6px 0 10px;font-size:clamp(22px,3vw,32px);color:#1f2a37;font-weight:800}.CompanyIntro_text__1BD1D{margin:0 0 18px;font-size:15px;line-height:1.7}.CompanyIntro_ctaGrid__jE8qv{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.CompanyIntro_ctaCard__q_RHK{border:1px solid #dfe5ea;border-radius:12px;padding:16px;background:#ffffff;box-shadow:0 8px 20px rgba(15,23,32,.06)}.CompanyIntro_ctaCard__q_RHK h3{margin:0;font-size:16px;color:#1f2a37}.CompanyIntro_ctaCard__q_RHK p{margin:2px 0 0;color:#4a5563;font-size:14px}.CompanyIntro_aspect__fxArq{position:relative;width:100%;aspect-ratio:4/3;border-radius:14px;overflow:hidden;border:1px solid #dfe5ea;background:#0f1720}.CompanyIntro_image__dRlva{object-fit:cover}@media (min-width:960px){.CompanyIntro_wrap__q7D9Q{grid-template-columns:1.2fr .9fr;align-items:center;gap:36px}.CompanyIntro_ctaGrid__jE8qv{grid-template-columns:repeat(2,1fr)}}.ExploreProducts_section__5xUbo{background:radial-gradient(800px 300px at 0 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(800px 300px at 100% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f4f6f8,#eef1f4);border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea}.ExploreProducts_container__I4NWI{max-width:1200px;margin:0 auto;padding:44px 20px}.ExploreProducts_header__lnL0A{margin-bottom:18px}.ExploreProducts_kicker__5jvt5{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5b6572;margin-bottom:6px}.ExploreProducts_title__eydal{margin:0;font-size:clamp(20px,3vw,28px);color:#1f2a37;font-weight:800}.ExploreProducts_grid__ek9m_{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.ExploreProducts_card__5mJQ6{background:linear-gradient(180deg,#ffffff,#fbfcfd);border:1px solid #dfe5ea;border-radius:14px;padding:14px;box-shadow:0 8px 22px rgba(15,23,32,.06);display:grid;grid-gap:12px;gap:12px}.ExploreProducts_aspect__TJCBE{position:relative;width:100%;aspect-ratio:4/3;border-radius:10px;overflow:hidden;border:1px solid #e5eaef;background:#0f1720}.ExploreProducts_img__oZIQ2{object-fit:cover}.ExploreProducts_meta__Ayf92{display:flex;align-items:center;justify-content:space-between;gap:8px}.ExploreProducts_cardTitle__GTCNc{margin:0;font-size:16px;color:#1f2a37;font-weight:700}.ExploreProducts_button___Tz55{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfd6dd;background:#ffffff;padding:8px 12px;border-radius:10px;font-size:13px;color:#1f2a37;cursor:pointer}@media (min-width:800px){.ExploreProducts_grid__ek9m_{grid-template-columns:repeat(4,1fr)}}.Benefits_section__FG4zu{background:radial-gradient(900px 300px at 0 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(900px 300px at 100% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f6f7f8,#eef0f2);border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea}.Benefits_container__DOWfE{max-width:1200px;margin:0 auto;padding:48px 20px}.Benefits_wrap__BTNrk{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.Benefits_copy__f2U8s{color:#364152}.Benefits_kicker__HsUQY{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5b6572}.Benefits_title__UNwo1{margin:6px 0 8px;font-size:clamp(22px,3vw,32px);color:#1f2a37;font-weight:800}.Benefits_emph__qFgoi{color:#2e7d32}.Benefits_lead__8Earp{margin:0 0 12px;font-size:15px;color:#374151}.Benefits_list__gHGy_{margin:0;padding-left:18px;color:#4a5563;line-height:1.7}.Benefits_aspect__cA_8a{position:relative;width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;border:1px solid #dfe5ea;background:#0f1720}.Benefits_image__U8T5k{object-fit:cover}@media (min-width:960px){.Benefits_wrap__BTNrk{grid-template-columns:1.1fr .9fr;align-items:center;gap:36px}}.HeroSlider_section__E7nb9{background:radial-gradient(1000px 400px at 10% -20%,rgba(0,0,0,.04),transparent 60%),radial-gradient(1000px 400px at 110% 120%,rgba(0,0,0,.04),transparent 60%),linear-gradient(180deg,#f5f7f9,#eceff3);border-bottom:1px solid #e1e6ec}.HeroSlider_frame__rbhMs{max-width:1400px;margin:0 auto;padding:16px 20px 24px}.HeroSlider_aspect__KW6XZ{position:relative;width:100%;aspect-ratio:16/6.5;border-radius:16px;overflow:hidden;border:1px solid #dfe5ea;background:#0f1720}.HeroSlider_image__Cxgr2{object-fit:cover}.HeroSlider_controls__PhO2K{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;margin-top:12px}.HeroSlider_ctrl__C3HSY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfd6dd;background:#ffffff;padding:8px 14px;border-radius:10px;font-size:13px;color:#1f2a37;cursor:pointer}.HeroSlider_dots__oxvFD{display:flex;justify-content:center;gap:8px}.HeroSlider_dot__7s3pa{width:10px;height:10px;border-radius:50%;border:1px solid #cfd6dd;background:#ffffff;cursor:pointer}.HeroSlider_dotActive__aD_2a{background:#2e7d32;border-color:#2e7d32}@media (max-width:640px){.HeroSlider_aspect__KW6XZ{aspect-ratio:16/9;border-radius:12px}}.LeadForm_section__rxuc_{position:relative;overflow:hidden;border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea;background:radial-gradient(900px 300px at -10% 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(900px 300px at 110% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f4f6f8,#eef1f4)}.LeadForm_bg__CbUPK{position:absolute;inset:0;background-image:url(/images/Home/home-regi-bg.jpg);background-size:cover;background-position:50%;opacity:.12;filter:grayscale(30%)}.LeadForm_container__imOKZ{position:relative;max-width:900px;margin:0 auto;padding:44px 20px}.LeadForm_header__HKF_J{text-align:left;margin-bottom:16px}.LeadForm_kicker__yTIBw{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5b6572;margin-bottom:6px}.LeadForm_title__UeFyq{margin:0;font-size:clamp(20px,3vw,28px);color:#1f2a37;font-weight:800}.LeadForm_desc__N1nVe{margin:8px 0 0;color:#4a5563}.LeadForm_form__N4egO{margin-top:16px;background:#ffffff;border:1px solid #dfe5ea;border-radius:14px;box-shadow:0 8px 22px rgba(15,23,32,.06);padding:16px}.LeadForm_row__0CIN1{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.LeadForm_field__F2GP_{display:grid;grid-gap:6px;gap:6px}.LeadForm_field__F2GP_ label{font-size:13px;color:#374151}.LeadForm_field__F2GP_ input,.LeadForm_field__F2GP_ textarea{width:100%;padding:10px 12px;border:1px solid #cfd6dd;border-radius:10px;background:#ffffff;color:#111827;font-size:14px}.LeadForm_actions__lR5BA{display:flex;align-items:center;gap:12px;margin-top:12px}.LeadForm_button__YUpoA{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #2e7d32;background:#2e7d32;color:#ffffff;padding:10px 16px;border-radius:10px;font-size:14px;cursor:pointer}.LeadForm_status__u8M0n{font-size:13px;color:#1f2a37}@media (min-width:780px){.LeadForm_form__N4egO{padding:20px}.LeadForm_row__0CIN1{grid-template-columns:1fr 1fr}}.Stats_section__r9jF5{background:radial-gradient(800px 300px at 0 0,rgba(0,0,0,.035),transparent 60%),radial-gradient(800px 300px at 100% 100%,rgba(0,0,0,.035),transparent 60%),linear-gradient(180deg,#f4f6f8,#eef1f4);border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea}.Stats_container__6K0TR{max-width:1200px;margin:0 auto;padding:56px 20px}.Stats_header__ljEhD{margin-bottom:28px}.Stats_kicker__h2ot6{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5b6572;margin-bottom:6px}.Stats_title__0luR2{font-size:clamp(22px,3.2vw,32px);line-height:1.25;font-weight:800;color:#1f2a37;margin:0}.Stats_emph__0b8HG{color:#2e7d32;font-weight:800}.Stats_grid__m4d95{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.Stats_card__fBS9p{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:16px;gap:16px;padding:20px;background:linear-gradient(180deg,#ffffff,#fbfcfd);border:1px solid #dfe5ea;border-radius:14px;box-shadow:0 8px 24px rgba(15,23,32,.06)}.Stats_icon__n4hLC{width:56px;height:56px;border-radius:10px;display:grid;place-items:center;color:#2e7d32;background:linear-gradient(180deg,#e9f3ea,#dff0e1);border:1px solid #cfe3d2}.Stats_icon__n4hLC svg{width:28px;height:28px}.Stats_meta__MNDeK{display:grid;grid-gap:2px;gap:2px}.Stats_value__PAhSg{font-size:clamp(20px,3vw,28px);font-weight:800;color:#0f1720}.Stats_label___AJlT{font-size:14px;color:#4a5563}@media (min-width:900px){.Stats_grid__m4d95{grid-template-columns:repeat(3,1fr);gap:18px}}.Testimonials_section__aucWh{background:radial-gradient(900px 300px at -10% 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(900px 300px at 110% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f6f7f8,#eef0f2);border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea}.Testimonials_container__fc_BF{max-width:1200px;margin:0 auto;padding:44px 20px}.Testimonials_header__O6x7J{margin-bottom:18px}.Testimonials_kicker__472Id{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5b6572;margin-bottom:6px}.Testimonials_title__gRkd8{margin:0;font-size:clamp(20px,3vw,28px);color:#1f2a37;font-weight:800}.Testimonials_grid___TTld{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.Testimonials_card__jwB8q{background:#ffffff;border:1px solid #dfe5ea;border-radius:14px;padding:16px;box-shadow:0 8px 22px rgba(15,23,32,.06);display:grid;grid-gap:10px;gap:10px}.Testimonials_quote__pvBo_ p{margin:0;color:#1f2a37;font-size:15px;line-height:1.6}.Testimonials_meta__JxX_O{display:grid;grid-gap:2px;gap:2px}.Testimonials_name__VQspa{font-weight:700;color:#1f2a37}.Testimonials_role__oCEdi{font-size:13px;color:#4a5563}@media (min-width:900px){.Testimonials_grid___TTld{grid-template-columns:repeat(4,1fr)}}.PartnerJoin_section__n5PLl{background:radial-gradient(800px 300px at 0 0,rgba(0,0,0,.03),transparent 60%),radial-gradient(800px 300px at 100% 100%,rgba(0,0,0,.03),transparent 60%),linear-gradient(180deg,#f4f6f8,#eef1f4);border-top:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea}.PartnerJoin_container__LkMeM{max-width:1200px;margin:0 auto;padding:44px 20px}.PartnerJoin_title__XpuHV{margin:0 0 18px;font-size:clamp(20px,3vw,28px);color:#1f2a37;font-weight:800}.PartnerJoin_grid__84oM_{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.PartnerJoin_card__PyK1e{background:#ffffff;border:1px solid #dfe5ea;border-radius:14px;box-shadow:0 8px 22px rgba(15,23,32,.06);display:grid;grid-gap:12px;gap:12px;padding:14px}.PartnerJoin_aspect__eSCzH{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;border:1px solid #e5eaef;background:#0f1720}.PartnerJoin_img__VMdmR{object-fit:cover}.PartnerJoin_meta__Tr54S{display:flex;align-items:center;justify-content:space-between;gap:8px}.PartnerJoin_cardTitle__Pw_1C{margin:0;font-size:16px;color:#1f2a37;font-weight:700}.PartnerJoin_button__hs_nT{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfd6dd;background:#ffffff;padding:8px 12px;border-radius:10px;font-size:13px;color:#1f2a37;cursor:pointer}@media (min-width:900px){.PartnerJoin_grid__84oM_{grid-template-columns:repeat(2,1fr)}}.VideoSection_section__gKYdV{background:radial-gradient(1200px 500px at 10% -20%,rgba(0,0,0,.035),transparent 60%),radial-gradient(1200px 500px at 110% 120%,rgba(0,0,0,.035),transparent 60%),linear-gradient(180deg,#f5f7f9,#eef1f4 35%,#e7ebef);border-top:1px solid #e2e6ea;border-bottom:1px solid #e2e6ea;--frame-radius:18px}.VideoSection_headerWrap__0ouZa{max-width:1200px;margin:0 auto;padding:34px 20px 12px}.VideoSection_header__KuCGg{display:flex;align-items:baseline;gap:12px}.VideoSection_kicker__eLHXy{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5b6572}.VideoSection_title__BHAkO{font-size:clamp(20px,3vw,28px);line-height:1.25;font-weight:700;color:#1f2a37}.VideoSection_frameWrap__1sZhi{width:min(100%,1400px);margin:0 auto;padding:clamp(10px,2.5vw,24px)}.VideoSection_frame__yPnKb{position:relative;width:min(96vw,1200px);margin:0 auto;overflow:hidden;border-radius:var(--frame-radius);border:1px solid #d5dbe3;box-shadow:0 1px 0 rgba(17,24,39,.03),0 10px 24px rgba(17,24,39,.08);background:#0f1720}.VideoSection_aspect__m1mCe{width:100%;aspect-ratio:21/9;min-height:clamp(160px,22vw,320px);background-color:#0f1720;background-size:cover;background-position:50%;background-repeat:no-repeat}.VideoSection_playBtn__E3w8H{position:absolute;inset:0;display:grid;place-items:center;border:0;background:none;cursor:pointer}.VideoSection_playIcon__imH7L svg{width:clamp(56px,6vw,88px);height:auto;display:block}.VideoSection_playRing__1iHK_{fill:rgba(255,255,255,.9);stroke:rgba(15,23,32,.18);stroke-width:2}.VideoSection_playTriangle__s6kPl{fill:#0f1720}.VideoSection_playText__3BZZd{position:absolute;left:-9999px}.VideoSection_modalBackdrop__vYkQA{position:fixed;inset:0;background:rgba(9,13,20,.75);display:grid;place-items:center;z-index:60}.VideoSection_modal__PSB9I{width:min(96vw,1100px);background:linear-gradient(180deg,#0d1520,#0a111a);border:1px solid #1e2a37;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.45)}.VideoSection_modalHead__cPnaC{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #1b2733}.VideoSection_modalTitle__s8Cjg{margin:0;font-size:14px;font-weight:700;color:#dbe2ea;letter-spacing:.02em}.VideoSection_modalClose__S3PHU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #354250;background:#121b26;color:#e6ebf1;padding:2px 10px;border-radius:8px;cursor:pointer}.VideoSection_modalBody__ra1GN{padding:12px}.VideoSection_player__Yy6Zg{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}.VideoSection_iframe__N9L1E{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:400px){.VideoSection_headerWrap__0ouZa{padding:28px 16px 10px}.VideoSection_section__gKYdV{--frame-radius:14px}}