[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)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.order-0{order:0}.order-2{order:2}.col-12{grid-column:12}.col-27{grid-column:27}.col-73{grid-column:73}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-text{cursor:text}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.text-center{text-align:center}.text-nowrap{text-wrap:nowrap}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}body,html{max-width:100%;overflow-x:hidden}.home12-theme{--tg-body-font-family:"Lexend Deca","Hind",sans-serif;--tg-heading-font-family:"Lexend Deca","Hind",sans-serif;--tg-theme-primary:#33bcc1;--tg-theme-secondary:#0d2b58;--tg-heading-color:#11233f;--tg-body-color:#5f7392;background:#f6f9fd}.home12-theme h1,.home12-theme h2,.home12-theme h3,.home12-theme h4,.home12-theme h5,.home12-theme h6{letter-spacing:-.02em;font-weight:800}.home12-theme .sub-title{color:#33bcc1!important}.home12-theme .btn{border-radius:12px}.home12-theme .quick__action-area{background:#f6f9fd}.home12-theme .quick__action-item{border:1px solid #d6e3f1;border-radius:18px;min-height:250px;box-shadow:0 10px 24px #14264014;background-color:#fff!important;background-image:none!important}.home12-theme .quick__action-item:first-child{background:linear-gradient(135deg,#eff8ff,#fff 70%)!important}.home12-theme .quick__action-item:last-child{background:linear-gradient(135deg,#eefcfb,#fff 70%)!important}.home12-theme .quick__action-content{max-width:80%}.home12-theme .quick__action-content .title{color:#11233f;text-transform:none;margin-bottom:18px;font-size:34px;line-height:1.25}.home12-theme .quick__action-content .btn.white-btn{color:#fff;background:linear-gradient(90deg,#33bcc1,#44cfd1);border-color:#33bcc1}.home12-theme .quick__action-content .btn.white-btn .svg-icon{stroke:#fff}.tg-header__style-three{z-index:1002;position:relative}.tg-header__style-three .tg-header__area{z-index:1003;position:relative}.tg-header__style-three .tgmenu__action,.tg-header__style-three .tgmenu__nav,.tg-header__style-three .tgmenu__navbar-wrap,.tg-header__style-three .tgmenu__wrap{z-index:1004;position:relative}.home12-theme .main-area{scroll-snap-type:y proximity}.home12-theme .home-screen{scroll-snap-align:start;align-items:center;min-height:calc(100vh - 92px);padding:18px 0;display:flex}.home12-theme .home-screen>*{width:100%}.home12-theme .home-screen--hero,.home12-theme .home-screen--scholarship{align-items:stretch}.home12-theme .home-screen--hero{min-height:calc(100vh - 92px);max-height:calc(100vh - 92px);overflow:hidden}.home12-theme .home-screen--blog .blog-area-two,.home12-theme .home-screen--groups .grp-preview-section,.home12-theme .home-screen--pricing .prc-section,.home12-theme .home-screen--quick .quick__action-area,.home12-theme .home-screen--study-abroad .study-abroad-section,.home12-theme .home-screen--testimonials .testimonial-area{align-items:center;width:100%;min-height:calc(100vh - 128px);padding-top:36px;padding-bottom:36px;display:flex}.unified-home{background:linear-gradient(#f5fbff,#eef6fb 54%,#f8fbfd);height:100%;padding:34px 0 16px;display:flex;overflow:hidden}.unified-home,.unified-home__hero{align-items:center;position:relative}.unified-home__hero{z-index:1;grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);gap:28px;display:grid}.unified-home__copy h1{color:#10233d;letter-spacing:-.04em;max-width:none;margin:14px 0 16px;font-size:52px;line-height:1.08}.unified-home__copy h1 span{color:#f07a2f}.unified-home__slider-copy .sub-title{background:#e2f1ffb8;border:1px solid #2bb2b71f;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 24px #10253f0d;color:#2bb7c0!important}.unified-home__headline.title{color:#10233d;letter-spacing:-.04em;text-transform:none;max-width:13ch;margin:16px 0 14px;font-size:4.4rem;line-height:1.02}.unified-home__headline .position-relative{color:#45c7cf}.unified-home__headline .svg-icon{width:100%;height:auto;inset:auto 0 -8px}.unified-home__title-line{white-space:nowrap;display:block;color:#10233d!important}.unified-home__title-line+.unified-home__title-line{margin-top:6px}.unified-home__title-line span{color:#45c7cf!important}.unified-home__summary{gap:8px;margin:0 0 16px;display:grid}.unified-home__summary li{color:#60738f;align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:1.55;display:flex}.unified-home__summary li i{color:#2bb7c0;margin-top:4px;font-size:16px}.unified-home__copy p{color:#5d728f;max-width:40ch;margin:0;font-size:16px;line-height:1.65}.unified-home__eyebrow{display:inline-flex}.unified-home__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.unified-home__ghost-btn,.unified-home__primary-btn{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.unified-home__primary-btn{color:#fff;background:linear-gradient(135deg,#18a9ae,#38c9c8);box-shadow:0 18px 40px #2bb2b742}.unified-home__ghost-btn{color:#15304f;background:#ffffffc2;border:1px solid #10233d1a}.unified-home__ghost-btn:hover,.unified-home__primary-btn:hover{color:inherit;transform:translateY(-1px)}.unified-home__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.unified-home__stat{background:#ffffffc7;border:1px solid #d3dfeee6;border-radius:8px;padding:10px 12px;box-shadow:0 16px 38px #10253f0f}.unified-home__stat strong{color:#0f2340;font-size:22px;font-weight:900;line-height:1;display:block}.unified-home__stat span{color:#60738f;margin-top:6px;font-size:13px;line-height:1.5;display:block}.unified-home__panel{background:linear-gradient(#ffffffeb,#f6fafcfa);border:1px solid #d2dfece0;border-radius:12px;width:92%;margin-left:auto;padding:16px;position:relative;box-shadow:0 28px 70px #10253f1f}.unified-home__panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,#2bb2b724,#0000 32%),radial-gradient(circle at 0 100%,#f07a2f1a,#0000 28%);position:absolute;inset:0}.unified-home__abroad-cta,.unified-home__feature-list,.unified-home__info-strip,.unified-home__panel-top{z-index:1;position:relative}.unified-home__panel-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.unified-home__mini-label{color:#18a0a8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800;display:inline-block}.unified-home__panel-top h2{color:#10233d;margin:0;font-size:21px;line-height:1.2}.unified-home__pulse{color:#fff;background:#10233d;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.unified-home__abroad-cta{background:linear-gradient(135deg,#ffffffe6,#effafbeb);border:1px solid #cbdeebf2;border-radius:8px;padding:14px;box-shadow:0 18px 48px #10253f14}.unified-home__abroad-icon{color:#fff;background:linear-gradient(135deg,#10233d,#18a9ae);border-radius:8px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:10px;display:inline-flex;box-shadow:0 16px 34px #18a9ae42}.unified-home__abroad-cta h3{color:#10233d;letter-spacing:-.02em;margin:0 0 8px;font-size:22px;line-height:1.18}.unified-home__abroad-cta p{color:#60738f;max-width:46ch;margin:0;font-size:13px;line-height:1.5}.unified-home__abroad-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.unified-home__abroad-points span{color:#1b3556;background:#ffffffc7;border:1px solid #d8e5f0eb;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.unified-home__abroad-points span:first-child{grid-column:1/-1}.unified-home__abroad-points svg{color:#18a0a8;flex:none}.unified-home__abroad-actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:12px;display:grid}.unified-home__abroad-primary,.unified-home__abroad-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.unified-home__abroad-primary{color:#fff;background:#f07a2f;box-shadow:0 16px 32px #f07a2f3d}.unified-home__abroad-secondary{color:#10233d;background:#fff;border:1px solid #10233d1f}.unified-home__abroad-primary:hover,.unified-home__abroad-secondary:hover{transform:translateY(-1px)}.unified-home__abroad-primary:hover{color:#fff}.unified-home__abroad-secondary:hover{color:#10233d}.unified-home__feature-list{gap:10px;display:grid}.unified-home__feature-card{background:#ffffffd1;border:1px solid #dce5f0e6;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.unified-home__feature-icon{color:#17a2ab;background:linear-gradient(135deg,#2bb2b724,#38c9c833);border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.unified-home__feature-card h3{color:#10233d;margin:0 0 4px;font-size:16px;line-height:1.25}.unified-home__feature-card p{color:#60738f;margin:0;font-size:12px;line-height:1.45}.unified-home__feature-card strong{color:#18a0a8;white-space:nowrap;font-size:12px;font-weight:800}.study-abroad-section{background:linear-gradient(#fff,#f4f8fb);width:100%}.home12-theme .home-screen--study-abroad .study-abroad-section{padding-top:20px;padding-bottom:20px}.study-abroad-section .container{width:100%}.study-abroad-section__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:stretch;gap:18px;display:grid}.study-abroad-section__copy,.study-abroad-section__panel,.study-abroad-section__roadmap article{background:#ffffffeb;border:1px solid #d2dfeceb;box-shadow:0 18px 42px #10253f12}.study-abroad-section__copy{border-radius:12px;padding:26px}.study-abroad-section__eyebrow{color:#18a0a8;text-transform:uppercase;background:#2bb2b71f;border-radius:8px;align-items:center;gap:8px;min-height:34px;margin-bottom:14px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.study-abroad-section__copy h2{color:#10233d;max-width:12ch;margin:0 0 12px;font-size:46px;line-height:1.04}.study-abroad-section__copy p{color:#60738f;max-width:66ch;margin:0;font-size:15px;line-height:1.55}.study-abroad-section__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.study-abroad-section__primary,.study-abroad-section__secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.study-abroad-section__primary{color:#fff;background:linear-gradient(135deg,#18a9ae,#38c9c8);box-shadow:0 16px 34px #2bb2b738}.study-abroad-section__secondary{color:#15304f;background:#fff;border:1px solid #10233d1f}.study-abroad-section__panel{border-radius:12px;padding:22px;position:relative;overflow:hidden}.study-abroad-section__panel:before{content:"";background:linear-gradient(#10233d47,#10233db8),url(/assets/img/others/about_img04.jpg) 50%/cover;position:absolute;inset:0}.study-abroad-section__panel>*{z-index:1;position:relative}.study-abroad-section__tag{color:#10233d;background:#fff;border-radius:8px;align-items:center;min-height:32px;margin-bottom:14px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.study-abroad-section__panel h3{color:#fff;max-width:12ch;margin:0 0 16px;font-size:30px;line-height:1.08}.study-abroad-section__tracks{gap:10px;display:grid}.study-abroad-section__tracks article{background:#ffffffeb;border:1px solid #ffffff47;border-radius:8px;padding:12px}.study-abroad-section__tracks strong{color:#18a0a8;margin-bottom:4px;font-size:20px;display:block}.study-abroad-section__tracks p{color:#60738f;margin:0;font-size:13px;line-height:1.4}.study-abroad-section__roadmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.study-abroad-section__roadmap article{border-radius:12px;min-height:154px;padding:16px;position:relative}.study-abroad-section__step{color:#f07a2f;margin-bottom:14px;font-size:13px;font-weight:900;display:block}.study-abroad-section__icon{color:#18a0a8;background:#2bb2b71f;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:14px;right:14px}.study-abroad-section__roadmap h3{color:#10233d;margin:0 0 8px;font-size:18px;line-height:1.2}.study-abroad-section__roadmap p{color:#60738f;margin:0;font-size:13px;line-height:1.45}@media (max-width:767.98px){.home12-theme,.home12-theme .blog-area-two,.home12-theme .grp-preview-section,.home12-theme .home-screen,.home12-theme .main-area,.home12-theme .quick__action-area,.home12-theme .testimonial-area,.home12-theme .unified-home{overflow-x:clip}.home12-theme .main-area{scroll-snap-type:none}.home12-theme .home-screen{min-height:auto;padding:0}.home12-theme .home-screen--hero{min-height:auto;max-height:none;overflow:visible}.home12-theme .home-screen--blog .blog-area-two,.home12-theme .home-screen--groups .grp-preview-section,.home12-theme .home-screen--pricing .prc-section,.home12-theme .home-screen--quick .quick__action-area,.home12-theme .home-screen--study-abroad .study-abroad-section,.home12-theme .home-screen--testimonials .testimonial-area{min-height:auto;padding-top:28px;padding-bottom:28px}.home12-theme .quick__action-content{max-width:100%}.home12-theme .quick__action-content .title{font-size:26px}.unified-home{height:auto;padding:18px 0 22px;display:block}.unified-home .container{padding-left:16px;padding-right:16px}.unified-home .unified-home__hero,.unified-home__hero{grid-template-columns:1fr;gap:14px}.unified-home__copy{text-align:left}.unified-home__copy h1{max-width:none;font-size:36px;line-height:1.06}.unified-home__headline.title{font-size:clamp(34px,10.6vw,42px);line-height:1.04}.unified-home .unified-home__headline,.unified-home__headline.title{max-width:none;margin:12px 0 10px}.unified-home__slider-copy .sub-title{white-space:normal;border-radius:8px;width:100%;min-height:0;padding:10px 12px;font-size:11px;line-height:1.35}.unified-home__summary li{gap:8px;font-size:13px;line-height:1.42}.unified-home__title-line{white-space:normal}.unified-home__copy p{font-size:16px}.unified-home__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.unified-home__ghost-btn,.unified-home__primary-btn{width:100%;min-height:44px;padding:0 10px;font-size:13px}.unified-home__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.unified-home__stat{text-align:center;padding:9px 8px}.unified-home__stat strong{font-size:18px}.unified-home__stat span{margin-top:3px;font-size:10px;line-height:1.25}.unified-home__panel{border-radius:10px;width:100%;margin-left:0;padding:12px}.unified-home__panel-top{align-items:center;gap:10px;margin-bottom:10px}.unified-home__mini-label{margin-bottom:4px;font-size:11px}.unified-home__panel-top h2{font-size:17px}.unified-home__pulse{min-height:32px;padding:0 10px;font-size:12px}.unified-home__abroad-cta{border-radius:8px;grid-template-columns:38px minmax(0,1fr);gap:10px 12px;padding:12px;display:grid}.unified-home__abroad-icon{width:38px;height:38px;margin:0}.unified-home__abroad-cta h3{margin:0;font-size:17px;line-height:1.2}.unified-home__abroad-cta p{grid-column:1/-1;font-size:12px;line-height:1.45}.unified-home__abroad-points{grid-column:1/-1;grid-template-columns:1fr;gap:6px;margin-top:0}.unified-home__abroad-points span,.unified-home__abroad-points span:first-child{grid-column:auto;min-height:32px;padding:0 9px;font-size:12px}.unified-home__abroad-actions{grid-column:1/-1;grid-template-columns:1fr;gap:8px;margin-top:0}.unified-home__abroad-primary,.unified-home__abroad-secondary{width:100%;min-height:42px;font-size:13px}.unified-home__feature-card{grid-template-columns:42px minmax(0,1fr)}.unified-home__feature-card strong{grid-column:2}.study-abroad-section{padding:28px 0}.study-abroad-section__grid,.study-abroad-section__roadmap{grid-template-columns:1fr}.study-abroad-section__copy,.study-abroad-section__panel{border-radius:20px;padding:22px}.study-abroad-section__copy h2,.study-abroad-section__panel h3{max-width:none;font-size:32px}.study-abroad-section__actions{flex-direction:column}.study-abroad-section__primary,.study-abroad-section__secondary{width:100%}}@media (min-width:768px) and (max-width:1199.98px){.home12-theme .home-screen{min-height:auto}.home12-theme .home-screen--hero{min-height:auto;max-height:none;overflow:visible}.unified-home__hero{grid-template-columns:1fr;gap:18px}.unified-home__copy h1{font-size:50px;line-height:1.12}.unified-home__headline.title{max-width:13ch;font-size:4rem;line-height:1.04}.unified-home__panel{width:100%;margin-left:0}.study-abroad-section__grid,.study-abroad-section__roadmap{grid-template-columns:1fr 1fr}}@media (min-width:1200px) and (max-height:760px){.unified-home{padding:24px 0 12px}.unified-home__hero{gap:22px}.unified-home__slider-copy .sub-title{min-height:36px;padding:0 12px;font-size:12px}.unified-home .unified-home__headline,.unified-home__headline.title{margin:12px 0 10px;font-size:4rem}.unified-home__summary{gap:6px;margin-bottom:12px}.unified-home__summary li{font-size:15px;line-height:1.35}.unified-home__actions{margin-top:12px}.unified-home__ghost-btn,.unified-home__primary-btn{min-height:46px}.unified-home__stat{padding:8px 10px}.unified-home__panel{padding:14px}.unified-home__panel-top{margin-bottom:10px}.unified-home__panel-top h2{font-size:20px}.unified-home__abroad-cta{padding:12px}.unified-home__abroad-icon{width:42px;height:42px;margin-bottom:8px}.unified-home__abroad-cta h3{font-size:20px}.unified-home__abroad-cta p{font-size:12px;line-height:1.45}.unified-home__abroad-actions,.unified-home__abroad-points{margin-top:10px}.unified-home__abroad-points span{min-height:32px;font-size:12px}.unified-home__abroad-primary,.unified-home__abroad-secondary{min-height:42px}.home12-theme .home-screen--study-abroad .study-abroad-section{padding-top:14px;padding-bottom:14px}.study-abroad-section__copy{padding:22px}.study-abroad-section__copy h2{font-size:40px}.study-abroad-section__copy p{font-size:14px;line-height:1.45}.study-abroad-section__actions{margin-top:14px}.study-abroad-section__panel{padding:18px}.study-abroad-section__panel h3{margin-bottom:12px;font-size:27px}.study-abroad-section__tracks article{padding:10px}.study-abroad-section__roadmap article{min-height:138px;padding:14px}.study-abroad-section__roadmap p{font-size:12px;line-height:1.4}}.unified-home__hero--stack{grid-template-columns:1fr;justify-items:center;gap:28px}.unified-home__copy--center{text-align:center;max-width:980px}.unified-home__headline--center{max-width:980px!important;margin:22px auto 0!important}.unified-home__title-line--accent{color:#f39a1f!important}.unified-home__lead{color:#5e7292!important;max-width:720px!important;margin:18px auto 0!important;font-size:20px!important;line-height:1.55!important}.unified-home__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1180px;display:grid}.unified-home__deck-card{text-align:center;background:#fff;border:1px solid #cad8ea;border-radius:24px;flex-direction:column;align-items:center;min-height:320px;padding:34px 28px 28px;text-decoration:none;display:flex;position:relative;box-shadow:0 18px 38px #15264012}.unified-home__deck-badge{color:#28aeb7;background:#d6f6f6;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;top:18px;right:18px}.unified-home__deck-icon{color:#233a5b;background:linear-gradient(135deg,#eff9ff,#dff5f7);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:inline-flex}.unified-home__deck-card h2{color:#17243a;margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.14}.unified-home__deck-card p{color:#607694;max-width:18ch;margin:0 0 22px;font-size:18px;line-height:1.5}.unified-home__deck-card strong{color:#5b7193;border:1px solid #cddcf0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:58px;margin-top:auto;font-size:18px;font-weight:800;display:inline-flex}.unified-home__deck-card:nth-child(2){border-color:#ffbf8a;box-shadow:0 18px 44px #f8a55433}.unified-home__deck-card:nth-child(2) strong{color:#fff;background:linear-gradient(90deg,#ff7f1d,#f5ba36);border:none;box-shadow:0 14px 26px #f5a33547}.unified-home__deck-card:nth-child(3) .unified-home__deck-badge{color:#fff;background:#ffd98a}.unified-home .unified-home__hero{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);justify-items:stretch}.unified-home .unified-home__copy{text-align:left;max-width:none}.unified-home .unified-home__headline{max-width:13ch;margin:16px 0 14px}.unified-home .unified-home__deck,.unified-home .unified-home__lead{display:none}.unified-home .unified-home__panel{display:block}@media (min-width:1200px) and (max-height:760px){.unified-home .unified-home__headline{margin:12px 0 10px}}@media (max-width:1199.98px){.unified-home .unified-home__hero{grid-template-columns:1fr}.unified-home__deck{gap:18px}.unified-home__deck-card{min-height:290px;padding:28px 20px 22px}.unified-home__deck-card h2{font-size:24px}.unified-home__deck-card p{font-size:16px}}@media (max-width:767.98px){.unified-home .unified-home__headline{max-width:none}.unified-home__deck{grid-template-columns:1fr;gap:14px;max-width:620px}.unified-home__deck-card{border-radius:20px;min-height:0;padding:22px 16px 16px}.unified-home__deck-badge{min-height:30px;font-size:12px;top:14px;right:14px}.unified-home__deck-icon{border-radius:16px;width:58px;height:58px;margin-bottom:14px}.unified-home__deck-card h2{font-size:22px}.unified-home__deck-card p{max-width:none;margin-bottom:16px;font-size:15px}.unified-home__deck-card strong{border-radius:14px;min-height:50px;font-size:16px}}.grp-preview-section{background:linear-gradient(#f6f9fd,#fff);position:relative}#packages{scroll-margin-top:95px}.packages-page .grp-preview-section{align-items:center;min-height:calc(100vh - 92px);padding-top:24px;padding-bottom:24px;display:flex}.packages-page .grp-preview-head{margin-bottom:18px}.packages-page .grp-preview-title{margin-top:0}.packages-page .grp-tab-nav{margin-top:14px}.packages-page .grp-preview-grid{gap:14px}.packages-page .grp-preview-card{padding:18px}.packages-page .grp-preview-card h3{font-size:28px}.packages-page .grp-preview-card ul{margin-top:14px;margin-bottom:14px}.packages-page .grp-preview-price strong{font-size:28px}.univ-detail,.univ-page{background:linear-gradient(#f7fbff,#fff);padding:48px 0 72px}.univ-page__head{text-align:center;max-width:820px;margin:0 auto 32px}.univ-page__pill{color:#25aeb5;background:#e9f8f9;border:1px solid #bde9eb;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.univ-page__head h1{color:#152033;margin:18px 0 14px;font-size:clamp(40px,5vw,64px);line-height:1.04}.univ-page__head h1 span{color:#2fc3ca}.univ-page__head p{color:#627594;max-width:720px;margin:0 auto;font-size:18px;line-height:1.7}.univ-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.univ-card{background:#fff;border:1px solid #d7e4f1;border-radius:20px;flex-direction:column;gap:10px;min-height:100%;padding:16px;display:flex;box-shadow:0 14px 28px #17253a0f}.univ-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.univ-card__badge{color:#fff;border-radius:11px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.univ-card--blue .univ-card__badge,.univ-hero--blue .univ-page__pill{color:#fff;background:linear-gradient(135deg,#2a67d1,#44b9ef);border-color:#0000}.univ-card--teal .univ-card__badge,.univ-hero--teal .univ-page__pill{color:#fff;background:linear-gradient(135deg,#1ca4aa,#39d1cf);border-color:#0000}.univ-card--orange .univ-card__badge,.univ-hero--orange .univ-page__pill{color:#fff;background:linear-gradient(135deg,#ea8a08,#ffbc3d);border-color:#0000}.univ-card--green .univ-card__badge,.univ-hero--green .univ-page__pill{color:#fff;background:linear-gradient(135deg,#2f9750,#49c978);border-color:#0000}.univ-card--purple .univ-card__badge,.univ-hero--purple .univ-page__pill{color:#fff;background:linear-gradient(135deg,#6540d8,#9a60ff);border-color:#0000}.univ-card__meta{color:#6d80a0;font-size:12px;font-weight:700}.univ-card h2{color:#152033;margin:0;font-size:19px;line-height:1.2}.univ-card p{color:#657896;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.univ-card__tags{flex-wrap:wrap;gap:6px;display:flex}.univ-card__tags span{color:#47607e;background:#f1f7fb;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.univ-card__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.univ-card__list li{color:#243650;padding-left:16px;font-size:12px;line-height:1.4;position:relative}.univ-card__list li:before,.univ-detail__list li:before{content:"";background:#2fc3ca;border-radius:999px;width:8px;height:8px;position:absolute;top:11px;left:0}.univ-card .grp-primary-btn{min-height:40px;margin-top:auto;padding:0 16px;font-size:13px}.univ-hero{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);align-items:stretch;gap:28px;margin-bottom:28px;display:grid}.univ-detail__note,.univ-detail__panel,.univ-hero__card,.univ-hero__content{background:#fff;border:1px solid #d7e4f1;border-radius:28px;box-shadow:0 24px 50px #17253a14}.univ-hero__content{padding:34px}.univ-hero__content h1{margin:18px 0 14px;font-size:clamp(34px,5vw,58px);line-height:1.05}.univ-hero__content p{color:#627594;max-width:780px;margin:0;font-size:18px;line-height:1.75}.univ-hero__card{height:100%;padding:28px}.univ-hero__card small{color:#7a8da9;margin-bottom:16px;font-size:14px;font-weight:800;display:inline-block}.univ-detail__list,.univ-hero__card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.univ-detail__list li,.univ-hero__card li{color:#243650;padding-left:18px;line-height:1.65;position:relative}.univ-hero__card .grp-primary-btn{margin-top:22px}.univ-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.univ-detail__panel{padding:28px}.univ-detail__note h3,.univ-detail__panel h2{color:#152033;margin:0 0 16px;font-size:28px;line-height:1.18}.univ-detail__note{margin-top:22px;padding:28px}.univ-detail__note p{color:#627594;margin:0 0 12px;line-height:1.75}.univ-detail__actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.grp-outline-btn{color:#223552;background:#fff;border:1px solid #cddded;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.univ-detail__empty{text-align:center;max-width:680px;margin:0 auto;padding:56px 0}@media (max-width:1199.98px){.univ-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.univ-detail__grid,.univ-hero{grid-template-columns:1fr}}@media (max-width:991.98px){.univ-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.univ-detail,.univ-page{padding:28px 0 44px}.univ-page__head{margin-bottom:22px}.univ-hero__content p,.univ-page__head p{font-size:16px;line-height:1.7}.univ-grid{grid-template-columns:1fr;gap:16px}.univ-card,.univ-detail__note,.univ-detail__panel,.univ-hero__card,.univ-hero__content{border-radius:22px;padding:20px}.univ-card h2{font-size:24px}.univ-detail__note h3,.univ-detail__panel h2{font-size:22px}.packages-page .grp-preview-section{min-height:auto;padding-top:28px;padding-bottom:28px}}.grp-preview-head{text-align:center;max-width:760px;margin:0 auto 28px}.grp-pill{color:#27aeb5;background:#e9f8f9;border:1px solid #b5e7ea;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-block}.grp-preview-title{color:#152033;margin-top:16px;font-size:44px;font-weight:800;line-height:1.1}.grp-preview-title span{color:inherit}.grp-preview-head p{color:#5f7090;margin-top:14px;font-size:16px;line-height:1.65}.grp-tab-nav{background:#fff;border:1px solid #d4e4ea;border-radius:999px;align-items:center;gap:6px;margin-top:20px;padding:6px;display:inline-flex;box-shadow:0 8px 20px #16243614}.grp-tab-btn{color:#68809a;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:700}.grp-tab-btn.active{color:#fff;background:linear-gradient(90deg,#28adb4,#35c7c6)}.grp-preview-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.grp-preview-grid-single{grid-template-columns:minmax(280px,360px);justify-content:center}.grp-preview-card{color:#152033;text-align:center;background:#fff;border:1px solid #d7e1ef;border-radius:20px;padding:20px;text-decoration:none;transition:all .25s;display:block}.grp-preview-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px #1622361f}.grp-preview-badge{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:12px;margin-left:auto;margin-right:auto;font-size:24px;font-weight:700;display:flex}.grp-preview-card h3{margin:0 0 10px;font-size:26px;font-weight:700}.grp-preview-card ul{text-align:left;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0;list-style:none}.grp-preview-card ul li{color:#4f6282;margin-bottom:6px;padding-left:14px;font-size:14px;position:relative}.grp-preview-card ul li:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.grp-preview-price{flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding-top:18px;display:flex}.grp-preview-price strong{color:#152033;font-size:22px;font-weight:800;line-height:1.15}.grp-preview-price span{color:#5f7090;font-size:14px;line-height:1.45}.grp-preview-actions{text-align:center;margin-top:24px}.grp-primary-btn{color:#fff;background:linear-gradient(90deg,#28adb4,#35c7c6);border:none;border-radius:14px;align-items:center;gap:8px;padding:12px 24px;font-weight:700;text-decoration:none;display:inline-flex}.grp-primary-btn:hover{color:#fff;filter:brightness(1.03)}.grp-preview-blue .grp-preview-badge{background:linear-gradient(135deg,#2f74d0,#255cb3)}.grp-preview-green .grp-preview-badge{background:linear-gradient(135deg,#2f9c59,#257e48)}.grp-preview-orange .grp-preview-badge{background:linear-gradient(135deg,#ec9808,#d68000)}.grp-preview-red .grp-preview-badge{background:linear-gradient(135deg,#d33b3b,#b62e2e)}.grp-preview-grad .grp-preview-badge{background:linear-gradient(135deg,#ea8520,#d9730f)}.grp-preview-blue ul li:before{background:#2f74d0}.grp-preview-green ul li:before{background:#2f9c59}.grp-preview-orange ul li:before{background:#e08b00}.grp-preview-red ul li:before{background:#cf3c3c}.grp-preview-grad ul li:before{background:#dc7d1f}.grp-page-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.grp-accent{color:#3fc3c1}.grp-page-top h1{color:#182338;margin:0;font-size:44px;font-weight:800;line-height:1.2}.grp-page-top p{color:#5f7090;margin:8px 0 0}.grp-grade-wrap{background:#fff;border:1px solid #d9e2ef;border-radius:999px;gap:4px;padding:6px;display:inline-flex;box-shadow:0 8px 20px #1a273c14}.grp-grade-btn{color:#627693;background:0 0;border:none;border-radius:999px;padding:10px 18px;font-weight:700}.grp-grade-btn.active{color:#fff;background:linear-gradient(90deg,#2ab0b7,#36c5c4)}.grp-main-layout{grid-template-columns:320px minmax(0,1fr);gap:20px;margin-top:12px;display:grid}.grp-sidebar-list{flex-direction:column;gap:12px;display:flex}.grp-side-item{text-align:left;background:#f9fbff;border:1px solid #d7e1ef;border-radius:18px;align-items:center;gap:14px;min-height:92px;padding:18px 20px;transition:all .25s;display:flex}.grp-side-item:hover{border-color:#c2d0e3;box-shadow:0 10px 20px #121e3114}.grp-selector-icon{color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;font-weight:800;display:flex}.grp-selector-title{color:#1b2a42;margin:0;font-size:34px;font-weight:700}.grp-selector-text{color:#617392;margin:0;font-size:14px}.grp-subgroup-chip{color:#647794;background:#f4f6fb;border:1px solid #d9e1ef;border-radius:999px;padding:2px 8px;font-size:11px;position:absolute;top:12px;right:12px}.grp-detail-wrap{background:#fff;border:1px solid #d4dfef;border-radius:20px;overflow:hidden}.grp-detail-header{background:#eff5ff;align-items:center;gap:14px;padding:18px 22px;display:flex}.grp-detail-icon{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex}.grp-detail-title{color:#1c2a43;margin:0;font-size:46px}.grp-detail-grade{margin:4px 0 0;font-weight:700}.grp-detail-content{grid-template-columns:1fr 350px;gap:20px;padding:22px;display:grid}.grp-block{margin-top:20px}.grp-block-title{color:#1b2a42;align-items:center;gap:8px;margin-bottom:10px;display:flex}.grp-block-title h3{text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.grp-subject-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.grp-subject-item{background:#f9fbff;border:1px solid #d8e2ef;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.grp-subject-item span{color:#1d2b44;font-weight:600}.grp-subject-icon{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.grp-specialty-wrap{flex-wrap:wrap;gap:8px;display:flex}.grp-specialty-item{color:#1d2c45;background:#fff;border:1px solid #d3deed;border-radius:999px;padding:6px 12px;font-size:13px}.grp-subgroup-card{background:#fff;border:1px solid #d5dfec;border-radius:16px;padding:16px}.grp-chip{color:#27aeb5;background:#e4f8f7;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.grp-subgroup-title{color:#1a2840;margin:10px 0 6px;font-size:20px}.grp-subgroup-subjects{gap:8px;margin-top:10px;display:grid}.grp-line-item{color:#1c2b44;align-items:center;gap:8px;display:flex}.grp-line-item svg{color:#27aeb5}.grp-specialty-mini-wrap p{color:#6d809f;margin:12px 0 8px;font-size:12px;font-weight:700}.grp-detail-footer{background:#fbfcff;border-top:1px solid #d7e1ef;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.grp-price-wrap{align-items:baseline;gap:8px;display:flex}.grp-price{color:#1b2a42;font-size:32px;font-weight:800}.grp-grad-card{background:#fff;border:1px solid #d7e1ef;border-radius:16px;margin-top:24px;padding:22px}.grp-grad-card h2{color:#1c2b44;margin:0;font-size:34px}.grp-grad-card p{color:#647795;margin:8px 0 0}.grp-grad-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.grp-grad-item{background:#f8fbff;border:1px solid #d8e2ef;border-radius:12px;gap:10px;padding:12px}.grp-grad-icon,.grp-grad-item{align-items:center;display:flex}.grp-grad-icon{color:#2f74d0;background:#e8f3ff;border-radius:10px;justify-content:center;width:34px;height:34px}.grp-bg-blue{background:linear-gradient(135deg,#2f74d0,#255cb3)}.grp-bg-green{background:linear-gradient(135deg,#2f9c59,#257e48)}.grp-bg-orange{background:linear-gradient(135deg,#ec9808,#d68000)}.grp-bg-red{background:linear-gradient(135deg,#d33b3b,#b62e2e)}.grp-text-blue{color:#2f74d0}.grp-text-green{color:#2f9c59}.grp-text-orange{color:#ec9808}.grp-text-red{color:#d33b3b}.grp-soft-blue{background:#edf4ff}.grp-soft-green{background:#eaf8f0}.grp-soft-orange{background:#fff5e6}.grp-soft-red{background:#ffebeb}.grp-selected-blue{background:#f1f6ff;border-color:#9dc0f4}.grp-selected-green{background:#eefaf2;border-color:#9cd6b0}.grp-selected-orange{background:#fff7ea;border-color:#f6ce86}.grp-selected-red{background:#fff1f1;border-color:#e9a6a6}.grp-muted{color:#647896}.grp-fit-screen{min-height:calc(100vh - 92px);padding:8px 0 14px}.grp-fit-screen .grp-page-top{margin-bottom:10px}.grp-fit-screen .grp-main-layout{gap:12px;margin-top:0}.grp-fit-screen .grp-sidebar-list{gap:8px}.grp-fit-screen .grp-side-item{min-height:72px;padding:10px 14px}.grp-fit-screen .grp-detail-content{gap:12px;padding:14px}.grp-fit-screen .grp-block{margin-top:10px}.grp-fit-screen .grp-detail-footer{padding:10px 14px}.grp-fit-screen .grp-page-top h1{font-size:40px}.grp-fit-screen .grp-page-top p{margin-top:4px}.grp-fit-screen .grp-grade-btn{padding:8px 16px}.grp-fit-screen .grp-selector-icon{width:40px;height:40px;font-size:22px}.grp-fit-screen .grp-selector-title{font-size:30px}.grp-fit-screen .grp-detail-header{padding:14px 18px}.grp-fit-screen .grp-detail-icon{width:48px;height:48px}.grp-fit-screen .grp-detail-title{font-size:40px}.grp-fit-screen .grp-subgroup-card{padding:14px}.grp-fit-screen .grp-subgroup-title{margin:8px 0 4px;font-size:18px}.grp-fit-screen .grp-specialty-mini-wrap p{margin:10px 0 6px}@media (min-width:1200px){.grp-fit-screen{height:calc(100vh - 88px);min-height:calc(100vh - 88px);padding:6px 0 8px;overflow:hidden}.grp-fit-screen .container{flex-direction:column;height:100%;display:flex}.grp-fit-screen .grp-page-top{flex:none;margin-bottom:8px}.grp-fit-screen .grp-page-top h1{font-size:34px}.grp-fit-screen .grp-page-top p{margin-top:2px;font-size:14px}.grp-fit-screen .grp-grade-wrap{padding:4px}.grp-fit-screen .grp-grade-btn{padding:7px 14px;font-size:16px}.grp-fit-screen .grp-main-layout{flex:auto;grid-template-columns:320px minmax(0,1fr);gap:14px;min-height:0;margin-top:0}.grp-fit-screen .grp-sidebar-list{gap:7px}.grp-fit-screen .grp-side-item{gap:12px;min-height:84px;padding:12px 14px}.grp-fit-screen .grp-selector-icon{border-radius:12px;width:44px;height:44px;font-size:22px}.grp-fit-screen .grp-selector-title{font-size:20px}.grp-fit-screen .grp-detail-wrap{flex-direction:column;height:100%;display:flex}.grp-fit-screen .grp-detail-header{flex:none;gap:12px;padding:16px 18px}.grp-fit-screen .grp-detail-icon{border-radius:14px;width:50px;height:50px;font-size:20px}.grp-fit-screen .grp-detail-title{font-size:42px}.grp-fit-screen .grp-detail-grade{margin-top:2px;font-size:18px}.grp-fit-screen .grp-detail-content{flex:auto;grid-template-columns:1fr 320px;gap:10px;min-height:0;padding:10px 12px;overflow:hidden}.grp-fit-screen .grp-muted{font-size:16px;line-height:1.35}.grp-fit-screen .grp-block{margin-top:8px}.grp-fit-screen .grp-block-title{margin-bottom:8px}.grp-fit-screen .grp-block-title h3{font-size:14px}.grp-fit-screen .grp-subject-grid{gap:8px}.grp-fit-screen .grp-subject-item{padding:8px 10px}.grp-fit-screen .grp-subject-item span{font-size:16px}.grp-fit-screen .grp-subject-icon{width:30px;height:30px}.grp-fit-screen .grp-specialty-wrap{gap:6px}.grp-fit-screen .grp-specialty-item{padding:5px 10px;font-size:12px}.grp-fit-screen .grp-subgroup-card{border-radius:14px;padding:10px}.grp-fit-screen .grp-chip{padding:3px 9px;font-size:11px}.grp-fit-screen .grp-subgroup-title{margin:8px 0 4px;font-size:20px}.grp-fit-screen .grp-line-item,.grp-fit-screen .grp-specialty-mini-wrap p,.grp-fit-screen .grp-subgroup-card>p{font-size:13px;line-height:1.3}.grp-fit-screen .grp-subgroup-subjects{gap:6px;margin-top:8px}.grp-fit-screen .grp-detail-footer{flex:none;padding:8px 12px}.grp-fit-screen .grp-price{font-size:24px}.grp-fit-screen .grp-primary-btn{min-height:44px;padding:0 18px;font-size:16px}}@media (max-width:1199.98px){.grp-fit-screen{min-height:auto}.grp-preview-grid,.grp-selector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grp-detail-content,.grp-main-layout{grid-template-columns:1fr}}@media (max-width:767.98px){.grp-preview-title{font-size:34px}.grp-page-top{flex-direction:column;align-items:flex-start}.grp-grad-grid,.grp-preview-grid,.grp-selector-grid,.grp-subject-grid{grid-template-columns:1fr}.grp-tab-nav{justify-content:center;width:100%}.grp-selector-title{font-size:30px}.grp-detail-title{font-size:34px}.grp-detail-footer{flex-direction:column;align-items:flex-start}.grp-preview-price strong{font-size:20px}}.prc-section{background:linear-gradient(#f7f9fd,#fff);scroll-margin-top:95px}.prc-first-screen{padding-top:70px}.prc-second-screen{padding:42px 0 120px}.prc-head{text-align:center;max-width:880px;margin:0 auto}.prc-pill{color:#ed7d1e;background:#fff3e8;border:1px solid #f0caa4;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.prc-head h2{color:#17243a;margin:18px 0 0;font-size:62px;font-weight:800;line-height:1.06}.prc-head h2 span{color:#f39a1f}.prc-head p{color:#5e7292;margin:14px 0 22px;font-size:17px}.prc-head-action{margin-top:8px}.prc-jump-btn{color:#fff;background:linear-gradient(90deg,#2ab0b7,#36c5c4);border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.prc-jump-btn:hover{color:#fff;filter:brightness(1.03)}.prc-split-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;margin-top:24px;display:grid}.prc-plan-sidebar{flex-direction:column;gap:10px;display:flex}.prc-plan-side-item{text-align:left;background:#fff;border:1px solid #c7d4e6;border-radius:16px;flex-direction:column;padding:14px;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -1px #bccbe0}.prc-plan-side-item.active{border-color:#f2b888;box-shadow:0 10px 24px #f1a6612e}.prc-plan-side-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.prc-plan-side-item h3{overflow-wrap:anywhere;color:#162338;margin:0;font-size:18px;font-weight:800;line-height:1.18}.prc-plan-side-item>p{color:#617797;margin:4px 0 0;font-size:13px;line-height:1.3}.prc-plan-side-item .prc-badge{flex-shrink:0;margin-bottom:0}.prc-plan-side-item .prc-price-line{justify-content:flex-start;gap:6px;margin:6px 0 0}.prc-plan-side-item .prc-price-line strong{font-size:30px}.prc-plan-side-item .prc-price-line span{font-size:16px}.prc-plan-side-item .prc-saving{white-space:normal;height:auto;margin-top:auto;font-size:13px;line-height:1.2}.prc-plan-side-item .prc-corner{border-radius:999px;padding:4px 8px;font-size:11px;top:8px;right:8px}.prc-plan-side-item.has-corner{padding-top:14px}.prc-plan-card.has-corner h3,.prc-plan-card.has-corner>p,.prc-plan-side-item.has-corner .prc-plan-side-top{max-width:calc(100% - 94px)}.prc-right-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.prc-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:22px;max-width:1060px;margin:48px auto 0;display:grid}.prc-info-box{background:#fff;border:1px solid #d5deec;border-radius:18px;max-width:1060px;margin:26px auto 0;padding:24px}.prc-info-box h3{color:#162338;margin:0;font-size:30px;font-weight:800}.prc-info-box p{color:#607694;margin:8px 0 0}.prc-info-box ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.prc-info-box ul li{color:#1b2b45;padding-left:18px;position:relative}.prc-info-box ul li:before{content:"";background:#2db5bb;border-radius:999px;width:8px;height:8px;position:absolute;top:9px;left:0}.prc-info-note{color:#607694;border-top:1px solid #e2e9f3;margin-top:14px;padding-top:12px}.prc-info-note strong{color:#17263f}.prc-plan-card{text-align:center;background:#fff;border:1px solid #c7d4e6;border-radius:22px;padding:34px 26px 26px;transition:all .25s;position:relative;box-shadow:inset 0 -1px #bccbe0}.prc-plan-card.has-corner{padding-top:28px}.prc-plan-card.active{border-color:#f2b888;box-shadow:0 14px 30px #f1a66138}.prc-plan-card h3{color:#162338;margin:0;font-size:34px;font-weight:800}.prc-plan-card>p{color:#617797;margin:8px 0 0}.prc-badge{color:#28aeb5;background:#d8f4f4;border-radius:999px;margin-bottom:12px;padding:5px 12px;display:inline-block}.prc-badge,.prc-corner{font-size:12px;font-weight:700}.prc-corner{color:#fff;background:linear-gradient(90deg,#ff9e24,#f6be3f);border-radius:0 22px 0 16px;padding:7px 14px;position:absolute;top:0;right:0}.prc-price-line{justify-content:center;align-items:baseline;gap:8px;margin:18px 0 4px;display:flex}.prc-price-line strong{color:#18253b;font-size:64px;font-weight:800;line-height:1}.prc-price-line span{color:#607694;font-size:28px}.prc-plan-card small{color:#7c8ea7;font-size:15px}.prc-saving{color:#1ca0aa;height:28px;margin-top:10px;font-size:17px;font-weight:700}.prc-select-btn{color:#5f7391;background:#fff;border:1px solid #cfd8e7;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:12px;padding:0 14px;font-size:22px;font-weight:700;line-height:1;text-decoration:none;display:flex}.prc-select-btn.active{color:#fff;background:linear-gradient(90deg,#ff7f1d,#f5ba36);border:none;box-shadow:0 10px 20px #f9942e59}.prc-select-btn span{justify-content:center;align-items:center;gap:8px;display:inline-flex}.prc-calc-wrap{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:26px;display:grid}@media (min-width:1200px){.prc-page-mode .prc-first-screen{align-items:flex-start;height:auto;min-height:calc(100vh - 92px);padding:22px 0 18px;display:flex;overflow:visible}.prc-page-mode .prc-head{max-width:980px}.prc-page-mode .prc-head h2{margin-top:10px;font-size:56px;line-height:1.03}.prc-page-mode .prc-head p{max-width:760px;margin:12px auto 16px;font-size:16px}.prc-page-mode .prc-plan-grid{justify-content:center;align-items:stretch;gap:20px;margin-top:14px}.prc-page-mode .prc-plan-card{border-radius:22px;flex-direction:column;justify-content:center;min-height:350px;padding:20px 20px 16px;display:flex}.prc-page-mode .prc-plan-card h3{font-size:24px}.prc-page-mode .prc-plan-card>p{margin-top:6px;font-size:16px}.prc-page-mode .prc-price-line{margin:10px 0 2px}.prc-page-mode .prc-price-line strong{font-size:54px}.prc-page-mode .prc-price-line span{font-size:20px}.prc-page-mode .prc-plan-card small{font-size:14px}.prc-page-mode .prc-saving{height:22px;margin-top:6px;font-size:14px}.prc-page-mode .prc-select-btn{border-radius:14px;min-height:48px;margin-top:auto;font-size:16px}.prc-page-mode .prc-second-screen{align-items:center;height:calc(100vh - 92px);min-height:calc(100vh - 92px);padding:14px 0;display:flex;overflow:hidden}.prc-page-mode .prc-second-screen .container{align-items:center;height:100%;display:flex}.prc-page-mode .prc-calc-wrap{grid-template-columns:minmax(0,1fr) 360px;gap:20px;height:100%;margin-top:0}.prc-page-mode .prc-panel{border-radius:16px;padding:16px}.prc-page-mode .prc-panel-head h4{font-size:28px}.prc-page-mode .prc-panel-head p{font-size:16px}.prc-page-mode .prc-group-grid,.prc-page-mode .prc-subject-grid{gap:10px;margin-top:14px}.prc-page-mode .prc-subject-item{border-radius:10px;min-height:50px;padding:8px 10px;font-size:16px}.prc-page-mode .prc-dot{width:16px;height:16px}.prc-page-mode .prc-grad-item,.prc-page-mode .prc-group-item{border-radius:10px;grid-template-columns:38px minmax(0,1fr);gap:8px;min-height:84px;padding:10px}.prc-page-mode .prc-grad-icon,.prc-page-mode .prc-group-no{border-radius:9px;width:34px;height:34px;font-size:16px}.prc-page-mode .prc-group-body h5{margin:0 0 2px;font-size:16px}.prc-page-mode .prc-group-body p{font-size:12px;line-height:1.3}.prc-page-mode .prc-group-body span{margin-top:2px;font-size:13px}.prc-page-mode .prc-grad-item{grid-template-columns:38px minmax(0,1fr) auto;margin-top:6px}.prc-page-mode .prc-grad-item em{padding:3px 7px;font-size:11px}.prc-page-mode .prc-subgroup{border-radius:10px;margin-top:6px;padding:8px}.prc-page-mode .prc-subgroup strong{font-size:15px}.prc-page-mode .prc-subgroup p{font-size:12px}.prc-page-mode .prc-summary{border-radius:14px;padding:14px;top:92px}.prc-page-mode .prc-summary h4{font-size:22px}.prc-page-mode .prc-summary-content{margin-top:10px}.prc-page-mode .prc-row{margin-bottom:7px}.prc-page-mode .prc-row span,.prc-page-mode .prc-row strong{font-size:16px}.prc-page-mode .prc-detail{margin-top:4px;font-size:12px}.prc-page-mode .prc-divider{margin:8px 0}.prc-page-mode .prc-total span{font-size:18px}.prc-page-mode .prc-total strong{font-size:30px}.prc-page-mode .prc-note{margin-top:6px;font-size:12px}.prc-page-mode .prc-order-btn{border-radius:12px;min-height:40px;margin-top:10px;font-size:16px}}.prc-panel{background:#fff;border:1px solid #c6d3e5;border-radius:18px;padding:26px;overflow:hidden;box-shadow:inset 0 -1px #bccbe0}.prc-panel-combo,.prc-panel-group{flex-direction:column;display:flex}.prc-panel-combo .prc-group-grid,.prc-panel-group .prc-group-grid{flex:none}.prc-panel-combo .prc-subgroup,.prc-panel-group .prc-subgroup{flex:none;align-items:start;min-height:76px;margin-top:8px}.prc-panel-combo .prc-subgroup input,.prc-panel-group .prc-subgroup input{align-self:start;margin-top:2px}.prc-panel-head{align-items:center;gap:12px;display:flex}.prc-panel-icon{color:#f2831f;background:#ffeedf;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.prc-panel-head h4{color:#152338;margin:0;font-size:32px;font-weight:800}.prc-panel-head p{color:#607594;margin:2px 0 0}.prc-group-grid,.prc-subject-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.prc-subject-item{color:#1c2b44;text-align:left;background:#fff;border:2px solid #cfd9e8;border-radius:14px;align-items:center;gap:10px;min-height:62px;padding:12px 14px;font-size:26px;font-weight:600;display:flex}.prc-subject-item.active{background:#fff7f1;border-color:#f3b782}.prc-dot{color:#fff;border:1.5px solid #1d3558;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.prc-subject-item.active .prc-dot{background:#1d3558;border-color:#1d3558}.prc-grad-item,.prc-group-item{text-align:left;background:#fff;border:1px solid #c3d1e3;border-radius:14px;grid-template-columns:50px minmax(0,1fr);gap:12px;min-height:116px;padding:14px;display:grid;box-shadow:inset 0 -1px #bccbe0}.prc-grad-item.active,.prc-group-item.active{background:#fff7f1;border-color:#f1af79}.prc-group-no{color:#fff;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;font-weight:800;display:flex}.prc-group-blue{background:linear-gradient(135deg,#2f74d0,#255cb3)}.prc-group-green{background:linear-gradient(135deg,#2f9c59,#257e48)}.prc-group-orange{background:linear-gradient(135deg,#ec9808,#d68000)}.prc-group-red{background:linear-gradient(135deg,#d33b3b,#b62e2e)}.prc-group-body h5{color:#16253c;margin:2px 0 4px;font-size:30px;font-weight:800;line-height:1.2}.prc-group-body p{color:#5f7391;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.35}.prc-group-body span{color:#1fadb3;margin-top:8px;font-size:20px;font-weight:700;display:inline-block}.prc-grad-item{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;margin-top:12px}.prc-group-body{min-width:0}.prc-grad-icon{color:#fff;background:linear-gradient(135deg,#ea8520,#d9730f);border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.prc-grad-item em{color:#f2801a;background:#ffe6d0;border-radius:999px;padding:5px 10px;font-size:16px;font-style:normal;font-weight:700}.prc-subgroup{background:#f9fbff;border:1px solid #d6dfec;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:10px;margin-top:12px;padding:14px;display:grid}.prc-subgroup input{margin-top:2px}.prc-subgroup>span{flex-direction:column;justify-content:flex-start;gap:4px;min-height:0;display:flex}.prc-subgroup strong{color:#17263f;font-size:24px;display:block}.prc-subgroup p{color:#617594;margin:3px 0 0;font-size:20px}.prc-summary{background:linear-gradient(150deg,#0f2445,#193956);border-radius:18px;padding:26px;position:sticky;top:96px;box-shadow:0 14px 34px #0c203a59}.prc-summary h4{color:#f2f7ff;align-items:center;gap:8px;margin:0;font-size:32px;display:inline-flex}.prc-summary h4 svg{color:#ff9a23}.prc-summary-content{margin-top:18px}.prc-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.prc-row span{color:#e1ecfa99;font-size:26px}.prc-row strong{color:#eaf2ff;font-size:28px}.prc-detail{color:#e1ecfa73;margin:10px 0 0;font-size:22px}.prc-divider{background:#c8d9f238;height:1px;margin:16px 0}.prc-total{justify-content:space-between;align-items:center;gap:10px;display:flex}.prc-total span{color:#e1ecfaa3;font-size:28px;font-weight:700}.prc-total strong{color:#ffa634;font-size:48px;font-weight:800}.prc-note{color:#e1ecfa73;align-items:center;gap:6px;margin:12px 0 0;font-size:22px;display:inline-flex}.prc-order-btn{color:#fff;background:linear-gradient(90deg,#ff7f1d,#f5ba36);border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:54px;margin-top:18px;font-size:28px;font-weight:700;text-decoration:none;display:flex}.prc-order-btn:hover{color:#fff}.prc-empty{color:#e1ecfa80;margin:18px 0 0;font-size:26px}@media (max-width:1199.98px){.prc-split-layout{grid-template-columns:1fr}.prc-plan-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.prc-right-grid{grid-template-columns:1fr}.prc-head h2{font-size:48px}.prc-group-body h5,.prc-panel-head h4,.prc-plan-card h3{font-size:28px}.prc-price-line strong{font-size:50px}.prc-price-line span,.prc-row span,.prc-row strong{font-size:22px}.prc-calc-wrap{grid-template-columns:1fr}.prc-summary{position:relative;top:0}}@media (min-width:1200px){.prc-section.prc-page-mode{height:calc(100vh - 86px);min-height:calc(100vh - 86px);overflow:hidden;padding-top:8px!important;padding-bottom:8px!important}.prc-section.prc-page-mode>.container{flex-direction:column;height:100%;min-height:0;display:flex}.prc-section.prc-page-mode .prc-head{flex-direction:column;flex:none;align-items:center;gap:8px;margin-bottom:8px;display:flex}.prc-section.prc-page-mode .prc-head h2{margin:0;font-size:clamp(36px,3vw,52px);line-height:1.08}.prc-section.prc-page-mode .grp-grade-wrap{transform-origin:top;margin-top:0;transform:scale(.95)}.prc-section.prc-page-mode .prc-split-layout{flex:auto;grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;display:grid}.prc-section.prc-page-mode .prc-plan-sidebar{grid-template-rows:repeat(3,minmax(0,1fr));gap:6px;min-height:0;display:grid}.prc-section.prc-page-mode .prc-plan-side-item{min-height:0;padding:10px 10px 8px;overflow:hidden}.prc-section.prc-page-mode .prc-plan-side-item h3{font-size:15px}.prc-section.prc-page-mode .prc-plan-side-item>p{font-size:12px;line-height:1.25}.prc-section.prc-page-mode .prc-plan-side-item .prc-price-line strong{font-size:24px}.prc-section.prc-page-mode .prc-plan-side-item .prc-price-line span{font-size:14px}.prc-section.prc-page-mode .prc-plan-side-item .prc-saving{white-space:normal;min-height:12px;margin-top:2px;font-size:11px;line-height:1.2}.prc-section.prc-page-mode .prc-right-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px;height:100%;min-height:0;display:grid}.prc-section.prc-page-mode .prc-panel,.prc-section.prc-page-mode .prc-summary{height:100%;min-height:0;margin:0}.prc-section.prc-page-mode .prc-summary{padding:12px;position:relative;top:0}.prc-section.prc-page-mode .prc-panel{padding:10px;overflow:hidden}.prc-section.prc-page-mode .prc-panel-combo,.prc-section.prc-page-mode .prc-panel-group{height:100%}.prc-section.prc-page-mode .prc-panel-head h4{font-size:18px}.prc-section.prc-page-mode .prc-panel-head p{font-size:12px}.prc-section.prc-page-mode .prc-group-grid,.prc-section.prc-page-mode .prc-subject-grid{gap:6px;margin-top:8px}.prc-section.prc-page-mode .prc-grad-item,.prc-section.prc-page-mode .prc-group-item{min-height:58px;padding:6px 8px}.prc-section.prc-page-mode .prc-group-body h5{margin-bottom:0;font-size:14px}.prc-section.prc-page-mode .prc-group-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.prc-section.prc-page-mode .prc-group-body span{margin-top:1px;font-size:11px}.prc-section.prc-page-mode .prc-grad-item{margin-top:6px}.prc-section.prc-page-mode .prc-subgroup{margin-top:6px;padding:8px}.prc-section.prc-page-mode .prc-subgroup strong{font-size:13px}.prc-section.prc-page-mode .prc-subgroup p{font-size:11px;line-height:1.2}.prc-section.prc-page-mode .prc-summary h4{font-size:18px}.prc-section.prc-page-mode .prc-row span,.prc-section.prc-page-mode .prc-row strong{font-size:14px}.prc-section.prc-page-mode .prc-total strong{font-size:26px}.prc-section.prc-page-mode .prc-note{font-size:11px}.prc-section.prc-page-mode .prc-order-btn{min-height:36px;margin-top:6px;font-size:14px}}@media (max-width:991.98px){.prc-plan-grid,.prc-plan-sidebar{grid-template-columns:1fr}.prc-plan-grid{max-width:520px}}@media (max-width:767.98px){.prc-head h2{font-size:36px}.prc-group-grid,.prc-subject-grid{grid-template-columns:1fr}.prc-panel,.prc-summary{padding:18px}.prc-detail,.prc-group-body p,.prc-note,.prc-subgroup p{font-size:16px}.prc-total strong{font-size:34px}.prc-order-btn,.prc-row span,.prc-row strong{font-size:20px}}.teachers-sec{background:#f8fbff;position:relative;overflow:hidden}.teachers-grid-bg{pointer-events:none;background-image:linear-gradient(#384d680f 1px,#0000 0),linear-gradient(90deg,#384d680f 1px,#0000 0);background-size:56px 56px;position:absolute;inset:0}.teachers-head{text-align:center;max-width:760px;margin:0 auto 46px}.teachers-pill{color:#2daeb4;background:#e7f7f8;border:1px solid #b8e4e7;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.teachers-head h2{color:#17233a;margin:16px 0 0;font-size:62px;font-weight:800;line-height:1.08}.teachers-head h2 span{color:#40c2c1}.teachers-head p{color:#5f7292;max-width:620px;margin:14px auto 0;font-size:17px}.teachers-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.teachers-card{text-align:center;background:#fff;border:1px solid #d6e0ee;border-radius:20px;padding:30px 22px;box-shadow:0 8px 20px #14253f0a}.teachers-avatar-wrap{margin:0 auto 18px}.teachers-avatar,.teachers-avatar-fallback{-o-object-fit:cover;object-fit:cover;border-radius:999px;width:108px;height:108px;margin:0 auto}.teachers-avatar-fallback{color:#35afb3;background:#e9f4f6;justify-content:center;align-items:center;display:flex}.teachers-card h3{color:#17253c;margin:0;font-size:36px;font-weight:800}.teachers-subject{color:#2ba9b0;background:#eaf7f8;border-radius:999px;margin-top:12px;padding:5px 14px;font-size:18px;font-weight:700;display:inline-block}.teachers-exp{color:#5f7493;margin-top:8px;font-size:17px;font-weight:600}.teachers-card p{color:#5f7392;margin:12px 0 0;font-size:17px;line-height:1.6}@media (max-width:1199.98px){.teachers-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.teachers-head h2{font-size:48px}}@media (max-width:767.98px){.teachers-card-grid{grid-template-columns:1fr}.teachers-head h2{font-size:36px}}.scholar-sec{background:linear-gradient(#f7fbff,#fff);position:relative;overflow:hidden}.scholar-sec:before{background:radial-gradient(circle,#34bfc229 0,#34bfc200 70%);width:380px;height:380px;top:-160px;left:-120px}.scholar-sec:after,.scholar-sec:before{content:"";border-radius:999px;position:absolute}.scholar-sec:after{background:radial-gradient(circle,#1b355d1c 0,#1b355d00 72%);width:420px;height:420px;bottom:-180px;right:-140px}.scholar-head{z-index:1;text-align:center;max-width:780px;margin:0 auto 24px;position:relative}.scholar-pill{color:#22acb2;background:#eafafb;border:1px solid #bce9ea;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.scholar-head h2{color:#13243e;margin:14px 0 0;font-size:58px;font-weight:800;line-height:1.08}.scholar-head h2 span{color:#33bcc1}.scholar-head p{color:#617493;margin:12px 0 0;font-size:17px}.scholar-stats-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:980px;margin:0 auto 18px;display:grid;position:relative}.scholar-stat-card{background:#ffffffdb;border:1px solid #d3e0ee;border-radius:14px;padding:12px 14px;box-shadow:0 10px 24px #10233a0f}.scholar-stat-icon{color:#1ba7ad;background:#e8f9f9;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.scholar-stat-card strong{color:#112742;margin-top:8px;font-size:24px;font-weight:800;line-height:1.1;display:block}.scholar-stat-card p{color:#5f7392;margin:4px 0 0;font-size:13px}.scholar-block{z-index:1;background:#fffffff2;border:1px solid #d6e2ef;border-radius:20px;margin-top:14px;padding:20px;position:relative;box-shadow:0 16px 34px #0e233b14}.scholar-block-head{margin:0 0 12px}.scholar-block-head h3{color:#142a49;margin:0;font-size:26px;font-weight:800}.scholar-block-head p{color:#637897;margin:6px 0 0}.scholar-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.scholar-info-card{background:linear-gradient(#fff,#f8fbff);border:1px solid #d5e0ee;border-radius:16px;padding:18px}.scholar-info-title{color:#1d3153;align-items:center;gap:8px;font-weight:800;display:inline-flex}.scholar-info-card h3{color:#14335f;margin:10px 0 4px;font-size:32px;font-weight:800}.scholar-info-card li,.scholar-info-card p{color:#5f7392;font-size:16px}.scholar-highlight{background:linear-gradient(140deg,#edfafa,#f6fcff 72%);border-color:#c8eaf0}.scholar-info-card ul{margin:10px 0 0;padding-left:18px}.scholar-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.scholar-action-grid-single{grid-template-columns:minmax(0,1fr)}.scholar-card{background:linear-gradient(#fff,#f8fbff);border:1px solid #d5e0ee;border-radius:16px;padding:20px;box-shadow:0 10px 24px #10233a0d}.scholar-card h4{color:#16263f;margin:0;font-size:30px;font-weight:800}.scholar-card p{color:#617493;margin:8px 0 0}.scholar-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.scholar-input{color:#213557;background:#fff;border:1px solid #d3dfec;border-radius:10px;width:100%;min-height:44px;padding:0 12px}.scholar-field{margin-top:12px}.scholar-field label{color:#1f3455;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:700;display:inline-flex}.scholar-chip-wrap{flex-wrap:wrap;gap:8px;display:flex}.scholar-chip{color:#203556;background:#fff;border:1px solid #cdd9e9;border-radius:999px;padding:6px 12px;font-size:13px}.scholar-chip.active{color:#1ca7ae;background:#eafafb;border-color:#2db7bd}.scholar-check{color:#5d7291;align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;display:flex}.scholar-btn{color:#fff;background:linear-gradient(90deg,#29b2b8,#40c6c9);border:0;border-radius:12px;min-height:46px;margin-top:12px;padding:0 18px;font-weight:700;box-shadow:0 10px 20px #35bfc242}.scholar-btn.support{align-items:center;gap:8px;display:inline-flex}.scholar-msg{color:#1c577f;background:#edf9ff;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px}.scholar-request-list{gap:10px;margin-top:12px;display:grid}.scholar-request-item{background:#fbfdff;border:1px solid #dae4f0;border-radius:12px;padding:10px}.scholar-request-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.scholar-request-head strong{color:#17304f;font-size:14px}.scholar-request-head span{color:#6081a0;font-size:12px}.scholar-progress{background:#e7eff9;border-radius:999px;height:7px;margin-top:8px;overflow:hidden}.scholar-progress>div{background:linear-gradient(90deg,#2ab3ba,#40c9cb);height:100%}.scholar-request-item small{color:#58708e;margin-top:6px;display:block}@media (max-width:991.98px){.scholar-action-grid,.scholar-info-grid,.scholar-stats-grid{grid-template-columns:1fr}}@media (max-width:767.98px){.scholar-head h2{font-size:36px}.scholar-grid-2{grid-template-columns:1fr}}.blog-unify-area{background:linear-gradient(#f7fafe,#fff)}.blog-unify-area .blog__details-wrapper,.blog-unify-area .blog__post-item,.blog-unify-area .blog__post-item-four{background:#fff;border:1px solid #d7e2ef;border-radius:16px;box-shadow:0 10px 24px #1022380d}.blog-unify-area .blog__post-content .cat,.blog-unify-area .blog__post-content-two .cat{color:#2fb2b8;font-weight:700}.blog-unify-area .blog-details-content .title,.blog-unify-area .blog__post-content .title a,.blog-unify-area .blog__post-content-two .title a{color:#11233f}.blog-unify-area .blog-details-content p,.blog-unify-area .blog__post-meta li{color:#607492}.blog-unify-area .pagination__wrap .page-item .page-link,.blog-unify-area .pagination__wrap .page-item button{color:#526a8c;background:#fff;border:1px solid #d1dceb;border-radius:10px;min-width:40px;min-height:40px}.blog-unify-area .pagination__wrap .page-item.active .page-link{color:#fff;background:linear-gradient(90deg,#2ab0b7,#37c3c4);border-color:#0000}.inno-header-wrap{background:#fff;border:1px solid #dfe5ef;border-radius:0}.inno-header-wrap .tgmenu__nav{min-height:68px;padding:0 20px}.inno-brand-link{gap:10px;text-decoration:none}.inno-brand-icon,.inno-brand-link{align-items:center;display:inline-flex}.inno-brand-icon{color:#fff;background:#102b55;border-radius:12px;justify-content:center;width:38px;height:38px;font-size:16px}.inno-brand-text{color:#1b2738;letter-spacing:-.01em;font-size:30px;font-weight:800}.inno-brand-text span{color:#33bcc1}.inno-main-nav .navigation{gap:8px}.inno-main-nav .navigation>li>a{color:#6a7d99;padding:24px 12px;font-size:16px;font-weight:600}.inno-main-nav .navigation>li.active>a,.inno-main-nav .navigation>li:hover>a{color:#233a5c}.inno-header-action .list-wrap{align-items:center;gap:12px;display:flex}.inno-apply-btn{color:#fff;background:linear-gradient(90deg,#2cb2b7,#39c0c1);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #2bb2b733}.inno-apply-btn:hover{color:#fff;filter:brightness(1.03)}.inno-apply-btn i{font-size:18px}.inno-apply-mobile .btn{justify-content:center;align-items:center;gap:10px;box-shadow:0 12px 30px #2bb2b733;color:#fff!important;background:linear-gradient(90deg,#2cb2b7,#39c0c1)!important;border:0!important;border-radius:999px!important;display:inline-flex!important}.inno-profile-btn,.inno-profile-item{display:inline-flex}.inno-profile-btn{color:#1e2633;background:#fff;border:1px solid #d7dde8;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none}.inno-profile-btn:hover{color:#1e2633;background:#f7f9fc}.inno-profile-avatar{border:2px solid;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.scholar-v2{background:#f5f8fd;padding:0 0 24px;position:relative;overflow:hidden}.scholar-v2-hero{background:radial-gradient(380px 160px at 16% 52%,#3a82ff33,#0000 70%),linear-gradient(90deg,#0f2a54,#173a66 48%,#1d4e6f);padding:26px 0 24px}.scholar-v2-head{text-align:center;max-width:860px;margin:0 auto}.scholar-v2-pill{color:#5ad0d3;background:#219fa926;border:1px solid #79dfe259;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.scholar-v2-head h2{color:#f4fbff;margin:10px 0 8px;font-size:40px;font-weight:800;line-height:1.15}.scholar-v2-head h2 span{color:#0000;background:linear-gradient(90deg,#1fa8b0,#39b5d2 52%,#228dd7);-webkit-background-clip:text;background-clip:text}.scholar-v2-head p{color:#d5e7f8;margin:0;font-size:15px}.scholar-v2-body{margin-top:16px}.scholar-v2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.scholar-v2-card{backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #d2dfec;border-top:4px solid #b7cbe2;border-radius:16px;padding:16px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 12px 28px #14264017}.scholar-v2-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#31abbf73,#226ec92e);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scholar-v2-card:hover{border-color:#abd0ea;transform:translateY(-5px);box-shadow:0 22px 40px #14264029}.scholar-v2-card--blue{border-top-color:#2f6ea6}.scholar-v2-card--teal{border-top-color:#61c8ca}.scholar-v2-card--orange{border-top-color:#f1a36f}.scholar-v2-card:first-child .scholar-v2-icon{color:#2b88cf;background:linear-gradient(135deg,#e7f5ff,#d9f8f9)}.scholar-v2-card:nth-child(2) .scholar-v2-icon{color:#1ea79f;background:linear-gradient(135deg,#e8fff6,#daf6ff)}.scholar-v2-card:nth-child(3) .scholar-v2-icon{color:#2f79d7;background:linear-gradient(135deg,#eef0ff,#dbf8ff)}.scholar-v2-icon{color:#2eb4ba;background:#e9f8f9;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:inset 0 0 0 1px #1ba7b01f}.scholar-v2-card h3{color:#13243e;margin:10px 0 6px;font-size:19px;font-weight:800;line-height:1.25}.scholar-v2-card p{color:#5d7292;margin:0 0 8px;font-size:14px}.scholar-v2-card ul{margin:0;padding:0;list-style:none}.scholar-v2-card ul li{color:#40597c;margin-bottom:5px;padding-left:14px;font-size:13px;line-height:1.4;position:relative}.scholar-v2-card ul li:before{content:"";background:#28aebc;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.scholar-v2-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.scholar-v2-btn{color:#fff;white-space:nowrap;background:linear-gradient(92deg,#1faeb2,#32c0ce 60%,#2b9ad6);border:0;border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 10px 20px #2db3c03b}.scholar-v2-btn:hover{color:#fff;filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 12px 24px #2db3c052}.scholar-v2-btn.ghost{color:#29415f;box-shadow:none;background:#fffffff0;border:1px solid #c4d7ea}.scholar-v2-btn.ghost:hover{color:#29415f;background:#f7fbff}.scholar-v2-note{color:#5d7292;margin:12px 0 0;font-size:15px}.scholar-hub{background:#eef1f5;height:auto;min-height:calc(100vh - 92px);overflow:visible}.scholar-hub--viewport{height:calc(100vh - 92px);min-height:calc(100vh - 92px);overflow:hidden}.scholar-hub--viewport .scholar-hub__screen{height:100%;min-height:100%;overflow:hidden}.scholar-hub--viewport .scholar-hub__hero{padding:14px 0 12px}.scholar-hub--viewport .scholar-hub__hero-inner h1{font-size:34px}.scholar-hub--viewport .scholar-hub__body{justify-content:center;padding-top:14px;padding-bottom:14px}.scholar-hub--viewport .scholar-hub__grid{gap:16px}.scholar-hub--viewport .scholar-hub__card{min-height:360px;padding:24px 22px 22px}.scholar-hub--viewport .scholar-hub__icon{width:68px;height:68px;margin-bottom:18px}.scholar-hub--viewport .scholar-hub__card h3{font-size:24px}.scholar-hub--viewport .scholar-hub__card p{font-size:15px;line-height:1.55}.scholar-hub--viewport .scholar-hub__detail{height:100%;min-height:100%;padding-top:10px;padding-bottom:10px}.scholar-hub--viewport .scholar-hub__panel{padding:18px;overflow:auto}.scholar-hub--viewport .scholar-hub__panel-title h2{font-size:28px}.scholar-hub--viewport .scholar-hub__condition-list,.scholar-hub--viewport .scholar-hub__group-grid,.scholar-hub--viewport .scholar-hub__stats{gap:10px}.scholar-hub--viewport .scholar-hub__condition,.scholar-hub--viewport .scholar-hub__mini-card,.scholar-hub--viewport .scholar-hub__stat-card{padding:12px}.scholar-hub--viewport .scholar-hub__subject-cloud{margin-bottom:0}.scholar-hub--viewport .scholar-hub__request-list{grid-template-columns:repeat(2,minmax(220px,1fr))}.scholar-hub__screen{min-height:inherit;flex-direction:column;height:auto;display:flex;overflow:visible}.scholar-hub__hero{background:radial-gradient(360px 180px at 16% 18%,#49b2dc38,#0000 70%),radial-gradient(240px 160px at 82% 78%,#ffad6c29,#0000 70%),linear-gradient(90deg,#0f2f58,#173f6d 48%,#1e5875);flex:none;padding:18px 0 16px;position:relative;overflow:hidden}.scholar-hub__hero-inner{text-align:center;max-width:900px;margin:0 auto}.scholar-hub__pill{color:#6ad8db;background:#27b3bf1f;border:1px solid #76e1e366;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-flex}.scholar-hub__hero-inner h1{color:#f7fbff;margin:12px 0 0;font-size:40px;font-weight:900;line-height:1.04}.scholar-hub__hero-inner h1 span{color:#0000;background:linear-gradient(90deg,#44d0d0,#54c9df 52%,#48a5f0);-webkit-background-clip:text;background-clip:text}.scholar-hub__body{flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;margin-top:0;padding-top:20px;padding-bottom:32px;display:flex}.scholar-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.scholar-hub__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.scholar-hub__card{text-align:center;background:#fffffffa;border:1px solid #d3dfeb;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:425px;padding:30px 28px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 10px 24px #10253f0f}.scholar-hub__card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #10253f1a}.scholar-hub__card-line{border-radius:24px 24px 0 0;height:5px;position:absolute;inset:0 0 auto}.scholar-hub__card--blue .scholar-hub__card-line{background:linear-gradient(90deg,#2f6ea6,#52c7de)}.scholar-hub__card--teal .scholar-hub__card-line{background:linear-gradient(90deg,#53c7c6,#4dd8b3)}.scholar-hub__card--orange .scholar-hub__card-line{background:linear-gradient(90deg,#ffaf6f,#f37d6f)}.scholar-hub__icon{border-radius:22px;justify-content:center;align-items:center;width:82px;height:82px;margin:0 auto 22px;display:inline-flex}.scholar-hub__card--blue .scholar-hub__icon{color:#2e78ca;background:linear-gradient(135deg,#def1ff,#dff9ff)}.scholar-hub__card--teal .scholar-hub__icon{color:#21ab9f;background:linear-gradient(135deg,#dffdf4,#def7ff)}.scholar-hub__card--orange .scholar-hub__icon{color:#ef8459;background:linear-gradient(135deg,#fff0e3,#ffe7db)}.scholar-hub__card h3{color:#13243e;margin:0 0 10px;font-size:28px;font-weight:900;line-height:1.2}.scholar-hub__card strong{margin-bottom:16px;font-size:17px;font-weight:800;display:inline-block}.scholar-hub__card--blue strong{color:#163c70}.scholar-hub__card--teal strong{color:#22afb2}.scholar-hub__card--orange strong{color:#ff7a21}.scholar-hub__card p{color:#5e7290;margin:0 0 24px;font-size:17px;line-height:1.65}.scholar-hub__cta{color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;margin-top:auto;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 12px 26px #10253f1f}.scholar-hub__cta--blue{background:linear-gradient(90deg,#173762,#245a77)}.scholar-hub__cta--teal{background:linear-gradient(90deg,#36afb0,#48cfd5)}.scholar-hub__cta--orange{background:linear-gradient(90deg,#ff7a1f,#f95d2a)}.scholar-hub__note{text-align:center;color:#556b89;margin:18px 0 0;font-size:15px;font-style:italic;font-weight:500;line-height:1.5}.scholar-hub__detail{min-height:inherit;flex-direction:column;height:auto;min-height:0;padding-top:14px;padding-bottom:28px;display:flex}.scholar-hub__back{color:#667d99;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:10px;font-size:15px;font-weight:700;display:inline-flex}.scholar-hub__panel{background:linear-gradient(#fffffffa,#f7fafffa);border:1px solid #d4e0ea;border-radius:28px;flex:auto;min-height:0;padding:22px;overflow:visible;box-shadow:0 18px 40px #10253f14}.scholar-hub__panel--blue{border-color:#3477be38}.scholar-hub__panel--teal{border-color:#45c5c43d}.scholar-hub__panel--orange{border-color:#f38d613d}.scholar-hub__panel-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.scholar-hub__panel-title{align-items:center;gap:14px;display:flex}.scholar-hub__mini-icon{color:#2399b9;background:linear-gradient(135deg,#e2f4ff,#e9fff8);border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.scholar-hub__panel-title h2{color:#122640;margin:0 0 4px;font-size:32px;font-weight:900;line-height:1.12}.scholar-hub__panel-title p{color:#647995;margin:0;font-size:16px;line-height:1.45}.scholar-hub__amount{text-align:center;background:linear-gradient(135deg,#248cc314,#40d5d61a);border-radius:20px;min-width:190px;padding:14px 18px}.scholar-hub__amount span{color:#68809b;margin-bottom:6px;font-size:14px;font-weight:700;display:block}.scholar-hub__amount strong{color:#1a92c0;font-size:34px;font-weight:900;line-height:1}.scholar-hub__group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.scholar-hub__mini-card{color:#2aa7b5;background:#fff;border:1px solid #dbe5ef;border-radius:18px;align-items:flex-start;gap:10px;padding:13px;display:flex}.scholar-hub__mini-card h4{color:#14263f;margin:0 0 4px;font-size:16px;font-weight:800}.scholar-hub__mini-card p{color:#647995;margin:0;font-size:13px;line-height:1.4}.scholar-hub__conditions{background:#fff;border:1px solid #dde7f0;border-radius:22px;padding:18px}.scholar-hub__conditions h3{color:#13243e;margin:0 0 12px;font-size:20px;font-weight:900}.scholar-hub__condition-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.scholar-hub__condition{background:#f8fbff;border-radius:18px;gap:12px;padding:14px;display:flex}.scholar-hub__condition-icon{color:#22aab0;background:#37c5c924;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.scholar-hub__condition h4{color:#14263f;margin:0 0 5px;font-size:15px;font-weight:800}.scholar-hub__condition p{color:#637894;margin:0;font-size:13px;line-height:1.45}.scholar-hub__button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#20aeb6,#32c1cd 52%,#2f9cd9);border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.scholar-hub__button:hover{color:#fff}.scholar-hub__button--donate{letter-spacing:.01em;background:linear-gradient(90deg,#f07a2f,#f4a13e 48%,#2cb2b7);border-radius:20px;gap:12px;min-height:58px;padding:0 26px;font-size:18px;font-weight:900;box-shadow:0 16px 34px #f07a2f3d}.scholar-hub__button--donate svg{width:19px;height:19px}.scholar-hub__button--donate:hover{transform:translateY(-1px);box-shadow:0 20px 40px #f07a2f47}.scholar-hub__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.scholar-hub__stat-card{background:#fff;border:1px solid #dce6ef;border-radius:20px;padding:14px}.scholar-hub__stat-card strong{color:#14263f;margin-bottom:6px;font-size:24px;font-weight:900;line-height:1.15;display:block}.scholar-hub__stat-card span{color:#677d98;font-size:14px;line-height:1.55}.scholar-hub__subject-cloud{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.scholar-hub__chip{color:#197f87;background:#34cdc91f;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.scholar-hub__footer-callout{color:#35506f;background:linear-gradient(90deg,#29b1b81a,#58a2f314);border-radius:18px;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.55;display:flex}.scholar-hub__request-list{flex:auto;grid-template-columns:repeat(2,minmax(280px,1fr));align-content:start;gap:16px;min-height:0;margin-bottom:14px;padding-right:4px;display:grid;overflow:auto}.scholar-hub__request-card{background:#fff;border:1px solid #dde7f0;border-radius:20px;padding:14px}.scholar-hub__request-card--compact{flex-direction:column;justify-content:space-between;min-height:132px;padding:20px 22px;display:flex}.scholar-hub__request-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.scholar-hub__request-head--compact{margin-bottom:6px}.scholar-hub__request-head h4{color:#14263f;margin:0 0 4px;font-size:24px;font-weight:800}.scholar-hub__request-head p{color:#647995;margin:0;font-size:16px}.scholar-hub__request-card small{color:#6b7f99;font-size:14px;font-weight:700}.scholar-hub__request-card strong{color:#f07a2f;font-size:24px;font-weight:900;line-height:1.2}@media (max-width:1199.98px){.scholar-hub__hero-inner h1{font-size:34px}.scholar-hub__condition-list,.scholar-hub__grid,.scholar-hub__grid--four,.scholar-hub__group-grid,.scholar-hub__request-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.scholar-hub,.scholar-hub__detail,.scholar-hub__panel,.scholar-hub__screen{height:auto;overflow:visible}.scholar-hub__hero{padding:28px 0 24px}.scholar-hub__hero-inner h1{font-size:36px}.scholar-hub__panel-head{flex-direction:column;align-items:flex-start}.scholar-hub__detail{padding-top:10px;padding-bottom:20px}.scholar-hub__back{margin-bottom:14px}.scholar-hub__stats{grid-template-columns:1fr}.scholar-hub__request-list{grid-template-columns:1fr;gap:12px;padding-right:0;overflow:visible}.scholar-hub__panel{border-radius:20px;padding:18px}.scholar-hub__panel-title{align-items:flex-start}.scholar-hub__panel-title h2{font-size:24px;line-height:1.18}.scholar-hub__panel-title p{font-size:14px;line-height:1.5}.scholar-hub__button,.scholar-hub__button--donate{border-radius:16px;justify-content:center;width:100%;min-height:48px;padding:0 18px;font-size:15px}.scholar-hub__condition-list,.scholar-hub__group-grid{grid-template-columns:1fr}.scholar-hub__condition,.scholar-hub__mini-card,.scholar-hub__stat-card{border-radius:16px;padding:14px}.scholar-hub__request-card--compact{min-height:auto;padding:16px}.scholar-hub__request-head h4{font-size:19px;line-height:1.2}.scholar-hub__request-card small,.scholar-hub__request-card strong,.scholar-hub__request-head p{font-size:14px}.scholar-hub--viewport{height:auto;min-height:auto;overflow:visible}.scholar-hub--viewport .scholar-hub__detail,.scholar-hub--viewport .scholar-hub__panel,.scholar-hub--viewport .scholar-hub__screen{height:auto;min-height:0;overflow:visible}}@media (max-width:767.98px){.scholar-hub__condition-list,.scholar-hub__grid,.scholar-hub__grid--four,.scholar-hub__group-grid,.scholar-hub__request-list{grid-template-columns:1fr}.scholar-hub__hero-inner h1{font-size:31px}.scholar-hub__card{min-height:auto;padding:22px 18px 20px}.scholar-hub__icon{width:64px;height:64px;margin-bottom:16px}.scholar-hub__card h3{font-size:24px}.scholar-hub__card strong{margin-bottom:10px;font-size:15px}.scholar-hub__card p,.scholar-hub__footer-callout,.scholar-hub__note,.scholar-hub__panel-title p{font-size:15px}.scholar-hub__cta{min-height:48px;font-size:15px}.scholar-hub__panel{border-radius:22px;padding:20px}.scholar-hub__panel-title h2{font-size:22px}.scholar-hub__amount{width:100%;min-width:0;padding:12px 14px}.scholar-hub__amount strong{font-size:28px}.scholar-hub__hero{padding:22px 0 18px}.scholar-hub__pill{padding:7px 12px;font-size:12px}.scholar-hub__conditions{border-radius:18px;padding:14px}.scholar-hub__conditions h3{font-size:18px}.scholar-hub__subject-cloud{gap:6px}.scholar-hub__chip{min-height:30px;padding:0 10px;font-size:12px}.scholarship-lead-grid{grid-template-columns:1fr;gap:12px}}.scholar-apply-page{background:#eef1f5;height:calc(100vh - 92px);padding:18px 0;overflow:hidden}.scholar-apply-page .container{flex-direction:column;height:100%;min-height:0;display:flex}.scholar-apply-back{flex:none;margin-bottom:12px}.scholar-apply-back a{color:#6e819d;align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.scholar-apply-card{background:linear-gradient(#ffffffeb,#f6fafcf2);border:1px solid #cfe7e6;border-radius:24px;flex-direction:column;flex:auto;min-height:0;padding:24px;display:flex;overflow:hidden;box-shadow:0 12px 30px #10253f0d}.scholar-apply-head{flex:none;margin-bottom:16px}.scholar-apply-title{align-items:flex-start;gap:12px;display:flex}.scholar-apply-icon{color:#1daaad;background:#45c6c31f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.scholar-apply-title h1{color:#11253f;margin:0 0 4px;font-size:22px;font-weight:900}.scholar-apply-title p{color:#647995;margin:0;font-size:15px}.scholar-apply-grid{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.scholar-apply-subject{color:#13243e;text-align:left;background:#fdfefe;border:1px solid #d2dbe6;border-radius:16px;align-items:center;gap:12px;min-height:42px;padding:0 14px;font-size:15px;font-weight:500;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.scholar-apply-subject.active{background:#51c7c514;border-color:#51c7c5;box-shadow:inset 0 0 0 1px #51c7c51f}.scholar-apply-radio{border:1.6px solid #163963;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.scholar-apply-subject.active .scholar-apply-radio:after{content:"";background:#1eaeb2;border-radius:50%;position:absolute;inset:4px}.scholar-apply-message{flex-direction:column;flex:auto;min-height:0;margin-bottom:14px;display:flex}.scholar-apply-message label{color:#14263f;margin-bottom:10px;font-size:16px;font-weight:700;display:block}.scholar-apply-message textarea{resize:none;color:#13243e;background:#fdfefe;border:1px solid #d2dbe6;border-radius:16px;outline:none;flex:auto;width:100%;min-height:120px;padding:12px 14px;font-size:15px;line-height:1.55}.scholar-apply-message textarea::-moz-placeholder{color:#8093ac}.scholar-apply-message textarea::placeholder{color:#8093ac}.scholar-apply-actions{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.scholar-apply-action-buttons{align-items:center;gap:12px;display:flex}.scholar-apply-status{color:#1a8f96;margin:0;font-size:14px;font-weight:600}.scholar-apply-submit{color:#fff;opacity:.88;background:linear-gradient(90deg,#8fd0cf,#87cccb);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:146px;min-height:44px;font-size:15px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s,opacity .2s;display:inline-flex;box-shadow:0 10px 24px #60c4c33d}.scholar-apply-submit.active{opacity:1;background:linear-gradient(90deg,#2aaeb2,#178a97);box-shadow:0 14px 32px #197d9257}.scholar-apply-submit.active:hover{transform:translateY(-1px);box-shadow:0 16px 36px #197d926b}.scholar-apply-whatsapp{color:#fff;background:linear-gradient(90deg,#2cb2b7,#39c0c1);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:158px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px #2bb2b729}.scholar-apply-whatsapp i{font-size:16px}.scholar-apply-modal{z-index:9999;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.scholar-apply-modal__backdrop{backdrop-filter:blur(5px);background:#0c1a307a;position:absolute;inset:0}.scholar-apply-modal__card{z-index:1;text-align:center;background:#fff;border-radius:24px;width:min(100%,440px);padding:30px 28px;position:relative;box-shadow:0 30px 80px #12253f38}.scholar-apply-modal__icon{color:#fff;background:linear-gradient(135deg,#2aaeb2,#178a97);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:inline-flex;box-shadow:0 16px 32px #197d9247}.scholar-apply-modal__card h2{color:#14263f;margin:0 0 10px;font-size:28px;font-weight:800;line-height:1.2}.scholar-apply-modal__card p{color:#60748f;margin:0;font-size:17px;line-height:1.6}.scholar-apply-modal__button{color:#fff;background:linear-gradient(90deg,#2aaeb2,#178a97);border:0;border-radius:16px;min-width:140px;min-height:48px;margin-top:24px;font-size:15px;font-weight:800;box-shadow:0 14px 32px #197d9247}@media (max-width:991.98px){.scholar-apply-page{height:auto;min-height:calc(100vh - 92px);overflow:visible}.scholar-apply-card,.scholar-apply-page .container{height:auto;min-height:0;overflow:visible}.scholar-apply-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.scholar-apply-page{min-height:auto;padding:22px 0 28px}.scholar-apply-card{padding:20px}.scholar-apply-grid{grid-template-columns:1fr}.scholar-apply-actions{flex-direction:column;align-items:stretch}.scholar-apply-action-buttons{flex-direction:column}.scholar-apply-submit,.scholar-apply-whatsapp{width:100%}.scholar-apply-modal__card{padding:24px 20px}.scholar-apply-modal__card h2{font-size:23px}.scholar-apply-modal__card p{font-size:15px}}.scholar-support-page{background:#eef1f5;height:calc(100vh - 92px);padding:18px 0;overflow:hidden}.scholar-support-page .container{flex-direction:column;height:100%;min-height:0;display:flex}.scholar-support-back{flex:none;margin-bottom:12px}.scholar-support-back a{color:#6e819d;align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.scholar-support-card{background:linear-gradient(#fffffff0,#f9f6f3f5);border:1px solid #f1d4c1;border-radius:24px;flex-direction:column;flex:auto;min-height:0;padding:24px;display:flex;overflow:hidden;box-shadow:0 12px 30px #10253f0d}.scholar-support-card--form{background:linear-gradient(#fffffffa,#faf7f1fa);border:1px solid #efe5d6;overflow-y:auto}.scholar-support-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.scholar-support-title-block{align-items:flex-start;gap:12px;display:flex}.scholar-support-switch{background:#f6f2e9;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,560px);padding:8px;display:grid;box-shadow:inset 0 1px 2px #12253f0f}.scholar-support-switch__item{color:#7b6f61;background:0 0;border:0;border-radius:999px;min-height:52px;font-size:17px;font-weight:700}.scholar-support-switch__item.active{color:#13243e;background:linear-gradient(90deg,#fff,#fffaf1);box-shadow:0 6px 18px #12253f1a}.scholar-support-section-title{color:#13243e;margin-bottom:22px;font-size:18px;font-weight:800}.scholar-support-head{flex:none;margin-bottom:16px}.scholar-support-title{align-items:flex-start;gap:12px;display:flex}.scholar-support-icon{color:#f46c28;background:#f96f2a1f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.scholar-support-title h1{color:#11253f;margin:0 0 4px;font-size:22px;font-weight:900}.scholar-support-title p{color:#647995;margin:0;font-size:15px}.scholar-support-layout{flex:auto;grid-template-columns:1.1fr .9fr;gap:16px;min-height:0;display:grid}.scholar-support-list{grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid}.scholar-support-item{text-align:left;background:#fffdfc;border:1px solid #e7dde0;border-radius:18px;padding:16px;transition:border-color .2s,background .2s,box-shadow .2s}.scholar-support-item.active{background:#f48e5814;border-color:#f48e58;box-shadow:inset 0 0 0 1px #f48e581f}.scholar-support-item-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.scholar-support-item-head h4{color:#14263f;margin:0 0 4px;font-size:17px;font-weight:800}.scholar-support-item-head p{color:#667b96;margin:0;font-size:13px}.scholar-support-item-head span{color:#f46c28;font-size:13px;font-weight:800}.scholar-support-progress{background:#efece9;border-radius:999px;width:100%;height:10px;margin-bottom:8px;overflow:hidden}.scholar-support-progress span{border-radius:inherit;background:linear-gradient(90deg,#ff9a61,#f46929);height:100%;display:block}.scholar-support-item small{color:#6c819a;font-size:13px;font-weight:700}.scholar-support-form{background:#fffdfc;border:1px solid #eadfdd;border-radius:18px;flex-direction:column;min-height:0;padding:18px;display:flex}.scholar-support-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.scholar-support-grid--form{gap:18px 22px;margin-bottom:24px}.scholar-support-field{gap:10px;display:grid}.scholar-support-field>span:first-child{color:#13243e;font-size:16px;font-weight:600}.scholar-support-field__input{background:#fff;border:1px solid #dde4ed;border-radius:14px;align-items:center;gap:12px;height:62px;padding:0 18px;display:flex}.scholar-support-field__input svg{color:#8ca0b8;flex:none}.scholar-support-field__input--select{position:relative}.scholar-support-input,.scholar-support-textarea{color:#13243e;background:#fff;border:1px solid #dcd8dd;border-radius:14px;outline:none;width:100%;padding:12px 14px;font-size:15px}.scholar-support-input--icon{background:0 0;border:0;height:100%;padding:0}.scholar-support-field select.scholar-support-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.scholar-support-textarea{resize:none;flex:auto;min-height:120px;line-height:1.55}.scholar-support-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.scholar-support-actions--stack{gap:14px;margin-top:auto;display:grid}.scholar-support-status{color:#d26a2b;margin:0;font-size:14px;font-weight:600}.scholar-support-submit{color:#fff;background:linear-gradient(90deg,#ff8e4f,#f76628);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-width:140px;min-height:44px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #f46c2838}.scholar-support-submit--full{background:linear-gradient(90deg,#d39c54,#f07a2f);border-radius:14px;width:100%;min-width:0;min-height:58px}@media (max-width:991.98px){.scholar-support-page{height:auto;min-height:calc(100vh - 92px);overflow:visible}.scholar-support-card,.scholar-support-layout,.scholar-support-page .container{height:auto;min-height:0;overflow:visible}.scholar-support-layout{grid-template-columns:1fr}.scholar-support-list{grid-template-rows:none}.scholar-support-top{flex-direction:column;align-items:stretch}.scholar-support-switch{width:100%}}@media (max-width:767.98px){.scholar-support-page{padding:22px 0 28px}.scholar-support-card{padding:20px}.scholar-support-grid{grid-template-columns:1fr}.scholar-support-actions{flex-direction:column;align-items:stretch}.scholar-support-submit{width:100%}}@media (min-width:1200px){.scholar-v2{min-height:calc(100vh - 92px);padding:0 0 20px}}.scholar-detail-card{background:#fff;border:1px solid #d9e4f1;border-radius:18px;padding:28px;box-shadow:0 14px 28px #1426400f}.scholar-detail-card h1{color:#13243e;margin:0 0 12px;font-size:38px;font-weight:800;line-height:1.2}.scholar-detail-card p{color:#536b8b;margin:0 0 14px}.scholar-detail-card ul{margin:0;padding-left:18px}.scholar-detail-card ul li{color:#40597c;margin-bottom:10px}.scholar-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.inno-login-link a{color:#1f2b3a;font-size:16px;font-weight:500}.inno-header-action .header-btn .btn{color:#fff;background:linear-gradient(90deg,#2cb2b7,#39c0c1);border:none;border-radius:12px;min-height:40px;padding:0 20px;font-size:16px;font-weight:700}.inno-header-action .header-btn .btn:hover{color:#fff;filter:brightness(1.03)}.inno-footer-compact .footer__top-wrap{padding-top:46px;padding-bottom:34px}.inno-footer-compact .footer-widget{margin-bottom:0}.inno-footer-compact .footer__logo{margin-bottom:14px}.inno-footer-compact .footer__about p{max-width:340px;margin-bottom:14px;font-size:16px;line-height:1.5}.inno-footer-compact .footer__about .list-wrap li{margin-bottom:6px}.inno-footer-compact .fw-title{margin-bottom:12px;font-size:18px;line-height:1.2}.inno-footer-compact .widget_nav_menu .list-wrap li{margin-bottom:6px}.inno-footer-compact .footer__working-list{gap:8px}.inno-footer-compact .footer__working-item{margin-bottom:8px;padding-bottom:10px}.inno-footer-compact .copyright__wrapper{padding:14px 0}.inno-footer-compact .copyright__text p{margin:0}@media (max-width:1199.98px){.inno-footer-compact .footer__top-wrap{padding-top:36px;padding-bottom:28px}.inno-footer-compact .fw-title{font-size:17px}}@media (max-width:767.98px){.inno-footer-compact .footer__top-wrap{padding-top:28px;padding-bottom:22px}.inno-footer-compact .footer-widget{margin-bottom:10px}.inno-footer-compact .fw-title{font-size:16px}.inno-footer-compact .footer__about p{max-width:100%;font-size:15px}}@media (max-width:1199.98px){.inno-header-wrap .tgmenu__nav{min-height:74px;padding:0 16px}.inno-brand-text{font-size:30px}.inno-brand-icon{width:38px;height:38px;font-size:16px}.inno-apply-btn{min-height:40px;padding:0 18px;font-size:15px}.scholar-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scholar-v2-head h2{font-size:34px}}@media (max-width:767.98px){.scholar-v2-hero{padding:22px 0 20px}.scholar-v2-grid{grid-template-columns:1fr}.scholar-v2-head h2{font-size:29px}.scholar-detail-card{padding:20px}.scholar-detail-card h1{font-size:30px}}.global-whatsapp-cta{z-index:9998;color:#fff;background:linear-gradient(90deg,#2cb2b7,#39c0c1);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 34px #2bb2b747}.global-whatsapp-cta:hover{color:#fff;transform:translateY(-1px);box-shadow:0 20px 40px #2bb2b757}.global-whatsapp-cta i{font-size:20px}@media (max-width:767.98px){.global-whatsapp-cta{min-height:50px;padding:0 18px;font-size:15px;bottom:16px;right:16px}}@media (max-width:991.98px){.grp-fit-screen{min-height:auto;padding-top:26px;padding-bottom:26px}.grp-page-top{gap:16px}.grp-main-layout{grid-template-columns:1fr;gap:18px}.grp-card,.grp-detail-wrap,.grp-selector-card,.price-card,.price-compare-card{border-radius:20px}.price-card-grid,.price-compare-grid,.price-page-grid{grid-template-columns:1fr}}@media (max-width:767.98px){.contact-form-wrap .title,.contact-info-wrap .title,.grp-page-top h1,.price-section-head h2{font-size:30px;line-height:1.15}.grp-grade-wrap{gap:10px}.grp-grade-btn,.grp-primary-btn{justify-content:center;width:100%}.contact-form-wrap,.contact-info-wrap,.grp-detail-wrap,.price-card,.price-compare-card{padding:18px}.grp-subject-grid,.price-card-grid,.price-compare-grid{grid-template-columns:1fr;gap:12px}.grp-detail-footer{flex-direction:column;align-items:stretch;gap:12px}.contact-area.section-py-120{padding-top:72px;padding-bottom:72px}.contact-info-wrap .list-wrap li{align-items:flex-start;gap:12px}.contact-form-wrap .btn,.contact-form-wrap .form-grp input,.contact-form-wrap .form-grp textarea{width:100%}.contact-map iframe{min-height:320px}}.prc-showcase-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:6px 0 28px;display:grid}.prc-showcase-card{background:#fff;border:1px solid #d8e3ef;border-radius:28px;overflow:hidden;box-shadow:0 18px 40px #11213814}.prc-showcase-media{isolation:isolate;flex-direction:column;justify-content:flex-start;gap:10px;min-height:245px;padding:10px 18px 18px;display:flex;position:relative}.prc-showcase-media:after{content:"";z-index:-1;background:linear-gradient(#fff0,#f8fafc1f);height:56%;position:absolute;inset:auto 0 0}.prc-showcase-gridline,.prc-showcase-overlay{pointer-events:none;position:absolute;inset:0}.prc-showcase-overlay{z-index:-3;background:linear-gradient(#07122514,#07122547)}.prc-showcase-gridline{z-index:-2;background-image:linear-gradient(#ffffff29 1px,#0000 0),linear-gradient(90deg,#ffffff29 1px,#0000 0);background-size:24px 24px}.prc-showcase-card--graduation .prc-showcase-media{background:linear-gradient(#f7f7f4,#ffd36d 52%,#ff9d46)}.prc-showcase-card--group-1 .prc-showcase-media{background:linear-gradient(135deg,#2353be,#7144d9 55%,#b16ff1)}.prc-showcase-card--group-2 .prc-showcase-media{background:linear-gradient(135deg,#4bc8d5,#1891c7 52%,#106aa2)}.prc-showcase-card--group-3 .prc-showcase-media{background:linear-gradient(135deg,#ff5f6d,#cc1f1f 55%,#8f0606)}.prc-showcase-card--group-4 .prc-showcase-media{background:linear-gradient(135deg,#34d399,#059669 52%,#065f46)}.prc-showcase-copy{z-index:2;color:#fff;position:relative}.prc-showcase-tag{color:#ffffffeb;backdrop-filter:blur(8px);background:#ffffff29;border-radius:999px;max-width:100%;margin-bottom:8px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.prc-showcase-copy h3{color:#fff;text-transform:uppercase;margin:0;font-size:30px;font-weight:900;line-height:1.02}.prc-showcase-chip-wrap{z-index:2;flex-wrap:wrap;gap:8px;margin-top:2px;display:flex;position:relative}.prc-showcase-chip{color:#fff;backdrop-filter:blur(8px);background:#ffffff2e;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.prc-showcase-body{padding:18px 20px 20px}.prc-showcase-rating{align-items:center;gap:10px;margin-bottom:14px;display:flex}.prc-showcase-stars{color:#f9be18;letter-spacing:2px;font-size:24px;line-height:1}.prc-showcase-rating small{color:#8ba0bb;font-size:14px}.prc-showcase-body h4{color:#0da267;margin:0 0 14px;font-size:24px;font-weight:800;line-height:1.15}.prc-showcase-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.prc-showcase-list li{color:#1c2d47;align-items:flex-start;gap:10px;font-size:16px;line-height:1.55;display:flex}.prc-showcase-list li svg{color:#0ea76b;flex-shrink:0;margin-top:5px}.prc-showcase-footer{border-top:1px solid #e8eef5;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.prc-showcase-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.prc-showcase-price strong{color:#ff7f2a;font-size:32px;font-weight:900;line-height:1}.prc-showcase-price span{color:#9ba9bc;font-size:22px;line-height:1;text-decoration:line-through}.prc-showcase-btn{color:#fff;background:linear-gradient(90deg,#0fad72,#0ba96a);border-radius:16px;justify-content:center;align-items:center;min-width:118px;min-height:52px;padding:0 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.prc-showcase-btn:hover{color:#fff;filter:brightness(1.03)}@media (max-width:1199.98px){.prc-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.prc-showcase-grid{grid-template-columns:1fr;gap:14px;margin:4px 0 22px}.prc-showcase-card{border-radius:22px}.prc-showcase-media{gap:8px;min-height:200px;padding:8px 16px 16px}.prc-showcase-copy h3{font-size:24px}.prc-showcase-chip{min-height:28px;padding:0 10px;font-size:12px}.prc-showcase-body{padding:16px}.prc-showcase-stars{font-size:20px}.prc-showcase-body h4{font-size:22px}.prc-showcase-list li{font-size:15px}.prc-showcase-footer{flex-direction:column;align-items:stretch}.prc-showcase-btn{width:100%}.prc-showcase-price strong{font-size:28px}.prc-showcase-price span{font-size:18px}}.home-screen--pricing .prc-section{justify-content:center;display:flex}.home-screen--pricing .prc-first-screen .container{flex-direction:column;align-items:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;display:flex}.home-screen--pricing .prc-head,.home-screen--pricing .prc-plan-grid{width:100%;margin-left:auto;margin-right:auto}.home-screen--pricing .prc-plan-grid{grid-template-columns:repeat(3,minmax(280px,360px));justify-content:center;justify-items:center;max-width:1120px}.home-screen--pricing .prc-plan-card{width:100%;max-width:360px}@media (max-width:991.98px){.home-screen--pricing .prc-plan-grid{grid-template-columns:repeat(2,minmax(260px,340px))}}@media (max-width:767.98px){.home-screen--pricing .prc-plan-grid{grid-template-columns:1fr;max-width:420px}}.prc-page-calculator{grid-template-columns:minmax(0,1.2fr) minmax(280px,360px);align-items:start;gap:18px;max-width:1120px;margin:22px auto 0;display:grid}.prc-plan-grid--compact{max-width:1180px;margin:18px auto 0}.prc-plan-grid--compact .prc-plan-card{min-height:0}.prc-plan-grid--compact .prc-price-line span,.prc-plan-grid--compact .prc-price-line strong{color:#17243a}.prc-plan-grid--compact .prc-saving:empty{display:none}@media (min-width:1200px){.prc-section.prc-page-mode{min-height:calc(100vh - 86px);overflow:visible;padding-top:20px!important;padding-bottom:20px!important}.prc-section.prc-page-mode>.container{height:auto;display:block}.prc-section.prc-page-mode .prc-head{gap:10px;max-width:900px;margin-bottom:12px}.prc-section.prc-page-mode .prc-head h2{margin:0;font-size:clamp(36px,3vw,50px);line-height:1.08}.prc-section.prc-page-mode .grp-grade-wrap{margin-top:2px}.prc-section.prc-page-mode .prc-plan-grid{grid-template-columns:repeat(3,minmax(0,320px));justify-content:center;gap:18px;margin-top:14px}.prc-section.prc-page-mode .prc-plan-card{justify-content:center;min-height:330px;padding:22px 22px 18px}.prc-section.prc-page-mode .prc-plan-card h3{font-size:26px}.prc-section.prc-page-mode .prc-price-line strong{font-size:64px}.prc-section.prc-page-mode .prc-price-line span{font-size:22px}.prc-section.prc-page-mode .prc-page-calculator .prc-panel,.prc-section.prc-page-mode .prc-page-calculator .prc-summary{margin-top:0}}@media (max-width:991.98px){.prc-page-calculator{grid-template-columns:1fr;max-width:760px}.prc-plan-grid--compact{max-width:760px}}@media (max-width:767.98px){.prc-page-calculator{gap:14px;margin-top:16px}.prc-section.prc-page-mode{padding-top:28px!important;padding-bottom:34px!important}.prc-section.prc-page-mode .prc-plan-grid{grid-template-columns:1fr;gap:14px;margin-top:14px}.prc-section.prc-page-mode .prc-plan-card{border-radius:20px;min-height:0;padding:18px 16px}.prc-section.prc-page-mode .prc-plan-card h3{font-size:22px}.prc-section.prc-page-mode .prc-price-line strong{font-size:52px}.prc-section.prc-page-mode .prc-price-line span{font-size:20px}.prc-section.prc-page-mode .prc-select-btn{min-height:50px}.home12-theme .home-screen--hero{max-height:none;overflow:visible}.unified-home .unified-home__hero,.unified-home__hero--stack{grid-template-columns:1fr;gap:14px}.unified-home .unified-home__headline,.unified-home__headline.title{max-width:none;margin:12px 0 10px;font-size:clamp(34px,10.6vw,42px);line-height:1.04}.unified-home__panel{border-radius:10px}.unified-home__abroad-cta{grid-template-columns:38px minmax(0,1fr)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}