.section-01_section__Esq39{padding:140px 0;background:linear-gradient(180deg,#f6faf8,#fff);position:relative;overflow:hidden}.section-01_content__rNasn{text-align:center;opacity:0;transform:translateY(40px);transition:all .8s ease}.section-01_show__DTqn2{opacity:1;transform:translateY(0)}.section-01_title__Baxbi{font-family:var(--font-title);font-size:2rem;font-weight:600;color:#1b5e20;margin-bottom:12px;letter-spacing:-.02em}.section-01_underline__kP3dc{display:block;width:64px;height:4px;margin:0 auto 40px;background:linear-gradient(90deg,#2e7d32,#66bb6a);border-radius:2px}.section-01_text__z8Dst{font-family:var(--font-quicksand);font-size:1.05rem;line-height:1.9;color:#2f2f2f;max-width:760px;margin:0 auto 24px}.section-01_text__z8Dst strong{color:#2e7d32;font-weight:600}.section-01_section__Esq39:after{content:"";position:absolute;bottom:-120px;left:-120px;width:300px;height:300px;background:radial-gradient(circle,rgba(46,125,50,.12),transparent 70%);pointer-events:none}@media (max-width:768px){.section-01_section__Esq39{padding:100px 0}.section-01_title__Baxbi{font-size:1.8rem}.section-01_text__z8Dst{font-size:1rem}}.section-02_section__brRqW{padding:160px 0;background:linear-gradient(135deg,#e8f5e9,#f1f8f4 50%,#fff);position:relative;overflow:hidden}.section-02_section__brRqW:before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;background:radial-gradient(circle,rgba(46,125,50,.18),transparent 70%);pointer-events:none}.section-02_grid__MeTW_{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;align-items:center;opacity:0;transform:translateY(60px);transition:all .9s ease}.section-02_show__wG8mo{opacity:1;transform:translateY(0)}.section-02_left__WmN_p{max-width:560px}.section-02_title__2Rv_c{color:#1b5e20;margin-bottom:24px;letter-spacing:-.02em}.section-02_text___q97F{color:#2f2f2f;margin-bottom:28px;line-height:1.8}.section-02_highlight__CePYf{color:#2e7d32;font-weight:600;line-height:1.7}.section-02_right__gSK3L{position:relative}.section-02_imageWrapper__LPNCz{position:relative;border-radius:24px;overflow:hidden;transform:translateX(60px) scale(.96);opacity:0;transition:all 1s ease;transition-delay:.2s;box-shadow:0 40px 80px rgba(0,0,0,.15),inset 0 0 0 1px hsla(0,0%,100%,.4)}.section-02_show__wG8mo .section-02_imageWrapper__LPNCz{transform:translateX(0) scale(1);opacity:1}.section-02_imageWrapper__LPNCz img{width:100%;height:auto;display:block}@media (max-width:1024px){.section-02_grid__MeTW_{grid-template-columns:1fr;gap:64px}.section-02_right__gSK3L{order:-1}.section-02_imageWrapper__LPNCz{transform:translateY(40px) scale(.96)}.section-02_show__wG8mo .section-02_imageWrapper__LPNCz{transform:translateY(0) scale(1)}}@media (max-width:768px){.section-02_section__brRqW{padding:120px 0}.section-02_grid__MeTW_{gap:48px}}.section-03_section__YfZ6N{padding:140px 0;background:linear-gradient(120deg,#f4fbf7,#fff,#eef7f1);background-size:300% 300%;animation:section-03_gradientFlow__6_Hd8 18s ease infinite}@keyframes section-03_gradientFlow__6_Hd8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.section-03_wrapper__VDkyT{position:relative}.section-03_imageWrapper__aJbeK{height:300px;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.12),inset 0 0 0 1px hsla(0,0%,100%,.6)}.section-03_imageWrapper__aJbeK img{width:100%;height:100%;object-fit:cover}.section-03_title__BSGUC{color:#1b5e20;margin-bottom:20px;letter-spacing:-.02em}.section-03_list__f5EBx{list-style:none;padding:0;margin:0}.section-03_list__f5EBx li{position:relative;padding-left:26px;margin-bottom:14px;font-size:1.05rem;line-height:1.7;color:#2f2f2f}.section-03_list__f5EBx li:before{content:"✔";position:absolute;left:0;top:0;color:#2e7d32;font-weight:700}@media (max-width:900px){.section-03_section__YfZ6N{padding:100px 0}.section-03_imageWrapper__aJbeK{margin-bottom:32px}}.section-04_section__v2z5X{--scroll:0;position:relative;padding:140px 24px;overflow:hidden}.section-04_bg__iZZeu{position:absolute;inset:-20%;background:linear-gradient(120deg,#e8f5e9,#d0f0e0,#fff,#e0f2f1);background-size:300% 300%;transform:translateY(calc(var(--scroll) * 80px));animation:section-04_gradientMove__SltYA 18s ease infinite;z-index:0}@keyframes section-04_gradientMove__SltYA{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.section-04_content___bBFm{position:relative;z-index:2;max-width:520px;margin:0 auto;text-align:center;transform:translateY(calc(60px - var(--scroll) * 60px));transition:transform .15s linear}.section-04_overline__Qnum0{font-family:var(--font-body);color:#2e7d32;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px}.section-04_title__U16tM{font-family:var(--font-body);font-size:2.2rem;font-weight:700;margin-bottom:16px;color:#1b1b1b}.section-04_excerpt__2WOqI{font-family:var(--font-hero);font-size:1rem;line-height:1.7;color:#4f5d55;margin-bottom:48px}.section-04_form__0QpeW{display:flex;flex-direction:column;gap:18px;padding:36px;border-radius:24px;background:hsla(0,0%,100%,.65);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px rgba(0,0,0,.15)}.section-04_input__NByj0{font-family:var(--font-body);padding:14px 16px;border-radius:12px;border:1px solid rgba(0,0,0,.15);font-size:.95rem;outline:none;transition:border .2s ease,box-shadow .2s ease}.section-04_input__NByj0:focus{border-color:#2e7d32;box-shadow:0 0 0 3px rgba(46,125,50,.18)}.section-04_button__yNrME{margin-top:12px;padding:14px;border-radius:999px;background-color:#2e7d32;color:#fff;font-weight:600;text-transform:none;box-shadow:0 16px 32px rgba(46,125,50,.4);transition:transform .25s ease,box-shadow .25s ease}.section-04_button__yNrME:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgba(46,125,50,.55)}@media (max-width:768px){.section-04_title__U16tM{font-size:1.7rem}.section-04_form__0QpeW{padding:28px 20px}}.a_centerSlider__FEwKZ{position:relative;width:100vw;height:60vh;min-height:60svh;overflow:hidden}.a_slide__ahs4Y{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.05);transition:opacity 1.8s ease,transform 2.4s ease}.a_slide__ahs4Y.a_active__exm9E{opacity:1;transform:scale(1);z-index:1}.a_overlay__OqwV0{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55))}.a_content___4_2K{position:absolute;bottom:22%;left:8%;max-width:640px;color:#fff}.a_desc__0MNuf,.a_title__0ynYd{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.a_slide__ahs4Y.a_active__exm9E .a_title__0ynYd{opacity:1;transform:translateY(0);transition-delay:.4s}.a_slide__ahs4Y.a_active__exm9E .a_desc__0MNuf{opacity:1;transform:translateY(0);transition-delay:.6s}.a_title__0ynYd{font-size:clamp(2.4rem,5vw,4rem);font-weight:700;margin-bottom:12px}.a_desc__0MNuf{font-size:1.125rem;opacity:.9}@media screen and (max-width:680px){.a_centerSlider__FEwKZ{height:75vh;min-height:75svh}}.slider-gioi-thieu_centerSlider__AQJ9A{position:relative;width:100vw;height:50vh;min-height:50svh;overflow:hidden}.slider-gioi-thieu_slide__GIq38{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.05);transition:opacity 1.8s ease,transform 2.4s ease}.slider-gioi-thieu_slide__GIq38.slider-gioi-thieu_active__cpiey{opacity:1;transform:scale(1);z-index:1}.slider-gioi-thieu_overlay__tUt3R{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55))}.slider-gioi-thieu_content__L8z5B{position:absolute;bottom:22%;left:8%;max-width:640px;color:#fff}.slider-gioi-thieu_desc__RapCB,.slider-gioi-thieu_title__mGzEh{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.slider-gioi-thieu_slide__GIq38.slider-gioi-thieu_active__cpiey .slider-gioi-thieu_title__mGzEh{opacity:1;transform:translateY(0);transition-delay:.4s}.slider-gioi-thieu_slide__GIq38.slider-gioi-thieu_active__cpiey .slider-gioi-thieu_desc__RapCB{opacity:1;transform:translateY(0);transition-delay:.6s}.slider-gioi-thieu_title__mGzEh{font-size:3rem;font-weight:600;margin-bottom:12px;line-height:1.2}.slider-gioi-thieu_desc__RapCB{font-size:1.125rem;opacity:.9}@media screen and (max-width:680px){.slider-gioi-thieu_centerSlider__AQJ9A{height:75vh;min-height:75svh}}.section-01_section__3T5jp{padding:160px 0 120px;background:linear-gradient(120deg,#f4fbf7,#fff,#eef7f1);background-size:300% 300%;animation:section-01_gradientFlow__GnZQV 18s ease infinite}@keyframes section-01_gradientFlow__GnZQV{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.section-01_title__7yM_8{color:#1b5e20;margin-bottom:24px;letter-spacing:-.02em}.section-01_title__7yM_8 span{color:#2e7d32}.section-01_desc__0R7nG{max-width:520px;margin-bottom:32px;color:#2f2f2f;line-height:1.8}.section-01_actions__YOoXP{margin-top:24px}.section-01_imageWrapper__zA4CO{height:360px;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.12),inset 0 0 0 1px hsla(0,0%,100%,.6)}.section-01_imageWrapper__zA4CO img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.section-01_section__3T5jp{padding:120px 0 80px}.section-01_imageWrapper__zA4CO{height:300px;margin-top:40px}}.section-02_section__z_E8U{padding:140px 0;background:#fff}.section-02_title__ghsNP{color:#1b5e20;margin-bottom:24px;letter-spacing:-.02em}.section-02_title__ghsNP span{color:#2e7d32}.section-02_desc__EBePP{max-width:520px;color:#2f2f2f;line-height:1.9}.section-02_values__l3OrI{list-style:none;padding:0;margin:0}.section-02_values__l3OrI li{position:relative;padding-left:32px;margin-bottom:28px}.section-02_values__l3OrI li:before{content:"✔";position:absolute;left:0;top:2px;color:#2e7d32;font-weight:700}.section-02_values__l3OrI strong{display:block;color:#1b5e20;font-size:1.05rem;margin-bottom:4px}.section-02_values__l3OrI span{display:block;color:#2f2f2f;line-height:1.7}@media (max-width:900px){.section-02_section__z_E8U{padding:100px 0}.section-02_values__l3OrI li{padding-left:28px}}.section-03_section__MXRzI{padding:160px 0;background:linear-gradient(180deg,#f4fbf7,#fff 50%,#eef7f1)}.section-03_wrapper__rSO_5{opacity:0;transform:translateY(60px);transition:all .9s ease}.section-03_show__IkGy0{opacity:1;transform:translateY(0)}.section-03_sectionTitle__rytob{text-align:center;color:#1b5e20;margin-bottom:64px;letter-spacing:-.02em}.section-03_card__dnBFC{height:100%;padding:32px 28px;background:#fff;border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.08),inset 0 0 0 1px rgba(0,0,0,.03);transition:transform .35s ease,box-shadow .35s ease}.section-03_card__dnBFC:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgba(0,0,0,.12),inset 0 0 0 1px rgba(0,0,0,.04)}.section-03_imageWrapper__LcZDG{height:200px;border-radius:16px;overflow:hidden;margin-bottom:24px}.section-03_imageWrapper__LcZDG img{width:100%;height:100%;object-fit:cover}.section-03_title__WU4PO{color:#1b5e20;margin-bottom:12px}.section-03_desc__oNR_X{color:#2f2f2f;line-height:1.7}@media (max-width:900px){.section-03_section__MXRzI{padding:120px 0}.section-03_sectionTitle__rytob{margin-bottom:48px}}.slider-san-pham_centerSlider__4acDC{position:relative;width:100vw;height:50vh;min-height:50svh;overflow:hidden}.slider-san-pham_slide__RoZdt{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.05);transition:opacity 1.8s ease,transform 2.4s ease}.slider-san-pham_slide__RoZdt.slider-san-pham_active__7EAhp{opacity:1;transform:scale(1);z-index:1}.slider-san-pham_overlay__QWpsk{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55))}.slider-san-pham_content__mThky{position:absolute;bottom:22%;left:8%;max-width:600px;color:#fff}.slider-san-pham_content__mThky h1,.slider-san-pham_content__mThky p{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.slider-san-pham_slide__RoZdt.slider-san-pham_active__7EAhp .slider-san-pham_content__mThky h1{opacity:1;transform:translateY(0);transition-delay:.4s}.slider-san-pham_slide__RoZdt.slider-san-pham_active__7EAhp .slider-san-pham_content__mThky p{opacity:1;transform:translateY(0);transition-delay:.6s}.slider-san-pham_content__mThky h1{font-size:clamp(2.5rem,5vw,4.2rem);font-weight:800;margin-bottom:12px}.slider-san-pham_content__mThky p{font-size:1.125rem;opacity:.9}@media screen and (max-width:680px){.slider-san-pham_centerSlider__4acDC{height:75vh;min-height:75svh}}.section-01_section__b3ulq{--scroll:0;padding:120px 24px;background:radial-gradient(circle at calc(20% + var(--scroll) * 60%) top,#e8f5e9 0,#f1f8f4 45%,#fff 100%)}.section-01_container__mO7WO{max-width:1200px;margin:0 auto;display:flex;gap:64px;align-items:center}.section-01_imageCol__Cv10t{flex:0 0 500px;max-width:500px;transform:translateX(calc(-40px + var(--scroll) * 40px)) translateY(calc(var(--scroll) * -20px)) scale(calc(1 + var(--scroll) * .03))}.section-01_image__4Yj8U{width:100%;height:auto;border-radius:24px;box-shadow:0 28px 56px rgba(0,0,0,.14)}.section-01_contentCol__KUQ_d{flex:1 1;transform:translateX(calc(40px - var(--scroll) * 40px))}.section-01_overline__FPD_a{font-family:var(--font-body);color:#2e7d32;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.section-01_title__KxsLK{font-family:var(--font-body);font-weight:700;font-size:3rem;line-height:1.25;margin-bottom:20px;color:#1b1b1b}.section-01_excerpt__IeVkr{font-family:var(--font-hero);font-size:1rem;line-height:1.8;font-weight:400;color:#4f5d55;max-width:520px;margin-bottom:36px}.section-01_button__IWe1W{font-family:var(--font-body);background-color:#4ead6a;padding:12px 32px;border-radius:999px;text-transform:none;font-weight:600}.section-01_button__IWe1W:hover{background-color:#1b5e20}@media (max-width:900px){.section-01_container__mO7WO{flex-direction:column;text-align:center}.section-01_contentCol__KUQ_d,.section-01_imageCol__Cv10t{transform:none}.section-01_title__KxsLK{font-size:1.6rem}.section-01_excerpt__IeVkr{margin-left:auto;margin-right:auto}.section-01_imageCol__Cv10t{flex:0 0 10px}}