@charset "UTF-8";[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--fontsize-h2: 1.5rem}a.button,button.button[type=submit]{border:none;align-items:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background-color:var(--color-aij-pink);border-radius:.6rem;text-align:center;min-width:4rem;font-weight:600;display:inline-block;padding:10px 20px;text-decoration:none;font-size:.75rem;outline:0 solid transparent;text-transform:capitalize;font-family:inherit;transition:transform 75ms ease-in-out,outline 75ms ease-in-out}a.button:hover,a.button:focus,button.button[type=submit]:hover,button.button[type=submit]:focus{transform:scale(1.025);outline:2px solid light-dark(black,white);color:#fff}@media screen and (min-width: 512px){a.button,button.button[type=submit]{font-size:1rem}}a.button.cyan,button.button[type=submit].cyan{background-color:light-dark(var(--color-aij-cyan),var(--color-aij-cyan-dark))}a.button.blue,button.button[type=submit].blue{background-color:var(--color-aij-blue)}a.button.white,button.button[type=submit].white{background-color:#fff;color:var(--color-aij-blue-dark)}a.button.disabled,a.button[disabled],button.button[type=submit].disabled,button.button[type=submit][disabled]{pointer-events:none;opacity:.5}.text a.button{margin-top:1rem}:root{--background-color: light-dark(white, var(--color-aij-blue-dark));--text-color: light-dark(black, white);color-scheme:light dark}.fe-switch{--background-color-active: var(--color-aij-pink);--size: 1.75rem;--width: calc(1.75 * var(--size));--marker-margin: .25rem;--marker-size: calc(var(--size) - 2 * var(--marker-margin));position:relative;display:inline-block;cursor:pointer;color:var(--text-color)}.fe-switch input{opacity:0;width:0;height:0;margin:0}.fe-switch .slider{position:relative;vertical-align:middle;margin-inline-end:.5em;display:inline-block;width:var(--width);height:var(--size);top:0;left:0;right:0;bottom:0;background-color:light-dark(rgba(0,0,0,.5),rgba(255,255,255,.5));transition:.4s;border-radius:calc(var(--size) / 2)}.fe-switch .slider:before{position:absolute;content:"";height:var(--marker-size);width:var(--marker-size);left:var(--marker-margin);top:var(--marker-margin);background-color:#fff;transition:.4s;border-radius:50%}.fe-switch:has(input:checked) .slider{background-color:var(--background-color-active)}.fe-switch:has(input:focus) .slider{box-shadow:0 0 1rem light-dark(black,white)}.fe-switch:has(input:checked) .slider:before{left:calc(var(--width) - var(--marker-size) - var(--marker-margin))}.fe-switch:has(input:disabled){cursor:not-allowed}.fe-switch:has(input:disabled) .slider:before{opacity:.2}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5rem;width:1.5rem;border:1px solid var(--text-color);display:grid;place-items:center;border-radius:calc(var(--box-radius) / 2)}form input[type=checkbox]:checked:after{content:"✓";font-size:1rem;color:var(--text-color)}form .fields{display:grid}form .fields input:is([type=text],[type=email],[type=date]),form .fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid silver;background-color:transparent;font-size:1rem;padding:.5em;display:block;border-radius:calc(var(--box-radius) / 2)}form .fields input:is([type=text],[type=email],[type=date]):focus,form .fields select:focus{outline:.125rem solid var(--color-aij-cyan-dark)}form .fields input[type=date]::-webkit-datetime-edit-day-field,form .fields input[type=date]::-webkit-datetime-edit-month-field,form .fields input[type=date]::-webkit-datetime-edit-year-field{opacity:var(--field-opacity, .25)}form .fields input[type=date].has-value{--field-opacity: 1}form .fields h2{color:var(--text-color);font-weight:600;font-size:1.25rem;margin-bottom:1rem}form .fields .help-text{color:var(--text-color);opacity:.66;font-size:.875em}form .fields fieldset{border:none;display:none}form .fields fieldset:not(:has(input[type=hidden])){display:block}form .fields fieldset .description{margin-bottom:1rem}form .fields .form-row{display:grid;gap:var(--box-inner-padding)}@media (min-width: 768px){form .fields .form-row{grid-template-columns:1fr 1fr}}form .fields .form-row{margin-bottom:var(--box-inner-padding)}form .fields .form-row>div:only-child{grid-column-end:span 2}form .fields .form-row>div{display:flex;flex-direction:column}form .fields .form-row>div label{font-size:.875em;margin-bottom:.25rem}form .fields .form-row>div .errorlist{order:1;list-style:none;margin:0;padding:0;color:var(--color-aij-pink);font-size:.8em}form .fields .form-row>div:has(.errorlist) input{border-color:var(--color-aij-pink)}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/static/main/fonts/outfit-v11-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/static/main/fonts/outfit-v11-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/static/main/fonts/outfit-v11-latin-700.woff2) format("woff2")}:root{--content-max-width: 75rem;--content-padding: 1rem;--box-inner-padding: 1rem;--box-outer-padding: 1rem;--box-radius: .5rem;font-size:20px;--wave-height: 4rem}@media (min-width: 480px){:root{--box-inner-padding: 2rem;--box-outer-padding: 2rem}}body{padding:0;margin:0;font-family:Outfit,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:var(--background-color);color:var(--text-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box}body main{flex-grow:1}/*! 
* @package IcoFont 
* @version 1.0.1 
* @author   
* @copyright 2025
* @license - https://icofont.com/license/
*/@font-face{font-family:IcoFont;font-weight:400;font-style:"Regular";src:url(/static/main/fonts/icofont.woff2) format("woff2"),url(/static/main/fonts/icofont.woff) format("woff")}[class^=icofont-],[class*=" icofont-"]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-facebook:before{content:""}.icofont-discord:before{content:""}.icofont-iphone:before{content:""}.icofont-snail-1:before{content:""}.icofont-cloudapp:before{content:""}.icofont-water-drop:before{content:""}.icofont-instagram:before{content:""}.icofont-ui-email:before{content:""}.icofont-youtube-play:before{content:""}.icofont-fish-5:before{content:""}.icofont-law-document:before{content:""}.icofont-id-card:before{content:""}[class^=icofont-].icofont-duotone,[class*=" icofont-"].icofont-duotone{position:relative}[class^=icofont-].icofont-duotone:before,[class*=" icofont-"].icofont-duotone:before{position:absolute;left:0;top:0}[class^=icofont-].icofont-duotone:after,[class*=" icofont-"].icofont-duotone:after{opacity:.4}.icofont-xs{font-size:.5em}.icofont-sm{font-size:.75em}.icofont-md{font-size:1.25em}.icofont-lg{font-size:1.5em}.icofont-1x{font-size:1em}.icofont-2x{font-size:2em}.icofont-3x{font-size:3em}.icofont-4x{font-size:4em}.icofont-5x{font-size:5em}.icofont-6x{font-size:6em}.icofont-7x{font-size:7em}.icofont-8x{font-size:8em}.icofont-9x{font-size:9em}.icofont-10x{font-size:10em}.icofont-fw{text-align:center;width:1.25em}.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}.icofont-ul>li{position:relative;line-height:2em}.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}.icofont-pull-left{float:left}.icofont-pull-right{float:right}.icofont.icofont-pull-left{margin-right:.3em}.icofont.icofont-pull-right{margin-left:.3em}.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block}@-webkit-keyframes icofont-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icofont-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icofont-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icofont-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icofont-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icofont-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scaleX(-1)}.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scaleY(-1)}.icofont-flip-horizontal.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1)}:root .icofont-rotate-90,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-flip-horizontal,:root .icofont-flip-vertical{-webkit-filter:none;filter:none;display:inline-block}.icofont-inverse{color:#fff}a{color:light-dark(var(--color-aij-blue),var(--color-aij-cyan-light))}a:hover{color:light-dark(var(--color-aij-pink),var(--color-aij-pink))}.green a{color:var(--color-aij-pink)}.pagination{max-width:var(--content-max-width);margin:4rem auto;display:flex;align-items:center;justify-content:center;gap:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.tags{display:flex;flex-wrap:wrap;margin-bottom:.5rem;margin-top:.5rem;gap:.25rem}.tag{display:inline-block;padding:.125rem .5rem;font-size:.8rem;border-radius:calc(var(--box-radius) * .5);color:light-dark(white,black);background-color:light-dark(var(--color-aij-green),white)}.tag:last-child{margin-inline-end:0}.text{color:var(--text-color)}.content-container>.text{margin:auto;padding:var(--content-padding)}@media (min-width: 640px){.content-container>.text{max-width:50ch}}.content-container>.text:first-child{margin-top:4rem}:is(h1,h2,h3,h4,h5,h6){margin-bottom:1.5rem;padding:0;line-height:1.125;color:light-dark(black,white)}h2{color:light-dark(var(--color-aij-pink),var(--color-aij-cyan));font-size:var(--fontsize-h2)}p{margin-top:0;margin-bottom:1rem}:is(p,ul,ol,hr)+:is(h1,h2,h3,h4,h5,h6){margin-top:3rem}.text :is(ul,ol) li{margin-bottom:0;padding:0}.text :is(ul,ol) li p{margin:0}.green :is(h1,h2,h3,h4,h5,h6){color:#fff}.logo-wrapper{width:clamp(10rem,20vw,15rem);padding-top:.75rem}.logo-wrapper a{display:block}@media (min-width: 38.4rem){.logo-wrapper a{position:relative;z-index:1}}.logo-wrapper svg{margin-top:-13%}.logo-wrapper .logo-fill{fill:light-dark(var(--color-aij-blue),white)}.logo-wrapper .logo-fill-hollow{fill:#fff}.logo-wrapper .main-symbol .head{fill:light-dark(var(--color-aij-blue),white)}.logo-wrapper .bh-words,.logo-wrapper .st-words,.logo-wrapper .lg-words,.logo-wrapper .bh-symbol,.logo-wrapper .st-symbol,.logo-wrapper .lg-symbol{opacity:0}.wip-simple-animation svg .lg-words,.wip-simple-animation svg .lg-symbol,.wip-simple-animation svg .bh-words,.wip-simple-animation svg .bh-symbol,.wip-simple-animation svg .st-words,.wip-simple-animation svg .st-symbol,.wip-simple-animation svg .head{opacity:0;fill-opacity:0;transition:opacity 1s ease-in-out,fill-opacity 1s ease-in-out}.wip-simple-animation svg .main-words{opacity:1;fill-opacity:1;transition:opacity 1s ease-in-out,fill-opacity 1s ease-in-out}.wip-simple-animation svg .main-symbol{opacity:1;fill-opacity:1;transition:opacity 1s ease-in-out,fill-opacity 1s ease-in-out}@keyframes stageMainSymbol{0%{opacity:1;fill-opacity:1}20%{opacity:1;fill-opacity:1}24%{opacity:.5;fill-opacity:.5}25%{opacity:0;fill-opacity:0}to{opacity:0;fill-opacity:0}}@keyframes headStage{0%,24%{opacity:1;fill-opacity:1}25%,to{opacity:0;fill-opacity:0}}@keyframes stageBt{0%,24%{opacity:0;fill-opacity:0}25%,49%{opacity:1;fill-opacity:1}50%,to{opacity:0;fill-opacity:0}}@keyframes stageLg{0%,49%{opacity:0;fill-opacity:0}50%,74%{opacity:1;fill-opacity:1}75%,to{opacity:0;fill-opacity:0}}@keyframes stageSt{0%,74%{opacity:0;fill-opacity:0}75%,to{opacity:1;fill-opacity:1}}.wip-simple-animation svg .head{animation:headStage 12s infinite}.wip-simple-animation svg .bh-words,.wip-simple-animation svg .bh-symbol{animation:stageBt 12s infinite}.wip-simple-animation svg .lg-words,.wip-simple-animation svg .lg-symbol{animation:stageLg 12s infinite}.wip-simple-animation svg .st-words,.wip-simple-animation svg .st-symbol{animation:stageSt 12s infinite}.wip-simple-animation svg path,.wip-simple-animation svg circle,.wip-simple-animation svg ellipse,.wip-simple-animation svg polygon{transition:fill 1s ease-in-out,fill-opacity 1s ease-in-out}.hamburger{display:block;width:2.5rem;height:2.5rem}.line{stroke:light-dark(var(--color-aij-blue),white);fill:none;stroke-linecap:round;stroke-width:6;fill-rule:nonzero;stroke-linejoin:miter}@keyframes path1_animation{0%{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}46.6667%{d:path("M3,0C3,0,13.2064,9.29452,24,0C36,-10.3333,45,0,45,0")}to{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}}@keyframes path2_animation{0%{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}46.6667%{d:path("M3,0C3,0,13.928,10.072,24,0C36,-12,45,0,45,0")}to{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}}@keyframes path3_animation{0%{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}46.6667%{d:path("M3,0C3,0,12.8321,8.84127,24,0C36,-9.5,45,0,45,0")}to{d:path("M3,0C3,0,14.375,-10.5,24,0C33.625,10.5,45,0,45,0")}}svg .line-1{animation:1.5s linear backwards path1_animation}svg .line-2{animation:1.5s linear backwards path2_animation}svg .line-3{animation:1.5s linear backwards path3_animation}svg:hover .line-1{animation:1.5s linear forwards path1_animation}svg:hover .line-2{animation:1.5s linear forwards path2_animation}svg:hover .line-3{animation:1.5s linear forwards path3_animation}header{--menu-text-color: white;--menu-bg-color: var(--color-aij-blue);--menu-focus-color: #ffdd00;--menu-hover-bg: rgba(255, 255, 255, .1);--menu-focus-outline-width: .1875rem;--menu-item-padding-block: .75rem;--menu-item-padding-inline: 1rem;--menu-border-color: rgba(255, 255, 255, .5);--menu-transition-duration: .2s;--menu-animation-duration: .4s;--menu-animation-easing: cubic-bezier(.25, 1, .5, 1);--menu-stagger-delay: .05s;grid-area:main;display:grid;grid-template-columns:2rem 1fr 1fr 2rem;grid-template-rows:1fr;grid-template-areas:". logo main-menu ."}@media (min-width: 768px){header{grid-template-columns:2rem 1fr auto 1fr 2rem;grid-template-areas:". social logo main-menu ."}}header .logo-wrapper{grid-area:logo}header .home-page-link:focus{outline:none;box-shadow:inset 0 0 0 var(--menu-focus-outline-width) var(--menu-focus-color);background-color:var(--menu-hover-bg);text-decoration:underline;text-decoration-thickness:.125rem}header .home-page-link{padding-block:.5rem .25rem;padding-inline:.5rem}header ul{margin:0;padding:0;list-style:none}header ul li a{text-decoration:none}@media (min-width: 768px){header ul li a{color:light-dark(var(--color-aij-blue),white);font-weight:600}header ul li a .social-media-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}}header accessible-menu{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:1/-1;grid-row:1/-1}header accessible-menu .hamburger{grid-area:main-menu}@media (min-width: 768px){header accessible-menu .social-media-menu{grid-area:social}header accessible-menu .navigation{grid-area:main-menu}}header accessible-menu .main-menu,header accessible-menu .social-media-menu{opacity:0}header accessible-menu .main-menu li,header accessible-menu .social-media-menu li{opacity:0;transition:opacity var(--menu-animation-duration) var(--menu-animation-easing),transform var(--menu-animation-duration) var(--menu-animation-easing)}@media (min-width: 768px){header accessible-menu .main-menu,header accessible-menu .social-media-menu{height:100%;opacity:1;transition:opacity .5s;display:flex;gap:1rem;align-items:center}header accessible-menu .main-menu li,header accessible-menu .social-media-menu li{font-size:clamp(1.3vw,2rem,2vw);opacity:1;transform:none;transition:none}}accessible-menu[menu-open=yes] .main-menu,accessible-menu[menu-open=yes] .social-media-menu{opacity:1;transition:opacity var(--menu-animation-duration) var(--menu-animation-easing)}accessible-menu[menu-open=yes] .main-menu li,accessible-menu[menu-open=yes] .social-media-menu li{opacity:1}accessible-menu[menu-open=yes] .navigation{grid-area:menu}accessible-menu[menu-open=yes] .navigation .main-menu{grid-area:menu;display:grid;grid-template-columns:auto;background:#fff;gap:1px}accessible-menu[menu-open=yes] .navigation .main-menu li{background:var(--menu-bg-color);display:grid;grid-template-columns:1fr 3rem;position:relative;opacity:1}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(1){transition-delay:calc(1 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(2){transition-delay:calc(2 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(3){transition-delay:calc(3 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(4){transition-delay:calc(4 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(5){transition-delay:calc(5 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(6){transition-delay:calc(6 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(7){transition-delay:calc(7 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(8){transition-delay:calc(8 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(9){transition-delay:calc(9 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:nth-child(10){transition-delay:calc(10 * var(--menu-stagger-delay))}accessible-menu[menu-open=yes] .navigation .main-menu li:focus{outline:none;box-shadow:inset 0 0 0 var(--menu-focus-outline-width) var(--menu-focus-color);background-color:var(--menu-hover-bg);text-decoration:underline;text-decoration-thickness:.125rem}accessible-menu[menu-open=yes] .navigation .main-menu li a{padding-block-start:var(--menu-item-padding-block);padding-block-end:var(--menu-item-padding-block);padding-inline-start:var(--menu-item-padding-inline);padding-inline-end:var(--menu-item-padding-inline);text-decoration:none;color:var(--menu-text-color);transition:background-color var(--menu-transition-duration) ease;position:relative}accessible-menu[menu-open=yes] .navigation .main-menu li a:focus{outline:none;box-shadow:inset 0 0 0 var(--menu-focus-outline-width) var(--menu-focus-color);background-color:var(--menu-hover-bg);text-decoration:underline;text-decoration-thickness:.125rem}accessible-menu[menu-open=yes] .navigation .main-menu li a:hover{background-color:var(--menu-hover-bg)}accessible-menu[menu-open=yes] .navigation .main-menu li button{color:var(--menu-text-color)}accessible-menu[menu-open=yes] .navigation .main-menu li .submenu-toggle{aspect-ratio:1;align-self:center;background:transparent;border:none;grid-row:1/2;grid-column:2/3;min-height:3rem;font-size:1.25rem;border-inline-start:1px dashed var(--menu-border-color);border-inline-end:1px dashed var(--menu-border-color);transition:background-color var(--menu-transition-duration) ease;position:relative;cursor:pointer}accessible-menu[menu-open=yes] .navigation .main-menu li .submenu-toggle:focus{outline:none;box-shadow:inset 0 0 0 var(--menu-focus-outline-width) var(--menu-focus-color);background-color:var(--menu-hover-bg);text-decoration:underline;text-decoration-thickness:.125rem}accessible-menu[menu-open=yes] .navigation .main-menu li .submenu-toggle:hover{background-color:var(--menu-hover-bg)}accessible-menu[menu-open=yes] .social-media-menu{grid-area:social-menu;display:grid;grid-template-columns:auto;background:#fff;border-top:1px solid white;gap:1px}accessible-menu[menu-open=yes] .social-media-menu li{background:var(--color-aij-blue)}accessible-menu[menu-open=yes] .social-media-menu li a{display:block;padding-block-start:.75rem;padding-block-end:.75rem;text-decoration:none;color:#fff}accessible-menu[menu-open=yes] span[slot=close-button] .line{stroke:#fff}accessible-menu[menu-open=yes]+dialog{transition:transform var(--menu-animation-duration) var(--menu-animation-easing)}accessible-menu[menu-open=no] .main-menu li,accessible-menu[menu-open=no] .social-media-menu li{opacity:1;transition:opacity var(--menu-animation-duration) var(--menu-animation-easing),transform var(--menu-animation-duration) var(--menu-animation-easing)}.main-menu ul{height:0;overflow:hidden;transition:height var(--menu-animation-duration) var(--menu-animation-easing)}.main-menu ul li{margin-inline-start:0;padding-inline-start:1rem;border-block-start:1px solid white;opacity:0;transition:opacity var(--menu-animation-duration) var(--menu-animation-easing),transform var(--menu-animation-duration) var(--menu-animation-easing)}.main-menu>li{border-block-start:1px solid white;border-block-end:1px solid white}.main-menu>li+li{border-block-start:none}.main-menu .submenu-open ul li{opacity:1}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}accessible-menu[menu-open=yes] .main-menu li,accessible-menu[menu-open=yes] .social-media-menu li,accessible-menu[menu-open=no] .main-menu li,accessible-menu[menu-open=no] .social-media-menu li{opacity:1;transform:none;transition:none;transition-delay:0s}}.event-detail-header{background-color:var(--color-aij-green);background-image:linear-gradient(to bottom,var(--color-aij-green) 0%,var(--color-aij-green-dark) 100%);padding-top:calc(var(--wave-height) + 4rem);padding-bottom:var(--wave-height);color-scheme:dark;position:relative;color:#fff;margin-bottom:0rem}.event-detail-header:before,.event-detail-header:after{content:"";display:block;top:0;height:var(--wave-height);position:absolute;left:0;right:0;z-index:1}@media (prefers-color-scheme: light){.event-detail-header:before,.event-detail-header:after{background-image:url(/static/main/waves_white.svg)}}[data-theme=light] .event-detail-header:before,[data-theme=light] .event-detail-header:after{background-image:url(/static/main/waves_white.svg)}@media (prefers-color-scheme: dark){.event-detail-header:before,.event-detail-header:after{background-image:url(/static/main/waves_blue_dark.svg)}}[data-theme=dark] .event-detail-header:before,[data-theme=dark] .event-detail-header:after{background-image:url(/static/main/waves_blue_dark.svg)}.event-detail-header:after{top:auto;bottom:0;rotate:180deg}.event-detail-header .event-detail-meta-item{margin-bottom:.5rem;display:inline-block}.event-detail-header .event-detail-meta-item .event-time{font-weight:700}.event-detail-header .event-detail-meta-item .event-time .day-of-week{text-transform:capitalize;font-size:1em;padding-right:.125em}.event-detail-header .event-detail-meta-item .event-time .o-clock{font-weight:400;color:#fff}.event-detail-header .event-detail-meta-item .event-type{margin-top:.25rem;display:inline-block}.event-detail-header .event-title .series-title{font-size:1rem;display:block;margin-bottom:.125rem}.event-detail-header .event-title .series-title:after{content:":"}.event-map{position:relative}.event-map interactive-map{width:100%;height:clamp(10rem,50vh,50ch)}.event-detail-footer{margin-top:4rem;margin-bottom:4rem}.event-calendar{background-image:linear-gradient(to bottom,var(--color-aij-green),#232);color-scheme:dark;position:relative;margin-bottom:calc(var(--wave-height) + 4rem);margin-top:calc(var(--wave-height) + 4rem);padding-bottom:5rem;box-sizing:border-box;text-align:center}.event-calendar .button{color:#fff}.event-calendar:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:var(--wave-height);background-image:url(/static/main/waves_green.svg);background-size:cover;background-repeat:no-repeat;transform:scale(-1)}.event-calendar:after{content:"";position:absolute;top:100%;left:0;width:100%;height:var(--wave-height);background-image:url(/static/main/waves_green_dark.svg);background-size:cover;background-repeat:no-repeat}.event-calendar .no-dates{margin-bottom:2rem}.event-calendar .event-grid{margin:3rem auto 4rem;gap:var(--box-outer-padding);text-align:left;max-width:var(--content-max-width);display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:10vw;padding:1rem var(--content-padding)}.event-calendar .event-grid .tile{width:80vw;flex-shrink:0;scroll-snap-align:start}@media (min-width: 768px){.event-calendar .event-grid .tile{width:40vw}.event-calendar .event-grid .tile.featured{width:80vw}}@media (min-width: 1024px){.event-calendar .event-grid{overflow:hidden;grid-template-columns:repeat(3,1fr);display:grid;grid-auto-flow:row dense;width:var(--max-width)}.event-calendar .event-grid .tile{width:auto;flex-shrink:0}.event-calendar .event-grid .tile.featured{width:auto;min-height:550px}}.event-calendar .event-grid .tile{display:grid;background-color:#fff;color:#000;color-scheme:light;border-radius:var(--box-radius);overflow:hidden;position:relative}.event-calendar .event-grid .tile h1,.event-calendar .event-grid .tile h2,.event-calendar .event-grid .tile h3,.event-calendar .event-grid .tile h4,.event-calendar .event-grid .tile h5,.event-calendar .event-grid .tile h6{color:#000}@media (min-width: 1024px){.event-calendar .event-grid .tile.featured{grid-column:span 2;position:relative;display:block}.event-calendar .event-grid .tile.featured .more-link{height:100%;left:0;top:0;padding:0;grid-area:image}.event-calendar .event-grid .tile.featured .image{height:100%;padding:0}.event-calendar .event-grid .tile.featured .meta{position:absolute;bottom:0;right:0;width:calc(50% - (var(--box-inner-padding) * 1.5 + var(--box-outer-padding)));background-color:#fff;border-top-left-radius:var(--box-radius);grid-area:meta}}.event-calendar .event-grid .tile .image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center center}.event-calendar .event-grid .tile .meta{padding:var(--box-inner-padding);display:flex;flex-direction:column}.event-calendar .event-grid .tile .meta h3{margin-top:.75rem;margin-bottom:.5rem}.event-calendar .event-grid .tile .meta a{color:var(--color-aij-blue)}.event-calendar .event-grid .tile .sold-out.banner{background-color:var(--color-aij-pink-dark);z-index:1;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700;top:0;right:0;left:0;transform:rotate(45deg) translate(50%) translateY(calc(50% + 4rem));transform-origin:top right;text-align:center;position:absolute;padding:.25rem}.event-calendar .event-grid .tile .series-title{display:block;font-size:.8em;margin-bottom:.25em;color:var(--color-aij-blue)}.event-calendar .event-grid .tile .canceled{color:var(--color-aij-pink)}.event-calendar .event-grid .tile .event-date{font-weight:700}.event-calendar .event-grid .tile .event-date .day-of-week{font-size:.8em}.event-calendar .event-grid .tile .event-date .today{color:var(--color-aij-pink)}.event-calendar .event-grid .tile .event-date .time{margin-inline-start:.25rem;font-size:.8em}.news-plugin{margin-top:4rem;margin-bottom:4rem}.news-plugin h2{text-align:center;margin-bottom:4rem}.news-plugin .all-news{text-align:center;margin-top:3rem}.news-plugin .news-list{display:flex;width:max-content;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:10vw}.news-plugin .news-list .news-list-item{scroll-snap-align:start;width:clamp(15rem,25rem,80vw);flex-shrink:0}.news-list{display:grid;max-width:var(--content-max-width);margin:auto;padding:0 var(--content-padding);box-sizing:border-box;gap:var(--box-outer-padding);list-style:none;grid-template-columns:1fr}@media (min-width: 700px){.news-list{grid-template-columns:1fr 1fr}}@media (min-width: 1300px){.news-list{grid-template-columns:1fr 1fr 1fr}}.news-list .news-list-item{margin-bottom:1rem;position:relative;display:flex;flex-direction:column;background-color:var(--color-aij-blue);border-radius:var(--box-radius);overflow:hidden;color-scheme:dark;padding:0}.news-list .news-list-item figure{flex-shrink:1;flex-grow:0;flex-basis:max-content;display:block;margin:0}.news-list .news-list-item figure img{max-width:100%;height:auto;display:block}.news-list .news-list-item .news-list-item-info{display:flex;flex-grow:1;flex-direction:column;padding:var(--box-inner-padding)}.news-list .news-list-item .news-list-item-info .news-list-item-pub-date{margin:0}.news-list .news-list-item .news-list-item-info h3{margin-top:0;margin-bottom:.5rem}.news-list .news-list-item .news-list-item-info .news-list-item-content-intro{flex-grow:1}.news-list .news-list-item .news-list-item-info .button-wrapper{margin-top:1rem;text-align:center}.news-details figure:has(figcaption) img{margin-bottom:.25rem}.news-details figure:has(figcaption) figcaption{margin-bottom:2rem;font-size:.875rem}.become-member{margin-bottom:4rem}.become-member form{--background-image: linear-gradient(to bottom, var(--color-aij-blue), var(--color-aij-blue-dark));position:relative;padding-top:var(--wave-height)}.become-member form:before{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;z-index:1;height:var(--wave-height);background-repeat:repeat-x;background-size:contain}@media (prefers-color-scheme: light){.become-member form:before{background-image:url(/static/main/waves_white.svg)}}[data-theme=light] .become-member form:before{background-image:url(/static/main/waves_white.svg)}@media (prefers-color-scheme: dark){.become-member form:before{background-image:url(/static/main/waves_blue_dark.svg)}}[data-theme=dark] .become-member form:before{background-image:url(/static/main/waves_blue_dark.svg)}.become-member form{background-image:var(--background-image);box-sizing:border-box}.become-member .intro{margin-top:4rem;margin-bottom:0;padding:var(--content-padding);padding-bottom:0;color-scheme:dark}.become-member .intro .toggle-wrapper{text-align:center;margin-top:2rem}.become-member .intro .toggle-wrapper label{font-weight:600}.become-member .intro .toggle-wrapper .slider{display:block;margin:auto;margin-top:.25rem}.become-member .intro .text{margin:auto;max-width:50ch;color-scheme:dark}.become-member .select-plan{display:flex;flex-direction:row;justify-content:center;overflow:auto;gap:var(--content-padding);scroll-snap-type:x mandatory;scroll-padding-inline-start:10vw;scroll-padding-inline-end:10vw;padding-left:1rem;padding-right:1rem}.become-member .select-plan .plan-detail{scroll-snap-align:center;display:flex;flex-direction:column;position:relative;margin-top:6rem;box-sizing:border-box;flex-shrink:0;flex-grow:0;width:80vw;max-width:20rem;padding:var(--box-outer-padding);padding-bottom:3rem;border-top-left-radius:var(--box-radius);border-top-right-radius:var(--box-radius);color:light-dark(black,white);background-color:light-dark(white,var(--color-aij-blue-dark))}.become-member .select-plan .plan-detail:first-child{margin-top:4.5rem}.become-member .select-plan .plan-detail:nth-child(2){margin-top:2rem;padding-top:3rem;background-image:linear-gradient(to bottom,var(--color-aij-green),var(--color-aij-blue-dark));color-scheme:dark}.become-member .select-plan .plan-detail .plan-name{color:inherit;font-size:1.8rem;text-align:center}.become-member .select-plan .plan-detail .button-wrapper{text-align:center}.become-member .select-plan .plan-detail .description-wrapper{flex-grow:2}.become-member .select-plan .plan-detail .plan-price{margin-bottom:2rem;text-align:center}.become-member .select-plan .plan-detail .price{font-weight:700;font-size:2rem;margin-bottom:0;line-height:1}.become-member .select-plan .plan-detail .price .currency{font-size:.75em;font-weight:400}.become-member .select-plan .plan-detail .price.youth{display:none}.become-member .select-plan .plan-detail .admission-fee{display:block;font-size:.8rem;font-weight:400;margin-top:.5rem}.become-member .select-plan .plan-detail .admission-fee .admission-fee-price{font-weight:700}.become-member .select-plan .plan-detail .payment-rhythm{font-size:.8em}.become-member .select-plan .description-wrapper{display:flex}.become-member:has(input[name=is_youth]:checked) .price.youth{display:block}.become-member:has(input[name=is_youth]:checked) .price.normal{display:none}.become-member .star-text{max-width:var(--content-max-width);margin:1rem auto;padding:0 1rem;text-align:center;opacity:.8;font-size:.8rem}.become-member.create-form{display:flex;align-items:center;place-content:center}.become-member.create-form .form-content{background-color:light-dark(white,var(--color-aij-blue-dark));padding:var(--box-inner-padding);margin-top:4rem;margin-bottom:4rem;margin-left:var(--content-padding);margin-right:var(--content-padding);max-width:var(--content-max-width);border-top-left-radius:var(--box-radius);border-top-right-radius:var(--box-radius);width:max-content}.become-member.create-form .form-content h1{text-align:center}.columns{display:flex;flex-wrap:wrap;margin:auto;justify-content:center;padding-left:var(--content-padding);padding-right:var(--content-padding);gap:var(--content-padding)}.columns.centered{align-items:center}.columns .column{max-width:50ch;flex-basis:100%;flex-grow:1;flex-shrink:0}main>.columns:first-child{margin-top:4rem}.faqs{background-color:var(--color-aij-);padding:var(--box-inner-padding);text-align:center;margin-bottom:4rem}.faqs h2{margin-bottom:2rem}.faqs aij-faq{border:1px solid var(--text-color);border-bottom:0;max-width:calc(50ch + 2 * var(--content-padding));margin:auto;overflow:hidden}.faqs aij-faq:first-of-type{border-top-left-radius:var(--box-radius);border-top-right-radius:var(--box-radius)}.faqs aij-faq:last-child{border-bottom:1px solid var(--text-color);border-bottom-left-radius:var(--box-radius);border-bottom-right-radius:var(--box-radius)}.fischn-water-card{position:relative;color-scheme:dark;overflow:hidden;margin:4rem auto;max-width:var(--content-max-width);background-color:var(--color-aij-blue);color:#fff;display:grid;grid-template-columns:1fr}@media screen and (min-width: 768px){.fischn-water-card{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1500px){.fischn-water-card{border-radius:var(--box-radius)}}.fischn-water-card img{width:100%;height:100%;object-fit:cover;object-position:center center}.fischn-water-card .content{padding:var(--box-inner-padding)}.fischn-water-card .content .warning :first-child:before{content:"⚠︎";margin-inline-end:.5em}.fischn-water-card .content :is(h1,h2,h3,h4,h5){margin:0 0 .5rem;color:#fff}.fischn-water-card .content hr{border:none;border-top:1px solid white;margin:0;padding:0;margin-bottom:1rem}.fischn-water-card .content .button{margin-bottom:.5rem;margin-inline-end:.5rem}.fischn-water-card .content dl{display:grid;grid-template-columns:auto 1fr}.fischn-water-card .content dt{font-weight:600}.image-gallery{box-sizing:border-box;max-width:var(--content-max-width);margin:0 auto;margin-bottom:4rem;position:relative}.image-gallery .gallery-wrapper{width:100%;padding:0;margin:0;box-sizing:border-box;display:grid;grid-auto-rows:auto;grid-auto-flow:dense;grid-gap:.5rem}@media (min-width: 768px){.image-gallery .gallery-wrapper{grid-template-columns:repeat(6,1fr)}}.image-gallery .gallery-wrapper img{padding:0;margin:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-gallery .gallery-wrapper img.landscape{grid-column:span 2/auto}.image-gallery .gallery-wrapper img.landscape:nth-child(2n){grid-column:span 4/auto;grid-row:span 2/auto}.image-gallery .gallery-wrapper img:nth-child(24){grid-column:span 2/auto;grid-row:span 2/auto}.journey{--content-padding: 2rem;--line-color: var(--color-aij-cyan);--dot-size: 1rem;--line-width: 2px;--station-shift: calc(-1 * (var(--box-inner-padding) + var(--fontsize-h2) / 2) + .75rem);max-width:var(--content-max-width);margin:auto;margin-top:calc(-1 * var(--station-shift) + 2rem);display:grid;grid-template-columns:1fr}@media (min-width: 1024px){.journey{grid-template-columns:1fr 1fr;--dot-size: 2rem;--line-width: 3px}}.journey{column-gap:calc(var(--line-width) + 2 * var(--content-padding) + var(--dot-size));position:relative}.journey:before{content:"";display:block;height:100%;width:var(--line-width);background-color:var(--line-color);position:absolute;inset-inline-start:calc(var(--content-padding) / 2)}@media (min-width: 1024px){.journey:before{inset-inline-start:calc(50% - var(--line-width) / 2)}}.journey .station{display:grid;padding-inline-start:calc(var(--line-width) + var(--content-padding));padding-inline-end:calc(var(--line-width) + var(--content-padding));position:relative;margin-top:var(--station-shift);margin-bottom:calc(-1 * var(--station-shift) + 2rem)}.journey .station:before{content:"";position:absolute;display:block;height:var(--dot-size);width:var(--dot-size);margin-top:calc(-1 * var(--station-shift));inset-inline-start:calc(var(--content-padding) / 2 - var(--dot-size) / 2 + var(--line-width) / 2);border-radius:50%;background-color:var(--line-color)}@media (min-width: 1024px){.journey .station:before{inset-inline-start:calc(50% - var(--dot-size) / 2)}}.journey .station .content{background-image:linear-gradient(to bottom,var(--color-aij-blue),var(--color-aij-blue-dark))}.journey .station .content>*{color-scheme:dark}.journey .station .content{padding-inline-start:var(--box-inner-padding);padding-inline-end:var(--box-inner-padding);border-radius:var(--box-radius)}.journey .station .content .wrapper{margin-top:var(--box-inner-padding);margin-bottom:var(--box-inner-padding)}@media (min-width: 1024px){.journey .station{grid-column-end:span 2;grid-template-columns:subgrid;margin-bottom:2rem}.journey .station~.station{margin-top:-6rem}.journey .station .content{grid-column-start:2;grid-column-end:span 1}.journey .station:nth-child(2n) .content{grid-column-start:1;text-align:end}}.journey .station.intermediate{--dot-size: .5rem}@media (min-width: 1024px){.journey .station.intermediate{--dot-size: 1rem}}.journey .station.intermediate .content{background-image:none}.journey .station.intermediate .content>*{color-scheme:unset}.journey .content .map{margin-bottom:2rem}.journey .content .map:before,.journey .content .map:after{display:none}.journey .content .map interactive-map{max-height:50vh}.map{--wave-height: 4rem;position:relative}.map:before,.map:after{content:"";z-index:1000;position:absolute;top:0;left:0;right:0;height:var(--wave-height)}@media (prefers-color-scheme: light){.map:before,.map:after{background-image:url(/static/main/waves_white.svg)}}[data-theme=light] .map:before,[data-theme=light] .map:after{background-image:url(/static/main/waves_white.svg)}@media (prefers-color-scheme: dark){.map:before,.map:after{background-image:url(/static/main/waves_blue_dark.svg)}}[data-theme=dark] .map:before,[data-theme=dark] .map:after{background-image:url(/static/main/waves_blue_dark.svg)}.map:after{top:auto;bottom:0;transform:rotate(180deg)}interactive-map{width:100%;height:70vh}@media (prefers-color-scheme: dark){interactive-map{--map-filter: invert(1)}}[data-theme=dark] interactive-map{--map-filter: invert(1)}@media (prefers-color-scheme: light){interactive-map{--map-filter: inherit}}[data-theme=light] interactive-map{--map-filter: inherit}.page-footer{--wave-height: 4rem;background-image:linear-gradient(to top,var(--color-aij-blue-dark),var(--color-aij-blue));color:#fff;padding:var(--content-padding);padding-top:1rem;padding-bottom:2rem;align-items:center;position:relative;box-sizing:border-box;margin-top:calc(var(--wave-height) + 4rem);color-scheme:dark;text-align:center}@media (min-width: 700px){.page-footer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"social logo contact" "tools-nav tools-nav tools-nav";text-align:left}}.page-footer:before{content:"";position:absolute;bottom:100%;width:100%;inset-inline-start:0;inset-inline-end:0;height:var(--wave-height);background-image:url(/static/main/waves_blue.svg);background-size:cover;background-repeat:no-repeat;transform:scale(-1)}.page-footer a:hover,.page-footer a:focus{color:var(--color-aij-cyan)}.page-footer a:focus{outline:.125rem solid var(--color-aij-cyan)}.page-footer .social-links{grid-area:social;padding:0;margin:0;display:flex;justify-content:center;gap:1rem}.page-footer .social-links li{list-style:none;display:block}.page-footer .social-links li .social-media-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.page-footer .social-links li a{color:#fff;text-decoration:none;font-size:2rem;padding:0 .25rem}.page-footer .social-links li a:hover{color:var(--color-aij-cyan)}.page-footer .social-links li a:focus{outline:.125rem solid var(--color-aij-cyan)}.page-footer .logo{grid-area:logo;text-align:center;margin-top:1rem;margin-bottom:1rem}.page-footer .logo a{display:block;transition:transform 125ms ease-in-out}.page-footer .logo a:hover{transform:scale(1.1)}.page-footer .logo img{display:inline-block;max-width:10rem;height:auto}.page-footer .text{grid-area:contact;display:grid}@media (min-width: 700px){.page-footer .text{place-content:center}}.page-footer .text h1,.page-footer .text h2,.page-footer .text h3,.page-footer .text h4,.page-footer .text h5,.page-footer .text h6{color:#fff}.page-footer nav{grid-area:tools-nav;margin-top:2rem;grid-column:-1,1}.page-footer nav ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center}.page-footer nav ul li{list-style:none;white-space:nowrap}.page-footer nav ul li a{color:#fff;text-decoration:none;font-style:italic}.partners{margin-bottom:4rem}.partners .logos{display:flex;margin:2rem 0 4rem;padding:0 var(--content-padding);justify-content:center;flex-wrap:wrap;align-items:center;gap:2rem;list-style:none;font-weight:600}.partners .logos li{text-align:center}.partners .logos a{color:var(--text-color);text-decoration:none;font-size:.825rem;display:block;transition:transform 125ms ease-in-out}.partners .logos a:hover{transform:scale(1.1);color:var(--color-aij-pink)}.partners .logos a:focus{transform:scale(1.1);outline:.25rem solid var(--color-aij-cyan)}.partners .logo{width:8rem;height:auto;display:block;margin:auto auto 1rem}.picture{width:100%;display:block;position:relative;box-sizing:border-box;margin:auto;max-width:var(--content-max-width)}.picture img{width:100%;margin-bottom:2rem;height:auto;display:block}:root{--color-aij-green: #2EA97E;--color-aij-green-dark: #232;--color-aij-neon-green: #96FF62;--color-aij-pink: #FF2599;--color-aij-pink-dark: #B30060;--color-aij-blue: #325892;--color-aij-blue-dark: #072F5C;--color-aij-cyan: #25DBFF;--color-aij-cyan-light: #52E2FF;--color-aij-cyan-dark: #1fafcc}@supports (color: color(display-p3 1 1 1)){:root{--color-aij-green: color(display-p3 .180392 .662745 .494118 / 1);--color-aij-neon-green: color(display-p3 .588235 1 .384314 / 1);--color-aij-pink: color(display-p3 1 .145098 .6 / 1);--color-aij-blue: color(display-p3 .196078 .345098 .572549 / 1);--color-aij-cyan: color(display-p3 .145098 .858824 1 / 1);--color-aij-cyan-light: color(display-p3 .285098 .958824 1 / 1)}}.stage{position:relative;padding-top:var(--wave-height)}.stage:before{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;z-index:1;height:var(--wave-height);background-repeat:repeat-x;background-size:contain}@media (prefers-color-scheme: light){.stage:before{background-image:url(/static/main/waves_white.svg)}}[data-theme=light] .stage:before{background-image:url(/static/main/waves_white.svg)}@media (prefers-color-scheme: dark){.stage:before{background-image:url(/static/main/waves_blue_dark.svg)}}[data-theme=dark] .stage:before{background-image:url(/static/main/waves_blue_dark.svg)}.stage{padding-top:0;max-width:var(--content-max-width);position:relative;margin:auto auto calc(var(--wave-height) + 4rem);display:grid;grid-template-columns:var(--content-padding) 1fr var(--content-padding)}@media (min-width: 900px){.stage{grid-template-columns:2fr 2fr var(--box-inner-padding)}}.stage .background-image{grid-column:1/-1;grid-row:1/-1}.stage .background-image img{width:100%;height:auto}.stage .contents{position:relative;margin-top:clamp(8rem,80vw,18rem);align-self:end;grid-column:2/-2;grid-row:1/-1;padding:var(--box-inner-padding);padding-bottom:1rem;padding-top:1rem;color-scheme:dark;border-top-left-radius:var(--box-radius);border-top-right-radius:var(--box-radius);font-size:.825em}@media (min-width: 900px){.stage .contents{font-size:1em}}@media (prefers-color-scheme: light){.stage .contents{background-image:linear-gradient(to bottom,var(--color-aij-blue),var(--color-aij-blue-dark))}}[data-theme=light] .stage .contents{background-image:linear-gradient(to bottom,var(--color-aij-blue),var(--color-aij-blue-dark))}@media (prefers-color-scheme: dark){.stage .contents{background-image:linear-gradient(to bottom,var(--color-aij-blue-dark),black)}}[data-theme=dark] .stage .contents{background-image:linear-gradient(to bottom,var(--color-aij-blue-dark),black)}.stage .contents a.button{margin-top:1rem}.stage .contents:after{position:absolute;content:"";top:100%;inset-inline-start:0;inset-inline-end:0;height:var(--wave-height);background-size:cover;width:100%}@media (prefers-color-scheme: light){.stage .contents:after{background-image:url(/static/main/waves_blue_dark.svg)}}[data-theme=light] .stage .contents:after{background-image:url(/static/main/waves_blue_dark.svg)}@media (prefers-color-scheme: dark){.stage .contents:after{background-image:url(/static/main/waves_black.svg)}}[data-theme=dark] .stage .contents:after{background-image:url(/static/main/waves_black.svg)}.project-teaser{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;padding:var(--box-inner-padding);gap:clamp(1rem,4vw,6rem);position:relative;width:100%;margin-bottom:4rem}.project-teaser .project{width:clamp(9rem,20vw,18rem);text-align:center;display:flex;flex-direction:column}.project-teaser .project img{display:block;width:100%;box-sizing:border-box;aspect-ratio:1/1;border-radius:50%;border:.25rem solid var(--color-aij-blue);transition:transform 70ms ease-in-out,boder 70ms ease-in-out}.project-teaser .project>a:focus{outline:none}.project-teaser .project>a:focus img{border:.5rem solid var(--color-aij-cyan)}.project-teaser .project>a:hover img,.project-teaser .project>a:focus img{transform:scale(1.05)}.project-teaser .project .text{display:flex;height:100%;flex-direction:column;justify-content:space-between}youtube-video-player .youtube-logo{width:clamp(2rem,10vw,4rem);height:auto;display:block;margin:0 auto 1em}youtube-video-player .message{margin-bottom:1.5em}.video-player video{width:100%;height:auto}
