@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--color-background: #FFF7E6;--color-background2: #fbf2cd;--color-primary: #FFB84C;--color-dark: #2E1F14;--color-white: #FFFFFF;--color-new2: #2a1b11;--color-secondary: #D97706;--color-card: #F5E0C3;--color-accent: #6A994E;--color-success: #28a745;--color-warning: #ffc107;--color-error: #dc3545;--color-border: #e1e1e1;--color-primary2: #6c63ff;--color-secondary2: #3f3d56;--text-primary: #2E1F14;--text-secondary: #5C3D2E;--font-family: "Arial", sans-serif;--font-size-small: .875rem;--font-size-normal: 1rem;--font-size-large: 1.125rem;--font-size-xl: 1.5rem;--font-size-xxl: 2.2rem;--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 20px;--shadow-small: 0 2px 4px rgba(0,0,0,.1);--shadow-medium: 0 4px 8px rgba(0,0,0,.12);--shadow-large: 0 8px 16px rgba(0,0,0,.15);--shadow-xl: 0 15px 35px rgba(0,0,0,.1)}body{font-family:Fredoka,sans-serif;margin:0;padding:0}.header-container{display:flex;justify-content:space-between;align-items:center;margin:auto;padding:0 20px;max-width:1300px;position:relative}.header{background:var(--color-dark);color:#fff;padding:1rem 0;position:sticky;top:0;z-index:1000;transition:transform .3s ease-in-out,background-color .3s ease,padding .3s ease;box-shadow:0 2px 8px #00000026}.header-visible{transform:translateY(0)}.header-hidden{transform:translateY(-100%)}.nav-links{display:flex;gap:30px;transition:all .3s ease}.nav-links a{text-decoration:none;color:#fff;font-weight:500;font-size:16px;transition:color .3s ease;padding:8px 0}.nav-links a:hover{color:#f9a826}.hamburger-menu{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:5px;width:30px;height:25px;justify-content:space-between}.hamburger-menu span{display:block;height:3px;width:100%;background-color:#fff;border-radius:2px;transition:all .3s ease}.hamburger-menu.active span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.hamburger-menu.active span:nth-child(2){opacity:0}.hamburger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:998}@media(max-width:768px){.container{padding:0 15px}.hamburger-menu{display:flex;z-index:1001}.nav-links{position:fixed;top:0;left:0;width:100%;height:100vh;background:#1e293b;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding-top:80px;transform:translate(-100%);opacity:0;visibility:hidden;z-index:999;transition:all .3s ease}.nav-links.active{transform:translate(0);opacity:1;visibility:visible}.nav-links a{width:100%;text-align:center;padding:20px;font-size:18px;border-bottom:1px solid #334155;transition:all .3s ease}.nav-links a:hover{background-color:#334155;color:#f9a826}.nav-links a:last-child{border-bottom:none}.overlay{display:block}.logo,.logo1{font-size:2.2rem;z-index:1001;position:relative}}@media(max-width:480px){.container{padding:0 10px}.logo,.logo1{font-size:1.8rem}.header{padding:.8rem 0}.nav-links a{padding:15px 20px;font-size:16px}.nav-links{padding-top:70px}}body.menu-open{overflow:hidden}.footer{background:var(--color-dark);color:#f8fafc;padding:50px 0 20px;font-family:Arial,sans-serif;border-top:4px solid #f9a826}.footer-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1350px;margin:0 auto;padding:0 20px}.footer-section{margin-bottom:30px}.footer-section h3{color:#f9a826;margin-bottom:20px;font-size:1.3rem;font-weight:600;position:relative;padding-bottom:10px}.footer-section h3:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background:linear-gradient(90deg,#f9a826,#fbbf24);border-radius:2px}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:12px;transition:transform .3s ease}.footer-section ul li:hover{transform:translate(5px)}.footer-section a{color:#cbd5e1;text-decoration:none;transition:all .3s ease;display:block;padding:5px 0}.footer-section a:hover{color:#f9a826;transform:translate(5px)}.company-info{grid-column:1 / -1;margin-left:20px;margin-bottom:10px}.logo-container{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.footer-logo{height:120px;width:auto;border-radius:160px;margin-bottom:0;margin-left:-10px}.company-description{color:#cbd5e1;font-size:1.1rem;line-height:1.6;max-width:400px}.contact-info li{display:flex;align-items:center;margin-bottom:15px;color:#cbd5e1}.icon{margin-right:12px;font-size:1.2rem;min-width:25px}.social-section{text-align:left}.social-section h3{font-size:1.6rem;font-weight:600;color:var(--color-primary);margin-bottom:1.2rem}.social-links{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.social-link{width:120px;cursor:pointer;display:flex;align-items:center;gap:.2rem;padding:8px;text-decoration:none;border-radius:var(--border-radius, 8px);background:var(--color-background2);transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.social-link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.social-link:focus:not(:focus-visible){outline:none}.social-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.social-link:hover{background:var(--color-background);transform:translateY(-4px);box-shadow:0 4px 10px #0000001a}.social-icon-img{width:28px;height:28px;object-fit:contain;transition:transform .3s ease}.social-link:hover .social-icon-img{transform:scale(1.1)}.social-text{font-size:1rem;color:var(--color-text, #333);font-weight:500}@media(max-width:768px){.social-links{gap:1.2rem}.social-link{width:100px;padding:.5rem .8rem}.social-text{font-size:.9rem}}.footer-bottom{text-align:center;padding-top:30px;margin-top:40px;border-top:1px solid #475569;color:#94a3b8;font-size:.9rem}.footer-bottom p{margin:0}@media(min-width:768px){.footer-container{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.company-info{grid-column:auto;text-align:left;align-self:start}.logo-container{align-items:flex-start}.social-section{grid-column:auto;text-align:left;margin-top:0}.social-links{justify-content:flex-start}}@media(max-width:1024px){.footer-container{grid-template-columns:repeat(2,1fr);gap:30px}.company-info,.social-section{grid-column:1 / -1;text-align:center}}@media(max-width:768px){.footer{padding:40px 0 20px}.footer-container{grid-template-columns:1fr;gap:25px;padding:0 15px}.footer-section{text-align:center;margin-bottom:25px}.footer-section h3:after{left:50%;transform:translate(-50%)}.company-info,.social-section{grid-column:1 / -1}.social-links{flex-direction:column;align-items:center;gap:15px}.social-link{min-width:140px;justify-content:center}.contact-info li{justify-content:center}.logo-container{align-items:center}}@media(max-width:480px){.footer{padding:30px 0 15px}.footer-container{padding:0 10px;gap:20px}.footer-section h3{font-size:1.1rem;margin-bottom:15px}.footer-logo{height:100px}.company-description{font-size:1rem;text-align:center}.social-link{min-width:90%;padding:10px 15px}}.footer-section{animation:fadeInUp .6s ease-out}.footer-section:nth-child(1){animation-delay:.1s}.footer-section:nth-child(2){animation-delay:.2s}.footer-section:nth-child(3){animation-delay:.3s}.footer-section:nth-child(4){animation-delay:.4s}.footer-section:nth-child(5){animation-delay:.5s}.farm-process-section{background:var(--color-background2);padding:10rem 2rem;overflow:hidden}.farm-container{max-width:800px;margin:0 auto;text-align:center}.farm-heading{font-size:2.4rem;font-weight:700;color:var(--color-dark);margin-bottom:5rem;text-transform:uppercase;letter-spacing:.5px;position:relative}.farm-heading:after{content:"";display:block;width:90px;height:4px;background:var(--color-primary);margin:1rem auto 0;border-radius:2px}.farm-process-grid{display:flex;flex-direction:column;align-items:center;position:relative}.process-card{background:var(--color-background);border-radius:14px;padding:1.8rem;width:280px;box-shadow:0 4px 12px #2e1f1426;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.process-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 10px 22px #2e1f1440}.process-icon-wrapper{width:80px;height:80px;border-radius:50%;background:#ffb84c1a;border:2px solid var(--color-background2);display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem}.process-icon{width:46px;height:46px}.process-title{font-size:1.1rem;font-weight:600;color:var(--text-primary);text-align:center;line-height:1.5}.arrow-svg{position:absolute;width:220px;height:100px;top:100%;left:80%;transform:translate(-50%);overflow:visible}.animated-path{animation:dashFlow 2.5s linear infinite}@keyframes dashFlow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.process-step.left{align-self:flex-start}.process-step.right{align-self:flex-end}.arrow-right{transform:translate(60%)}.arrow-left{transform:translate(-160%)}@keyframes bounceIn{0%{transform:scale(1)}to{transform:scale(1.05)}}@media(max-width:768px){.process-step,.process-step.left,.process-step.right{align-self:center;width:90%}.arrow-svg{display:none}.farm-heading{font-size:2rem}}.blogs{background:var(--color-background);padding:4rem 2rem}.blog-container{max-width:1200px;margin:0 auto;text-align:center}.blog-heading{font-size:2.8rem;font-weight:700;color:var(--color-dark);margin-bottom:3.5rem;text-transform:uppercase;letter-spacing:1.5px;position:relative}.blog-heading:after{content:"";display:block;font-family:sans-serif;width:80px;height:4px;background:var(--color-primary);margin:.8rem auto 0;border-radius:2px}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.2rem}.blog-card{background:var(--color-card);border-radius:14px;overflow:hidden;box-shadow:0 6px 16px #2e1f141f;transition:transform .35s ease,box-shadow .35s ease;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 10px 24px #2e1f1433}.blog-image-wrapper{width:100%;height:220px;overflow:hidden}.blog-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-card:hover .blog-image{transform:scale(1.08)}.blog-content{padding:1.5rem 1.2rem;text-align:left;display:flex;flex-direction:column;flex:1}.blog-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.blog-category{font-size:.85rem;color:var(--color-secondary);font-weight:600;text-transform:uppercase;background:#ffb84c33;padding:.2rem .6rem;border-radius:4px}.blog-date{font-size:.8rem;color:var(--text-secondary)}.blog-title{font-size:1.35rem;font-weight:700;font-family:sans-serif;color:var(--text-primary);margin-bottom:.7rem}.blog-snippet{font-size:1rem;color:var(--text-secondary);margin-bottom:1.4rem;line-height:1.5;flex:1}.read-more{background:var(--color-primary);color:var(--color-dark);border:none;padding:.65rem 1.2rem;border-radius:8px;font-weight:600;cursor:pointer;align-self:flex-start;transition:all .3s ease}.read-more:hover{background:var(--color-secondary);color:var(--color-white)}.view-more-container{margin-top:3.5rem}.view-more-btn{background:var(--color-dark);color:var(--color-white);padding:.85rem 1.8rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease}.view-more-btn:hover{background:var(--color-primary);color:var(--color-dark);transform:scale(1.05)}@media(max-width:768px){.blog-heading{font-size:2.2rem}.blog-image-wrapper{height:180px}}.homepage{overflow-x:hidden}.home-container{max-width:1200px;margin:0 auto;padding:0}@media(max-width:768px){.stats-grid{grid-template-columns:repeat(2,1fr)}.features-grid,.process-steps,.blog-grid{grid-template-columns:1fr}}@media(max-width:480px){.stats-grid{grid-template-columns:1fr}}:root{--wf-bg-color: #F8FAFC;--wf-green-primary: #16A34A;--wf-blue-primary: #2563EB;--wf-text-dark: #0F172A;--wf-text-gray: #64748B}.workflow-section{background-color:var(--wf-bg-color);padding:60px 20px;width:100%;overflow:hidden;font-family:Inter,sans-serif}.workflow-container{max-width:1200px;margin:0 auto;text-align:center}.workflow-title{font-size:2.5rem;font-weight:800;color:var(--wf-text-dark);margin-bottom:60px;opacity:0}.highlight-text{color:var(--wf-green-primary)}.timeline-wrapper{position:relative;padding-top:20px}.timeline-track{position:absolute;top:145px;left:10%;right:10%;height:4px;background-color:#e2e8f0;z-index:1;border-radius:4px}.timeline-line{height:100%;width:0%;background-color:var(--wf-green-primary);border-radius:4px;transition:width 1.5s cubic-bezier(.4,0,.2,1)}.steps-grid{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;gap:20px}.step-card{background:#fff;border-radius:16px;padding:24px;width:23%;box-shadow:0 4px 6px -1px #0000000d;position:relative;text-align:left;opacity:0;transform:translateY(30px);transition:transform .3s ease,box-shadow .3s ease;border:1px solid transparent}.step-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px -5px #0000001a;border-color:var(--wf-green-primary)}.step-time{font-size:.9rem;font-weight:700;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.text-green{color:var(--wf-green-primary)}.text-blue{color:var(--wf-blue-primary)}.step-asset-container{width:100%;height:140px;background-color:#f1f5f9;border-radius:12px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.asset-placeholder{border:2px dashed #CBD5E1;border-radius:8px;padding:10px}.placeholder-text{font-size:.8rem;color:var(--wf-text-gray);font-weight:500}.step-title{font-size:1.25rem;font-weight:700;color:var(--wf-text-dark);margin-bottom:8px}.step-description{font-size:.95rem;color:var(--wf-text-gray);line-height:1.5}.timeline-dot{position:absolute;top:-45px;left:50%;transform:translate(-50%);width:16px;height:16px;border-radius:50%;border:3px solid white;box-shadow:0 0 0 2px #e2e8f0}.bg-green{background-color:var(--wf-green-primary)}.bg-blue{background-color:var(--wf-blue-primary)}.animate-line{width:100%}.animate-card{animation:fadeInUp .8s ease-out forwards}@media(max-width:768px){.workflow-section{padding:30px 10px;width:100%}.workflow-container{max-width:768px;margin:0 auto;text-align:center}.workflow-title{font-size:2rem;font-weight:800;margin-bottom:40px;width:100%;text-align:center;opacity:0}.steps-grid{display:flex;flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:10px 10px 20px}.steps-grid::-webkit-scrollbar{display:none}.step-card{flex:0 0 85%;max-width:85%;margin-left:0;padding:16px;scroll-snap-align:start}.timeline-track,.timeline-dot{display:none}.step-asset-container{height:160px}.step-asset-container canvas,.step-asset-container svg{max-height:100%}.timeline-wrapper:after{content:"";position:absolute;right:0;top:0;bottom:0;width:40px;background:linear-gradient(to right,transparent,var(--wf-bg-color));pointer-events:none}}.timeGapCard-card-container{display:flex;justify-content:center;margin-top:20px;font-family:Inter,sans-serif}.timeGapCard-card{position:relative;background:#fff;width:100%;border-radius:16px;box-shadow:0 10px 30px -5px #00000014;overflow:hidden;display:flex;border:1px solid #F1F5F9}.timeGapCard-accent-bar{width:6px;background:linear-gradient(to bottom,#16a34a,#4ade80);flex-shrink:0}.timeGapCard-card-body{padding:24px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;width:100%}.timeGapCard-card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.timeGapCard-icon-circle{width:36px;height:36px;background-color:#f0fdf4;color:#16a34a;border-radius:50%;display:flex;align-items:center;justify-content:center}.timeGapCard-card-header h3{margin:0;font-size:1.1rem;font-weight:700;color:#0f172a}.timeGapCard-card-text{font-size:.95rem;color:#64748b;line-height:1.6}.timeGapCard-card-text strong{color:#0f172a;font-weight:600}.timeGapCard-promise-box{background:#f8fafc;border:1px dashed #CBD5E1;border-radius:12px;padding:12px 16px;display:flex;flex-direction:row;align-items:start;gap:16px}.timeGapCard-promise-icon{background:#0f172a;color:#fff;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.timeGapCard-promise-content{display:flex;flex-direction:column;align-items:flex-start}.timeGapCard-promise-label{font-size:.7rem;text-transform:uppercase;color:#94a3b8;font-weight:700;letter-spacing:.5px;margin-bottom:2px}.timeGapCard-promise-value{font-size:.9rem;font-weight:600;color:#334155}.timeGapCard-highlight{color:#16a34a;font-weight:800}.timeGapCard-bg-icon{position:absolute;right:-5px;bottom:15px;color:#f1f5f9;z-index:1;transform:rotate(-15deg);opacity:.5;pointer-events:none}@media(max-width:600px){.timeGapCard-card{flex-direction:column}.timeGapCard-card-body{align-items:center}.timeGapCard-accent-bar{width:100%;height:4px}.timeGapCard-card-text{font-size:.85rem;color:#64748b;line-height:1.4;margin-left:10px;margin-right:10px;margin-bottom:1px}.timeGapCard-promise-box{flex-direction:column;gap:10px}}:root{--sc-bg-color: #FFFFFF;--sc-primary-green: #16A34A;--sc-icon-bg: #F0FDF4;--sc-text-dark: #0F172A;--sc-text-gray: #64748B;--sc-border-light: #E2E8F0;--sc-bg-section: #F8FAFC}.home-new-service-section{padding:100px 20px;background-color:var(--sc-bg-section);font-family:Inter,sans-serif}.home-new-service-container{max-width:1200px;margin:0 auto}.home-new-service-header{text-align:center;margin-bottom:60px;opacity:0}.home-new-service-heading{font-size:2.5rem;font-weight:800;color:var(--sc-text-dark);margin-bottom:16px;letter-spacing:-.02em}.highlight-text-service{color:var(--sc-primary-green)}.home-new-service-subheading{font-size:1.125rem;color:var(--sc-text-gray);max-width:650px;margin:0 auto;line-height:1.6}.home-new-service-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.home-new-service-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.home-new-service-grid{gap:32px}}.home-new-grid-item-wrapper{opacity:1;height:100%}.home-new-service-card{background-color:var(--sc-bg-color);border:1px solid var(--sc-border-light);border-radius:20px;padding:40px 32px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 4px 6px -1px #00000008;cursor:default}.home-new-service-card:hover{border-color:var(--sc-primary-green);transform:translateY(-10px);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #00000005}.home-new-card-icon-container{width:64px;height:64px;background-color:var(--sc-icon-bg);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:28px;color:var(--sc-primary-green);transition:transform .3s ease}.home-new-home-new-service-card:hover .card-icon-container{transform:scale(1.1) rotate(3deg)}.home-new-service-card-title{font-size:1.5rem;font-weight:700;color:var(--sc-text-dark);margin-bottom:12px}.home-new-service-card-description{font-size:1rem;color:var(--sc-text-gray);line-height:1.6}.home-new-service-tag{position:absolute;top:20px;right:20px;background-color:var(--sc-primary-green);color:#fff;font-size:.75rem;font-weight:700;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.animate-fade-up{animation:fadeInUp .8s ease-out forwards}.animate-card-up{animation:fadeInUpCard .8s ease-out cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fadeInUpCard{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}:root{--trust-bg-dark: #022c22;--trust-bg-card: #064e3b;--trust-neon: #34d399;--trust-text-white: #ecfdf5;--trust-text-gray: #a7f3d0}.trust-section{position:relative;background-color:var(--trust-bg-dark);padding:70px 20px;overflow:hidden;font-family:Inter,sans-serif;color:var(--trust-text-white)}.tech-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(52,211,153,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(52,211,153,.05) 1px,transparent 1px);background-size:40px 40px;z-index:0;opacity:.6}.trust-container{max-width:1200px;margin:0 auto;position:relative;z-index:1;text-align:center}.trust-title{font-size:2.5rem;font-weight:800;margin-bottom:16px}.trust-neon-text{color:var(--trust-neon);text-shadow:0 0 20px rgba(52,211,153,.4)}.trust-subtitle{font-size:1.1rem;color:var(--trust-text-gray);max-width:600px;margin:0 auto 80px;line-height:1.6}.trust-stats-row{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;gap:40px}.trust-stat-card{flex:1;min-width:250px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:scale(.9)}.trust-stat-icon-wrapper{position:relative;width:120px;height:120px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.trust-icon-placeholder-circle{width:120px;height:120px;background-color:#34d3991a;border:1px solid var(--trust-neon);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.trust-tiny-label{font-size:.6rem;color:var(--trust-neon);text-transform:uppercase}.trust-icon-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background-color:var(--trust-neon);opacity:.2;animation:pulseRipple 2s infinite;z-index:1}.trust-stat-number{font-size:3.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:12px;font-variant-numeric:tabular-nums}.trust-stat-label{font-size:1.25rem;font-weight:700;color:var(--trust-neon);margin-bottom:0;text-transform:uppercase;letter-spacing:.05em}.trust-stat-desc{font-size:.95rem;color:var(--trust-text-gray);max-width:250px;line-height:1.5}.fade-in-anim{animation:fadeInAnim 1s ease-out forwards}.trust-pop-up{animation:trust-popUp .6s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes fadeInAnim{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes trust-popUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulseRipple{0%{transform:translate(-50%,-50%) scale(.8);opacity:.5}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@media(max-width:768px){.trust-stats-row{flex-direction:column;align-items:center;gap:60px}.trust-title{font-size:2rem}}:root{--dl-bg-gradient: linear-gradient(135deg, #16A34A 0%, #0D9488 50%, #1e3a8a 100%);--dl-text-white: #ffffff;--dl-text-white-dim: rgba(255, 255, 255, .9);--dl-btn-bg: #000000;--dl-phone-border: #1e293b}.i-download-section{padding:40px 20px 70px;background-color:#f8fafc;font-family:Inter,sans-serif;display:flex;justify-content:center}.i-download-card{width:100%;max-width:1100px;background:var(--dl-bg-gradient);border-radius:40px;display:flex;overflow:hidden;position:relative;box-shadow:0 25px 50px -12px #16a34a40;opacity:0;transform:scale(.95);min-height:500px}.i-download-content{flex:1;padding:60px 0 60px 60px;color:var(--dl-text-white);z-index:2}.i-download-badge{display:inline-block;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600;border:1px solid rgba(255,255,255,.3)}.i-download-title{font-size:3rem;font-weight:800;line-height:1.1;margin-bottom:24px}.iPhone-screen{margin-top:25px;height:750px;width:278px}.i-download-subtitle{font-size:1.1rem;color:var(--dl-text-white-dim);line-height:1.6;max-width:450px;margin-bottom:40px}.i-store-buttons{display:flex;gap:16px;margin-bottom:40px;flex-wrap:wrap;animation:slideInUp 1s ease-out .6s both}.i-store-btn{background-color:var(--dl-btn-bg);color:#fff;border:1px solid rgba(255,255,255,.1);padding:10px 20px;border-radius:12px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:transform .2s ease,background-color .2s}.i-store-btn:hover{transform:translateY(-3px);background-color:#222}.i-btn-icon svg{width:28px;height:28px}.i-btn-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.i-small-text{font-size:.7rem;opacity:.8}.i-large-text{font-size:1.1rem;font-weight:600}.qr-hint{display:flex;align-items:center;gap:16px;font-size:.9rem;opacity:.9}.qr-box{width:80px;height:80px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}.qr-placeholder{font-size:.7rem;color:#000;font-weight:700}.idownload-visual{flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center}.icircle-bg{position:absolute;border-radius:50%;background:#ffffff1a}.ilarge{width:400px;height:400px;top:-50px;right:-50px}.ismall{width:200px;height:200px;bottom:50px;left:20px}.iphone-mockup{width:280px;height:500px;background:#000;border:10px solid #1e293b;border-bottom:0;border-top-left-radius:40px;border-top-right-radius:40px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000080;transform:translateY(100px);opacity:0}.iscreen-content{width:100%;height:100%;background:#f1f5f9;position:relative}.iapp-header{height:50px;background:#fff;display:flex;align-items:center;padding:0 16px;justify-content:space-between;border-bottom:1px solid #e2e8f0}.inotch{position:absolute;top:0;left:50%;transform:translate(-50%);width:100px;height:20px;background:#1e293b;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.iapp-nav span{font-weight:700;color:#16a34a}.iapp-body-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#94a3b8;font-weight:600;text-align:center}.isimulated-notification{position:absolute;top:70px;left:10px;right:10px;background:#fff;padding:12px;border-radius:12px;box-shadow:0 10px 20px -5px #0000001a;display:flex;align-items:center;gap:12px;animation:notifSlide 3s infinite ease-in-out}.inotif-icon{font-size:1.2rem}.inotif-text strong{display:block;font-size:.8rem;color:#0f172a}.inotif-text p{font-size:.7rem;color:#64748b;margin:0}.scale-in{animation:scaleIn .8s cubic-bezier(.2,.8,.2,1) forwards}.slide-up-iphone{animation:slideUpPhone 1s .3s cubic-bezier(.2,.8,.2,1) forwards}@keyframes scaleIn{to{opacity:1;transform:scale(1)}}@keyframes slideUpPhone{to{opacity:1;transform:translateY(0)}}@keyframes notifSlide{0%{transform:translateY(-10px);opacity:0}15%{transform:translateY(0);opacity:1}85%{transform:translateY(0);opacity:1}to{transform:translateY(-10px);opacity:0}}@media(max-width:900px){.i-download-section{padding:20px}.i-download-card{flex-direction:column;min-height:auto;border-radius:24px}.i-download-title{margin-top:-5px;font-size:2rem}.i-download-subtitle{font-size:.9rem;margin-bottom:20px}.i-download-content{padding:30px 20px;text-align:center}.i-download-badge{margin-bottom:24px}.i-store-buttons{margin-bottom:-20px;justify-content:center;animation:slideInUp 1s ease-out .6s both}.i-store-btn{padding:10px 15px}.qr-hint{display:none}.isimulated-notification{margin-top:-10px}.inotif-text strong{display:block;font-size:.7rem;color:#0f172a}.inotif-text p{font-size:.6rem;color:#64748b;margin:0}.iphone-mockup{margin-top:20px;width:240px;height:380px}.iPhone-screen{margin-top:25px;height:600px;width:230px}}.cm-section{padding:100px 20px;background-color:#f8fafc;font-family:Inter,sans-serif}.cm-container{max-width:900px;margin:0 auto}.cm-header{text-align:center;margin-bottom:60px}.cm-tag{font-size:.8rem;font-weight:700;color:#64748b;letter-spacing:.1em;display:block;margin-bottom:12px}.cm-header h2{font-size:2.5rem;font-weight:800;color:#0f172a}.highlight-cm{color:#16a34a;text-decoration:underline;text-decoration-color:#16a34a4d;text-decoration-thickness:6px;text-underline-offset:4px}.cm-grid{display:flex;flex-direction:column;gap:30px}.cm-item{display:flex;align-items:flex-start;gap:24px;background:#fff;padding:30px;border-radius:16px;border:1px solid #E2E8F0;transition:transform .2s;opacity:0}.cm-item:hover{border-color:#16a34a;transform:translate(10px)}.cm-check-circle{background-color:#16a34a;color:#fff;min-width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #16a34a4d}.cm-content h3{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 8px}.cm-content p{font-size:1rem;color:#64748b;line-height:1.6;margin:0}.fade-up-stagger{animation:fadeInUp .6s ease-out forwards}@media(max-width:600px){.cm-item{flex-direction:column;gap:16px}.cm-item:hover{transform:translateY(-5px)}}:root{--mj-primary: #2E7D32;--mj-primary-light: #4CAF50;--mj-primary-dark: #1B5E20;--mj-accent: #FFC107;--mj-bg: #E8F5E9;--mj-surface: #FFFFFF;--mj-text-main: #2D3748;--mj-text-muted: #718096}*{box-sizing:border-box}.offer-section{font-family:Poppins,sans-serif;background-color:#f8fafc;width:100%;min-width:500px;padding:50px;border-radius:24px;justify-self:center;background-image:radial-gradient(var(--mj-primary-light) .5px,transparent .5px);background-size:20px 20px;background-position:0 0;opacity:1}.container{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;padding:20px}.offer-card{display:flex;background:var(--mj-surface);border-radius:24px;box-shadow:0 25px 50px -12px #2e7d3240;width:100%;max-width:1000px;min-height:500px;position:relative;overflow:hidden;transition:transform .3s ease;align-self:center;justify-self:center}.offer-card:hover{transform:translateY(-4px)}.card-visual{flex:1.8;background:linear-gradient(135deg,var(--mj-primary),var(--mj-primary-dark));color:#fff;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;z-index:1}.bubble{position:absolute;background:#ffffff1a;border-radius:50%}.b1{width:120px;height:120px;top:-20px;left:-20px}.b2{width:80px;height:80px;bottom:40px;right:-20px}.b3{width:40px;height:40px;top:40%;left:10%;opacity:.15}.wave-svg{position:absolute;top:0;right:-1px;height:100%;width:60px;fill:#fff;z-index:10}.brand-logo{background:#ffffff26;width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:24px;border:2px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.visual-heading{font-size:2.2rem;font-weight:800;line-height:1.1;margin:0 0 12px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.visual-sub{font-size:1rem;opacity:.9;font-weight:400;max-width:80%}.card-content{flex:2.2;padding:50px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.top-tag{position:absolute;top:30px;right:30px;background:#fff8e1;color:#f57f17;padding:8px 16px;border-radius:20px;font-size:.8rem;font-weight:700;display:flex;align-items:center;gap:6px;box-shadow:0 2px 4px #0000000d}.offer-label{color:var(--mj-text-muted);font-size:.9rem;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;margin-bottom:8px}.offer-value{font-size:3.5rem;font-weight:800;color:var(--mj-primary);line-height:1;margin-bottom:8px;letter-spacing:-1px}.offer-subtext{font-size:1.25rem;color:var(--mj-text-main);font-weight:600;margin-bottom:24px}.offer-features{margin-bottom:25px}.offer-feature-row{display:flex;flex-direction:row;align-items:center;margin-bottom:12px;color:var(--mj-text-muted);font-size:.95rem}.offer-check-icon{color:var(--mj-primary-light);margin-right:12px;min-width:20px}.auto-apply-box{background:#f1f8e9;border:1px solid #C8E6C9;border-radius:12px;padding:16px;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;color:var(--mj-primary-dark);font-weight:600;font-size:.95rem}.auto-icon{color:var(--mj-primary)}.main-cta{background:linear-gradient(to right,var(--mj-primary),var(--mj-primary-light));color:#fff;border:none;padding:18px;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;box-shadow:0 10px 20px -5px #2e7d3266;transition:transform .2s,box-shadow .2s}.main-cta:hover{transform:translateY(-2px);box-shadow:0 15px 25px -5px #2e7d3280}.disclaimer{text-align:center;font-size:.7rem;color:#a0aec0;margin-top:16px}@media(max-width:900px){.offer-card{flex-direction:column}.card-visual{padding-top:20px;padding-bottom:5px}.wave-svg{display:none}.brand-logo{width:90px;height:90px;margin-bottom:14px}.visual-heading{font-size:1.8rem;margin:0 0 5px}.visual-sub{font-size:1rem}.card-content{padding:20px}.offer-label{font-size:.7rem;letter-spacing:1.5px}.offer-value{font-size:2.2rem}.offer-subtext{font-size:1.1rem;margin-bottom:20px}.offer-features{margin-bottom:15px}.offer-feature-row{display:flex;flex-direction:row;width:100%;margin-bottom:5px;font-size:.85rem}.offer-check-icon{color:var(--mj-primary-light);margin-right:10px;min-width:18px}}.total-control-section{padding:80px 20px;background:linear-gradient(180deg,#f8fafc,#fff);font-family:Inter,system-ui,sans-serif;overflow:hidden}.total-control-container{max-width:1200px;margin:0 auto}.total-control-header-content{text-align:center;max-width:700px;margin:0 auto 60px}.total-control-badge{display:inline-flex;align-items:center;gap:6px;background:#ffb84c;color:#dbeafe;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.total-control-heading{font-size:2.5rem;color:#1e293b;font-weight:800;margin-bottom:16px;line-height:1.2}.total-control-brand-name{background:linear-gradient(135deg,#ffb84c,#d97706);background-size:200% 200%;animation:gradientShift 4s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.total-control-subtitle{font-size:1.1rem;color:#64748b;line-height:1.6}.total-control-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.total-control-feature-card{background:#fff;padding:40px 30px;border-radius:24px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;text-align:center;border:1px solid #f1f5f9;cursor:default;position:relative;z-index:1}.total-control-icon-wrapper{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-weight:700}.total-control-feature-card h3{font-size:1.5rem;color:#0f172a;margin-bottom:12px;font-weight:700}.total-control-feature-card p{color:#64748b;line-height:1.6;font-size:1rem}@media(max-width:768px){.total-control-section{padding:60px 20px}.total-control-heading{font-size:2rem}.total-control-features-grid{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:10px 6px 20px}.total-control-features-grid::-webkit-scrollbar{display:none}.total-control-features-grid:after{content:"";position:sticky;right:0;width:36px;flex:0 0 36px;background:linear-gradient(to right,transparent,white);pointer-events:none}.total-control-feature-card{flex:0 0 85%;max-width:85%;padding:32px 22px 26px;scroll-snap-align:center;border-radius:28px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s ease,box-shadow .25s ease}.total-control-feature-card:active{transform:scale(.98)}.total-control-icon-wrapper{position:relative}.total-control-icon-wrapper:after{content:"";position:absolute;inset:-6px;border-radius:50%;opacity:.35;filter:blur(8px);background:currentColor;z-index:-1}}.authentic-ratings-section{padding:100px 20px;background-color:#f8fafc;font-family:Inter,sans-serif;overflow:hidden}.authentic-ratings-container{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:50px}.authentic-ratings-content{flex:1;max-width:450px}.authentic-ratings-pill{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ffb84c,#d97706);color:#fff7e6;padding:8px 16px;border-radius:30px;font-size:.85rem;font-weight:700;margin-bottom:24px}.authentic-ratings-content h2{font-size:3rem;line-height:1.1;color:#0f172a;margin-bottom:20px;font-weight:800}.authentic-ratings-content p{font-size:1.1rem;color:#64748b;line-height:1.6;margin-bottom:30px}.authentic-ratings-cta-button{background:linear-gradient(135deg,#ffb84c,#d97706);color:#fff;border:none;padding:14px 32px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;box-shadow:0 10px 20px -5px #2563eb4d}.authentic-ratings-visual{flex:1;display:flex;justify-content:center;position:relative}.authentic-ratings-score-card{background:#fff;width:100%;max-width:340px;border-radius:24px;padding:25px;box-shadow:0 25px 50px -12px #0000001a;border:1px solid #F1F5F9;position:relative;z-index:2;text-align:center}.authentic-ratings-card-header{display:flex;justify-content:space-between;align-items:center;text-align:left;margin-bottom:15px}.authentic-ratings-card-header h4{margin:0;color:#1e293b;font-size:1.1rem;font-weight:700}.authentic-ratings-location{font-size:.8rem;color:#94a3b8}.authentic-ratings-verified-badge{display:flex;align-items:center;gap:4px;background-color:#dcfce7;color:#16a34a;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:700}.authentic-ratings-divider{border:none;border-top:1px dashed #E2E8F0;margin:0 0 25px}.authentic-ratings-score-hero{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.authentic-ratings-score-circle{width:110px;height:110px;background:linear-gradient(135deg,#ffb84c,#d97706);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:0 10px 25px #2563eb4d;margin-bottom:10px}.authentic-ratings-big-number{font-size:2.5rem;font-weight:800;line-height:1}.authentic-ratings-stars-row{display:flex;gap:2px;margin-top:5px;opacity:.9}.authentic-ratings-score-label{font-size:1.1rem;font-weight:700;color:#1e293b;margin:0}.authentic-ratings-factors-container{background-color:#f8fafc;border-radius:16px;padding:15px}.authentic-ratings-factors-label{font-size:.8rem;color:#64748b;margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.authentic-ratings-factors-grid{display:flex;justify-content:space-between;gap:8px}.authentic-ratings-factor-pill{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;background:#fff;padding:10px 5px;border-radius:10px;border:1px solid #E2E8F0;color:#475569;font-size:.75rem;font-weight:600}.authentic-ratings-factor-pill svg{color:#3b82f6}.authentic-ratings-blob-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,#DBEAFE 0%,transparent 70%);z-index:1;opacity:.6}@media(max-width:900px){.authentic-ratings-container{flex-direction:column;text-align:center}.authentic-ratings-card-header{text-align:left}}:root{--hero-bg: #F8FAFC;--primary: #16A34A;--primary-dark: #15803D;--secondary: #0EA5E9;--text-main: #0F172A;--text-sub: #64748B}.hero-section{position:relative;background-color:var(--hero-bg);min-height:90vh;display:flex;align-items:center;padding:40px 20px;overflow:hidden;font-family:Inter,system-ui,sans-serif}.hero-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;position:relative;z-index:2;width:100%}.hero-bg-blobs{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.blob-1{width:500px;height:500px;background:#dcfce7;top:-100px;right:-100px}.blob-2{width:400px;height:400px;background:#e0f2fe;bottom:-50px;left:-100px}.hero-content{max-width:600px}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--primary-dark);padding:6px 14px;border-radius:30px;font-size:.85rem;font-weight:600;box-shadow:0 2px 10px #0000000d;margin-bottom:24px;border:1px solid #BBF7D0}.live-dot{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:pulse 2s infinite}.home-hero-title{font-size:3.5rem;line-height:1.1;font-weight:800;color:var(--text-main);margin-bottom:20px}.highlight-text{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle{font-size:1.125rem;line-height:1.6;color:var(--text-sub);margin-bottom:32px;max-width:90%}.app-buttons-group{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.store-btn{display:flex;align-items:center;gap:10px;background:#0f172a;color:#fff;border:none;padding:10px 20px;border-radius:12px;cursor:pointer;transition:transform .2s,box-shadow .2s;min-width:160px}.store-btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px -5px #0f172a66}.btn-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.btn-text small{font-size:.7rem;opacity:.8}.btn-text span{font-size:1rem;font-weight:600}.secondary-link-wrapper{margin-bottom:40px}.learn-more-link{display:inline-flex;align-items:center;gap:8px;color:var(--text-sub);font-weight:600;text-decoration:none;font-size:.95rem;transition:color .2s}.learn-more-link:hover{color:var(--primary)}.hero-metrics{display:flex;align-items:center;gap:24px;padding-top:24px;border-top:1px solid #E2E8F0}.metric-item{display:flex;align-items:center;gap:12px}.metric-icon{width:36px;height:36px;background:#f0fdf4;color:var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center}.metric-item div{display:flex;flex-direction:column}.metric-item strong{color:var(--text-main);font-weight:700}.metric-item span{font-size:.8rem;color:var(--text-sub)}.metric-divider{width:1px;height:30px;background:#e2e8f0}.hero-visual{position:relative;display:flex;justify-content:center;align-items:center;height:500px}.phone-mockup{width:260px;height:500px;background:#fff;border:8px solid #0F172A;border-radius:36px;position:relative;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;z-index:10}.phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:24px;background:#0f172a;border-bottom-left-radius:12px;border-bottom-right-radius:12px;z-index:12}.phone-screen{width:100%;height:100%;background:#f8fafc;padding-top:40px}.screen-content{padding:15px}.app-header{display:flex;justify-content:space-between;margin-bottom:20px}.menu-lines{width:24px;height:10px;border-top:2px solid #CBD5E1;border-bottom:2px solid #CBD5E1}.user-dot{width:24px;height:24px;background:#e2e8f0;border-radius:50%}.milk-card{display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 4px 15px #0000000d;text-align:center;align-items:center;align-content:center;margin-bottom:20px}.milk-illustration{width:80px;height:80px;background:#dbeafe;border-radius:50%;margin:0 auto;position:relative;overflow:hidden}.liquid-wave{position:absolute;bottom:0;left:0;width:100%;height:50%;background:#fff;opacity:.8;animation:wave 3s infinite linear}.text-lines{align-items:center;align-content:center;align-self:center}.text-lines .line{display:block;height:8px;background:#f1f5f9;border-radius:4px;margin:0 auto 8px}.line-short{width:50px;align-self:center}.line-long{width:100px}.app-btn-mock{width:100%;background:var(--primary);color:#fff;border:none;padding:8px;border-radius:8px;margin-top:10px;margin-left:10px;font-size:.8rem}.stats-row{display:flex;gap:10px}.stat-box{flex:1;height:60px;background:#fff;border-radius:12px}.orbit-card{position:absolute;background:#fff;padding:10px 14px;border-radius:12px;box-shadow:0 10px 20px -5px #0000001a;display:flex;align-items:center;gap:12px;z-index:11;min-width:150px;border:1px solid rgba(255,255,255,.8)}.card-left{top:20%;left:-20px}.card-right{bottom:25%;right:-20px}.icon-box{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.icon-farm{background:#dcfce7}.icon-delivery{background:#e0f2fe}.card-text{display:flex;flex-direction:column;font-size:.85rem;line-height:1.2}.card-text strong{color:var(--text-main)}.card-text span{font-size:.7rem;color:var(--text-sub)}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes wave{0%{transform:translateY(0) scaleY(1)}50%{transform:translateY(-5px) scaleY(1.1)}to{transform:translateY(0) scaleY(1)}}@media(max-width:900px){.hero-container{grid-template-columns:1fr;text-align:center;gap:40px}.hero-content{margin:0 auto}.hero-subtitle{margin:0 auto 32px}.home-hero-title{font-size:3.5rem}.app-buttons-group,.hero-metrics{justify-content:center}.orbit-card{display:none}.hero-visual{height:550px}}.payment-section{padding:100px 20px;background-color:#0f172a;color:#fff;font-family:Inter,sans-serif;overflow:hidden}.payment-container{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:60px}.payment-content{flex:1;max-width:500px}.sub-badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;color:#38bdf8;padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:20px;border:1px solid rgba(56,189,248,.2)}.payment-content h2{font-size:3rem;line-height:1.1;margin-bottom:20px;font-weight:800;background:linear-gradient(to right,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description{color:#94a3b8;font-size:1.1rem;line-height:1.6;margin-bottom:40px}.features-list{display:flex;flex-direction:column;gap:25px}.feature-row{display:flex;gap:16px;align-items:flex-start}.feature-icon{width:44px;height:44px;background:#16a34a26;color:#4ade80;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-row h4{margin:0 0 4px;font-size:1.1rem;color:#f1f5f9}.feature-row p{margin:0;font-size:.95rem;color:#94a3b8;line-height:1.4}.payment-visual{flex:1;display:flex;justify-content:center;position:relative}.bill-container{background:#fff;width:320px;padding:0;border-radius:12px;color:#1e293b;box-shadow:0 20px 50px #00000080;position:relative;z-index:2;overflow:hidden}.bill-header{padding:25px 25px 15px;display:flex;justify-content:space-between;align-items:center}.logo-text{font-weight:800;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}.bill-date{font-size:.8rem;color:#64748b;font-family:monospace}.jagged-line{height:10px;width:100%;background:linear-gradient(45deg,transparent 33.333%,#F1F5F9 33.333%,#F1F5F9 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,#F1F5F9 33.333%,#F1F5F9 66.667%,transparent 66.667%);background-size:20px 40px;opacity:.5}.bill-body{padding:20px 25px 30px;background-color:#f8fafc}.bill-row{display:flex;justify-content:space-between;padding:12px 0;font-size:.95rem;border-bottom:1px dashed #E2E8F0;font-family:monospace}.bill-row:last-of-type{border-bottom:none}.highlight-green strong{color:#16a34a;background:#dcfce7;padding:2px 6px;border-radius:4px}.divider{height:2px;background:#0f172a;margin:15px 0;transform-origin:left}.bill-total{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:700;margin-top:5px}.total-amount{color:#0f172a;font-size:1.3rem}.promise-footer{background:#f0fdfa;border:1px dashed #2DD4BF;margin-top:20px;border-radius:8px;padding:12px;display:flex;gap:12px;align-items:center}.promise-icon{color:#0d9488}.promise-text small{display:block;text-transform:uppercase;font-size:.65rem;color:#0d9488;font-weight:700;margin-bottom:2px;font-family:Inter,sans-serif}.promise-text p{margin:0;font-size:.75rem;color:#115e59;font-weight:600;font-family:Inter,sans-serif}.trust-stamp{position:absolute;top:40%;right:20px;border:3px solid #EF4444;color:#ef4444;padding:5px 10px;font-weight:900;font-size:1.5rem;text-transform:uppercase;transform:rotate(-20deg);opacity:.2;border-radius:8px;letter-spacing:2px;mix-blend-mode:multiply}.glow-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:#3b82f6;filter:blur(100px);opacity:.3;z-index:1}@media(max-width:900px){.payment-container{flex-direction:column;text-align:center}.payment-content{margin:0 auto}.feature-row{flex-direction:column;align-items:center;gap:10px;background:#ffffff0d;padding:20px;border-radius:12px}.payment-content h2{font-size:2.2rem}}:root{--ticket-bg: #FFFFFF;--gold-gradient: linear-gradient(135deg, #F59E0B 0%, #D97706 100%);--blue-gradient: linear-gradient(135deg, #0F172A 0%, #1E293B 100%);--text-dark: #0F172A;--text-gray: #64748B}.ticket-section{padding:80px 20px 100px;background-color:#f8fafc;position:relative;overflow:hidden;perspective:1000px;font-family:Inter,sans-serif}.bg-splash{position:absolute;border-radius:50%;filter:blur(80px);z-index:0;opacity:.6}.splash-top-right{top:-100px;right:-100px;width:400px;height:400px;background:#fef3c7}.splash-bottom-left{bottom:-100px;left:-100px;width:300px;height:300px;background:#dbeafe}.ticket-container{max-width:1100px;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.intro-text{text-align:center;margin-bottom:50px;max-width:600px}.intro-text h2{font-size:2.5rem;font-weight:800;color:var(--text-dark);margin-bottom:12px}.intro-text p{font-size:1.1rem;color:var(--text-gray)}.golden-ticket{display:flex;width:100%;max-width:1000px;background:#fff;border-radius:24px;box-shadow:0 20px 60px -10px #00000026,0 0 0 1px #0000000d;overflow:hidden;position:relative;transform-style:preserve-3d}.ticket-main{flex:2;padding:40px;position:relative;background:radial-gradient(circle at top left,#fff,#f8fafc)}.ticket-header{display:flex;justify-content:space-between;margin-bottom:40px;font-size:.75rem;letter-spacing:1px;color:#94a3b8;font-weight:700;text-transform:uppercase}.ticket-id{font-family:monospace}.offer-hero{display:flex;align-items:center;gap:20px;margin-bottom:40px}.big-zero{font-size:5rem;font-weight:900;line-height:1;color:#f59e0b;position:relative;text-shadow:2px 2px 0px #FEF3C7}.currency{font-size:2rem;vertical-align:top;margin-right:4px}.offer-details h3{font-size:1.5rem;font-weight:800;color:var(--text-dark);margin:0 0 4px}.offer-details p{color:var(--text-gray);font-size:.95rem;margin:0}.mini-timeline{display:flex;align-items:center;margin-bottom:40px}.timeline-step{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:#64748b;position:relative;z-index:2}.timeline-step .dot{width:28px;height:28px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#94a3b8;border:2px solid white;box-shadow:0 2px 5px #0000000d}.timeline-step.active .dot{background:#f59e0b;color:#fff}.timeline-step.active span{color:#f59e0b}.line{flex:1;height:2px;background:#e2e8f0;margin:0 10px 18px}.line.active{background:#f59e0b}.line.dashed{background:repeating-linear-gradient(to right,#E2E8F0 0,#E2E8F0 6px,transparent 6px,transparent 10px)}.ticket-terms{font-size:.75rem;color:#94a3b8;display:flex;gap:16px}.cutout-top,.cutout-bottom{position:absolute;right:-12px;width:24px;height:24px;background-color:#f8fafc;border-radius:50%;box-shadow:inset 2px 0 3px #0000000d;z-index:10}.cutout-top{top:-12px}.cutout-bottom{bottom:-12px}.ticket-stub{flex:1;background:var(--blue-gradient);color:#fff;position:relative;display:flex;align-items:center;justify-content:center;padding:30px;text-align:center}.stub-divider{position:absolute;left:0;top:10px;bottom:10px;border-left:2px dashed rgba(255,255,255,.2)}.stub-content h4{font-size:1.5rem;margin-bottom:8px}.stub-content p{font-size:.9rem;opacity:.8;margin-bottom:24px;line-height:1.4}.claim-btn{background:#f59e0b;color:#fff;border:none;padding:12px 24px;border-radius:50px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .2s,background .2s;width:100%;justify-content:center;margin-bottom:16px}.claim-btn:hover{background:#d97706;transform:translateY(-2px)}.postpaid-tag{font-size:.75rem;display:flex;align-items:center;justify-content:center;gap:6px;opacity:.7}@media(max-width:768px){.golden-ticket{flex-direction:column}.cutout-top,.cutout-bottom{display:none}.stub-divider{width:100%;height:1px;border-left:none;border-top:2px dashed rgba(255,255,255,.2);left:0;top:0}.ticket-main{padding:30px 20px}.big-zero{font-size:4rem}.offer-hero{flex-direction:column;text-align:center;gap:5px}.mini-timeline{display:none}}:root{--khoa-bg: #FFFBF2;--khoa-accent: #D97706;--khoa-text: #451a03;--khoa-circle: #FEF3C7}.khoa-section{padding:80px 20px;background-color:var(--khoa-bg);font-family:Inter,sans-serif;overflow:hidden;position:relative}.khoa-container{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:60px}.khoa-content{flex:1;max-width:550px;z-index:2}.new-badge{display:inline-flex;align-items:center;gap:8px;background:#fef2f2;color:#dc2626;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid #FECACA;margin-bottom:20px}.pulse-dot{width:6px;height:6px;background:#dc2626;border-radius:50%;box-shadow:0 0 #dc2626b3;animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 #dc2626b3}70%{transform:scale(1);box-shadow:0 0 0 6px #dc262600}to{transform:scale(.95);box-shadow:0 0 #dc262600}}.khoa-content h2{font-size:3rem;font-weight:800;line-height:1.1;color:var(--khoa-text);margin-bottom:20px}.text-rich{color:var(--khoa-accent);background:linear-gradient(120deg,transparent 0%,rgba(217,119,6,.1) 100%)}.khoa-desc{font-size:1.1rem;color:#78350f;line-height:1.6;margin-bottom:30px}.khoa-features{display:flex;gap:20px;margin-bottom:40px;flex-wrap:wrap}.feature-item{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--khoa-text);font-size:.9rem}.f-icon{color:var(--khoa-accent)}.khoa-action-block{display:flex;align-items:center;gap:30px;background:#fff;padding:20px;border-radius:20px;box-shadow:0 10px 30px -5px #d9770626;border:1px solid rgba(217,119,6,.1)}.price-tag{display:flex;flex-direction:column;padding-right:30px;border-right:1px solid #EEE}.price-label{font-size:.75rem;text-transform:uppercase;color:#9ca3af;font-weight:700}.price-value{font-size:2rem;font-weight:800;color:var(--khoa-text);line-height:1;margin-top:4px}.unit{font-size:1rem;color:#9ca3af;font-weight:500}.download-cta p{margin:0 0 8px;font-size:.8rem;color:#6b7280;display:flex;align-items:center;gap:4px}.app-buttons-mini{display:flex;gap:10px}.btn-store{padding:8px 16px;border-radius:8px;border:none;font-size:.85rem;font-weight:600;cursor:pointer;transition:transform .2s}.btn-store:hover{transform:translateY(-2px)}.apple,.google{background:#000;color:#fff}.khoa-visual{flex:1;display:flex;justify-content:center;align-items:center;position:relative;height:400px}.bg-circle{position:absolute;width:400px;height:400px;background:var(--khoa-circle);border-radius:50%;z-index:1}.product-image-wrapper{position:relative;z-index:2;margin-left:60px;margin-bottom:40px;width:300px;height:300px}.khoa-bowl-mockup{width:100%;height:100%;background:radial-gradient(circle at 30% 30%,#a86432,#6b3e1e);border-radius:50%;box-shadow:inset -20px -20px 40px #0000004d,0 30px 50px #0000004d;position:relative;overflow:hidden}.khoa-texture{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.2'/%3E%3C/svg%3E");mix-blend-mode:overlay}.highlight-shine{position:absolute;top:20%;left:20%;width:80px;height:40px;background:#fff3;border-radius:50%;transform:rotate(-45deg);filter:blur(10px)}.fresh-tag{position:absolute;top:0;right:0;background:#16a34a;color:#fff;padding:8px 16px;border-radius:50px;font-weight:700;font-size:.85rem;box-shadow:0 5px 15px #16a34a4d;transform:rotate(10deg)}@media(max-width:900px){.khoa-container{flex-direction:column;text-align:center}.khoa-content h2{font-size:2.5rem}.khoa-features{justify-content:center}.khoa-action-block{flex-direction:column;text-align:center;gap:15px}.price-tag{border-right:none;border-bottom:1px solid #EEE;padding-right:0;padding-bottom:15px;width:100%}.download-cta p{justify-content:center}.product-image-wrapper{margin-left:0}}.milk-card{display:flex;align-items:flex-start;gap:30px;border:1px solid #e2e2e2;padding:10px 30px 20px 20px;border-radius:8px;background-color:#fff;font-family:Segoe UI,sans-serif;max-width:100%;flex-wrap:wrap;transition:box-shadow .2s ease}.milk-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.milk-card-image img{width:350px;height:180px;margin-top:20px;border-radius:6px;object-fit:cover}.milk-card-content{flex:1;min-width:250px}.milk-card-content h3{font-size:22px;font-weight:700;color:#00394f;margin-bottom:8px}.milk-card-meta{display:flex;gap:15px;font-size:13px;color:#888;margin-bottom:12px}.milk-card-date:before{content:"📅 "}.milk-card-category{background-color:#eef7f2;padding:2px 8px;border-radius:4px;font-size:12px;color:#007b5e}.milk-card-content p{font-size:15px;color:#444;line-height:1.6;margin-bottom:16px}.read-more-btn{background-color:#2a5934;color:#fff;padding:10px 20px;font-size:14px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;display:inline-block;transition:background-color .3s ease}.read-more-btn:hover{background-color:#3d7b4e}.all-blogs-container{background:linear-gradient(95deg,var(--color-background2) 0%,var(--color-primary) 100%);display:flex;flex-direction:column;align-items:center;padding:20px}.filter-buttons{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.filter-btn{background-color:#f000;border:1px solid black;padding:8px 14px;border-radius:20px;cursor:pointer;font-size:14px;transition:all .3s ease}.filter-btn:hover{background-color:#fff;border:2px solid white}.filter-btn.active{background-color:var(--color-dark);color:#fff;border-color:#007bff}.blog-list{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1200px}.loading-page{background:var(--color-background);min-height:100vh;margin:-8px}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:4rem 0}.loading p{color:var(--text-secondary);font-size:1.1rem}.full-blog-body{background:var(--color-background)}.full-blog-container{max-width:1000px;margin:auto;font-family:Arial,sans-serif;background-color:#fff;padding:1rem}.full-blog-hero{width:100%;height:auto;border-radius:10px}.full-blog-header{margin:1rem 0}.blog-category{background:#2a5934;color:#fff;padding:4px 10px;border-radius:4px;font-size:.9rem;margin-right:10px}.blog-date{font-size:.85rem;color:#777}.full-blog-header h1{font-size:2rem;margin-top:.5rem}.full-blog-content{margin-top:1rem;line-height:1.7;font-size:1rem;color:#333}.full-blog-content h2{margin-top:1.5rem;color:#2a5934}.full-blog-content strong{font-weight:700}.share-section{margin-top:2rem;padding-top:1rem;border-top:1px solid #ddd}.share-section p{margin-bottom:.5rem;font-weight:700}.share-section button{background:#2a5934;color:#fff;border:none;padding:.5rem 1rem;margin-right:.5rem;border-radius:5px;cursor:pointer}.share-section button:hover{background:#3c7a4f}.related-section{margin-top:3rem}.related-section h2{margin-bottom:1rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.related-card{background:var(--color-background2);border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a;cursor:pointer;transition:transform .3s ease}.related-card:hover{transform:translateY(-5px)}.related-card img{width:100%;height:140px;object-fit:cover}.related-card p{padding:.5rem;font-size:.95rem;color:#333}.contact-container{width:100%;max-width:500px;margin:0 auto;padding:0;text-align:left;animation:fadeInUp .6s ease-out}.contact-content{animation:slideIn .8s ease-out}@keyframes slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.contact-title{font-size:2.2rem;font-weight:700;margin-bottom:10px;color:#222;text-align:left;animation:fadeIn .8s ease-out .2s both}.contact-subtitle{font-size:1.1rem;margin-bottom:30px;color:#555;text-align:left;line-height:1.6;animation:fadeIn .8s ease-out .4s both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.contact-form{display:flex;flex-direction:column;gap:20px;animation:fadeIn .8s ease-out .6s both}.contact-form input,.contact-form textarea{padding:15px;font-size:1rem;border:2px solid #e1e1e1;border-radius:10px;background:#f9f9f9;outline:none;transition:all .3s ease-in-out;font-family:inherit}.contact-form input:focus,.contact-form textarea:focus{border-color:#6c63ff;background:#fff;box-shadow:0 0 15px #6c63ff33;transform:translateY(-2px)}.contact-form input:hover,.contact-form textarea:hover{border-color:#6c63ff}.contact-form textarea{resize:vertical;min-height:120px}.contact-form button{background:linear-gradient(45deg,var(--color-primary),var(--color-secondary),var(--color-primary));background-size:200% 100%;background-position:0% 0;color:#fff;font-size:1.1rem;font-weight:600;padding:15px 30px;border:none;border-radius:10px;cursor:pointer;transition:all .4s ease-in-out;margin-top:10px}.contact-form button:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 10px 25px #6c63ff4d}.contact-form button:active{transform:translateY(0)}.contact-page-container{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(95deg,var(--color-background) 0%,var(--color-background2) 100%);animation:fadeIn 1s ease-out}.contact-content-wrapper{display:flex;max-width:1200px;width:100%;background:wheat;border-radius:20px;box-shadow:0 15px 35px #0000001a;overflow:hidden;min-height:600px;animation:scaleIn .8s ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.contact-form-section{flex:1;padding:40px;background:#fff;display:flex;align-items:center;justify-content:center}.contact-details-section{flex:1;padding:40px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;display:flex;flex-direction:column;justify-content:center;animation:slideInFromRight .8s ease-out .3s both}@keyframes slideInFromRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.contact-details-section h2{font-size:2.2rem;margin-bottom:15px;color:#fff;text-align:left;animation:fadeIn .8s ease-out .5s both}.contact-intro{font-size:1.1rem;margin-bottom:30px;color:#ffffffe6;text-align:left;line-height:1.6;animation:fadeIn .8s ease-out .6s both}.contact-details{display:flex;flex-direction:column;gap:25px}.contact-item{display:flex;align-items:flex-start;gap:15px;padding:15px;background:#ffffff1a;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInUp .6s ease-out both}.contact-item:nth-child(1){animation-delay:.7s}.contact-item:nth-child(2){animation-delay:.8s}.contact-item:nth-child(3){animation-delay:.9s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contact-icon{font-size:1.5rem;margin-top:2px}.contact-item h4{color:#fff;margin-bottom:8px;font-size:1.1rem}.contact-item p{margin:0;font-size:.95rem;color:#ffffffe6;line-height:1.5}.contact-item a{color:gold;text-decoration:none;transition:color .3s ease}.contact-item a:hover{color:#fff;text-decoration:underline}.business-hours,.support-info{padding:20px;background:#ffffff1a;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInUp .6s ease-out 1s both}.business-hours h4,.support-info h4{color:#fff;margin-bottom:15px;font-size:1.1rem}.business-hours p,.support-info p{margin:8px 0;font-size:.95rem;color:#ffffffe6;line-height:1.5}@media(max-width:768px){.contact-content-wrapper{flex-direction:column}.contact-form-section,.contact-details-section{padding:30px 20px}.contact-details-section{order:-1;animation:slideInFromBottom .8s ease-out .3s both}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}}.contact-container{max-width:none;margin:0;padding:0;box-shadow:none;background:none}.career-page{background:var(--color-background);min-height:100vh;margin:-8px}.career-hero{background:linear-gradient(135deg,var(--color-background2) 0%,var(--color-primary) 100%);color:var(--color-white);padding:100px 0 80px;text-align:center}.hero-content h1{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700;color:var(--text-secondary)}.hero-content p{font-size:1.3rem;margin-bottom:1rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.benefits-section{padding:80px 0;background:var(--color-white)}.section-header{text-align:center;margin-bottom:4rem}.section-header h2{font-size:2.5rem;color:var(--color-dark);margin-bottom:1rem}.section-header p{font-size:1.2rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.benefit-card{background:var(--color-background);padding:2.5rem 2rem;border-radius:var(--border-radius-xl);text-align:center;transition:all .3s ease;border:2px solid transparent}.benefit-card:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:var(--shadow-large)}.benefit-icon{font-size:3rem;margin-bottom:1.5rem}.benefit-card h3{font-size:1.5rem;color:var(--color-dark);margin-bottom:1rem}.benefit-card p{color:var(--text-secondary);line-height:1.6}.openings-section{padding:80px 0;background:var(--color-background2)}.empty-state{text-align:center;padding:4rem 2rem;background:var(--color-white);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-medium)}.empty-icon{font-size:4rem;margin-bottom:2rem}.empty-state h3{font-size:1.8rem;color:var(--color-dark);margin-bottom:1rem}.empty-state p{color:var(--text-secondary);margin-bottom:1rem;max-width:500px;margin-left:auto;margin-right:auto}.jobs-container{display:grid;grid-template-columns:400px 1fr;gap:2rem;align-items:start}.jobs-list{display:flex;flex-direction:column;gap:1rem}.job-card{background:var(--color-white);padding:1.5rem;border-radius:var(--border-radius-large);box-shadow:var(--shadow-small);cursor:pointer;transition:all .3s ease;border:2px solid transparent}.job-card:hover,.job-card.active{border-color:var(--color-primary);box-shadow:var(--shadow-medium);transform:translate(5px)}.job-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:1rem}.job-header h3{color:var(--color-dark);font-size:1.3rem;margin:0}.job-type{background:var(--color-primary);color:var(--color-dark);padding:.3rem .8rem;border-radius:var(--border-radius-small);font-size:.9rem;font-weight:600}.job-meta{display:flex;gap:1rem;margin-bottom:1rem;font-size:.9rem;color:var(--text-secondary)}.job-salary{color:var(--color-primary);font-weight:600;margin-bottom:1rem}.btn{padding:.8rem 1.5rem;border:none;border-radius:var(--border-radius-medium);font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.btn-primary{background:var(--color-primary);color:var(--color-dark)}.btn-primary:hover{background:var(--color-secondary);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.btn-apply{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary);width:100%}.btn-apply:hover{background:var(--color-primary);color:var(--color-dark)}.job-details{background:var(--color-white);border-radius:var(--border-radius-xl);padding:2rem;box-shadow:var(--shadow-medium);min-height:500px}.job-details-header{border-bottom:2px solid var(--color-background);padding-bottom:1.5rem;margin-bottom:2rem}.job-details-header h2{color:var(--color-dark);margin-bottom:1rem}.job-tags{display:flex;gap:.5rem;flex-wrap:wrap}.tag{background:var(--color-background);color:var(--color-dark);padding:.4rem 1rem;border-radius:var(--border-radius-small);font-size:.9rem;font-weight:500}.job-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;padding:1.5rem;background:var(--color-background);border-radius:var(--border-radius-large)}.info-item{display:flex;flex-direction:column}.info-label{font-size:.9rem;color:var(--text-secondary);margin-bottom:.3rem}.info-value{font-weight:600;color:var(--color-dark)}.job-description,.job-requirements,.job-benefits{margin-bottom:2rem}.job-description h3,.job-requirements h3,.job-benefits h3{color:var(--color-dark);margin-bottom:1rem;font-size:1.3rem}.job-description p{color:var(--text-secondary);line-height:1.6}.job-requirements ul,.job-benefits ul{color:var(--text-secondary);padding-left:1.5rem}.job-requirements li,.job-benefits li{margin-bottom:.5rem;line-height:1.5}.btn-apply-large{width:100%;padding:1rem;font-size:1.1rem}.no-selection{text-align:center;padding:4rem 2rem;color:var(--text-secondary)}.selection-icon{font-size:4rem;margin-bottom:1.5rem}.no-selection h3{color:var(--color-dark);margin-bottom:1rem}.application-form-container{height:100%}.form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--color-background)}.form-header h3{color:var(--color-dark);margin:0}.back-button{background:none;border:none;color:var(--color-primary);font-weight:600;cursor:pointer;padding:.5rem 0}.back-button:hover{color:var(--color-secondary)}.application-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group{display:flex;flex-direction:column}.form-group label{color:var(--color-dark);font-weight:600;margin-bottom:.5rem}.form-group input,.form-group textarea,.form-group select{padding:.8rem 1rem;border:2px solid var(--color-border);border-radius:var(--border-radius-medium);font-size:1rem;transition:border-color .3s ease}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--color-primary)}.form-group textarea{resize:vertical;min-height:100px}.btn-submit{margin-top:1rem;padding:1rem 2rem;font-size:1.1rem}.culture-section{padding:80px 0;background:var(--color-white)}.culture-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.culture-item{text-align:center;padding:2rem 1rem}.culture-icon{font-size:3rem;margin-bottom:1.5rem}.culture-item h3{color:var(--color-dark);margin-bottom:1rem;font-size:1.4rem}.culture-item p{color:var(--text-secondary);line-height:1.6}.career-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:4rem 0}.loading-spinner{width:50px;height:50px;border:4px solid var(--color-background);border-top:4px solid var(--color-primary);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.career-loading p{color:var(--text-secondary);font-size:1.1rem}@media(max-width:968px){.jobs-container{grid-template-columns:1fr}.jobs-list{order:2}.job-details{order:1;margin-bottom:2rem}}@media(max-width:768px){.career-hero{padding:80px 0 60px}.hero-content h1{font-size:2.5rem}.hero-stats{flex-direction:column;gap:2rem}.form-row,.job-info-grid,.benefits-grid,.culture-grid{grid-template-columns:1fr}.job-header,.form-header{flex-direction:column;gap:1rem;align-items:start}}@media(max-width:480px){.container{padding:0 15px}.career-hero{padding:60px 0 40px}.hero-content h1{font-size:2rem}.hero-content p{font-size:1.1rem}.section-header h2{font-size:2rem}.job-details{padding:1.5rem}}.dealer-invite-section{background:var(--color-background2);padding:40px 20px;text-align:center}.dealer-container{max-width:900px;margin:auto}.dealer-title{font-size:32px;font-weight:700;color:var(--text-primary);margin-bottom:20px}.dealer-title .highlight-text{color:var(--color-secondary)}.dealer-subtitle{font-size:18px;color:var(--text-secondary);margin-bottom:40px;line-height:1.6}.dealer-card{background:var(--color-card);padding:20px 10px;border-radius:16px;box-shadow:0 6px 15px #0000001a;border:2px solid var(--color-primary)}.dealer-card h3{font-size:26px;color:var(--color-dark);margin-bottom:25px}.dealer-points{list-style:none;padding:0;text-align:left;max-width:600px;margin:0 auto}.dealer-points li{font-size:18px;margin:12px 0;color:var(--text-primary);background:var(--color-background);padding:12px 18px;border-radius:10px;border-left:6px solid var(--color-secondary)}.dealer-join-btn{margin-top:30px;margin-bottom:20px;background:var(--color-secondary);color:var(--color-white);padding:14px 26px;font-size:18px;border-radius:12px;cursor:pointer;border:none;transition:.3s ease}.dealer-join-btn:hover{background:var(--color-primary);transform:translateY(-3px)}.faq-page{background:var(--color-background);min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:0 20px}.faq-hero{background:linear-gradient(135deg,var(--color-background2) 0%,var(--color-primary) 100%);color:var(--color-white);padding:80px 0 60px;text-align:center}.hero-content h1{font-size:3rem;margin-bottom:1rem;font-weight:700}.hero-content p{font-size:1.3rem;margin-bottom:3rem;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.hero-stats{display:flex;justify-content:center;gap:4rem;margin-top:3rem}.stat{text-align:center}.stat-number{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label{font-size:1.1rem;opacity:.9}.faq-content{padding:80px 0}.faq-layout{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start}.categories-sidebar{position:sticky;top:100px}.categories-sidebar h3{color:var(--color-dark);margin-bottom:1.5rem;font-size:1.3rem}.category-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.category-btn{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-large);cursor:pointer;transition:all .3s ease;text-align:left;width:100%}.category-btn:hover{border-color:var(--color-primary);transform:translate(5px)}.category-btn.active{background:var(--color-primary);color:var(--color-dark);border-color:var(--color-primary);font-weight:600}.category-icon{font-size:1.2rem;width:24px;text-align:center}.category-name{flex:1;font-weight:500}.category-count{font-size:.8rem;opacity:.7}.quick-actions{background:var(--color-white);padding:1.5rem;border-radius:var(--border-radius-large);border:1px solid var(--color-border)}.quick-actions h4{color:var(--color-dark);margin-bottom:.5rem}.quick-actions p{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.9rem}.action-buttons{display:flex;flex-direction:column;gap:.8rem}.action-btn{padding:.8rem 1rem;border:1px solid var(--color-border);border-radius:var(--border-radius-medium);background:var(--color-white);cursor:pointer;transition:all .3s ease;text-align:left;font-size:.9rem}.action-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-small)}.action-btn.contact{border-color:var(--color-primary);color:var(--color-primary)}.action-btn.chat{border-color:var(--color-success);color:var(--color-success)}.faq-items{flex:1}.faq-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--color-border)}.faq-header h2{color:var(--color-dark);font-size:2rem;display:flex;align-items:center;gap:1rem;margin:0}.toggle-all-btn{background:var(--color-primary);color:var(--color-dark);border:none;padding:.7rem 1.5rem;border-radius:var(--border-radius-medium);font-weight:600;cursor:pointer;transition:all .3s ease}.toggle-all-btn:hover{background:var(--color-secondary);transform:translateY(-2px)}.faq-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.faq-item{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-large);overflow:hidden;transition:all .3s ease}.faq-item:hover,.faq-item.active{border-color:var(--color-primary);box-shadow:var(--shadow-medium)}.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.faq-question:hover{background:var(--color-background)}.question-text{color:var(--color-dark);font-size:1.1rem;font-weight:600;flex:1;margin-right:2rem}.toggle-icon{color:var(--color-primary);font-size:1.5rem;font-weight:300;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item.active .toggle-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s ease}.faq-item.active .faq-answer{max-height:500px;padding:0 2rem 1.5rem}.faq-answer p{color:var(--text-secondary);line-height:1.7;margin:0;font-size:1rem}.still-questions{background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background2) 100%);border-radius:var(--border-radius-xl);padding:3rem;text-align:center;border:1px solid var(--color-border)}.still-questions h3{color:var(--color-dark);margin-bottom:1rem;font-size:1.8rem}.still-questions p{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem}.contact-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:2rem}.contact-option{background:var(--color-white);padding:2rem 1.5rem;border-radius:var(--border-radius-large);border:1px solid var(--color-border);transition:all .3s ease}.contact-option:hover{transform:translateY(-5px);box-shadow:var(--shadow-medium);border-color:var(--color-primary)}.option-icon{font-size:2.5rem;margin-bottom:1rem}.option-info h4{color:var(--color-dark);margin-bottom:.5rem;font-size:1.2rem}.option-info p{color:var(--color-primary);font-weight:600;margin-bottom:.5rem;font-size:1.1rem}.option-info span{color:var(--text-secondary);font-size:.9rem}@media(max-width:968px){.faq-layout{grid-template-columns:1fr;gap:2rem}.categories-sidebar{position:static}.category-list{flex-direction:row;overflow-x:auto;padding-bottom:1rem}.category-btn{min-width:200px;flex-shrink:0}.hero-stats{gap:2rem}}@media(max-width:768px){.faq-hero{padding:60px 0 40px}.hero-content h1{font-size:2.2rem}.hero-content p{font-size:1.1rem}.hero-stats{flex-direction:column;gap:1.5rem}.faq-header{flex-direction:column;gap:1rem;align-items:flex-start}.faq-header h2{font-size:1.5rem}.faq-question{padding:1.25rem 1.5rem}.question-text{font-size:1rem}.still-questions{padding:2rem 1.5rem}.contact-options{grid-template-columns:1fr;gap:1rem}}@media(max-width:480px){.container{padding:0 15px}.faq-content{padding:40px 0}.faq-question{padding:1rem 1.25rem}.faq-item.active .faq-answer{padding:0 1.25rem 1rem}.quick-actions{padding:1.25rem}.still-questions{padding:1.5rem 1rem}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-item{animation:slideDown .3s ease}:root{--primary: #FFB84C;--primary-light: #fbf2cd;--secondary: #D97706;--light: #f8f9fa;--dark: #212529;--gray: #6c757d}.dealers-page{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:var(--dark)}.dealer-container{max-width:1200px;margin:0 auto;padding:0 20px;align-items:start;align-content:start;z-index:2}.section-header{text-align:center;margin-bottom:50px}.section-header h2{font-size:2rem;color:var(--secondary);margin-bottom:15px}.section-header p{color:var(--gray);max-width:700px;margin:0 auto}.dealer-btn{padding:12px 25px;border:none;border-radius:5px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s}.dealer-btn-primary{background-color:var(--secondary);color:#fff}.dealer-btn-primary:hover{background-color:#e68900;transform:translateY(-2px)}.dealer-btn-secondary{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.dealer-btn-secondary:hover{background-color:var(--primary);color:#fff}.full-width{width:100%}.dealer-hero-section{position:relative;min-height:60vh;background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background2) 100%);display:flex;align-items:center;overflow:hidden}.hero-background{position:absolute;inset:0;overflow:hidden;z-index:0}.hero-video{opacity:0;animation:videoFadeIn 1.8s ease-out forwards}.hero-overlay{opacity:0;animation:overlayFadeIn 2s ease-out forwards;animation-delay:.3s}.hero-video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0;filter:brightness(.8)}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to right,#c2621399 10%,#924a1b4d 70%,#0000)}@keyframes videoFadeIn{0%{transform:scale(1.05);opacity:0;filter:brightness(.5) blur(4px)}to{transform:scale(1);opacity:1;filter:brightness(.8) blur(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.dealer-hero-section h1{font-size:2.5rem;margin-bottom:20px;line-height:1.3;color:var(--light)}.dealer-hero-section p{font-size:1.2rem;max-width:700px;margin:0 auto 30px;color:var(--light)}.dealer-hero-buttons{display:flex;justify-content:center;gap:15px}.features-section{padding:80px 0;background-color:#fff}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{background-color:var(--light);border-radius:10px;padding:30px;text-align:center;box-shadow:0 5px 15px #0000000d;transition:transform .3s}.feature-card:hover{transform:translateY(-10px)}.feature-icon{font-size:40px;color:var(--primary);margin-bottom:20px}.feature-card h3{margin-bottom:15px;color:var(--primary)}.steps-section{padding:80px 0;background-color:var(--light)}.steps-container{display:flex;justify-content:space-between;margin-top:50px;flex-wrap:wrap}.step{flex:1;min-width:250px;text-align:center;padding:0 20px;position:relative}.step:not(:last-child):after{content:"";position:absolute;top:40px;right:0;width:100%;height:2px;background-color:var(--primary-light);z-index:1}.step-number{width:80px;height:80px;background-color:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;margin:0 auto 20px;position:relative;z-index:2}.step h3{margin-bottom:15px;color:var(--primary)}.testimonials-section{padding:80px 0;background-color:#fff}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:50px}.testimonial-card{background-color:var(--light);padding:30px;border-radius:10px;box-shadow:0 5px 15px #0000000d}.testimonial-text{font-style:italic;margin-bottom:20px}.testimonial-author{display:flex;align-items:center}.author-avatar{width:50px;height:50px;border-radius:50%;background-color:var(--primary-light);margin-right:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.faq-section{padding:80px 0;background-color:#fff}.faq-item{margin-bottom:20px;border:1px solid #eee;border-radius:5px;overflow:hidden}.faq-question{padding:15px 20px;background-color:var(--light);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s}.faq-item.active .faq-answer{padding:20px;max-height:500px}@media(max-width:768px){.hero-section h1{font-size:2rem}.hero-buttons{flex-direction:column;align-items:center}.btn{width:100%;max-width:250px;margin-bottom:10px}.steps-container{flex-direction:column}.step{margin-bottom:40px}.step:not(:last-child):after{display:none}.contact-container{grid-template-columns:1fr}}.privacy-container{background-color:#f9f9f9;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:40px 20px;line-height:1.6;min-height:100vh}.privacy-content{max-width:800px;margin:0 auto;background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 10px #0000000d}.privacy-header{text-align:center;margin-bottom:40px;border-bottom:2px solid #eee;padding-bottom:20px}.privacy-header h1{font-size:2.5rem;color:#2c3e50;margin-bottom:10px}.privacy-last-updated{color:#666;font-style:italic;font-size:.9rem}.privacy-section{margin-bottom:30px}.privacy-section h2{font-size:1.5rem;color:#2c3e50;margin-bottom:15px;border-left:4px solid #007bff;padding-left:10px}.privacy-section h3{font-size:1.2rem;color:#444;margin-top:20px;margin-bottom:10px}.privacy-section p{margin-bottom:15px;font-size:1rem;color:#555}.privacy-section ul{margin-bottom:15px;padding-left:20px}.privacy-section li{margin-bottom:10px;color:#555}.privacy-section strong{color:#333}.privacy-contact-box{background-color:#f0f4f8;padding:20px;border-radius:6px;margin-top:15px}.privacy-contact-box p{margin-bottom:5px;color:#333}@media(max-width:600px){.privacy-content{padding:20px}.privacy-header h1{font-size:1.8rem}.privacy-section h2{font-size:1.3rem}}:root{--fnd-bg: #FFFFFF;--fnd-text-dark: #0F172A;--fnd-text-gray: #475569;--fnd-green: #16A34A;--fnd-blob: #DCFCE7}.founder-section{padding:20px;background-color:var(--fnd-bg);font-family:Inter,sans-serif;overflow:hidden}.founder-container{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:80px}.founder-image-wrapper{flex:1;position:relative;min-height:500px;display:flex;justify-content:center;align-items:center}.blob-shape{position:absolute;width:90%;height:90%;background-color:var(--fnd-blob);border-radius:40% 60% 70% 30%/40% 50% 60%;z-index:0;animation:blobFloat 8s ease-in-out infinite;left:0}.tech-dots{position:absolute;bottom:-20px;left:-20px;width:100px;height:100px;background-image:radial-gradient(#16A34A 2px,transparent 2px);background-size:10px 10px;opacity:.3;z-index:0}.photo-frame{position:relative;z-index:2;width:320px;height:400px;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px #00000026;transform:rotate(-2deg);transition:transform .3s ease}.photo-frame:hover{transform:rotate(0) scale(1.02)}.founder-img{width:100%;height:170%;object-fit:cover}.founder-tag{position:absolute;bottom:24px;right:-10px;background:#fff;padding:16px 24px;border-radius:12px;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;border-left:4px solid var(--fnd-green)}.tag-name{font-weight:800;color:var(--fnd-text-dark);font-size:1.1rem}.tag-title{font-size:.85rem;color:var(--fnd-text-gray);text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.founder-content{flex:1}.section-label{font-size:.8rem;font-weight:700;color:var(--fnd-green);letter-spacing:.1em;margin-bottom:20px;display:inline-block;border-bottom:2px solid var(--fnd-green);padding-bottom:4px}.founder-headline{font-size:2.2rem;line-height:1.3;color:var(--fnd-text-dark);margin-bottom:32px;font-weight:800}.highlight-text-founder{background:linear-gradient(120deg,#16a34a33 0% 100%);background-repeat:no-repeat;background-size:100% .4em;background-position:0 88%}.story-text p{font-size:1.05rem;color:var(--fnd-text-gray);line-height:1.8;margin-bottom:24px}.founder-footer{margin-top:28px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #E2E8F0;padding-top:24px}.signature-block{display:flex;flex-direction:column}.signature-svg{color:var(--fnd-text-dark);margin-bottom:8px}.draw-sig path{stroke-dasharray:500;stroke-dashoffset:500;animation:drawLine 2s ease-out forwards .5s}.sign-label{font-size:.75rem;color:#94a3b8;text-transform:uppercase}.founder-socials{display:flex;gap:20px}.founder-social-link{font-size:.9rem;font-weight:600;color:var(--fnd-text-dark);text-decoration:none;position:relative}.founder-social-link:after{content:"";position:absolute;width:0%;height:2px;bottom:-4px;left:0;background-color:var(--fnd-green);transition:width .3s}.founder-social-link:hover:after{width:100%}.fade-in-left{animation:fadeInLeft 1s ease-out forwards}.fade-in-up{animation:fadeInUp 1s ease-out forwards}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes blobFloat{0%{transform:translate(0) scale(1)}33%{transform:translate(10px,-15px) scale(1.05)}66%{transform:translate(-5px,10px) scale(.95)}to{transform:translate(0) scale(1)}}@media(max-width:900px){.founder-container{flex-direction:column;text-align:center;gap:40px}.founder-image-wrapper{min-height:auto;width:100%}.photo-frame{width:280px;height:350px;transform:rotate(-2deg)}.founder-tag{right:-10px;bottom:20px}.founder-headline{font-size:1.8rem}.founder-footer{flex-direction:column;gap:20px;align-items:center}}:root{--ab-bg-hero: #F0FDF4;--ab-text-dark: #0F172A;--ab-text-gray: #475569;--ab-primary: #16A34A;--ab-dark-green: #064E3B;--ab-white: #FFFFFF}.about-page{font-family:Inter,sans-serif;color:var(--ab-text-dark)}.about-container{max-width:1200px;margin:0 auto}.about-hero{background-color:var(--ab-bg-hero);padding:120px 0 180px;text-align:center;position:relative}.hero-text-content{max-width:800px;margin:0 auto;opacity:0;transform:translateY(20px)}.brand-tag{display:inline-block;font-size:.85rem;font-weight:700;color:var(--ab-primary);background:#16a34a1a;padding:6px 12px;border-radius:20px;margin-bottom:24px;letter-spacing:.05em}.about-heading{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:24px;color:var(--ab-dark-green)}.highlight-digital{color:var(--ab-primary);position:relative;display:inline-block}.highlight-digital:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:12px;background-color:#16a34a33;z-index:-1;transform:skew(-10deg)}.about-subheading{font-size:1.2rem;color:var(--ab-text-gray);line-height:1.6;max-width:600px;margin:0 auto}.wave-bottom{position:absolute;bottom:0;left:0;width:100%;line-height:0}.wave-bottom svg{display:block;width:100%;height:120px}.values-section{background-color:var(--ab-white);padding:0 0 30px;position:relative;z-index:2}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.value-card{background:#fff;padding:40px 30px;border-radius:20px;box-shadow:0 10px 40px -10px #00000014;border:1px solid #E2E8F0;transition:transform .3s ease}.value-card:hover{transform:translateY(-10px);border-color:var(--ab-primary)}.icon-box-about{width:60px;height:60px;background-color:#f0fdf4;color:var(--ab-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.value-card h3{font-size:1.25rem;font-weight:700;margin-bottom:12px;color:var(--ab-text-dark)}.value-card p{font-size:.95rem;color:var(--ab-text-gray);line-height:1.6}.impact-strip{background-color:var(--ab-dark-green);padding:80px 0;color:#fff;margin-top:80px}.impact-flex{display:flex;align-items:center;justify-content:space-between}.impact-text h2{font-size:2.5rem;font-weight:800;line-height:1.2}.impact-stats{display:flex;gap:60px}.stat-block{display:flex;flex-direction:column}.stat-num{font-size:3rem;font-weight:800;color:#34d399}.stat-lbl{font-size:.9rem;opacity:.8;text-transform:uppercase;letter-spacing:.05em}.about-cta{background:linear-gradient(135deg,#16a34a,#0d9488);padding:100px 0;text-align:center;color:#fff}.about-cta h2{font-size:2.5rem;font-weight:800;margin-bottom:16px}.about-cta p{font-size:1.1rem;margin-bottom:32px;opacity:.9}.cta-btn-white{background:#fff;color:var(--ab-primary);border:none;padding:16px 32px;font-size:1rem;font-weight:700;border-radius:50px;cursor:pointer;transition:transform .2s}.cta-btn-white:hover{transform:scale(1.05);box-shadow:0 10px 20px #0003}.anim-up{animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.about-heading{font-size:2.5rem}.values-grid{grid-template-columns:1fr;margin-top:0;gap:20px}.impact-flex{flex-direction:column;text-align:center;gap:40px}.impact-stats{flex-wrap:wrap;justify-content:center;gap:30px}}:root{--mv-green: #16A34A;--mv-blue: #0F172A;--mv-light: #F0FDF4}.mv-section{padding:80px 20px;background-color:#fff;font-family:Inter,sans-serif;overflow:hidden}.mv-container{max-width:1100px;margin:0 auto;display:flex;gap:40px}.mv-card{flex:1;padding:50px 40px;border-radius:24px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.mv-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.mission-theme{background-color:var(--mv-light);border:1px solid #DCFCE7;color:#064e3b}.mission-theme .mv-icon-box{background:#fff;color:var(--mv-green)}.vision-theme{background-color:var(--mv-blue);color:#fff}.vision-theme .mv-icon-box{background:#ffffff1a;color:#34d399}.mv-icon-box{width:70px;height:70px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:30px;box-shadow:0 4px 10px #0000000d}.mv-title{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;opacity:.8}.mv-headline{font-size:2rem;font-weight:800;margin-bottom:20px;line-height:1.2}.mv-text{font-size:1.05rem;line-height:1.6;opacity:.9;z-index:2}.mv-bg-pattern-dots{position:absolute;bottom:-20px;right:-20px;width:150px;height:150px;background-image:radial-gradient(#16A34A 20%,transparent 20%);background-size:10px 10px;opacity:.1}.mv-bg-pattern-lines{position:absolute;top:0;right:0;width:200px;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.03) 10px,rgba(255,255,255,.03) 20px)}.slide-in-left{animation:slideLeft .8s ease-out forwards}.slide-in-right{animation:slideRight .8s ease-out forwards}@keyframes slideLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@media(max-width:768px){.mv-container{flex-direction:column;gap:20px}}:root{--y-green: #16A34A;--y-dark: #0F172A;--y-gold: #F59E0B;--y-bg: #F8FAFC}.youth-page{font-family:Inter,sans-serif;color:var(--y-dark);background-color:#fff;overflow-x:hidden}.youth-container{max-width:1200px;margin:0 auto;padding:0 20px}.youth-hero{position:relative;height:80vh;display:flex;align-items:center;background:url(https://images.unsplash.com/photo-1500595046743-cd271d694d30?q=80&w=2074&auto=format&fit=crop) no-repeat center center/cover}.youth-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#0f172ae6,#0f172a99)}.youth-hero-content{position:relative;z-index:2;color:#fff;max-width:700px}.youth-mission-pill{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);padding:6px 16px;border-radius:50px;text-transform:uppercase;font-size:.85rem;letter-spacing:1px;color:var(--y-gold);font-weight:700;display:inline-block;margin-bottom:20px}.youth-hero h1{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:20px}.youth-text-highlight{color:var(--y-green);background:linear-gradient(120deg,transparent 0%,rgba(22,163,74,.2) 100%)}.youth-hero-subtext{font-size:1.2rem;color:#cbd5e1;margin-bottom:40px;line-height:1.6}.join-movement-btn{background:var(--y-green);color:#fff;border:none;padding:16px 32px;border-radius:50px;font-weight:700;font-size:1.1rem;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .3s}.join-movement-btn:hover{background:#15803d;transform:translateY(-3px);box-shadow:0 10px 25px #16a34a66}.why-dairy-section{padding:80px 0;background:var(--y-bg);margin-top:-60px;position:relative;z-index:3}.youth-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.youth-stat-card{background:#fff;padding:40px 30px;border-radius:20px;box-shadow:0 10px 30px -10px #00000014;text-align:center}.youth-stat-icon{color:var(--y-green);margin-bottom:20px}.youth-stat-card h3{font-size:1.5rem;margin-bottom:10px;font-weight:700}.youth-stat-card p{color:#64748b;line-height:1.5}.youth-roadmap-section{padding:100px 0;background:#fff}.youth-section-header{text-align:center;max-width:600px;margin:0 auto 80px}.youth-section-header h2{font-size:2.5rem;font-weight:800;margin-bottom:16px}.youth-roadmap-timeline{position:relative;max-width:800px;margin:0 auto}.youth-timeline-spine{position:absolute;left:50%;top:0;bottom:0;width:4px;background:#e2e8f0;transform:translate(-50%)}.youth-timeline-item{margin-bottom:60px;position:relative;width:50%}.youth-timeline-item.left{left:0;padding-right:40px;text-align:right}.youth-timeline-item.right{left:50%;padding-left:40px;text-align:left}.youth-timeline-item.left .youth-timeline-content{align-items:flex-end}.youth-timeline-item.right .youth-timeline-content{align-items:flex-start}.youth-timeline-content{display:flex;flex-direction:column}.youth-step-number{font-size:4rem;font-weight:900;color:#f1f5f9;line-height:1;position:absolute;top:-10px;z-index:0}.youth-step-icon-box{background:#fff;width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--y-green);box-shadow:0 4px 15px #0000001a;margin-bottom:10px;margin-right:-65px;position:relative;z-index:1}.youth-timeline-item.left .youth-step-number{right:40px}.youth-timeline-item.right .youth-step-number{left:40px}.youth-timeline-item h4{font-size:1.25rem;margin-bottom:8px;position:relative;z-index:1}.youth-support-section{padding:100px 0;background:var(--y-dark);color:#fff}.youth-support-grid{display:flex;align-items:center;gap:60px}.youth-support-text{flex:1}.youth-support-text h2{font-size:3rem;margin-bottom:20px}.youth-support-list{list-style:none;padding:0;margin-top:40px}.youth-support-list li{display:flex;gap:15px;margin-bottom:25px;font-size:1.1rem}.youth-check-gold{color:var(--y-gold);flex-shrink:0}.youth-support-visual{flex:1;display:flex;justify-content:center}.youth-visual-card{background:#ffffff1a;padding:40px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);width:100%;max-width:350px;text-align:center}.youth-revenue-graph{display:flex;align-items:flex-end;justify-content:center;gap:20px;height:150px;margin-bottom:20px}.youth-bar{width:30px;background:var(--y-green);border-radius:4px 4px 0 0}.youth-bar-1{height:30%;opacity:.5}.youth-bar-2{height:60%;opacity:.7}.youth-bar-3{height:100%;background:var(--y-gold);box-shadow:0 0 20px #f59e0b66}.youth-cta-section{padding:100px 0}.youth-cta-box{background:var(--y-green);border-radius:30px;padding:60px;text-align:center;color:#fff}.youth-cta-box h2{font-size:2.5rem;margin-bottom:10px}.youth-cta-form{margin-top:40px;display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.youth-cta-form input{padding:16px 24px;border-radius:50px;border:none;font-size:1rem;width:280px}.youth-cta-form button{padding:16px 32px;border-radius:50px;border:none;background:var(--y-dark);color:#fff;font-weight:700;cursor:pointer;transition:transform .2s}.youth-cta-form button:hover{transform:scale(1.05)}@media(max-width:900px){.youth-hero h1{font-size:2.5rem}.youth-timeline-spine{left:20px}.youth-timeline-item{width:100%;left:0!important;text-align:left!important;padding-left:60px!important;padding-right:0!important}.youth-timeline-item .youth-step-number{left:60px!important}.youth-timeline-item.left .youth-timeline-content,.youth-timeline-item.right .youth-timeline-content{align-items:flex-start}.youth-support-grid{flex-direction:column}.youth-cta-form{flex-direction:column;align-items:center}}
