[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)}
/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.public-surface :where(h1,h2,h3,h4,h5,h6){color:inherit;font-weight:inherit}.public-surface :where(p,a){color:inherit}.public-surface :where(p){font-size:inherit}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-8{inset:2rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1\/2{bottom:-50%}.-bottom-px{bottom:-1px}.-left-1\/2{left:-50%}.-right-1{right:-.25rem}.-right-1\/2{right:-50%}.-right-40{right:-10rem}.-right-5{right:-1.25rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-1\/2{top:-50%}.-top-28{top:-7rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1\/2{bottom:50%}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-12{left:3rem}.left-14{left:3.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\/3{right:33.333333%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[12\%\]{right:12%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-24{top:6rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[calc\(var\(--header-offset\2c 88px\)\+var\(--reading-toolbar-height\2c 72px\)\+20px\)\]{top:calc(var(--header-offset,88px) + var(--reading-toolbar-height,72px) + 20px)}.top-\[var\(--header-offset\2c 88px\)\]{top:var(--header-offset,88px)}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-mr-16{margin-right:-4rem}.-mt-1{margin-top:-.25rem}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-20{margin-left:5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-64{margin-left:16rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-5{-webkit-line-clamp:5}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[105px\]{height:105px}.h-\[370px\]{height:370px}.h-\[550px\]{height:550px}.h-\[600px\]{height:600px}.h-\[88vh\]{height:88vh}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[55vh\]{max-height:55vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-var\(--header-offset\2c 88px\)-var\(--reading-toolbar-height\2c 72px\)-45px\)\]{max-height:calc(100vh - var(--header-offset,88px) - var(--reading-toolbar-height,72px) - 45px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[400px\]{min-height:400px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[66px\]{min-height:66px}.min-h-\[70px\]{min-height:70px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/12{width:41.666667%}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[105px\]{width:105px}.w-\[400px\]{width:400px}.w-\[760px\]{width:760px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[300px\]{min-width:300px}.min-w-\[44px\]{min-width:44px}.min-w-\[800px\]{min-width:800px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[360px\]{max-width:360px}.max-w-\[375px\]{max-width:375px}.max-w-\[620px\]{max-width:620px}.max-w-\[730px\]{max-width:730px}.max-w-\[860px\]{max-width:860px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-1\/2,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%}.-rotate-12{--tw-rotate:-12deg}.-rotate-12,.-rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-12{--tw-rotate:12deg}.rotate-12,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-\[-28deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-28deg\]{--tw-rotate:-28deg}.rotate-\[28deg\]{--tw-rotate:28deg}.rotate-\[28deg\],.scale-y-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-50{--tw-scale-y:.5}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer{to{transform:translateX(100%)}}.animate-shimmer{animation:shimmer 1.8s infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-\[110px\]{scroll-margin-top:110px}.scroll-mt-\[calc\(var\(--header-offset\2c 88px\)\+24px\)\]{scroll-margin-top:calc(var(--header-offset,88px) + 24px)}.scroll-mt-\[calc\(var\(--header-offset\2c 88px\)\+var\(--reading-toolbar-height\2c 72px\)\+24px\)\]{scroll-margin-top:calc(var(--header-offset,88px) + var(--reading-toolbar-height,72px) + 24px)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[80px_repeat\(24\2c 1fr\)\]{grid-template-columns:80px repeat(24,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dashBorder>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 250 251/var(--tw-divide-opacity))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[14px\]{border-width:14px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-Purple\/70{border-color:rgba(112,64,228,.7)}.border-\[\#9b7edd\]\/10{border-color:rgba(155,126,221,.1)}.border-\[\#b69ce6\]\/25{border-color:rgba(182,156,230,.25)}.border-\[var\(--reading-line\)\]{border-color:var(--reading-line)}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-amber-300\/30{border-color:rgba(252,211,77,.3)}.border-amber-500\/20{border-color:rgba(245,158,11,.2)}.border-amber-500\/40{border-color:rgba(245,158,11,.4)}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-blue-500\/20{border-color:rgba(59,130,246,.2)}.border-blue-500\/30{border-color:rgba(59,130,246,.3)}.border-cyan-500\/20{border-color:rgba(6,182,212,.2)}.border-cyan-500\/30{border-color:rgba(6,182,212,.3)}.border-dashBorder{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-dashBorder\/40{border-color:rgba(226,232,240,.4)}.border-dashBorder\/50{border-color:rgba(226,232,240,.5)}.border-dashBorder\/60{border-color:rgba(226,232,240,.6)}.border-dashDark{--tw-border-opacity:1;border-color:rgb(0 55 148/var(--tw-border-opacity))}.border-dashLight{--tw-border-opacity:1;border-color:rgb(41 170 225/var(--tw-border-opacity))}.border-dashLight\/20{border-color:rgba(41,170,225,.2)}.border-dashLight\/30{border-color:rgba(41,170,225,.3)}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-500\/20{border-color:hsla(220,9%,46%,.2)}.border-gray-500\/30{border-color:hsla(220,9%,46%,.3)}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.border-green-500\/20{border-color:rgba(34,197,94,.2)}.border-green-700\/20{border-color:rgba(21,128,61,.2)}.border-green-700\/30{border-color:rgba(21,128,61,.3)}.border-indigo-500\/20{border-color:rgba(99,102,241,.2)}.border-indigo-500\/30{border-color:rgba(99,102,241,.3)}.border-lightBlue{--tw-border-opacity:1;border-color:rgb(111 233 235/var(--tw-border-opacity))}.border-lightBlue\/20{border-color:rgba(111,233,235,.2)}.border-lightBlue\/25{border-color:rgba(111,233,235,.25)}.border-lightBlue\/30{border-color:rgba(111,233,235,.3)}.border-lightBlue\/40{border-color:rgba(111,233,235,.4)}.border-lightBlue\/50{border-color:rgba(111,233,235,.5)}.border-lightBlue\/80{border-color:rgba(111,233,235,.8)}.border-line{border-color:#a4b9ff24}.border-orange-500\/20{border-color:rgba(249,115,22,.2)}.border-orange-500\/30{border-color:rgba(249,115,22,.3)}.border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity))}.border-purple-500\/20{border-color:rgba(168,85,247,.2)}.border-purple-500\/30{border-color:rgba(168,85,247,.3)}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-red-500\/20{border-color:rgba(239,68,68,.2)}.border-red-500\/30{border-color:rgba(239,68,68,.3)}.border-red-700\/20{border-color:rgba(185,28,28,.2)}.border-red-700\/30{border-color:rgba(185,28,28,.3)}.border-rose-300\/25{border-color:rgba(253,164,175,.25)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.border-white\/10{border-color:hsla(0,0%,96%,.1)}.border-white\/20{border-color:hsla(0,0%,96%,.2)}.border-white\/30{border-color:hsla(0,0%,96%,.3)}.border-white\/40{border-color:hsla(0,0%,96%,.4)}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity))}.border-yellow-500\/20{border-color:rgba(234,179,8,.2)}.border-yellow-500\/30{border-color:rgba(234,179,8,.3)}.border-yellow-500\/40{border-color:rgba(234,179,8,.4)}.border-t-transparent{border-top-color:transparent}.border-opacity-20{--tw-border-opacity:0.2}.bg-Purple{--tw-bg-opacity:1;background-color:rgb(112 64 228/var(--tw-bg-opacity))}.bg-Purple\/10{background-color:rgba(112,64,228,.1)}.bg-Purple\/50{background-color:rgba(112,64,228,.5)}.bg-\[\#0a1732\]{--tw-bg-opacity:1;background-color:rgb(10 23 50/var(--tw-bg-opacity))}.bg-\[var\(--reading-accent\)\]{background-color:var(--reading-accent)}.bg-\[var\(--reading-hover\)\]{background-color:var(--reading-hover)}.bg-\[var\(--reading-paper\)\]{background-color:var(--reading-paper)}.bg-\[var\(--reading-tint\)\]{background-color:var(--reading-tint)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.bg-amber-300\/10{background-color:rgba(252,211,77,.1)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.bg-amber-500\/20{background-color:rgba(245,158,11,.2)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-500\/10{background-color:rgba(59,130,246,.1)}.bg-blue-500\/20{background-color:rgba(59,130,246,.2)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-cyan-500\/10{background-color:rgba(6,182,212,.1)}.bg-cyan-500\/20{background-color:rgba(6,182,212,.2)}.bg-darkBlue,.bg-dashAccentDark{--tw-bg-opacity:1;background-color:rgb(7 36 142/var(--tw-bg-opacity))}.bg-dashAccentLight{--tw-bg-opacity:1;background-color:rgb(39 107 225/var(--tw-bg-opacity))}.bg-dashBorder\/10{background-color:rgba(226,232,240,.1)}.bg-dashBorder\/30{background-color:rgba(226,232,240,.3)}.bg-dashBorder\/40{background-color:rgba(226,232,240,.4)}.bg-dashBorder\/50{background-color:rgba(226,232,240,.5)}.bg-dashBorder\/80{background-color:rgba(226,232,240,.8)}.bg-dashDark{--tw-bg-opacity:1;background-color:rgb(0 55 148/var(--tw-bg-opacity))}.bg-dashLight{--tw-bg-opacity:1;background-color:rgb(41 170 225/var(--tw-bg-opacity))}.bg-dashLight\/10{background-color:rgba(41,170,225,.1)}.bg-dashLight\/20{background-color:rgba(41,170,225,.2)}.bg-dashLight\/5{background-color:rgba(41,170,225,.05)}.bg-dashSupport1{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.bg-dashSupport2{--tw-bg-opacity:1;background-color:rgb(225 139 39/var(--tw-bg-opacity))}.bg-dashSupport2\/60{background-color:rgba(225,139,39,.6)}.bg-dashSupport4{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-100\/30{background-color:rgba(243,244,246,.3)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-50\/60{background-color:rgba(249,250,251,.6)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.bg-gray-500\/20{background-color:hsla(220,9%,46%,.2)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-500\/10{background-color:rgba(34,197,94,.1)}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-green-600\/20{background-color:rgba(22,163,74,.2)}.bg-green-700\/10{background-color:rgba(21,128,61,.1)}.bg-green-700\/20{background-color:rgba(21,128,61,.2)}.bg-indigo-500\/10{background-color:rgba(99,102,241,.1)}.bg-indigo-500\/20{background-color:rgba(99,102,241,.2)}.bg-lightBlue{--tw-bg-opacity:1;background-color:rgb(111 233 235/var(--tw-bg-opacity))}.bg-lightBlue\/10{background-color:rgba(111,233,235,.1)}.bg-lightBlue\/40{background-color:rgba(111,233,235,.4)}.bg-lightBlue\/5{background-color:rgba(111,233,235,.05)}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity))}.bg-line{background-color:#a4b9ff24}.bg-mainAccent{--tw-bg-opacity:1;background-color:rgb(225 139 39/var(--tw-bg-opacity))}.bg-mainAccent\/5{background-color:rgba(225,139,39,.05)}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:rgba(249,115,22,.1)}.bg-orange-500\/20{background-color:rgba(249,115,22,.2)}.bg-paper{--tw-bg-opacity:1;background-color:rgb(2 10 40/var(--tw-bg-opacity))}.bg-paper\/50{background-color:rgba(2,10,40,.5)}.bg-paper\/60{background-color:rgba(2,10,40,.6)}.bg-paper\/70{background-color:rgba(2,10,40,.7)}.bg-paper\/80{background-color:rgba(2,10,40,.8)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.bg-purple-50\/50{background-color:rgba(250,245,255,.5)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:rgba(168,85,247,.1)}.bg-purple-500\/20{background-color:rgba(168,85,247,.2)}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-500\/10{background-color:rgba(239,68,68,.1)}.bg-red-500\/20{background-color:rgba(239,68,68,.2)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-red-600\/20{background-color:rgba(220,38,38,.2)}.bg-red-600\/80{background-color:rgba(220,38,38,.8)}.bg-red-700\/10{background-color:rgba(185,28,28,.1)}.bg-red-700\/20{background-color:rgba(185,28,28,.2)}.bg-surface{--tw-bg-opacity:1;background-color:rgb(11 22 54/var(--tw-bg-opacity))}.bg-surface\/40{background-color:rgba(11,22,54,.4)}.bg-surface\/60{background-color:rgba(11,22,54,.6)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-white\/10{background-color:hsla(0,0%,96%,.1)}.bg-white\/20{background-color:hsla(0,0%,96%,.2)}.bg-white\/5{background-color:hsla(0,0%,96%,.05)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-yellow-500\/10{background-color:rgba(234,179,8,.1)}.bg-yellow-500\/20{background-color:rgba(234,179,8,.2)}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-5{--tw-bg-opacity:0.05}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-\[radial-gradient\(ellipse_at_100\%_0\%\2c \#7040e423\2c transparent_50\%\)\]{background-image:radial-gradient(ellipse at 100% 0,#7040e423,transparent 50%)}.bg-\[radial-gradient\(ellipse_at_70\%_10\%\2c \#7040e44d\2c transparent_65\%\)\]{background-image:radial-gradient(ellipse at 70% 10%,#7040e44d,transparent 65%)}.bg-\[radial-gradient\(ellipse_at_95\%_10\%\2c \#7040e41d\2c transparent_60\%\)\]{background-image:radial-gradient(ellipse at 95% 10%,#7040e41d,transparent 60%)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-Purple{--tw-gradient-from:#7040e4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(112,64,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-Purple\/10{--tw-gradient-from:rgba(112,64,228,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(112,64,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-dashDark{--tw-gradient-from:#003794 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,55,148,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-dashLight{--tw-gradient-from:#29aae1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(41,170,225,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-dashSupport1{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:rgba(75,85,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:rgba(74,222,128,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mainAccent{--tw-gradient-from:#e18b27 var(--tw-gradient-from-position);--tw-gradient-to:rgba(225,139,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mainBlue{--tw-gradient-from:#276be1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(39,107,225,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-paper\/80{--tw-gradient-from:rgba(2,10,40,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,10,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-paper\/90{--tw-gradient-from:rgba(2,10,40,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,10,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,91%,71%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-paper\/10{--tw-gradient-to:rgba(2,10,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(2,10,40,.1) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-50{--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#faf5ff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/5{--tw-gradient-to:hsla(0,0%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,96%,.05) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-Purple\/60{--tw-gradient-to:rgba(112,64,228,.6) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-dashAccentDark{--tw-gradient-to:#07248e var(--tw-gradient-to-position)}.to-dashAccentLight{--tw-gradient-to:#276be1 var(--tw-gradient-to-position)}.to-dashSupport1\/60{--tw-gradient-to:rgba(16,185,129,.6) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to:#9ca3af var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-mainAccent\/60{--tw-gradient-to:rgba(225,139,39,.6) var(--tw-gradient-to-position)}.to-mainBlue\/60{--tw-gradient-to:rgba(39,107,225,.6) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-paper\/20{--tw-gradient-to:rgba(2,10,40,.2) var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#f5f5f5 var(--tw-gradient-to-position)}.to-yellow-100{--tw-gradient-to:#fef9c3 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-11{padding-left:2.75rem!important}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.font-Lora{font-family:var(--font-lora),Georgia,serif}.font-Mon{font-family:var(--font-mon),sans-serif}.font-Quest{font-family:var(--font-quest),sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[140px\]{font-size:140px}.text-\[17px\]{font-size:17px}.text-\[25px\]{font-size:25px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[37px\]{font-size:37px}.text-\[39px\]{font-size:39px}.text-\[44px\]{font-size:44px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(42px\2c 5vw\2c 62px\)\]{font-size:clamp(42px,5vw,62px)}.text-\[clamp\(44px\2c 6vw\2c 76px\)\]{font-size:clamp(44px,6vw,76px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.8rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.07\]{line-height:1.07}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.9\]{line-height:1.9}.leading-loose{line-height:2}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.025em\]{letter-spacing:-.025em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-1\.3px\]{letter-spacing:-1.3px}.tracking-\[-1\.8px\]{letter-spacing:-1.8px}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[1\.5px\]{letter-spacing:1.5px}.tracking-\[1\.7px\]{letter-spacing:1.7px}.tracking-\[1\.8px\]{letter-spacing:1.8px}.tracking-\[2px\]{letter-spacing:2px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#9bb1cf\]{--tw-text-opacity:1;color:rgb(155 177 207/var(--tw-text-opacity))}.text-\[\#a4b9ee\]{--tw-text-opacity:1;color:rgb(164 185 238/var(--tw-text-opacity))}.text-\[\#a5cbef\]{--tw-text-opacity:1;color:rgb(165 203 239/var(--tw-text-opacity))}.text-\[\#a7b9d5\]{--tw-text-opacity:1;color:rgb(167 185 213/var(--tw-text-opacity))}.text-\[\#b8a1e5\]{--tw-text-opacity:1;color:rgb(184 161 229/var(--tw-text-opacity))}.text-\[\#bfd7e6\]{--tw-text-opacity:1;color:rgb(191 215 230/var(--tw-text-opacity))}.text-\[\#c1a7ed\]{--tw-text-opacity:1;color:rgb(193 167 237/var(--tw-text-opacity))}.text-\[\#c5d3e8\]{--tw-text-opacity:1;color:rgb(197 211 232/var(--tw-text-opacity))}.text-\[\#d5dfef\]{--tw-text-opacity:1;color:rgb(213 223 239/var(--tw-text-opacity))}.text-\[var\(--reading-accent\)\]{color:var(--reading-accent)}.text-\[var\(--reading-heading\)\]{color:var(--reading-heading)}.text-\[var\(--reading-muted\)\]{color:var(--reading-muted)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.text-amber-300\/70{color:rgba(252,211,77,.7)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.text-dashDark{--tw-text-opacity:1;color:rgb(0 55 148/var(--tw-text-opacity))}.text-dashLight{--tw-text-opacity:1;color:rgb(41 170 225/var(--tw-text-opacity))}.text-dashLight\/80{color:rgba(41,170,225,.8)}.text-dashSupport1{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.text-dashSupport2{--tw-text-opacity:1;color:rgb(225 139 39/var(--tw-text-opacity))}.text-dashSupport3{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-dashSupport4{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.text-inherit{color:inherit}.text-ink{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.text-lightBlue{--tw-text-opacity:1;color:rgb(111 233 235/var(--tw-text-opacity))}.text-lightBlue\/25{color:rgba(111,233,235,.25)}.text-lightBlue\/70{color:rgba(111,233,235,.7)}.text-mainAccent{--tw-text-opacity:1;color:rgb(225 139 39/var(--tw-text-opacity))}.text-muted{--tw-text-opacity:1;color:rgb(164 176 206/var(--tw-text-opacity))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.text-paper{--tw-text-opacity:1;color:rgb(2 10 40/var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.text-white\/60{color:hsla(0,0%,96%,.6)}.text-white\/80{color:hsla(0,0%,96%,.8)}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.accent-\[var\(--reading-accent\)\]{accent-color:var(--reading-accent)}.accent-dashLight{accent-color:#29aae1}.accent-lightBlue{accent-color:#6fe9eb}.\!opacity-40{opacity:.4!important}.\!opacity-60{opacity:.6!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_16px_80px_\#00000033\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_80px_\#00000033\]{--tw-shadow:0 16px 80px #00000033;--tw-shadow-colored:0 16px 80px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-offset-4{outline-offset:4px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity))}.ring-dashLight{--tw-ring-opacity:1;--tw-ring-color:rgb(41 170 225/var(--tw-ring-opacity))}.ring-dashLight\/30{--tw-ring-color:rgba(41,170,225,.3)}.ring-opacity-30{--tw-ring-opacity:0.3}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-offset-1{--tw-ring-offset-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{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)}.blur-3xl{--tw-blur:blur(64px)}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[top\]{transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html{overflow-x:hidden}.kanit{font-family:var(--font-quest),sans-serif}html::-webkit-scrollbar-thumb{background:#c9c8d345;border-radius:10px}html::-webkit-scrollbar-corner{background:#999;border-radius:10px}*{box-sizing:border-box;outline:none}body{font-family:Montserrat,sans-serif;color:#333;line-height:1.5;font-weight:400;font-size:.9em;background:#07248e}h1,h2,h3,h4,h5,h6{font-family:Questrial,sans-serif;color:#18181b}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}p{font-size:1em}a,p{color:#010101}a{transition:color .3s ease}a:not([class]):hover{color:#0056b3}button:active{transform:scale(.97)}embed,iframe,img,object{max-width:100%}.header-area{padding:0 0 98px;position:relative;scroll-behavior:smooth}.header-area .title{line-height:74px;font-weight:700;margin-bottom:30px}.header-area .title span{color:var(--main-color-two)}.header-area .title span.typed{color:inherit}.header-area p{line-height:28px;margin-bottom:16px!important;visibility:visible}.hero-header-area .header-inner .title{color:#fff;margin-bottom:42px;line-height:1.4}.hearderOpa{width:100%;background-image:url(/images/africa.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;mix-blend-mode:overlay;opacity:.2;overflow-y:visible;z-index:100}.hero-header-area .thumbnail-banner{position:relative;max-width:inherit;margin:0 auto;z-index:100}.hero-header-area .thumbnail-banner .hover{position:absolute;left:50%;margin-left:-50px;top:50%;margin-top:-100px;background:transparent linear-gradient(180deg,#32e2a9,#29c3a2) 0 0 no-repeat padding-box}.hero-header-area .thumbnail-banner .hover a{width:6rem;height:6rem;box-shadow:0 10px 16px #00644b7a;border-radius:50%;text-align:center;line-height:90px}.btn{width:6rem;height:6rem;border-radius:50%}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn:active{transform:translateY(-1px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.btn:after{content:"";display:inline-block;height:100%;width:100%;border-radius:100px;position:absolute;top:0;left:0;z-index:-10;transition:all .4s}.btn-white:after{background-color:#fff}.btn:hover:after{transform:scaleX(1.4) scaleY(1.6);opacity:0}.btn-animated{animation:moveInBottom 5s ease-out;animation-fill-mode:backwards}@keyframes moveInBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hover a:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:500%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:20%}.hover a:active{color:#000}.hover a:active:after{background:transparent}.hover a:hover:before{opacity:1}.hover a:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:transparent linear-gradient(180deg,#32e2a9,#29c3a2) 0;left:0;top:0;border-radius:50%}.intro-img{margin:0 auto;opacity:.6}.waves-block{position:absolute}.shape1,.shape2,.shape3{width:7rem;height:7rem;z-index:0;background:transparent;box-shadow:0 10px 16px #00644b7a;border-radius:50%}.shape1{animation:MoveUpDown 30s linear infinite;left:5rem}.shape1,.shape2{position:absolute;opacity:.5}.shape2{animation:MoveLeftRight 80s linear infinite;bottom:10px}.shape3{position:absolute;left:62.3%;top:46%;transform:translate(-50%,-50%);opacity:.7}@keyframes MoveUpDown{0%,to{top:35%}50%{top:80%}}@keyframes MoveLeftRight{0%,to{right:25%}50%{right:75%}}.bubble{left:10%;animation:rotate-center 250s linear infinite both}.bubble,.bubble2{position:absolute;top:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;overflow:hidden}.bubble2{right:5%;animation:rotate-center-back 150s linear infinite both}.bg-gradient-spark{position:relative}.bg-gradient-spark:before{width:1em;height:1em;top:-.5em;right:-.1em;background:hsla(0,0%,100%,.665);box-shadow:0 0 15px 0 #fff;animation:moon 1.5s cubic-bezier(.71,.02,.44,1.16) forwards;will-change:top,opacity,transform;transform-origin:center}.bg-gradient-spark:after,.bg-gradient-spark:before{content:"";position:absolute;border-radius:50%;z-index:0}.bg-gradient-spark:after{overflow:hidden;width:.4em;height:.4em;left:2.7em;top:.3em;background:hsla(0,0%,100%,.7);box-shadow:0 0 10px hsla(0,0%,100%,.7),0 0 20px hsla(0,0%,100%,.5),0 0 30px hsla(0,0%,100%,.8);animation:moonGlow 100s linear infinite}@keyframes moonGlow{0%{background:hsla(0,0%,100%,.8);box-shadow:0 0 15px 0 #fff;transform:rotate(0deg) translateX(3.5em) rotate(0deg)}50%{background:rgba(255,252,187,.9);box-shadow:0 0 25px 5px rgba(255,234,114,.9),0 0 45px 10px rgba(255,234,114,.4)}to{background:hsla(0,0%,100%,.8);box-shadow:0 0 15px 0 #fff;transform:rotate(1turn) translateX(3.5em) rotate(-1turn)}}.bg-gradient-spark span{animation:textGlow 8s infinite alternate}@media only screen and (min-width:376px) and (max-width:768px){.bg-gradient-spark:before{top:-.3em;right:-.55em}}.typing-border{width:150px;height:100%;border:none;outline:none;cursor:pointer;opacity:.8;position:relative;z-index:0;border-radius:10px}.typing-border:before{content:"";background:linear-gradient(45deg,#ff000067,#ff73006e,#fffb007d,#48ff007b,#00ffd5,#002aff89,#7b00ff85,#ff00c880,#ff000081);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;transition:opacity .3s ease-in-out;border-radius:10px}.typing-border:active:after{background:#8610e3;opacity:.9}.typing-border:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#8725d2;opacity:.9;left:0;top:0;border-radius:10px}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@keyframes twinkle{0%,to{opacity:.8}50%{opacity:1}}@keyframes comet{0%{transform:translateX(0) translateY(0) scale(1);opacity:1;z-index:10010}70%{opacity:.5}to{transform:translateX(200px) translateY(200px) scale(.1);opacity:0;z-index:10010}}.comet{width:5px;height:5px;box-shadow:0 0 20px #fff,0 0 40px #fff,0 0 60px #fff}.comet,.comet:before{position:absolute;background:#fff;border-radius:50%;animation:comet 5s linear infinite}.comet:before{content:"";width:3px;height:3px;transform:rotate(45deg);box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff;opacity:.5;z-index:10000000000}.title{position:relative}.title span{opacity:1;transition:opacity .5s}.title span.fade-out{opacity:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeUp{animation:fadeUp .8s ease-out forwards}.rotate-center,.rotate-center-back{animation:rotate-center 100s linear infinite both}.spin-slow{animation:rotate-center 50s linear infinite}@keyframes rotate-center{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate-center-back{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes pulse-celetial{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.6}to{transform:scale(1);opacity:.3}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}.product-pulse{animation:pulse 2s infinite}@media only screen and (max-width:767px){body,p{font-size:14px}.shape3{position:absolute;left:78%;top:46%;transform:translate(-50%,-50%);opacity:.7}}.team-dappr:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;z-index:-1}.header-area{padding:0}.team-img:before{content:"";position:absolute;left:0;bottom:0;top:0;right:0;margin:15px;background:#521ecade;display:flex}.single-team .team-img .overlay,.team-img:before{z-index:100;opacity:0;visibility:hidden;transition:all .5s ease}.single-team .team-img .overlay{top:60%;margin:0 auto;transform:translateY(-50%)}.single-team .team-img .overlay ul li a{position:relative;transition:all .5s ease}.single-team .team-img .overlay ul li a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;margin:0 auto;border-radius:5px;background:linear-gradient(to left top,#ff2c9c,#ff287b,#399cff,#37a5ff,#5900ff);width:0;height:0;z-index:-1;transition:all .5s ease}.single-team .team-img .overlay ul li a:focus,.single-team .team-img .overlay ul li a:hover{border-color:#630cd3;color:#deedea;background-color:#40abe4}Z .single-team .team-img .overlay ul li a:hover:before{width:100%}.single-team:focus .team-img:before,.single-team:hover .team-img:before{opacity:.77;visibility:visible}.single-team:focus .team-img .overlay,.single-team:hover .team-img .overlay{top:50%;opacity:1;visibility:visible}@media only screen and (max-width:375px){.single-team .team-img .overlay{top:50%;opacity:1;visibility:visible}.header-inner.medium img{width:10rem}.header-inner.medium h1 span.building,.header-inner.medium h1 span.hidden{font-size:1.8rem;line-height:.83}.header-inner.medium h1 span{margin:-.3rem}.header-inner.medium h2 span,.header-inner.medium h2.smallScreen{font-size:.85rem}.typing-border{width:125px}.hero-header-area .thumbnail-banner .hover{margin-top:-1px;margin-left:-35px}.thumbnail-banner{transform:scale(.9)}.btn,.hero-header-area .thumbnail-banner .hover a{width:4rem;height:4rem}.bg-gradient-spark:before{width:50px;height:50px}.bg-gradient-spark:after{top:8.4%}}@media only screen and (min-width:376px) and (max-width:640px){.single-team .team-img .overlay{top:50%;opacity:1;visibility:visible}.hero-header-area .thumbnail-banner .hover{margin-top:0;margin-left:-45px}.btn,.hero-header-area .thumbnail-banner .hover a{width:5rem;height:5rem}.typing-border{width:163px}.bg-gradient-spark:before{width:70px;height:70px}.bg-gradient-spark:after{top:6.87%}}@media only screen and (min-width:451px) and (max-width:810px){.team-dappr .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.btn,.hero-header-area .thumbnail-banner .hover a{width:5rem;height:5rem}.bg-gradient-spark:before{width:100px;height:100px}.hero-header-area .thumbnail-banner .hover{margin-top:-25px;margin-left:-40px}.intro-section:after,.intro-section:before{animation:rotateBg 30s linear 10s 1}.intro-section:before{animation:rotateBg 10s linear 1}.intro-section:after{animation:rotateBgReverse 10s linear 1}}@media only screen and (min-width:811px) and (max-width:1023px){.team-dappr .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.header-inner.medium h1 span.building,.header-inner.medium h1 span.hidden{font-size:4.8rem;line-height:.83}.hero-header-area .thumbnail-banner .hover{margin-top:-1px}.bg-gradient-spark:before{width:100px;height:100px}}@media only screen and (min-width:1024px) and (max-width:1100px){.team-dappr .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.header-inner.medium h1 span.building,.header-inner.medium h1 span.hidden{font-size:5.6rem;line-height:.83}.hero-header-area .thumbnail-banner .hover a{width:5rem;height:5rem}.thumbnail-banner{top:1rem;transform:scale(1.6)}.btn{width:5rem;height:5rem}.bg-gradient-spark:before{width:150px;height:150px}.hero-header-area .thumbnail-banner .hover{margin-top:-10px;margin-left:-45px}}body.modal-open{overflow-y:hidden}.modal,body.modal-open{height:100%;position:fixed}.modal{top:0;left:0;width:100%;z-index:9999;background-color:rgba(0,0,0,.2);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.modal-content{position:relative;z-index:10000}.modal-open{overflow:hidden}.fade-in-home{animation:fadeIn 1s}.fade-cursor{animation:fadecur .5s infinite}@keyframes fadecur{0%{opacity:0}50%{opacity:1}to{opacity:0}}.spaceship{animation:spaceship-fly 40s linear infinite}.spaceship,.spaceshipFly{position:absolute;top:44%;width:100px;height:100px;opacity:.3}.spaceshipFly{animation:spaceshipNormal 25s linear infinite}@keyframes spaceship-fly{0%{left:-100px;transform:rotate(90deg)}25%{left:100vw;transform:rotate(90deg)}50%{left:100vw;transform:rotate(270deg)}75%{left:-100px;transform:rotate(270deg)}to{left:-100px;transform:rotate(270deg)}}@keyframes spaceshipNormal{0%{right:-100px;transform:rotate(180deg)}25%{right:100vw;transform:rotate(180deg)}50%{right:100vw;transform:rotate(0deg)}75%{right:-100px;transform:rotate(0deg)}to{right:-100px;transform:rotate(0deg)}}@keyframes static-star{0%{opacity:1}to{opacity:1}}@keyframes shooting-star{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100vw,100vh) scale(.5)}}@keyframes tail{0%{opacity:1;transform:rotate(-50deg) scaleY(0)}50%{transform:rotate(-50deg) scaleY(.5);opacity:.6}to{transform:rotate(-50deg) scaleY(1);opacity:.1}}.intro-section{position:relative;overflow-y:visible;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);scroll-behavior:smooth!important}.intro-section:after,.intro-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(circle,hsla(0,0%,100%,.2),rgba(94,39,224,.4) 70%);animation:rotateBg 30s linear infinite;mix-blend-mode:overlay}.intro-section:before{animation:rotateBg 10s linear infinite;background:radial-gradient(circle,hsla(0,0%,100%,.2),rgba(0,196,140,.1) 70%);border-radius:100%}.intro-section:after{animation:rotateBgReverse 10s linear infinite;background:radial-gradient(circle,rgba(94,39,224,.2),rgba(30,144,255,.1) 70%);border-radius:100%}.neon-text{text-shadow:0 0 200px #0fc,0 0 200px #0fc,0 0 20px #0fc,0 0 20px #0fc}@keyframes rotateBg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateBgReverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.sci-fi-border{border:2px solid #1e90ff;border-radius:0 35px;width:90%;height:90%;padding:20px;margin:20px 0;position:relative;background:rgba(0,0,0,.2);box-shadow:0 0 10px rgba(101,30,255,.5);backdrop-filter:blur(10px);z-index:100}.sci-fi-border:after,.sci-fi-border:before{content:"";position:absolute;transform:scale(1.1);width:100%;height:100%;border:2px solid #6fe9eb;box-shadow:0 0 10px rgba(30,144,255,.5)}.sci-fi-border:before{top:-10px;left:-10px;z-index:-1}.sci-fi-border:after{bottom:-10px;right:-10px;z-index:-1}.sci-fi-card{background:rgba(0,0,0,.2)}.sci-fi-card,.sci-fi-more{border-radius:0 35px;filter:drop-shadow(2px 2px 10px #6fe9eb);padding:20px;box-shadow:0 0 10px rgba(30,144,255,.5);backdrop-filter:blur(10px);animation:fadeIn 1.5s ease-in-out}.sci-fi-more{background:#3e1bb38e}.intro-section .aboveZ{z-index:500}.readcard{border-radius:0 35px;background:#3809d2;box-shadow:0 0 10px rgba(30,144,255,.5);backdrop-filter:blur(10px)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease-out forwards}.sticky-navbar{background-color:rgba(7,36,142,.95)!important;box-shadow:0 4px 20px rgba(0,0,0,.3);backdrop-filter:blur(12px)}.celestial-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.milky-way{position:absolute;top:79%;left:70%;width:40%;height:30%;background:url(/_next/static/media/milkyway.93c3528a.png) no-repeat 50%;background-size:cover;animation:spin 40s linear infinite;opacity:.4}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(30deg)}to{transform:rotate(0deg)}}.asteroid,.moonIntro,.nebula{position:absolute;background-size:cover;background-repeat:no-repeat;border-radius:50%}.moonIntro{top:10%;left:80%;width:80px;height:80px;background:radial-gradient(circle,#ddd,#aaa);animation:moonMovement 50s linear infinite}.imaginary-image-placeholder{border:2px solid #8610e3;border-radius:15px;box-shadow:0 0 15px #8610e3,0 0 25px #8610e3,0 0 35px #8610e3}@keyframes moonMovement{0%{transform:translateY(10) translateX(20px)}50%{transform:translateY(20px) translateX(60px)}to{transform:translateY(60px) translateX(70)}}.nebula{top:70%;left:10%;width:150px;height:100px;background:radial-gradient(circle,#d752d7,#00f);animation:nebulaMovement 20s linear infinite;opacity:.6}@keyframes nebulaMovement{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(5px) translateX(50px)}to{transform:translateY(0) translateX(0)}}.asteroid,.milky-way,.moonIntro,.nebula{position:absolute;transition:transform .5s ease,scale .5s ease}.asteroid{top:10%;left:10%;width:20%;height:20%;animation:asteroidMovement 10s linear infinite;opacity:.7}@keyframes asteroidMovement{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(-10px) translateX(-20px)}to{transform:translateY(0) translateX(0)}}.asteriodHits{position:absolute;top:-10%;right:-10%;width:20%;height:20%;opacity:.5;overflow:hidden}@keyframes asteroidhits{0%{transform:translateY(0) translateX(0);opacity:.5}to{transform:translateY(100vh) translateX(-50vw);opacity:0}}.flyBy{position:absolute;top:-2.7%;right:-2%;width:5%;overflow:hidden;transform:rotate(-40deg);opacity:.5;animation:spaceshipfast 40s linear infinite}@keyframes spaceshipfast{0%{right:-10%;transform:rotate(-40deg)}35%{right:20%;transform:rotate(-40deg)}40%{right:110%;transform:rotate(-40deg)}60%{right:110%;transform:rotate(-40deg)}65%{right:90%;transform:rotate(140deg)}90%{right:40%;transform:rotate(140deg)}to{right:-10%;transform:rotate(140deg)}}@media (max-width:768px){.sci-fi-border{width:100%;height:100%}.sci-fi-border:after,.sci-fi-border:before{animation:1s infinite alternate none}.flyBy{top:0;right:-2%;width:13%}.asteroid{top:29%;left:10%;width:50%;opacity:.4}.moonIntro{top:1%;left:20%;width:80px;height:80px}.milky-way{top:79%;left:0;width:100%;height:30%}}.bg-Ecosytem,.bg-team{position:relative}.ProseMirror{min-height:400px;outline:none;font-family:inherit;font-size:1rem;line-height:1.6}.ProseMirror>*+*{margin-top:.75em}.toc-nav a{color:hsla(0,0%,100%,.7)!important;transition:color .2s ease}.toc-nav a:hover{color:#6fe9eb!important}.toc-nav a.toc-sub{color:hsla(0,0%,100%,.45)!important}.ProseMirror h1{font-size:2rem;font-weight:700;margin:1rem 0}.ProseMirror h2{font-size:1.75rem;font-weight:700;margin:1rem 0}.ProseMirror h3{font-size:1.5rem;font-weight:700;margin:.75rem 0}.ProseMirror h4{font-size:1.25rem;font-weight:600;margin:.75rem 0}.ProseMirror h5{font-size:1.125rem;font-weight:600;margin:.5rem 0}.ProseMirror h6{font-size:1rem;font-weight:600;margin:.5rem 0}.ProseMirror b,.ProseMirror strong{font-weight:700!important}.ProseMirror em,.ProseMirror i{font-style:italic!important}.ProseMirror u{text-decoration:underline!important}.ProseMirror ul{list-style-type:disc!important}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem!important;margin:.5rem 0!important}.ProseMirror ol{list-style-type:decimal!important}.ProseMirror li{margin:.25rem 0!important;display:list-item!important}.ProseMirror li>p{margin:0!important}.ProseMirror ul ul{list-style-type:circle!important}.ProseMirror ul ul ul{list-style-type:square!important}.ProseMirror blockquote{padding-left:1rem;border-left:3px solid #e5e7eb;margin:1rem 0;color:#6b7280;font-style:italic}.ProseMirror code{background-color:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem;font-family:Courier New,monospace;font-size:.9em;color:#e11d48}.ProseMirror a{color:#3b82f6;cursor:pointer;text-decoration:underline}.ProseMirror a:hover{color:#2563eb}.ProseMirror mark{background-color:#fef08a;padding:.125rem 0}.ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.ProseMirror td,.ProseMirror th{min-width:1em;border:1px solid #d1d5db;padding:8px 12px;vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror th{background-color:#f3f4f6;font-weight:600;text-align:left}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.tableWrapper{padding:1rem 0;overflow-x:auto}.resize-cursor{cursor:col-resize}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7eb;border-radius:.375rem;cursor:pointer;padding:2px;background:#fff}input[type=color]::-webkit-color-swatch-wrapper{padding:2px}input[type=color]::-webkit-color-swatch{border:none;border-radius:.25rem}input[type=color]::-moz-color-swatch{border:none;border-radius:.25rem}.color-picker-container:hover .toolbar-button{background-color:#f3f4f6}.blog-content-public{color:hsla(0,0%,100%,.9);overflow:hidden}.blog-content-public p,.blog-content-public p span{color:rgba(245,252,255,.9)!important}.blog-content-public h1,.blog-content-public h2,.blog-content-public h3,.blog-content-public h4,.blog-content-public h5,.blog-content-public h6{color:#cef;line-height:2.5}.blog-content-public p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.blog-content-public a,.blog-content-public p a,.blog-content-public p span a{color:#46c7ff;text-decoration:underline;transition:color .2s ease,background-color .2s ease}.blog-content-public a:hover,.blog-content-public p a:hover,.blog-content-public p span a:hover{color:#1d9bf0;background-color:rgba(9,1,255,0);border-radius:3px}.blog-content-public code{background-color:rgba(13,17,23,.6);color:#38bdf8}.blog-content-public pre{background-color:rgba(13,17,23,.8);border:1px solid rgba(168,85,247,.3)}.blog-content-public blockquote{border-left-color:#38bdf8;background-color:rgba(13,17,23,.3)}.reading-surface .blog-content-public{color:#1f2937}.reading-surface .blog-content-public p,.reading-surface .blog-content-public p span{color:#374151!important}.reading-surface .blog-content-public h1,.reading-surface .blog-content-public h2,.reading-surface .blog-content-public h3,.reading-surface .blog-content-public h4,.reading-surface .blog-content-public h5,.reading-surface .blog-content-public h6{color:#111827;line-height:1.4}.reading-surface .blog-content-public a,.reading-surface .blog-content-public p a,.reading-surface .blog-content-public p span a{color:#2563eb}.reading-surface .blog-content-public a:hover,.reading-surface .blog-content-public p a:hover,.reading-surface .blog-content-public p span a:hover{color:#1d4ed8}.reading-surface .blog-content-public code{background-color:#f1f5f9;color:#be123c}.reading-surface .blog-content-public pre{background-color:#1e293b;border:1px solid #334155}.reading-surface .blog-content-public blockquote{border-left-color:#7040e4;background-color:rgba(112,64,228,.06);color:#4b5563}@keyframes custom-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:custom-spin 1s linear infinite}@keyframes orbit-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.placeholder\:text-muted\/80::-moz-placeholder{color:rgba(164,176,206,.8)}.placeholder\:text-muted\/80::placeholder{color:rgba(164,176,206,.8)}.backdrop\:bg-black\/75::backdrop{background-color:rgba(0,0,0,.75)}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--reading-line\)\]:hover{border-color:var(--reading-line)}.hover\:border-amber-500\/40:hover{border-color:rgba(245,158,11,.4)}.hover\:border-dashLight:hover{--tw-border-opacity:1;border-color:rgb(41 170 225/var(--tw-border-opacity))}.hover\:border-dashLight\/30:hover{border-color:rgba(41,170,225,.3)}.hover\:border-dashLight\/40:hover{border-color:rgba(41,170,225,.4)}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.hover\:border-lightBlue:hover{--tw-border-opacity:1;border-color:rgb(111 233 235/var(--tw-border-opacity))}.hover\:border-lightBlue\/40:hover{border-color:rgba(111,233,235,.4)}.hover\:border-lightBlue\/50:hover{border-color:rgba(111,233,235,.5)}.hover\:border-lightBlue\/60:hover{border-color:rgba(111,233,235,.6)}.hover\:border-orange-500\/40:hover{border-color:rgba(249,115,22,.4)}.hover\:bg-Purple\/70:hover{background-color:rgba(112,64,228,.7)}.hover\:bg-\[var\(--reading-hover\)\]:hover{background-color:var(--reading-hover)}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.hover\:bg-amber-500\/30:hover{background-color:rgba(245,158,11,.3)}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.hover\:bg-black\/80:hover{background-color:rgba(0,0,0,.8)}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-dashAccentDark:hover{--tw-bg-opacity:1;background-color:rgb(7 36 142/var(--tw-bg-opacity))}.hover\:bg-dashBorder\/20:hover{background-color:rgba(226,232,240,.2)}.hover\:bg-dashBorder\/40:hover{background-color:rgba(226,232,240,.4)}.hover\:bg-dashBorder\/50:hover{background-color:rgba(226,232,240,.5)}.hover\:bg-dashBorder\/60:hover{background-color:rgba(226,232,240,.6)}.hover\:bg-dashBorder\/70:hover{background-color:rgba(226,232,240,.7)}.hover\:bg-dashLight\/30:hover{background-color:rgba(41,170,225,.3)}.hover\:bg-dashLight\/90:hover{background-color:rgba(41,170,225,.9)}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-green-600\/30:hover{background-color:rgba(22,163,74,.3)}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-lightBlue\/10:hover{background-color:rgba(111,233,235,.1)}.hover\:bg-lightBlue\/90:hover{background-color:rgba(111,233,235,.9)}.hover\:bg-orange-500\/25:hover{background-color:rgba(249,115,22,.25)}.hover\:bg-orange-500\/30:hover{background-color:rgba(249,115,22,.3)}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.hover\:bg-purple-500\/30:hover{background-color:rgba(168,85,247,.3)}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:bg-red-500\/20:hover{background-color:rgba(239,68,68,.2)}.hover\:bg-red-500\/30:hover{background-color:rgba(239,68,68,.3)}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:bg-red-600\/30:hover{background-color:rgba(220,38,38,.3)}.hover\:bg-red-600\/80:hover{background-color:rgba(220,38,38,.8)}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,96%,.1)}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,96%,.2)}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.hover\:text-\[var\(--reading-accent\)\]:hover{color:var(--reading-accent)}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.hover\:text-amber-800:hover{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.hover\:text-dashAccentDark:hover{--tw-text-opacity:1;color:rgb(7 36 142/var(--tw-text-opacity))}.hover\:text-dashLight:hover{--tw-text-opacity:1;color:rgb(41 170 225/var(--tw-text-opacity))}.hover\:text-dashLight\/80:hover{color:rgba(41,170,225,.8)}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.hover\:text-lightBlue:hover{--tw-text-opacity:1;color:rgb(111 233 235/var(--tw-text-opacity))}.hover\:text-orange-300:hover{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-dashLight:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(41 170 225/var(--tw-ring-opacity))}.hover\:ring-offset-1:hover{--tw-ring-offset-width:1px}.focus\:border-dashLight:focus{--tw-border-opacity:1;border-color:rgb(41 170 225/var(--tw-border-opacity))}.focus\:border-dashLight\/40:focus{border-color:rgba(41,170,225,.4)}.focus\:border-dashLight\/50:focus{border-color:rgba(41,170,225,.5)}.focus\:border-red-500\/50:focus{border-color:rgba(239,68,68,.5)}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-dashLight:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(41 170 225/var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:-4px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-lightBlue:focus-visible{outline-color:#6fe9eb}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:border-dashLight{--tw-border-opacity:1;border-color:rgb(41 170 225/var(--tw-border-opacity))}.group:hover .group-hover\:bg-Purple\/80{background-color:rgba(112,64,228,.8)}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.group:hover .group-hover\:text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.group:hover .group-hover\:text-dashLight{--tw-text-opacity:1;color:rgb(41 170 225/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-5{opacity:.05}.peer:checked~.peer-checked\:bg-dashLight{--tw-bg-opacity:1;background-color:rgb(41 170 225/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-dashLight\/20{--tw-ring-color:rgba(41,170,225,.2)}.aria-pressed\:border-lightBlue\/50[aria-pressed=true]{border-color:rgba(111,233,235,.5)}.aria-pressed\:text-\[var\(--reading-accent\)\][aria-pressed=true]{color:var(--reading-accent)}.aria-pressed\:text-lightBlue[aria-pressed=true]{--tw-text-opacity:1;color:rgb(111 233 235/var(--tw-text-opacity))}@media (prefers-reduced-motion:no-preference){@keyframes spin{to{transform:rotate(1turn)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:\[animation-duration\:24s\]{animation-duration:24s}}@media print{.print\:hidden{display:none}}@media (min-width:380px){.min-\[380px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-20{height:5rem}.sm\:h-screen{height:100vh}.sm\:w-10{width:2.5rem}.sm\:w-20{width:5rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:align-middle{vertical-align:middle}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[50px\]{font-size:50px}.sm\:text-\[60px\]{font-size:60px}.sm\:text-sm{font-size:.8rem}}@media (min-width:768px){.md\:right-0{right:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:h-40{height:10rem}.md\:min-h-\[310px\]{min-height:310px}.md\:w-40{width:10rem}.md\:w-48{width:12rem}.md\:w-64{width:16rem}.md\:w-\[calc\(100\%-80px\)\]{width:calc(100% - 80px)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[240px\]{max-width:240px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-16{gap:4rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:overflow-x-hidden{overflow-x:hidden}.md\:whitespace-pre-wrap{white-space:pre-wrap}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-8{padding-left:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[180px\]{font-size:180px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.8rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--site-header-offset\2c 0px\)\+24px\)\]{top:calc(var(--site-header-offset,0px) + 24px)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:\!hidden{display:none!important}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[235px_minmax\(0\2c 1fr\)\]{grid-template-columns:235px minmax(0,1fr)}.lg\:grid-cols-\[250px_minmax\(0\2c 1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-10{padding:2.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-7{padding-left:1.75rem}.lg\:pt-0{padding-top:0}.lg\:text-\[70px\]{font-size:70px}}@media (min-width:1280px){.xl\:inline{display:inline}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media (min-width:640px){.sm\:\[\&\:last-child\:nth-child\(odd\)\]\:col-span-2:last-child:nth-child(odd){grid-column:span 2/span 2}}.\[\&\>h1\]\:text-2xl>h1{font-size:1.5rem;line-height:2rem}.\[\&\>h1\]\:text-4xl>h1{font-size:2.25rem;line-height:2.5rem}.\[\&\>h2\]\:text-3xl>h2{font-size:1.875rem;line-height:2.25rem}.\[\&\>h2\]\:text-xl>h2{font-size:1.25rem;line-height:1.75rem}.\[\&\>h3\]\:text-2xl>h3{font-size:1.5rem;line-height:2rem}.\[\&\>h3\]\:text-lg>h3{font-size:1.125rem;line-height:1.75rem}.\[\&\>ol\]\:text-sm>ol,.\[\&\>p\]\:text-sm>p{font-size:.8rem}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>ul\]\:text-sm>ul{font-size:.8rem}.\[\&_\[id\]\]\:scroll-mt-\[calc\(var\(--header-offset\2c 88px\)\+var\(--reading-toolbar-height\2c 72px\)\+24px\)\] [id]{scroll-margin-top:calc(var(--header-offset,88px) + var(--reading-toolbar-height,72px) + 24px)}.\[\&_a\]\:text-lightBlue a{--tw-text-opacity:1;color:rgb(111 233 235/var(--tw-text-opacity))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_h3\]\:pt-5 h3{padding-top:1.25rem}.\[\&_h3\]\:font-Quest h3{font-family:var(--font-quest),sans-serif}.\[\&_h3\]\:text-2xl h3{font-size:1.5rem;line-height:2rem}.\[\&_h3\]\:text-ink h3{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.\[\&_h4\]\:pt-4 h4{padding-top:1rem}.\[\&_h4\]\:font-Quest h4{font-family:var(--font-quest),sans-serif}.\[\&_h4\]\:text-xl h4{font-size:1.25rem;line-height:1.75rem}.\[\&_h4\]\:text-ink h4{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.\[\&_h5\]\:pt-3 h5{padding-top:.75rem}.\[\&_h5\]\:text-base h5{font-size:1rem;line-height:1.5rem}.\[\&_h5\]\:text-ink h5{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.\[\&_h6\]\:pt-3 h6{padding-top:.75rem}.\[\&_h6\]\:text-base h6{font-size:1rem;line-height:1.5rem}.\[\&_h6\]\:text-ink h6{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.\[\&_iframe\]\:max-w-full iframe{max-width:100%}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:space-y-2 ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_option\]\:bg-surface option{--tw-bg-opacity:1;background-color:rgb(11 22 54/var(--tw-bg-opacity))}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-ink strong{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:space-y-2 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}.\[\&_video\]\:max-w-full video{max-width:100%}#navbar{position:absolute;top:0;left:0;width:100%;z-index:1000;height:auto;transition:2s ease-in ease;background-color:#7140e4a3;border-bottom:1px solid #6fe9eb}#navbar nav ul{padding:10px;margin:0;list-style-type:none;color:#fff}#navbar nav .navbar-nav{margin-right:20px}#navbar nav .navbar-nav .nav-item{position:relative;padding:20px 12px}#navbar nav .navbar-nav .nav-item .liner:before{bottom:15px;width:0;background:linear-gradient(to left top,#f59e0b,#52b788,#3b82f6,#5ebad4);height:1px;transition:.3s ease;left:1px;content:"";position:absolute}#navbar nav .navbar-nav .nav-item .liner.active,#navbar nav .navbar-nav .nav-item .liner:focus,#navbar nav .navbar-nav .nav-item .liner:hover{color:#6fe9eb}#navbar nav .navbar-nav .nav-item .liner.active:before,#navbar nav .navbar-nav .nav-item .liner:focus:before,#navbar nav .navbar-nav .nav-item .liner:hover:before{width:70%}#navbar.sticky-navbar{position:fixed;background-color:#7040e4;top:0;left:0;width:100%;padding:10px;box-shadow:0 2px 28px 0 rgba(0,0,0,.06)}#navbar.sticky-navbar.active{box-shadow:0 2px 10px #000}#navbar.sticky-navbar nav ul{color:#fff}#navbar .sticky-navbar .liner{display:flex;text-decoration:none;transition:color .3s ease}@media only screen and (max-width:767px){#navbar .navbar-brand img{width:75%;transition:.2s ease-in}#navbar.sticky-navbar .navbar-brand img{width:80%;transition:width .7s ease}#navbar .navbar-brand.imgBig img{width:60%;transition:.5s ease-in-out}#navbar ul.nav-toggle{position:absolute;top:0;left:0;width:100%;z-index:-1000;padding-top:6rem;padding-bottom:10rem;height:100vh;display:flex;flex-direction:column;align-items:flex-start;transition:flex-direction,display 1s ease-in-out;background-color:transparent}#navbar.sticky-navbar .nav-toggle{transition:all .5s ease-in}#navbar.sticky-navbar nav ul .nav-item{color:#d1e3f0}#navbar nav .navbar-nav .nav-item .liner.active:before,#navbar nav .navbar-nav .nav-item .liner:focus:before,#navbar nav .navbar-nav .nav-item .liner:hover:before{width:0}#navbar nav .navbar-nav .nav-item .liner.active,#navbar nav .navbar-nav .nav-item .liner:focus,#navbar nav .navbar-nav .nav-item .liner:hover{color:#fff}}@media only screen and (min-width:1024px){#navbar{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1800px){#navbar{padding-right:100px;padding-left:100px}}footer .h-text h3{position:relative;padding-bottom:10px;border-bottom:2px solid #eee}footer .h-text ul.list li.footerA{color:#f6f9fc}footer .team.footerA:after{content:"Join us";background-color:#08a365;padding:2px 10px;color:#fff;gap:4;border-radius:10%;margin-left:8px}footer .team.footerA:hover:after{background:linear-gradient(182.4deg,#7040e4 -.22%,#020a28 94.89%);transition:all .3s ease;transform:translateY(-50%)}footer .h-text h3:before{left:0;width:55px;background:linear-gradient(to left top,#07248e,#7040e4,#07248e)}footer .h-text h3:after,footer .h-text h3:before{content:"";position:absolute;bottom:-2px;height:3px}footer .h-text h3:after{left:35px;background:#6fe9eb;width:5px}footer .h-text ul.list li.footerA{padding:0;margin:0 0 10px;position:relative;transition:all .8s ease}footer .h-text ul.list li.footerA:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background:#6fe9eb;width:10px;height:2px;opacity:0;visibility:hidden;transition:all .5s ease-in}footer .h-text ul.list li.footerA:focus,footer .h-text ul.list li.footerA:hover{color:#6fe9eb;padding-left:15px}footer .h-text ul.list li.footerA:focus:before,footer .h-text ul.list li.footerA:hover:before{opacity:1;visibility:visible}footer .h-text ul.list li:last-child{margin-bottom:0}footer .social-links a{width:70%;height:auto;line-height:5px;text-align:center;background-color:inherit;border-radius:10px;position:relative;z-index:1;padding-top:10px;padding-bottom:10px}footer .social-links a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;background:linear-gradient(182.4deg,#7040e4 -.22%,#020a28 94.89%);height:0;z-index:-1;border-radius:10px;transition:all .5s ease}footer .social-links a:focus,footer .social-links a:hover{color:blur;padding-left:8px;transition:all .3s ease-in}footer .social-links a:focus:before,footer .social-links a:hover:before{height:100%}footer .contact_globe{position:absolute;height:150%;max-height:none;overflow-y:hidden;width:60%;top:-15%;left:20%;opacity:1;z-index:0;animation:rotate-center 100s linear infinite both}.back-to-top{position:fixed;right:40px;bottom:30px;width:50px;height:50px;color:#fff;text-align:center;line-height:50px;border-radius:50%;display:flex;justify-content:center;z-index:99;font-size:25px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.5);transition:all .3s ease-in}.back-to-top:active{transform:scale(1.3)}@media only screen and (max-width:767px){footer .social-links a:hover:before{height:0}footer .social-links a:hover{color:inherit;padding-left:0}footer .h-text ul.list li.footerA:hover{padding-left:0}footer .h-text ul.list li.footerA:focus:before{opacity:0;visibility:hidden}.back-to-top{width:42px;height:42px;line-height:42px;right:20px;bottom:20px;font-size:20px}}@media only screen and (min-width:1024px){.back-to-top{width:45px;height:45px;line-height:45px;font-size:23px}}#preloader{display:none;position:fixed;inset:0;z-index:9999999;place-items:center;padding:0 16px}html[data-intro=play] #preloader{display:grid}#preloader:after,#preloader:before{content:"";position:absolute;left:0;width:100%;height:50%;transition:transform .7s cubic-bezier(1,0,.55,1) .3s}#preloader:before{top:0;transform-origin:top;background:linear-gradient(180deg,#020a28,#07123a)}#preloader:after{bottom:0;transform-origin:bottom;background:linear-gradient(0deg,#020a28,#07123a)}#preloader.is-opening{pointer-events:none}#preloader.is-opening:after,#preloader.is-opening:before{transform:scaleY(0)}.preloader-stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:100%;text-align:center;transition:opacity .35s ease,transform .35s ease}.preloader-stage:before{content:"";position:absolute;inset:-120px -160px;z-index:-1;background:radial-gradient(closest-side,#7040e42e,transparent);pointer-events:none}#preloader.is-opening .preloader-stage{opacity:0;transform:translateY(-8px)}.preloader-eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--font-mon),"Montserrat",sans-serif;font-size:10px;font-weight:500;letter-spacing:1.8px;color:#a4b8d9}.preloader-eyebrow>span{width:25px;height:1px;background:#6fe9eb}.preloader-title{margin:20px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:clamp(22px,3.6vw,48px);line-height:1.35;letter-spacing:1px;color:#f5f5f5;animation:preloader-flicker 3s ease-in-out infinite alternate}.preloader-word{display:inline-block;white-space:nowrap}.preloader-word>span{display:inline-block;opacity:0;animation:preloader-letter .5s ease-in-out both}.preloader-line{display:block;width:min(400px,70vw);height:1px;margin-top:34px;background:linear-gradient(90deg,transparent,#6fe9eb,transparent);box-shadow:0 0 12px #6fe9eb66;animation:preloader-progress 2.9s cubic-bezier(.65,0,.35,1) both}@keyframes preloader-letter{0%{opacity:0;color:#f5f5f5;transform:translateY(2px)}10%{opacity:1;color:#6fe9eb}20%{opacity:0;color:#f5f5f5;transform:translateY(0)}50%{opacity:1;color:#c0a3f0;transform:translateY(1px)}60%{opacity:1;color:#f5f5f5;transform:translateY(1px)}to{opacity:1;color:#f5f5f5;transform:translateY(0)}}@keyframes preloader-flicker{0%,94%,to{opacity:1;transform:translateX(0)}95%,97%{opacity:.35}96%{opacity:1;transform:translateX(1px)}}@keyframes preloader-progress{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){html[data-intro=play] #preloader{display:none}}.CaseStudies{overflow-y:visible;text-shadow:0 0 10px rgba(0,0,0,.5);backdrop-filter:blur(10px);scroll-behavior:smooth!important}.case-studies-tabs .react-tabs .react-tabs__tab-list{text-align:center;padding:0 0 10px;border-bottom:2px solid #f1f0f0;margin-bottom:50px}.case-studies-tabs .react-tabs .react-tabs__tab-list li{display:inline-block;transition:all .5s ease;position:relative;margin-left:20px;margin-right:20px;color:#f5f5f5;cursor:pointer;font-size:16px;font-weight:400}.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{content:"";position:absolute;left:0;bottom:-12px;width:0;transition:all .5s ease;height:2px;background:#6fe9eb}.case-studies-tabs .react-tabs .react-tabs__tab-list li:focus,.case-studies-tabs .react-tabs .react-tabs__tab-list li:focus-visible,.case-studies-tabs .react-tabs .react-tabs__tab-list li:hover{color:#6fe9eb;outline:0}.case-studies-tabs .react-tabs .react-tabs__tab-list li:focus-visible:before,.case-studies-tabs .react-tabs .react-tabs__tab-list li:focus:before,.case-studies-tabs .react-tabs .react-tabs__tab-list li:hover:before{width:100%}.case-studies-tabs .react-tabs .react-tabs__tab-list li.react-tabs__tab--selected{color:#6fe9eb}.case-studies-tabs .react-tabs .react-tabs__tab-list li.react-tabs__tab--selected:before{width:100%}.case-studies-tabs .react-tabs .react-tabs__tab-list li:first-child{margin-left:0}.case-studies-tabs .react-tabs .react-tabs__tab-list li:last-child{margin-right:0}.developer-card{overflow:hidden;border:2px solid #1e90ff;border-radius:10px;box-shadow:0 0 15px rgba(30,144,255,.5);transition:transform .3s ease-in-out}.button-case{position:relative;overflow:hidden;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;transition:background .3s ease;border-radius:10%}.button-case:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.2);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.button-case:hover:after{transform:scaleX(1)}.futuristic-card{position:relative;background:#6146c0;border:2px solid hsla(0,0%,100%,.2);border-radius:20px;padding:20px;box-shadow:0 0 20px rgba(0,255,255,.4),0 0 40px rgba(0,255,255,.2);transition:transform .5s,box-shadow .5s}.futuristic-card:hover{box-shadow:0 0 30px rgba(0,255,255,.43),0 0 60px rgba(0,255,255,.25)}.neon-border{border:2px solid #0ff;box-shadow:0 0 10px #0ff,0 0 20px #0ff}.cancelbutton:hover{background:linear-gradient(45deg,#ff4d00,#970000);box-shadow:0 0 20px #ff7f00,0 0 30px #970000}.cancelbutton:hover,.neon-button{transition:background .5s,box-shadow .5s}.neon-button{padding:.5rem 1rem;font-size:1.5rem;color:#fff;border-radius:.8rem;border:1px solid #fff;box-shadow:0 0 10px rgba(0,255,255,.3),0 0 20px rgba(0,255,255,.3);outline:none;cursor:pointer;transition:color 5s ease-in}.neon-button:hover{box-shadow:0 0 20px rgba(0,255,255,.7),0 0 40px rgba(0,255,255,.5);border:none}.neon-button:focus{outline:none}.modal-content-case{border:2px solid hsla(0,0%,100%,.2);border-radius:10px;padding:14px;box-shadow:0 0 20px rgba(0,255,255,.3),0 0 40px rgba(0,255,255,.3);position:relative;overflow:hidden;backdrop-filter:blur(10px)}@keyframes glitch{0%{transform:translate(0);opacity:1}20%{transform:translate(-2px,2px);opacity:.95}40%{transform:translate(2px,-2px);opacity:.92}60%{transform:translate(-2px,2px);opacity:.95}70%{transform:translate(2px,-2px);opacity:1}80%{transform:translate(0);opacity:.8}95%{transform:translate(2px,-2px);opacity:.7}to{transform:translate(0);opacity:1}}@keyframes glitchy{0%,to{transform:translate(0);opacity:1}20%{transform:translate(-2px,2px);opacity:.95}40%{transform:translate(2px,-2px);opacity:.92}60%{transform:translate(-2px,2px);opacity:.95}80%{transform:translate(2px,-2px);opacity:1}}.glitch{position:relative;animation:glitch 1.5s infinite;will-change:transform,opacity}.developer-card img{transition:padding .3s ease-in-out,transform .3s ease-in-out}.developer-card img.p-60{padding:60px}.developer-card img.p-64{padding:64px}@media only screen and (max-width:390px){.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{bottom:-2.5px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:last-child{margin-top:10px}.hidden-small{font-size:1.2rem;margin-bottom:-3px}.glitch{font-size:.82rem;animation:glitchy 1.5s infinite}.modal-content-case{padding:px}.hidden-small-text{font-size:1.2rem;margin-bottom:-7px}}@media only screen and (min-width:391px) and (max-width:640px){.case-studies-tabs .react-tabs .react-tabs__tab-list{padding:0 0 15px;margin-bottom:30px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:last-child{margin-top:10px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{bottom:-3px}.glitch{font-size:1rem;animation:glitchy 1.5s infinite}.modal-content-case{padding:8px}}.CaseStudies-Solution{overflow-y:visible;text-shadow:0 0 10px rgba(0,0,0,.5);backdrop-filter:blur(10px);scroll-behavior:smooth!important}#container-head .main{width:100%;height:100%;position:absolute;overflow:visible;transition:.3s ease-in-out;margin:0 auto}@keyframes flicker{0%{opacity:.5;text-shadow:2px 2px 10px #1b98b7}to{opacity:1;text-shadow:4px 10px 25px #d30cc3}}@keyframes sun{0%{bottom:-100%}}@keyframes pop-out{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes sunset{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);transform:scale(.6);opacity:0}}@keyframes hovermove{0%{transform:translate(20%)}to{transform:translate(50%)}}@keyframes marquee{0%{transform:translate(-4%)}50%{transform:translate(27%)}to{transform:translate(-4%)}}@media (max-width:860px){html{height:980px}#container-head{width:99%;height:95%}#headerPage{border-top-right-radius:5px;border-top-left-radius:5px}@media (max-width:630px){#headerPage{justify-content:center}}}.brightSun{background:radial-gradient(circle at 30% 30%,#ff0,#e2e2e2);box-shadow:0 0 30px #ff0,0 0 60px #ff0,0 0 90px #ff0,0 0 120px #ff0,0 0 150px #ff0;animation:sun 1.5s cubic-bezier(.71,.02,.44,1.16) forwards;animation:sunset 18000s cubic-bezier(.71,.02,.44,1.16) forwards}.brightSun,.eveningSun{position:absolute;width:60px;height:60px;border-radius:50%;bottom:70.1%;right:39%;transition:.5s}.eveningSun{background:radial-gradient(circle at 30% 30%,orange,#e2e2e2);box-shadow:0 0 30px orange,0 0 60px orange,0 0 90px orange,0 0 120px orange,0 0 150px orange;animation:evening-sun 5400s cubic-bezier(.71,.02,.44,1.16) forwards}@keyframes evening-sun{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.morningSun{position:absolute;width:60px;height:60px;background:radial-gradient(circle at 30% 30%,#f9a602,#fce96b);border-radius:50%;bottom:70.1%;right:39%;transition:.5s;box-shadow:0 0 30px #f9a602,0 0 60px #f9a602,0 0 90px #f9a602,0 0 120px #f9a602,0 0 150px #f9a602;animation:evening-sun 5400s cubic-bezier(.71,.02,.44,1.16) forwards;opacity:1}#clouds{position:absolute;display:none}.cloud{width:200px;height:60px;background:#fff;border-radius:200px;position:relative}.cloud:after,.cloud:before{content:"";background:#fff;width:100px;height:80px;position:absolute;top:-15px;left:10px;border-radius:100px;transform:rotate(30deg)}.cloud:after{width:120px;height:120px;top:-55px;left:auto;right:15px}.x1{left:950px;top:90px;transform:scale(.3);opacity:.7}.x2{left:200px;transform:scale(.4);opacity:.6}.x3{left:450px;transform:scale(.5);opacity:.4}.x4{left:650px;top:-100px;opacity:.2}.x4,.x5{transform:scale(.6)}.x5{left:200px;top:-60px;opacity:.6}.x6{left:800px;top:780px;transform:scale(.28);opacity:.8;animation:moveclouds 40s linear infinite}.x7{left:200px;opacity:.7;animation:moveclouds 65s linear infinite}.x7,.x8{transform:scale(.5)}.x8{left:400px;opacity:.4;animation:moveclouds 90s linear infinite}.x9{left:450px;top:-100px;transform:scale(.65);opacity:.3}.x10,.x9{animation:moveclouds 30s linear infinite}.x10{left:300px;top:-60px;transform:scale(.6);opacity:.65}@media (max-width:630px){.x2{left:90px;bottom:30px}.x3{left:-40px;top:26px;transform:scale(.35)}}*{margin:0;padding:0}.star:first-child{width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:259px;left:906px;opacity:.25;box-shadow:0 0 5px 0 #fff}@keyframes stars-1{to{transform:scale(.7)}}@keyframes drop-1{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-1{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(2){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:290px;left:1587px;opacity:1;box-shadow:0 0 1px 0 #fff;animation:drop-2 3s ease-in-out .8s forwards}.star:nth-child(2):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-2 3s ease-in-out .8s forwards}@keyframes stars-2{to{transform:scale(.7)}}@keyframes drop-2{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-2{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(3){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:60px;left:12px;opacity:1;box-shadow:0 0 2px 0 #fff}@keyframes stars-3{to{transform:scale(.7)}}@keyframes drop-3{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-3{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(4){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:91px;left:840px;opacity:.875;box-shadow:0 0 4px 0 #fff}@keyframes stars-4{to{transform:scale(.7)}}@keyframes drop-4{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-4{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(5){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:250px;left:887px;opacity:.625;box-shadow:0 0 1px 0 #fff}@keyframes stars-5{to{transform:scale(1.4)}}@keyframes drop-5{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-5{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(6){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:101px;left:675px;opacity:.625;box-shadow:0 0 3px 0 #fff}@keyframes stars-6{to{transform:scale(.7)}}@keyframes drop-6{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-6{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(7){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:221px;left:671px;opacity:.5;box-shadow:0 0 3px 0 #fff}@keyframes stars-7{to{transform:scale(1.4)}}@keyframes drop-7{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-7{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(8){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:84px;left:405px;opacity:.25;box-shadow:0 0 2px 0 #fff;animation:drop-8 3s ease-in-out 3.2s forwards}.star:nth-child(8):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-8 3s ease-in-out 3.2s forwards}@keyframes stars-8{to{transform:scale(1.4)}}@keyframes drop-8{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-8{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(9){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:262px;left:1308px;opacity:1;box-shadow:0 0 2px 0 #fff;animation:drop-9 3s ease-in-out 3.6s forwards}.star:nth-child(9):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-9 3s ease-in-out 3.6s forwards}@keyframes stars-9{to{transform:scale(.7)}}@keyframes drop-9{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-9{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(10){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:138px;left:843px;opacity:.5;box-shadow:0 0 2px 0 #fff}@keyframes stars-10{to{transform:scale(1.4)}}@keyframes drop-10{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-10{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(11){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:212px;left:1803px;opacity:.75;box-shadow:0 0 1px 0 #fff;animation:drop-11 3s ease-in-out 4.4s forwards}.star:nth-child(11):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-11 3s ease-in-out 4.4s forwards}@keyframes stars-11{to{transform:scale(.7)}}@keyframes drop-11{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-11{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(12){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:261px;left:1063px;opacity:.875;box-shadow:0 0 5px 0 #fff}@keyframes stars-12{to{transform:scale(.7)}}@keyframes drop-12{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-12{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(13){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:46px;left:1106px;opacity:.125;box-shadow:0 0 5px 0 #fff;animation:drop-13 3s ease-in-out 5.2s forwards}.star:nth-child(13):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-13 3s ease-in-out 5.2s forwards}@keyframes stars-13{to{transform:scale(1.4)}}@keyframes drop-13{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-13{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(14){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:262px;left:555px;opacity:.75;box-shadow:0 0 1px 0 #fff}@keyframes stars-14{to{transform:scale(1.4)}}@keyframes drop-14{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-14{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(15){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:64px;left:241px;opacity:.375;box-shadow:0 0 1px 0 #fff}@keyframes stars-15{to{transform:scale(1.4)}}@keyframes drop-15{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-15{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(16){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:165px;left:1419px;opacity:.75;box-shadow:0 0 4px 0 #fff}@keyframes stars-16{to{transform:scale(.7)}}@keyframes drop-16{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-16{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(17){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:130px;left:1558px;opacity:.75;box-shadow:0 0 1px 0 #fff}@keyframes stars-17{to{transform:scale(1.4)}}@keyframes drop-17{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-17{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(18){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:127px;left:1867px;opacity:.625;box-shadow:0 0 1px 0 #fff}@keyframes stars-18{to{transform:scale(.7)}}@keyframes drop-18{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-18{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(19){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:260px;left:614px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-19{to{transform:scale(.7)}}@keyframes drop-19{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-19{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(20){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:166px;left:1555px;opacity:1;box-shadow:0 0 4px 0 #fff}@keyframes stars-20{to{transform:scale(1.4)}}@keyframes drop-20{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-20{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(21){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:102px;left:1399px;opacity:1;box-shadow:0 0 1px 0 #fff;animation:drop-21 3s ease-in-out 8.4s forwards}.star:nth-child(21):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-21 3s ease-in-out 8.4s forwards}@keyframes stars-21{to{transform:scale(1.4)}}@keyframes drop-21{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-21{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(22){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:15px;left:527px;opacity:.625;box-shadow:0 0 4px 0 #fff}@keyframes stars-22{to{transform:scale(1.4)}}@keyframes drop-22{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-22{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(23){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:128px;left:1255px;opacity:.75;box-shadow:0 0 3px 0 #fff}@keyframes stars-23{to{transform:scale(1.4)}}@keyframes drop-23{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-23{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(24){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:218px;left:1222px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-24{to{transform:scale(1.4)}}@keyframes drop-24{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-24{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(25){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:126px;left:177px;opacity:1;box-shadow:0 0 5px 0 #fff}@keyframes stars-25{to{transform:scale(.7)}}@keyframes drop-25{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-25{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(26){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:132px;left:1211px;opacity:1;box-shadow:0 0 4px 0 #fff;animation:drop-26 3s ease-in-out 10.4s forwards}.star:nth-child(26):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-26 3s ease-in-out 10.4s forwards}@keyframes stars-26{to{transform:scale(1.4)}}@keyframes drop-26{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-26{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(27){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:38px;left:1685px;opacity:.875;box-shadow:0 0 4px 0 #fff}@keyframes stars-27{to{transform:scale(.7)}}@keyframes drop-27{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-27{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(28){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:237px;left:1658px;opacity:.625;box-shadow:0 0 1px 0 #fff}@keyframes stars-28{to{transform:scale(1.4)}}@keyframes drop-28{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-28{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(29){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:74px;left:1168px;opacity:.75;box-shadow:0 0 2px 0 #fff;animation:drop-29 3s ease-in-out 11.6s forwards}.star:nth-child(29):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-29 3s ease-in-out 11.6s forwards}@keyframes stars-29{to{transform:scale(1.4)}}@keyframes drop-29{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-29{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(30){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:134px;left:894px;opacity:.875;box-shadow:0 0 1px 0 #fff}@keyframes stars-30{to{transform:scale(.7)}}@keyframes drop-30{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-30{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(31){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:165px;left:487px;opacity:1;box-shadow:0 0 2px 0 #fff}@keyframes stars-31{to{transform:scale(1.4)}}@keyframes drop-31{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-31{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(32){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:221px;left:1361px;opacity:.375;box-shadow:0 0 5px 0 #fff}@keyframes stars-32{to{transform:scale(.7)}}@keyframes drop-32{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-32{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(33){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:221px;left:1287px;opacity:.375;box-shadow:0 0 4px 0 #fff}@keyframes stars-33{to{transform:scale(.7)}}@keyframes drop-33{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-33{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(34){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:122px;left:1789px;opacity:.5;box-shadow:0 0 5px 0 #fff}@keyframes stars-34{to{transform:scale(.7)}}@keyframes drop-34{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-34{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(35){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:150px;left:1758px;opacity:1;box-shadow:0 0 2px 0 #fff}@keyframes stars-35{to{transform:scale(.7)}}@keyframes drop-35{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-35{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(36){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:131px;left:1577px;opacity:.625;box-shadow:0 0 5px 0 #fff}@keyframes stars-36{to{transform:scale(1.4)}}@keyframes drop-36{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-36{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(37){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:129px;left:1441px;opacity:.625;box-shadow:0 0 2px 0 #fff}@keyframes stars-37{to{transform:scale(.7)}}@keyframes drop-37{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-37{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(38){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:19px;left:1863px;opacity:.5;box-shadow:0 0 1px 0 #fff;animation:drop-38 3s ease-in-out 15.2s forwards}.star:nth-child(38):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-38 3s ease-in-out 15.2s forwards}@keyframes stars-38{to{transform:scale(1.4)}}@keyframes drop-38{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-38{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(39){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:141px;left:1510px;opacity:.75;box-shadow:0 0 3px 0 #fff}@keyframes stars-39{to{transform:scale(1.4)}}@keyframes drop-39{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-39{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(40){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:232px;left:548px;opacity:.125;box-shadow:0 0 3px 0 #fff;animation:drop-40 3s ease-in-out 16s forwards}.star:nth-child(40):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-40 3s ease-in-out 16s forwards}@keyframes stars-40{to{transform:scale(1.4)}}@keyframes drop-40{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-40{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(41){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:108px;left:1538px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-41{to{transform:scale(.7)}}@keyframes drop-41{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-41{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(42){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:196px;left:1583px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-42{to{transform:scale(1.4)}}@keyframes drop-42{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-42{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(43){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:299px;left:725px;opacity:1;box-shadow:0 0 5px 0 #fff}@keyframes stars-43{to{transform:scale(.7)}}@keyframes drop-43{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-43{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(44){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:169px;left:937px;opacity:.125;box-shadow:0 0 4px 0 #fff}@keyframes stars-44{to{transform:scale(.7)}}@keyframes drop-44{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-44{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(45){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:17px;left:786px;opacity:1;box-shadow:0 0 4px 0 #fff}@keyframes stars-45{to{transform:scale(.7)}}@keyframes drop-45{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-45{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(46){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:230px;left:581px;opacity:.5;box-shadow:0 0 4px 0 #fff;animation:drop-46 3s ease-in-out 18.4s forwards}.star:nth-child(46):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-46 3s ease-in-out 18.4s forwards}@keyframes stars-46{to{transform:scale(1.4)}}@keyframes drop-46{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-46{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(47){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:247px;left:621px;opacity:.25;box-shadow:0 0 1px 0 #fff}@keyframes stars-47{to{transform:scale(.7)}}@keyframes drop-47{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-47{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(48){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:234px;left:354px;opacity:.875;box-shadow:0 0 2px 0 #fff}@keyframes stars-48{to{transform:scale(1.4)}}@keyframes drop-48{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-48{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(49){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:84px;left:418px;opacity:.125;box-shadow:0 0 4px 0 #fff}@keyframes stars-49{to{transform:scale(1.4)}}@keyframes drop-49{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-49{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(50){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:3px;left:1678px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-50{to{transform:scale(1.4)}}@keyframes drop-50{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-50{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(51){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:292px;left:1467px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-51{to{transform:scale(1.4)}}@keyframes drop-51{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-51{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(52){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:17px;left:473px;opacity:.125;box-shadow:0 0 3px 0 #fff}@keyframes stars-52{to{transform:scale(.7)}}@keyframes drop-52{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-52{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(53){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:265px;left:1489px;opacity:.75;box-shadow:0 0 1px 0 #fff;animation:drop-53 3s ease-in-out 21.2s forwards}.star:nth-child(53):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-53 3s ease-in-out 21.2s forwards}@keyframes stars-53{to{transform:scale(.7)}}@keyframes drop-53{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-53{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(54){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:150px;left:1699px;opacity:.625;box-shadow:0 0 4px 0 #fff}@keyframes stars-54{to{transform:scale(.7)}}@keyframes drop-54{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-54{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(55){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:270px;left:1493px;opacity:.25;box-shadow:0 0 2px 0 #fff}@keyframes stars-55{to{transform:scale(1.4)}}@keyframes drop-55{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-55{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(56){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:13px;left:1108px;opacity:.5;box-shadow:0 0 3px 0 #fff;animation:drop-56 3s ease-in-out 22.4s forwards}.star:nth-child(56):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-56 3s ease-in-out 22.4s forwards}@keyframes stars-56{to{transform:scale(1.4)}}@keyframes drop-56{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-56{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(57){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:63px;left:1621px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-57{to{transform:scale(1.4)}}@keyframes drop-57{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-57{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(58){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:280px;left:1227px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-58{to{transform:scale(.7)}}@keyframes drop-58{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-58{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(59){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:265px;left:1364px;opacity:.375;box-shadow:0 0 1px 0 #fff}@keyframes stars-59{to{transform:scale(1.4)}}@keyframes drop-59{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-59{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(60){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:104px;left:1336px;opacity:1;box-shadow:0 0 5px 0 #fff}@keyframes stars-60{to{transform:scale(1.4)}}@keyframes drop-60{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-60{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(61){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:41px;left:1516px;opacity:.25;box-shadow:0 0 4px 0 #fff;animation:drop-61 3s ease-in-out 24.4s forwards}.star:nth-child(61):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-61 3s ease-in-out 24.4s forwards}@keyframes stars-61{to{transform:scale(1.4)}}@keyframes drop-61{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-61{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(62){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:222px;left:40px;opacity:.375;box-shadow:0 0 2px 0 #fff;animation:drop-62 3s ease-in-out 24.8s forwards}.star:nth-child(62):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-62 3s ease-in-out 24.8s forwards}@keyframes stars-62{to{transform:scale(.7)}}@keyframes drop-62{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-62{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(63){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:257px;left:947px;opacity:.375;box-shadow:0 0 5px 0 #fff}@keyframes stars-63{to{transform:scale(.7)}}@keyframes drop-63{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-63{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(64){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:170px;left:1534px;opacity:.75;box-shadow:0 0 4px 0 #fff}@keyframes stars-64{to{transform:scale(1.4)}}@keyframes drop-64{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-64{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(65){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:85px;left:860px;opacity:.375;box-shadow:0 0 2px 0 #fff}@keyframes stars-65{to{transform:scale(1.4)}}@keyframes drop-65{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-65{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(66){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:83px;left:1397px;opacity:.125;box-shadow:0 0 4px 0 #fff;animation:drop-66 3s ease-in-out 26.4s forwards}.star:nth-child(66):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-66 3s ease-in-out 26.4s forwards}@keyframes stars-66{to{transform:scale(1.4)}}@keyframes drop-66{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-66{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(67){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:274px;left:1px;opacity:1;box-shadow:0 0 3px 0 #fff;animation:drop-67 3s ease-in-out 26.8s forwards}.star:nth-child(67):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-67 3s ease-in-out 26.8s forwards}@keyframes stars-67{to{transform:scale(.7)}}@keyframes drop-67{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-67{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(68){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:95px;left:228px;opacity:.125;box-shadow:0 0 1px 0 #fff;animation:drop-68 3s ease-in-out 27.2s forwards}.star:nth-child(68):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-68 3s ease-in-out 27.2s forwards}@keyframes stars-68{to{transform:scale(.7)}}@keyframes drop-68{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-68{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(69){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:1px;left:854px;opacity:1;box-shadow:0 0 2px 0 #fff;animation:drop-69 3s ease-in-out 27.6s forwards}.star:nth-child(69):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-69 3s ease-in-out 27.6s forwards}@keyframes stars-69{to{transform:scale(1.4)}}@keyframes drop-69{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-69{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(70){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:41px;left:603px;opacity:1;box-shadow:0 0 3px 0 #fff;animation:drop-70 3s ease-in-out 28s forwards}.star:nth-child(70):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-70 3s ease-in-out 28s forwards}@keyframes stars-70{to{transform:scale(.7)}}@keyframes drop-70{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-70{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(71){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:205px;left:1061px;opacity:.75;box-shadow:0 0 1px 0 #fff}@keyframes stars-71{to{transform:scale(1.4)}}@keyframes drop-71{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-71{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(72){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:25px;left:671px;opacity:.25;box-shadow:0 0 5px 0 #fff}@keyframes stars-72{to{transform:scale(1.4)}}@keyframes drop-72{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-72{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(73){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:135px;left:836px;opacity:.375;box-shadow:0 0 5px 0 #fff}@keyframes stars-73{to{transform:scale(.7)}}@keyframes drop-73{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-73{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(74){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:63px;left:1319px;opacity:1;box-shadow:0 0 4px 0 #fff}@keyframes stars-74{to{transform:scale(1.4)}}@keyframes drop-74{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-74{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(75){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:198px;left:809px;opacity:.25;box-shadow:0 0 5px 0 #fff}@keyframes stars-75{to{transform:scale(1.4)}}@keyframes drop-75{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-75{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(76){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:284px;left:321px;opacity:.25;box-shadow:0 0 5px 0 #fff;animation:drop-76 3s ease-in-out 30.4s forwards}.star:nth-child(76):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-76 3s ease-in-out 30.4s forwards}@keyframes stars-76{to{transform:scale(1.4)}}@keyframes drop-76{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-76{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(77){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:235px;left:1735px;opacity:.5;box-shadow:0 0 3px 0 #fff}@keyframes stars-77{to{transform:scale(.7)}}@keyframes drop-77{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-77{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(78){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:182px;left:703px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-78{to{transform:scale(.7)}}@keyframes drop-78{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-78{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(79){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:225px;left:833px;opacity:.125;box-shadow:0 0 5px 0 #fff}@keyframes stars-79{to{transform:scale(1.4)}}@keyframes drop-79{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-79{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(80){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:297px;left:142px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-80{to{transform:scale(.7)}}@keyframes drop-80{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-80{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(81){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:297px;left:181px;opacity:.75;box-shadow:0 0 4px 0 #fff}@keyframes stars-81{to{transform:scale(.7)}}@keyframes drop-81{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-81{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(82){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:72px;left:346px;opacity:.375;box-shadow:0 0 1px 0 #fff}@keyframes stars-82{to{transform:scale(1.4)}}@keyframes drop-82{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-82{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(83){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:165px;left:1687px;opacity:.25;box-shadow:0 0 4px 0 #fff}@keyframes stars-83{to{transform:scale(1.4)}}@keyframes drop-83{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-83{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(84){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:93px;left:1311px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-84{to{transform:scale(1.4)}}@keyframes drop-84{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-84{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(85){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:137px;left:316px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-85{to{transform:scale(.7)}}@keyframes drop-85{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-85{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(86){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:210px;left:400px;opacity:.125;box-shadow:0 0 5px 0 #fff;animation:drop-86 3s ease-in-out 34.4s forwards}.star:nth-child(86):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-86 3s ease-in-out 34.4s forwards}@keyframes stars-86{to{transform:scale(.7)}}@keyframes drop-86{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-86{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(87){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:45px;left:112px;opacity:1;box-shadow:0 0 2px 0 #fff}@keyframes stars-87{to{transform:scale(1.4)}}@keyframes drop-87{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-87{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(88){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:264px;left:1029px;opacity:.5;box-shadow:0 0 2px 0 #fff}@keyframes stars-88{to{transform:scale(1.4)}}@keyframes drop-88{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-88{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(89){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:50px;left:1277px;opacity:.125;box-shadow:0 0 1px 0 #fff;animation:drop-89 3s ease-in-out 35.6s forwards}.star:nth-child(89):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-89 3s ease-in-out 35.6s forwards}@keyframes stars-89{to{transform:scale(1.4)}}@keyframes drop-89{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-89{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(90){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:14px;left:718px;opacity:.625;box-shadow:0 0 3px 0 #fff}@keyframes stars-90{to{transform:scale(1.4)}}@keyframes drop-90{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-90{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(91){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:102px;left:1155px;opacity:1;box-shadow:0 0 4px 0 #fff;animation:drop-91 3s ease-in-out 36.4s forwards}.star:nth-child(91):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-91 3s ease-in-out 36.4s forwards}@keyframes stars-91{to{transform:scale(1.4)}}@keyframes drop-91{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-91{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(92){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:106px;left:1668px;opacity:.375;box-shadow:0 0 1px 0 #fff}@keyframes stars-92{to{transform:scale(1.4)}}@keyframes drop-92{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-92{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(93){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:283px;left:135px;opacity:.375;box-shadow:0 0 2px 0 #fff}@keyframes stars-93{to{transform:scale(1.4)}}@keyframes drop-93{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-93{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(94){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:8px;left:541px;opacity:.625;box-shadow:0 0 1px 0 #fff}@keyframes stars-94{to{transform:scale(.7)}}@keyframes drop-94{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-94{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(95){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:279px;left:964px;opacity:1;box-shadow:0 0 2px 0 #fff}@keyframes stars-95{to{transform:scale(1.4)}}@keyframes drop-95{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-95{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(96){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:54px;left:649px;opacity:.5;box-shadow:0 0 1px 0 #fff}@keyframes stars-96{to{transform:scale(.7)}}@keyframes drop-96{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-96{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(97){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:237px;left:551px;opacity:1;box-shadow:0 0 3px 0 #fff;animation:drop-97 3s ease-in-out 38.8s forwards}.star:nth-child(97):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-97 3s ease-in-out 38.8s forwards}@keyframes stars-97{to{transform:scale(.7)}}@keyframes drop-97{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-97{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(98){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:180px;left:1463px;opacity:.25;box-shadow:0 0 4px 0 #fff}@keyframes stars-98{to{transform:scale(.7)}}@keyframes drop-98{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-98{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(99){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:243px;left:1426px;opacity:.625;box-shadow:0 0 2px 0 #fff}@keyframes stars-99{to{transform:scale(1.4)}}@keyframes drop-99{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-99{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(100){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:27px;left:287px;opacity:1;box-shadow:0 0 5px 0 #fff}@keyframes stars-100{to{transform:scale(1.4)}}@keyframes drop-100{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-100{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(101){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:139px;left:1668px;opacity:.625;box-shadow:0 0 3px 0 #fff}@keyframes stars-101{to{transform:scale(.7)}}@keyframes drop-101{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-101{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(102){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:54px;left:1392px;opacity:.25;box-shadow:0 0 4px 0 #fff;animation:drop-102 3s ease-in-out 40.8s forwards}.star:nth-child(102):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-102 3s ease-in-out 40.8s forwards}@keyframes stars-102{to{transform:scale(1.4)}}@keyframes drop-102{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-102{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(103){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:273px;left:1021px;opacity:.625;box-shadow:0 0 1px 0 #fff}@keyframes stars-103{to{transform:scale(.7)}}@keyframes drop-103{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-103{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(104){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:167px;left:93px;opacity:.375;box-shadow:0 0 1px 0 #fff;animation:drop-104 3s ease-in-out 41.6s forwards}.star:nth-child(104):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-104 3s ease-in-out 41.6s forwards}@keyframes stars-104{to{transform:scale(1.4)}}@keyframes drop-104{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-104{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(105){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:287px;left:1800px;opacity:.125;box-shadow:0 0 2px 0 #fff}@keyframes stars-105{to{transform:scale(1.4)}}@keyframes drop-105{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-105{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(106){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:224px;left:1112px;opacity:1;box-shadow:0 0 5px 0 #fff}@keyframes stars-106{to{transform:scale(1.4)}}@keyframes drop-106{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-106{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(107){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:268px;left:1165px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-107{to{transform:scale(.7)}}@keyframes drop-107{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-107{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(108){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:129px;left:729px;opacity:1;box-shadow:0 0 4px 0 #fff}@keyframes stars-108{to{transform:scale(.7)}}@keyframes drop-108{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-108{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(109){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:250px;left:1713px;opacity:1;box-shadow:0 0 4px 0 #fff}@keyframes stars-109{to{transform:scale(1.4)}}@keyframes drop-109{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-109{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(110){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:176px;left:1741px;opacity:.125;box-shadow:0 0 3px 0 #fff}@keyframes stars-110{to{transform:scale(.7)}}@keyframes drop-110{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-110{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(111){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:133px;left:1757px;opacity:.375;box-shadow:0 0 5px 0 #fff}@keyframes stars-111{to{transform:scale(.7)}}@keyframes drop-111{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-111{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(112){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:247px;left:364px;opacity:1;box-shadow:0 0 3px 0 #fff}@keyframes stars-112{to{transform:scale(1.4)}}@keyframes drop-112{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-112{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(113){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:219px;left:172px;opacity:.75;box-shadow:0 0 5px 0 #fff}@keyframes stars-113{to{transform:scale(1.4)}}@keyframes drop-113{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-113{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(114){width:3px;height:3px;background:#fff;display:block;border-radius:50%;position:absolute;top:273px;left:1261px;opacity:.875;box-shadow:0 0 4px 0 #fff}@keyframes stars-114{to{transform:scale(.7)}}@keyframes drop-114{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-114{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(115){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:32px;left:1491px;opacity:.25;box-shadow:0 0 4px 0 #fff;animation:drop-115 3s ease-in-out 46s forwards}.star:nth-child(115):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-115 3s ease-in-out 46s forwards}@keyframes stars-115{to{transform:scale(.7)}}@keyframes drop-115{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-115{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(116){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:257px;left:844px;opacity:.875;box-shadow:0 0 1px 0 #fff}@keyframes stars-116{to{transform:scale(.7)}}@keyframes drop-116{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-116{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(117){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:292px;left:1005px;opacity:.75;box-shadow:0 0 1px 0 #fff}@keyframes stars-117{to{transform:scale(.7)}}@keyframes drop-117{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-117{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(118){width:4px;height:4px;background:#fff;display:block;border-radius:50%;position:absolute;top:144px;left:306px;opacity:1;box-shadow:0 0 4px 0 #fff;animation:drop-118 3s ease-in-out 47.2s forwards}.star:nth-child(118):after{position:absolute;content:"";bottom:3px;left:calc(50% - 2.5px);width:3px;height:70px;border-radius:50% 50% 0 0;background:#fff;transform-origin:bottom;transform:rotate(-50deg) scaleY(0);animation:tail-118 3s ease-in-out 47.2s forwards}@keyframes stars-118{to{transform:scale(.7)}}@keyframes drop-118{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-118{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(119){width:1px;height:1px;background:#fff;display:block;border-radius:50%;position:absolute;top:87px;left:280px;opacity:1;box-shadow:0 0 1px 0 #fff}@keyframes stars-119{to{transform:scale(.7)}}@keyframes drop-119{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-119{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}.star:nth-child(120){width:2px;height:2px;background:#fff;display:block;border-radius:50%;position:absolute;top:151px;left:269px;opacity:.625;box-shadow:0 0 5px 0 #fff}@keyframes stars-120{to{transform:scale(.7)}}@keyframes drop-120{0%{transform:translate(0)}5%{opacity:.8}to{transform:translate(200px,200px);opacity:0}}@keyframes tail-120{0%{transform:rotate(-50deg) scaleY(0)}to{transform:rotate(-50deg) scaleY(1)}}@keyframes moon{0%{top:1000%;opacity:.4;z-index:-1;transform:scale(.4)}to{top:-.05em;opacity:1;z-index:0;transform:scale(1)}}.site-wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.site-glow{position:fixed;left:0;right:0;bottom:0;height:38vh;z-index:40;pointer-events:none;background:radial-gradient(ellipse at 50% 118%,#7040e466,transparent 62%),linear-gradient(180deg,transparent,#7040e41a 60%,#7040e440);mix-blend-mode:screen}.skip-link{position:fixed;top:10px;left:10px;z-index:100;transform:translateY(-180%);padding:12px 20px;background:#0b1636;color:#f5f5f5;border:2px solid #6fe9eb;border-radius:6px}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:50;background:#061236d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #a4b9ff24;transition:box-shadow .3s,background .3s,transform .35s ease}.site-header.is-scrolled{background:#061236f2;box-shadow:0 8px 30px #00000059}.site-header.is-hidden{transform:translateY(-100%);box-shadow:none}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#6fe9eb 30%,#6fe9eb 70%,transparent);opacity:0;transform:scaleX(.2);transition:opacity .4s,transform .4s}.site-header.is-scrolled:after{opacity:.55;transform:scaleX(1)}.site-header.is-revealed:after{animation:nav-line-flash .9s ease-out}@keyframes nav-line-flash{0%{opacity:0;transform:scaleX(.1)}30%{opacity:1;transform:scaleX(1)}45%{opacity:.25}60%{opacity:1}to{opacity:.55}}.site-brand img{transition:transform .3s ease}.site-brand:hover img{transform:scale(1.05)}.back-to-top{align-items:center;background:#0b1636e6;border:1px solid #6fe9eb66;color:#6fe9eb;box-shadow:0 10px 30px #0006;backdrop-filter:blur(8px);transition:background .2s,color .2s,transform .2s;animation:menu-in .25s ease-out}.back-to-top:hover{background:#6fe9eb;color:#020a28;transform:translateY(-2px)}.back-to-top svg{width:20px;height:20px}.site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px}.site-brand{flex:0 0 auto;display:block}.site-brand img{width:162px;height:49px;-o-object-fit:contain;object-fit:contain}.site-nav{display:flex;align-items:center;gap:25px;font-family:var(--font-quick),sans-serif;font-size:13px;font-weight:600}.site-nav-trigger,.site-nav>a{display:flex;align-items:center;gap:6px;padding:10px 0;color:#c4cce3;transition:color .2s}.site-nav-trigger:hover,.site-nav>a:hover{color:#6fe9eb}.site-nav>a{position:relative}.site-nav>a:after{content:"";position:absolute;left:0;bottom:6px;height:1px;width:0;background:linear-gradient(90deg,#6fe9eb,#7040e4);transition:width .3s ease}.site-nav>a:hover:after{width:70%}.site-nav>a.is-active:after{display:none}.site-nav .is-active{padding:9px 13px;border:1px solid #6fe9eb44;border-radius:7px;background:#6fe9eb08;color:#6fe9eb}.site-nav-trigger svg{width:14px;height:14px;transition:transform .2s}.site-nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.site-nav-group{position:relative}.site-menu{position:absolute;left:0;top:calc(100% + 15px);width:230px;padding:9px;background:#0a1843;border:1px solid #7040e45c;border-radius:10px;box-shadow:0 12px 30px #0005}.site-menu a{display:block;padding:10px 12px;border-radius:5px;color:#c4cce3;font-weight:500}.site-menu a:hover{background:#7040e429;color:#6fe9eb}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}.site-menu{animation:menu-in .18s ease-out}.site-header-actions{display:flex;align-items:center;gap:17px}.galaxy-toggle{display:flex;align-items:center;gap:7px;min-height:44px;font-family:var(--font-quick),sans-serif;font-size:10px;font-weight:600;letter-spacing:.3px;color:#b9c8ef;transition:color .2s}.galaxy-toggle svg{width:16px;height:16px;color:#6fe9eb}.galaxy-toggle[aria-pressed=true]{color:#6fe9eb}.build-button{display:flex;align-items:center;gap:15px;min-height:44px;padding:12px 16px;border-radius:6px;background:#6fe9eb;color:#020a28;font-family:var(--font-quick),sans-serif;font-size:11px;font-weight:600;transition:background .2s}.build-button:hover{background:#a0f5f5;color:#020a28}.build-button svg{width:16px;height:16px}.icon-button{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:7px;color:inherit;transition:background .2s,color .2s}.icon-button:hover{background:#6fe9eb13;color:#6fe9eb}.icon-button svg{width:20px;height:20px}.mobile-toggle{display:none}.mobile-nav{padding-block:10px 22px;font-family:var(--font-quick),sans-serif}.mobile-nav a,.mobile-nav-group>span{display:block;min-height:44px;padding:12px;border-bottom:1px solid #a4b9ff24;color:#c4cce3;font-size:14px}.mobile-nav-group>span{color:#6fe9eb;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.mobile-nav-group a{padding-left:24px;font-size:13px}.mobile-nav a.is-active{color:#6fe9eb;background:#6fe9eb08}.mobile-nav a:hover{color:#6fe9eb}.eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:500;letter-spacing:1.8px;line-height:1.8;color:#a4b8d9}.eyebrow>span:first-child:empty{height:1px;width:25px;background:#6fe9eb}.section-title{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-size:clamp(36px,4vw,54px);line-height:1.08;letter-spacing:-1.6px;font-weight:400}.body-copy{font-size:14px;line-height:1.95;color:#aebbd7}.body-copy p+p{margin-top:18px}.body-copy p{color:inherit}.btn-cta{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:49px;padding:14px 20px;border:1px solid #6fe9eb;border-radius:6px;background:#6fe9eb;color:#020a28;font-size:12px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s,transform .2s}.btn-cta:hover{background:#9cf4f4;border-color:#9cf4f4;color:#020a28;transform:translateY(-2px)}.btn-cta svg{width:17px;height:17px}.text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:500;color:#c4d3ee;transition:color .2s}.text-link:hover{color:#6fe9eb}.text-link svg{width:17px;height:17px}.site-dialog-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#010820d9;backdrop-filter:blur(8px)}.site-dialog-slot{display:contents}.site-dialog{margin-inline:auto;width:min(760px,calc(100% - 32px));max-height:85dvh;overflow:auto;color:#f5f5f5;border:1px solid transparent;border-radius:14px;background:linear-gradient(#0b1636,#0b1636) padding-box,conic-gradient(from var(--beam-angle),#8c9fd15c 0 66%,#6fe9eb 78%,#7040e4 88%,#8c9fd15c 100%) border-box;box-shadow:0 24px 80px #0009,0 0 48px #6fe9eb12;animation:dialog-beam 7s linear infinite}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dialog-beam{to{--beam-angle:360deg}}.site-dialog-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#0b1636;border-bottom:1px solid #a4b9ff24;padding:20px 28px}.site-dialog-head h2{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-size:27px;line-height:1.2;font-weight:400}.site-dialog-body{padding:28px;color:#aebbd7;font-size:13px;line-height:1.95}.site-dialog-body h3{color:#edf2ff;font-family:var(--font-quest),sans-serif;font-size:22px;font-weight:400;margin:26px 0 8px}.site-dialog-body p{color:#aebbd7}.site-dialog-body ul{padding-left:20px;list-style:disc}.site-dialog-body li{padding-block:5px}.contact-option{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #a4b9ff24;border-radius:7px;padding:15px 17px;margin-top:12px;color:#e6f0ff;font-size:15px;transition:border-color .2s,background .2s}.contact-option>a:first-child{flex:1;min-width:0;color:inherit}.contact-email>a{overflow-wrap:anywhere}.contact-email>button{flex-shrink:0}.contact-copy-fallback{margin-top:16px;padding:16px;border:1px solid #a4b9ff40;border-radius:7px;background:#020a28}.contact-copy-fallback label{display:block;margin-bottom:9px;color:#f5f5f5}.contact-copy-fallback input{width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid #a4b9ff40;border-radius:5px;color:#f5f5f5;background:#0b1636}.contact-copy-fallback p{margin-top:12px}@media (max-width:480px){.contact-email{padding:14px;font-size:13px}}.contact-option small{display:block;font-size:10px;color:#97aacb;margin-bottom:3px}.contact-option:hover{border-color:#6fe9eb77;background:#6fe9eb05}.contact-option .icon-button{color:#97aacb}.contact-note{margin-top:20px;padding-top:16px;border-top:1px solid #a4b9ff24;font-size:11px;color:#91a2c6;text-align:center}.site-dialog-body p+p{margin-top:17px}.contact-dialog{width:min(520px,calc(100% - 32px))}.contact-option>svg{width:18px;height:18px;flex:0 0 auto;color:#97aacb}.site-footer{position:relative;overflow:hidden;padding:64px 0 25px;background:#040d24;border-top:1px solid #a4b9ff24;color:#f5f5f5}.site-footer-galaxy{position:absolute;inset:0;pointer-events:none;z-index:0}.site-footer>.site-wrap{position:relative;z-index:1}.site-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.25fr;gap:50px;padding-bottom:50px}.site-footer-brand img{width:162px;height:49px;-o-object-fit:contain;object-fit:contain}.site-footer-description{max-width:384px;margin-top:20px;font-size:12px;line-height:1.95;color:#aebbd7}.site-footer-statement{display:flex;flex-direction:column;gap:2px;margin-top:26px}.site-footer-statement-lead{font-family:var(--font-lora),Georgia,serif;font-size:17px;line-height:1.5;color:#b9c4de}.site-footer-statement-brand{width:-moz-fit-content;width:fit-content;font-family:var(--font-quest),sans-serif;font-size:34px;line-height:1.15;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(90deg,#6fe9eb,#a8c4f5 55%,#c0a3f0);-webkit-background-clip:text;background-clip:text;color:transparent}.site-footer-statement-brand span{color:#6fe9eb;-webkit-text-fill-color:#6fe9eb}.site-footer-links h2{font-size:11px;font-weight:600;margin:8px 0 22px;color:#dbe4f7}.site-footer-links a{display:block;min-height:33px;font-size:11px;line-height:1.6;color:#a4b0ce;transition:color .2s}.site-footer-links a:hover{color:#6fe9eb}.site-footer-bottom{border-top:1px solid #a4b9ff24;padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:9px;line-height:1.6;color:#91a2c6}.site-footer-bottom>div{display:flex;flex-wrap:wrap;gap:22px}.site-footer-bottom a,.site-footer-bottom p{color:inherit}.site-footer-bottom a:hover{color:#6fe9eb}@media (max-width:1100px){.site-wrap{width:calc(100% - 64px)}.site-nav{gap:15px}.site-header-inner{gap:18px}.site-brand img{width:142px}.site-header-actions{gap:12px}.galaxy-toggle span{display:none}.site-footer-top{gap:28px}}@media (max-width:900px){.site-nav{display:none}.mobile-toggle{display:inline-grid}.site-header-inner{min-height:78px}.galaxy-toggle span{display:inline}.site-footer-top{grid-template-columns:repeat(3,1fr);gap:35px}.site-footer-brand{grid-column:1/-1}.site-footer-description{max-width:420px}.site-footer-bottom{align-items:start;flex-direction:column}}@media (max-width:640px){.site-wrap{width:calc(100% - 40px)}.site-brand img{width:134px}.galaxy-toggle span,.site-header-actions>.build-button{display:none}.site-header-actions{gap:8px}.site-header-inner{min-height:75px}.site-footer{padding-top:44px}.site-footer-top{grid-template-columns:1fr 1fr;gap:32px 25px}.site-footer-links:last-child{grid-column:1/-1}.site-footer-links:last-child a{display:inline-block;margin-right:17px}.site-footer-links h2{margin-bottom:15px}.site-footer-bottom>div{gap:15px}.site-dialog-head{padding:17px 20px}.site-dialog-head h2{font-size:24px}.site-dialog-body{padding:22px;font-size:12px}.site-dialog{max-height:90dvh}}@media (max-width:360px){.site-wrap{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.site-dialog,.site-dialog *,.site-footer *,.site-header *{animation:none!important;transition:none!important}}.contact-context{padding:19px 21px;margin-bottom:23px;border:1px solid #6fe9eb30;border-left:2px solid #6fe9eb;border-radius:5px;background:#6fe9eb06}.contact-context>span{display:block;font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:#9eb5d4}.contact-context strong{display:block;margin-top:9px;font-family:var(--font-quest),sans-serif;font-size:26px;font-weight:400;line-height:1.3;color:#edf7fb}.contact-context p{font-size:12px;color:#9eb5d4;margin-top:6px}:focus-visible{outline:2px solid #6fe9eb;outline-offset:3px}.site-toast{position:fixed;left:50%;bottom:25px;z-index:1100;max-width:calc(100% - 32px);padding:12px 20px;border:1px solid #6fe9eb66;border-radius:7px;background:#0e2045;box-shadow:0 10px 30px #0004;font-size:12px;line-height:1.6;text-align:center;color:#e0f7ff;opacity:0;transform:translate(-50%,10px);pointer-events:none;transition:opacity .2s,transform .2s}.site-toast.is-visible{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.site-toast{transition:none}}.site-toast:empty{visibility:hidden}.galaxy-layer{position:absolute;inset:0;pointer-events:none}.galaxy-layer[data-paused=true] *,.galaxy-layer[data-paused=true] :after{animation-play-state:paused!important}.galaxy-star{position:absolute;border-radius:50%;background:#fff;opacity:var(--star-opacity,.6)}@keyframes galaxy-twinkle{50%{opacity:calc(var(--star-opacity, .6) * .35)}}.galaxy-comet{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 6px #fff,0 0 16px #6fe9eb80}.galaxy-comet:after{content:"";right:2px;bottom:2px;width:30px;background:linear-gradient(90deg,transparent,#ffffffa6);transform:rotate(45deg)}.galaxy-comet:after,.galaxy-shooting-star{position:absolute;height:1px;transform-origin:right center}.galaxy-shooting-star{width:140px;border-radius:1px;background:linear-gradient(90deg,transparent,#fff);filter:drop-shadow(0 0 4px #6fe9eb);opacity:0;animation:galaxy-shoot 1.4s ease-out forwards}.galaxy-shooting-star:after{content:"";position:absolute;right:-1px;top:-1px;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff}@keyframes galaxy-shoot{0%{opacity:0;transform:rotate(var(--shoot-angle,35deg)) translateX(0)}12%{opacity:1}to{opacity:0;transform:rotate(var(--shoot-angle,35deg)) translateX(260px)}}.site-footer-soon{display:block;min-height:33px;font-size:11px;line-height:1.6;color:#7f8bab;cursor:default}.site-footer-soon em{margin-left:6px;padding:1px 6px;border:1px solid #6fe9eb40;border-radius:999px;font-size:8px;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#6fe9eb}.site-footer-bottom .site-footer-soon{display:inline;min-height:0;font-size:inherit}.home-page{--home-border:#a4b9ff24;position:relative;background:#020a28;color:#f5f5f5}.home-page [id]{scroll-margin-top:92px}html[data-intro=play] .home-page:not(.is-ready) .hero-message,html[data-intro=play] .home-page:not(.is-ready) .hero-n:after,html[data-intro=play] .home-page:not(.is-ready) .hero-n:before,html[data-intro=play] .home-page:not(.is-ready) .house-universe{animation-play-state:paused}.home-section{position:relative;padding-block:104px}.home-tinted{background:#081331;border-block:1px solid #a4b9ff14;overflow:hidden}.section-galaxy{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.section-galaxy~.site-wrap{position:relative;z-index:1}.section-heading-row{display:flex;align-items:center;justify-content:space-between;gap:70px;margin-bottom:40px}.section-heading-row>.body-copy,.section-heading-row>div:last-child:not(:first-child){flex-basis:45%}.section-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:28px}.home-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 78% 52%,#19287380,transparent 54%),radial-gradient(ellipse at 10% 0,#07248e40,transparent 52%)}.home-hero>.site-wrap{position:relative;z-index:1}.hero-atmosphere{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 86% 38%,#7040e433,transparent 43%),radial-gradient(ellipse at 63% 73%,#6fe9eb0e,transparent 33%)}.atmosphere-arc{position:absolute;width:82%;height:135%;top:-34%;right:-9%;border-radius:50%;border:1px solid #6fe9eb08;transform:rotate(-36deg);box-shadow:0 0 90px #7040e413,inset 0 0 70px #07248e24}.hero-galaxy{position:absolute;inset:0;pointer-events:none;z-index:0}.hero-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:15px;align-items:center;min-height:664px;padding:24px 0 22px}.hero-message{position:relative;z-index:2;padding:32px 0 40px;animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.hero-message h1{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-size:clamp(60px,6.2vw,90px);line-height:1.035;letter-spacing:-3.6px;margin-top:28px;font-weight:400}.hero-message h1 span{color:#6fe9eb}.hero-message h1 .hero-n{position:relative;display:inline-block;color:#f5f5f5}.hero-n:before{top:-.26em;right:-.36em;width:.52em;height:.52em;background:radial-gradient(circle at 36% 34%,#fdfdff 0 20%,#d9dee9 52%,#7d879d 100%);box-shadow:0 0 18px #ffffff59,0 0 48px #6fe9eb2e;animation:moon-rise 1.5s cubic-bezier(.71,.02,.44,1.16) both,moon-breathe 7s ease-in-out 1.5s infinite}.hero-n:after,.hero-n:before{content:"";position:absolute;border-radius:50%;z-index:-1}.hero-n:after{top:-.045em;right:-.085em;width:.09em;height:.09em;background:#fff;box-shadow:0 0 8px #fff,0 0 16px #6fe9eb;animation:moon-orbit 16s linear infinite,moon-appear .6s ease-out 1.4s both}.galaxy-on .hero-n:before{box-shadow:0 0 24px #ffffff80,0 0 70px #6fe9eb47}@keyframes moon-rise{0%{opacity:.3;transform:translateY(6em) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes moon-appear{0%{opacity:0}}@keyframes moon-breathe{50%{box-shadow:0 0 26px #ffffff8c,0 0 64px #6fe9eb47}}@keyframes moon-orbit{0%{transform:rotate(0deg) translateX(.42em) rotate(0deg)}to{transform:rotate(1turn) translateX(.42em) rotate(-1turn)}}.web-horizon{display:flex;align-items:center;gap:7px;color:#ccdbf5;font-size:12px;letter-spacing:.4px;margin-top:20px}.web-horizon>span:first-child{width:20px;height:1px;background:#6fe9eb;position:relative;margin-right:4px}.web-horizon>span:first-child:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;background:#6fe9eb;border-radius:50%}.horizon-beyond{color:#9eafd1}.hero-promise{font-family:var(--font-quest),sans-serif;font-size:23px;color:#e0e8fc;margin-top:26px}.hero-support{font-size:13px;color:#a4b0ce;margin-top:7px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px}.hero-footnote{font-size:10px;color:#889abd;margin-top:27px}.hero-footnote span{color:#b3c2dd}.house-universe{position:relative;width:100%;height:594px;isolation:isolate;align-self:center;animation:scene-arrive 1.1s cubic-bezier(.18,.65,.25,1) both}.house-map{position:absolute;inset:0 -45px 20px;background:url(/images/africa.jpg) 50%/cover;opacity:.14;mix-blend-mode:screen;mask-image:radial-gradient(ellipse,#000 25%,transparent 68%);-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 68%);z-index:-2}.house-glow{width:90%;height:80%;left:5%;top:6%;background:radial-gradient(ellipse at 45% 54%,#7040e44d,transparent 62%),radial-gradient(ellipse at 61% 35%,#6fe9eb17,transparent 45%);filter:blur(18px);opacity:.6;transition:opacity .8s}.house-beacon,.house-glow{position:absolute;z-index:-1}.house-beacon{left:38%;top:0;width:24%;height:70%;background:linear-gradient(0deg,#6fe9eb10,transparent 90%);clip-path:polygon(0 0,100% 0,60% 100%,40% 100%)}.house-foundation{position:absolute;left:14%;bottom:5%;width:74%;height:30%;transform:perspective(500px) rotateX(61deg) rotate(-12deg);z-index:0;border-radius:50%;background:radial-gradient(ellipse,#7040e421,transparent 67%)}.house-foundation span{position:absolute;inset:0;border:1px solid #6fe9eb2c;border-radius:50%;box-shadow:0 0 22px #6fe9eb09}.house-foundation span:nth-child(2){inset:13%;border-color:#9675eb43}.house-foundation span:nth-child(3){inset:26%;border-style:dashed;border-color:#6fe9eb3a}.house-grid{left:-8%;right:-8%;bottom:10%;height:40%;background-image:linear-gradient(#96b1ff0c 1px,transparent 0),linear-gradient(90deg,#96b1ff0c 1px,transparent 0);background-size:32px 32px;transform:perspective(380px) rotateX(52deg) rotate(-20deg);mask-image:radial-gradient(ellipse,#000 5%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse,#000 5%,transparent 70%)}.house-grid,.house-orbit{position:absolute;z-index:-1}.house-orbit{left:7%;top:22%;width:85%;height:45%;border:1px solid #6fe9eb18;border-radius:50%;transform:rotate(-31deg)}.orbit-b{transform:rotate(37deg);border-color:#9d71fa2e;left:5%;width:92%;height:50%;top:20%}.market-network{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2;pointer-events:none}.home-building{position:absolute;left:23%;top:8%;width:54%;height:80%;-o-object-fit:contain;object-fit:contain;z-index:1;filter:drop-shadow(0 25px 28px #0005) drop-shadow(0 0 35px #7040e42b)}.house-coordinate{position:absolute;right:0;top:6%;font-family:monospace;font-size:8px;letter-spacing:1.5px;color:#9dafd2;text-align:right}.house-coordinate>span:last-child{font-size:7px;color:#8195be;display:inline-block;margin-top:7px}.coordinate-cross{color:#6fe9eb;font-size:14px;margin-right:5px}.house-label{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:8px;letter-spacing:1.8px;color:#99accf;white-space:nowrap;display:flex;align-items:center;gap:8px}.house-label i{width:4px;height:4px;border-radius:50%;background:#6fe9eb}.home-section-nav{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--home-border);border-bottom:1px solid var(--home-border);padding:22px 0}.home-section-nav a{color:#f5f5f5;display:flex;align-items:center;gap:13px;padding:11px 24px;font-family:var(--font-quest),sans-serif;font-size:17px;line-height:1.2;transition:color .2s}.home-section-nav a:first-child{padding-left:0}.home-section-nav a+a{border-left:1px solid var(--home-border)}.home-section-nav span{font-size:10px;font-family:var(--font-mon),sans-serif;color:#7384aa}.home-section-nav svg{width:16px;height:16px;margin-left:auto;color:#8fa5cc}.home-section-nav a:hover,.home-section-nav a:hover svg{color:#6fe9eb}.vision-layout{display:grid;grid-template-columns:.83fr 1fr;gap:100px;align-items:center}.vision-visual{position:relative;isolation:isolate;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px 40px;overflow:hidden;min-height:440px}.vision-visual .eyebrow{font-size:9px;margin-top:28px}.vision-art{position:relative;isolation:isolate;width:100%;max-width:355px}.vision-art img{width:100%;height:auto;padding:20px;filter:drop-shadow(0 18px 36px #07248e44)}.vision-world{position:absolute;inset:5%;border:1px solid #a4b9ff12;border-radius:50%;background:radial-gradient(ellipse at 50% 55%,#16306066,transparent 65%);z-index:-2}.vision-world:before{content:"";position:absolute;inset:6%;border:1px dashed #a4b9ff17;border-radius:50%;transform:rotate(-30deg)}.vision-orbit{position:absolute;width:110%;height:65%;top:20%;left:-5%;border:1px solid #6fe9eb36;border-radius:50%;transform:rotate(-28deg);z-index:-1}.vision-orbit-outer{width:103%;height:77%;top:13%;left:-2%;transform:rotate(43deg);border-color:#a485ee36}.vision-point{position:absolute;font-family:var(--font-quick),sans-serif;font-size:11px;color:#bbccea;display:flex;align-items:center;gap:8px}.vision-point i{width:5px;height:5px;border-radius:50%;background:#6fe9eb;box-shadow:0 0 0 4px #6fe9eb0e}.point-think{top:6%;left:9%}.point-build{top:50%;right:-7%}.point-launch{bottom:-3%;left:0}.vision-copy>p:first-child{font-family:var(--font-quest),sans-serif;font-size:21px;line-height:1.65;color:#cfdbef}.vision-more{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin-top:24px;border-top:1px solid var(--home-border);font-size:12px;color:#6fe9eb;cursor:pointer;transition:color .2s}.vision-more:hover{color:#9cf4f4}.vision-more span{display:inline-block;font-size:22px;transition:transform .2s}.vision-more:hover span{transform:rotate(90deg)}.home-tabs{display:flex;align-items:stretch;gap:30px;border-bottom:1px solid var(--home-border);overflow-x:auto;scrollbar-width:thin;scrollbar-color:#536993 #081331;margin-bottom:30px}.home-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:14px 3px;color:#a4b0ce;font-size:13px;white-space:nowrap;flex-shrink:0;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.home-tabs button svg{width:17px;height:17px}.home-tabs button[aria-selected=true]{color:#6fe9eb;border-color:#6fe9eb}.home-tabs button:hover{color:#e9f7ff}.story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.story-grid[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:920px;margin-inline:auto}.story-grid[data-count="1"] .story-card{grid-template-columns:38% minmax(0,1fr)}.story-card{display:grid;grid-template-columns:42% minmax(0,1fr);overflow:hidden}.story-image{background:linear-gradient(145deg,#14285d,#282047);min-height:360px;position:relative;overflow:hidden;border-radius:8px 8px 45px 8px}.story-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 65%,#020a2870);pointer-events:none}.story-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .6s}.story-card:hover .story-image img{transform:scale(1.035)}.story-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px 0 16px 26px;border-bottom:1px solid #a4b9ff30}.story-copy h3{font-family:var(--font-quest),sans-serif;font-weight:400;line-height:1.14;font-size:30px;letter-spacing:-.5px;margin-top:12px;color:#f5f5f5}.story-copy>p{margin-bottom:12px;font-size:14px;line-height:1.7;color:#a4b0ce}.story-role{font-size:12px;color:#6fe9eb;margin-bottom:0!important}.story-number{display:flex;align-items:center;gap:12px;color:#899dbc;font-family:monospace;letter-spacing:2px;font-size:10px;margin-bottom:20px}.story-number:after{content:"";width:42px;height:1px;background:#6fe9eb44}.story-copy .story-excerpt{font-size:12px;line-height:1.8;color:#b2c1db;border-left:1px solid #6fe9eb44;padding-left:13px;margin-block:3px 10px}.story-link{margin-top:auto;padding-top:24px;min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px;color:#6fe9eb;transition:color .2s}.story-link:hover{color:#9cf4f4}.story-link svg{width:18px;height:18px}.tv-dialog{position:relative;overflow:hidden;display:flex;flex-direction:column;border-width:5px;border-radius:20px;animation:none;box-shadow:0 28px 80px #000a,inset 0 0 0 1px #a4b9ff24,0 0 35px #6fe9eb0c}.tv-dialog.tv-edge-motion{animation:dialog-beam 7s linear infinite}.tv-screen{position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,#6fe9eb0d,#7040e40d)}.tv-screen:before{background:url(/static-noise.png);opacity:.03;mix-blend-mode:overlay}.tv-screen:after,.tv-screen:before{content:"";position:absolute;inset:0}.tv-screen:after{background:url(/scanlines.png) repeat;opacity:.04}.tv-startup{position:absolute;inset:0;z-index:2;pointer-events:none}.tv-startup:after,.tv-startup:before{content:"";position:absolute;left:0;width:100%;height:50%;background:#030918}.tv-startup:before{top:0;transform-origin:top}.tv-startup:after{bottom:0;transform-origin:bottom}.tv-startup-line{position:absolute;z-index:1;top:50%;left:9%;width:82%;height:2px;background:#6fe9eb;box-shadow:0 0 12px #6fe9eb,0 0 30px #6fe9eb80;opacity:0}.tv-powered-on .tv-startup:after,.tv-powered-on .tv-startup:before{animation:tv-screen-open .5s ease-out .65s both}.tv-powered-on .tv-startup-line{animation:tv-power-line .85s ease-out .25s both}.tv-powered-on .tv-picture{animation:tv-picture-on .5s ease-out .65s both}@keyframes tv-screen-open{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes tv-power-line{0%{opacity:0;transform:scaleX(.03)}18%{opacity:1;transform:scaleX(.15)}48%,60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes tv-picture-on{0%{opacity:0}to{opacity:1}}.tv-dialog .site-dialog-body,.tv-dialog .site-dialog-head{position:relative;z-index:1}.tv-dialog .site-dialog-head{background:#0b1636f2;flex-shrink:0}.tv-channel{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:9px;letter-spacing:1.2px;color:#a4b0ce}.tv-channel>span,.tv-power-light{display:inline-block;width:5px;height:5px;border-radius:50%;background:#6fe9eb;box-shadow:0 0 8px #6fe9eb40}.tv-body{overflow:auto;min-height:0;overscroll-behavior:contain;outline-offset:-3px}.tv-controls{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:65px;padding:10px 24px;border-top:1px solid #a4b9ff24;background:#08122c;flex-shrink:0;font-size:10px;color:#a4b0ce}.tv-controls>span{display:inline-flex;align-items:center;gap:9px}.tv-controls button{min-height:44px;padding:8px 12px;border:1px solid #a4b9ff24;border-radius:5px;color:#6fe9eb}.tv-controls button:hover{border-color:#6fe9eb80}@media (prefers-reduced-motion:reduce){.tv-startup{display:none}.tv-powered-on .tv-picture{animation:none}}.tv-character{display:flex;gap:24px;align-items:flex-start}.tv-portrait{flex:0 0 auto;width:120px;height:120px;border-radius:50%;overflow:hidden;border:2px solid #7040e4;box-shadow:0 0 24px #7040e466}.tv-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tv-readout{flex:1;min-width:0}.tv-meta{font-family:monospace;font-size:12px;color:#6fe9eb;letter-spacing:.5px;margin-bottom:14px;min-height:18px}.tv-console{display:grid;background:#07133277;border:1px solid #95a7da3d;border-radius:8px;padding:16px 18px}.tv-console>*{grid-area:1/1}.tv-text-reserve{visibility:hidden}.tv-text{font-family:var(--font-quick),sans-serif;font-size:15px;line-height:1.8;color:#f5f5f5;white-space:pre-line}.solution-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;padding:8px 0 32px}.solution-intro h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:30px;line-height:1.15;margin-top:20px}.solution-slogan{color:#6fe9eb;font-size:14px;margin-top:12px}.phase-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #ab87ff4f;background:#7040e414;color:#c5acfc;padding:5px 9px;border-radius:5px;font-size:9px;letter-spacing:.6px}.phase-badge:before{content:"";width:4px;height:4px;border-radius:50%;background:#b996ff}.feature-card{background:#0b1636;border:1px solid var(--home-border);border-radius:9px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s}.feature-card:hover{transform:translateY(-4px);border-color:#6fe9eb55;box-shadow:0 14px 30px #7040e41a}.feature-number{font-size:12px;color:#6fe9eb}.feature-card h4{font-family:var(--font-quest),sans-serif;font-weight:400;font-size:20px;line-height:1.3;margin-top:16px;color:#f5f5f5}.feature-card p{color:#a4b0ce;font-size:12px;line-height:1.9;margin-top:13px}.mcdi-panel{display:grid;grid-template-columns:230px 1fr;gap:48px;align-items:center;margin-top:35px;padding:30px 48px;background:linear-gradient(115deg,#16234b,#111a3b 60%,#24174999);border:1px solid #ac91ee30;border-radius:12px}.mcdi-image{width:220px;height:220px;border-radius:50%;overflow:hidden;box-shadow:0 0 45px #7040e426}.mcdi-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mcdi-panel h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:34px;line-height:1.15;margin-top:16px}.mcdi-panel .body-copy{font-size:13px;margin-top:16px}.capability-pill{padding:6px 10px;border:1px solid #a4b9ff24;border-radius:5px;color:#bdcbe4;font-size:10px}.product-section{background:radial-gradient(ellipse at 50% 58%,#15204c,transparent 62%),#07112c}.eco-nebula{inset:0;opacity:.1}.eco-milkyway,.eco-nebula{position:absolute;overflow:hidden;pointer-events:none;z-index:0}.eco-milkyway{bottom:0;right:-5%;width:55%;height:65%}.eco-milkyway>div{position:absolute;inset:0;transform-origin:center;animation:rotateBg 120s linear infinite}.eco-milkyway img{opacity:.07}.constellation-stage{position:relative;isolation:isolate;margin-top:55px;padding:20px 0}.product-constellation-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 236px minmax(0,1fr);gap:38px 42px;z-index:1;pointer-events:none}.product-constellation-grid .product-card{pointer-events:auto}.product-constellation-grid .product-card:nth-child(odd){grid-column:1}.product-constellation-grid .product-card:nth-child(2n){grid-column:3}.constellation-origin{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;width:230px;padding:15px 0;font-family:var(--font-quick),sans-serif;font-size:12px;letter-spacing:2px;color:#c5d8ef;border-radius:12px;transition:color .2s}.constellation-core{display:grid;place-items:center;width:126px;height:126px;border:1px solid #6fe9eb4a;border-radius:50%;background:radial-gradient(ellipse,#193670,#0b1738 68%);box-shadow:0 0 0 12px #6fe9eb05,0 0 50px #7040e431;margin-bottom:24px;position:relative;transition:border-color .2s,box-shadow .2s}.constellation-core:before{content:"";position:absolute;inset:-17px;border:1px dashed #6fe9eb2f;border-radius:50%}.constellation-core img{width:95px;height:95px;-o-object-fit:contain;object-fit:contain}.constellation-origin small{font-family:var(--font-mon),sans-serif;font-size:8px;color:#93a8ce;letter-spacing:0;margin-top:8px}.constellation-explore{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;letter-spacing:0;color:#6fe9eb;margin-top:20px;min-height:30px}.constellation-explore svg{width:13px;height:13px}.constellation-origin:hover .constellation-core{border-color:#6fe9eb;box-shadow:0 0 0 12px #6fe9eb0a,0 0 60px #7040e44a}.constellation-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.constellation-path{fill:none;stroke:#6fe9eb36;stroke-width:1}.constellation-flow{fill:none;stroke:#6fe9eb;stroke-width:1.5;stroke-dasharray:4 22;opacity:0}.constellation-endpoint{fill:#6fe9eb;opacity:.6}.constellation-lines .is-active .constellation-path{stroke:#6fe9eb;stroke-width:1.5}.constellation-lines .is-active .constellation-flow{opacity:.9;animation:constellation-flow 2.5s linear infinite}.constellation-lines .is-active .constellation-endpoint{opacity:1;r:4}.constellation-orbits{position:absolute;pointer-events:none;width:65%;height:88%;left:17.5%;top:6%;z-index:-1}.constellation-orbits>span{position:absolute;inset:0;border:1px solid #a4b9ff12;border-radius:50%;transform:rotate(-24deg)}.constellation-orbits>span:nth-child(2){inset:12%;border-color:#6fe9eb14;transform:rotate(24deg)}.constellation-orbits>span:nth-child(3){inset:27%;border-style:dashed;border-color:#a991ef1e}.product-card{flex-direction:column;min-width:0;padding:27px 23px;background:#0d1a39;border:1px solid var(--home-border);border-radius:10px;transition:border-color .25s,transform .25s,box-shadow .25s,background .25s}.product-card,.product-card-top{display:flex;align-items:flex-start}.product-card-top{justify-content:space-between;gap:12px;width:100%}.product-logo{height:64px;width:64px;-o-object-fit:contain;object-fit:contain;border-radius:12px}.product-status{display:inline-flex;padding:3px 7px;border-radius:4px;font-size:9px;background:#6fe9eb0b;border:1px solid #6fe9eb2a;color:#b3e2e9}.product-status--live{color:#86efac;border-color:#22c55e4d;background:#22c55e14}.product-status--beta{color:#93c5fd;border-color:#3b82f64d;background:#3b82f614}.product-status--alpha{color:#fdba74;border-color:#f973164d;background:#f9731614}.product-card h3{font-family:var(--font-quest),sans-serif;font-weight:400;font-size:24px;margin-top:24px;color:#f5f5f5}.product-card p{font-size:12px;color:#aebbd7;line-height:1.85;margin-top:12px}.product-link{margin-top:auto;padding-top:28px;min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px;color:#6fe9eb;transition:color .2s}.product-link:hover{color:#9cf4f4}.product-link svg{width:18px;height:18px}.product-constellation-grid .product-card:focus-within,.product-constellation-grid .product-card:hover{border-color:transparent;background:linear-gradient(#102143,#102143) padding-box,conic-gradient(from var(--beam-angle),#6fe9eb4d 0 64%,#6fe9eb 78%,#7040e4 88%,#6fe9eb4d 100%) border-box;box-shadow:0 10px 35px #0002,0 0 32px #6fe9eb14;animation:dialog-beam 4s linear infinite}.product-dialog-top{display:flex;align-items:center;gap:16px;margin-bottom:24px}.product-dialog-top img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border-radius:12px}.site-dialog-body .tech-pills{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.site-dialog-body .tech-pills li{padding:8px 12px;border:1px solid var(--home-border);border-radius:6px;background:#101d41;font-size:12px;color:#a4b0ce}.dialog-product-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:28px;padding:12px 20px;border-radius:8px;background:#6fe9eb;color:#020a28;font-size:14px;font-weight:600;transition:background .2s}.dialog-product-link:hover{background:#9cf4f4;color:#020a28}.dialog-product-link svg{width:17px;height:17px}.team-statement{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;border-bottom:1px solid var(--home-border);padding-bottom:60px}.team-statement>.body-copy{font-family:var(--font-quest),sans-serif;font-size:24px;line-height:1.65;color:#c8d5eb}.newsletter-section{padding-block:48px}.home-page .newsletter-section{padding-block:0}.home-newsletter{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding:50px 55px;border:1px solid #987bf947;border-radius:12px;background:linear-gradient(110deg,#1e2455,#1e204580 60%,#15173b);overflow:hidden}.home-newsletter h2{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(30px,3.2vw,40px);line-height:1.15;margin-top:16px}.newsletter-note{font-size:14px;color:#a4b0ce;margin-top:16px}.newsletter-orbit{position:absolute;font-family:var(--font-quest),sans-serif;font-size:350px;line-height:1;right:20%;top:-10%;color:#9285e80b;transform:rotate(-22deg);pointer-events:none}.home-newsletter input{min-height:49px;background:#07133277;border:1px solid #95a7da3d;border-radius:6px;font-size:12px;width:100%;padding:12px 14px;color:#f5f5f5;transition:border-color .2s}.home-newsletter input::-moz-placeholder{color:#a3afd0;opacity:1}.home-newsletter input::placeholder{color:#a3afd0;opacity:1}.home-newsletter input:focus{outline:none;border-color:#6fe9eb9e}.home-newsletter input.is-locked{background:#2a3350;color:#8b94ad;cursor:not-allowed}.newsletter-email-row{display:flex;gap:10px;margin-top:10px}.newsletter-email-row button{display:flex;align-items:center;justify-content:center;gap:15px;min-width:130px;font-size:11px;white-space:nowrap;background:#6fe9eb;color:#020a28;font-weight:600;border-radius:5px;padding:10px 16px;transition:background .2s}.newsletter-email-row button svg{width:16px;height:16px}.newsletter-email-row button:hover{background:#9cf4f4}.newsletter-email-row button:disabled{opacity:.7;cursor:not-allowed}.newsletter-spinner{width:18px;height:18px;border:2px solid #020a28;border-top-color:transparent;border-radius:50%;animation:newsletter-spin 1s linear infinite}.newsletter-privacy{font-size:10px;color:#a3b1d0;line-height:1.7;margin-top:13px}.newsletter-status{display:flex;align-items:center;gap:8px;margin-top:14px;padding:8px 12px;border-radius:6px;font-size:12px}.newsletter-status svg{width:18px;height:18px;flex:0 0 auto}.newsletter-status.is-success{background:#22c55e1f;border:1px solid #22c55e4d;color:#86efac}.newsletter-status.is-error{background:#ef44441f;border:1px solid #ef44444d;color:#fca5a5}.contact-section{text-align:center;overflow:hidden}.contact-section:after,.contact-section:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.contact-section:before{top:-120px;right:-80px;background:#6fe9eb14;animation:blob-drift 14s ease-in-out infinite alternate}.contact-section:after{bottom:-160px;left:-120px;background:#7040e424;animation:blob-drift 18s ease-in-out infinite alternate-reverse}.contact-section>.site-wrap{position:relative;z-index:1}@keyframes blob-drift{to{transform:translate(28px,20px)}}.contact-heading{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(38px,4.5vw,64px);letter-spacing:-1.8px;line-height:1.08;margin-top:25px}@keyframes scene-arrive{0%{opacity:.25;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes home-float{50%{transform:translateY(-6px)}}@keyframes node-glow{50%{opacity:.55}}@keyframes constellation-flow{to{stroke-dashoffset:-104}}@keyframes network-flow{to{stroke-dashoffset:-72}}@keyframes glow-pulse{50%{opacity:.75;transform:scale(1.06)}}@keyframes newsletter-spin{to{transform:rotate(1turn)}}.galaxy-on .house-glow{opacity:.75}.galaxy-on .product-card{border-color:#6fe9eb3a;box-shadow:0 8px 30px #7040e40a}.galaxy-on .constellation-flow{opacity:.7}.constellation-flow,.home-building,.market-node-rings,.network-dashes path{animation-play-state:paused}.in-view .home-building{animation:home-float 10s ease-in-out infinite}.in-view .house-glow{animation:glow-pulse 4.5s ease-in-out infinite}.galaxy-on .in-view .product-logo{animation:home-float 5s ease-in-out infinite}.in-view .network-dashes path{animation:network-flow 14s linear infinite}.in-view .market-node-rings{animation:node-glow 6s ease-in-out infinite}.in-view .hub-ring{animation:node-glow 4s ease-in-out infinite}.galaxy-on .in-view .constellation-flow{animation:constellation-flow 12s linear infinite}.space-scene:not(.in-view) *{animation-play-state:paused!important}@media (min-width:1600px){.hero-layout{min-height:714px}.hero-message h1{font-size:98px}.house-universe{height:640px}}@media (max-width:1100px){.hero-layout{min-height:570px;gap:0}.hero-message h1{font-size:72px}.house-universe{height:510px}.eyebrow{font-size:9px;letter-spacing:1.3px}.home-section{padding-block:80px}.vision-layout{gap:50px}.section-heading-row{gap:40px}.home-section-nav a{font-size:15px;padding-inline:16px}.solution-intro{gap:45px}.home-newsletter{padding:38px;gap:40px}.story-copy{padding:23px 18px}.mcdi-panel{padding:30px;gap:30px}}@media (max-width:1099px){.constellation-stage{margin-top:30px;padding:0}.product-constellation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.product-constellation-grid .product-card:nth-child(n){grid-column:auto}.constellation-origin{position:relative;left:auto;top:auto;transform:none;margin:0 auto 50px;padding-top:20px}.constellation-core{width:92px;height:92px;margin-bottom:20px}.constellation-core img{width:72px;height:72px}.constellation-orbits{width:440px;max-width:90%;height:260px;top:0;left:50%;transform:translateX(-50%)}.constellation-explore{margin-top:10px}.vision-layout{gap:55px}.vision-visual{padding-inline:12px}.vision-point{font-size:10px}.point-build{right:0}.story-copy h3{font-size:27px}.story-grid{gap:28px}}@media (max-width:900px){.hero-message h1{font-size:65px}.house-universe{height:450px}.hero-layout{min-height:530px}.hero-promise{font-size:20px}.hero-support{font-size:12px}.hero-actions{gap:12px}.hero-message .text-link{font-size:11px}.hero-message .btn-cta{padding:13px 16px;font-size:11px}.hero-footnote{max-width:250px;line-height:1.9}.home-section-nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.home-section-nav a:nth-child(3){border-left:0;padding-left:0}.home-section-nav a{padding-block:8px}.vision-layout{gap:35px;grid-template-columns:.8fr 1fr}.body-copy{font-size:13px}.vision-visual{padding-inline:5px}.section-title{font-size:40px}.section-heading-row{gap:30px}.story-card{grid-template-columns:1fr}.story-image{height:210px;min-height:0}.story-image img{-o-object-position:center 30%;object-position:center 30%}.story-copy{min-height:194px;padding:25px}.feature-card{padding:21px}.mcdi-panel{grid-template-columns:170px 1fr;gap:28px}.mcdi-image{width:170px;height:170px}.team-statement{gap:40px}.team-statement>.body-copy{font-size:21px}.home-newsletter{grid-template-columns:1fr;gap:30px;padding:38px}}@media (min-width:641px) and (max-width:900px){.hero-layout{grid-template-columns:.98fr 1fr}.hero-message h1{font-size:clamp(53px,7.2vw,65px)}.hero-message .web-horizon{font-size:10px;gap:5px;margin-top:17px}.hero-promise{margin-top:19px;font-size:19px}.vision-visual{min-height:350px}.vision-point{font-size:9px}.vision-art img{padding:29px}.point-think{left:15%}.point-build{right:0}.point-launch{left:8%}.vision-copy>p:first-child{font-size:19px}.story-image{height:260px;border-radius:7px 7px 36px 7px}.story-copy{padding:22px 0 18px;min-height:320px}.story-copy h3{font-size:28px}.story-number{margin-bottom:14px}.story-grid[data-count="1"] .story-copy{padding-left:26px}}@media (max-width:640px){.hero-layout{grid-template-columns:1fr;padding:0;min-height:0}.hero-message{padding:45px 0 5px}.eyebrow{font-size:8px;letter-spacing:1.4px}.hero-message h1{font-size:clamp(55px,11vw,75px);letter-spacing:-2.5px;margin-top:24px;line-height:1.03}.hero-message .web-horizon{font-size:11px;margin-top:17px;gap:6px}.hero-promise{font-size:22px;margin-top:21px}.hero-support{font-size:12px}.hero-footnote{max-width:none;font-size:9px;margin-top:20px}.hero-message .btn-cta{padding:15px 18px;font-size:11px}.hero-actions{gap:21px;margin-top:25px}.house-universe{height:auto;aspect-ratio:600/560;margin:0 0 23px;width:100%}.house-map{opacity:.14}.house-beacon{opacity:.6}.house-foundation{bottom:4%;left:14%;width:74%}.house-coordinate{font-size:6px;top:5%;right:2%}.house-coordinate>span:last-child{font-size:5px}.house-label{font-size:6px;letter-spacing:1.3px;bottom:-4px}.home-building{width:53%;left:23.5%;top:8%;height:80%}.market-network text{font-size:14px}.home-section-nav{padding-block:16px;gap:10px 0}.home-section-nav a{font-size:14px;gap:9px;padding-inline:13px;min-height:35px}.home-section-nav span{font-size:9px}.home-section-nav svg{width:13px;height:13px}.home-section{padding-block:62px}.vision-layout{display:flex;flex-direction:column-reverse;align-items:stretch;gap:18px}.vision-visual{min-height:330px;padding:24px 20px}.vision-art{max-width:270px;align-self:center}.vision-art img{padding:22px}.vision-world{inset:0 7%}.vision-copy>p:first-child{font-size:21px}.vision-point{font-size:10px}.point-build{right:-2%}.vision-visual .eyebrow{margin-top:25px}.section-title{font-size:38px;letter-spacing:-1px}.body-copy{font-size:13px;line-height:1.9}.section-heading-row{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:25px}.section-heading-row>p{max-width:none}.home-tabs{gap:23px;margin-bottom:25px}.home-tabs button{font-size:12px;min-height:53px}.home-tabs button svg{display:none}.story-grid{grid-template-columns:1fr;gap:32px}.story-card{grid-template-columns:100px minmax(0,1fr);gap:8px 20px;padding-bottom:24px;border-bottom:1px solid #a4b9ff30}.story-image{grid-column:1;grid-row:1/4;min-height:0;height:140px;border-radius:7px 7px 24px 7px;align-self:start}.story-image img{-o-object-position:50% 50%;object-position:50% 50%}.story-copy{display:contents}.story-copy h3{grid-column:2;grid-row:3;font-size:25px;line-height:1.15;margin:0;align-self:start}.story-number{grid-column:2;grid-row:1;margin:0;align-self:center}.story-copy>p:first-of-type{grid-column:2;grid-row:2;margin:0}.story-copy>p:nth-of-type(2){grid-column:1/-1;margin:12px 0 3px;font-size:12px}.story-copy .story-excerpt{grid-column:1/-1;font-size:13px;line-height:1.85;padding-left:13px;margin:0}.story-link{grid-column:1/-1;justify-self:start;padding-top:7px;font-size:12px;margin:8px 0 0}.story-grid[data-count="1"] .story-card{grid-template-columns:1fr;gap:0}.story-grid[data-count="1"] .story-image{grid-column:auto;grid-row:auto;height:240px;min-height:0}.story-grid[data-count="1"] .story-copy{display:flex;padding:24px 0 0;min-height:0;border:0;gap:10px}.story-grid[data-count="1"] .story-copy h3{align-self:auto}.tv-character{flex-direction:column;align-items:center}.tv-readout{width:100%}.tv-text{font-size:14px}.solution-intro{grid-template-columns:1fr;gap:22px}.solution-intro h3{font-size:29px}.solution-intro .body-copy{font-size:13px}.feature-card{padding:24px}.mcdi-panel{grid-template-columns:1fr;padding:27px;gap:25px}.mcdi-image{width:165px;height:165px;margin:auto}.mcdi-panel h3{font-size:31px}.product-constellation-grid{grid-template-columns:1fr;margin-left:24px;gap:25px}.product-card{padding:26px 23px}.product-card p{font-size:13px}.constellation-stage{margin-top:20px}.constellation-origin{margin-bottom:35px;width:215px}.constellation-core{width:92px;height:92px}.constellation-orbits{max-width:100%;height:235px;top:5px}.constellation-explore{min-height:35px}.team-statement{grid-template-columns:1fr;gap:23px;padding-bottom:40px}.team-statement>.body-copy{font-size:21px}.home-newsletter{padding:29px 23px;gap:25px}.home-newsletter h2{font-size:30px}.newsletter-email-row{flex-direction:column}.newsletter-email-row button{min-height:47px}.newsletter-privacy{font-size:9px}.contact-heading{font-size:39px;letter-spacing:-1.2px}}@media (max-width:360px){.hero-message h1{font-size:54px}.hero-actions{gap:12px}.hero-message .text-link,.hero-message .web-horizon{font-size:10px}.home-section-nav a{font-size:12px}.story-copy h3{font-size:22px}.story-copy .story-excerpt{font-size:11px}.vision-art{max-width:240px}.vision-point{font-size:9px}.contact-heading{font-size:34px}}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :after,.home-page :before{animation:none!important;transition:none!important}}.services-page{--services-line:#a4b9ff24;--services-dock-height:64px;position:relative;background:#020a28;color:#f5f5f5}.services-page [id]{scroll-margin-top:92px}.services-page .desktop-break{display:inline}.services-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 85% 45%,#18255388,transparent 57%),radial-gradient(ellipse at 5% 0,#07248e28,transparent 56%)}.services-horizon{position:absolute;width:900px;height:500px;border:1px solid #6fe9eb10;right:-200px;top:-250px;transform:rotate(-30deg);border-radius:50%;pointer-events:none;box-shadow:0 0 0 70px #6fe9eb02}.services-hero-layout{display:grid;grid-template-columns:1.07fr 1fr;gap:45px;align-items:center;padding-block:67px 65px}.services-hero-copy{animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.services-hero-copy h1{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(65px,6.4vw,89px);letter-spacing:-3.5px;line-height:1.03;margin-top:25px}.services-tagline{font-family:var(--font-quest),sans-serif;font-size:27px;line-height:1.4;margin-top:23px;color:#d9e5f6}.services-intro{font-size:12px;line-height:1.95;color:#acbedc;max-width:545px;margin-top:23px}.services-hero-actions{display:flex;align-items:center;gap:24px;margin-top:29px;flex-wrap:wrap}.services-hero-actions .btn-cta{font-size:11px;min-height:47px;padding:13px 18px;gap:20px}.services-hero-actions .text-link{font-size:11px}.delivery-universe{position:relative;isolation:isolate;width:100%;height:425px;animation:scene-arrive 1.1s cubic-bezier(.18,.65,.25,1) both}.delivery-grid{position:absolute;inset:2% -6%;background-image:linear-gradient(#6fe9eb0a 1px,transparent 0),linear-gradient(90deg,#6fe9eb0a 1px,transparent 0);background-size:35px 35px;transform:perspective(460px) rotateX(35deg) rotate(-24deg);mask-image:radial-gradient(ellipse,#000 10%,transparent 66%);-webkit-mask-image:radial-gradient(ellipse,#000 10%,transparent 66%)}.delivery-orbit{position:absolute;left:10%;top:22%;width:80%;height:56%;border:1px solid #6fe9eb24;border-radius:50%;transform:rotate(-27deg);box-shadow:inset 0 0 35px #7040e407}.delivery-orbit.orbit-two{top:14%;left:22%;height:74%;width:57%;transform:rotate(37deg);border-color:#a786ed30;border-style:dashed}.delivery-connections{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.delivery-flow{opacity:.45}.delivery-flow path{animation:services-flow 14s linear infinite;animation-play-state:paused}.in-view .delivery-flow path{animation-play-state:running}.delivery-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:122px;height:122px;border:1px solid #6fe9eb4a;border-radius:50%;background:radial-gradient(ellipse at 50% 30%,#1d3567,#0e1c3a);box-shadow:0 0 65px #7040e433,0 0 0 13px #6fe9eb04}.delivery-core>span{position:absolute;inset:-21px;border:1px dashed #6fe9eb29;border-radius:50%}.delivery-core img{width:96px;height:96px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 15px #0003)}.delivery-node{position:absolute;display:flex;align-items:center;gap:13px;padding:19px 20px;background:#0c1a38ed;border:1px solid #a4b9ff38;border-radius:9px;box-shadow:0 14px 30px #020a2844;transition:border-color .4s,box-shadow .4s}.delivery-node small{font-size:7px;letter-spacing:1.4px;color:#8fa9cf;display:block;margin-bottom:6px}.delivery-node p{font-family:var(--font-quest),sans-serif;font-size:24px;line-height:1.1;color:#edf3ff}.delivery-icon{width:39px;height:42px;display:grid;place-items:center;border:1px solid #6fe9eb36;border-radius:7px;background:#6fe9eb0b;color:#6fe9eb;flex:0 0 auto}.delivery-icon svg{width:21px;height:21px}.node-build{left:1%;top:11%}.node-solve{right:0;top:40%}.node-scale{left:12%;bottom:8%}.node-solve .delivery-icon{color:#bc9cff;background:#7040e41a;border-color:#a784f33d}.node-scale .delivery-icon{color:#8bb6fa;border-color:#90b4f137;background:#487dec0e}.delivery-coordinate{position:absolute;bottom:-11px;right:1%;font-family:monospace;font-size:7px;letter-spacing:1.1px;color:#829bc4;text-align:right}.delivery-coordinate span{display:block;font-size:6px;margin-top:5px;color:#6f85ac}.in-view .delivery-node{animation:node-spotlight 6s ease-in-out infinite}.in-view .node-solve{animation-delay:2s}.in-view .node-scale{animation-delay:4s}.galaxy-on .in-view .delivery-node{animation:node-spotlight 6s ease-in-out infinite,services-float 8s ease-in-out infinite}.galaxy-on .in-view .node-solve{animation-delay:2s,-3s}.galaxy-on .in-view .node-scale{animation-delay:4s,-5s}.galaxy-on .delivery-flow{opacity:.6}.services-catalogue{position:relative;padding:64px 0 76px;border-top:1px solid #a4b9ff1a;background:linear-gradient(180deg,#07122d,#020a28 55%)}.services-section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:32px}.services-section-heading>div{max-width:650px}.services-section-heading .section-title{font-size:42px;margin-top:13px;letter-spacing:-1.1px;line-height:1.13}.catalogue-hint{max-width:385px;font-size:12px;line-height:1.9;color:#99aecf}.service-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:7px;border:1px solid #a4b9ff20;border-radius:10px;background:#040d24}.service-tabs button{display:flex;flex-direction:column;align-items:start;min-width:0;padding:15px 16px;border:1px solid transparent;border-radius:6px;text-align:left;color:#acbedb;position:relative;transition:background .2s,border-color .2s,color .2s}.category-tab-top{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}.category-tab-top>svg{width:21px;height:21px;color:#889fc5}.category-tab-top>span{font-family:monospace;font-size:8px;color:#6d82a9}.category-tab-label{font-family:var(--font-quick),sans-serif;font-size:12px;font-weight:600;line-height:1.5}.category-tab-count{font-size:8px;color:#8398bf;margin-top:7px;letter-spacing:.4px}.service-tabs button[aria-selected=true]{background:#6fe9eb0b;border-color:#6fe9eb50;color:#6fe9eb}.service-tabs button[aria-selected=true] svg{color:#6fe9eb}.service-tabs button[aria-selected=true] .category-tab-count{color:#a4dbe5}.service-tabs button:hover{background:#a4b9ff0b;color:#eaf3ff}.service-tabs button:focus-visible{outline-offset:-4px}.service-wayfinder{position:sticky;top:calc(var(--header-offset, 88px) + 12px);z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:8px 12px;margin-top:24px;border:1px solid #a4b9ff35;border-radius:9px;background:#08142ff5;box-shadow:0 12px 30px #020a2826;backdrop-filter:blur(16px);transition:top .35s ease}.service-area-control{position:relative;display:flex;align-items:center;min-width:0;max-width:285px}.service-area-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;min-height:44px;padding:10px 28px 10px 34px;border:0;border-radius:4px;background:transparent;color:#e4eefb;font-family:var(--font-quick),sans-serif;font-size:13px;font-weight:600;text-overflow:ellipsis;cursor:pointer}.service-area-control select:hover{background:#6fe9eb09}.service-area-control option{background:#0b1733;color:#e4eefb}.service-area-control>svg{position:absolute;pointer-events:none}.area-mark{left:5px;width:17px;height:17px;color:#6fe9eb}.area-chevron{right:7px;width:14px;height:14px;color:#94aecf}.service-section-links{display:flex;align-items:center;gap:5px}.service-section-links a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;font-size:11px;white-space:nowrap;color:#a9bad8;border-radius:4px;border:1px solid transparent;transition:color .2s,background .2s,border-color .2s}.service-section-links a>span:first-child{font-family:monospace;font-size:9px;color:#7189ac}.service-section-links a[aria-current]{background:#6fe9eb0b;color:#6fe9eb;border-color:#6fe9eb24}.service-section-links a[aria-current]>span:first-child{color:#6fe9eb}.service-section-links a:hover{color:#d7f9fa}.wayfinder-contact{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 15px;border:1px solid #6fe9eb50;border-radius:5px;font-size:11px;font-weight:600;color:#6fe9eb;white-space:nowrap;background:#6fe9eb0a;transition:background .2s,border-color .2s}.wayfinder-contact:hover{background:#6fe9eb17;border-color:#6fe9eb}.wayfinder-contact svg{width:15px;height:15px}.services-page .service-panel [id]{scroll-margin-top:calc(88px + var(--services-dock-height) + 28px)}.services-page .service-panel :is(.category-intro,.services-process,.services-support):focus{outline:none}.category-intro{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:75px;align-items:center;padding:50px 0 38px}.category-intro-copy{max-width:775px}.category-intro .eyebrow{font-size:9px;letter-spacing:1.4px;gap:17px;margin-bottom:14px}.category-intro .eyebrow>span:first-child{color:#6fe9eb}.category-intro .eyebrow>span:last-child{color:#91a8cb}.category-intro h2{color:#f5f5f5;font-weight:400;font-size:42px;line-height:1.15;letter-spacing:-1px}.category-intro h2,.category-subtitle{font-family:var(--font-quest),sans-serif}.category-subtitle{font-size:22px;line-height:1.45;margin-top:16px;color:#cddbf0}.category-description{font-size:13px;line-height:1.95;margin-top:14px;color:#a9bbd7;max-width:700px}.category-art{position:relative;justify-self:end;width:218px;height:218px;padding:9px;border:1px solid #a4b9ff2b;border-radius:13px;background:#0b1737;box-shadow:0 15px 45px #0002}.category-art:after{content:"";position:absolute;inset:-12px;border:1px solid #6fe9eb0a;border-radius:23px;pointer-events:none}.category-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px;opacity:.85}.category-intro:has(.partner-invitation){grid-template-columns:minmax(0,1fr) 320px}.partner-invitation{padding:23px 25px;border-left:1px solid #6fe9eb44;background:linear-gradient(90deg,#6fe9eb06,transparent);min-width:0}.partner-invitation p{font-family:var(--font-quest),sans-serif;font-size:23px;line-height:1.45;color:#dce8f7}.partner-invitation .btn-cta{font-size:10px;min-height:43px;margin-top:19px;padding:11px 15px;gap:14px}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.service-offering{padding:27px 28px 8px;background:#0b1733;border:1px solid #a4b9ff26;border-radius:9px;min-width:0;transition:border-color .2s,background .2s,box-shadow .2s}.service-offering:focus-within,.service-offering:hover{border-color:transparent;background:linear-gradient(#0d1b39,#0d1b39) padding-box,conic-gradient(from var(--beam-angle),#6fe9eb4d 0 64%,#6fe9eb 78%,#7040e4 88%,#6fe9eb4d 100%) border-box;box-shadow:0 0 32px #6fe9eb12;animation:dialog-beam 4s linear infinite}.offering-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.offering-top>svg{color:#6fe9eb;width:24px;height:24px}.offering-number{font-family:monospace;font-size:9px;color:#7289b0;letter-spacing:1px}.service-offering h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:28px;line-height:1.25;letter-spacing:-.5px}.offering-description{font-size:12px;line-height:1.9;color:#a5b9d7;margin-top:12px;min-height:46px}.service-details{border-top:1px solid #a4b9ff22;margin-top:24px}.service-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:52px;padding:10px 0;color:#6fe9eb;font-size:11px;cursor:pointer;transition:color .2s}.service-details summary::-webkit-details-marker{display:none}.service-details summary:hover{color:#b8f6f6}.service-details .details-chevron{width:15px;height:15px;transition:transform .2s}.service-details[open] .details-chevron{transform:rotate(180deg)}.service-details ul{list-style:none;margin:0 0 14px;padding:0}.service-details li{position:relative;padding:8px 0 8px 18px;font-size:12px;line-height:1.75;color:#bbcee8}.service-details li:before{content:"+";position:absolute;left:0;color:#6fe9eb}.service-enquiry{display:flex;align-items:center;gap:12px;min-height:44px;margin:3px 0 12px;padding:9px 12px;border:1px solid #6fe9eb3d;border-radius:5px;color:#6fe9eb;background:#6fe9eb06;font-size:11px;transition:background .2s,border-color .2s}.service-enquiry:hover{background:#6fe9eb12;border-color:#6fe9eb75}.service-enquiry svg{width:16px;height:16px}.client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.client-card{display:grid;grid-template-columns:94px minmax(0,1fr);gap:7px 25px;align-content:center;padding:23px;background:#0b1733;border:1px solid #a4b9ff27;border-radius:9px;min-height:157px;transition:border-color .2s}.client-card:hover{border-color:#6fe9eb55}.client-art{grid-column:1;grid-row:1/3;align-self:center;width:94px;height:94px;background:#0a1430;border-radius:8px;overflow:hidden}.client-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.client-card h3{grid-column:2;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:24px;line-height:1.3;align-self:end}.client-card p{grid-column:2;font-size:12px;color:#a7bddb;line-height:1.8}.client-card:last-child:nth-child(odd){grid-column:1/-1}.client-prompt{margin-top:27px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 0}.client-prompt p{font-size:13px;color:#bacce5;line-height:1.8}.client-prompt .text-link{color:#6fe9eb;flex-shrink:0}.services-process{margin-top:74px;padding-top:56px;border-top:1px solid #a4b9ff26}.services-process .services-section-heading{margin-bottom:35px}.services-process .section-title{max-width:600px}.process-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 38px;padding:0;margin:0;list-style:none}.process-step{position:relative;min-width:0;border-top:1px solid #a4b9ff2e;padding-top:23px}.process-number{display:inline-grid;place-items:center;width:35px;height:35px;border:1px solid #6fe9eb42;border-radius:50%;background:#6fe9eb07;font-family:monospace;font-size:10px;color:#6fe9eb;margin-bottom:16px}.process-step h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:24px;line-height:1.25;letter-spacing:-.3px}.process-step p{font-size:12px;line-height:1.9;color:#a4b7d4;margin-top:11px;max-width:375px}.services-support{margin-top:75px;padding-top:54px;border-top:1px solid #a4b9ff26}.technology-groups{border-top:1px solid #a4b9ff20}.technology-group{display:grid;grid-template-columns:165px minmax(0,1fr);gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid #a4b9ff20}.technology-group h3{font-family:var(--font-quest),sans-serif;font-weight:400;font-size:22px;color:#cbdaf0}.technology-items{display:flex;align-items:center;gap:12px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.technology-item{display:flex;align-items:center;gap:10px;min-height:49px;border:1px solid #a4b9ff24;border-radius:6px;background:#091530;padding:8px 12px;font-size:11px;color:#b2c5e0;transition:border-color .2s}.technology-item img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:#edf2f9;padding:4px}.technology-item:hover{border-color:#a4b9ff55}.approach-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px}.approach-card{position:relative;padding:25px 0 27px 45px;border-top:1px solid #a4b9ff2a}.approach-card>svg{position:absolute;left:0;top:28px;color:#b79bec;width:23px;height:23px}.approach-card h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:25px;line-height:1.3}.approach-card p{font-size:12px;line-height:1.9;color:#a4b9d7;margin-top:11px}.channel-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.channel-card{border-top:1px solid #a4b9ff35;padding:25px 0}.channel-card>svg{width:25px;height:25px;color:#6fe9eb;margin-bottom:20px}.channel-card h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:23px;line-height:1.25;min-height:58px}.channel-card ul{list-style:none;padding:0;margin:15px 0 0}.channel-card li{font-size:11px;line-height:2.5;color:#a4b9d7}.service-panel-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #a4b9ff22;margin-top:30px;padding-top:16px}.service-panel-actions .text-link{font-size:11px;color:#6fe9eb}.services-page .newsletter-section{padding-block:0 76px}@keyframes services-flow{to{stroke-dashoffset:-90}}@keyframes services-float{50%{translate:0 -5px}}@keyframes node-spotlight{0%,50%,to{border-color:#a4b9ff38;box-shadow:0 14px 30px #020a2844}16%{border-color:#6fe9eb99;box-shadow:0 14px 30px #020a2844,0 0 28px #6fe9eb22}}.space-scene:not(.in-view) .delivery-flow path,.space-scene:not(.in-view) .delivery-node{animation-play-state:paused!important}@media (max-width:1100px){.services-hero-layout{gap:25px;padding-block:55px}.services-hero-copy h1{font-size:76px}.services-tagline{font-size:24px}.delivery-universe{height:390px}.delivery-node{padding:16px 14px;gap:11px}.delivery-node p{font-size:22px}.delivery-icon{width:32px;height:36px}.delivery-core{width:108px;height:108px}.delivery-core img{width:85px;height:85px}.delivery-node small{font-size:6px}.node-build{left:0;top:10%}.node-scale{left:6%}.services-hero-actions{gap:16px}.services-hero-actions .text-link{font-size:10px}.service-tabs button{padding:14px 11px}.category-tab-label{font-size:11px}.category-intro{gap:45px;grid-template-columns:minmax(0,1fr) 210px}.category-intro h2{font-size:37px}.category-intro .eyebrow{font-size:8px}.category-art{width:190px;height:190px}.services-section-heading{gap:40px}.services-section-heading .section-title{font-size:38px}.catalogue-hint{max-width:340px}.channel-grid{gap:20px}.channel-card h3{font-size:21px}.technology-group{grid-template-columns:135px minmax(0,1fr);gap:20px}.technology-item{gap:8px;padding:8px 10px}.client-card{gap:8px 18px;padding:20px}.client-card h3{font-size:22px}.service-wayfinder{gap:12px}.service-section-links a{padding-inline:10px}.service-area-control select{font-size:12px}}@media (max-width:900px){.services-hero-layout{grid-template-columns:1.1fr 1fr;gap:15px}.services-hero-copy h1{font-size:63px;letter-spacing:-2.5px}.services-tagline{font-size:23px}.services-intro{font-size:11px}.services-hero-actions{gap:12px}.services-hero-actions .btn-cta{font-size:10px;padding:12px 14px}.delivery-universe{height:340px}.delivery-node{padding:14px 12px;gap:9px}.delivery-node p{font-size:20px}.delivery-icon{width:30px;height:33px}.delivery-icon svg{width:18px;height:18px}.delivery-core{width:94px;height:94px}.delivery-core img{width:75px;height:75px}.delivery-core>span{inset:-14px}.node-build{top:3%}.node-scale{left:3%;bottom:4%}.node-solve{right:-3%;top:42%}.delivery-node small{font-size:5px;letter-spacing:1px}.delivery-coordinate{bottom:-26px;font-size:6px}.delivery-coordinate span{font-size:5px}.service-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.service-tabs button{padding:14px 15px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:3px 10px;align-items:center;min-height:75px}.category-tab-top{grid-column:1;grid-row:1/3;margin:0}.category-tab-top>span{display:none}.category-tab-label{grid-column:2;font-size:11px}.category-tab-count{grid-column:2;margin:0;font-size:8px}.services-catalogue{padding-top:49px}.services-section-heading{gap:25px}.services-section-heading .section-title{font-size:35px}.catalogue-hint{font-size:11px;max-width:300px}.category-intro{grid-template-columns:minmax(0,1fr) 165px;gap:33px;padding-top:42px}.category-intro h2{font-size:34px}.category-subtitle{font-size:20px}.category-description{font-size:12px}.category-art{width:160px;height:160px;padding:7px}.service-offering{padding:24px 23px 7px}.service-offering h3{font-size:26px}.offering-description{min-height:69px}.process-steps{gap:30px 27px}.process-step h3{font-size:22px}.process-step p{font-size:11px}.channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 30px}.channel-card h3{min-height:0;font-size:23px}.category-intro:has(.partner-invitation){grid-template-columns:minmax(0,1fr) 255px}.partner-invitation{padding:20px}.partner-invitation p{font-size:21px}.client-card{grid-template-columns:66px minmax(0,1fr);gap:10px 17px;padding:20px}.client-art{width:66px;height:77px;grid-row:1;align-self:start}.client-card h3{font-size:21px;align-self:center}.client-card p{grid-column:1/-1;font-size:12px}.client-grid{gap:18px}.approach-grid{gap:0 28px}.approach-card h3{font-size:23px}.approach-card{padding-left:37px}.technology-group{grid-template-columns:1fr;gap:14px}.technology-items{gap:10px}}@media (max-width:800px){.services-page{--services-dock-height:106px}.service-wayfinder{top:calc(var(--header-offset, 78px) + 8px);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:7px 10px}.service-section-links{grid-column:1/-1;grid-row:2;border-top:1px solid #a4b9ff1d;padding-top:3px;gap:3px}.service-section-links a{flex:1;padding:8px}.service-area-control{max-width:none}.service-area-control select{font-size:12px}.wayfinder-contact{font-size:11px}.services-page .newsletter-section{padding-bottom:52px}}@media (max-width:700px){.services-hero-layout{grid-template-columns:1fr;gap:27px}.services-hero-copy h1{font-size:72px}.services-intro{font-size:12px;max-width:none}.services-tagline{font-size:25px}.services-hero-actions .btn-cta,.services-hero-actions .text-link{font-size:11px}.services-hero-actions{gap:25px}.delivery-universe{height:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:2px}.delivery-connections,.delivery-coordinate,.delivery-core,.delivery-grid,.delivery-orbit{display:none}.delivery-node{position:static;padding:16px;gap:10px;flex-direction:column;align-items:start;background:#0b1935;border-color:#a4b9ff26;box-shadow:none}.delivery-node p{font-size:23px}.delivery-node small{font-size:6px;letter-spacing:1px}.delivery-icon{background:none!important;border:0!important;width:auto;height:auto;margin-bottom:7px}.delivery-icon svg{width:22px;height:22px}.delivery-node div{min-width:0}.services-section-heading{align-items:start;flex-direction:column;gap:17px}.catalogue-hint{max-width:none}.category-intro{grid-template-columns:minmax(0,1fr) 120px;gap:25px}.category-art{width:118px;height:118px;padding:5px;border-radius:9px}.category-art:after{inset:-7px;border-radius:15px}.category-art img{border-radius:5px}.category-intro h2{font-size:32px}.category-subtitle{font-size:19px}.category-description{font-size:12px}.category-intro:has(.partner-invitation){grid-template-columns:1fr;gap:23px}.partner-invitation{display:flex;align-items:center;justify-content:space-between;gap:25px}.partner-invitation p{font-size:22px;max-width:280px}.partner-invitation .btn-cta{margin-top:0;flex-shrink:0}.process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px}.process-step p{font-size:12px}.offering-description{min-height:92px}.channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 32px}.channel-card h3{min-height:0}}@media (max-width:640px){.services-page .desktop-break{display:none}.services-hero-layout{padding-block:43px 37px;gap:27px}.services-hero-copy h1{font-size:clamp(55px,12vw,72px);letter-spacing:-2.2px;margin-top:22px}.services-tagline{font-size:23px;margin-top:20px}.services-intro{font-size:12px;line-height:1.95;margin-top:19px}.services-hero-actions{gap:15px;margin-top:25px}.services-hero-actions .btn-cta{font-size:10px;padding:12px 15px;gap:14px}.services-hero-actions .text-link{font-size:10px;gap:8px}.delivery-universe{gap:9px}.delivery-node{padding:15px 13px;gap:6px;border-radius:7px;animation:none!important}.delivery-node p{font-size:clamp(16px,4.6vw,20px);white-space:nowrap}.delivery-node small{display:none}.delivery-icon{margin-bottom:4px}.delivery-icon svg{width:20px;height:20px}.services-catalogue{padding-block:40px 54px}.services-section-heading{margin-bottom:25px}.services-section-heading .section-title{font-size:34px;letter-spacing:-.8px}.catalogue-hint{font-size:12px;line-height:1.8}.service-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;gap:5px}.service-tabs button{min-height:76px;padding:12px 10px;grid-template-columns:25px minmax(0,1fr);gap:3px 7px}.category-tab-top>svg{width:19px;height:19px}.category-tab-label{font-size:11px;line-height:1.4}.category-tab-count{font-size:8px;margin-top:2px}.category-intro{position:relative;display:block;padding:35px 0 27px}.category-intro .eyebrow{font-size:8px;gap:12px;letter-spacing:1px;margin-bottom:16px;padding-right:75px;flex-wrap:wrap}.category-intro h2{font-size:34px;max-width:calc(100% - 70px);line-height:1.13}.category-subtitle{font-size:20px;margin-top:20px}.category-description{font-size:12px;line-height:1.95;margin-top:13px}.category-art{position:absolute;top:35px;right:0;width:65px;height:65px;padding:3px;border-radius:7px;opacity:.85}.category-art:after{display:none}.category-art img{border-radius:4px}.service-grid{grid-template-columns:1fr;gap:17px}.service-offering{padding:24px 23px 5px}.offering-top{margin-bottom:15px}.service-offering h3{font-size:28px}.offering-description{min-height:0;font-size:12px;margin-top:11px}.service-details{margin-top:22px}.service-details summary{font-size:12px;min-height:53px}.service-details li{font-size:12px}.services-process{margin-top:51px;padding-top:39px}.process-steps{display:block}.process-step{position:relative;border:0;padding:0 0 28px 57px;margin:0 0 0 17px;border-left:1px solid #6fe9eb28}.process-step:last-child{border-left-color:transparent;padding-bottom:0}.process-number{position:absolute;left:-18px;top:0;margin:0;background:#07152d}.process-step h3{font-size:25px;padding-top:3px}.process-step p{font-size:12px;line-height:1.9;margin-top:10px;max-width:none}.services-support{margin-top:52px;padding-top:39px}.technology-group{padding-block:21px;gap:15px}.technology-group h3{font-size:22px}.technology-items{gap:9px}.technology-item{font-size:10px;gap:8px;padding:7px 9px;min-height:43px}.technology-item img{width:25px;height:25px}.approach-grid{grid-template-columns:1fr}.approach-card{padding:23px 0 25px 40px}.approach-card>svg{top:26px;width:22px;height:22px}.approach-card h3{font-size:24px}.approach-card p{font-size:12px}.channel-grid{gap:0 26px}.channel-card{padding-block:23px}.channel-card>svg{margin-bottom:17px;width:23px;height:23px}.channel-card h3{font-size:23px}.channel-card li{font-size:11px;line-height:2.3}.category-intro:has(.partner-invitation){display:block}.category-intro:has(.partner-invitation) h2{max-width:none}.category-intro:has(.partner-invitation) .eyebrow{padding-right:0}.partner-invitation{margin-top:23px;display:block;padding:19px 21px}.partner-invitation p{font-size:23px;max-width:none}.partner-invitation .btn-cta{margin-top:17px}.client-grid{grid-template-columns:1fr;gap:17px}.client-card{grid-template-columns:80px minmax(0,1fr);gap:12px 19px;padding:21px;min-height:0}.client-art{width:80px;height:80px;grid-row:1/3}.client-card h3{font-size:24px;align-self:end}.client-card p{grid-column:1/-1;margin-top:1px}.client-card:last-child:nth-child(odd){grid-column:auto}.client-prompt{flex-direction:column;align-items:start;gap:8px;margin-top:17px}.client-prompt p{font-size:12px}.services-page .contact-heading{font-size:38px}}@media (max-width:480px){.service-wayfinder{padding:6px 8px;gap:3px 8px;margin-top:18px}.area-mark{display:none}.service-area-control select{padding-left:3px;padding-right:21px;font-size:11px}.area-chevron{right:3px;width:12px}.wayfinder-contact{font-size:10px;padding-inline:10px;gap:7px}.service-section-links a{font-size:10px;gap:6px}.service-section-links a>span:first-child{font-size:8px}}@media (max-width:360px){.services-hero-copy h1{font-size:55px}.services-tagline{font-size:22px}.services-hero-actions{gap:11px}.services-hero-actions .btn-cta{padding:12px;gap:9px;font-size:9px}.services-hero-actions .text-link{font-size:9px;gap:6px}.delivery-node{padding:13px 10px}.delivery-node p{font-size:16px}.service-tabs button{padding-inline:8px;grid-template-columns:20px minmax(0,1fr);gap:4px 6px}.category-tab-label{font-size:10px}.category-tab-top>svg{width:17px;height:17px}.category-intro h2{font-size:31px}.service-offering{padding-inline:21px}.services-section-heading .section-title{font-size:32px}.process-step{padding-left:43px}.client-card{grid-template-columns:64px minmax(0,1fr);gap:10px 17px}.client-art{width:64px;height:73px}.client-card h3{font-size:22px}.channel-grid{gap:0 20px}.channel-card h3{font-size:21px}.channel-card li{font-size:10px}.services-page .contact-heading{font-size:34px}}@media (max-height:480px){.service-wayfinder{position:relative;top:0}}@media (prefers-reduced-motion:reduce){.services-page *,.services-page :after,.services-page :before{animation:none!important;transition:none!important}}.portfolio-page{--portfolio-line:#a4b9ff24;position:relative;background:#020a28;color:#f5f5f5}.portfolio-page [id]{scroll-margin-top:92px}.portfolio-page .desktop-break{display:inline}.portfolio-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 83% 15%,#7040e424,transparent 55%)}.portfolio-horizon{position:absolute;z-index:-1;width:1000px;height:440px;right:-240px;top:-220px;border:1px solid #6fe9eb14;border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 0 55px #7040e405,0 0 0 110px #7040e404;pointer-events:none}.portfolio-hero-layout{display:grid;grid-template-columns:1.12fr 1fr;gap:100px;align-items:end;padding:70px 0 48px;animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.portfolio-hero h1{color:#f5f5f5;font-weight:400;font-size:clamp(64px,6.4vw,88px);letter-spacing:-3.7px;line-height:1.03;margin-top:24px;white-space:nowrap}.portfolio-hero h1,.portfolio-tagline{font-family:var(--font-quest),sans-serif}.portfolio-tagline{font-size:26px;line-height:1.35;color:#d5e0f3;margin-top:22px}.portfolio-hero-copy{padding-bottom:4px}.portfolio-hero-copy p{font-size:13px;line-height:1.95;color:#acbedc;max-width:450px}.portfolio-hero-copy .text-link{margin-top:20px;color:#6fe9eb}.portfolio-inventory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--portfolio-line);border-bottom:1px solid var(--portfolio-line);padding:16px 0;margin-bottom:8px;animation:scene-arrive 1.1s cubic-bezier(.18,.65,.25,1) both}.portfolio-inventory a{display:flex;align-items:center;gap:20px;padding:8px 35px;min-height:64px;font-size:12px;color:#bbc9e3;transition:color .2s}.portfolio-inventory a:first-child{padding-left:0}.portfolio-inventory a+a{border-left:1px solid var(--portfolio-line)}.inventory-number{font-family:var(--font-quest),sans-serif;font-size:38px;color:#e5efff;line-height:1}.portfolio-inventory svg{margin-left:auto;width:18px;height:18px;color:#889dc2;transition:color .2s}.portfolio-inventory a:hover,.portfolio-inventory a:hover svg{color:#6fe9eb}.portfolio-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.portfolio-section-heading .section-title{font-size:42px;margin-top:13px;letter-spacing:-1.1px;line-height:1.13}.portfolio-section-heading>.text-link{flex:0 0 auto}.featured-section{position:relative;padding-block:50px 78px}.featured-controls{display:flex;align-items:center;gap:9px}.featured-controls>span{font-size:10px;letter-spacing:1.5px;color:#adbdd9;margin-right:14px;min-width:53px}.featured-controls .icon-button{width:43px;height:43px;border:1px solid #a4b9ff33;border-radius:50%;color:#dbe4f7}.featured-controls .icon-button:hover{border-color:#6fe9eb66}.featured-showcase{border:1px solid #a4b9ff2a;border-radius:14px;overflow:hidden;background:#0a1533}.featured-panel{display:grid;grid-template-columns:1fr 1.05fr;align-items:stretch;min-height:395px}.featured-art{min-width:0;display:flex}.featured-art>.project-art{height:auto;min-height:395px;width:100%;border-bottom:0}.featured-copy{padding:36px 42px;display:flex;flex-direction:column;align-items:start;min-width:0}.featured-copy h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:40px;letter-spacing:-.8px;line-height:1.16;margin-top:14px}.featured-copy .project-subtitle{font-size:14px;line-height:1.55;margin-top:10px;color:#c9d7f0}.featured-copy .project-description{font-size:12px;line-height:1.85;margin-top:16px;color:#aebbd7}.featured-copy .technology-list{margin-block:22px 24px}.featured-actions{display:flex;align-items:center;gap:25px;margin-top:auto;flex-wrap:wrap}.featured-actions .btn-cta{min-height:45px;font-size:11px;padding:12px 17px}.project-art{--art-accent:#9a72ff;--art-bg:color-mix(in srgb,var(--art-accent) 26%,#0a1533);position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;overflow:hidden;height:210px;border-bottom:1px solid #a4b9ff14;background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--art-accent) 28%,transparent),transparent 70%),var(--art-bg)}.project-art:before{content:"+";position:absolute;left:22px;top:15px;color:color-mix(in srgb,var(--art-accent) 70%,#fff);font-size:18px;opacity:.65}.project-art:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;right:24px;top:23px;background:var(--art-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--art-accent) 10%,transparent)}.art-grid{inset:0;background-image:linear-gradient(#ffffff07 1px,transparent 0),linear-gradient(90deg,#ffffff07 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 72%);mask-image:radial-gradient(ellipse,#000,transparent 72%)}.art-grid,.art-orbits{position:absolute;pointer-events:none}.art-orbits{inset:-5%}.art-orbits span{position:absolute;left:9%;top:30%;width:82%;height:36%;border:1px solid color-mix(in srgb,var(--art-accent) 25%,transparent);border-radius:50%;transform:rotate(-28deg)}.art-orbits span:nth-child(2){transform:rotate(28deg);border-color:color-mix(in srgb,var(--art-accent) 15%,transparent)}.art-orbits span:nth-child(3){top:12%;left:26%;width:48%;height:74%;transform:rotate(-28deg);border-style:dashed;border-color:color-mix(in srgb,var(--art-accent) 15%,transparent)}.art-logo{position:relative;z-index:1;width:104px;height:104px;border-radius:22px;overflow:hidden;filter:drop-shadow(0 15px 22px #0003);transition:transform .45s}.art-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.art-caption{position:absolute;left:22px;right:22px;bottom:20px;color:color-mix(in srgb,var(--art-accent) 30%,#eef2ff);font-size:8px;letter-spacing:1.1px;line-height:1.55;text-align:center;opacity:.8}.featured-art .art-logo{width:155px;height:155px;border-radius:30px}.featured-art .art-caption{font-size:10px;bottom:33px;letter-spacing:1.4px}.project-card:hover .art-logo{transform:translateY(-3px)}@keyframes portfolio-orbit{50%{translate:0 -5px;opacity:.55}}.galaxy-on .in-view .art-orbits{animation:portfolio-orbit 9s ease-in-out infinite}.project-category{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#a5b8d9}.project-category:before{content:"";width:4px;height:4px;border-radius:50%;background:#6fe9eb}.technology-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.technology-badge,.technology-more{display:inline-flex;padding:4px 8px;line-height:1.5;font-size:9px;color:#bac9e3;background:#a0b9ee08;border:1px solid #a4b9ff1c;border-radius:4px}.technology-more{color:#8199c4;background:transparent}.catalogue-section{position:relative;padding:65px 0 72px;background:#06112d;border-block:1px solid #a4b9ff19}.category-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;margin-top:36px;border:1px solid #a4b9ff20;border-radius:9px;background:#030d26}.category-filters button{display:flex;justify-content:center;align-items:center;gap:13px;min-height:48px;padding:10px 14px;border:1px solid transparent;border-radius:5px;color:#aabbd9;font-size:12px;transition:background .2s,border-color .2s,color .2s}.category-filters button span{padding:1px 6px;border-radius:3px;font-size:9px;line-height:1.6;color:#8296bd;background:#a4b9ff0c}.category-filters button[aria-pressed=true]{color:#6fe9eb;border-color:#6fe9eb35;background:#6fe9eb0e}.category-filters button[aria-pressed=true] span{color:#bcf4f5;background:#6fe9eb15}.category-filters button:hover{color:#e6f2ff;background:#a4b9ff09}.catalogue-tools{display:grid;grid-template-columns:1fr 330px;gap:14px;margin-top:22px}.project-search{display:flex;align-items:center;gap:14px;padding:0 17px;border:1px solid #a4b9ff33;border-radius:6px;background:#0a1635;transition:border-color .2s}.project-search>svg{flex:0 0 auto;width:18px;height:18px;color:#8fa3c7}.project-search input{width:100%;min-height:51px;padding:14px 0;border:0;background:none;font-size:12px;color:#f5f5f5}.project-search input::-moz-placeholder{color:#7d90b5}.project-search input::placeholder{color:#7d90b5}.project-search input:focus-visible{outline:none}.project-search:focus-within{border-color:#6fe9ebaa}.technology-control{position:relative;display:flex;align-items:center;gap:10px;padding-left:16px;border:1px solid #a4b9ff33;border-radius:6px;background:#0a1635}.technology-control label{font-size:10px;color:#899ec4}.technology-control select{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1;max-width:100%;min-height:51px;padding:15px 34px 15px 0;border:none;background:transparent;font-size:11px;color:#f5f5f5;cursor:pointer}.technology-control option{background:#0a1635;color:#f5f5f5}.technology-control>svg{position:absolute;right:12px;width:14px;height:14px;color:#899ec4;pointer-events:none}.catalogue-status{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:61px}.catalogue-status p{font-size:10px;color:#94a8cb}.catalogue-status .text-link{min-height:35px;font-size:10px;color:#6fe9eb}.catalogue-status .text-link span{font-size:17px}.project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 25px}.project-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #a4b9ff24;border-radius:10px;background:#0b1734;transition:border-color .2s,box-shadow .2s}.project-card:focus-within,.project-card:hover{border-color:transparent;background:linear-gradient(#0b1734,#0b1734) padding-box,conic-gradient(from var(--beam-angle),#6fe9eb4d 0 64%,#6fe9eb 78%,#7040e4 88%,#6fe9eb4d 100%) border-box;box-shadow:0 10px 28px #0003,0 0 32px #6fe9eb10;animation:dialog-beam 4s linear infinite}.project-card-copy{display:flex;flex-direction:column;align-items:start;flex:1;min-width:0;padding:24px}.project-card h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:27px;line-height:1.14;letter-spacing:-.5px;margin-top:13px;overflow-wrap:anywhere}.project-card .project-subtitle{min-height:38px;margin-top:9px;font-size:11px;line-height:1.7;color:#bfceea}.project-card .project-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:63px;margin-top:13px;font-size:12px;line-height:1.9;color:#a9bad6}.project-card .technology-list{margin-top:20px;margin-bottom:25px}.project-card-actions{display:flex;align-items:center;gap:15px;width:100%;margin-top:auto;padding-top:9px;border-top:1px solid #a4b9ff21}.project-card-actions .text-link{font-size:11px;gap:8px}.project-card-actions>.text-link:first-child{color:#6fe9eb}.project-card-actions svg{width:14px;height:14px}.project-secondary-actions{display:flex;align-items:center;gap:18px;margin-left:auto}.project-secondary-actions .text-link{color:#aebed9}.project-secondary-actions .text-link:hover{color:#6fe9eb}.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:35px;min-height:49px;padding:12px 20px;border:1px solid #a4b9ff4a;border-radius:6px;color:#d5e2f5;font-size:12px;transition:background .2s,border-color .2s,color .2s}.secondary-button:hover{background:#6fe9eb0d;border-color:#6fe9eb80;color:#6fe9eb}.secondary-button>span{font-size:20px;color:#6fe9eb}.load-more-row{display:flex;justify-content:center;margin-top:36px}.empty-state{padding:65px 20px;border:1px dashed #a4b9ff2c;border-radius:10px;text-align:center}.empty-state>svg{width:32px;height:32px;margin:0 auto 18px;color:#819bc3}.empty-state h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:30px}.empty-state p{margin-top:10px;font-size:12px;color:#a4b0ce}.empty-state .btn-cta{margin-top:25px}.expertise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;margin-top:42px}.expertise-grid article{padding-top:23px;border-top:1px solid #a4b9ff38}.expertise-index{display:flex;justify-content:space-between;align-items:center;font-family:monospace;font-size:10px;color:#849abc}.expertise-index svg{width:22px;height:22px;color:#6fe9eb}.expertise-grid h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:29px;margin-top:24px}.expertise-grid p{min-height:91px;margin-top:14px;font-size:12px;line-height:1.9;color:#9fb0ce}.expertise-grid ul{list-style:none;margin:22px 0 0;padding:0;font-size:11px;line-height:2.7;color:#c5d4eb}.expertise-grid li:before{content:"↗";margin-right:12px;font-size:12px;color:#6fe9eb}.portfolio-dialog{width:min(1040px,calc(100% - 40px))}.portfolio-dialog .site-dialog-body{padding:32px 40px 40px}.portfolio-dialog .case-features,.portfolio-dialog .technology-list{padding:0;list-style:none}.portfolio-dialog .technology-badge,.portfolio-dialog .technology-more{padding:4px 8px}.case-heading{display:flex;align-items:center;gap:19px;margin-bottom:20px}.case-heading>img{flex-shrink:0;width:64px;height:64px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.case-heading .project-category{margin-bottom:5px}.case-subtitle{font-family:var(--font-quest),sans-serif;font-size:23px;line-height:1.4;color:#d4e1f7}.case-overview{padding-bottom:29px;border-bottom:1px solid #a4b9ff2a;font-size:13px;line-height:1.95;color:#b5c4de}.case-layout{display:grid;grid-template-columns:195px minmax(0,1fr);gap:40px;margin-top:32px}.case-sidebar{font-size:11px}.case-sidebar h3{margin:0 0 14px;font-size:15px;color:#d3dff1}.case-sidebar .technology-list{margin-bottom:23px}.case-links{display:flex;flex-direction:column;align-items:start;gap:6px;margin-bottom:20px}.case-links .text-link{min-height:36px;font-size:11px;color:#6fe9eb}.case-nav{display:flex;flex-direction:column}.case-nav button{display:block;width:100%;padding:10px 0;border-bottom:1px solid #a4b9ff19;text-align:left;font-size:11px;color:#a8bddc;transition:color .2s}.case-nav button:hover{color:#6fe9eb}.case-content{min-width:0}.case-screenshot+.case-section,.case-section+.case-section{margin-top:32px}.case-section h3{margin:0 0 16px;font-size:28px;line-height:1.2;color:#f0f5ff}.case-section p{font-size:13px;line-height:1.95;color:#b0c2dd}.case-features{margin:0}.portfolio-dialog .case-features li{position:relative;padding:12px 0 12px 22px;border-bottom:1px solid #a4b9ff18;font-size:12px;line-height:1.8;color:#b0c2dd}.case-features li:before{content:"+";position:absolute;left:0;color:#6fe9eb}.case-screenshot{margin:28px 0 0}.case-screenshot img{width:100%;height:auto;border:1px solid #a4b9ff33;border-radius:8px}.case-screenshot figcaption{margin-top:10px;font-size:10px;color:#91a5c9}.demo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:190px;padding:25px;border:1px solid #a4b9ff33;border-radius:9px;text-align:center;background:radial-gradient(ellipse at 50% 0,#7040e42a,transparent),#08132e}.demo-placeholder p{font-size:11px;color:#8fa8ce}.demo-placeholder .btn-cta{font-size:12px}.demo-play-mark{display:grid;place-items:center;width:36px;height:36px;border:1px solid #6fe9eb35;border-radius:50%;color:#6fe9eb}.demo-play-mark svg{width:14px;height:14px}.demo-video{width:100%;aspect-ratio:16/9;border:1px solid #a4b9ff33;border-radius:8px}.case-demo-link{margin-top:12px;color:#6fe9eb}.space-scene:not(.in-view) .art-orbits{animation-play-state:paused!important}@media (max-width:1100px){.portfolio-hero-layout{gap:45px;padding-block:58px 40px}.portfolio-hero h1{font-size:72px;letter-spacing:-3px}.portfolio-inventory a{padding-inline:24px;gap:17px}.featured-copy{padding:29px}.featured-copy h3{font-size:35px}.project-grid{gap:22px 18px}.project-card-copy{padding:21px}.project-art{height:190px}.expertise-grid{gap:35px}}@media (max-width:900px){.portfolio-hero-layout{gap:35px}.portfolio-hero h1{font-size:60px;letter-spacing:-2.5px}.portfolio-tagline{font-size:22px}.portfolio-hero-copy p{font-size:12px}.portfolio-inventory a{font-size:11px;gap:14px;padding-inline:20px}.inventory-number{font-size:32px}.portfolio-inventory svg{width:15px;height:15px}.featured-copy{padding:28px}.featured-copy .project-description{font-size:11px}.featured-copy .project-subtitle{font-size:13px}.featured-art>.project-art{min-height:400px}.featured-art .art-logo{width:130px;height:130px}.featured-actions{gap:16px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.project-art{height:210px}.catalogue-tools{grid-template-columns:1fr 280px}.category-filters button{font-size:11px;gap:8px;padding:9px}.expertise-grid{gap:25px}.expertise-grid p{min-height:135px}.expertise-grid h3{font-size:26px}.expertise-grid ul{font-size:10px}.case-layout{grid-template-columns:155px minmax(0,1fr);gap:28px}.portfolio-dialog .site-dialog-body{padding:28px}.case-subtitle{font-size:21px}}@media (max-width:700px){.portfolio-hero-layout{grid-template-columns:1fr;gap:24px;align-items:start}.portfolio-hero-copy p{max-width:550px;font-size:13px}.portfolio-hero-copy .text-link{margin-top:13px}.portfolio-hero h1{font-size:72px}.portfolio-tagline{max-width:430px}.featured-copy{padding:25px}.featured-copy h3{font-size:32px}.featured-art .art-logo{width:105px;height:105px}.featured-art .art-caption{font-size:8px}.category-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.category-filters button{justify-content:space-between;font-size:12px;padding:12px 15px}.catalogue-tools{grid-template-columns:1fr;gap:12px}.technology-control label{width:95px}.expertise-grid{grid-template-columns:1fr;gap:30px}.expertise-grid article{position:relative;padding-left:65px}.expertise-index{position:absolute;left:0;top:27px;flex-direction:column;gap:17px}.expertise-grid h3{margin-top:0;font-size:28px}.expertise-grid p{min-height:0;max-width:520px}.expertise-grid ul{font-size:11px;margin-top:15px}.case-layout{grid-template-columns:1fr;gap:25px}.case-nav{display:none}.case-sidebar{padding-bottom:21px;border-bottom:1px solid #a4b9ff22}.case-sidebar .technology-list{margin-bottom:10px}.case-links{flex-direction:row;gap:20px;margin-bottom:0}.case-section p{font-size:12px}.case-subtitle{font-size:20px}}@media (max-width:640px){.portfolio-page .desktop-break{display:none}.portfolio-hero-layout{padding:43px 0 30px;gap:24px}.portfolio-hero h1{font-size:clamp(49px,12.5vw,72px);letter-spacing:-2px;margin-top:22px}.portfolio-tagline{font-size:23px;margin-top:18px;max-width:350px}.portfolio-inventory{padding-block:15px}.portfolio-inventory a{position:relative;flex-direction:column;align-items:start;gap:10px;padding:7px 15px;font-size:10px;line-height:1.5}.portfolio-inventory svg{position:absolute;top:14px;right:16px;width:13px;height:13px}.portfolio-inventory a:last-child{padding-right:0}.inventory-number{font-size:32px}.featured-section{padding-block:39px 50px}.portfolio-section-heading{gap:12px;margin-bottom:23px}.portfolio-section-heading .section-title{font-size:34px;letter-spacing:-.8px}.featured-controls{gap:6px}.featured-controls>span{font-size:8px;margin-right:4px;min-width:42px;letter-spacing:.7px}.featured-controls .icon-button{width:34px;height:34px}.featured-controls .icon-button svg{width:16px;height:16px}.featured-showcase{border-radius:10px}.featured-panel{grid-template-columns:1fr;min-height:0}.featured-art>.project-art{min-height:245px;height:245px}.featured-art .art-logo{width:112px;height:112px;border-radius:24px}.featured-art .art-caption{font-size:8px;bottom:24px}.featured-copy{padding:26px}.featured-copy h3{font-size:34px}.featured-copy .project-description{font-size:12px}.featured-copy .project-subtitle{font-size:13px}.featured-copy .technology-list{margin-block:20px 24px}.featured-actions{gap:24px}.catalogue-section{padding-block:44px 48px}.catalogue-section .portfolio-section-heading>.text-link{font-size:10px;gap:8px}.category-filters{margin-top:26px}.category-filters button{font-size:10px;min-height:46px;gap:6px;padding:10px 12px}.category-filters button span{font-size:9px}.catalogue-tools{margin-top:17px}.project-search input{font-size:11px;min-height:49px}.technology-control select{min-height:47px;font-size:11px}.catalogue-status{min-height:57px}.project-grid{grid-template-columns:1fr;gap:25px}.project-art{height:210px}.project-card-copy{padding:24px}.project-card h3{font-size:29px}.project-card .project-description,.project-card .project-subtitle{min-height:0;font-size:12px}.project-card .technology-list{margin-top:18px;margin-bottom:22px}.project-card-actions .text-link{font-size:12px}.project-card-actions{padding-top:12px}.art-caption{font-size:8px}.expertise-grid{margin-top:30px}.portfolio-dialog{width:calc(100% - 20px)}.portfolio-dialog .site-dialog-body{padding:22px}.case-heading{gap:13px}.case-heading>img{width:48px;height:48px;border-radius:8px}.case-subtitle{font-size:19px}.case-overview{font-size:12px;padding-bottom:21px}.case-layout{margin-top:23px}.case-section h3{font-size:26px}.portfolio-dialog .case-features li{font-size:11px}.case-section+.case-section{margin-top:27px}}@media (max-width:360px){.portfolio-inventory a{font-size:9px;padding-inline:10px}.portfolio-inventory svg{right:7px;width:11px}.featured-controls{gap:4px}.featured-controls>span{display:none}.portfolio-section-heading .section-title{font-size:30px}.featured-copy{padding:22px}.featured-copy h3{font-size:31px}.featured-actions{gap:17px}.category-filters button{padding-inline:9px}.project-card-copy{padding:22px}.project-search{padding-inline:12px;gap:9px}.project-search input{font-size:10px}.expertise-grid article{padding-left:50px}}@media (prefers-reduced-motion:reduce){.portfolio-page *,.portfolio-page :after,.portfolio-page :before{animation:none!important;transition:none!important}}.resources-page{font-family:var(--font-mon),"Montserrat",sans-serif;position:relative;background:#020a28;color:#f5f5f5}.resources-page [id]{scroll-margin-top:92px}.resources-page .tone-cyan{color:#6fe9eb;background:#6fe9eb12}.resources-page .tone-purple{color:#bea5ff;background:#7040e424}.resources-page .tone-blue{color:#82afff;background:#276be124}.resources-page .tone-orange{color:#efb16b;background:#e18b2719}.res-category{font-size:9px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#6fe9eb}.res-avatar{display:grid;place-items:center;flex:0 0 auto;width:25px;height:25px;border:1px solid #6fe9eb55;border-radius:50%;background:#6fe9eb0e;color:#6fe9eb;font-family:var(--font-quest),sans-serif;font-size:15px;line-height:1}.res-hero-region{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 84% 14%,#7040e423,transparent 45%),radial-gradient(ellipse at 34% 0,#07248e53,transparent 65%)}.res-hero-region>.site-wrap{position:relative;z-index:1}.res-star-field{position:absolute;inset:0;opacity:0;pointer-events:none;background-image:radial-gradient(1px 1px at 30px 35px,#b9d9ff 100%,transparent),radial-gradient(1px 1px at 155px 100px,#6fe9eb 100%,transparent),radial-gradient(1px 1px at 255px 25px,#b5a0e6 100%,transparent);background-size:310px 180px;transition:opacity .6s}.galaxy-on .res-star-field{opacity:.8}.res-breadcrumb{display:flex;align-items:center;justify-content:space-between;padding-top:27px;font-size:10px;color:#c9d1e9}.res-breadcrumb>span:first-child{display:flex;align-items:center;gap:12px}.res-breadcrumb a,.res-breadcrumb>span>span{color:#9daacb}.res-breadcrumb a:hover{color:#6fe9eb}.res-breadcrumb-note{display:flex;align-items:center;gap:9px;font-size:9px;color:#a7b1d1}.res-breadcrumb-note i{width:5px;height:5px;border-radius:50%;background:#6fe9eb}.res-hero{display:grid;grid-template-columns:1.07fr 1fr;align-items:center;gap:40px;min-height:420px;padding-block:28px 37px}.res-hero-copy{animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.res-hero-copy .eyebrow{font-family:var(--font-mon),"Montserrat",sans-serif;font-size:9px;text-transform:uppercase;color:#becaf0}.res-hero-title{display:block;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(50px,5.3vw,79px);line-height:.99;letter-spacing:-2.7px;margin-top:21px}.res-hero-title span{color:#6fe9eb}.res-hero-description{max-width:460px;margin-top:22px;font-size:13px;line-height:1.9;color:#b7c1e0}.res-hero-search{display:flex;align-items:center;gap:12px;max-width:477px;margin-top:25px;padding:6px 7px 6px 17px;border:1px solid #8294d34a;border-radius:8px;background:#12204a80;transition:border-color .2s}.res-hero-search:focus-within{border-color:#6fe9eb9e}.res-hero-search>svg{flex:0 0 auto;width:17px;height:17px;color:#a7b5d9}.res-hero-search input{width:100%;min-width:0;padding:12px 0;border:0;background:transparent;font-size:11px;color:#f5f5f5}.res-hero-search input::-moz-placeholder,.res-library-search input::-moz-placeholder{color:#a3afd0;opacity:1}.res-hero-search input::placeholder,.res-library-search input::placeholder{color:#a3afd0;opacity:1}.res-hero-search input:focus-visible,.res-library-search input:focus-visible{outline:none}.res-hero-search button{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:5px;background:#6fe9eb12;color:#6fe9eb;transition:background .2s,color .2s}.res-hero-search button:hover{background:#6fe9eb;color:#020a28}.res-hero-search button svg{width:18px;height:18px}.res-hero-search kbd{flex:0 0 auto;width:20px;height:23px;margin-right:8px;border:1px solid #8294d345;border-radius:3px;font-size:12px;line-height:21px;text-align:center;color:#a7b5d9}.res-quick-topics{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:14px;font-size:9px}.res-quick-topics>span{color:#8e9abd}.res-quick-topics a{color:#b9c8e4;transition:color .2s}.res-quick-topics a:hover{color:#6fe9eb}.res-hero-art{position:relative;height:361px;isolation:isolate;animation:scene-arrive 1.1s cubic-bezier(.18,.65,.25,1) both}.res-orbit-grid{position:absolute;inset:10px 0 -20px;background-image:linear-gradient(#6c85cc12 1px,transparent 0),linear-gradient(90deg,#6c85cc12 1px,transparent 0);background-size:38px 38px;transform:perspective(380px) rotateX(35deg) rotate(-22deg);-webkit-mask-image:radial-gradient(ellipse,#000 15%,transparent 65%);mask-image:radial-gradient(ellipse,#000 15%,transparent 65%)}.res-ring{position:absolute;top:70px;left:calc(50% - 190px);width:380px;height:220px;border:1px solid #859ff02c;border-radius:50%;transform:rotate(-28deg)}.res-ring.ring-one{transform:rotate(28deg);border-color:#6fe9eb3a}.res-ring.ring-two{top:35px;left:calc(50% - 235px);width:470px;height:290px;border-color:#9874e83b}.res-ring.ring-three{top:78px;left:calc(50% - 160px);width:320px;height:205px;transform:rotate(90deg);border-style:dashed;border-color:#819bee30}@keyframes res-orbit-breathe{50%{transform:rotate(-28deg) scale(1.05);opacity:.5}}.galaxy-on .in-view .res-ring.ring-two{animation:res-orbit-breathe 8s ease-in-out infinite}.res-orbit-axis{position:absolute;inset:25px 50% 40px;border-left:1px solid #6fe9eb20;transform:rotate(30deg)}.res-orbit-core{position:absolute;inset:40px 15% 45px;display:flex;align-items:center;justify-content:center;color:#6fe9eb}.res-orbit-core>svg{flex-shrink:0;width:115%;max-width:none;filter:drop-shadow(0 0 13px #6fe9eb40)}.res-core-glow{position:absolute;z-index:-1;width:155px;height:155px;border-radius:50%;background:#7040e4;filter:blur(65px);opacity:.35}.res-orbit-core>span{position:absolute;top:83%;font-family:monospace;font-size:8px;letter-spacing:2.7px;white-space:nowrap;color:#8cafd8}.res-orbit-label{position:absolute;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid #8fa5e334;border-radius:8px;background:#0d1c43e0;backdrop-filter:blur(10px);box-shadow:0 12px 28px #0002}.res-orbit-label small{display:block;font-family:monospace;font-size:8px;letter-spacing:1px;color:#a1b1dc}.res-orbit-label strong{display:block;margin-top:3px;font-size:10px;font-weight:500;color:#f5f5f5}.res-orbit-node{display:grid;place-items:center;width:31px;height:35px;border-radius:5px}.res-orbit-node svg{width:18px;height:18px}.res-orbit-label.orbit-think{top:20px;left:12%}.res-orbit-label.orbit-build{top:116px;right:-1%}.res-orbit-label.orbit-launch{bottom:38px;left:0}.res-orbit-coordinate{position:absolute;bottom:-2px;right:5px;font-family:monospace;font-size:8px;letter-spacing:1px;color:#7d8fbc}.res-orbit-coordinate>span{display:block;margin-top:5px;text-align:right;font-size:7px}.res-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-top:14px;padding-block:21px;border-top:1px solid #a4b9ff24;border-bottom:1px solid #a4b9ff24}.res-group-tile{position:relative;display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:8px;color:#f5f5f5;transition:background .2s}.res-group-tile:hover,.res-group-tile[aria-current=true]{background:#6e90ff0e}.res-group-tile+.res-group-tile:before{content:"";position:absolute;left:-10px;width:1px;height:47px;background:#a4b9ff24}.res-group-icon{display:grid;place-items:center;flex:0 0 auto;width:39px;height:43px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:8px}.res-group-icon svg{width:19px;height:19px}.res-group-tile h2{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:17px;line-height:1.5}.res-group-tile h2>span{display:inline-block;margin-left:4px;font-size:13px;color:#8291b6;transition:color .2s,translate .2s}.res-group-tile:hover h2>span{color:#6fe9eb;translate:2px -2px}.res-group-tile p{margin-top:3px;font-size:8px;color:#a5afd0}.res-group-count{position:absolute;top:0;right:4px;font-family:monospace;font-size:8px;color:#8c9bc1}.res-main{padding-top:42px}.res-section-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.res-section-top .eyebrow{font-size:9px;color:#c5d0ec}.res-section-top .eyebrow>span.res-status-dot:empty{width:5px;height:5px;border-radius:50%;background:#6fe9eb}.res-section-aside{font-size:10px;color:#8999bf}.res-featured-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:22px}.res-feature-story{position:relative;isolation:isolate;min-height:404px;overflow:hidden;border:1px solid #83a5cf32;border-radius:12px}.res-feature-cover{position:absolute;inset:0;z-index:-3;display:block}.res-card-art,.res-card-art:hover,.res-feature-cover,.res-feature-cover:hover{color:inherit}.res-feature-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:55% 34%;object-position:55% 34%;transition:transform .65s}.res-feature-cover>svg{position:absolute;inset:0;width:100%;height:100%}.res-feature-story:hover .res-feature-cover img{transform:scale(1.035)}.res-feature-shade{inset:0;z-index:-2;background:linear-gradient(180deg,#020a281a,#020a2860 40%,#04122feb 86%,#06102c)}.res-feature-shade,.res-feature-tag{position:absolute;pointer-events:none}.res-feature-tag{top:25px;left:29px;display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #afcdff4f;border-radius:5px;background:#091a3aaa;font-size:8px;letter-spacing:1px;color:#e2edff}.res-feature-tag svg{width:12px;height:12px;color:#6fe9eb}.res-feature-content{position:absolute;left:31px;right:31px;bottom:26px}.res-feature-content h2{margin-top:11px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(32px,3.1vw,45px);line-height:1.1;letter-spacing:-.7px}.res-feature-content h2 a{color:inherit;transition:color .2s}.res-feature-content h2 a:hover{color:#6fe9eb}.res-feature-content>p:not(.res-category){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:440px;margin-top:14px;font-size:11px;line-height:1.8;color:#c0cde3}.res-feature-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:22px;font-size:9px;color:#c5d2ea}.res-feature-bottom>span{display:flex;align-items:center;gap:8px}.res-round-arrow{display:grid;place-items:center;width:40px;height:40px;border:1px solid #a6ccff6b;border-radius:50%;color:#f5f5f5;transition:background .2s,border-color .2s,color .2s}.res-round-arrow:hover{background:#6fe9eb;border-color:#6fe9eb;color:#020a28}.res-round-arrow svg{width:18px;height:18px}.res-feature-side{display:flex;flex-direction:column;gap:18px}.res-spotlight{overflow:hidden;border:1px solid #a4b9ff24;border-radius:11px}.res-spotlight-guide{position:relative;flex:1;padding:24px 25px 0;background:linear-gradient(115deg,#142455,#17204a 55%,#271b5280)}.res-spotlight-top{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#ba9afa}.res-spotlight-top svg{width:20px;height:20px}.res-spotlight-top .res-category{font-size:8px;color:#c5b4fd}.res-spotlight-guide h3{margin-top:16px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:28px;line-height:1.12}.res-spotlight-guide>p{max-width:295px;margin-top:10px;font-size:10px;line-height:1.9;color:#b0bfdc}.res-spotlight-guide>a{display:inline-flex;align-items:center;gap:15px;margin-top:17px;font-size:10px;color:#6fe9eb;transition:color .2s}.res-spotlight-guide>a:hover{color:#d0ffff}.res-spotlight-guide>a svg{width:15px;height:15px}.res-mini-code{display:grid;grid-template-columns:20px 1fr;gap:4px 10px;overflow:hidden;margin-top:23px;padding:12px 14px;border:1px solid #ad99f42e;border-bottom:0;border-radius:7px 7px 0 0;background:#070f2b95;font-size:9px;color:#c2a3ff}.res-mini-code>span{color:#596a97}.res-mini-code code{white-space:nowrap}.res-mini-code code span{color:#6fe9eb}.res-spotlight-video{display:flex;align-items:center;gap:15px;min-height:110px;padding:17px;background:#0b1636}.res-video-thumb{position:relative;flex:0 0 auto;width:74px;height:74px;overflow:hidden;border-radius:7px}.res-video-thumb>svg{position:absolute;left:-40%;width:180%;height:100%;opacity:.8}.res-video-thumb img{-o-object-fit:cover;object-fit:cover}.res-play-circle{position:absolute;inset:0;display:grid;place-items:center;width:32px;height:32px;margin:auto;border-radius:50%;background:#e8e3ff;color:#35265d}.res-play-circle svg{width:14px;height:14px}.res-spotlight-video .res-category{font-size:7px;color:#bda8ed}.res-spotlight-video h3{margin-top:7px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:21px;line-height:1.2}.res-spotlight-video h3 a{color:inherit;transition:color .2s}.res-spotlight-video h3 a:hover{color:#6fe9eb}.res-spotlight-video>.icon-button{flex-shrink:0;margin-left:auto;color:#f5f5f5}.res-discover{padding-top:68px}.res-library-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}.res-library-heading .eyebrow{font-size:8px;letter-spacing:1.7px;color:#8ea1ce}.res-library-heading .section-title{margin-top:11px;font-size:35px;line-height:1.15;letter-spacing:-.8px}.res-library-heading p:not(.eyebrow){margin-top:10px;font-size:11px;color:#a4b0ce}.res-saved-filter{display:flex;align-items:center;gap:8px;min-height:42px;padding:10px 12px;border:1px solid #a4b9ff24;border-radius:6px;font-size:10px;white-space:nowrap;color:#c1cbe5;transition:border-color .2s,color .2s,background .2s}.res-saved-filter svg{width:15px;height:15px}.res-saved-filter>span{padding-left:3px;font-family:monospace;color:#9caacd}.res-saved-filter[aria-pressed=true]{border-color:#6fe9eb;background:#6fe9eb0b;color:#6fe9eb}.res-saved-filter[aria-pressed=true] svg{fill:currentColor}.res-library-toolbar{border-bottom:1px solid #a4b9ff24}.res-group-tabs{display:flex;gap:30px;overflow-x:auto;padding:3px 2px 0;scrollbar-width:thin}.res-group-tab{position:relative;display:flex;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 0 17px;border-bottom:2px solid transparent;font-size:11px;white-space:nowrap;color:#a5b3d4;transition:color .2s,border-color .2s}.res-group-tab:hover,.res-group-tab[aria-pressed=true]{color:#6fe9eb}.res-group-tab[aria-pressed=true]{border-bottom-color:#6fe9eb}.res-group-tab>span{padding:1px 5px;border-radius:4px;background:#6fe9eb0c;font-family:monospace;font-size:9px}.res-filter-toolbar{display:flex;align-items:center;gap:17px;margin:19px 0 25px}.res-library-search{display:flex;align-items:center;gap:10px;width:258px;min-height:40px;padding:0 12px;border:1px solid #a4b9ff24;border-radius:6px;background:#0b163659;transition:border-color .2s}.res-library-search:focus-within{border-color:#6fe9eb9e}.res-library-search svg{flex:0 0 auto;width:15px;height:15px;color:#95a6cd}.res-library-search input{width:100%;min-width:0;padding:10px 0;border:0;background:none;font-size:10px;color:#f5f5f5}.res-select{position:relative;display:flex;align-items:center;gap:9px}.res-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:190px;padding:10px 22px 10px 0;border:0;background:transparent;font-size:10px;color:#bac6e2;cursor:pointer}.res-select option{background:#0b1636;color:#f5f5f5}.res-select>svg{position:absolute;right:0;width:14px;height:14px;color:#8394bd;pointer-events:none}.res-sort{margin-left:auto;font-size:9px;color:#8394bd}.res-clear{padding:10px 0;font-size:10px;white-space:nowrap;text-decoration:underline;color:#6fe9eb}.res-group-intro{display:flex;align-items:center;gap:15px;margin-bottom:23px;padding:17px 20px;border:1px solid #7040e442;border-radius:8px;background:#7040e40b;color:#c4cfee}.res-group-intro>svg{flex:0 0 auto;width:20px;height:20px;color:#bea5ff}.res-group-intro strong{display:block;font-size:12px;font-weight:500;color:#c4cfee}.res-group-intro p{margin-top:4px;font-size:10px;color:#a3b0d2}.res-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.res-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #a4b9ff24;border-radius:10px;background:#0b1636;transition:border-color .2s,transform .2s,box-shadow .2s}.res-card:focus-within,.res-card:hover{border-color:transparent;background:linear-gradient(#0b1636,#0b1636) padding-box,conic-gradient(from var(--beam-angle),#6fe9eb4d 0 64%,#6fe9eb 78%,#7040e4 88%,#6fe9eb4d 100%) border-box;box-shadow:0 0 32px #6fe9eb10;animation:dialog-beam 4s linear infinite}.res-card:hover{transform:translateY(-3px)}.res-card:focus,.res-news-row:focus{outline:none}.res-card-visual{position:relative;aspect-ratio:1.88;margin:7px 7px 0;overflow:hidden;border-radius:6px}.res-card-art{position:absolute;inset:0;display:block}.res-card-art img,.res-card-art>svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.res-card-art:hover img,.res-card-art:hover>svg{transform:scale(1.04)}.res-card-art:focus-visible{outline-offset:-4px}.res-art-orbit{color:#b9a0ff;background:radial-gradient(ellipse at 50% 60%,#7040e431,transparent 70%),#1b204e}.res-art-stack{color:#6fe9eb;background:radial-gradient(ellipse at 50% 60%,#6fe9eb15,transparent 70%),#102b4b}.res-art-code{color:#7aa9fd;background:#142c58}.res-save{position:absolute;top:11px;right:11px;z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid #a8baf046;border-radius:6px;background:#061333bb;backdrop-filter:blur(7px);color:#d9e5ff;transition:background .2s,color .2s,border-color .2s}.res-save svg{width:15px;height:15px}.res-save:hover{background:#122c55;color:#6fe9eb}.res-save[aria-pressed=true]{border-color:#6fe9eb78;color:#6fe9eb}.res-save[aria-pressed=true] svg{fill:currentColor}.res-card-format{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #9fb4e438;border-radius:4px;background:#071130cf;font-size:8px;color:#dfebff;pointer-events:none}.res-card-format svg{width:11px;height:11px;color:#6fe9eb}.res-video-play{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.res-video-play>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid #e5eeff88;border-radius:50%;background:#0d174ea8;backdrop-filter:blur(5px);color:#fff}.res-video-play svg{width:18px;height:18px;margin-left:2px}.res-card-copy{display:flex;flex:1;flex-direction:column;padding:19px 20px 0}.res-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.res-card-meta>span{font-size:9px;color:#a1afcc}.res-card-meta .res-category{font-size:8px;letter-spacing:.7px;color:#6fe9eb}.res-card-copy h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:25px;line-height:1.17;overflow-wrap:anywhere}.res-card-copy h3 a,.res-card-copy h3 button,.res-news-copy h3 a,.res-news-copy h3 button{color:inherit;text-align:left;transition:color .2s}.res-card-copy h3 a:hover,.res-card-copy h3 button:hover,.res-news-copy h3 a:hover,.res-news-copy h3 button:hover{color:#6fe9eb}.res-card-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0 19px;font-size:11px;line-height:1.85;color:#a8b5d2}.res-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:13px 0 15px;border-top:1px solid #a4b9ff24;font-size:9px;color:#9dabca}.res-card-footer>span{display:flex;align-items:center;gap:7px;min-width:0}.res-card-footer .res-avatar{width:20px;height:20px;font-size:12px}.res-card-footer button,.res-card-footer>a{display:grid;place-items:center;flex:0 0 auto;width:29px;height:29px;border-radius:5px;color:#c2d0eb;transition:background .2s,color .2s}.res-card-footer button:hover,.res-card-footer>a:hover{background:#6fe9eb11;color:#6fe9eb}.res-card-footer svg{width:16px;height:16px}.res-doc-card{padding:27px 24px 0}.res-doc-card .res-save{top:22px;right:20px}.res-doc-top{display:flex;align-items:center;gap:12px;margin-bottom:21px}.res-doc-top .res-group-icon{width:42px;height:46px}.res-doc-top>span:last-child{font-size:8px;letter-spacing:1px;color:#baa4ee}.res-doc-card .res-card-copy{padding:0}.res-doc-card .res-card-copy h3{font-size:26px}.res-doc-details{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:24px}.res-doc-details>span{padding:4px 7px;border:1px solid #a4b9ff24;border-radius:4px;font-size:9px;color:#b8c4df}.res-doc-card .res-card-footer>span{font-size:9px;color:#a5b3d1}.res-grid.is-news{grid-template-columns:1fr;gap:0;border-top:1px solid #a4b9ff24}.res-news-row{position:relative;display:grid;grid-template-columns:80px 155px minmax(0,1fr) 42px;align-items:center;gap:27px;padding:26px 5px;border-bottom:1px solid #a4b9ff24}.res-news-date{font-size:10px;color:#93a5ca}.res-news-date strong{display:block;color:#e4eafa;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:33px;line-height:1.3}.res-news-image{position:relative;display:block;height:100px;overflow:hidden;border-radius:7px}.res-news-image img,.res-news-image>svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.res-news-copy h3{margin-top:7px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:27px;line-height:1.2}.res-news-copy>h3+p{max-width:640px;margin-top:9px;font-size:11px;color:#a4b0ce}.res-news-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.res-news-actions .res-save{position:static}.res-news-actions .icon-button{color:#c2d0eb}.res-more-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:26px}.res-more-row>span{font-size:10px;color:#8e9fc5}.res-outline-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:43px;padding:12px 18px;border:1px solid #758dca55;border-radius:6px;font-size:11px;color:#f5f5f5;transition:border-color .2s,color .2s,background .2s}.res-outline-button:hover{border-color:#6fe9eb;background:#6fe9eb08;color:#6fe9eb}.res-outline-button svg{width:16px;height:16px}.res-empty{padding:57px 25px;border:1px solid #a4b9ff24;border-radius:10px;background:#0b1636;text-align:center}.res-empty>svg{width:30px;height:30px;margin:0 auto 20px;color:#6fe9eb}.res-empty h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:30px}.res-empty p{margin:14px 0 25px;font-size:12px;color:#a4b0ce}.res-reader{width:min(940px,calc(100% - 36px))}.res-reader .res-reader-head{padding:12px 24px}.res-reader-head>span{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#9eb4dc}.res-reader-article{max-width:790px;margin:auto;padding:36px 50px 44px}.res-reader-article h2{margin:0 0 17px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:43px;line-height:1.1;letter-spacing:-.8px}.res-reader-meta{margin:0 0 25px;padding-bottom:23px;border-bottom:1px solid #a4b9ff24;font-size:10px;color:#a3b1d1}.res-reader-lede{font-size:18px;line-height:1.8;color:#e1e9fb}.res-reader-status{margin-top:20px;font-size:12px;color:#a3b1d1}.res-reader-body{margin-top:8px;font-size:14px;line-height:1.95;color:#b6c3df}.res-reader-body blockquote,.res-reader-body img,.res-reader-body ol,.res-reader-body p,.res-reader-body pre,.res-reader-body table,.res-reader-body ul{margin-top:17px}.res-reader-body li,.res-reader-body p,.res-reader-body td,.res-reader-body th{color:#b6c3df}.res-reader-body h2,.res-reader-body h3{margin-top:30px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;line-height:1.2;scroll-margin-top:80px}.res-reader-body h2{font-size:30px}.res-reader-body h3{font-size:24px}.res-reader-body ol,.res-reader-body ul{padding-left:20px}.res-reader-body ul{list-style:disc}.res-reader-body ol{list-style:decimal}.res-reader-body li+li{margin-top:6px}.res-reader-body a{color:#6fe9eb;text-decoration:underline}.res-reader-body code{padding:2px 5px;border-radius:4px;background:#142141;font-family:monospace;font-size:.9em;color:#d0dbf5}.res-reader-body pre{overflow:auto;padding:16px;border:1px solid #a4b9ff24;border-radius:8px;background:#070f2b;font-size:12px;line-height:1.6}.res-reader-body pre code{padding:0;background:none}.res-reader-body img{max-width:100%;height:auto;border-radius:8px}.res-reader-body blockquote{padding:12px 18px;border-left:2px solid #9670ec;background:#7040e416;color:#aebade}.res-reader-body table{width:100%;border-collapse:collapse;font-size:13px}.res-reader-body td,.res-reader-body th{padding:8px 10px;border:1px solid #a4b9ff24;text-align:left}.res-reader-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:30px;padding-top:24px;border-top:1px solid #a4b9ff24}.res-guide-layout{display:grid;grid-template-columns:185px minmax(0,1fr)}.res-guide-contents{padding:40px 20px;border-right:1px solid #a4b9ff24}.res-guide-contents>p{margin-bottom:17px;font-size:9px;letter-spacing:1px;color:#9dadd2}.res-guide-contents button{display:block;width:100%;padding:10px 0;text-align:left;font-size:11px;color:#c5d3ef;transition:color .2s}.res-guide-contents button.is-sub{padding-left:12px;font-size:10px;color:#a8b8d8}.res-guide-contents button:hover{color:#6fe9eb}.res-guide-layout .res-reader-article{padding:35px}.res-guide-layout .res-reader-article h2{font-size:35px}.res-video-stage{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:16/9;margin-bottom:25px;overflow:hidden;border:1px solid #9d83e849;border-radius:9px;background-color:#070f2d;background-position:50%;background-size:cover;text-align:center}.res-video-stage:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse,#020a2880,#020a28d9 75%)}.res-video-start{display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border-radius:6px;background:#6fe9eb;font-size:12px;font-weight:600;color:#020a28;transition:background .2s}.res-video-start:hover{background:#9cf4f4}.res-video-start>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#020a2818}.res-video-start svg{width:14px;height:14px}.res-video-stage p{font-size:11px;color:#c7d3ee}.res-video-frame{display:block;width:100%;aspect-ratio:16/9;margin-bottom:25px;border:1px solid #a4b9ff33;border-radius:8px}.space-scene:not(.in-view) .res-ring{animation-play-state:paused!important}@media (max-width:1180px){.res-hero{gap:30px}.res-hero-art{transform:scale(.93);transform-origin:center right}.res-orbit-label{padding:10px}.res-orbit-label strong{font-size:9px}.res-orbit-label.orbit-build{right:-10px}.res-directory{gap:13px}.res-group-tile{gap:9px;padding-inline:3px}.res-group-tile h2{font-size:16px}.res-group-tile p{font-size:7px}.res-group-tile h2>span{display:none}.res-group-icon{width:34px;height:38px}.res-featured-grid{grid-template-columns:1.45fr 1fr}.res-spotlight-guide{padding:22px 22px 0}.res-card-copy{padding-inline:16px}.res-card-copy h3{font-size:23px}}@media (max-width:960px){.res-hero{grid-template-columns:1.1fr .9fr;gap:10px}.res-hero-title{font-size:59px}.res-hero-description{font-size:12px}.res-hero-art{width:calc(100% + 35px);margin-left:-30px;transform:scale(.82)}.res-orbit-label.orbit-think{left:-2%}.res-orbit-label.orbit-launch{left:-12%}.res-orbit-label strong{font-size:10px}.res-orbit-core{inset-inline:0}.res-orbit-label.orbit-build{right:-6%}.res-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding-block:15px}.res-group-tile{gap:13px;padding:13px 10px}.res-group-tile:nth-child(3):before{display:none}.res-group-tile h2{font-size:19px}.res-group-tile p{font-size:9px}.res-group-tile h2>span{display:inline-block}.res-group-count{top:7px;right:11px}.res-featured-grid{grid-template-columns:1.25fr 1fr;gap:18px}.res-feature-story{min-height:414px}.res-feature-content{left:23px;right:23px}.res-feature-content h2{font-size:35px}.res-spotlight-guide h3{font-size:25px}.res-spotlight-video{gap:12px;padding:13px}.res-video-thumb{width:52px;height:62px}.res-spotlight-video h3{font-size:19px}.res-spotlight-video .res-category{font-size:6px}.res-spotlight-video>.icon-button{display:none}.res-library-heading .section-title{font-size:31px}.res-saved-filter{font-size:9px}.res-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.res-news-row{grid-template-columns:55px 115px minmax(0,1fr) 36px;gap:19px}}@media (max-width:720px){.res-breadcrumb{padding-top:21px;font-size:9px}.res-breadcrumb-note{display:none}.res-hero{grid-template-columns:1fr;gap:0;min-height:0;padding:32px 0 20px}.res-hero-title{font-size:clamp(52px,10vw,67px);letter-spacing:-1.5px;margin-top:19px}.res-hero-description{max-width:460px;margin-top:20px;font-size:12px}.res-hero-copy .eyebrow{font-size:8px;letter-spacing:1.5px}.res-hero-search{max-width:100%;margin-top:24px}.res-hero-search input{font-size:16px}.res-hero-search kbd{display:none}.res-quick-topics{gap:12px;font-size:8px}.res-hero-art{display:none}.res-directory{gap:10px 12px;margin-top:5px;padding-block:14px}.res-group-tile{display:block;padding:13px 6px}.res-group-tile h2{margin-top:10px;font-size:19px}.res-group-tile p{margin-top:3px;font-size:8px}.res-group-tile h2>span{font-size:12px}.res-group-icon{width:33px;height:35px}.res-group-tile+.res-group-tile:before{top:20px;left:-6px;height:85px}.res-group-count{top:16px;right:14px;font-size:9px}.res-main{padding-top:30px}.res-section-top{gap:15px;margin-bottom:16px}.res-section-top .eyebrow{font-size:7px;letter-spacing:1.2px}.res-section-aside{font-size:7px}.res-featured-grid{grid-template-columns:1fr;gap:16px}.res-feature-story{min-height:410px}.res-feature-content{left:23px;right:23px;bottom:23px}.res-feature-content h2{font-size:37px}.res-feature-content>p:not(.res-category){font-size:12px}.res-feature-tag{top:23px;left:23px}.res-feature-content .res-category{font-size:8px}.res-feature-side{gap:15px}.res-spotlight-guide{padding:23px 24px 0}.res-spotlight-guide h3{font-size:31px}.res-spotlight-guide>p{max-width:100%;font-size:12px}.res-spotlight-guide>a{font-size:11px}.res-mini-code{margin-top:21px;font-size:10px}.res-spotlight-video{gap:17px;padding:17px}.res-video-thumb{width:65px;height:70px}.res-spotlight-video .res-category{font-size:7px}.res-spotlight-video h3{font-size:23px}.res-discover{padding-top:48px}.res-library-heading{display:block;margin-bottom:15px}.res-library-heading .section-title{max-width:310px;font-size:34px}.res-library-heading p:not(.eyebrow){max-width:340px;font-size:11px;line-height:1.9}.res-saved-filter{margin-top:18px;font-size:10px}.res-group-tabs{gap:22px}.res-group-tab{font-size:10px}.res-filter-toolbar{flex-wrap:wrap;gap:11px 16px;margin-top:16px}.res-library-search{width:100%;min-height:43px}.res-library-search input{font-size:16px}.res-select select{max-width:150px}.res-sort{gap:5px}.res-clear{font-size:9px}.res-grid{gap:20px}.res-card-copy{padding:16px 14px 0}.res-card-copy h3{font-size:23px}.res-card-meta{gap:6px}.res-card-meta .res-category{font-size:7px}.res-card-footer,.res-card-meta>span{font-size:8px}.res-card-footer .res-avatar{display:none}.res-more-row{padding-top:22px}.res-more-row>span{font-size:9px}.res-outline-button{padding:11px 14px;font-size:10px}.res-doc-card{padding:23px 20px 0}.res-doc-top>span:last-child{font-size:7px}.res-doc-card .res-save{top:22px;right:16px}.res-news-row{grid-template-columns:40px minmax(0,1fr) 33px;gap:16px;padding-block:23px}.res-news-date{font-size:8px}.res-news-date strong{font-size:29px}.res-news-image{display:none}.res-news-copy h3{font-size:24px}.res-news-copy .res-category{font-size:7px}.res-news-copy>h3+p{font-size:10px}.res-group-intro{padding:14px}.res-group-intro strong{font-size:11px}.res-group-intro p{font-size:9px;line-height:1.8}.res-reader{width:calc(100% - 22px);max-height:calc(100dvh - 22px)}.res-reader .res-reader-head{padding:8px 16px}.res-reader-head>span{font-size:7px;letter-spacing:.7px}.res-reader-article{padding:26px 23px}.res-reader-article h2{font-size:34px}.res-reader-body{font-size:13px}.res-reader-lede{font-size:17px}.res-reader-body h2{font-size:26px}.res-reader-body h3{font-size:22px}.res-guide-layout{display:block}.res-guide-contents{display:flex;flex-wrap:wrap;gap:8px 16px;padding:17px 23px;border-right:0;border-bottom:1px solid #a4b9ff24}.res-guide-contents>p{flex:1 0 100%;margin:0;font-size:8px}.res-guide-contents button{width:auto;padding:3px 0;font-size:10px}.res-guide-contents button.is-sub{padding-left:0}.res-guide-layout .res-reader-article{padding:25px 23px}.res-guide-layout .res-reader-article h2{font-size:31px}}@media (max-width:490px){.res-grid{grid-template-columns:1fr}.res-card-copy{padding:20px 21px 0}.res-card-copy h3{font-size:28px}.res-card-meta .res-category{font-size:8px}.res-card-meta>span{font-size:9px}.res-card-excerpt{font-size:12px}.res-card-footer{padding-bottom:16px;font-size:9px}.res-card-footer .res-avatar{display:grid}.res-save{width:35px;height:35px}.res-card-format{font-size:9px}.res-hero-title{font-size:58px}.res-quick-topics{gap:10px;font-size:8px}.res-group-tile h2{font-size:17px}.res-group-tile p{font-size:7px}.res-feature-content h2{font-size:34px}.res-section-aside{display:none}.res-filter-toolbar:has(.res-clear) .res-sort{flex:1 0 100%;justify-content:flex-end}}@media (max-width:360px){.res-hero-title{font-size:52px}.res-group-tile h2{font-size:16px}.res-group-tile h2>span{display:none}.res-feature-story{min-height:395px}.res-feature-content h2{font-size:30px}.res-feature-content>p:not(.res-category){font-size:11px}.res-spotlight-video{gap:12px;padding:13px}.res-spotlight-video h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.res-reader,.res-reader *,.resources-page *,.resources-page :after,.resources-page :before{animation:none!important;transition:none!important}}.blog-page{font-family:var(--font-mon),"Montserrat",sans-serif;position:relative;background:#020a28;color:#f5f5f5}.blog-page [id]{scroll-margin-top:92px}.blog-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 92% 20%,#7040e41d,transparent 55%),linear-gradient(180deg,#07132f,#020a28)}.blog-hero>.site-wrap{position:relative;z-index:1}.blog-orbit{position:absolute;z-index:-1;top:-100px;right:-160px;width:780px;height:380px;border:1px solid #9b7edd10;border-radius:50%;transform:rotate(-26deg);box-shadow:0 0 0 48px #9b7edd05,0 0 0 110px #9b7edd03;pointer-events:none}.blog-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:13px;padding-top:26px;font-size:10px;color:#90a4c5}.blog-breadcrumb a{color:#90a4c5;transition:color .2s}.blog-breadcrumb a:hover{color:#6fe9eb}.blog-breadcrumb>span[aria-current]{color:#d1dbef}.blog-intro{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:72px;padding-block:48px 46px;animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.blog-intro .eyebrow{font-family:var(--font-mon),"Montserrat",sans-serif;font-size:9px;letter-spacing:1.6px;text-transform:uppercase;color:#b5c5e1}.blog-intro-title{display:block;margin-top:22px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(48px,5.2vw,76px);line-height:1.04;letter-spacing:-2.6px;overflow-wrap:anywhere}.blog-intro-title span{color:#6fe9eb}.blog-intro-aside{max-width:380px;padding-bottom:5px}.blog-intro-aside>p{font-size:14px;line-height:1.95;color:#adbcd8}.blog-intro-aside>a{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:19px;font-size:11px;color:#6fe9eb}.blog-intro-aside svg{width:17px;height:17px}.blog-collections{display:flex;gap:33px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #a4b9ff24;scrollbar-width:thin;scrollbar-color:#334568 transparent}.blog-collections>a{display:flex;align-items:center;gap:8px;padding:17px 0;border-bottom:2px solid transparent;font-family:var(--font-quick),sans-serif;font-size:12px;font-weight:600;color:#9cafd0;transition:color .2s}.blog-collections>a:hover{color:#e3edff}.blog-collections>a[aria-current]{color:#6fe9eb;border-bottom-color:#6fe9eb}.blog-collections svg{width:15px;height:15px}.blog-main{padding-top:35px}.post-feature{position:relative;display:grid;grid-template-columns:1.16fr 1fr;min-height:350px;overflow:hidden;border:1px solid #a4b9ff24;border-radius:10px;background:#0a1631}.post-feature:focus{outline:none}.post-feature-art{position:relative;display:block;min-width:0;min-height:100%;overflow:hidden}.post-feature-art img,.post-feature-art>svg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.post-feature-art:hover img,.post-feature-art:hover>svg{transform:scale(1.025)}.post-feature-copy{position:relative;display:flex;flex-direction:column;align-items:start;padding:38px 40px 35px}.post-feature-copy>.eyebrow{margin-bottom:19px;padding-right:48px;font-size:9px;letter-spacing:1.5px;color:#6fe9eb}.post-feature-copy h2{max-width:480px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(32px,3.1vw,44px);line-height:1.13;letter-spacing:-1px}.post-feature-copy h2 a{color:inherit;transition:color .2s}.post-feature-copy h2 a:hover{color:#6fe9eb}.post-feature-copy .post-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:430px;margin-top:17px;font-size:12px;line-height:1.9;color:#b0bfda}.post-feature-copy .post-meta{margin:0 0 13px}.post-feature-copy .btn-cta{min-height:44px;margin-top:22px;font-size:10px}.post-feature-save{position:absolute;top:17px;right:17px;z-index:1}.post-byline{gap:8px;margin-top:20px;font-size:10px;color:#a6b8d4}.post-byline,.post-meta{display:flex;flex-wrap:wrap;align-items:center}.post-meta{gap:7px 10px;font-size:9px;line-height:1.8;color:#95a9c9}.post-meta>span:first-child{color:#6fe9eb}.post-avatar{display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid #6fe9eb55;border-radius:50%;background:#6fe9eb0e;color:#6fe9eb;font-family:var(--font-quest),sans-serif;line-height:1}.post-avatar.has-photo{border-color:#a4b9ff40}.post-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-save{display:inline-grid;place-items:center;flex-shrink:0;width:42px;height:42px;border:1px solid #a4b9ff40;border-radius:6px;background:#06112ae6;color:#c5d4eb;transition:color .2s,border-color .2s,background .2s}.post-save svg{width:17px;height:17px}.post-save:hover,.post-save[aria-pressed=true]{border-color:#6fe9eb80;background:#102343;color:#6fe9eb}.post-save[aria-pressed=true] svg{fill:currentColor}.blog-library{padding-top:65px}.blog-library-heading{display:flex;align-items:end;justify-content:space-between;gap:28px}.blog-library-heading .eyebrow{font-size:8px;letter-spacing:1.8px;color:#6fe9eb}.blog-library-heading .section-title{margin-top:13px;font-size:40px;line-height:1.15;letter-spacing:-.8px}.blog-library-heading .section-title:focus{outline:none}.blog-library-heading p:last-child{margin-top:12px;font-size:12px;color:#9bafcf}.blog-saved-filter{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:44px;margin-bottom:3px;padding:10px 12px;border:1px solid #a4b9ff24;border-radius:6px;font-size:10px;white-space:nowrap;color:#c1cbe5;transition:border-color .2s,color .2s,background .2s}.blog-saved-filter svg{width:15px;height:15px}.blog-saved-filter>span{padding-left:3px;font-family:monospace;color:#9caacd}.blog-saved-filter[aria-pressed=true]{border-color:#6fe9eb;background:#6fe9eb0b;color:#6fe9eb}.blog-saved-filter[aria-pressed=true] svg{fill:currentColor}.blog-toolbar{display:flex;align-items:stretch;gap:12px;margin-top:29px}.blog-search{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0 15px;border:1px solid #a4b9ff36;border-radius:6px;background:#0b1732;transition:border-color .2s}.blog-search:focus-within{border-color:#6fe9eb}.blog-search>svg{flex:0 0 auto;width:17px;height:17px;color:#95afd2}.blog-search input{width:100%;min-width:0;padding-block:15px;border:0;background:transparent;font-size:11px;color:#f5f5f5}.blog-search input::-moz-placeholder{color:#8fa2c6;opacity:1}.blog-search input::placeholder{color:#8fa2c6;opacity:1}.blog-search input:focus-visible{outline:none}.blog-search kbd{padding:0 6px;border:1px solid #a4b9ff24;border-radius:3px;font-size:11px;color:#8d9ec3}.blog-select{position:relative;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #a4b9ff2b;border-radius:6px;background:#09142d}.blog-select>span{font-size:10px;color:#899ebf}.blog-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:190px;padding:13px 22px 13px 4px;border:0;background:transparent;font-size:11px;color:#cedbed;cursor:pointer}.blog-select option{background:#0b1732;color:#e1ebfc}.blog-select>svg{position:absolute;right:12px;width:14px;height:14px;color:#899ebf;pointer-events:none}.blog-view{display:flex;padding:3px;border:1px solid #a4b9ff2b;border-radius:6px}.blog-view button{display:grid;place-items:center;width:42px;min-height:42px;border-radius:4px;color:#8fa4c6;transition:color .2s,background .2s}.blog-view button[aria-pressed=true]{background:#6fe9eb11;color:#6fe9eb}.blog-view svg{width:17px;height:17px}.blog-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}.blog-tags>span{margin-right:4px;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#8597ba}.blog-tags button{min-height:30px;padding:5px 10px;border:1px solid #a4b9ff24;border-radius:4px;font-size:10px;color:#b4c4de;transition:border-color .2s,color .2s,background .2s}.blog-tags button:hover{border-color:#6fe9eb55;color:#e3f6f8}.blog-tags button[aria-pressed=true]{border-color:#6fe9eb80;background:#6fe9eb0d;color:#6fe9eb}.blog-results-bar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:64px;padding-block:20px 21px}.blog-results-bar>p{font-size:10px;color:#9cafcd}.blog-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.blog-active-filters button{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:32px;padding:5px 10px;border:1px solid #6fe9eb32;border-radius:4px;font-size:10px;color:#b6d4e1;overflow-wrap:anywhere}.blog-active-filters svg{width:13px;height:13px}.blog-clear{min-height:32px;margin-left:auto;padding-inline:5px;font-size:10px;color:#c5d5ec}.blog-clear span{margin-left:9px;font-size:17px;color:#9aaccc}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.post-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #a4b9ff24;border-radius:8px;background:#08142e;transition:border-color .2s,box-shadow .2s,transform .2s}.post-card:focus-within,.post-card:hover{border-color:transparent;background:linear-gradient(#08142e,#08142e) padding-box,conic-gradient(from var(--beam-angle),#6fe9eb4d 0 64%,#6fe9eb 78%,#7040e4 88%,#6fe9eb4d 100%) border-box;box-shadow:0 0 32px #6fe9eb10;animation:dialog-beam 4s linear infinite}.post-card:hover{transform:translateY(-3px)}.post-card:focus{outline:none}.post-card-art{position:relative;display:block;aspect-ratio:1.8;overflow:hidden}.post-card-art img,.post-card-art>svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.post-card-art:hover img,.post-card-art:hover>svg{transform:scale(1.035)}.post-card-art:focus-visible{outline-offset:-4px}.post-card-copy{display:flex;flex:1;flex-direction:column;align-items:start;padding:23px 23px 0}.post-card-copy h3{margin-top:13px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:26px;line-height:1.19;letter-spacing:-.35px;overflow-wrap:anywhere}.post-card-copy h3 a{color:inherit;transition:color .2s}.post-card-copy h3 a:hover{color:#6fe9eb}.post-card-copy .post-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:13px 0 23px;font-size:11px;line-height:1.9;color:#a9b9d3}.post-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-block:14px;border-top:1px solid #a4b9ff24;font-size:9px;color:#a0b1cf}.post-card-foot>span{display:flex;align-items:center;gap:8px;min-width:0}.post-card-foot>div{display:flex;align-items:center;gap:4px}.post-card-foot .post-save{width:36px;height:36px;border-color:transparent;background:transparent}.post-card-foot>div>a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;color:#cfddf1;transition:color .2s}.post-card-foot>div>a:hover{color:#6fe9eb}.post-card-foot svg{width:17px;height:17px}.blog-grid.is-list{grid-template-columns:1fr;gap:18px}.blog-grid.is-list .post-card{display:grid;grid-template-columns:260px 1fr}.blog-grid.is-list .post-card-art{aspect-ratio:auto;height:100%;min-height:220px}.blog-grid.is-list .post-card-copy{padding:24px 27px 0}.blog-grid.is-list .post-excerpt{max-width:700px}.blog-empty{padding:57px 25px;border:1px solid #a4b9ff24;border-radius:10px;background:#0b1636;text-align:center}.blog-empty>svg{width:30px;height:30px;margin:0 auto 20px;color:#6fe9eb}.blog-empty h3{color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:30px}.blog-empty p{margin:14px 0 25px;font-size:12px;color:#a4b0ce}.blog-load{display:flex;justify-content:center;margin-top:28px}.blog-topics{margin-top:62px}.blog-topics .eyebrow{font-size:8px;letter-spacing:1.6px;color:#9caccc}.blog-topics>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.blog-topics a{display:inline-flex;align-items:center;gap:10px;min-height:38px;padding:8px 13px;border:1px solid #a4b9ff24;border-radius:5px;font-size:11px;color:#c4d2ea;transition:border-color .2s,color .2s,background .2s}.blog-topics a span{font-family:monospace;font-size:9px;color:#8597ba}.blog-topics a:hover{border-color:#6fe9eb66;color:#6fe9eb}.blog-topics a[aria-current]{border-color:#6fe9eb80;background:#6fe9eb0b;color:#6fe9eb}.blog-crosslink{display:flex;align-items:center;gap:27px;margin-top:46px;padding-block:31px;border-block:1px solid #a4b9ff24}.blog-cross-icon{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border:1px solid #ac8de336;border-radius:50%;background:#7040e40a;color:#b7a1e6}.blog-cross-icon svg{width:23px;height:23px}.blog-crosslink .eyebrow{font-size:8px;letter-spacing:1.4px;color:#9caccc}.blog-crosslink h2{margin-top:9px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-.25px}.blog-crosslink p:last-child{margin-top:9px;font-size:11px;color:#9fafd0}.blog-crosslink>a{display:inline-flex;align-items:center;gap:24px;min-height:44px;margin-left:auto;font-size:11px;white-space:nowrap;color:#6fe9eb}.blog-crosslink>a svg{width:17px;height:17px}.article-page{--reading-toolbar-height:72px}.article-hero{position:relative;isolation:isolate;overflow:hidden;padding-bottom:54px;background:radial-gradient(ellipse at 100% 30%,#7040e413,transparent 55%),linear-gradient(180deg,#06112d,#020a28)}.article-hero>.site-wrap{position:relative;z-index:1}.article-breadcrumb{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:26px 0 40px;font-size:10px;color:#9aacca}.article-breadcrumb a{color:#9aacca;transition:color .2s}.article-breadcrumb a:hover{color:#6fe9eb}.article-back{display:flex;align-items:center;gap:10px;min-height:38px;white-space:nowrap}.article-breadcrumb svg{width:16px;height:16px}.article-breadcrumb nav{display:flex;align-items:center;gap:13px}.article-breadcrumb nav>span{color:#7086ac}.article-heading-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:65px;animation:scene-arrive .9s cubic-bezier(.18,.65,.25,1) both}.article-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:9px;letter-spacing:1.35px;text-transform:uppercase;color:#a5bdd8}.article-kicker>span:first-child{color:#6fe9eb}.article-kicker>span:nth-child(2){color:#506889}.article-kicker a{border-bottom:1px solid #a4b9ff30;color:#a5bdd8;transition:color .2s}.article-kicker a:hover{color:#6fe9eb}.article-heading-copy h1{max-width:800px;margin-top:23px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(42px,4.6vw,70px);line-height:1.07;letter-spacing:-2.1px;text-wrap:balance;overflow-wrap:anywhere}.article-excerpt{max-width:650px;margin-top:25px;font-family:var(--font-lora),Georgia,serif;font-size:18px;line-height:1.75;color:#b8c6de}.article-byline{display:flex;align-items:center;gap:13px;margin-top:31px}.article-author strong{display:block;font-size:11px;font-weight:500;color:#d7e2f2}.article-author-role{display:block;margin-block:3px 4px;font-size:9px;line-height:1.6;color:#92a7c8}.article-author>span:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:3px;font-size:10px;color:#92a7c8}.article-cover{min-width:0;margin:0}.article-cover-art{position:relative;width:100%;aspect-ratio:1.17;overflow:hidden;border:1px solid #a4b9ff2e;border-radius:9px}.article-cover-art img{-o-object-fit:cover;object-fit:cover}.article-cover-art>svg{position:absolute;inset:0;width:100%;height:100%}.article-cover figcaption{max-width:390px;margin-top:11px;font-size:9px;line-height:1.7;color:#8098bd}.article-reading{--reading-paper:#06102a;--reading-ink:#c9d3e5;--reading-heading:#f0f4fb;--reading-muted:#9aabc9;--reading-accent:#6fe9eb;--reading-line:#a4b9ff25;--reading-tint:#10203b;--reading-hover:#6fe9eb0a;position:relative;border-block:1px solid var(--reading-line);background:var(--reading-paper);color:var(--reading-ink);transition:background .3s,color .3s}.article-reading.is-light{--reading-paper:#f1f0ed;--reading-ink:#3c4552;--reading-heading:#15273e;--reading-muted:#596579;--reading-accent:#086771;--reading-line:#23385226;--reading-tint:#e6e9e8;--reading-hover:#0867710a}.article-reading.is-light ::-moz-selection{background:#b6dedf;color:#102c39}.article-reading.is-light ::selection{background:#b6dedf;color:#102c39}body:has(.article-reading.is-light) .site-glow{opacity:0;transition:opacity .3s}.article-toolbar{position:sticky;top:var(--header-offset,88px);z-index:30;border-bottom:1px solid var(--reading-line);background:var(--reading-paper);color:var(--reading-muted);transition:top .35s ease,background .3s}.article-tools{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:72px}.article-position{display:flex;align-items:center;gap:15px;min-width:0}.article-position>svg{flex:0 0 auto;width:19px;height:19px;color:var(--reading-accent)}.article-position>div{display:flex;align-items:center;gap:18px;min-width:0}.article-context{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--reading-ink)}.article-progress-label{font-size:9px;white-space:nowrap;color:var(--reading-accent)}.article-remaining{padding-left:14px;border-left:1px solid var(--reading-line);font-size:9px;white-space:nowrap;color:var(--reading-muted)}.article-actions{flex-shrink:0;gap:8px}.article-actions,.article-tool{display:flex;align-items:center}.article-tool{justify-content:center;gap:9px;min-height:44px;padding:10px 14px;border:1px solid transparent;border-radius:5px;font-size:11px;white-space:nowrap;color:var(--reading-muted);transition:color .2s,background .2s,border-color .2s}.article-tool svg{width:17px;height:17px}.article-tool:hover,.article-tool[aria-expanded=true],.article-tool[aria-pressed=true]{border-color:var(--reading-line);background:var(--reading-hover);color:var(--reading-accent)}.article-tool[aria-pressed=true] svg.lucide-bookmark{fill:currentColor}.article-tool.is-contents{display:none}.article-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px}.article-progress>span{display:block;height:100%;background:var(--reading-accent);transition:width .15s linear}.article-mobile-contents{position:absolute;top:100%;left:20px;right:20px;max-height:min(55vh,420px);overflow-y:auto;padding:9px 18px 17px;border:1px solid var(--reading-line);border-radius:0 0 8px 8px;background:var(--reading-paper);box-shadow:0 17px 24px #0003}.article-layout{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:84px;padding-block:68px 65px}.article-layout.no-rail{grid-template-columns:minmax(0,760px);justify-content:center}.article-rail{align-self:stretch;min-width:0}.article-rail-sticky{position:sticky;top:calc(var(--header-offset, 88px) + var(--reading-toolbar-height) + 35px);transition:top .35s ease}.article-rail-caption{margin-bottom:20px;font-size:9px;letter-spacing:1.8px;color:var(--reading-muted)}.article-contents-link{display:flex;align-items:start;gap:12px;min-height:44px;padding:12px 8px 12px 0;border-bottom:1px solid var(--reading-line);font-size:11px;line-height:1.7;color:var(--reading-muted);transition:color .2s,border-color .2s}.article-contents-link.is-active,.article-contents-link:hover{color:var(--reading-accent)}.article-contents-link.is-active{border-bottom-color:var(--reading-accent)}.article-contents-link.is-sub{margin-left:10px;padding-left:13px;border-left:1px solid var(--reading-line);font-size:10px;line-height:1.65}.article-contents-number{min-width:15px;padding-top:1px;font-family:monospace;font-size:9px;line-height:1.9;opacity:1}.article-contents-link.is-sub .article-contents-number{min-width:23px;font-size:8px}.article-footnote{display:flex;align-items:center;gap:15px;margin-top:35px;color:var(--reading-muted)}.article-footnote p{font-family:var(--font-quick),sans-serif;font-size:10px;line-height:1.7;letter-spacing:.3px;color:var(--reading-muted)}.article-tiny-orbit{position:relative;display:block;width:28px;height:28px;border:1px solid var(--reading-line);border-radius:50%}.article-tiny-orbit:before{content:"";position:absolute;inset:7px -4px;border:1px solid var(--reading-accent);border-radius:50%;transform:rotate(-35deg);opacity:.6}.article-column{min-width:0;max-width:760px}.article-prose{font-family:var(--font-lora),Georgia,serif;font-size:18px;line-height:1.95;color:var(--reading-ink);overflow-wrap:break-word}.article-prose li,.article-prose li span,.article-prose p,.article-prose p span{color:var(--reading-ink)!important}.article-prose>*+*{margin-top:21px}.article-prose h1,.article-prose h2,.article-prose h3,.article-prose h4{color:var(--reading-heading);font-family:var(--font-quest),sans-serif;font-weight:400}.blog-page .article-prose [id]{scroll-margin-top:calc(var(--header-offset, 88px) + var(--reading-toolbar-height) + 28px)}.article-prose h1,.article-prose h2{margin:49px 0 22px;font-size:34px;line-height:1.24;letter-spacing:-.7px}.article-prose h3{margin:32px 0 18px;font-size:27px;line-height:1.3;letter-spacing:-.3px}.article-prose h4{margin:26px 0 14px;font-size:21px;line-height:1.35}.article-prose h2+*,.article-prose h3+*,.article-prose h4+*,.article-prose>:first-child{margin-top:0}.article-prose b,.article-prose strong{font-weight:600;color:var(--reading-heading)!important}.article-prose ol,.article-prose ul{margin-block:24px;padding-left:25px}.article-prose ul{list-style:disc}.article-prose ol{list-style:decimal}.article-prose li{margin:13px 0;padding-left:6px}.article-prose li>p{margin:0}.article-prose li::marker{color:var(--reading-accent)}.article-prose a,.article-prose p a,.article-prose p span a{color:var(--reading-accent)!important;text-decoration:underline;text-underline-offset:4px}.article-prose blockquote{position:relative;margin:35px 0;padding:6px 0 6px 28px;border-left:2px solid var(--reading-accent);font-family:var(--font-quest),sans-serif;font-size:26px;line-height:1.45;color:var(--reading-heading)}.article-prose blockquote p,.article-prose blockquote p span{color:var(--reading-heading)!important}.article-prose code{padding:2px 6px;border-radius:4px;background:var(--reading-tint);font-family:monospace;font-size:.85em;color:var(--reading-accent)}.article-prose pre{margin:30px 0;padding:23px;overflow-x:auto;border:1px solid var(--reading-line);border-radius:7px;background:var(--reading-tint);font-size:14px;line-height:1.75;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.article-prose pre code{padding:0;background:none;font-size:inherit}.article-prose img{display:block;max-width:100%;height:auto;margin:28px auto;border:1px solid var(--reading-line);border-radius:8px}.article-prose hr{margin:40px 0;border:0;border-top:1px solid var(--reading-line)}.article-prose table{display:block;width:100%;max-width:100%;margin-block:30px;overflow-x:auto;border-collapse:collapse;font-family:var(--font-mon),sans-serif;font-size:13px;line-height:1.7}.article-prose td,.article-prose th{padding:14px 18px;border:1px solid var(--reading-line);text-align:left;vertical-align:top;color:var(--reading-ink)}.article-prose th{background:var(--reading-tint);font-weight:600;color:var(--reading-heading)}.article-prose p.is-editor-empty:first-child:before{content:none}.article-end{margin-top:39px;padding-top:27px;border-top:1px solid var(--reading-line)}.article-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;font-size:10px;color:var(--reading-muted)}.article-tags>span{margin-right:5px}.article-tags a{display:flex;align-items:center;gap:10px;min-height:39px;padding:9px 12px;border:1px solid var(--reading-line);border-radius:4px;color:var(--reading-accent);transition:background .2s,border-color .2s}.article-tags a:hover{border-color:var(--reading-accent);background:var(--reading-hover)}.article-tags svg{width:13px;height:13px}.article-end-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:30px}.article-end h2{color:var(--reading-heading);font-family:var(--font-quest),sans-serif;font-weight:400;font-size:24px;line-height:1.3}.article-end p{margin-top:7px;font-size:11px;line-height:1.8;color:var(--reading-muted)}.article-end-actions{display:flex;flex-shrink:0;gap:4px}.article-end-back{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding-top:14px;border-top:1px solid var(--reading-line);font-size:12px;color:var(--reading-accent)}.article-end-back svg{width:17px;height:17px}.article-related{padding-block:70px 10px}.article-related-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:31px}.article-related-heading .section-title{margin-top:15px;font-size:41px;line-height:1.2;letter-spacing:-.9px}.article-related-heading .text-link{color:#6fe9eb;white-space:nowrap}.article-quote{position:fixed;z-index:60;display:flex;align-items:center;gap:9px;min-height:40px;padding:10px 14px;border:1px solid #c2ffff;border-radius:6px;background:#6fe9eb;box-shadow:0 5px 25px #0004;font-size:11px;font-weight:600;color:#061229}.article-quote svg{width:16px;height:16px}.share-dialog{width:min(600px,calc(100% - 32px))}.share-head{align-items:start}.share-head .eyebrow{font-size:8px}.share-head h2{margin-top:10px}.share-body{padding:26px 30px 30px;font-size:13px;line-height:1.85;color:#b0c0da}.share-body label{display:block;margin-bottom:9px;font-size:10px;color:#9fb5d4}.share-quote{margin-bottom:18px;padding:19px;border:1px solid #6fe9eb35;border-radius:6px;background:#6fe9eb06}.share-quote textarea{display:block;width:100%;max-height:240px;padding:12px 0;border:0;background:transparent;resize:vertical;font-family:var(--font-lora),Georgia,serif;font-size:16px;line-height:1.75;color:#d0dfef}.share-quote .res-outline-button{min-height:43px;margin-top:12px;padding:10px 12px;font-size:10px}.share-copy-row svg,.share-quote svg{width:15px;height:15px}.share-quote p,.share-status{margin-top:8px;font-size:11px;color:#6fe9eb}.share-note{margin-bottom:4px;font-size:10px;line-height:1.8;color:#a6bada}.share-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:18px 0 28px}.share-platforms a{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:52px;padding:12px 14px;border:1px solid #a4b9ff35;border-radius:5px;font-size:11px;color:#dae9f5;transition:border-color .2s,background .2s}.share-platforms a:hover{border-color:#6fe9eb77;background:#6fe9eb08}.share-platforms svg{width:14px;height:14px;color:#6fe9eb}.share-copy-row{display:flex;align-items:stretch;gap:10px}.share-copy-row input{width:100%;min-width:0;padding:12px;border:1px solid #a4b9ff30;border-radius:5px;background:#050f28;font-size:11px;color:#c7d7ed}.share-copy-row .btn-cta{flex-shrink:0;gap:10px;padding-inline:15px;font-size:10px;white-space:nowrap}.article-status{padding-block:90px 80px}.article-status-card{max-width:720px;margin:0 auto;padding:46px 40px;border:1px solid #a4b9ff24;border-radius:12px;background:radial-gradient(ellipse at 50% 0,#7040e41f,transparent 70%),#0a1631;text-align:center}.article-status-card .eyebrow{justify-content:center;font-size:9px;color:#6fe9eb}.article-status-card h1{margin-top:16px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(32px,4vw,46px);line-height:1.15;letter-spacing:-1px;overflow-wrap:anywhere}.article-status-card>p:not(.eyebrow){max-width:520px;margin:16px auto 0;font-size:13px;line-height:1.85;color:#acbedb}.article-status-card .btn-cta{margin-top:28px}.article-status-spinner{display:block;width:44px;height:44px;margin:0 auto 26px;border:2px solid #6fe9eb;border-top-color:transparent;border-radius:50%;animation:article-spin 1s linear infinite}@keyframes article-spin{to{transform:rotate(1turn)}}.article-status-icon{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 24px;border:1px solid #ff8a8a55;border-radius:50%;background:#ff6b6b14;color:#ff9b9b}.article-status-step{color:#6fe9eb!important}.article-status-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:30px;list-style:none;padding:0;font-size:9px;color:#5f7193}.article-status-steps li{display:flex;flex-direction:column;gap:9px}.article-status-steps li>span{height:3px;border-radius:3px;background:#a4b9ff1f;transition:background .5s}.article-status-steps li.is-done{color:#b9c8e2}.article-status-steps li.is-done>span{background:#6fe9eb}.article-status-steps li.is-active{color:#e2edff}.article-status-steps li.is-active>span{background:#6fe9eb80}.article-status-note{font-size:11px!important;color:#8fa2c6!important}.article-status-wait{max-width:720px;margin:36px auto 0}.article-status-wait .eyebrow{justify-content:center;font-size:8px;color:#8597ba}.article-status-wait>div{display:grid;gap:12px;margin-top:16px}.article-status-post{display:flex;align-items:center;gap:16px;padding:14px;border:1px solid #a4b9ff24;border-radius:9px;background:#08142e;text-align:left;transition:border-color .2s}.article-status-post:hover{border-color:#6fe9eb66}.article-status-post img{flex:0 0 auto;width:56px;height:56px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.article-status-post span{display:flex;flex-direction:column;gap:4px;min-width:0}.article-status-post strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:500;color:#e4ecf8}.article-status-post small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#8fa2c6}@media (max-width:1100px){.blog-intro{gap:45px;grid-template-columns:1.25fr 1fr}.blog-intro-title{font-size:62px}.post-feature{min-height:330px}.post-feature-copy{padding:28px 29px}.post-feature-copy h2{font-size:35px}.blog-toolbar{flex-wrap:wrap}.blog-search{flex-basis:100%}.blog-select{flex:1;justify-content:space-between}.blog-select select{max-width:none;flex:1}.blog-grid{gap:19px}.post-card-copy{padding:20px 19px 0}.post-card-copy h3{font-size:24px}.blog-crosslink{gap:23px}.article-heading-layout{gap:36px;grid-template-columns:1.5fr 1fr}.article-heading-copy h1{font-size:54px}.article-excerpt{font-size:17px}.article-cover-art{aspect-ratio:.98}.article-layout{grid-template-columns:190px minmax(0,1fr);gap:45px}.article-context{max-width:230px}.article-position>div{gap:12px}.article-tool{padding-inline:10px}.article-related-heading .section-title{font-size:36px}}@media (max-width:900px){.article-heading-layout{gap:30px;grid-template-columns:1.4fr 1fr}.article-heading-copy h1{font-size:44px;letter-spacing:-1.2px}.article-excerpt{font-size:16px}.article-kicker{gap:9px;font-size:8px}.article-cover-art{aspect-ratio:.9}.article-byline{margin-top:24px}.article-position{display:none}.article-tools{justify-content:center;min-height:68px}.article-actions{justify-content:space-between;width:100%}.article-tool.is-contents{display:flex}.article-tool{padding-inline:14px}.article-layout,.article-layout.no-rail{display:block;padding-block:45px}.article-rail{display:none}.article-column{max-width:700px;margin-inline:auto}.article-prose h1,.article-prose h2{font-size:32px}.article-related-heading .section-title{font-size:34px}}@media (max-width:800px){.blog-intro{grid-template-columns:1fr;gap:25px;padding-block:36px}.blog-intro-title{font-size:64px}.blog-intro-aside{max-width:520px;padding:0}.blog-intro-aside>a{margin-top:10px}.post-feature{grid-template-columns:1fr 1fr}.post-feature-copy{padding:27px}.post-feature-copy h2{font-size:32px}.post-feature-copy .post-excerpt{font-size:11px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.blog-library-heading{align-items:start}.blog-library-heading .section-title{font-size:34px}.blog-crosslink{flex-wrap:wrap}.blog-crosslink>div:nth-child(2){flex:1}.blog-crosslink>a{margin-left:83px}.blog-grid.is-list .post-card{grid-template-columns:175px 1fr}}@media (max-width:640px){.blog-breadcrumb{gap:10px;padding-top:22px;font-size:9px}.blog-intro{gap:22px;padding-block:30px 23px}.blog-intro .eyebrow{font-size:8px;letter-spacing:1.3px}.blog-intro-title{margin-top:20px;font-size:clamp(44px,11.8vw,64px);letter-spacing:-1.8px}.blog-intro-aside>p{font-size:12px;line-height:1.9}.blog-intro-aside>a{margin-top:8px;font-size:10px}.blog-collections{gap:26px}.blog-collections>a{padding-block:14px;font-size:11px}.blog-main{padding-top:25px}.post-feature{display:flex;flex-direction:column}.post-feature-art{aspect-ratio:1.55;width:100%;min-height:0}.post-feature-copy{padding:25px}.post-feature-copy>.eyebrow{margin-bottom:17px;font-size:8px}.post-feature-copy h2{font-size:32px;line-height:1.15}.post-feature-copy .post-excerpt{margin-top:15px;font-size:12px}.blog-library{padding-top:44px}.blog-library-heading{flex-direction:column;gap:16px}.blog-library-heading .section-title{margin-top:12px;font-size:34px}.blog-library-heading p:last-child{font-size:11px}.blog-saved-filter{margin:0;padding:8px 13px}.blog-toolbar{gap:10px;margin-top:21px}.blog-search{padding-inline:13px}.blog-search input{font-size:16px}.blog-search kbd{display:none}.blog-select{flex:1 1 40%;padding-inline:10px;gap:5px}.blog-select>span{display:none}.blog-select select{width:100%;padding:13px 20px 13px 0;font-size:11px}.blog-view{margin-left:auto}.blog-view button{width:38px;min-height:38px}.blog-tags{gap:6px}.blog-tags>span{flex-basis:100%}.blog-grid{grid-template-columns:1fr;gap:23px}.post-card-art{aspect-ratio:1.85}.post-card-copy{padding:22px 23px 0}.post-card-copy h3{font-size:28px}.post-card-copy .post-excerpt{font-size:12px}.post-card-foot{font-size:10px}.blog-results-bar{gap:8px;min-height:58px;padding-block:16px}.blog-clear,.blog-results-bar>p{font-size:9px}.blog-grid.is-list .post-card{grid-template-columns:1fr}.blog-grid.is-list .post-card-art{display:none}.blog-grid.is-list .post-card-copy{padding:23px 23px 0}.blog-grid.is-list .post-card-copy h3{font-size:26px}.blog-topics{margin-top:44px}.blog-topics a{font-size:10px;min-height:36px;padding:7px 11px}.blog-crosslink{display:grid;grid-template-columns:39px minmax(0,1fr);gap:16px;margin-top:36px;padding-block:28px}.blog-cross-icon{width:39px;height:39px}.blog-cross-icon svg{width:18px;height:18px}.blog-crosslink h2{margin-top:12px;font-size:26px}.blog-crosslink>a{grid-column:2;margin:0;font-size:10px}.article-hero{padding-bottom:31px}.article-breadcrumb{gap:10px;padding-block:17px 25px}.article-breadcrumb nav{gap:9px;font-size:9px}.article-breadcrumb nav>a:first-child,.article-breadcrumb nav>a:first-child+span{display:none}.article-heading-layout{display:flex;flex-direction:column;align-items:stretch;gap:27px}.article-heading-copy h1{margin-top:20px;font-size:clamp(34px,10.5vw,44px);line-height:1.11;letter-spacing:-1.25px;text-wrap:pretty}.article-excerpt{margin-top:20px;font-size:16px;line-height:1.8}.article-byline{margin-top:23px}.article-author>span:last-child{gap:7px;font-size:9px}.article-cover-art{aspect-ratio:1.65;border-radius:7px}.article-cover figcaption{margin-top:8px;font-size:8px}.article-tools{min-height:62px}.article-actions{gap:0}.article-tool{gap:7px;padding-inline:8px;font-size:10px}.article-tool svg{width:16px;height:16px}.article-layout,.article-layout.no-rail{padding-block:35px 37px}.article-prose{font-size:17px;line-height:1.92}.article-prose h1,.article-prose h2{margin-bottom:20px;font-size:28px;line-height:1.25;letter-spacing:-.5px}.article-prose h3{font-size:24px}.article-prose blockquote{margin-block:28px;padding-left:21px;font-size:23px}.article-prose pre{padding:19px;font-size:12px}.article-prose ol,.article-prose ul{padding-left:23px}.article-end-inner{flex-direction:column;align-items:start;gap:17px;padding-block:25px}.article-end-actions{margin-left:-9px}.article-related{padding-top:43px}.article-related-heading{flex-direction:column;align-items:start;gap:13px;margin-bottom:23px}.article-related-heading .section-title{margin-top:12px;font-size:32px}.share-body{padding:23px 21px;font-size:12px}.share-platforms{gap:7px}.share-platforms a{padding:12px 10px;font-size:10px}.share-copy-row{flex-wrap:wrap}.share-copy-row input{min-height:46px}.share-copy-row .btn-cta{min-height:44px}.article-status{padding-block:50px}.article-status-card{padding:34px 22px}.article-status-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}}@media (max-width:360px){.blog-intro-title{font-size:42px}.post-feature-copy{padding:22px}.post-feature-copy h2{font-size:29px}.blog-library-heading .section-title{font-size:31px}.blog-view{flex-basis:100%;justify-content:end;padding:0;border:0}.blog-view button{border:1px solid #a4b9ff24}.article-heading-copy h1{font-size:34px;letter-spacing:-1.1px}.article-excerpt{font-size:15px}.article-tool{gap:5px;padding-inline:6px;font-size:9px}.article-prose{font-size:16px}.article-prose h1,.article-prose h2{font-size:26px}}@media (max-height:480px){.article-rail-sticky,.article-toolbar{position:relative;top:0}}@media (prefers-reduced-motion:reduce){.blog-page *,.blog-page :after,.blog-page :before,.share-dialog,.share-dialog *{animation:none!important;transition:none!important}}.article-prose h5,.article-prose h6{margin:24px 0 12px;color:var(--reading-heading);font-family:var(--font-quest),sans-serif;font-size:18px;font-weight:400;line-height:1.4}.article-prose h6{font-size:16px;letter-spacing:.3px;color:var(--reading-muted)}.article-prose h5+*,.article-prose h6+*{margin-top:0}.article-prose [tabindex="-1"]:focus{outline:none}.article-prose ul ul{list-style:circle}.article-prose ul ul ul{list-style:square}.article-prose li>ol,.article-prose li>ul{margin-block:8px}.article-image-fallback{width:100%;aspect-ratio:1.8;margin:28px 0;overflow:hidden;border:1px solid var(--reading-line);border-radius:8px;background:var(--reading-tint);color:var(--reading-accent)}.article-image-fallback svg{width:100%;height:100%}.article-reading.is-light :focus-visible{outline-color:#087380}.blog-collections>a:focus-visible{outline-offset:-3px}.post-feature-art:focus-visible{outline-offset:-5px}.post-feature-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.post-feature-tags a{padding:4px 9px;border:1px solid #a4b9ff24;border-radius:4px;font-size:10px;color:#b4c4de;transition:border-color .2s,color .2s}.post-feature-tags a:hover{border-color:#6fe9eb66;color:#6fe9eb}@media (min-width:901px){.article-mobile-contents{display:none}}@media (max-width:900px){.article-related .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-related .post-card:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.article-related .post-card:last-child:nth-child(odd) .post-card-art{aspect-ratio:auto;height:100%;min-height:240px}}@media (max-width:640px){.article-related .blog-grid{grid-template-columns:1fr}.article-related .post-card:last-child:nth-child(odd){grid-column:auto;display:flex}.article-related .post-card:last-child:nth-child(odd) .post-card-art{aspect-ratio:1.85;height:auto;min-height:0}}.article-page.is-news .article-kicker>span:first-child,.blog-page.is-news .blog-intro-aside>a,.blog-page.is-news .blog-intro-title span,.blog-page.is-news .blog-library-heading .eyebrow,.blog-page.is-news .newsroom-feature-copy>.eyebrow,.blog-page.is-news .post-meta>span:first-child{color:#c0a3f0}.blog-page.is-news .blog-collections>a[aria-current]{color:#c0a3f0;border-bottom-color:#c0a3f0}.newsroom-feature{position:relative;display:grid;grid-template-columns:1fr 1.25fr;min-height:350px;overflow:hidden;border:1px solid #a4b9ff24;border-radius:10px;background:radial-gradient(ellipse at 80% 0,#7040e413,transparent 65%),#0a1631;animation:newsroom-slide .45s ease both}@keyframes newsroom-slide{0%{opacity:0;transform:translateX(14px)}}.newsroom-feature:focus-within{border-color:#c0a3f066}.newsroom-feature-copy{position:relative;display:flex;flex-direction:column;align-items:start;padding:38px 25px 35px 40px}.newsroom-feature-copy>.eyebrow{margin-bottom:19px;padding-right:48px;font-size:9px;letter-spacing:1.5px}.newsroom-feature-copy .post-meta{margin:0 0 13px}.newsroom-feature-copy h2{max-width:480px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:clamp(30px,3vw,42px);line-height:1.13;letter-spacing:-1px;overflow-wrap:anywhere}.newsroom-feature-copy h2 a{color:inherit;transition:color .2s}.newsroom-feature-copy h2 a:hover{color:#c0a3f0}.newsroom-feature-copy .post-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:430px;margin-top:17px;font-size:12px;line-height:1.9;color:#b0bfda}.newsroom-feature-copy .btn-cta{min-height:44px;margin-top:22px;font-size:10px}.newsroom-feature-art{position:relative;display:block;min-height:100%;overflow:hidden;border-left:1px solid #a4b9ff14}.newsroom-feature-art img,.newsroom-feature-art>svg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.newsroom-feature-art:hover img,.newsroom-feature-art:hover>svg{transform:scale(1.025)}.newsroom-feature-art:focus-visible{outline-offset:-5px}.newsroom-carousel-controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.newsroom-carousel-controls .icon-button{width:38px;height:38px;border:1px solid #a4b9ff33;border-radius:50%;color:#dbe4f7}.newsroom-carousel-controls .icon-button svg{width:17px;height:17px}.newsroom-dots{display:flex;gap:6px}.newsroom-dots button{display:grid;align-items:center;width:38px;height:30px}.newsroom-dots button>span{position:relative;display:block;height:3px;overflow:hidden;border-radius:3px;background:#a4b9ff33}.newsroom-dots button[aria-current=true]>span{background:#c0a3f0}.newsroom-dots button[aria-current=true]>span.is-running{background:#c0a3f040}.newsroom-dots button>span.is-running:after{content:"";position:absolute;inset:0;background:#c0a3f0;transform-origin:left;animation:newsroom-progress linear forwards;animation-duration:inherit}@keyframes newsroom-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.newsroom-pause{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin-left:auto;padding:6px 12px;border:1px solid #a4b9ff33;border-radius:6px;font-size:10px;color:#c4d2ea;transition:border-color .2s,color .2s}.newsroom-pause svg{width:14px;height:14px}.newsroom-pause:hover,.newsroom-pause[aria-pressed=true]{border-color:#c0a3f080;color:#c0a3f0}.newsroom-list{border-top:1px solid #a4b9ff24}.newsroom-row{position:relative;display:grid;grid-template-columns:70px 182px minmax(0,1fr) 44px;align-items:center;gap:32px;padding:30px 0;border-bottom:1px solid #a4b9ff24}.newsroom-row:focus{outline:none}.newsroom-date{display:flex;flex-direction:column;font-size:10px;line-height:1.7;text-transform:uppercase;color:#9aaccb}.newsroom-date strong{color:#dde6f6;font-family:var(--font-quest),sans-serif;font-size:38px;font-weight:400;line-height:1.25}.newsroom-art{position:relative;display:block;aspect-ratio:1.5;overflow:hidden;border-radius:6px}.newsroom-art img,.newsroom-art>svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s}.newsroom-art:hover img,.newsroom-art:hover>svg{transform:scale(1.035)}.newsroom-art:focus-visible{outline-offset:-4px}.newsroom-copy{min-width:0}.newsroom-copy h3{max-width:650px;margin-top:10px;color:#f5f5f5;font-family:var(--font-quest),sans-serif;font-weight:400;font-size:29px;line-height:1.2;letter-spacing:-.4px;overflow-wrap:anywhere}.newsroom-copy h3 a{color:inherit;transition:color .2s}.newsroom-copy h3 a:hover{color:#c0a3f0}.newsroom-copy .post-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:650px;margin-top:12px;font-size:12px;line-height:1.85;color:#a7b7d2}.newsroom-source-link{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-top:10px;font-size:11px;color:#c0a3f0;transition:color .2s}.newsroom-source-link:hover{color:#e2d4fb}.newsroom-source-link svg{width:14px;height:14px}.newsroom-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.newsroom-actions .icon-button{color:#c2d2ee}.article-source{margin-bottom:38px;padding:25px 28px;border:1px solid var(--reading-line);border-left:2px solid var(--reading-accent);border-radius:6px;background:var(--reading-tint)}.article-source-heading p{margin:0 0 9px;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--reading-accent)}.article-source-heading strong{color:var(--reading-heading);font-family:var(--font-quest),sans-serif;font-size:27px;font-weight:400;line-height:1.3}.article-source-note{margin-top:15px;font-size:12px;line-height:1.9;color:var(--reading-muted)}.article-source-link{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin-top:16px;padding:10px 14px;border:1px solid var(--reading-line);border-radius:4px;font-size:11px;color:var(--reading-accent);transition:background .2s,border-color .2s}.article-source-link:hover{border-color:var(--reading-accent);background:var(--reading-hover)}.article-source-link svg{width:15px;height:15px}.article-reading.is-brief .article-layout{padding-block:48px 50px}@media (max-width:1100px){.newsroom-feature-copy{padding:28px 22px 28px 29px}.newsroom-row{grid-template-columns:55px 145px minmax(0,1fr) 42px;gap:23px}.newsroom-copy h3{font-size:26px}}@media (max-width:800px){.newsroom-feature{grid-template-columns:1fr 1fr}.newsroom-row{grid-template-columns:52px minmax(0,1fr) 42px;gap:24px}.newsroom-art{display:none}}@media (max-width:640px){.newsroom-feature{display:flex;flex-direction:column}.newsroom-feature-art{order:-1;aspect-ratio:1.85;min-height:0;border-left:0;border-bottom:1px solid #a4b9ff14}.newsroom-feature-copy{padding:25px}.newsroom-feature-copy h2{font-size:30px;line-height:1.15}.newsroom-pause{margin-left:0}.newsroom-row{grid-template-columns:43px minmax(0,1fr);align-items:start;gap:15px;padding-block:25px}.newsroom-date{padding-top:2px;font-size:8px;line-height:1.8}.newsroom-date strong{font-size:30px}.newsroom-copy h3{margin-top:9px;font-size:25px}.newsroom-copy .post-excerpt{margin-top:11px;font-size:12px}.newsroom-actions{grid-column:2;flex-direction:row;justify-content:space-between}.article-source{margin-bottom:30px;padding:23px}.article-source-heading strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.newsroom-dots button>span.is-running:after,.newsroom-feature{animation:none!important}}@font-face{font-family:__Montserrat_1f41d9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_1f41d9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_1f41d9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_1f41d9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_1f41d9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_1f41d9;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_1f41d9{font-family:__Montserrat_1f41d9,__Montserrat_Fallback_1f41d9;font-style:normal}.__variable_1f41d9{--font-mon:"__Montserrat_1f41d9","__Montserrat_Fallback_1f41d9"}@font-face{font-family:__Questrial_42f9e4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d2f41bf52d36a381-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Questrial_42f9e4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a2025b9dea319bb3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Questrial_42f9e4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d597563c1dad72cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Questrial_Fallback_42f9e4;src:local("Arial");ascent-override:82.33%;descent-override:21.09%;line-gap-override:0.00%;size-adjust:99.60%}.__className_42f9e4{font-family:__Questrial_42f9e4,__Questrial_Fallback_42f9e4;font-weight:400;font-style:normal}.__variable_42f9e4{--font-quest:"__Questrial_42f9e4","__Questrial_Fallback_42f9e4"}@font-face{font-family:__Quicksand_b71c35;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/d426c6df177f02c4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Quicksand_b71c35;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/9b4fbfc777bb173a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Quicksand_b71c35;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/a74fb1607b845cb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Quicksand_Fallback_b71c35;src:local("Arial");ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.00%;size-adjust:104.31%}.__className_b71c35{font-family:__Quicksand_b71c35,__Quicksand_Fallback_b71c35;font-style:normal}.__variable_b71c35{--font-quick:"__Quicksand_b71c35","__Quicksand_Fallback_b71c35"}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/03b436aa846269de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/0086f8992871c45b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/ab00a911ac2adf48-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/36008747766f78c6-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/6d38f9d4e0f4772b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/08aedeceaf1dcd57-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Lora_c19f6d;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/5c0c2bcbaa4149ca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Lora_Fallback_c19f6d;src:local("Times New Roman");ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:115.20%}.__className_c19f6d{font-family:__Lora_c19f6d,__Lora_Fallback_c19f6d;font-style:normal}.__variable_c19f6d{--font-lora:"__Lora_c19f6d","__Lora_Fallback_c19f6d"}