/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[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)}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.font-heading{font-family:"Roboto Slab",serif}.margin{margin:2rem}.margin-xs{margin:0.5rem}.margin-small{margin:1rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-xl{margin:4rem}.margin-top-xs{margin-top:0.5rem}.margin-top-small{margin-top:1rem}.margin-top-medium{margin-top:2rem}.margin-top-large{margin-top:3rem}.margin-top-xl{margin-top:4rem}.margin-right-xs{margin-right:0.5rem}.margin-right-small{margin-right:1rem}.margin-right-medium{margin-right:2rem}.margin-right-large{margin-right:3rem}.margin-right-xl{margin-right:4rem}.margin-bottom-xs{margin-bottom:0.5rem}.margin-bottom-small{margin-bottom:1rem}.margin-bottom-medium{margin-bottom:2rem}.margin-bottom-large{margin-bottom:3rem}.margin-bottom-xl{margin-bottom:4rem}.margin-left-xs{margin-left:0.5rem}.margin-left-small{margin-left:1rem}.margin-left-medium{margin-left:2rem}.margin-left-large{margin-left:3rem}.margin-left-xl{margin-left:4rem}.margin-remove{margin:0 !important}.margin-remove-top{margin-top:0 !important}.margin-remove-right{margin-right:0 !important}.margin-remove-bottom{margin-bottom:0 !important}.margin-remove-left{margin-left:0 !important}.margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.margin-remove-horizontal{margin-right:0 !important;margin-left:0 !important}.padding{padding:2rem}.padding-xs{padding:0.5rem}.padding-small{padding:1rem}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-xl{padding:4rem}.padding-top-xs{padding-top:0.5rem}.padding-top-small{padding-top:1rem}.padding-top-medium{padding-top:2rem}.padding-top-large{padding-top:3rem}.padding-top-xl{padding-top:4rem}.padding-right-xs{padding-right:0.5rem}.padding-right-small{padding-right:1rem}.padding-right-medium{padding-right:2rem}.padding-right-large{padding-right:3rem}.padding-right-xl{padding-right:4rem}.padding-bottom-xs{padding-bottom:0.5rem}.padding-bottom-small{padding-bottom:1rem}.padding-bottom-medium{padding-bottom:2rem}.padding-bottom-large{padding-bottom:3rem}.padding-bottom-xl{padding-bottom:4rem}.padding-left-xs{padding-left:0.5rem}.padding-left-small{padding-left:1rem}.padding-left-medium{padding-left:2rem}.padding-left-large{padding-left:3rem}.padding-left-xl{padding-left:4rem}.padding-remove{padding:0 !important}.padding-remove-top{padding-top:0 !important}.padding-remove-right{padding-right:0 !important}.padding-remove-bottom{padding-bottom:0 !important}.padding-remove-left{padding-left:0 !important}.padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.padding-remove-horizontal{padding-right:0 !important;padding-left:0 !important}:root{--c-text:black;--c-text-inverse:white;--c-background:white;--c-primary:#b71117;--c-primary-light:#ed1c24;--c-secondary:#05354e;--c-secondary-light:#156086;--c-secondary-lighter:#75a5bd;--c-secondary-lightest:#b6d2e0;--c-secondary-light-3:#DDECF4;--c-gold:#c6ac76;--c-highlight:#f9f7f7;--c-highlight-high:#efefec;--c-accent:#4c4c4c;--c-accent-high:#252323;--c-accent-medium:#797272;--c-muted:#eaeef5;--c-warning:#ffa41c;--c-error:#b71117;--c-message:#63c546;--c-neutral-light:#f8f8f8;--c-neutral-lightest:#efefec;--c-neutral-medium-light:#e5e5e5;--c-neutral-medium:#b7b4b4;--c-neutral:#b7b4b4;--c-neutral-dark:#4c4c4c;--c-white:white;--c-black:black}:root [data-theme=default]{--c-text:black;--c-text-inverse:white;--c-background:white;--c-primary:#b71117;--c-primary-light:#ed1c24;--c-secondary:#05354e;--c-secondary-light:#156086;--c-secondary-lighter:#75a5bd;--c-secondary-lightest:#b6d2e0;--c-secondary-light-3:#DDECF4;--c-gold:#c6ac76;--c-highlight:#f9f7f7;--c-highlight-high:#efefec;--c-accent:#4c4c4c;--c-accent-high:#252323;--c-accent-medium:#797272;--c-muted:#eaeef5;--c-warning:#ffa41c;--c-error:#b71117;--c-message:#63c546;--c-neutral-light:#f8f8f8;--c-neutral-lightest:#efefec;--c-neutral-medium-light:#e5e5e5;--c-neutral-medium:#b7b4b4;--c-neutral:#b7b4b4;--c-neutral-dark:#4c4c4c;--c-white:white;--c-black:black}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:black;background-color:var(--c-text);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:white;background-color:var(--c-background);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#b71117;background-color:var(--c-primary);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-primary-light{background-color:#ed1c24;background-color:var(--c-primary-light);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-secondary{background-color:#05354e;background-color:var(--c-secondary);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-secondary-light{background-color:#156086;background-color:var(--c-secondary-light);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-secondary-lighter{background-color:#75a5bd;background-color:var(--c-secondary-lighter);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-secondary-lightest{background-color:#b6d2e0;background-color:var(--c-secondary-lightest);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-secondary-light-3{background-color:#DDECF4;background-color:var(--c-secondary-light-3);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-gold{background-color:#c6ac76;background-color:var(--c-gold);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-highlight{background-color:#f9f7f7;background-color:var(--c-highlight);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#efefec;background-color:var(--c-highlight-high);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-accent{background-color:#4c4c4c;background-color:var(--c-accent);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:#252323;background-color:var(--c-accent-high);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-accent-medium{background-color:#797272;background-color:var(--c-accent-medium);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-muted{background-color:#eaeef5;background-color:var(--c-muted);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#ffa41c;background-color:var(--c-warning);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#b71117;background-color:var(--c-error);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-message{background-color:#63c546;background-color:var(--c-message);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral-light{background-color:#f8f8f8;background-color:var(--c-neutral-light);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral-lightest{background-color:#efefec;background-color:var(--c-neutral-lightest);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral-medium-light{background-color:#e5e5e5;background-color:var(--c-neutral-medium-light);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral-medium{background-color:#b7b4b4;background-color:var(--c-neutral-medium);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral{background-color:#b7b4b4;background-color:var(--c-neutral);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-neutral-dark{background-color:#4c4c4c;background-color:var(--c-neutral-dark);color:#eaeef5;color:var(--c-muted)}.cl-colors__item--default-white{background-color:white;background-color:var(--c-white);color:#252323;color:var(--c-accent-high)}.cl-colors__item--default-black{background-color:black;background-color:var(--c-black);color:#eaeef5;color:var(--c-muted)}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#efefec;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 300ms";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all 300ms ease-in-out}.demo-motion--fade:hover{background-color:#252323;background-color:var(--c-accent-high);color:#eaeef5;color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}.fade-in{animation:fade-in 1000ms ease-in-out}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}html{box-sizing:border-box}body{background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);max-width:100vw;overflow-x:hidden;font-family:"Roboto",sans-serif;font-size:1.0625rem;line-height:1.8}*,*::after,*::before{box-sizing:inherit}.main{max-width:1240px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.main{padding:0 1rem}}@media(min-width:1240px){.main{padding-left:calc(1rem + -50vw + 1240px/2);padding-right:calc(1rem + -50vw + 1240px/2)}}.main{display:block;min-height:500px}.content-wrapper{background-color:white;background-color:var(--c-white)}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.container,.cta__content-wrapper{width:100%;margin:0 auto;max-width:1240px}.container-narrow{width:100%;margin:0 auto;max-width:905px}.gutter{padding-left:1rem;padding-right:1rem}@media(min-width:320px){.gutter{padding-left:2rem;padding-right:2rem}}@media(min-width:480px){.gutter{padding-left:4rem;padding-right:4rem}}@media(min-width:1240px){.container.gutter,.gutter.cta__content-wrapper{padding-left:0;padding-right:0}}.clearfix{clear:both}.layout__region{height:min-content;flex:0 1 100%}@media(min-width:920px){.layout__region{flex:0 1 33%}}.layout--twocol-section{gap:2rem}@media(min-width:920px){.layout--twocol-section>.layout__region{flex:0 1 calc(100% - 10px)}}@media(min-width:920px){.layout--twocol-section{flex-wrap:nowrap;gap:4rem}}.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second{flex:0 1 100%}@media(min-width:920px){.layout--twocol-section.layout--twocol-section--50-50 .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 .layout__region--second{flex:0 1 50%}}.layout--threecol-section{gap:2rem}@media(min-width:920px){.layout--threecol-section>.layout__region{flex:0 1 calc(100% - 20px)}}.layout--threecol-section>.layout__region--first{flex:0 1 100%}@media(min-width:920px){.layout--threecol-section>.layout__region--first{flex:0 1 33%}}.layout--threecol-section>.layout__region--second{flex:0 1 100%}@media(min-width:920px){.layout--threecol-section>.layout__region--second{flex:0 1 34%}}.layout--threecol-section>.layout__region--third{flex:0 1 100%}@media(min-width:920px){.layout--threecol-section>.layout__region--third{flex:0 1 33%}}@media(min-width:920px){.layout--threecol-section{flex-wrap:nowrap}}.layout--fourcol-section{gap:4rem}.layout--fourcol-section>.layout__region{flex:0 1 100%}@media(min-width:920px){.layout--fourcol-section>.layout__region{flex:0 1 calc(100% - 30px)}}@media(min-width:920px){.layout--fourcol-section{flex-wrap:nowrap}}.layout-container--maintenance{display:flex;justify-content:center;align-items:center;min-height:100vh;gap:calc(2*4rem)}.layout-container--maintenance .maintenance__logo{margin:1rem}.layout-container--maintenance .h1,.layout-container--maintenance .text-long h4.h1,.text-long .layout-container--maintenance h4.h1,.layout-container--maintenance .text-long h1,.text-long .layout-container--maintenance h1{line-height:1.2}.layout-container--maintenance .maintenance__side{display:none}@media(min-width:720px){.layout-container--maintenance .maintenance__side{display:block}}.layout-container--maintenance .maintenance__side{flex:0 1 auto;line-height:0}@media(min-width:920px){.layout-container--maintenance .maintenance__side svg{height:100vh}}.main-content-wrapper{display:flex;flex-direction:column}@media(min-width:920px){.main-content-wrapper{flex-direction:row}}.print-header{display:flex;justify-content:flex-start;align-items:center;gap:2rem;margin:1rem 1rem 3rem;padding:1rem;background:#fff;border:2px solid #b7b4b4;border:2px solid var(--c-neutral);width:100%;height:max-content;max-width:calc(100% - 2rem)}.print-header *{font-size:1rem;width:max-content}.print-area{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);margin:1rem;padding:2rem 1rem}.print-area p{font-size:12px}.print-area .text-long p{font-size:12px}.print-area h1{font-size:1.375rem}.print-area .text-long h1{font-size:1.375rem}.print-area h2{font-size:1.375rem}.print-area .text-long h2{font-size:1.375rem}.print-area h3{font-size:1.125rem}.print-area .text-long h3{font-size:1.125rem}.print-area h4{font-size:1rem}.print-area .text-long h4{font-size:1rem}.print-area h5{font-size:14px}.print-area .text-long h5{font-size:14px}.print-area h6{font-size:14px}.print-area .text-long h6{font-size:14px}.print-area iframe{display:none !important;position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.print-area .text-long iframe{display:none !important;position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.print-area img{width:unset !important}.print-area .text-long img{width:unset !important}@media print{.no-print,.no-print *{display:none !important;position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.rankingsForm{display:flex;flex-wrap:wrap}.rankingsForm .season-search{display:flex;flex-direction:column;margin-right:20px}.rankingsForm .season-search select{display:flex;align-items:center;width:222px;height:45px;transition:all 100ms ease 0s;box-sizing:border-box;outline:0px;border-radius:7px;padding:10px 5px;border-color:#ccc}.rankingsList{margin-top:40px}.rankingsList .ranking-title{text-align:center}.rankingsList .ranking-items{display:flex;flex-wrap:wrap;width:100%}.rankingsList .ranking-items .ranking-item{width:50%}.rankingsList .ranking-items .ranking-item .item-title{margin-bottom:0}.rankingsList .ranking-items .ranking-item ul{list-style-type:none;padding:0;margin-top:2px}.flex{display:flex}.flex--column{flex-direction:column}.flex--left{justify-content:flex-start}.flex--center{justify-content:center}.flex--right{justify-content:flex-end}.flex--between{justify-content:space-between}.flex--around{justify-content:space-around}.flex--top{align-items:flex-start}.flex--middle{align-items:center}.flex--bottom{align-items:flex-end}.flex--stretch{align-items:stretch}.flex--gap{gap:1rem}.flex--gap-small{gap:.5rem}.flex--gap-large{gap:2rem}.flex-child{flex:1 1 max-content}.flex-child--no-shrink{flex-shrink:0}.flex-child--no-grow{flex-grow:0}.flex--wrap{flex-wrap:wrap}.flex--wrap-at-small{flex-wrap:wrap}@media(min-width:920px){.flex--wrap-at-small{flex-wrap:nowrap}}.hidden-at--small{display:none !important;visibility:hidden !important}@media(min-width:920px){.hidden-at--small{display:inherit !important;visibility:inherit !important}}.hidden-at--large{display:inherit !important;visibility:inherit !important}@media(min-width:920px){.hidden-at--large{display:none !important;visibility:hidden !important}}.styled-scrollbar::-webkit-scrollbar{width:.75rem;height:.75rem}.styled-scrollbar::-webkit-scrollbar-thumb{background:#75a5bd;background:var(--c-secondary-lighter);border-right:1px solid #05354e;border-right:1px solid var(--c-secondary);border-left:1px solid #05354e;border-left:1px solid var(--c-secondary);cursor:pointer}.styled-scrollbar::-webkit-scrollbar-track{background:#05354e;background:var(--c-secondary);border:1px solid #05354e;border:1px solid var(--c-secondary)}.styled-scrollbar{scrollbar-color:#75a5bd #05354e;scrollbar-color:var(--c-secondary-lighter) var(--c-secondary)}.border--top-neutral{border-top:5px solid #b7b4b4;border-top:5px solid var(--c-neutral)}.border--bottom{border-bottom:5px solid #252323;border-bottom:5px solid var(--c-accent-high)}.border--bottom--thin{border-bottom:1px solid #252323;border-bottom:1px solid var(--c-accent-high)}.border--secondary{border-color:#05354e;border-color:var(--c-secondary)}.border--light{border-color:#efefec;border-color:var(--c-highlight-high)}.button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;transition:color 100ms ease-in-out;color:white;color:var(--c-text-inverse);position:relative;overflow:hidden;z-index:0}.button:visited{color:white;color:var(--c-text-inverse)}.button:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}.button span{z-index:10}.button::before,.button::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.button::before{background-color:#b71117;background-color:var(--c-primary);border:2px solid #b71117;border:2px solid var(--c-primary)}.button::after{background-color:black;background-color:var(--c-black);border:2px solid black;border:2px solid var(--c-black);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}.button:hover,.button:active,.button:focus{color:white;color:var(--c-text-inverse)}.button:hover::after,.button:active::after,.button:focus::after{transform:translateX(0%)}.button:focus{outline:2px solid black;outline:2px solid var(--c-black)}.button{line-height:1.4;font-size:1.0625rem;padding:.75rem 2.5rem}.button--secondary{color:white;color:var(--c-text-inverse);position:relative;overflow:hidden;z-index:0}.button--secondary:visited{color:white;color:var(--c-text-inverse)}.button--secondary:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}.button--secondary span{z-index:10}.button--secondary::before,.button--secondary::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.button--secondary::before{background-color:#05354e;background-color:var(--c-secondary);border:2px solid #05354e;border:2px solid var(--c-secondary)}.button--secondary::after{background-color:black;background-color:var(--c-black);border:2px solid black;border:2px solid var(--c-black);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}.button--secondary:hover,.button--secondary:active,.button--secondary:focus{color:white;color:var(--c-text-inverse)}.button--secondary:hover::after,.button--secondary:active::after,.button--secondary:focus::after{transform:translateX(0%)}.button--secondary:focus{outline:2px solid black;outline:2px solid var(--c-black)}.button--secondary-light{color:white;color:var(--c-text-inverse);position:relative;overflow:hidden;z-index:0}.button--secondary-light:visited{color:white;color:var(--c-text-inverse)}.button--secondary-light:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}.button--secondary-light span{z-index:10}.button--secondary-light::before,.button--secondary-light::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.button--secondary-light::before{background-color:#156086;background-color:var(--c-secondary-light);border:2px solid #156086;border:2px solid var(--c-secondary-light)}.button--secondary-light::after{background-color:#b6d2e0;background-color:var(--c-secondary-lightest);border:2px solid #b6d2e0;border:2px solid var(--c-secondary-lightest);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}.button--secondary-light:hover,.button--secondary-light:active,.button--secondary-light:focus{color:#252323;color:var(--c-accent-high)}.button--secondary-light:hover::after,.button--secondary-light:active::after,.button--secondary-light:focus::after{transform:translateX(0%)}.button--secondary-light:focus{outline:2px solid #b6d2e0;outline:2px solid var(--c-secondary-lightest)}.button--small{line-height:1;font-size:.75rem;padding:.5rem}.button--small.button--with-icon .icon,.button--small.button--with-icon svg{width:.75rem;height:.75rem}.button--large{line-height:2;font-size:2rem;padding:14px 38px}.button--ghost{color:#b6d2e0;color:var(--c-secondary-lightest);border:2px solid #b6d2e0;border:2px solid var(--c-secondary-lightest);background-color:rgba(0,0,0,0);transition:all 300ms ease-in-out}.button--ghost:hover,.button--ghost:focus,.button--ghost:active{color:#b71117;color:var(--c-primary)}.button--ghost::before,.button--ghost::after{display:none}.button--inverse{color:black;color:var(--c-text);position:relative;overflow:hidden;z-index:0}.button--inverse:visited{color:black;color:var(--c-text)}.button--inverse:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}.button--inverse span{z-index:10}.button--inverse::before,.button--inverse::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.button--inverse::before{background-color:white;background-color:var(--c-background);border:2px solid white;border:2px solid var(--c-background)}.button--inverse::after{background-color:#05354e;background-color:var(--c-secondary);border:2px solid #05354e;border:2px solid var(--c-secondary);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}.button--inverse:hover,.button--inverse:active,.button--inverse:focus{color:white;color:var(--c-text-inverse)}.button--inverse:hover::after,.button--inverse:active::after,.button--inverse:focus::after{transform:translateX(0%)}.button--inverse:focus{outline:2px solid #05354e;outline:2px solid var(--c-secondary)}.button--full-width{width:100%}.button--with-icon .icon,.button--with-icon svg,.button--icon .icon,.button--icon svg{width:24px;height:24px;fill:currentColor}.button--with-icon{display:inline-flex;justify-content:space-between;align-items:center;gap:10px}.button--reset{background:inherit;border:inherit;padding:0;cursor:pointer}#views-exposed-form-search-api-page button.form-submit{color:white;color:var(--c-text-inverse);position:relative;overflow:hidden;z-index:0}#views-exposed-form-search-api-page button.form-submit:visited{color:white;color:var(--c-text-inverse)}#views-exposed-form-search-api-page button.form-submit:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}#views-exposed-form-search-api-page button.form-submit span{z-index:10}#views-exposed-form-search-api-page button.form-submit::before,#views-exposed-form-search-api-page button.form-submit::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#views-exposed-form-search-api-page button.form-submit::before{background-color:#05354e;background-color:var(--c-secondary);border:2px solid #05354e;border:2px solid var(--c-secondary)}#views-exposed-form-search-api-page button.form-submit::after{background-color:black;background-color:var(--c-black);border:2px solid black;border:2px solid var(--c-black);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}#views-exposed-form-search-api-page button.form-submit:hover,#views-exposed-form-search-api-page button.form-submit:active,#views-exposed-form-search-api-page button.form-submit:focus{color:white;color:var(--c-text-inverse)}#views-exposed-form-search-api-page button.form-submit:hover::after,#views-exposed-form-search-api-page button.form-submit:active::after,#views-exposed-form-search-api-page button.form-submit:focus::after{transform:translateX(0%)}#views-exposed-form-search-api-page button.form-submit:focus{outline:2px solid black;outline:2px solid var(--c-black)}button{cursor:pointer}.circled-icon{display:inline-block;position:relative;border-radius:50%;border:2px solid #b71117;border:2px solid var(--c-primary);background-color:rgba(0,0,0,0);width:32px;height:32px;transition:300ms all ease-in-out}.circled-icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;color:#b71117;color:var(--c-primary);fill:#b71117;fill:var(--c-primary)}.circled-icon--solid{border-color:rgba(0,0,0,0);background-color:#b71117;background-color:var(--c-primary)}.circled-icon--solid .icon{color:white;color:var(--c-text-inverse);fill:white;fill:var(--c-text-inverse)}.circled-icon--solid:hover,.circled-icon--solid:focus,.circled-icon--solid:active{filter:brightness(50%);border-color:rgba(0,0,0,0)}.circled-icon:hover,.circled-icon:focus,.circled-icon:active{background-color:#b71117;background-color:var(--c-primary);transform:scale(0.8);transition:300ms all ease-in-out;border-color:#b71117;border-color:var(--c-primary)}.circled-icon:hover .icon,.circled-icon:focus .icon,.circled-icon:active .icon{fill:white;fill:var(--c-text-inverse);transition:300ms all ease-in-out}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkboxes label,.form-item--checkbox__item label{display:flex;align-items:center}.form-item--checkboxes input,.form-item--checkbox__item input{appearance:none;-webkit-appearance:none;cursor:pointer;width:1.25rem;height:1.25rem;margin-right:.5rem;overflow:hidden;border:1px solid #b7b4b4;border:1px solid var(--c-neutral);background-color:rgba(0,0,0,0);position:relative;transition:all 300ms ease-in-out}.form-item--checkboxes input::before,.form-item--checkboxes input::after,.form-item--checkbox__item input::before,.form-item--checkbox__item input::after{display:inline-block;position:absolute;overflow:hidden;transition:all 300ms ease-in-out}.form-item--checkboxes input::before,.form-item--checkbox__item input::before{content:"";border:2px solid #eaeef5;border:2px solid var(--c-muted);top:0;left:0;width:100%;height:100%}.form-item--checkboxes input:checked::before,.form-item--checkbox__item input:checked::before{background-color:#156086;background-color:var(--c-secondary-light)}.form-item--checkboxes input:checked::after,.form-item--checkbox__item input:checked::after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2210%22 height=%2211%22 viewBox=%220 0 68 68%22 fill=%22%23f9f7f7%22%3E%3Cpolygon points=%2225.661 34.5 .661 9.5 9.5 .661 34.5 25.661 59.5 .661 68.339 9.5 43.339 34.5 68.338 59.5 59.5 68.339 34.5 43.339 9.5 68.339 .661 59.5%22 /%3E%3C/svg%3E");top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radios label,.form-item--radio__item label{display:flex;align-items:center}.form-item--radios input,.form-item--radio__item input{appearance:none;-webkit-appearance:none;cursor:pointer;width:1rem;height:1rem;margin-right:.5rem;overflow:hidden;border:1px solid #b7b4b4;border:1px solid var(--c-neutral);background-color:rgba(0,0,0,0);position:relative;transition:all 300ms ease-in-out}.form-item--radios input::before,.form-item--radios input::after,.form-item--radio__item input::before,.form-item--radio__item input::after{display:inline-block;position:absolute;overflow:hidden;transition:all 300ms ease-in-out}.form-item--radios input::before,.form-item--radio__item input::before{content:"";border:2px solid #eaeef5;border:2px solid var(--c-muted);top:0;left:0;width:100%;height:100%}.form-item--radios input:checked::before,.form-item--radio__item input:checked::before{background-color:#156086;background-color:var(--c-secondary-light)}.form-item--radios input,.form-item--radio__item input{border-radius:100%}.form-item--radios input::before,.form-item--radio__item input::before{content:""}.form-item--radios input:checked::before,.form-item--radio__item input:checked::before{border:2px solid #eaeef5;border:2px solid var(--c-muted);border-radius:100%;background-color:#156086;background-color:var(--c-secondary-light)}.form-item__dropdown{display:block;position:relative}.form-item__dropdown::after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%2212%22 viewBox=%220 0 86 46%22 fill=%22%2305354e%22%3E%3Cpolygon points=%2243 45.188 45.688 42.781 85.688 6.781 80.313 .813 43 34.406 5.687 .813 .312 6.781 40.312 42.781%22/%3E%3C/svg%3E");position:absolute;top:55%;right:1em;transform:translateY(-50%);z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#252323;border-color:var(--c-accent-high)}.form-item__select{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);border-radius:7px;height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select:focus{outline:2px solid #156086;outline:2px solid var(--c-secondary-light)}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;-webkit-appearance:none;appearance:none}}.form-item{color:black;color:var(--c-text);margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item--inverse{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.form-item--inverse .form-item__textfield:not(.button){background-color:#05354e;background-color:var(--c-secondary);border:2px solid #156086;border:2px solid var(--c-secondary-light);color:white;color:var(--c-text-inverse);font-weight:700}.form-item--inverse .form-item__textfield:not(.button):-ms-input-placeholder{color:#b6d2e0;color:var(--c-secondary-lightest)}.form-item--inverse .form-item__textfield:not(.button)::placeholder{color:#b6d2e0;color:var(--c-secondary-lightest)}.form-item--inverse .form-item__textfield:not(.button):focus{background-color:#156086;background-color:var(--c-secondary-light);outline-color:#b71117;outline-color:var(--c-primary)}.form-item--inverse .form-item__textfield:not(.button):focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-item--inverse .form-item__textfield:not(.button):focus::placeholder{color:rgba(0,0,0,0)}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__label--required::after,.form-item__label.form-required::after{content:" *";color:#b71117;color:var(--c-error)}.form-item__label.option{display:inline-block;padding:0}.form-item__textfield:not(.button){border:1px solid #b7b4b4;border:1px solid var(--c-neutral);border-radius:7px;padding:.6em;max-width:100%;line-height:1}.form-item__textfield:focus{outline:2px solid #156086;outline:2px solid var(--c-secondary-light)}.form-item__textfield:-ms-input-placeholder{color:#4c4c4c;color:var(--c-neutral-dark)}.form-item__textfield::placeholder{color:#4c4c4c;color:var(--c-neutral-dark)}.form-item__textfield.error{outline:2px solid #b71117;outline:2px solid var(--c-primary)}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}.icons-demo pre{background-color:#eaeef5;background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #eaeef5;border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.text-long p img{box-sizing:content-box;padding:.5rem}.text-long p img:first-child{padding-left:0}.text-long p img:last-child{padding-right:0}.link{color:#b71117;color:var(--c-primary);text-decoration:underline}.link:hover,.link:focus,.link:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.link--alt{font-weight:700;text-transform:uppercase}.link--light{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.link--light:hover,.link--light:focus,.link--light:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.link--more{text-decoration:none}.link--more::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b71117;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--c-primary);margin-left:.75rem;transition:all 300ms ease-in-out}.link--more:hover,.link--more:focus,.link--more:active{text-decoration:underline}.link--more:hover::after,.link--more:focus::after,.link--more:active::after{border-left-color:#05354e;border-left-color:var(--c-secondary)}.link--inverse{color:white;color:var(--c-text-inverse);text-decoration:none}.link--inverse:hover,.link--inverse:focus,.link--inverse:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.link--secondary:hover,.link--secondary:focus,.link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.link--text{color:black;color:var(--c-text);text-decoration:none}.link--text:hover,.link--text:focus,.link--text:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.link--underlined{text-decoration:underline}.link>a{color:inherit;text-decoration:inherit}.link>a:hover,.link>a:focus,.link>a:active{color:inherit;text-decoration:inherit}.clearfix-link{position:relative;z-index:3;float:right;margin:1rem 0}a.disabled{pointer-events:none;cursor:default}.ul,.text-long ul,ul{list-style-type:disc}.ul li::marker,.text-long ul li::marker,ul li::marker{color:#b7b4b4;color:var(--c-neutral)}.ol,.text-long ol,ol{list-style-type:decimal}.ol,.text-long ol,ol,.ul,.text-long ul,ul{padding-left:1.375rem}.list-reset{list-style:none;margin:0;padding:0}.scrim{overflow:hidden;position:relative;max-height:200px}.scrim::before{z-index:1}.scrim--teaser::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--teaser::before{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0) 50%,#fff 100%)}.scrim--translucent{max-height:none}.scrim--translucent::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--translucent::before{background-color:rgba(5,53,78,.7)}.scrim--translucent-black{max-height:none}.scrim--translucent-black::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--translucent-black::before{background-color:rgba(0,0,0,.5)}.scrim--gradient-black{max-height:none}.scrim--gradient-black::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--gradient-black::before{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.5) 50%)}.section{background-color:white;background-color:var(--c-white);color:black;color:var(--c-text)}.section .text-long{color:black;color:var(--c-text)}.section .text-long a,.section [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.section .text-long a:hover,.section .text-long a:focus,.section .text-long a:active,.section [class=link]:hover,.section [class=link]:focus,.section [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.section #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section #schools .link--secondary:hover,.section #schools .link--secondary:focus,.section #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section{width:100%;margin:0 auto}.section--primary{background-color:#b71117;background-color:var(--c-primary);color:white;color:var(--c-text-inverse)}.section--primary .text-long{color:white;color:var(--c-text-inverse)}.section--primary .text-long a,.section--primary [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.section--primary .text-long a:hover,.section--primary .text-long a:focus,.section--primary .text-long a:active,.section--primary [class=link]:hover,.section--primary [class=link]:focus,.section--primary [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.section--primary #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--primary #schools .link--secondary:hover,.section--primary #schools .link--secondary:focus,.section--primary #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--secondary{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.section--secondary .text-long{color:white;color:var(--c-text-inverse)}.section--secondary .text-long a,.section--secondary [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.section--secondary .text-long a:hover,.section--secondary .text-long a:focus,.section--secondary .text-long a:active,.section--secondary [class=link]:hover,.section--secondary [class=link]:focus,.section--secondary [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.section--secondary #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--secondary #schools .link--secondary:hover,.section--secondary #schools .link--secondary:focus,.section--secondary #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--neutral-light{background-color:#f8f8f8;background-color:var(--c-neutral-light);color:black;color:var(--c-text)}.section--neutral-light .text-long{color:black;color:var(--c-text)}.section--neutral-light .text-long a,.section--neutral-light [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--neutral-light .text-long a:hover,.section--neutral-light .text-long a:focus,.section--neutral-light .text-long a:active,.section--neutral-light [class=link]:hover,.section--neutral-light [class=link]:focus,.section--neutral-light [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.section--neutral-light #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--neutral-light #schools .link--secondary:hover,.section--neutral-light #schools .link--secondary:focus,.section--neutral-light #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--highlight{background-color:#f9f7f7;background-color:var(--c-highlight);color:black;color:var(--c-text)}.section--highlight .text-long{color:black;color:var(--c-text)}.section--highlight .text-long a,.section--highlight [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--highlight .text-long a:hover,.section--highlight .text-long a:focus,.section--highlight .text-long a:active,.section--highlight [class=link]:hover,.section--highlight [class=link]:focus,.section--highlight [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.section--highlight #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--highlight #schools .link--secondary:hover,.section--highlight #schools .link--secondary:focus,.section--highlight #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--neutral-dark{background-color:#4c4c4c;background-color:var(--c-neutral-dark);color:white;color:var(--c-text-inverse)}.section--neutral-dark .text-long{color:white;color:var(--c-text-inverse)}.section--neutral-dark .text-long a,.section--neutral-dark [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.section--neutral-dark .text-long a:hover,.section--neutral-dark .text-long a:focus,.section--neutral-dark .text-long a:active,.section--neutral-dark [class=link]:hover,.section--neutral-dark [class=link]:focus,.section--neutral-dark [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.section--neutral-dark #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--neutral-dark #schools .link--secondary:hover,.section--neutral-dark #schools .link--secondary:focus,.section--neutral-dark #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--image{background-color:rgba(0,0,0,0);color:white;color:var(--c-text-inverse)}.section--image .text-long{color:white;color:var(--c-text-inverse)}.section--image .text-long a,.section--image [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--image .text-long a:hover,.section--image .text-long a:focus,.section--image .text-long a:active,.section--image [class=link]:hover,.section--image [class=link]:focus,.section--image [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.section--image #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.section--image #schools .link--secondary:hover,.section--image #schools .link--secondary:focus,.section--image #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.section--image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.section--image::before{background-color:#156086;background-color:var(--c-secondary-light);opacity:.75;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.section__content{position:relative}.section .paragraph-wrapper{margin:0 0 1rem 0}@media(min-width:920px){.section .paragraph-wrapper{margin:2rem 0}}.section--no-bleed{padding:0}.section--no-bleed .paragraph-wrapper{margin:0 !important}@media(min-width:920px){.section--no-bleed{padding:0}.section--no-bleed .paragraph-wrapper{margin:0 !important}}.section--no-bleed .layout--twocol-section{gap:1rem}.section--padded{padding:3rem .75rem}@media(min-width:920px){.section--padded{padding:3rem 2rem}}.section--flex{padding:0}.section--flex .paragraph-wrapper{margin:0 !important}@media(min-width:920px){.section--flex{padding:0}.section--flex .paragraph-wrapper{margin:0 !important}}.section--flex .layout--twocol-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem}.section--flex .layout--twocol-section .layout__region--first,.section--flex .layout--twocol-section .layout__region--second{flex:unset;width:max-content}@media(min-width:1240px){.section--flex .layout--twocol-section{flex-wrap:nowrap;gap:2rem}}.section--flex .layout--threecol-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem}.section--flex .layout--threecol-section .layout__region--first,.section--flex .layout--threecol-section .layout__region--second,.section--flex .layout--threecol-section .layout__region--third{flex:unset;width:max-content}@media(min-width:1240px){.section--flex .layout--threecol-section{flex-wrap:nowrap;gap:2rem}}.section--flex .layout--fourcol-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem}.section--flex .layout--fourcol-section .layout__region--first,.section--flex .layout--fourcol-section .layout__region--second,.section--flex .layout--fourcol-section .layout__region--third,.section--flex .layout--fourcol-section .layout__region--fourth{flex:unset;width:max-content}@media(min-width:1240px){.section--flex .layout--fourcol-section{flex-wrap:nowrap;gap:2rem}}.section--flex-centered .layout--twocol-section,.section--flex-centered .layout--threecol-section,.section--flex-centered .layout--fourcol-section{align-items:center}.section--preview{margin:1rem 0;border:2px dashed #4c4c4c;border:2px dashed var(--c-accent)}.section--full-width{position:relative}.section--full-width::after{content:"";background-color:inherit;position:absolute;z-index:-1;height:100%;width:100vw;top:0;bottom:0;left:50%;transform:translateX(-50%);padding:0}.section--full-width.section--primary::after{background:#b71117;background:var(--c-primary)}.section--full-width.section--secondary::after{background:#05354e;background:var(--c-secondary)}.section--full-width.section--highlight::after{background:#f9f7f7;background:var(--c-highlight)}.section--full-width.section--neutral-light::after{background:#f8f8f8;background:var(--c-neutral-light)}.section--full-width.section--neutral-dark::after{background:#4c4c4c;background:var(--c-neutral-dark)}.table,.text-long table{border-spacing:0;background-color:white;background-color:var(--c-background);margin:.75rem 0;position:relative;width:100%}.table--highlight tbody tr:hover,.table .highlight tbody tr:hover,.text-long table .highlight tbody tr:hover{background-color:rgba(117,165,189,.5)}.table:not(.table--teams__regional-assignments) .table__cell,.table:not(.table--teams__regional-assignments) .text-long td,.text-long .table:not(.table--teams__regional-assignments) td,.text-long table:not(.table--teams__regional-assignments) .table__cell,.text-long table:not(.table--teams__regional-assignments) td,.table:not(.table--teams__regional-assignments) .table__heading-cell,.table:not(.table--teams__regional-assignments) .text-long th,.text-long .table:not(.table--teams__regional-assignments) th,.text-long table:not(.table--teams__regional-assignments) .table__heading-cell,.text-long table:not(.table--teams__regional-assignments) th{font-size:.75rem}@media(min-width:720px){.table:not(.table--teams__regional-assignments) .table__cell,.table:not(.table--teams__regional-assignments) .text-long td,.text-long .table:not(.table--teams__regional-assignments) td,.text-long table:not(.table--teams__regional-assignments) .table__cell,.text-long table:not(.table--teams__regional-assignments) td,.table:not(.table--teams__regional-assignments) .table__heading-cell,.table:not(.table--teams__regional-assignments) .text-long th,.text-long .table:not(.table--teams__regional-assignments) th,.text-long table:not(.table--teams__regional-assignments) .table__heading-cell,.text-long table:not(.table--teams__regional-assignments) th{font-size:1.0625rem}}.table--thin .table__heading-cell,.table--thin .text-long th,.text-long .table--thin th,.table--thin .table__cell,.table--thin .text-long td,.text-long .table--thin td{padding:.25rem .5rem}.table--text-small .table__heading-cell,.table--text-small .text-long th,.text-long .table--text-small th,.table--text-small .table__cell,.table--text-small .text-long td,.text-long .table--text-small td{font-size:.9375rem}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;vertical-align:top;padding:.25rem}@media(min-width:720px){.table__heading-cell,.text-long th,.table__cell,.text-long td{padding:1rem}}.table__heading-cell.table__heading-cell--small,.text-long th.table__heading-cell--small,.table__heading-cell.table__cell--small,.text-long th.table__cell--small,.table__cell.table__heading-cell--small,.text-long td.table__heading-cell--small,.table__cell.table__cell--small,.text-long td.table__cell--small{padding:.75rem .1rem}.table__heading-cell.table__heading-cell--long,.text-long th.table__heading-cell--long,.table__heading-cell.table__cell--long,.text-long th.table__cell--long,.table__cell.table__heading-cell--long,.text-long td.table__heading-cell--long,.table__cell.table__cell--long,.text-long td.table__cell--long{padding:.75rem 1.5rem}.table__heading-cell--freeze,.table__cell--freeze{position:sticky}.table__heading-cell--freeze-left,.table__cell--freeze-left{left:0;border-right:1px solid #b7b4b4;border-right:1px solid var(--c-neutral)}.table__heading-cell--freeze-top,.table__cell--freeze-top{top:0;border-bottom:7px solid #156086;border-bottom:7px solid var(--c-secondary-light);z-index:1}.table__heading-cell,.text-long th{background-color:white;background-color:var(--c-white);border-bottom:7px solid #156086;border-bottom:7px solid var(--c-secondary-light);color:#252323;color:var(--c-accent-high);font-weight:700;text-align:left}.table:not(.table--teams__regional-assignments) tbody tr:nth-child(odd),.text-long table:not(.table--teams__regional-assignments) tbody tr:nth-child(odd),.table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(odd),.text-long table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(odd),.table:not(.table--teams__regional-assignments) tbody tr.table__row:nth-child(odd){background-color:#efefec;background-color:var(--c-neutral-lightest)}.table:not(.table--teams__regional-assignments) tbody tr:nth-child(odd) td,.text-long table:not(.table--teams__regional-assignments) tbody tr:nth-child(odd) td,.table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(odd) td,.text-long table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(odd) td,.table:not(.table--teams__regional-assignments) tbody tr.table__row:nth-child(odd) td{background-color:#efefec;background-color:var(--c-neutral-lightest)}.table:not(.table--teams__regional-assignments) tbody tr:nth-child(even),.text-long table:not(.table--teams__regional-assignments) tbody tr:nth-child(even),.table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(even),.text-long table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(even),.table:not(.table--teams__regional-assignments) tbody tr.table__row:nth-child(even){background-color:white;background-color:var(--c-white)}.table:not(.table--teams__regional-assignments) tbody tr:nth-child(even) td,.text-long table:not(.table--teams__regional-assignments) tbody tr:nth-child(even) td,.table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(even) td,.text-long table:not(.table--teams__regional-assignments) tbody .table__row:nth-child(even) td,.table:not(.table--teams__regional-assignments) tbody tr.table__row:nth-child(even) td{background-color:white;background-color:var(--c-white)}.table--secondary tr:nth-child(odd),.table--secondary .table__row:nth-child(odd),.table--secondary tr.table__row:nth-child(odd){background-color:#ddecf4}.table--secondary tr:nth-child(odd) td,.table--secondary .table__row:nth-child(odd) td,.table--secondary tr.table__row:nth-child(odd) td{background-color:#ddecf4}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-top:7px solid #156086;border-top:7px solid var(--c-secondary-light)}.table__wrapper{overflow:auto;width:100%}.table__wrapper--vertical-scroll{height:100%;max-height:80vh}.table-scroll{display:grid;margin:2rem 0;gap:1rem;place-items:center;width:100%}.table-scroll img{display:block;animation-name:swipe;animation-duration:3s;animation-direction:normal;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes swipe{0%{transform:translate(0,0)}25%{transform:translate(0,-50%)}50%{transform:translate(0,0)}75%{transform:translate(50%,0)}100%{transform:translate(0,0)}}#division-list .table__button-active{color:#b71117;color:var(--c-primary)}#division-list .table__header-sorter{cursor:pointer}#division-list .table__header-sorter-wrapper{display:flex}.tag{display:inline-block;width:max-content;height:max-content;background-color:#efefec;background-color:var(--c-highlight-high);color:black;color:var(--c-text);text-decoration:none;border:rgba(0,0,0,0) .125rem solid;padding:.125rem .5rem;line-height:1}.tag:hover,.tag:focus,.tag:active{background-color:#efefec;background-color:var(--c-highlight-high);border-color:#b71117;border-color:var(--c-primary);color:#b71117;color:var(--c-primary)}.tag:hover.tag--secondary,.tag:focus.tag--secondary,.tag:active.tag--secondary{border-color:#156086;border-color:var(--c-secondary-light);color:#156086;color:var(--c-secondary-light)}.tag--primary,.tag--secondary{color:white;color:var(--c-text-inverse);font-weight:700;text-transform:uppercase}.tag--primary{background-color:#b71117;background-color:var(--c-primary)}.tag--secondary{background-color:#156086;background-color:var(--c-secondary-light)}.tag--secondary-light{background-color:#b6d2e0;background-color:var(--c-secondary-lightest)}.h1,.text-long h4.h1,.text-long h1{position:relative;word-break:break-word}.h1--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.h1--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.h1--spacer,.text-long .h1--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.h1--spacer::after,.text-long .h1--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.h1,.text-long h4.h1,.text-long h1{color:inherit;font-family:"Roboto Slab",serif;font-weight:400;font-style:normal;font-size:3rem;line-height:1.5;margin:0 0 .5rem;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h4.h2,.text-long h2{position:relative;word-break:break-word}.h2--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.h2--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.h2--spacer,.text-long .h2--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.h2--spacer::after,.text-long .h2--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.h2,.text-long h4.h2,.text-long h2{color:inherit;font-family:"Roboto Slab",serif;font-weight:700;font-style:normal;font-size:2.0625rem;line-height:1.3;margin:0 0 .5rem;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,.text-long h4.h3,.text-long h3{font-size:1.675rem}@media(min-width:480px){.h3,.text-long h4.h3,.text-long h3{position:relative;word-break:break-word}.h3--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.h3--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.h3--spacer,.text-long .h3--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.h3--spacer::after,.text-long .h3--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.h3,.text-long h4.h3,.text-long h3{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.9375rem;line-height:1.6;margin:0 0 .5rem;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}}.h4,.previous-next-navigation__label,.text-long h4{position:relative;word-break:break-word}.h4--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.h4--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.h4--spacer,.text-long .h4--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.h4--spacer::after,.text-long .h4--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.h4,.previous-next-navigation__label,.text-long h4{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.3125rem;line-height:1.6;margin:0 0 .5rem;width:auto}.h4__link{color:inherit;text-decoration:none}.h4__link:hover{color:inherit;text-decoration:underline}.h5,.text-long h5,.text-long h4.h5,.h6,.text-long h6{position:relative;word-break:break-word}.h5--marker,.h6--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.h5--marker::before,.h6--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.h5--spacer,.text-long .h5--spacer,.h6--spacer,.text-long .h6--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.h5--spacer::after,.text-long .h5--spacer::after,.h6--spacer::after,.text-long .h6--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.h5,.text-long h5,.text-long h4.h5,.h6,.text-long h6{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.0625rem;line-height:2;margin:0 0 .5rem;width:auto;text-transform:uppercase}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}.text-long h3.small{font-weight:700;font-size:1.3125rem}.text-long h4.h2.roboto{font-family:"Roboto",sans-serif}.text-long h4.centered{text-align:center}.line-height--reduced{line-height:1}.text-specs--preview{list-style:none;margin:0;padding:0}.text-specs--preview li{border:2px solid #4c4c4c;border:2px solid var(--c-accent);border-bottom:none;padding:1rem 2rem}.text-specs--preview li:last-child{border-bottom:2px solid #4c4c4c;border-bottom:2px solid var(--c-accent)}.text-specs--preview li:nth-child(odd){background-color:#156086;background-color:var(--c-secondary-light);color:white;color:var(--c-text-inverse)}.text-specs--preview li:nth-child(even){background-color:#b6d2e0;background-color:var(--c-secondary-lightest)}.paragraph,.text-long p{margin:0 0 1em;font-size:1.0625rem;font-weight:400}.blockquote:not(.image-field-caption),.text-long blockquote:not(.image-field-caption){margin:0;padding:0}.blockquote__wrapper{font-family:"Roboto",sans-serif;font-size:1.0625rem;line-height:1.8;margin:0;border-left:5px solid #b71117;border-left:5px solid var(--c-primary);padding:10px;padding-left:13px;position:relative;line-height:1.4}.blockquote__wrapper p{margin-top:10px}.blockquote__wrapper p:first-of-type{margin:0}.blockquote__wrapper--lined .blockquote,.blockquote__wrapper--lined .text-long blockquote,.text-long .blockquote__wrapper--lined blockquote{font-style:italic}.blockquote__wrapper--double-lined{background:#f8f8f8;background:var(--c-neutral-light);outline:10px solid #f8f8f8;outline:10px solid var(--c-neutral-light);border:none;padding-left:33px}.blockquote__wrapper--double-lined::before{content:"";width:2rem;height:100%;position:absolute;top:0;left:1rem;margin:0 1rem;box-shadow:-5px 0 0 #b71117,-15px 0 0 #f8f8f8,-20px 0 0 #b71117;box-shadow:-5px 0 0 var(--c-primary),-15px 0 0 var(--c-neutral-light),-20px 0 0 var(--c-primary)}.blockquote__wrapper--double-lined .blockquote,.blockquote__wrapper--double-lined .text-long blockquote,.text-long .blockquote__wrapper--double-lined blockquote{font-style:italic}.blockquote__wrapper--boxed{background:#f8f8f8;background:var(--c-neutral-light)}.blockquote__wrapper--boxed::before{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#b71117;background-color:var(--c-primary);width:31px;height:27px;display:block;margin-bottom:5px}.blockquote__wrapper--boxed .blockquote,.blockquote__wrapper--boxed .text-long blockquote,.text-long .blockquote__wrapper--boxed blockquote{font-weight:700}.blockquote__wrapper--indented{border-left:none;display:flex;flex-wrap:wrap;padding:2rem 0}.blockquote__wrapper--indented .blockquote,.blockquote__wrapper--indented .text-long blockquote,.text-long .blockquote__wrapper--indented blockquote{flex:1 0 calc(100% - 51px);margin-left:10px}.blockquote__wrapper--indented::before{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#05354e;background-color:var(--c-secondary);width:31px;height:27px;display:block;margin-bottom:5px;flex:0 1 auto}.blockquote__wrapper--indented::after{content:"";width:100px;height:10px;background-color:#b71117;background-color:var(--c-primary);position:absolute;top:0;left:0}.blockquote__source{margin-top:1em;font-size:.75rem}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:#d1c8c9}.text-long p.small-text{font-family:"Inter",sans-serif;font-size:9px}.text-long p.large-text{font-size:19px}.text-long p.font-heading{font-family:"Roboto Slab",serif;font-weight:500;font-size:20px}.text-long p.no-space{margin:0 !important}.text-long p.medium{font-weight:500;font-size:20px}.text-long a:not(.button){color:#b71117;color:var(--c-primary)}.text-long a.link--lightblue{color:#156086;color:var(--c-secondary-light)}.lined-text{display:inline-grid;grid-template-columns:1fr 150px auto 150px 1fr;gap:10px;align-items:center}.lined-text::before,.lined-text::after{content:"";background-color:currentColor;display:block;height:3px;width:150px;position:relative}.lined-text::before{grid-column:2}.lined-text::after{grid-column:4}.text--bold{font-weight:700}.text--underline{text-decoration:underline}.text--underline-remove{text-decoration:none}.text--uppercase{text-transform:uppercase}.text--small{font-size:.9375rem}.text--meta{font-size:.75rem}.text--spaced{letter-spacing:.25rem}.text--default{color:black;color:var(--c-text)}.text--primary,.text .text-dark-red{color:#b71117;color:var(--c-primary)}.text--secondary,.text .text-blue{color:#05354e;color:var(--c-secondary)}.text--accent-high,.text .text-gray-dark{color:#252323;color:var(--c-accent-high)}.text--accent,.text .text-gray{color:#4c4c4c;color:var(--c-accent)}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video .oembed-lazyload__button{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.video .oembed-lazyload__button:hover,.video .oembed-lazyload__button:focus,.video .oembed-lazyload__button:active{border-color:#ed1c24;border-color:var(--c-primary-light)}.video .oembed-lazyload__icon{aspect-ratio:1/1;fill:#ed1c24;fill:var(--c-primary-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10%}.video--full{padding-bottom:75%}.accordion{margin:2rem 0}.accordion__item{width:100%;position:relative}.accordion__title{background-color:#156086;background-color:var(--c-secondary-light);color:white;color:var(--c-text-inverse);margin:0;padding:0 2rem;z-index:2}@media(min-width:920px){.accordion__title{padding:0 1.25rem}}.accordion__title button{position:relative;word-break:break-word}.accordion__title button--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.accordion__title button--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.accordion__title button--spacer,.text-long .accordion__title button--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.accordion__title button--spacer::after,.text-long .accordion__title button--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.accordion__title button{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.3125rem;line-height:1.6;margin:0 0 .5rem;width:auto}.accordion__title button__link{color:inherit;text-decoration:none}.accordion__title button__link:hover{color:inherit;text-decoration:underline}.accordion__title button{margin:0;display:flex;align-items:center;gap:10px;background:rgba(0,0,0,0);position:relative;border:none;text-align:left;line-height:1;width:100%;height:100%;padding:1.25rem 0;cursor:pointer}.accordion__title .icon{min-width:24px;width:24px;height:24px;fill:currentColor}.accordion__title .icon--toggle{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:300ms all ease-in-out}.accordion__content{overflow:hidden;height:max-content;max-height:0;transition:all 300ms ease-in-out}.accordion__content .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:1rem 2rem;background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);opacity:0;transform:translateY(-100%);transition:all 300ms ease-in-out}@media(min-width:920px){.accordion__content .content-wrapper{padding:1rem 4rem}}.accordion__content .content-wrapper p{margin-top:0}.accordion__content .content-wrapper p:only-child{margin-bottom:0}.accordion--alert .accordion__item.open .accordion__content{padding:2rem 0}.accordion__item.open .accordion__title{background-color:black;background-color:var(--c-black);z-index:2}.accordion__item.open .accordion__title button{color:white;color:var(--c-text-inverse)}.accordion__item.open .accordion__title .icon--toggle{transform:translateY(-50%) rotate(0deg)}.accordion__item.open .accordion__title .icon{color:white;color:var(--c-text-inverse)}.accordion__item.open .accordion__content{max-height:max-content}.accordion__item.open .accordion__content .content-wrapper{opacity:1;transform:translateY(0)}.accordion__item.open .accordion__content .content-wrapper .text-long{width:100%}.accordion--alert .accordion__title{background-color:#05354e;background-color:var(--c-secondary);margin:0}.accordion--alert .accordion__content{color:white;color:var(--c-text-inverse)}.accordion--alt .accordion__title{background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);transition:300ms ease-in-out all}.accordion--alt .accordion__title button{margin:0 0 1em;font-size:1.0625rem;font-weight:400}.accordion--alt .accordion__item.open .accordion__title{background-color:#156086;background-color:var(--c-secondary-light)}.brand-color{display:grid;grid-template-rows:180px 1fr;align-items:center;width:max-content;margin-bottom:2rem;position:relative}.brand-color .image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.brand-color img{width:100%;max-width:170px}.brand-color .options{padding:0 10px;margin:0 auto}.brand-color .options .option_group{display:flex;flex-direction:column;margin-bottom:10px}.brand-color p{margin:0;max-width:100%;line-height:1.5}.brand-image{display:grid;grid-template-rows:140px 1fr;align-items:center;width:100%}@media(min-width:320px){.brand-image{width:250px}}.brand-image.black img{background:black;background:var(--c-black)}.brand-image.white img{background:white;background:var(--c-white)}.brand-image.navy img{background:#05354e;background:var(--c-secondary)}.brand-image--wrapper{width:max-content;margin:0 0 2rem 0}.brand-image img{width:auto;max-height:140px;margin:0 auto;padding:20px}.brand-image.reduce-padding img{padding:0}.brand-image__formats{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center;gap:.5rem}.layout--twocol .brand-image{max-width:250px}@media(min-width:320px){.layout--twocol .brand-image{max-width:300px}}.layout--fourcol .brand-image{max-width:250px}@media(min-width:320px){.layout--fourcol .brand-image{max-width:225px}}.button-group{display:flex;gap:1rem;flex-flow:row wrap;justify-content:flex-start}.button-group--center{justify-content:center}.button-group--right{justify-content:flex-end}.button-group--condensed{gap:.5rem}.button-group--no-gap{gap:0}.button-group--v-align{align-items:center}.button-group .button{width:300px;word-wrap:break-word;padding:.75rem 1rem}.button-group .button:only-child{width:unset;padding:.75rem 2.5rem}@media(min-width:480px){.button-group .button{word-wrap:initial;width:360px}}.card{color:white;color:var(--c-text-inverse);display:block;overflow:hidden;position:relative;text-decoration:none}.card__content{position:absolute;width:100%;height:min-content;max-height:100%;bottom:0;left:0;padding:2rem;z-index:2}@media(min-width:920px){.card__content{padding:3rem 4rem}}.card__title{position:relative;word-break:break-word}.card__title--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.card__title--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.card__title--spacer,.text-long .card__title--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.card__title--spacer::after,.text-long .card__title--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.card__title{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.9375rem;line-height:1.6;margin:0 0 .5rem;width:auto}.card__title__link{color:inherit}.card__title__link:hover{color:inherit}.card__title{display:inline-block;line-height:1.25;font-size:1.25rem}@media(min-width:920px){.card__title{font-size:2rem}}.card__image-wrapper img{aspect-ratio:100/67;width:100%;-o-object-fit:cover;object-fit:cover}.card::before{content:"";width:100%;height:150%;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.85) 100%);transition:all 300ms ease-in-out;z-index:1}.card:hover .card__title,.card:focus .card__title,.card:active .card__title{text-decoration:underline}.card:hover::before,.card:focus::before,.card:active::before{top:-50%}.card--small .card__content{padding:.5rem 1rem}@media(min-width:920px){.card--small .card__content{padding:1rem 2rem}}.card--small .card__title{font-size:.9375rem}@media(min-width:920px){.card--small .card__title{font-size:1.0625rem}}@media(min-width:1240px){.card--small .card__title{font-size:1.5rem}}.card--text-center .card__content{height:100%;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.card--inverse::before{display:none}.card--inverse .card__content{padding:1rem 3rem 1rem 0;color:black;color:var(--c-text);display:flex;flex-flow:column nowrap;align-items:flex-start}.card--inverse .card__content *{background-color:white;background-color:var(--c-background);margin:0;padding:.5rem 1rem}@media(min-width:920px){.card--inverse .card__content{padding:2rem 8rem 2rem 0}}.card--inverse .card__title{font-size:1.0625rem}@media(min-width:720px){.card--inverse .card__title{font-size:1.5rem}}.card--inverse .card__subtitle{color:#797272;color:var(--c-accent-medium);font-weight:700;margin-top:-1px;display:inline-block;width:100%}@media(min-width:920px){.card--inverse .card__subtitle{width:max-content}}.card--inverse:hover .card__title,.card--inverse:focus .card__title,.card--inverse:active .card__title{color:#b71117;color:var(--c-primary)}.scorecard{line-height:1.5;background-color:#efefec;background-color:var(--c-highlight-high);display:flex;flex-flow:column nowrap;align-items:flex-start;padding:1rem 3rem 2rem;width:100%;border-right:4px solid #b7b4b4;border-right:4px solid var(--c-neutral)}@media(min-width:720px){.scorecard{width:350px}}.scorecard__date{font-weight:700}.scorecard__details,.scorecard__sport{text-transform:uppercase;color:#4c4c4c;color:var(--c-accent)}.scorecard__details{font-weight:700;width:100%}.scorecard__sport{font-size:.8125rem;margin-bottom:1.5rem}.scorecard__schools{width:100%}.scorecard__schools .scorecard__school{position:relative}.scorecard__schools .scorecard__school--winner::after{content:url("data:image/svg+xml,%3Csvg width=%2217%22 height=%2216%22 viewBox=%220 0 17 16%22 xmlns=%22http://www.w3.org/2000/svg%22 fill=%22%23c6ac76%22%3E%3Cpath d=%22M13.1885 1.59782C13.2355 1.1052 13.2355 0.66156 13.2355 0.119019H3.78802C3.78802 0.66156 3.78802 1.1052 3.83497 1.59782H0.953613V2.09043C0.953613 6.47785 6.29207 9.58333 7.56755 10.2728L7.56667 11.9494C7.56667 12.7877 6.95285 13.4282 6.14946 13.4282H5.20435V15.3996H11.8183V13.4282H10.8732C10.0698 13.4282 9.45598 12.7877 9.45598 11.9494V10.2737C10.7315 9.58331 16.0699 6.47783 16.0699 2.09136V1.59874L13.1885 1.59782ZM1.94565 2.584H3.92974C4.1184 4.8022 4.63834 6.3799 5.20522 7.51301C3.69323 6.28099 2.1343 4.55541 1.94565 2.584ZM11.8661 7.51301C12.433 6.37895 12.9529 4.8022 13.1416 2.584H15.1257C14.8892 4.55541 13.3302 6.28099 11.8661 7.51301Z%22/%3E%3C/svg%3E");position:absolute;top:0;right:-1.75rem}.cta{background-color:white;background-color:var(--c-background);color:black;color:var(--c-text)}.cta .text-long{color:black;color:var(--c-text)}.cta .text-long a,.cta [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta .text-long a:hover,.cta .text-long a:focus,.cta .text-long a:active,.cta [class=link]:hover,.cta [class=link]:focus,.cta [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.cta #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.cta #schools .link--secondary:hover,.cta #schools .link--secondary:focus,.cta #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta .icon-wrapper{display:block;flex:0 0 42px;color:#156086;color:var(--c-secondary-light)}.cta .icon-wrapper .cta__icon,.cta .icon-wrapper svg{aspect-ratio:1/1;width:100%;height:100%;fill:currentColor}.cta{padding:2rem;position:relative}.cta__upper{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.cta__heading{font-family:"Roboto",sans-serif;margin:0}@media(min-width:920px){.cta__content-wrapper{padding-left:2rem;padding-right:2rem}}.cta p{margin:1em 0}.cta--muted{background-color:#efefec;background-color:var(--c-highlight-high);color:black;color:var(--c-text)}.cta--muted .text-long{color:black;color:var(--c-text)}.cta--muted .text-long a,.cta--muted [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta--muted .text-long a:hover,.cta--muted .text-long a:focus,.cta--muted .text-long a:active,.cta--muted [class=link]:hover,.cta--muted [class=link]:focus,.cta--muted [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.cta--muted #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.cta--muted #schools .link--secondary:hover,.cta--muted #schools .link--secondary:focus,.cta--muted #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta--primary{background-color:#b71117;background-color:var(--c-primary);color:white;color:var(--c-text-inverse)}.cta--primary .text-long{color:white;color:var(--c-text-inverse)}.cta--primary .text-long a,.cta--primary [class=link]{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.cta--primary .text-long a:hover,.cta--primary .text-long a:focus,.cta--primary .text-long a:active,.cta--primary [class=link]:hover,.cta--primary [class=link]:focus,.cta--primary [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.cta--primary #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.cta--primary #schools .link--secondary:hover,.cta--primary #schools .link--secondary:focus,.cta--primary #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta--primary .icon-wrapper{display:block;flex:0 0 42px;color:#b6d2e0;color:var(--c-secondary-lightest)}.cta--primary .icon-wrapper .cta__icon,.cta--primary .icon-wrapper svg{aspect-ratio:1/1;width:100%;height:100%;fill:currentColor}.cta--secondary{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.cta--secondary .text-long{color:white;color:var(--c-text-inverse)}.cta--secondary .text-long a,.cta--secondary [class=link]{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.cta--secondary .text-long a:hover,.cta--secondary .text-long a:focus,.cta--secondary .text-long a:active,.cta--secondary [class=link]:hover,.cta--secondary [class=link]:focus,.cta--secondary [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.cta--secondary #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.cta--secondary #schools .link--secondary:hover,.cta--secondary #schools .link--secondary:focus,.cta--secondary #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.cta--secondary .icon-wrapper{display:block;flex:0 0 42px;color:#75a5bd;color:var(--c-secondary-lighter)}.cta--secondary .icon-wrapper .cta__icon,.cta--secondary .icon-wrapper svg{aspect-ratio:1/1;width:100%;height:100%;fill:currentColor}.cta--icon-large{display:flex;flex-direction:column;gap:1rem;padding:1rem}.cta--icon-large .icon-wrapper{display:block;flex:0 0 42px;color:#156086;color:var(--c-secondary-light);flex-basis:70px;align-self:flex-start}.cta--icon-large .icon-wrapper .cta__icon,.cta--icon-large .icon-wrapper svg{aspect-ratio:1/1;width:100%;height:100%;fill:currentColor}@media(min-width:720px){.cta--icon-large{flex-direction:row;gap:4rem}.cta--icon-large .icon-wrapper{display:block;flex:0 0 42px;color:#156086;color:var(--c-secondary-light);flex-basis:125px}.cta--icon-large .icon-wrapper .cta__icon,.cta--icon-large .icon-wrapper svg{aspect-ratio:1/1;width:100%;height:100%;fill:currentColor}}.cta--background-icon{display:grid;grid-template-areas:"heading heading" "content icon";grid-template-columns:1fr 30%;height:min-content;row-gap:0;-moz-column-gap:1rem;column-gap:1rem}.cta--background-icon .cta__upper{grid-area:heading}.cta--background-icon .cta__content{z-index:10;grid-area:content;height:max-content}.cta--background-icon .cta__content .cta__text .text-long p:first-of-type{margin-top:0;padding-top:0}.cta--background-icon .cta__icon-container{grid-area:icon;position:relative;margin-bottom:1rem}.cta--background-icon .cta__icon-container .icon-wrapper{aspect-ratio:1/1;position:absolute;top:0;right:0;height:100%;width:auto;max-height:150px;max-width:150px;color:#156086;color:var(--c-secondary-light)}@media(min-width:920px){.cta--background-icon{row-gap:0;-moz-column-gap:2rem;column-gap:2rem}.cta--background-icon .cta__icon-container{margin-bottom:2rem}}.cta--image-lined-heading{background-color:#efefec;background-color:var(--c-highlight-high);text-align:center;padding:0 0 2rem}.cta--image-lined-heading .cta__image{align-items:center;background:#fff;display:flex;flex-direction:row;justify-content:center;padding-bottom:10px}.cta--image-lined-heading .cta__image img{display:inline-block}.cta--image-lined-heading .cta__upper{position:relative;margin:1.5rem 0 1rem}.cta--image-lined-heading .cta__upper::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;width:75px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.cta--image-lined-heading .cta__upper .cta__heading{margin:1rem 0}.cta--image-lined-heading .cta__content{display:flex;flex-direction:column;align-items:center;padding:10px 0}.cta--image-lined-heading .cta__text{padding:0 1rem}@media(min-width:920px){.cta--image-lined-heading .cta__text{padding:0 3rem}}.dropdown{background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);border:1px solid #4c4c4c;border:1px solid var(--c-accent);border-top:5px solid #05354e;border-top:5px solid var(--c-secondary);min-width:100%;padding:1.25rem;transform:translateY(-101%);transition:300ms 100ms all ease-in-out;z-index:-1}.dropdown__container{position:relative;width:max-content}.dropdown__container button{z-index:10}.dropdown__container.active .dropdown__wrapper{visibility:visible;opacity:1}.dropdown__container.active .dropdown__wrapper .dropdown{transform:translateY(0);opacity:1;z-index:100}.dropdown__container.active .dropdown__wrapper .dropdown--alt{border-bottom:unset}.dropdown__wrapper{position:absolute;bottom:100%;left:0;opacity:0;min-width:100%;height:max-content;max-width:calc(100vw - 4rem);overflow:hidden;transition:all 400ms 100ms ease-in-out;visibility:hidden;z-index:100}.dropdown--alt{background-color:#252323;background-color:var(--c-accent-high);color:white;color:var(--c-text-inverse);border:none;border-bottom:rgba(0,0,0,0) 1rem solid;margin-top:1rem;opacity:0;position:static}.dropdown--alt .arrow{display:block;position:absolute;top:-14px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #252323 rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--c-accent-high) rgba(0,0,0,0)}:root{--iconWidth:155px}.icon-block{display:inline-flex;flex-direction:column;align-items:center;color:#4c4c4c;color:var(--c-neutral-dark);text-decoration:none;min-width:155px;min-width:var(--iconWidth);transition:300ms all ease-in-out}.icon-block:hover,.icon-block:focus,.icon-block:active{transform:scale(0.9);transition:300ms all ease-in-out}.icon-block__icon{line-height:0;width:48px;height:48px}.icon-block__icon svg{width:100%;height:100%}.icon-block__label{font-weight:700;margin-top:1rem;padding:0 1rem;color:#b71117;color:var(--c-primary);max-width:100%;text-align:center}.icon-block--boxed{border:2px solid #b71117;border:2px solid var(--c-primary);padding:30px 0;fill:currentColor}.icon-block--boxed .icon-block__icon{margin-bottom:10px}.icon-block--boxed .icon-block__label{line-height:1.4;min-height:4rem}.icon-block--boxed-icon .icon-block__icon{flex:1 0 100%;background-color:#05354e;background-color:var(--c-secondary);fill:#fff;padding:30px 70px}.icon-block--circled{aspect-ratio:1/1;padding:1rem;width:100px;max-width:100%;border:1px solid #4c4c4c;border:1px solid var(--c-neutral-dark);background-color:white;background-color:var(--c-white);border-radius:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}@media(min-width:920px){.icon-block--circled{width:200px}}.icon-block--circled:hover .icon-block__label,.icon-block--circled:focus .icon-block__label,.icon-block--circled:active .icon-block__label{text-decoration:underline}.icon-block--circled .icon-block__icon{width:50%;height:50%}.icon-block--striped{background-color:#05354e;background-color:var(--c-secondary);color:#fff;min-width:auto}.icon-block--striped .icon-block__icon{fill:#fff;padding:20px 30px}.icon-block--striped .icon-block__label{background-color:#4c4c4c;background-color:var(--c-neutral-dark);margin-bottom:10px;padding:10px 20px}.icon-block--horizontal{border:2px solid #05354e;border:2px solid var(--c-secondary);flex-direction:row;width:300px;background-color:#fff;color:#000}.icon-block--horizontal .icon-block__icon{background-color:#05354e;background-color:var(--c-secondary);padding:20px;fill:#fff}.icon-block--horizontal .icon-block__label{margin-left:20px;line-height:1.2}.icon-block--solid{border:2px solid #b71117;border:2px solid var(--c-primary);background-color:#b71117;background-color:var(--c-primary);color:white;color:var(--c-text-inverse);padding:30px 0;fill:currentColor}.icon-block--solid .icon-block__icon{margin-bottom:10px}.icon-block--solid .icon-block__label{padding:0}.icon-list-item{display:flex;gap:10px;line-height:1.4;text-decoration:none;color:black;color:var(--c-text);border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral);padding:1.5rem 0}.icon-list-item:last-child{border-bottom:none}.icon-list-item__icon .icon{color:#156086;color:var(--c-secondary-light);width:2rem;height:2rem;fill:currentColor}.icon-list-item__content{display:flex;flex-flow:column nowrap}.icon-list-item__date{font-size:11px;text-transform:uppercase}.icon-list-item__title{position:relative;word-break:break-word}.icon-list-item__title--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.icon-list-item__title--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.icon-list-item__title--spacer,.text-long .icon-list-item__title--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.icon-list-item__title--spacer::after,.text-long .icon-list-item__title--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.icon-list-item__title{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.0625rem;line-height:2;margin:0 0 .5rem;width:auto;text-transform:uppercase}.icon-list-item__title__link{color:inherit}.icon-list-item__title__link:hover{color:inherit}.icon-list-item__title{text-transform:none;line-height:1;color:#156086;color:var(--c-secondary-light)}.icon-list-item__title:hover,.icon-list-item__title:focus,.icon-list-item__title:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.icon-list-item__text{color:#4c4c4c;color:var(--c-neutral-dark)}.linked_image{background-color:rgba(0,0,0,0);border:none;display:block;padding:0;position:relative;transition:transform 300ms ease-in-out;cursor:pointer}.linked_image .icon{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.linked_image:hover,.linked_image:focus,.linked_image:active{transform:scale(0.85)}.logo-restriction{display:grid;grid-template-rows:110px 1fr;align-items:center;width:max-content;max-width:160px;position:relative}.logo-restriction--wrapper{display:block;position:relative;width:100%;max-width:160px}.logo-restriction .image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.logo-restriction p{font-size:14px;line-height:1.5;font-weight:700}.logo-restrictions{display:flex;flex-wrap:wrap;gap:2rem}.brand-menu__inner-wrapper .brand-menu{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:1.5rem;margin-bottom:4rem}.brand-menu__inner-wrapper .brand-menu__item{display:flex;align-items:center;justify-content:space-between}.brand-menu__inner-wrapper .brand-menu__item:last-of-type .menu-item__divider{display:none}.brand-menu__inner-wrapper .brand-menu__link{color:#b71117;color:var(--c-primary);text-decoration:underline}.brand-menu__inner-wrapper .brand-menu__link:hover,.brand-menu__inner-wrapper .brand-menu__link:focus,.brand-menu__inner-wrapper .brand-menu__link:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.brand-menu__inner-wrapper .brand-menu__link{font-weight:600;text-decoration:none;margin-right:1.5rem}.brand-menu__inner-wrapper .brand-menu .menu-item__divider{display:block;height:50%;width:2px;background:#b71117;background:var(--c-primary);position:relative}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:.3333333333rem}.breadcrumb--caps{text-transform:uppercase}.breadcrumb--home-icon{position:relative}.breadcrumb--alt-slant .breadcrumb__item{position:relative;padding-right:15px}.breadcrumb--alt-slant .breadcrumb__item::after{content:"";position:absolute;top:50%;left:calc(100% - 10px);transform:translateY(-50%) skew(-10deg);height:100%;width:1px;background:#b7b4b4;background:var(--c-neutral-medium);margin:0 5px}.breadcrumb--alt-slant .breadcrumb__item:last-of-type::after{padding-right:0;content:none}.breadcrumb__wrapper{background-color:#f8f8f8;background-color:var(--c-neutral-light);padding-top:1rem}.breadcrumb__inner-wrapper{display:flex;align-items:center}.breadcrumb__inner-wrapper .icon{width:20px;height:20px;margin-right:5px}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#156086;color:var(--c-secondary-light);font-size:.8125rem;font-weight:700;text-decoration:none;text-transform:uppercase}.breadcrumb__link:hover{color:#252323;color:var(--c-accent-high);text-decoration:underline}.breadcrumb__item{display:flex;gap:.3333333333rem}.breadcrumb__item::after{content:"/";color:black;color:var(--c-text)}.breadcrumb__item:last-child{color:black;color:var(--c-text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:black;color:var(--c-text)}.nav--footer-menu{background-color:black;background-color:var(--c-black);color:white;color:var(--c-text-inverse)}.nav--footer-menu .text-long{color:white;color:var(--c-text-inverse)}.nav--footer-menu .text-long a,.nav--footer-menu [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.nav--footer-menu .text-long a:hover,.nav--footer-menu .text-long a:focus,.nav--footer-menu .text-long a:active,.nav--footer-menu [class=link]:hover,.nav--footer-menu [class=link]:focus,.nav--footer-menu [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.nav--footer-menu #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.nav--footer-menu #schools .link--secondary:hover,.nav--footer-menu #schools .link--secondary:focus,.nav--footer-menu #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.nav--footer-menu{padding:4rem 2rem 3rem 2rem}.footer-menu{list-style:none;margin:0;padding:0;display:flex;gap:3rem;justify-content:space-between;margin:0 auto;flex-direction:column}@media(min-width:920px){.footer-menu{flex-direction:row}}.footer-menu .footer-menu--sub{display:flex;gap:0;flex-flow:column nowrap}.footer-menu .link--with-sub{display:inline-block;font-size:1.3125rem;font-weight:700;text-transform:uppercase;margin-bottom:1.3125rem}.footer-menu__link{color:white;color:var(--c-text-inverse);text-decoration:none}.footer-menu__link:hover,.footer-menu__link:focus,.footer-menu__link:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.inline-menu__wrapper{background-color:#b6d2e0;background-color:var(--c-secondary-lightest);overflow:auto}.inline-menu{list-style:none;margin:0;padding:0;max-width:1240px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.inline-menu{padding:0 1rem}}@media(min-width:1240px){.inline-menu{padding-left:calc(1rem + -50vw + 1240px/2);padding-right:calc(1rem + -50vw + 1240px/2)}}.inline-menu{display:flex;flex-flow:column nowrap}@media(min-width:920px){.inline-menu{flex-direction:row}}.inline-menu__item{display:flex;margin:0}.inline-menu__link{display:flex;justify-content:flex-start;align-items:center;gap:.25rem;border:2px solid rgba(0,0,0,0);width:max-content;color:#05354e;color:var(--c-secondary);font-weight:400;font-size:1.0625rem;padding:.5rem .75rem;text-decoration:none;transition:100ms all ease-in-out}.inline-menu__link .icon{display:inline-block;width:1.0625rem;height:1.0625rem}@media(min-width:920px){.inline-menu__link{justify-content:center}}.inline-menu__link:hover,.inline-menu__link:focus,.inline-menu__link:active{background-color:#eaeef5;background-color:var(--c-muted);border-color:#05354e;border-color:var(--c-secondary);text-decoration:underline}.inline-menu__link:hover::after,.inline-menu__link:focus::after,.inline-menu__link:active::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #05354e rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--c-secondary) rgba(0,0,0,0)}.inline-menu__link--active{background-color:#75a5bd;background-color:var(--c-secondary-lighter);color:black;color:var(--c-text)}.inline-menu__link.link--emphasis{border:2px solid #b71117;border:2px solid var(--c-primary);position:relative}.inline-menu__link.link--emphasis::after{content:"";width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b71117 rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--c-primary) rgba(0,0,0,0);position:absolute;bottom:0;right:50%;transform:translateX(50%);transition:100ms all ease-in-out}.mobile-list{list-style:none;margin:0;padding:0}.mobile-list__wrapper{width:100%}.mobile-list__link{display:flex;gap:2rem;justify-content:space-between;color:white;color:var(--c-text-inverse);background-color:#156086;background-color:var(--c-secondary-light);border:2px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #05354e rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--c-secondary) rgba(0,0,0,0);font-size:1.25rem;font-weight:700;line-height:1;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase;transition:100ms all ease-in-out}.mobile-list__link::after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%2212%22 viewBox=%220 0 86 46%22 fill=%22white%22%3E%3Cpolygon points=%2243 45.188 45.688 42.781 85.688 6.781 80.313 .813 43 34.406 5.687 .813 .312 6.781 40.312 42.781%22/%3E%3C/svg%3E");display:block;transform:rotate(270deg);margin-right:0;transition:100ms all ease-in-out}.mobile-list__link:hover,.mobile-list__link:focus,.mobile-list__link:active{color:#b6d2e0;color:var(--c-secondary-lightest);background-color:#05354e;background-color:var(--c-secondary);text-decoration:underline;border-color:#05354e;border-color:var(--c-secondary)}.mobile-list__link:hover::after,.mobile-list__link:focus::after,.mobile-list__link:active::after{margin-right:1rem}#mobile-menu.modal--mobile-menu{padding:0}#mobile-menu.modal--mobile-menu .modal__content{display:flex;gap:1.5rem;flex-flow:column nowrap;align-items:center;margin:0 auto;padding:0;width:100%;max-width:480px}#mobile-menu.modal--mobile-menu .modal__content--padded{padding:1rem 1.5rem}@media(min-width:480px){#mobile-menu.modal--mobile-menu .modal__content{max-width:100%}}#mobile-menu.modal--mobile-menu .logo-link{width:60%;margin:0 auto}#mobile-menu.modal--mobile-menu .logo-link img{max-height:95px;margin:0 auto}#mobile-menu.modal--mobile-menu .search-form__wrapper{width:100%}#mobile-menu.modal--mobile-menu .search-form__wrapper form{display:block;box-sizing:border-box;position:relative}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item{margin:0;max-width:100%;width:100%}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item:-ms-input-placeholder{color:rgba(0,0,0,0)}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item::placeholder{color:rgba(0,0,0,0)}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item .form-item__textfield{border:4px solid #156086;border:4px solid var(--c-secondary-light);padding:1rem}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item .form-item__textfield:focus,#mobile-menu.modal--mobile-menu .search-form__wrapper .form-item .form-item__textfield:active{border:4px solid #b6d2e0;border:4px solid var(--c-secondary-lightest);outline:none}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions{height:100%;position:absolute;top:60%;right:5px;transform:translateY(-50%)}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions button,#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions button::before,#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions button::after{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions .button--search .icon{color:#75a5bd;color:var(--c-secondary-lighter);fill:#75a5bd;fill:var(--c-secondary-lighter);height:35px;transition:100ms all ease-in-out;width:36px}#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions .button--search:hover .icon,#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions .button--search:focus .icon,#mobile-menu.modal--mobile-menu .search-form__wrapper .form-actions .button--search:active .icon{color:white;color:var(--c-white);fill:white;fill:var(--c-white);transform:rotate(45deg)}#mobile-menu.modal--mobile-menu .button--login{width:100%;justify-content:center}.sidebar{list-style:none;margin:0;padding:0;width:100%;margin:0 auto;display:flex;flex-flow:column nowrap;gap:.25rem}.sidebar__link{background-color:#f9f7f7;background-color:var(--c-highlight);color:black;color:var(--c-text);font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;text-decoration:none;display:flex;align-items:center;width:100%;max-width:450px;padding:.5rem 1.5rem;transition:all 300ms ease-in-out}.sidebar__link::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #156086;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--c-secondary-light);margin-right:.75rem;transition:all 300ms ease-in-out}.sidebar__link:hover,.sidebar__link:focus,.sidebar__link:active{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.sidebar__link:hover::before,.sidebar__link:focus::before,.sidebar__link:active::before{border-left-color:#ed1c24;border-left-color:var(--c-primary-light)}.socials{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around;align-items:center;gap:calc(.5rem + 5px)}.socials__item{margin-bottom:.25rem}.socials__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:inherit}.socials__link:hover,.socials__link:focus,.socials__link:active{color:#ed1c24;color:var(--c-primary-light)}.socials__icon,.socials__link>svg{height:2rem;width:2rem;fill:currentColor}.socials__text{font-weight:bold}.socials--large{width:100%;max-width:100%;flex-wrap:wrap;justify-content:center;gap:.25rem}.socials--large .socials__item{flex:0 0 49%;margin-bottom:0}@media(min-width:920px){.socials--large .socials__item{flex:1}}.socials--large .socials__link{color:white;color:var(--c-text-inverse);display:grid;place-items:center;padding:1.5rem;border:3px solid rgba(0,0,0,0);transition:all 300ms ease-in-out}.socials--large .socials__link:hover,.socials--large .socials__link:focus,.socials--large .socials__link:active{background-color:rgba(0,0,0,0) !important;color:#b71117;color:var(--c-primary);border-color:#b71117;border-color:var(--c-primary)}@media(min-width:920px){.socials--large{flex-wrap:wrap;justify-content:stretch}}#block-social-menu-stay-connected .socials{justify-content:flex-start;gap:2rem}#block-social-menu-stay-connected .socials .facebook svg{width:18px}.footer__social .socials .facebook svg,.modal__content--padded .socials .facebook svg{width:18px}.footer__social .socials .twitter svg,.modal__content--padded .socials .twitter svg{width:24px}.nav--sports-mega{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.nav--sports-mega .text-long{color:white;color:var(--c-text-inverse)}.nav--sports-mega .text-long a,.nav--sports-mega [class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.nav--sports-mega .text-long a:hover,.nav--sports-mega .text-long a:focus,.nav--sports-mega .text-long a:active,.nav--sports-mega [class=link]:hover,.nav--sports-mega [class=link]:focus,.nav--sports-mega [class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.nav--sports-mega #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.nav--sports-mega #schools .link--secondary:hover,.nav--sports-mega #schools .link--secondary:focus,.nav--sports-mega #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.nav--sports-mega{padding:2rem 3rem 4rem 3rem;gap:1rem}.nav--sports-mega__seasons-list{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:4rem}.nav--sports-mega__seasons-list>li{flex:1 0 max-content;display:flex;flex-flow:column nowrap}.nav--sports-mega__seasons-list h3{text-transform:uppercase}.sport-list{display:flex;justify-content:space-between;gap:.25rem;flex-flow:row wrap;width:100%;max-width:100%}@media(min-width:920px){.sport-list{width:300px}}.sport-list,.sport-list ul{list-style:none;margin:0;padding:0}.sport-list__menu-item{display:grid;gap:1rem;width:100%;max-width:100%;grid-template-columns:150px 1fr;grid-template-areas:"subheading tags"}.sport-list__subheading{font-size:1.0625rem;font-weight:400;text-transform:none;margin:0;display:inline-block;grid-area:subheading}.sport-list__submenu-tags{grid-area:tags;display:grid;grid-template-columns:70px .5rem 70px;grid-template-areas:"tag-secondary . tag-primary"}.sport-list__menu-item-tag--primary{grid-area:tag-primary}.sport-list__menu-item-tag--secondary{grid-area:tag-secondary}.nav--main-submenu{padding:0 3rem 0 0}@media(min-width:480px){.nav--main-submenu{padding:0 4rem 0 2rem}}.nav--main-submenu ul{list-style:none;margin:0;padding:0}.nav--main-submenu ul li{width:200px}@media(min-width:480px){.nav--main-submenu ul li{width:300px}}@media(min-width:720px){.nav--main-submenu ul li{width:max-content}}.nav--main-submenu .menu-main--sub .menu-main__item{margin:1rem 0}.nav--main-submenu .menu-main--sub .menu-main__item>.h5,.nav--main-submenu .menu-main--sub .text-long .menu-main__item>h5,.text-long .nav--main-submenu .menu-main--sub .menu-main__item>h5{text-transform:none;color:white;color:var(--c-text-inverse);font-weight:400}.nav--main-submenu .link:not(.button){text-decoration:none}.nav--main-submenu .link:not(.button):hover,.nav--main-submenu .link:not(.button):focus,.nav--main-submenu .link:not(.button):active{color:white;color:var(--c-text-inverse)}.nav--main-submenu .menu-link,.nav--main-submenu .menu-link>button{position:relative;word-break:break-word}.nav--main-submenu .menu-link--marker,.nav--main-submenu .menu-link>button--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.nav--main-submenu .menu-link--marker::before,.nav--main-submenu .menu-link>button--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.nav--main-submenu .menu-link--spacer,.text-long .nav--main-submenu .menu-link--spacer,.nav--main-submenu .menu-link>button--spacer,.text-long .nav--main-submenu .menu-link>button--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.nav--main-submenu .menu-link--spacer::after,.text-long .nav--main-submenu .menu-link--spacer::after,.nav--main-submenu .menu-link>button--spacer::after,.text-long .nav--main-submenu .menu-link>button--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.nav--main-submenu .menu-link,.nav--main-submenu .menu-link>button{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.0625rem;line-height:2;margin:0 0 .5rem;width:auto;text-transform:uppercase}.nav--main-submenu .menu-link__link,.nav--main-submenu .menu-link>button__link{color:inherit}.nav--main-submenu .menu-link__link:hover,.nav--main-submenu .menu-link>button__link:hover{color:inherit}.nav--main-submenu .menu-link,.nav--main-submenu .menu-link>button{display:inline-block;color:white;color:var(--c-text-inverse);text-transform:none;text-decoration:none;background-color:rgba(0,0,0,0);padding:0;margin:0}.nav--main-submenu .menu-link:hover,.nav--main-submenu .menu-link:focus,.nav--main-submenu .menu-link:active,.nav--main-submenu .menu-link>button:hover,.nav--main-submenu .menu-link>button:focus,.nav--main-submenu .menu-link>button:active{text-decoration:underline}.nav--main-submenu .menu-link--top{margin-left:calc(1rem + 24px)}.nav--main-submenu .menu-link>button{display:flex;gap:1rem;flex-flow:row nowrap;align-items:center;min-width:100px;width:auto}.nav--main-submenu .menu-link>button .icon--toggle{position:static;transform:rotate(270deg)}@media(min-width:480px){.nav--main-submenu .menu-link>button{min-width:max-content;width:100%}}.nav--main-submenu .menu-link--sub{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.nav--main-submenu .menu-link--sub:hover,.nav--main-submenu .menu-link--sub:focus,.nav--main-submenu .menu-link--sub:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.nav--main-submenu .menu-link--sub{margin:0;font-size:.9375rem;font-weight:400;text-decoration:none}.nav--main-submenu .menu-link--sub:hover,.nav--main-submenu .menu-link--sub:focus,.nav--main-submenu .menu-link--sub:active{text-decoration:underline}.nav--main-submenu .submenu__heading{font-size:1.0625rem}.nav--main-submenu .submenu__heading>a{display:flex;flex-wrap:wrap;width:150px;text-transform:uppercase;text-decoration:none}.nav--main-submenu .submenu__heading>a:hover,.nav--main-submenu .submenu__heading>a:focus,.nav--main-submenu .submenu__heading>a:active{text-decoration:underline}@media(min-width:480px){.nav--main-submenu .submenu__heading>a{width:max-content}}.nav--main-submenu .accordion{margin:0}.nav--main-submenu .accordion__item.open .menu-link{background-color:rgba(0,0,0,0)}.nav--main-submenu .accordion__item.open .menu-link>button .icon--toggle{transform:rotate(360deg)}.nav--main-submenu .accordion__content{margin-left:calc(1rem + 24px)}.nav--main-submenu .accordion__content>.content-wrapper{background-color:rgba(0,0,0,0);padding:0}.nav--upper-menu{list-style:none;margin:0;padding:0;background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse);display:none;visibility:hidden}@media(min-width:720px){.nav--upper-menu{display:block;visibility:visible}}.upper-menu{display:flex;justify-content:flex-end;align-items:center;gap:2rem;list-style:none;margin:0;padding:2rem 1.75rem;line-height:1}.upper-menu__item{display:inline}.upper-menu__item:last-child{margin-right:0}.upper-menu__link{color:#b6d2e0;color:var(--c-secondary-lightest);font-weight:700;font-size:.9375rem;text-transform:uppercase;text-decoration:none}.upper-menu__link:hover,.upper-menu__link:focus,.upper-menu__link:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.modal{padding:2rem 1rem 0}@media(min-width:720px){.modal{padding:3rem 3rem 0}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;display:flex;justify-content:center;align-items:flex-start;background-color:rgba(51,51,51,.5);opacity:0;visibility:hidden;transition:300ms 100ms all ease-in-out;z-index:503}.modal.active{opacity:1;visibility:visible}.modal.active .modal__inner{transform:scaleY(1)}.modal__inner::-webkit-scrollbar{width:.75rem;height:.75rem}.modal__inner::-webkit-scrollbar-thumb{background:#75a5bd;background:var(--c-secondary-lighter);border-right:1px solid #05354e;border-right:1px solid var(--c-secondary);border-left:1px solid #05354e;border-left:1px solid var(--c-secondary);cursor:pointer}.modal__inner::-webkit-scrollbar-track{background:#05354e;background:var(--c-secondary);border:1px solid #05354e;border:1px solid var(--c-secondary)}.modal__inner{scrollbar-color:#75a5bd #05354e;scrollbar-color:var(--c-secondary-lighter) var(--c-secondary);background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);position:relative;width:100%;max-width:100%;max-height:100%;overflow-y:auto;transform:scaleY(0);transition:300ms 100ms transform ease-out}.modal__inner a:not(.button):not(.link),.modal__inner a[class=link]{color:#b71117;color:var(--c-primary);text-decoration:underline}.modal__inner a:not(.button):not(.link):hover,.modal__inner a:not(.button):not(.link):focus,.modal__inner a:not(.button):not(.link):active,.modal__inner a[class=link]:hover,.modal__inner a[class=link]:focus,.modal__inner a[class=link]:active{color:#05354e;color:var(--c-secondary);text-decoration:none}@media(min-width:720px){.modal__inner{width:min(60vw,1000px)}}.modal .button--close{background:none;border:none;position:absolute;top:.75rem;right:.75rem}.modal .button--close::before{background:none;border:none}.modal .button--close .icon{height:1.75rem;max-height:40px;max-width:40px;width:1.75rem}.modal__heading-wrapper{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse);display:block;min-height:4rem;width:100%;padding-right:4rem}.modal__heading{display:block;margin:0;padding:.5rem 1rem .25rem}@media(min-width:720px){.modal__heading{padding:.5rem 2rem .25rem}}.modal__content{max-width:100%;padding:1rem 1.5rem}@media(min-width:720px){.modal__content{min-width:400px;padding:2rem 3rem}}.modal__content nav.menu--account{width:100%}.modal__content nav.menu--account a.button--with-icon{justify-content:center;width:100%}.modal--full{padding:1rem}.modal--full .modal__inner{width:100%}.modal--secondary .modal__inner{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.modal--secondary .modal__heading{color:white;color:var(--c-text-inverse)}.modal--secondary a:not(.button):not(.link),.modal--secondary a[class=link]{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.modal--secondary a:not(.button):not(.link):hover,.modal--secondary a:not(.button):not(.link):focus,.modal--secondary a:not(.button):not(.link):active,.modal--secondary a[class=link]:hover,.modal--secondary a[class=link]:focus,.modal--secondary a[class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.pager{margin:3rem 0}.pager__items{list-style:none;margin:0;padding:0;display:flex;gap:.25rem;justify-content:center;text-align:center}.pager__item{display:inline-block}.pager__item--ellipsis{display:inline-block;color:#4c4c4c;color:var(--c-neutral-dark);font-size:1.5rem;font-weight:700}.pager__link{border:1px solid rgba(0,0,0,0);background-color:#efefec;background-color:var(--c-highlight-high);color:black;color:var(--c-text);box-sizing:content-box;text-decoration:none;padding:.5rem .75rem}.pager__link:hover,.pager__link:focus,.pager__link:active{background-color:#b71117;background-color:var(--c-primary);color:white;color:var(--c-text-inverse)}.pager__link.is-active{border-color:#b71117;border-color:var(--c-primary);background-color:rgba(0,0,0,0);color:#b71117;color:var(--c-primary);cursor:unset;transition:100ms all ease-in-out}.pager__link--next,.pager__link--prev,.pager__link--first,.pager__link--last{background-color:#156086;background-color:var(--c-secondary-light);color:white;color:var(--c-text-inverse)}.pager__link--next span,.pager__link--prev span,.pager__link--first span,.pager__link--last span{display:inline-block}.page--search .pager__link--first,.page--search .pager__link--last{display:none}.page--search #views-exposed-form-search-api-page{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap}.page--search #views-exposed-form-search-api-page .form-item:nth-child(1){flex:0 0 100%;order:1}.page--search #views-exposed-form-search-api-page .form-item:nth-child(1) input{width:calc(100% - 2rem)}@media(min-width:720px){.page--search #views-exposed-form-search-api-page .form-item:nth-child(1){flex:0 0 33%;margin-bottom:0;padding-bottom:0}}.page--search #views-exposed-form-search-api-page .form-item:nth-child(2){flex:0 0 100%;margin-left:100%;order:3}.page--search #views-exposed-form-search-api-page .form-item:nth-child(2) input{width:100%}@media(min-width:720px){.page--search #views-exposed-form-search-api-page .form-item:nth-child(2){margin-left:75%;flex:0 0 25%}}.page--search #views-exposed-form-search-api-page .form-actions{order:2}@media(min-width:720px){.page--search #views-exposed-form-search-api-page .form-actions{flex:0 0 66%}}.page--search #views-exposed-form-search-api-page label{font-weight:normal}.page--search #views-exposed-form-search-api-page select{background-color:white;background-color:var(--c-white)}.search-bar{background-color:#05354e;background-color:var(--c-secondary);max-height:0;transition:700ms all ease-in-out}.search-bar__inner{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.search-bar__inner .text-long{color:white;color:var(--c-text-inverse)}.search-bar__inner .text-long a,.search-bar__inner [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.search-bar__inner .text-long a:hover,.search-bar__inner .text-long a:focus,.search-bar__inner .text-long a:active,.search-bar__inner [class=link]:hover,.search-bar__inner [class=link]:focus,.search-bar__inner [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.search-bar__inner #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.search-bar__inner #schools .link--secondary:hover,.search-bar__inner #schools .link--secondary:focus,.search-bar__inner #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.search-bar__inner{display:flex;align-items:center;padding:1.5rem .5rem;transform:scaleY(0);transform-origin:top center;transition:300ms all ease-in-out}.search-bar form{display:flex;justify-items:stretch;align-items:center;gap:1rem;width:100%}.search-bar form .form-item{flex:1 0;max-width:unset;margin-bottom:0}.search-bar form .form-item__textfield{flex:1 1;width:100%}.search-bar form .form-item--inverse .form-item__textfield:not(.button){border:4px solid #156086;border:4px solid var(--c-secondary-light)}.search-bar form .form-item--inverse .form-item__textfield:not(.button):focus,.search-bar form .form-item--inverse .form-item__textfield:not(.button):active{border:4px solid #b6d2e0;border:4px solid var(--c-secondary-lightest);outline:none}.search-bar form .form-actions{flex:1 0 max-width}.search-bar.active{max-height:100vh}.search-bar.active .search-bar__inner{transform:scaleY(1)}.search-form__wrapper{width:100%}.search-result{border-top:1px solid #b7b4b4;border-top:1px solid var(--c-neutral);border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral);padding:1.5rem 0;width:100%;max-width:100%}.search-result .h4,.search-result .previous-next-navigation__label,.search-result .text-long h4,.text-long .search-result h4{margin-top:0}.search-result .h4 a,.search-result .previous-next-navigation__label a,.search-result .text-long h4 a,.text-long .search-result h4 a{color:#156086;color:var(--c-secondary-light);text-decoration:none}.search-result__content{line-height:1.5}.search-result__content a:not(.tag,.button){color:#b71117;color:var(--c-primary);text-decoration:underline}.search-result__content a:not(.tag,.button):hover,.search-result__content a:not(.tag,.button):focus,.search-result__content a:not(.tag,.button):active{color:#05354e;color:var(--c-secondary);text-decoration:none}.search-result__footer{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;width:max-content;max-width:100%}.search-result__tags{display:flex;flex-flow:row wrap;gap:.5rem}.search-result--two-column{display:flex;gap:1rem;flex-flow:column nowrap}.search-result--two-column .search-result__heading{grid-area:heading}.search-result--two-column .search-result__content{grid-area:main}.search-result--two-column .search-result__content-secondary{grid-area:secondary}.search-result--two-column .search-result__footer{grid-area:footer}@media(min-width:920px){.search-result--two-column{display:grid;gap:2rem;grid-template-areas:"heading heading" "main secondary" "footer secondary" ". secondary";grid-template-columns:50% 50%}}.social-share{display:flex;justify-content:flex-end;flex-flow:column nowrap;align-items:center;gap:1rem;width:max-content;max-width:100%;margin:1rem 0}.social-share__title{text-transform:uppercase;padding:0 1.5rem}.social-share__title::after{content:"";margin-left:.5rem;display:inline-block;width:0;height:0;border-style:solid;border-width:13px 7.5px 0 7.5px;border-color:black rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-color:var(--c-text) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.social-share__links{display:flex;align-items:center;justify-content:flex-end;flex-flow:row nowrap;gap:.5rem}.status__list{list-style:none;margin:0;padding:0;padding:.5rem}.status{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.5rem 1rem;border:5px solid;box-shadow:4px 4px 10px rgba(0,0,0,.25)}@media(min-width:720px){.status{padding:1rem 3rem 1rem 1rem}}.status .icon{aspect-ratio:1/1;flex:0 0 20px;margin:.25rem 0}@media(min-width:720px){.status .icon{flex:0 0 30px}}.status a{color:#b71117;color:var(--c-primary);text-decoration:underline}.status a:hover,.status a:focus,.status a:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.status a{font-weight:700}.status--warning{color:black;color:var(--c-text);border-color:#ffa41c;border-color:var(--c-warning);background-color:rgba(255,164,28,.2)}.status--warning .icon{fill:#ffa41c;fill:var(--c-warning)}.status--error{color:#b71117;color:var(--c-error);border-color:rgba(183,17,23,.5);background-color:rgba(183,17,23,.2)}.status--error .icon{fill:currentColor}.status--status{color:black;color:var(--c-text);border-color:rgba(99,197,70,.5);background-color:rgba(99,197,70,.2)}.status--status .icon{fill:#63c546;fill:var(--c-message)}.tabs__link,.tabs__link--local-tasks{background-color:#f8f8f8;background-color:var(--c-neutral-light);border:1px solid #b7b4b4;border:1px solid var(--c-neutral-medium);border-radius:5px;color:#4c4c4c;color:var(--c-accent);display:block;font-size:1.2rem;font-weight:600;padding:.4em 1em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral-medium);display:inline-block;font-size:1.6rem;margin-bottom:2px;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#75a5bd;background-color:var(--c-secondary-lighter);color:black;color:var(--c-text)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:white;background-color:var(--c-background);border:1px solid #b7b4b4;border:1px solid var(--c-neutral);border-radius:5px 5px 0 0;color:black;color:var(--c-text)}@media(min-width:720px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{border-bottom-color:rgba(0,0,0,0)}}.tabs--alt{background-color:#f9f7f7;background-color:var(--c-highlight);color:black;color:var(--c-text)}.tabs--alt .text-long{color:black;color:var(--c-text)}.tabs--alt .text-long a,.tabs--alt [class=link]{font-weight:700;text-transform:uppercase}.tabs--alt #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.tabs--alt #schools .link--secondary:hover,.tabs--alt #schools .link--secondary:focus,.tabs--alt #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.tabs--alt{padding:1rem 0}@media(min-width:720px){.tabs--alt{padding:2rem 0}}.tabs--alt .tabs__nav{justify-content:space-between;padding:0 1rem;border:none}@media(min-width:920px){.tabs--alt .tabs__nav{padding:0 6rem}}.tabs--alt .tabs__link{background-color:rgba(0,0,0,0);border:2px rgba(0,0,0,0) solid;border-radius:0;font-size:1.0625rem;text-transform:uppercase;transition:100ms all ease-in-out}.tabs--alt .tabs__link:hover,.tabs--alt .tabs__link:focus,.tabs--alt .tabs__link:active{border:2px solid #b7b4b4;border:2px solid var(--c-neutral);color:#b71117;color:var(--c-primary);text-decoration:underline}.tabs--alt .tabs__link.is-active{background-color:#e5e5e5;background-color:var(--c-neutral-medium-light)}.tabs--alt .tabs__link[target=_blank]::after{margin-left:.5rem;content:url("data:image/svg+xml,%3Csvg aria-hidden=%22true%22 focusable=%22false%22 fill=%22%23b71117%22 role=%22img%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 512 512%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M497.6,0,334.4.17A14.4,14.4,0,0,0,320,14.57V47.88a14.4,14.4,0,0,0,14.69,14.4l73.63-2.72,2.06,2.06L131.52,340.49a12,12,0,0,0,0,17l23,23a12,12,0,0,0,17,0L450.38,101.62l2.06,2.06-2.72,73.63A14.4,14.4,0,0,0,464.12,192h33.31a14.4,14.4,0,0,0,14.4-14.4L512,14.4A14.4,14.4,0,0,0,497.6,0ZM432,288H416a16,16,0,0,0-16,16V458a6,6,0,0,1-6,6H54a6,6,0,0,1-6-6V118a6,6,0,0,1,6-6H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V304A16,16,0,0,0,432,288Z%22%3E%3C/path%3E%3C/svg%3E")}.tabs--alt .tabs__content{border:none;padding:1rem}@media(min-width:720px){.tabs--alt .tabs__content{padding:2rem}}.tabs__nav{list-style:none;margin:0;padding:0;display:flex;flex-flow:column nowrap;gap:0}.tabs__nav>li{margin-bottom:-2px}@media(min-width:920px){.tabs__nav{flex-flow:row wrap;gap:.5rem;border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral)}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem;border:1px solid #b7b4b4;border:1px solid var(--c-neutral);border-top:none}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.tabs-wrapper{background-color:white;background-color:var(--c-white);padding:1rem 0}.teaser{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%}@media(min-width:720px){.teaser{max-width:385px}}.teaser__image-block{flex:0 0 auto;margin-bottom:10px;background-color:var(--c-primary-dark);width:100%}.teaser__image-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;aspect-ratio:3/2}.teaser .heading{font-size:1.0625rem;font-weight:700;font-family:"Roboto",sans-serif;line-height:1.34}.teaser .heading__link{color:#000;text-decoration:none}.teaser .heading__link:hover,.teaser .heading__link:focus,.teaser .heading__link:active{text-decoration:underline;color:#b71117;color:var(--c-primary)}.teaser__metadata{color:#797272;color:var(--c-accent-medium);margin:5px 0;font-size:.9375rem;font-weight:700}.teaser__metadata .teaser__date{text-transform:uppercase}.teaser__metadata a{font-weight:700;color:#b71117;color:var(--c-primary)}.teaser__metadata .icon{display:none}.teaser__metadata .text-with-icon__text{margin-left:0}.teaser__content{line-height:1.4}.teaser__content .paragraph,.teaser__content .text-long p,.text-long .teaser__content p{margin:5px 0}.teaser--border{border-right:1px solid #b7b4b4;border-right:1px solid var(--c-neutral);border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral);padding-bottom:2rem}@media(min-width:920px){.teaser--border{margin-bottom:5rem}}.teaser--border .heading{font-size:1.3125rem;line-height:1.3;margin-bottom:2rem}@media(min-width:920px){.teaser--border .heading{margin-bottom:3rem}}.teaser--border .teaser__details{padding:1rem 2rem}.teaser--border:last-child{border-right:none}.teaser--announcement{border:none}@media(min-width:720px){.teaser--announcement{width:450px}}.teaser--announcement .teaser__image-block{width:100%}.teaser--announcement .teaser__image-block img{aspect-ratio:16/9;-o-object-position:center;object-position:center}.teaser--announcement .teaser__details{display:flex;flex-flow:column nowrap;padding:0}.teaser--announcement .teaser__metadata{color:black;color:var(--c-text);font-weight:400}.teaser--announcement .heading{font-size:1.125rem;margin:1rem 0 .5rem}.teaser--announcement .heading__link{color:#156086;color:var(--c-secondary-light)}.teaser--resource{border:none}@media(min-width:720px){.teaser--resource{max-width:275px}}.teaser--resource .teaser__details{padding:0}.teaser--resource .teaser__metadata{color:black;color:var(--c-text);font-weight:400}.teaser--resource .heading{font-size:1.3125rem;margin:1rem 0 .5rem}.teaser--resource .heading__link{color:#156086;color:var(--c-secondary-light)}.teaser--long{border:none}@media(min-width:720px){.teaser--long{max-width:575px}}.teaser--long .teaser__image-block{width:100%}.teaser--long .teaser__details{padding:1rem 0}.teaser--long .h2,.teaser--long .text-long h2,.text-long .teaser--long h2,.teaser--long .text-long h4.h2,.text-long .teaser--long h4.h2{margin:1rem 0 2rem}.teaser--long .h4__link:hover,.teaser--long .h4__link:focus,.teaser--long .h4__link:active{color:#b71117;color:var(--c-primary)}.teaser--topic{background-color:#efefec;background-color:var(--c-highlight-high);color:black;color:var(--c-text);border:2px solid rgba(0,0,0,0);flex-flow:column nowrap;text-decoration:none;padding:1rem .5rem;max-width:100%}@media(min-width:720px){.teaser--topic{max-width:100%}}.teaser--topic .teaser__image-block{width:100%;flex:0 0 150px;margin:0}.teaser--topic .teaser__image-block img{aspect-ratio:4/3;-o-object-position:center;object-position:center}.teaser--topic .teaser__details{flex:1 0 calc(100% - 150px);padding-top:1rem}.teaser--topic .teaser__details>p{margin-top:0}.teaser--topic:hover,.teaser--topic:focus,.teaser--topic:active{border-color:#b71117;border-color:var(--c-primary)}@media(min-width:920px){.teaser--topic{flex-flow:row nowrap;width:100%}.teaser--topic .teaser__image-block{aspect-ratio:3/4;margin-right:1rem}.teaser--topic .teaser__image-block img{height:100%;-o-object-position:center;object-position:center}.teaser--topic .teaser__details{padding-right:2rem;padding-top:0}}.teaser--video{border:none}@media(min-width:720px){.teaser--video{max-width:250px}}.teaser--video .teaser__image-block{margin:0;display:flex;position:relative}.teaser--video .teaser__image-block img{box-sizing:content-box;border:1px solid rgba(0,0,0,0);transition:all 300ms ease-in-out}.teaser--video .teaser__image-block .icon{fill:white;fill:var(--c-white);opacity:.75;width:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 300ms ease-in-out}.teaser--video .teaser__image-block:hover,.teaser--video .teaser__image-block:focus,.teaser--video .teaser__image-block:active{transform:none}.teaser--video .teaser__image-block:hover img,.teaser--video .teaser__image-block:focus img,.teaser--video .teaser__image-block:active img{border-color:#ed1c24;border-color:var(--c-primary-light)}.teaser--video .teaser__image-block:hover .icon,.teaser--video .teaser__image-block:focus .icon,.teaser--video .teaser__image-block:active .icon{opacity:1;fill:#ed1c24;fill:var(--c-primary-light);transform:translate(-50%,-50%) scale(1.5)}.teaser--video .teaser__details,.teaser--video .teaser__metadata{margin:.125rem 0;font-size:.75rem;font-weight:700}.teaser--video .teaser__details{padding:0}.teaser--video .heading{font-size:.75rem;font-weight:400;margin-bottom:2rem}.text-with-icon{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.text-with-icon .icon{max-width:24px;max-height:24px;transition:100ms all ease-in-out;fill:#b71117;fill:var(--c-primary)}.text-with-icon__text:first-child{margin-right:.5rem}.text-with-icon__text:last-child{margin-left:.5rem}.text-with-icon--with-link:hover .text-with-icon__text,.text-with-icon--with-link:focus .text-with-icon__text,.text-with-icon--with-link:active .text-with-icon__text{text-decoration:underline}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/fonts/slick.eot);src:url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/fonts/slick.woff) format("woff"),url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/fonts/slick.ttf) format("truetype"),url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-loading .slick-list{background:#fff url(/themes/custom/mhsaa/node_modules/%40accessible360/accessible-slick/slick/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;transform:translate(0,-50%)}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1}.slick-prev:focus,.slick-next:focus{top:calc(50% - 1px)}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:orange;font-size:28px;margin-left:-2px}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.25}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:#000;opacity:.75;font-family:"slick";font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0px;font-size:0px;color:rgba(0,0,0,0);border:0;background:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:"slick";font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:none;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center}.carousel{margin:1rem 0;padding:0 3rem;position:relative}.carousel .slick-prev,.carousel .slick-next{background-color:#efefec;background-color:var(--c-highlight-high);border-right:4px solid #b7b4b4;border-right:4px solid var(--c-neutral);width:3rem}.carousel .slick-prev-icon::before,.carousel .slick-next-icon::before{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2225%22 height=%2214%22 viewBox=%220 0 86 46%22 fill=%22black%22%3E%3Cpolygon points=%2243 45.188 45.688 42.781 85.688 6.781 80.313 .813 43 34.406 5.687 .813 .312 6.781 40.312 42.781%22/%3E%3C/svg%3E")}@media(min-width:720px){.carousel .slick-prev,.carousel .slick-next{height:32.25%}}@media(min-width:920px){.carousel .slick-prev,.carousel .slick-next{height:55.25%}}.carousel .slick-prev:hover,.carousel .slick-prev:focus,.carousel .slick-prev:active,.carousel .slick-next:hover,.carousel .slick-next:focus,.carousel .slick-next:active{background-color:#c6ac76;background-color:var(--c-gold);border-color:#000}.carousel .slick-prev:focus-visible,.carousel .slick-next:focus-visible{outline:2px solid #000;outline-offset:3px}.carousel .slick-prev{left:0;top:0;transform:translateY(0)}.carousel .slick-prev-icon{transform:rotate(90deg)}.carousel .slick-next{top:0;right:0;bottom:unset;transform:translateY(0)}.carousel .slick-next-icon{transform:rotate(270deg)}.carousel.slick-vertical{padding:4rem 0}.carousel.slick-vertical .slick-prev,.carousel.slick-vertical .slick-next{width:100%;height:3rem}.carousel.slick-vertical .slick-prev{top:0;right:unset;bottom:unset;left:50%;transform:translateX(-50%)}.carousel.slick-vertical .slick-prev-icon{transform:rotate(180deg)}.carousel.slick-vertical .slick-next{top:unset;right:unset;bottom:0;left:50%;transform:translateX(-50%)}.carousel.slick-vertical .slick-next-icon{transform:rotate(0deg)}@media(min-width:920px){.carousel.slick-vertical{padding:2rem 3rem}}.carousel--padded{padding:0 5rem}.carousel--padded .slick-next,.carousel--padded .slick-prev{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);background-color:white;background-color:var(--c-background)}.carousel--padded .slick-slide{margin:1rem 0}@media(min-width:920px){.carousel--padded .slick-slide{margin:0 1rem}}.carousel--video-react{margin:1rem 0;padding:0 5rem;position:relative}.carousel--video-react .slick-prev,.carousel--video-react .slick-next{background-color:white;background-color:var(--c-background);border:1px solid #b7b4b4;border:1px solid var(--c-neutral);width:3rem}.carousel--video-react .slick-prev::before,.carousel--video-react .slick-next::before{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2225%22 height=%2214%22 viewBox=%220 0 86 46%22 fill=%22black%22%3E%3Cpolygon points=%2243 45.188 45.688 42.781 85.688 6.781 80.313 .813 43 34.406 5.687 .813 .312 6.781 40.312 42.781%22/%3E%3C/svg%3E");display:block}@media(min-width:720px){.carousel--video-react .slick-prev,.carousel--video-react .slick-next{height:32.25%}}@media(min-width:920px){.carousel--video-react .slick-prev,.carousel--video-react .slick-next{height:55.25%}}.carousel--video-react .slick-prev{left:0;top:0;transform:translateY(0)}.carousel--video-react .slick-prev::before{transform:rotate(90deg)}.carousel--video-react .slick-next{top:0;right:0;bottom:unset;transform:translateY(0)}.carousel--video-react .slick-next::before{transform:rotate(270deg)}.carousel--video-react.slick-vertical{padding:4rem 0}.carousel--video-react.slick-vertical .slick-prev,.carousel--video-react.slick-vertical .slick-next{width:100%;height:3rem}.carousel--video-react.slick-vertical .slick-prev{top:0;right:unset;bottom:unset;left:50%;transform:translateX(-50%)}.carousel--video-react.slick-vertical .slick-prev::before{transform:rotate(180deg)}.carousel--video-react.slick-vertical .slick-next{top:unset;right:unset;bottom:0;left:50%;transform:translateX(-50%)}.carousel--video-react.slick-vertical .slick-next::before{transform:rotate(0deg)}@media(min-width:920px){.carousel--video-react.slick-vertical{padding:2rem 3rem}}.carousel--video-react .slick-slide>div{margin:1rem 0}@media(min-width:920px){.carousel--video-react .slick-slide>div{margin:0 1rem}}.previous-next-navigation{display:flex;flex-direction:column;padding:3rem 2rem;background-color:white;background-color:var(--c-white)}@media(min-width:720px){.previous-next-navigation{flex-direction:row}}@media(min-width:920px){.previous-next-navigation{padding:3rem 4rem}}.previous-next-navigation__side{display:flex;flex-direction:column;flex:1 0 50%;line-height:1.2;position:relative;margin:10px 0}.previous-next-navigation__side::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M15.4478 5.07279L5.6114 14.9091H32V17.8408H5.6114L15.4478 27.6771L13.3754 29.7499L0 16.375L13.3754 3L15.4478 5.07279Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M15.4478 5.07279L5.6114 14.9091H32V17.8408H5.6114L15.4478 27.6771L13.3754 29.7499L0 16.375L13.3754 3L15.4478 5.07279Z" /></svg>');background-color:#b71117;background-color:var(--c-primary)}.previous-next-navigation__prev{padding-left:60px}.previous-next-navigation__prev::before{left:12px;transition:100ms all ease-in-out}.previous-next-navigation__prev:hover::before,.previous-next-navigation__prev:focus::before,.previous-next-navigation__prev:active::before{left:4px;transition:100ms all ease-in-out}.previous-next-navigation__next{align-items:flex-end;text-align:right;padding-right:60px}.previous-next-navigation__next::before{right:12px;transition:100ms all ease-in-out;transform:translateY(-50%) rotate(180deg)}.previous-next-navigation__next:hover::before,.previous-next-navigation__next:focus::before,.previous-next-navigation__next:active::before{right:4px;transition:100ms all ease-in-out}.previous-next-navigation__label{color:black;color:var(--c-text);margin:0}.previous-next-navigation__link{font-weight:700;text-decoration:none;color:#b71117;color:var(--c-primary);transition:100ms all ease-in-out}.previous-next-navigation__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.previous-next-navigation__link:hover,.previous-next-navigation__link:focus,.previous-next-navigation__link:active{text-decoration:underline;color:var(--c-primary-dark);transition:100ms all ease-in-out}.games-list{border:1px solid #b7b4b4;border:1px solid var(--c-neutral)}.games-list__set+.games-list__set{margin-top:1rem}.games-list a{color:#156086;color:var(--c-secondary-light)}.games-list__section-heading{background-color:#f8f8f8;background-color:var(--c-neutral-light);padding:2rem 3rem 0}.games-list__section-heading h2,.games-list__section-heading h3,.games-list__section-heading h4{margin:0}.games-list__section-date{font-weight:700;background-color:#f8f8f8;background-color:var(--c-neutral-light);padding:0 3rem 2rem}.sport-game+.games-list__section-date{margin:1rem 0;padding-top:2rem}.games-list__section-games{padding:.5rem 3rem 1.5rem}.games-list__section-games h4{margin-bottom:0}.games-list .sport-game,.games-list .sport-heading{padding:0 3rem;margin-bottom:0}.games-list .sport-game .home-team,.games-list .sport-heading .home-team{text-transform:uppercase}.games-list-toggles button{border-radius:5px;background-color:#f8f8f8;background-color:var(--c-neutral-light);color:#156086;color:var(--c-secondary-light);padding:10px 15px;border:1px solid #e5e5e5;border:1px solid var(--c-neutral-medium-light);display:flex;gap:5px;align-items:center}.games-list-toggles button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.games-list-toggles button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.games-list-toggles button.active{background-color:white;background-color:var(--c-white);color:black;color:var(--c-black);font-weight:700}.grid__item{display:grid;place-items:center}.grid__item--example{background-color:#efefec;background-color:var(--c-highlight-high);padding:4rem;border:2px solid #000}.grid{width:100%;margin:0 auto;max-width:1240px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.grid{padding:0 1rem}}@media(min-width:1240px){.grid{padding-left:calc(1rem + -50vw + 1240px/2);padding-right:calc(1rem + -50vw + 1240px/2)}}.grid{display:flex;flex-flow:column nowrap}@media(min-width:480px){.grid{padding:0}}.grid--padded{gap:1rem}@media(min-width:920px){.grid--padded{gap:3rem}}.grid--padded-small{gap:.5rem}@media(min-width:920px){.grid--padded-small{gap:1.5rem}}.grid--padded-small-hz-only{-moz-column-gap:.5rem;column-gap:.5rem;row-gap:2rem}@media(min-width:920px){.grid--padded-small-hz-only{-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:4rem}}.grid--fill-horizontal>*{display:flex;flex-direction:row}.grid--fill-horizontal>*>*:first-child{flex:0 0 max-content}.grid--fill-horizontal>*>*:last-child{flex:1 0}.grid--fill-vertical>*{display:flex;flex-direction:column}.grid--fill-vertical>*>*:first-child{flex:0 0 max-content}.grid--fill-vertical>*>*:last-child{flex:1 0}@media(min-width:920px){.grid{flex-flow:row wrap}.grid--2>*{flex:1 1 calc(50% - 3rem)}.grid--2.grid--fill-vertical>*:last-child{flex:0 0 calc(50% - 1.5rem)}.grid--3>*{flex:1 1 calc(33.3333333333% - 3rem)}.grid--3.grid--fill-vertical>*:last-child{flex:0 0 calc(33.3333333333% - 1.5rem)}.grid--4>*{flex:1 1 calc(25% - 3rem)}.grid--4.grid--fill-vertical>*:last-child{flex:0 0 calc(25% - 1.5rem)}.grid--5>*{flex:1 1 calc(20% - 3rem)}.grid--5.grid--fill-vertical>*:last-child{flex:0 0 calc(20% - 1.5rem)}}.hero{margin:1rem 0}.hero--grid-three{align-items:flex-start;display:flex;flex-wrap:nowrap;flex-direction:column;gap:1rem;width:100%}@media(min-width:920px){.hero--grid-three{flex-direction:row}}.hero--grid-three>*{flex:0 0 calc(33.3333333333% - .6666666667rem);aspect-ratio:315/211}.hero--grid-three .card article{max-height:21.85vw}.hero--grid-three .card img{height:auto}.hero--grid-five{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(1,1fr)}@media(min-width:320px){.hero--grid-five{grid-template-columns:repeat(2,1fr)}.hero--grid-five>*:first-child{grid-column:span 2;grid-row:span 2}.hero--grid-five>*:nth-child(even){margin-left:1rem}}@media(min-width:320px)and (min-width:920px){.hero--grid-five>*:nth-child(even){margin-left:0}}@media(min-width:320px){.hero--grid-five>*:nth-child(odd):not(:first-child){margin-right:1rem}}@media(min-width:320px)and (min-width:920px){.hero--grid-five>*:nth-child(odd):not(:first-child){margin-right:0}}@media(min-width:920px){.hero--grid-five{grid-template-columns:calc(50% - .25rem) 1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem}.hero--grid-five>*:first-child .card__image-wrapperimg{aspect-ratio:100/67}.hero--grid-five>*:first-child{grid-column:span 1;grid-row:span 2}.hero--grid-five>*:not(:first-child){grid-column:span 1}.hero--grid-five>*:not(:first-child) .card__image-wrapperimg{aspect-ratio:100/67}}.footer{background-color:black;background-color:var(--c-text);color:white;color:var(--c-text-inverse)}.footer .text-long{color:white;color:var(--c-text-inverse)}.footer .text-long a,.footer [class=link]{color:white;color:var(--c-text-inverse);text-decoration:none}.footer .text-long a:hover,.footer .text-long a:focus,.footer .text-long a:active,.footer [class=link]:hover,.footer [class=link]:focus,.footer [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.footer #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.footer #schools .link--secondary:hover,.footer #schools .link--secondary:focus,.footer #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.footer{padding:0 0 3rem 0;text-align:center}.footer .paragraph,.footer .text-long p,.text-long .footer p{margin:0}.footer__menu{align-self:flex-start;text-align:left}@media(min-width:920px){.footer__menu{flex:1 1 100%;margin-left:auto}}.footer__inner{max-width:1240px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.footer__inner{padding:0 1rem}}@media(min-width:1240px){.footer__inner{padding-left:calc(1rem + -50vw + 1240px/2);padding-right:calc(1rem + -50vw + 1240px/2)}}.footer__logo,.footer__social{display:flex;justify-content:center;margin:2rem 0}.footer__site-info{font-size:.75rem}.footer__link-list{list-style:none;margin:0;padding:0;display:flex;gap:.5rem;flex-flow:row wrap;justify-content:center;align-items:center}.footer__copyright{margin:2rem 0 0}.footer__copyright .footer__link-list>li:not(:first-child)::before{content:"|";margin-right:.5rem}.footer .link,.footer a{color:white;color:var(--c-text-inverse);text-decoration:none}.footer .link:hover,.footer .link:focus,.footer .link:active,.footer a:hover,.footer a:focus,.footer a:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:underline}.footer__credit{margin:.5rem 0 0}.footer__credit .link:hover .icon,.footer__credit .link:focus .icon,.footer__credit .link:active .icon{transform:rotate(360deg);transition:transform 400ms 100ms ease-in}.footer__credit .icon{margin-right:.5rem;fill:currentColor}.header{background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse);width:100%}.header__upper{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;padding:0 .5rem}@media(min-width:920px){.header__upper{height:124px}}@media(min-width:1240px){.header__upper{padding:0}}.header__upper .button{padding:1rem 1.5rem}.header__lower{background-color:#156086;background-color:var(--c-secondary-light);color:white;color:var(--c-text-inverse)}.header__lower .text-long{color:white;color:var(--c-text-inverse)}.header__lower .text-long a,.header__lower [class=link]{color:#b6d2e0;color:var(--c-secondary-lightest);text-decoration:underline}.header__lower .text-long a:hover,.header__lower .text-long a:focus,.header__lower .text-long a:active,.header__lower [class=link]:hover,.header__lower [class=link]:focus,.header__lower [class=link]:active{color:#ed1c24;color:var(--c-primary-light);text-decoration:none}.header__lower #schools .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.header__lower #schools .link--secondary:hover,.header__lower #schools .link--secondary:focus,.header__lower #schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.header__lower{z-index:100}.header__lower--inner{display:flex;align-items:center;position:relative}.header__branding{padding:1rem;display:flex;gap:1rem;justify-content:space-between;align-items:stretch;width:100%}@media(min-width:920px){.header__branding{padding:0;display:block;margin-right:1rem;max-width:250px}}.header__branding .logo-link{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}@media(min-width:920px){.header__branding .logo-link{align-items:center}}.header__branding .logo__image{width:auto;max-width:100%;max-height:95px}.header__branding .button--mobile-menu{flex:1 0 25%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:.75rem;max-width:110px}.header__actions{display:flex;justify-content:flex-end;align-items:center;flex-flow:row wrap}.header__actions .button--search .icon{transition:100ms all ease-in-out;color:#75a5bd;color:var(--c-secondary-lighter);fill:#75a5bd;fill:var(--c-secondary-lighter);height:35px;width:36px}.header__actions .button--search::after{display:none}.header__actions .button--search:hover::after,.header__actions .button--search:focus::after,.header__actions .button--search:active::after{display:none}.header__actions .button--search:hover .icon,.header__actions .button--search:focus .icon,.header__actions .button--search:active .icon{transform:rotate(45deg)}.header__actions .button--search:hover svg,.header__actions .button--search:focus svg,.header__actions .button--search:active svg{color:white;color:var(--c-white);fill:white;fill:var(--c-white)}.header__menu{display:flex}.button .lines{display:inline-block;aspect-ratio:1/1;width:auto;height:60%;min-width:1.875rem;min-height:1.875rem;max-width:100%;position:relative;transition:150ms 300ms all ease-in}.button .line{display:block;background-color:white;background-color:var(--c-background);border-radius:6px;width:100%;height:12%;min-height:6px;position:absolute;left:0;transition:300ms 100ms all ease-in}.button .line-1{top:0}.button .line-2{top:50%;transform:translateY(-50%)}.button .line-3{top:100%;transform:translateY(-100%)}.button--sports{position:relative;word-break:break-word}.button--sports--marker{padding:1rem 0 1rem 1.5rem;margin-bottom:2rem}.button--sports--marker::before{position:absolute;content:"";display:inline-block;width:6px;height:63px;background-color:#b71117;background-color:var(--c-primary);top:50%;left:0;transform:translateY(-50%)}.button--sports--spacer,.text-long .button--sports--spacer{font-family:"Roboto Slab",serif;text-align:center;margin-bottom:calc(2rem + 5px)}.button--sports--spacer::after,.text-long .button--sports--spacer::after{position:absolute;top:100%;left:50%;transform:translateX(-50%);content:"";display:block;margin-top:1rem;width:100px;height:5px;background-color:#ed1c24;background-color:var(--c-primary-light)}.button--sports{color:inherit;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal;font-size:1.3125rem;line-height:1.6;margin:0 0 .5rem;width:auto}.button--sports__link{color:inherit;text-decoration:none}.button--sports__link:hover{color:inherit;text-decoration:underline}.button--sports{color:white;color:var(--c-text-inverse);text-transform:uppercase;display:flex;align-items:center;gap:1.25rem;padding:.75rem 1.25rem;margin:.25rem 0}.button--sports:hover::after,.button--sports:focus::after,.button--sports:active::after{background-color:#b71117;background-color:var(--c-primary);border-color:#b71117;border-color:var(--c-primary)}.button--sports[target-is-active]::after{background-color:#b71117;background-color:var(--c-primary);border-color:#b71117;border-color:var(--c-primary);transform:translateX(0%)}.button--sports[target-is-active] .lines{transform:rotate(-45deg)}.button--sports[target-is-active] .line-1{transform:rotate(-90deg);top:calc(50% - 6px);left:calc(-50% + 6px)}.button--sports[target-is-active] .line-2{transform:rotate(-45deg);width:100%;top:calc(50% - 3px)}.button--sports[target-is-active] .line-3{left:3px;top:calc(100% - 3px);bottom:6px}.nav--sports-seasonal{display:flex;flex:1 0 max-content;justify-content:space-around}.nav--sports-seasonal .dropdown__container{flex:1 0 max-content;border-right:#05354e 1px solid;border-right:var(--c-secondary) 1px solid}.nav--sports-seasonal .dropdown__container .button{padding:.75rem 1rem;width:100%}.nav--sports-seasonal .dropdown__container .button--secondary-light:hover,.nav--sports-seasonal .dropdown__container .button--secondary-light:active,.nav--sports-seasonal .dropdown__container .button--secondary-light:focus{color:white;color:var(--c-white)}.nav--sports-seasonal .dropdown__container:last-child .dropdown__wrapper,.nav--sports-seasonal .dropdown__container:nth-last-child(2) .dropdown__wrapper{left:unset;right:0}.nav--sports-seasonal .dropdown__container:last-child{border-right:none}.nav--sports-seasonal .button--secondary-light[target-is-active] span{color:white;color:var(--c-text-inverse);text-decoration:underline}.nav--sports-seasonal .button--secondary-light[target-is-active] span::after{border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.nav--sports-seasonal .button--secondary-light[target-is-active]::after{background-color:#156086;background-color:var(--c-secondary-light);border-color:#156086;border-color:var(--c-secondary-light)}.nav--sports-seasonal .button--secondary-light:hover span,.nav--sports-seasonal .button--secondary-light:focus span,.nav--sports-seasonal .button--secondary-light:active span{color:white;color:var(--c-text-inverse);text-decoration:underline}.nav--sports-seasonal .button--secondary-light:hover span::after,.nav--sports-seasonal .button--secondary-light:focus span::after,.nav--sports-seasonal .button--secondary-light:active span::after{border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.nav--sports-seasonal .button--secondary-light:hover::after,.nav--sports-seasonal .button--secondary-light:focus::after,.nav--sports-seasonal .button--secondary-light:active::after{background-color:#156086;background-color:var(--c-secondary-light);border-color:#156086;border-color:var(--c-secondary-light)}.nav--sports-seasonal .button--secondary-light span{display:inline-block;position:relative}.nav--sports-seasonal .button--secondary-light span::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 11px 0 11px;border-color:#05354e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-color:var(--c-secondary) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-top:3px;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.dropdown__container--sports-mega{padding-right:2px;flex:0 0 max-content;position:unset}.dropdown__wrapper--sports-mega{opacity:1}.dropdown--sports-mega{padding:0;border:none;position:relative}@media(min-width:920px){.main{display:flex;flex:1 0 0}}.main--with-sidebar{width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:320px){.main--with-sidebar{padding-left:2rem;padding-right:2rem}}@media(min-width:480px){.main--with-sidebar{padding-left:4rem;padding-right:4rem}}.main--with-sidebar{max-width:1240px}.main--with-sidebar .gutter{padding:0}.main--left-sidebar{order:2}.main-sidebar{margin-bottom:2rem;padding:2rem}@media(min-width:920px){.main-sidebar{width:33%;flex:0 1 33%;margin-bottom:0;background-color:white;background-color:var(--c-white)}}.main-content{width:100%;background-color:white;background-color:var(--c-white)}@media(min-width:920px){.main-content--with-sidebar{width:calc(100% - (33% + 1rem))}}.paragraph--media,.paragraph--media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.place-holder{color:#f8f8f8;border:4px dashed #f8f8f8;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.skip-link{display:block;background-color:#b71117;background-color:var(--c-primary);color:white;color:var(--c-text-inverse);padding:1rem 0}.view .views-exposed-form{display:flex;flex-flow:row wrap;align-items:center;margin:2rem 0}.view .views-exposed-form .form-item{display:inline-block;margin-top:10px;margin-right:0}@media(min-width:920px){.view .views-exposed-form .form-item{margin-top:0}}.view .views-exposed-form .form-actions{flex:0 0 max-content}.view .form-item{display:inline-block;margin-top:10px}@media(min-width:920px){.view .form-item{margin-top:0;margin-right:10px}}.notification{padding:2rem;margin:2rem 0;background-color:#f8f8f8;background-color:var(--c-neutral-light);font-size:.75rem}.view-footer{text-align:center;margin:2rem 0;font-size:.75rem}.more-link>a{color:#b71117;color:var(--c-primary);text-decoration:underline}.more-link>a:hover,.more-link>a:focus,.more-link>a:active{color:#05354e;color:var(--c-secondary);text-decoration:none}.more-link>a{font-weight:700;text-transform:uppercase;text-decoration:none}.more-link>a::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b71117;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--c-primary);margin-left:.75rem;transition:all 300ms ease-in-out}.more-link>a:hover,.more-link>a:focus,.more-link>a:active{text-decoration:underline}.more-link>a:hover::after,.more-link>a:focus::after,.more-link>a:active::after{border-left-color:#05354e;border-left-color:var(--c-secondary)}.webform-submission-form{margin-bottom:2rem}.user-login-form,.user-register-form,.user-pass{margin-bottom:2rem}[class*=-layout-form]{margin-bottom:2rem}[class*=-layout-form] .form-item{max-width:100%;margin:0}[class*=-layout-form] .form-item .description{font-size:.75rem;line-height:1.2}[class*=-layout-form] .form-item .vertical-tabs__pane{padding:1rem}[class*=-layout-form] .form-item .vertical-tabs__menu a{color:#b71117;color:var(--c-primary)}[class*=-layout-form] .form-actions{width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}@media(min-width:320px){[class*=-layout-form] .form-actions{padding-left:2rem;padding-right:2rem}}@media(min-width:480px){[class*=-layout-form] .form-actions{padding-left:4rem;padding-right:4rem}}[class*=-layout-form] .form-actions{max-width:1240px}[class*=-layout-form] .form-actions .button--danger{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;transition:color 100ms ease-in-out;color:white;color:var(--c-text-inverse);position:relative;overflow:hidden;z-index:0}[class*=-layout-form] .form-actions .button--danger:visited{color:white;color:var(--c-text-inverse)}[class*=-layout-form] .form-actions .button--danger:visited.bracket__print-button{color:#b71117;color:var(--c-primary)}[class*=-layout-form] .form-actions .button--danger span{z-index:10}[class*=-layout-form] .form-actions .button--danger::before,[class*=-layout-form] .form-actions .button--danger::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}[class*=-layout-form] .form-actions .button--danger::before{background-color:#05354e;background-color:var(--c-secondary);border:2px solid #05354e;border:2px solid var(--c-secondary)}[class*=-layout-form] .form-actions .button--danger::after{background-color:black;background-color:var(--c-black);border:2px solid black;border:2px solid var(--c-black);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);width:150%;transform:translateX(-100%);transition:all 300ms ease-in-out}[class*=-layout-form] .form-actions .button--danger:hover,[class*=-layout-form] .form-actions .button--danger:active,[class*=-layout-form] .form-actions .button--danger:focus{color:white;color:var(--c-text-inverse)}[class*=-layout-form] .form-actions .button--danger:hover::after,[class*=-layout-form] .form-actions .button--danger:active::after,[class*=-layout-form] .form-actions .button--danger:focus::after{transform:translateX(0%)}[class*=-layout-form] .form-actions .button--danger:focus{outline:2px solid black;outline:2px solid var(--c-black)}[class*=-layout-form] .form-actions .button--danger{line-height:1.4;font-size:1.0625rem;padding:.75rem 2.5rem}fieldset.layout-paragraphs-field{max-width:100%;padding:10px}fieldset.layout-paragraphs-field .layout-paragraphs-layout-region{border-color:#4c4c4c;border-color:var(--c-neutral-dark)}fieldset.layout-paragraphs-field .layout-paragraphs-layout-region:hover,fieldset.layout-paragraphs-field .layout-paragraphs-layout-region:focus-within{border-color:#4c4c4c;border-color:var(--c-neutral-dark)}fieldset.layout-paragraphs-field .layout-select__item input:checked+label{border-color:#b71117;border-color:var(--c-primary)}fieldset.layout-paragraphs-field .layout-select__item-icon svg{fill:#b71117;fill:var(--c-primary);stroke:#b71117;stroke:var(--c-primary)}.layout-paragraphs-disabled-items.form-item{max-width:100%;margin:0}.paragraph-layout--label{transform:translateX(-50%);padding:0 .6em;background:#4c4c4c;background:var(--c-neutral-dark);color:white;color:var(--c-text-inverse)}.paragraph-type--label.form-item__label{margin:0;padding:5px;background:#4c4c4c;background:var(--c-neutral-dark);color:white;color:var(--c-text-inverse);font-size:.75rem;border:none}.layout-paragraphs-add-more-menu__item a{word-break:break-word;line-height:1.2;-ms-hyphens:auto;hyphens:auto}.layout-paragraphs-add-more-menu__item img{display:inline}.ui-widget{font-family:"Roboto",sans-serif}.ui-dialog-titlebar{background:#4c4c4c;background:var(--c-neutral-dark);color:white;color:var(--c-white)}.node-preview-container{background-color:#f8f8f8;background-color:var(--c-neutral-light)}.node-preview-container a{color:#b71117;color:var(--c-primary)}.node-preview-container .form-item,.node-preview-container div.form-item__dropdown,.node-preview-container label{display:block}.node-preview-container .form-item__select{background-color:white;background-color:var(--c-white)}.news__metadata{font-size:.75rem;display:flex;flex-direction:column;gap:calc(1rem/2)}.date-range-wrapper{display:inline-flex}.section .paragraph-wrapper .text-long a.link--secondary{color:#05354e;color:var(--c-secondary)}#react-loader,.react-loader{display:flex;flex-direction:column;justify-content:center;align-items:center}#react-loader svg,.react-loader svg{width:100%;max-width:200px}#react-loader svg g,.react-loader svg g{transform-box:fill-box;transform-origin:center;animation-duration:1250ms;animation-delay:500ms;animation-iteration-count:infinite;animation-timing-function:ease-in-out}#react-loader svg .person-1,#react-loader svg .person-5,.react-loader svg .person-1,.react-loader svg .person-5{animation-name:personShake}#react-loader svg .person-2,#react-loader svg .person-4,.react-loader svg .person-2,.react-loader svg .person-4{animation-name:personJumpSecond}#react-loader svg .person-3,.react-loader svg .person-3{animation-name:personJumpFirst}@keyframes personShake{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}15%{transform:rotate(8deg)}30%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}70%{transform:rotate(-8deg)}90%{transform:rotate(8deg)}100%{transform:rotate(0deg)}}@keyframes personJumpFirst{0%{transform:translateY(0px)}10%{transform:translateY(0px)}15%{transform:translateY(-38px)}30%{transform:translateY(0px)}50%{transform:translateY(-38px)}70%{transform:translateY(0px)}90%{transform:translateY(-38px)}100%{transform:translateY(0px)}}@keyframes personJumpSecond{0%{transform:translateY(0px)}10%{transform:translateY(0px)}20%{transform:translateY(-38px)}35%{transform:translateY(0px)}55%{transform:translateY(-38px)}75%{transform:translateY(0px)}95%{transform:translateY(-38px)}100%{transform:translateY(0px)}}.paginationBtns{display:flex;justify-content:center;text-align:center;list-style:none;margin:3rem 0;padding:0 20px}.paginationBtns a{padding:.5rem .75rem;margin:3px;border:1px solid #156086;color:#156086;cursor:pointer}.paginationBtns a:hover,.paginationBtns a:active{background-color:#b71117;color:#fff;border:1px solid rgba(0,0,0,0)}.previous a,.next a{background-color:#156086;color:#fff}.paginationDisabled a{display:none}.paginationPages a{background-color:#efefec;border-color:rgba(0,0,0,0);color:#000}.paginationActive a{border-color:#b71117;color:#b71117;transition:100ms all ease-in-out;background-color:rgba(0,0,0,0);cursor:unset}.mpr-table .h2--marker{margin:0 -2rem 1rem -2rem}.mpr-table .h2--marker__has-link{margin:0 -2rem}@media(min-width:480px){.mpr-table .h2--marker__has-link{margin:0}}@media(min-width:480px){.mpr-table .h2--marker{margin:0 0 1rem 0}}.mpr-table .link--secondary__mpr-faq{display:flex;justify-content:flex-end;padding:.5rem 0;margin-right:0}@media(min-width:1240px){.mpr-table .link--secondary__mpr-faq{margin-right:4rem}}.mpr-table .table td,.mpr-table .text-long table td,.text-long .mpr-table table td{width:100px;min-width:75px}@media(min-width:720px){.mpr-table .table td,.mpr-table .text-long table td,.text-long .mpr-table table td{width:150px}}.mpr-table .table td[class$="--double"],.mpr-table .text-long table td[class$="--double"],.text-long .mpr-table table td[class$="--double"]{width:unset;min-width:175px}.mpr-table .table td[class$="--single"],.mpr-table .text-long table td[class$="--single"],.text-long .mpr-table table td[class$="--single"]{width:unset;min-width:87px}.mpr-table .table .table__heading-cell--mpr,.mpr-table .text-long table .table__heading-cell--mpr,.text-long .mpr-table table .table__heading-cell--mpr{color:#b71117;color:var(--c-primary)}.mpr-table .table__cell,.mpr-table .text-long td,.text-long .mpr-table td,.mpr-table .table__heading-cell,.mpr-table .text-long th,.text-long .mpr-table th{padding:0 .75rem}.scroll-container{margin:2rem auto}@media(min-width:480px){.scroll-container{margin:0 auto}}.table-container .table--pop-listing,.table-container .table--mpr-teams{overflow:auto;height:600px}.table-container .table--pop-listing .table__cell--flex,.table-container .table--mpr-teams .table__cell--flex{display:flex;align-items:center;gap:.5rem}.table-container .table--pop-listing .table__cell .icon,.table-container .table--pop-listing .text-long td .icon,.text-long .table-container .table--pop-listing td .icon,.table-container .table--mpr-teams .table__cell .icon,.table-container .table--mpr-teams .text-long td .icon,.text-long .table-container .table--mpr-teams td .icon{height:18px}@media(min-width:480px){.table-container .table--pop-listing .table__cell .icon,.table-container .table--pop-listing .text-long td .icon,.text-long .table-container .table--pop-listing td .icon,.table-container .table--mpr-teams .table__cell .icon,.table-container .table--mpr-teams .text-long td .icon,.text-long .table-container .table--mpr-teams td .icon{height:24px}}.table-container .table--pop-listing .table__heading-cell div.flex,.table-container .table--pop-listing .text-long th div.flex,.text-long .table-container .table--pop-listing th div.flex,.table-container .table--mpr-teams .table__heading-cell div.flex,.table-container .table--mpr-teams .text-long th div.flex,.text-long .table-container .table--mpr-teams th div.flex{display:flex;justify-content:flex-start;gap:.5rem}@media(min-width:920px){.table-container .table--pop-listing .table__heading-cell div.flex,.table-container .table--pop-listing .text-long th div.flex,.text-long .table-container .table--pop-listing th div.flex,.table-container .table--mpr-teams .table__heading-cell div.flex,.table-container .table--mpr-teams .text-long th div.flex,.text-long .table-container .table--mpr-teams th div.flex{justify-content:center}.table-container .table--pop-listing .table__heading-cell div.flex.first,.table-container .table--pop-listing .text-long th div.flex.first,.text-long .table-container .table--pop-listing th div.flex.first,.table-container .table--mpr-teams .table__heading-cell div.flex.first,.table-container .table--mpr-teams .text-long th div.flex.first,.text-long .table-container .table--mpr-teams th div.flex.first{justify-content:flex-start}}.table-container .table--pop-listing tr:nth-child(odd),.table-container .table--pop-listing tr.table__row:nth-child(odd),.table-container .table--pop-listing .table__row:nth-child(odd),.table-container .table--mpr-teams tr:nth-child(odd),.table-container .table--mpr-teams tr.table__row:nth-child(odd),.table-container .table--mpr-teams .table__row:nth-child(odd){background-color:#ddecf4}.table-container .table--pop-listing tr:nth-child(even),.table-container .table--pop-listing tr.table__row:nth-child(even),.table-container .table--pop-listing .table__row:nth-child(even),.table-container .table--mpr-teams tr:nth-child(even),.table-container .table--mpr-teams tr.table__row:nth-child(even),.table-container .table--mpr-teams .table__row:nth-child(even){background-color:white;background-color:var(--c-white)}.table-container .table--mpr-teams .table__heading-cell,.table-container .table--mpr-teams .text-long th,.text-long .table-container .table--mpr-teams th,.table-container .table--mpr-teams .table__cell,.table-container .table--mpr-teams .text-long td,.text-long .table-container .table--mpr-teams td{text-align:left;min-width:125px;width:125px}.table-container .table--mpr-teams .table__heading-cell--small,.table-container .table--mpr-teams .table__cell--small{min-width:90px;width:90px}.table-container .table--mpr-teams .table__heading-cell--team,.table-container .table--mpr-teams .table__cell--team{border-right:1px solid #b7b4b4;border-right:1px solid var(--c-neutral-medium);min-width:calc(100vw - (125px + 2rem));width:calc(100vw - (125px + 2rem))}@media(min-width:320px){.table-container .table--mpr-teams .table__heading-cell--team,.table-container .table--mpr-teams .table__cell--team{min-width:calc(100vw - (125px + 4rem));width:calc(100vw - (125px + 4rem))}}@media(min-width:480px){.table-container .table--mpr-teams .table__heading-cell--team,.table-container .table--mpr-teams .table__cell--team{min-width:calc(100vw - (125px + 8rem));width:calc(100vw - (125px + 8rem))}}@media(min-width:720px){.table-container .table--mpr-teams .table__heading-cell--team,.table-container .table--mpr-teams .table__cell--team{min-width:300px;width:300px}}.table-container table{display:block;overflow-y:auto;border:1px solid #cdcaca;margin:0 auto;height:auto;max-height:600px;width:max-content;max-width:100%}.table-container table thead .custom-heading{color:#b71117;color:var(--c-primary)}@media(min-width:920px){.table-container table{margin:0;height:600px}.table-container table thead{z-index:1;position:relative;display:unset}.table-container table thead tr:first-of-type{background-color:white;background-color:var(--c-white)}.table-container table tr td.sticky,.table-container table tr th.sticky,.table-container table tr button.sticky{position:sticky;left:0}.table-container table thead tr th{position:sticky;top:0;background-color:white;background-color:var(--c-white)}.table-container table thead tr th button{background-color:white;background-color:var(--c-white)}.table-container table tbody tr.table__row,.table-container table tbody .text-long tr,.text-long .table-container table tbody tr{display:flex}.table-container table tr:nth-child(odd),.table-container table tr.table__row:nth-child(odd),.table-container table .table__row:nth-child(odd){background-color:#f8f8f8}.table-container table tr:nth-child(even),.table-container table tr.table__row:nth-child(even),.table-container table .table__row:nth-child(even){background-color:white;background-color:var(--c-white)}.table-container table .table__cell,.table-container table .text-long td,.text-long .table-container table td,.table-container table .table__heading-cell,.table-container table .text-long th,.text-long .table-container table th{padding:.25rem .5rem}.table-container table .table__cell .link--secondary,.table-container table .text-long td .link--secondary,.text-long .table-container table td .link--secondary,.table-container table .table__heading-cell .link--secondary,.table-container table .text-long th .link--secondary,.text-long .table-container table th .link--secondary{color:#156086;color:var(--c-secondary-light);text-decoration:none}.table-container table .table__cell .link--secondary:hover,.table-container table .text-long td .link--secondary:hover,.text-long .table-container table td .link--secondary:hover,.table-container table .table__cell .link--secondary:focus,.table-container table .text-long td .link--secondary:focus,.text-long .table-container table td .link--secondary:focus,.table-container table .table__cell .link--secondary:active,.table-container table .text-long td .link--secondary:active,.text-long .table-container table td .link--secondary:active,.table-container table .table__heading-cell .link--secondary:hover,.table-container table .text-long th .link--secondary:hover,.text-long .table-container table th .link--secondary:hover,.table-container table .table__heading-cell .link--secondary:focus,.table-container table .text-long th .link--secondary:focus,.text-long .table-container table th .link--secondary:focus,.table-container table .table__heading-cell .link--secondary:active,.table-container table .text-long th .link--secondary:active,.text-long .table-container table th .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.table-container table .table__cell,.table-container table .text-long td,.text-long .table-container table td,.table-container table .table__heading-cell,.table-container table .text-long th,.text-long .table-container table th{text-align:center;min-width:100px;width:100px}}@media(min-width:920px)and (min-width:920px){.table-container table .table__cell,.table-container table .text-long td,.text-long .table-container table td,.table-container table .table__heading-cell,.table-container table .text-long th,.text-long .table-container table th{min-width:140px;width:140px}}@media(min-width:920px){.table-container table .table__heading-cell--double.sticky{text-align:left;z-index:15}.table-container table .table__heading-cell--double{width:100px}.table-container table .table__heading-cell--double.location{min-width:200px;width:200px}}@media(min-width:920px)and (min-width:1240px){.table-container table .table__heading-cell--double.location{min-width:250px;width:250px}}@media(min-width:920px)and (min-width:920px){.table-container table .table__heading-cell--double{min-width:200px;width:200px}}@media(min-width:920px)and (min-width:1240px){.table-container table .table__heading-cell--double{min-width:250px;width:250px}}@media(min-width:920px){.table-container table .table__heading-cell.sticky,.table-container table .text-long th.sticky,.text-long .table-container table th.sticky{background-color:white;background-color:var(--c-white)}.table-container table .table__heading-cell.sticky,.table-container table .text-long th.sticky,.text-long .table-container table th.sticky,.table-container table .table__cell.sticky,.table-container table .text-long td.sticky,.text-long .table-container table td.sticky{text-align:left}.table-container table .table__cell.sticky,.table-container table .text-long td.sticky,.text-long .table-container table td.sticky{background-color:inherit}.table-container table .table__cell--double.sticky{text-align:left;background-color:inherit}.table-container table .table__cell--double{width:100px}.table-container table .table__cell--double.location{width:200px}}@media(min-width:920px)and (min-width:1240px){.table-container table .table__cell--double.location{width:250px}}@media(min-width:920px)and (min-width:920px){.table-container table .table__cell--double{min-width:200px;width:200px}}@media(min-width:920px)and (min-width:1240px){.table-container table .table__cell--double{min-width:250px;width:250px}}@media(min-width:920px){.table-container table .table__button-group{display:flex;flex-direction:column}.table-container table .table__button-group button{font-size:13px;border:none;padding:0}}.table-container table ::-webkit-scrollbar{width:14px;height:14px}.table-container table ::-webkit-scrollbar-track{background-color:#ececec}.table-container table ::-webkit-scrollbar-thumb{background-color:#3c8cf4}.table-container .table-scroll{display:flex;flex-direction:column;width:100%;align-items:center;margin:1rem auto}.table-container .table-scroll img{width:48px;margin-bottom:.5rem}@media(min-width:1240px){.table-container .table-scroll{display:none}}.table-container table.table--small{margin:0 auto}.table-container table.table--small tr td.table__cell:not(.sticky) span,.table-container table.table--small tr .text-long td:not(.sticky) span,.text-long .table-container table.table--small tr td:not(.sticky) span{display:flex;align-items:center;justify-content:center;border-radius:0}.table-container table.table--small tr td.table__cell.sticky,.table-container table.table--small tr .text-long td.sticky,.text-long .table-container table.table--small tr td.sticky{display:flex;align-items:center}.table-container table.table--small tr th.table__heading-cell,.table-container table.table--small tr .text-long th,.text-long .table-container table.table--small tr th,.table-container table.table--small tr th.table__heading-cell.sticky,.table-container table.table--small tr td.table__cell,.table-container table.table--small tr .text-long td,.text-long .table-container table.table--small tr td,.table-container table.table--small tr td.table__cell.sticky{width:100px;min-width:100px}@media(min-width:920px){.table-container table.table--small tr th.table__heading-cell,.table-container table.table--small tr .text-long th,.text-long .table-container table.table--small tr th,.table-container table.table--small tr th.table__heading-cell.sticky,.table-container table.table--small tr td.table__cell,.table-container table.table--small tr .text-long td,.text-long .table-container table.table--small tr td,.table-container table.table--small tr td.table__cell.sticky{width:200px;min-width:200px}}@media(min-width:1240px){.table-container table.table--small tr th.table__heading-cell,.table-container table.table--small tr .text-long th,.text-long .table-container table.table--small tr th,.table-container table.table--small tr th.table__heading-cell.sticky,.table-container table.table--small tr td.table__cell,.table-container table.table--small tr .text-long td,.text-long .table-container table.table--small tr td,.table-container table.table--small tr td.table__cell.sticky{min-width:250px;width:250px}}.table-container .table--sport-teams{width:100%}.table-container .table--association-meetings{border-top:1px solid #c4c4c4}.table-container .table--association-meetings thead tr{background-color:white;background-color:var(--c-white)}#pop-summary table.table,#pop-summary .text-long table,.text-long #pop-summary table,#impersonate-user table.table,#impersonate-user .text-long table,.text-long #impersonate-user table{width:100%;max-width:100%}@media(min-width:720px){#pop-summary table.table,#pop-summary .text-long table,.text-long #pop-summary table,#impersonate-user table.table,#impersonate-user .text-long table,.text-long #impersonate-user table{width:max-content;max-width:100%}}#pop-summary table.table .table__heading-cell.sticky:nth-child(1),#pop-summary .text-long table .table__heading-cell.sticky:nth-child(1),.text-long #pop-summary table .table__heading-cell.sticky:nth-child(1),#pop-summary table.table .text-long th.sticky:nth-child(1),#pop-summary .text-long table th.sticky:nth-child(1),.text-long #pop-summary table th.sticky:nth-child(1),#impersonate-user table.table .table__heading-cell.sticky:nth-child(1),#impersonate-user .text-long table .table__heading-cell.sticky:nth-child(1),.text-long #impersonate-user table .table__heading-cell.sticky:nth-child(1),#impersonate-user table.table .text-long th.sticky:nth-child(1),#impersonate-user .text-long table th.sticky:nth-child(1),.text-long #impersonate-user table th.sticky:nth-child(1){z-index:2}#pop-summary table.table .table__heading-cell,#pop-summary .text-long table .table__heading-cell,.text-long #pop-summary table .table__heading-cell,#pop-summary table.table .text-long th,#pop-summary .text-long table th,.text-long #pop-summary table th,#pop-summary table.table .table__cell,#pop-summary .text-long table .table__cell,.text-long #pop-summary table .table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td,#impersonate-user table.table .table__heading-cell,#impersonate-user .text-long table .table__heading-cell,.text-long #impersonate-user table .table__heading-cell,#impersonate-user table.table .text-long th,#impersonate-user .text-long table th,.text-long #impersonate-user table th,#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td{vertical-align:middle}@media(min-width:920px){#pop-summary table.table .table__heading-cell,#pop-summary .text-long table .table__heading-cell,.text-long #pop-summary table .table__heading-cell,#pop-summary table.table .text-long th,#pop-summary .text-long table th,.text-long #pop-summary table th,#pop-summary table.table .table__cell,#pop-summary .text-long table .table__cell,.text-long #pop-summary table .table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td,#impersonate-user table.table .table__heading-cell,#impersonate-user .text-long table .table__heading-cell,.text-long #impersonate-user table .table__heading-cell,#impersonate-user table.table .text-long th,#impersonate-user .text-long table th,.text-long #impersonate-user table th,#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td{min-width:190px;width:190px}}#pop-summary table.table .table__heading-cell .table__button-group,#pop-summary .text-long table .table__heading-cell .table__button-group,.text-long #pop-summary table .table__heading-cell .table__button-group,#pop-summary table.table .text-long th .table__button-group,#pop-summary .text-long table th .table__button-group,.text-long #pop-summary table th .table__button-group,#pop-summary table.table .table__cell .table__button-group,#pop-summary .text-long table .table__cell .table__button-group,.text-long #pop-summary table .table__cell .table__button-group,#pop-summary table.table .text-long td .table__button-group,#pop-summary .text-long table td .table__button-group,.text-long #pop-summary table td .table__button-group,#impersonate-user table.table .table__heading-cell .table__button-group,#impersonate-user .text-long table .table__heading-cell .table__button-group,.text-long #impersonate-user table .table__heading-cell .table__button-group,#impersonate-user table.table .text-long th .table__button-group,#impersonate-user .text-long table th .table__button-group,.text-long #impersonate-user table th .table__button-group,#impersonate-user table.table .table__cell .table__button-group,#impersonate-user .text-long table .table__cell .table__button-group,.text-long #impersonate-user table .table__cell .table__button-group,#impersonate-user table.table .text-long td .table__button-group,#impersonate-user .text-long table td .table__button-group,.text-long #impersonate-user table td .table__button-group{float:right}@media(min-width:720px){#pop-summary table.table .table__heading-cell .table__button-group,#pop-summary .text-long table .table__heading-cell .table__button-group,.text-long #pop-summary table .table__heading-cell .table__button-group,#pop-summary table.table .text-long th .table__button-group,#pop-summary .text-long table th .table__button-group,.text-long #pop-summary table th .table__button-group,#pop-summary table.table .table__cell .table__button-group,#pop-summary .text-long table .table__cell .table__button-group,.text-long #pop-summary table .table__cell .table__button-group,#pop-summary table.table .text-long td .table__button-group,#pop-summary .text-long table td .table__button-group,.text-long #pop-summary table td .table__button-group,#impersonate-user table.table .table__heading-cell .table__button-group,#impersonate-user .text-long table .table__heading-cell .table__button-group,.text-long #impersonate-user table .table__heading-cell .table__button-group,#impersonate-user table.table .text-long th .table__button-group,#impersonate-user .text-long table th .table__button-group,.text-long #impersonate-user table th .table__button-group,#impersonate-user table.table .table__cell .table__button-group,#impersonate-user .text-long table .table__cell .table__button-group,.text-long #impersonate-user table .table__cell .table__button-group,#impersonate-user table.table .text-long td .table__button-group,#impersonate-user .text-long table td .table__button-group,.text-long #impersonate-user table td .table__button-group{margin-left:.5rem}}#pop-summary table.table .table__heading-cell.table__heading-cell__freeze--top,#pop-summary .text-long table .table__heading-cell.table__heading-cell__freeze--top,.text-long #pop-summary table .table__heading-cell.table__heading-cell__freeze--top,#pop-summary table.table .text-long th.table__heading-cell__freeze--top,#pop-summary .text-long table th.table__heading-cell__freeze--top,.text-long #pop-summary table th.table__heading-cell__freeze--top,#pop-summary table.table .table__cell.table__heading-cell__freeze--top,#pop-summary .text-long table .table__cell.table__heading-cell__freeze--top,.text-long #pop-summary table .table__cell.table__heading-cell__freeze--top,#pop-summary table.table .text-long td.table__heading-cell__freeze--top,#pop-summary .text-long table td.table__heading-cell__freeze--top,.text-long #pop-summary table td.table__heading-cell__freeze--top,#impersonate-user table.table .table__heading-cell.table__heading-cell__freeze--top,#impersonate-user .text-long table .table__heading-cell.table__heading-cell__freeze--top,.text-long #impersonate-user table .table__heading-cell.table__heading-cell__freeze--top,#impersonate-user table.table .text-long th.table__heading-cell__freeze--top,#impersonate-user .text-long table th.table__heading-cell__freeze--top,.text-long #impersonate-user table th.table__heading-cell__freeze--top,#impersonate-user table.table .table__cell.table__heading-cell__freeze--top,#impersonate-user .text-long table .table__cell.table__heading-cell__freeze--top,.text-long #impersonate-user table .table__cell.table__heading-cell__freeze--top,#impersonate-user table.table .text-long td.table__heading-cell__freeze--top,#impersonate-user .text-long table td.table__heading-cell__freeze--top,.text-long #impersonate-user table td.table__heading-cell__freeze--top{top:0;position:sticky;z-index:1}#pop-summary table.table .table__heading-cell.table__heading-cell--freeze,#pop-summary .text-long table .table__heading-cell.table__heading-cell--freeze,.text-long #pop-summary table .table__heading-cell.table__heading-cell--freeze,#pop-summary table.table .text-long th.table__heading-cell--freeze,#pop-summary .text-long table th.table__heading-cell--freeze,.text-long #pop-summary table th.table__heading-cell--freeze,#pop-summary table.table .table__cell.table__heading-cell--freeze,#pop-summary .text-long table .table__cell.table__heading-cell--freeze,.text-long #pop-summary table .table__cell.table__heading-cell--freeze,#pop-summary table.table .text-long td.table__heading-cell--freeze,#pop-summary .text-long table td.table__heading-cell--freeze,.text-long #pop-summary table td.table__heading-cell--freeze,#impersonate-user table.table .table__heading-cell.table__heading-cell--freeze,#impersonate-user .text-long table .table__heading-cell.table__heading-cell--freeze,.text-long #impersonate-user table .table__heading-cell.table__heading-cell--freeze,#impersonate-user table.table .text-long th.table__heading-cell--freeze,#impersonate-user .text-long table th.table__heading-cell--freeze,.text-long #impersonate-user table th.table__heading-cell--freeze,#impersonate-user table.table .table__cell.table__heading-cell--freeze,#impersonate-user .text-long table .table__cell.table__heading-cell--freeze,.text-long #impersonate-user table .table__cell.table__heading-cell--freeze,#impersonate-user table.table .text-long td.table__heading-cell--freeze,#impersonate-user .text-long table td.table__heading-cell--freeze,.text-long #impersonate-user table td.table__heading-cell--freeze{top:0;position:sticky}#pop-summary table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__cell--freeze-left.sticky,#pop-summary .text-long table th.table__cell--freeze-left.sticky,.text-long #pop-summary table th.table__cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table td.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table th.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__cell--freeze-left.sticky,#impersonate-user .text-long table th.table__cell--freeze-left.sticky,.text-long #impersonate-user table th.table__cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table td.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__cell--freeze-left.sticky,#impersonate-user .text-long table td.table__cell--freeze-left.sticky,.text-long #impersonate-user table td.table__cell--freeze-left.sticky{z-index:2;min-width:120px;width:120px}#pop-summary table.table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,#pop-summary .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,.text-long #pop-summary table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,#pop-summary table.table .text-long th.table__heading-cell--freeze-left.sticky.first,#pop-summary .text-long table th.table__heading-cell--freeze-left.sticky.first,.text-long #pop-summary table th.table__heading-cell--freeze-left.sticky.first,#pop-summary table.table .table__heading-cell.table__cell--freeze-left.sticky.first,#pop-summary .text-long table .table__heading-cell.table__cell--freeze-left.sticky.first,.text-long #pop-summary table .table__heading-cell.table__cell--freeze-left.sticky.first,#pop-summary table.table .text-long th.table__cell--freeze-left.sticky.first,#pop-summary .text-long table th.table__cell--freeze-left.sticky.first,.text-long #pop-summary table th.table__cell--freeze-left.sticky.first,#pop-summary table.table .table__cell.table__heading-cell--freeze-left.sticky.first,#pop-summary .text-long table .table__cell.table__heading-cell--freeze-left.sticky.first,.text-long #pop-summary table .table__cell.table__heading-cell--freeze-left.sticky.first,#pop-summary table.table .text-long td.table__heading-cell--freeze-left.sticky.first,#pop-summary .text-long table td.table__heading-cell--freeze-left.sticky.first,.text-long #pop-summary table td.table__heading-cell--freeze-left.sticky.first,#pop-summary table.table .table__cell.table__cell--freeze-left.sticky.first,#pop-summary .text-long table .table__cell.table__cell--freeze-left.sticky.first,.text-long #pop-summary table .table__cell.table__cell--freeze-left.sticky.first,#pop-summary table.table .text-long td.table__cell--freeze-left.sticky.first,#pop-summary .text-long table td.table__cell--freeze-left.sticky.first,.text-long #pop-summary table td.table__cell--freeze-left.sticky.first,#impersonate-user table.table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,#impersonate-user .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,.text-long #impersonate-user table .table__heading-cell.table__heading-cell--freeze-left.sticky.first,#impersonate-user table.table .text-long th.table__heading-cell--freeze-left.sticky.first,#impersonate-user .text-long table th.table__heading-cell--freeze-left.sticky.first,.text-long #impersonate-user table th.table__heading-cell--freeze-left.sticky.first,#impersonate-user table.table .table__heading-cell.table__cell--freeze-left.sticky.first,#impersonate-user .text-long table .table__heading-cell.table__cell--freeze-left.sticky.first,.text-long #impersonate-user table .table__heading-cell.table__cell--freeze-left.sticky.first,#impersonate-user table.table .text-long th.table__cell--freeze-left.sticky.first,#impersonate-user .text-long table th.table__cell--freeze-left.sticky.first,.text-long #impersonate-user table th.table__cell--freeze-left.sticky.first,#impersonate-user table.table .table__cell.table__heading-cell--freeze-left.sticky.first,#impersonate-user .text-long table .table__cell.table__heading-cell--freeze-left.sticky.first,.text-long #impersonate-user table .table__cell.table__heading-cell--freeze-left.sticky.first,#impersonate-user table.table .text-long td.table__heading-cell--freeze-left.sticky.first,#impersonate-user .text-long table td.table__heading-cell--freeze-left.sticky.first,.text-long #impersonate-user table td.table__heading-cell--freeze-left.sticky.first,#impersonate-user table.table .table__cell.table__cell--freeze-left.sticky.first,#impersonate-user .text-long table .table__cell.table__cell--freeze-left.sticky.first,.text-long #impersonate-user table .table__cell.table__cell--freeze-left.sticky.first,#impersonate-user table.table .text-long td.table__cell--freeze-left.sticky.first,#impersonate-user .text-long table td.table__cell--freeze-left.sticky.first,.text-long #impersonate-user table td.table__cell--freeze-left.sticky.first{z-index:3}@media(min-width:720px){#pop-summary table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__cell--freeze-left.sticky,#pop-summary .text-long table th.table__cell--freeze-left.sticky,.text-long #pop-summary table th.table__cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table td.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table th.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__cell--freeze-left.sticky,#impersonate-user .text-long table th.table__cell--freeze-left.sticky,.text-long #impersonate-user table th.table__cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table td.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__cell--freeze-left.sticky,#impersonate-user .text-long table td.table__cell--freeze-left.sticky,.text-long #impersonate-user table td.table__cell--freeze-left.sticky{min-width:180px;width:180px}}@media(min-width:920px){#pop-summary table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__heading-cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long th.table__cell--freeze-left.sticky,#pop-summary .text-long table th.table__cell--freeze-left.sticky,.text-long #pop-summary table th.table__cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__heading-cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table td.table__heading-cell--freeze-left.sticky,#pop-summary table.table .table__cell.table__cell--freeze-left.sticky,#pop-summary .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #pop-summary table .table__cell.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table th.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table th.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__heading-cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__heading-cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long th.table__cell--freeze-left.sticky,#impersonate-user .text-long table th.table__cell--freeze-left.sticky,.text-long #impersonate-user table th.table__cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__heading-cell--freeze-left.sticky,#impersonate-user .text-long table td.table__heading-cell--freeze-left.sticky,.text-long #impersonate-user table td.table__heading-cell--freeze-left.sticky,#impersonate-user table.table .table__cell.table__cell--freeze-left.sticky,#impersonate-user .text-long table .table__cell.table__cell--freeze-left.sticky,.text-long #impersonate-user table .table__cell.table__cell--freeze-left.sticky,#impersonate-user table.table .text-long td.table__cell--freeze-left.sticky,#impersonate-user .text-long table td.table__cell--freeze-left.sticky,.text-long #impersonate-user table td.table__cell--freeze-left.sticky{min-width:250px;width:250px}}#pop-summary table.table tr:nth-child(odd),#pop-summary .text-long table tr:nth-child(odd),.text-long #pop-summary table tr:nth-child(odd),#pop-summary table.table tr.table__row:nth-child(odd),#pop-summary table.table .table__row:nth-child(odd),#pop-summary .text-long table .table__row:nth-child(odd),.text-long #pop-summary table .table__row:nth-child(odd),#impersonate-user table.table tr:nth-child(odd),#impersonate-user .text-long table tr:nth-child(odd),.text-long #impersonate-user table tr:nth-child(odd),#impersonate-user table.table tr.table__row:nth-child(odd),#impersonate-user table.table .table__row:nth-child(odd),#impersonate-user .text-long table .table__row:nth-child(odd),.text-long #impersonate-user table .table__row:nth-child(odd){background-color:#ddecf4}#pop-summary table.table tr:nth-child(odd) td,#pop-summary .text-long table tr:nth-child(odd) td,.text-long #pop-summary table tr:nth-child(odd) td,#pop-summary table.table tr.table__row:nth-child(odd) td,#pop-summary table.table .table__row:nth-child(odd) td,#pop-summary .text-long table .table__row:nth-child(odd) td,.text-long #pop-summary table .table__row:nth-child(odd) td,#impersonate-user table.table tr:nth-child(odd) td,#impersonate-user .text-long table tr:nth-child(odd) td,.text-long #impersonate-user table tr:nth-child(odd) td,#impersonate-user table.table tr.table__row:nth-child(odd) td,#impersonate-user table.table .table__row:nth-child(odd) td,#impersonate-user .text-long table .table__row:nth-child(odd) td,.text-long #impersonate-user table .table__row:nth-child(odd) td{background-color:#ddecf4}#pop-summary table.table tr:nth-child(even),#pop-summary .text-long table tr:nth-child(even),.text-long #pop-summary table tr:nth-child(even),#pop-summary table.table tr.table__row:nth-child(even),#pop-summary table.table .table__row:nth-child(even),#pop-summary .text-long table .table__row:nth-child(even),.text-long #pop-summary table .table__row:nth-child(even),#impersonate-user table.table tr:nth-child(even),#impersonate-user .text-long table tr:nth-child(even),.text-long #impersonate-user table tr:nth-child(even),#impersonate-user table.table tr.table__row:nth-child(even),#impersonate-user table.table .table__row:nth-child(even),#impersonate-user .text-long table .table__row:nth-child(even),.text-long #impersonate-user table .table__row:nth-child(even){background-color:white;background-color:var(--c-white)}#pop-summary .scroll-container,#impersonate-user .scroll-container{margin:2rem auto}#pop-summary table.table .table__cell,#pop-summary .text-long table .table__cell,.text-long #pop-summary table .table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td,#pop-summary .table__heading-cell,#pop-summary .text-long th,.text-long #pop-summary th,#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td,#impersonate-user .table__heading-cell,#impersonate-user .text-long th,.text-long #impersonate-user th{font-size:1.0625rem;display:table-cell}#pop-summary table.table,#pop-summary .text-long table,.text-long #pop-summary table,#impersonate-user table.table,#impersonate-user .text-long table,.text-long #impersonate-user table{width:100%}#pop-summary table.table thead,#pop-summary .text-long table thead,.text-long #pop-summary table thead,#impersonate-user table.table thead,#impersonate-user .text-long table thead,.text-long #impersonate-user table thead{display:table-header-group}#pop-summary table.table tr,#pop-summary .text-long table tr,.text-long #pop-summary table tr,#pop-summary table.table tr.table__row,#impersonate-user table.table tr,#impersonate-user .text-long table tr,.text-long #impersonate-user table tr,#impersonate-user table.table tr.table__row{display:table-row}#impersonate-user table.table .table__heading-cell,#impersonate-user .text-long table .table__heading-cell,.text-long #impersonate-user table .table__heading-cell,#impersonate-user table.table .text-long th,#impersonate-user .text-long table th,.text-long #impersonate-user table th{min-width:120px;width:120px}@media(min-width:720px){#impersonate-user table.table .table__heading-cell,#impersonate-user .text-long table .table__heading-cell,.text-long #impersonate-user table .table__heading-cell,#impersonate-user table.table .text-long th,#impersonate-user .text-long table th,.text-long #impersonate-user table th{min-width:180px;width:180px}}@media(min-width:920px){#impersonate-user table.table .table__heading-cell,#impersonate-user .text-long table .table__heading-cell,.text-long #impersonate-user table .table__heading-cell,#impersonate-user table.table .text-long th,#impersonate-user .text-long table th,.text-long #impersonate-user table th{min-width:250px;width:250px}}#impersonate-user table.table .table__heading-cell div.flex,#impersonate-user .text-long table .table__heading-cell div.flex,.text-long #impersonate-user table .table__heading-cell div.flex,#impersonate-user table.table .text-long th div.flex,#impersonate-user .text-long table th div.flex,.text-long #impersonate-user table th div.flex{justify-content:flex-start}#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td{text-align:left;min-width:120px;width:120px}@media(min-width:720px){#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td{min-width:180px;width:180px}}@media(min-width:920px){#impersonate-user table.table .table__cell,#impersonate-user .text-long table .table__cell,.text-long #impersonate-user table .table__cell,#impersonate-user table.table .text-long td,#impersonate-user .text-long table td,.text-long #impersonate-user table td{min-width:250px;width:250px}}#pop-summary .table__wrapper{width:max-content;max-width:100%;scrollbar-gutter:stable}#pop-summary table.table,#pop-summary .text-long table,.text-long #pop-summary table{border:none;width:max-content}@media(min-width:1240px){#pop-summary table.table,#pop-summary .text-long table,.text-long #pop-summary table{overflow-x:hidden}}#pop-summary table.table thead .custom-heading,#pop-summary .text-long table thead .custom-heading,.text-long #pop-summary table thead .custom-heading{color:#b71117;color:var(--c-primary)}#pop-summary table.table .table__button-group,#pop-summary .text-long table .table__button-group,.text-long #pop-summary table .table__button-group{display:flex;flex-direction:column}#pop-summary table.table .table__button-group button,#pop-summary .text-long table .table__button-group button,.text-long #pop-summary table .table__button-group button{font-size:13px;border:none;padding:0}#pop-summary table.table .table__heading-cell,#pop-summary .text-long table .table__heading-cell,.text-long #pop-summary table .table__heading-cell,#pop-summary table.table .text-long th,#pop-summary .text-long table th,.text-long #pop-summary table th{min-width:unset;width:100%}#pop-summary table.table .table__heading-cell div.flex,#pop-summary .text-long table .table__heading-cell div.flex,.text-long #pop-summary table .table__heading-cell div.flex,#pop-summary table.table .text-long th div.flex,#pop-summary .text-long table th div.flex,.text-long #pop-summary table th div.flex{gap:.5rem;justify-content:flex-start}#pop-summary table.table .table__cell,#pop-summary .text-long table .table__cell,.text-long #pop-summary table .table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td{text-align:left;min-width:unset;width:100%}#pop-summary table.table .table__cell .icon,#pop-summary .text-long table .table__cell .icon,.text-long #pop-summary table .table__cell .icon,#pop-summary table.table .text-long td .icon,#pop-summary .text-long table td .icon,.text-long #pop-summary table td .icon{height:18px}@media(min-width:480px){#pop-summary table.table .table__cell .icon,#pop-summary .text-long table .table__cell .icon,.text-long #pop-summary table .table__cell .icon,#pop-summary table.table .text-long td .icon,#pop-summary .text-long table td .icon,.text-long #pop-summary table td .icon{height:24px}}#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky{min-width:102px;width:102px}#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky span,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky span,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky span,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky span{display:flex;align-items:center;position:sticky;left:0}#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky img,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky img,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky img,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky img{display:inline;vertical-align:middle;margin-right:.5rem}@media(min-width:480px){#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky{min-width:150px;width:150px}}#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky{border-right:1px solid #b7b4b4;border-right:1px solid var(--c-neutral-medium);min-width:102px;width:102px}@media(min-width:480px){#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky{min-width:150px;width:150px}}@media(min-width:720px){#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky{min-width:180px;width:180px}}@media(min-width:920px){#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky{min-width:250px;width:250px}}@media screen and (min-width:1060px){#pop-summary table.table td.table__cell.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table .text-long td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary .text-long table td.table__cell--team.table__cell--freeze-left.sticky,.text-long #pop-summary table td.table__cell--team.table__cell--freeze-left.sticky,#pop-summary table.table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,#pop-summary .text-long table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky,.text-long #pop-summary table th.table__heading-cell--team.table__heading-cell--freeze-left.sticky{min-width:324px;width:324px}}#pop-summary table.table td.table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td,#pop-summary table.table th.table__heading-cell,#pop-summary table.table .text-long th,#pop-summary .text-long table th,.text-long #pop-summary table th{font-size:.75rem}@media(min-width:720px){#pop-summary table.table td.table__cell,#pop-summary table.table .text-long td,#pop-summary .text-long table td,.text-long #pop-summary table td,#pop-summary table.table th.table__heading-cell,#pop-summary table.table .text-long th,#pop-summary .text-long table th,.text-long #pop-summary table th{font-size:1.0625rem}}.table .table__button-group,.text-long table .table__button-group{display:flex;flex-flow:column nowrap;gap:0}.table .table__button-group button,.text-long table .table__button-group button{-webkit-appearance:none;appearance:none;border:none;border-radius:none;background-color:rgba(0,0,0,0);color:#05354e;color:var(--c-secondary);font-size:.75rem}.table .table__button-group button:hover,.text-long table .table__button-group button:hover,.table .table__button-group button:focus,.text-long table .table__button-group button:focus,.table .table__button-group button:active,.text-long table .table__button-group button:active{color:#b71117;color:var(--c-primary)}.table .table__cell--team,.text-long table .table__cell--team,.table .table__heading-cell--team,.text-long table .table__heading-cell--team{max-width:150px}.table .table__cell--team.table__heading-cell--freeze,.text-long table .table__cell--team.table__heading-cell--freeze,.table .table__heading-cell--team.table__heading-cell--freeze,.text-long table .table__heading-cell--team.table__heading-cell--freeze{z-index:2}@media(min-width:720px){.table .table__cell--team,.text-long table .table__cell--team,.table .table__heading-cell--team,.text-long table .table__heading-cell--team{max-width:250px}}.table--react-score-center{margin:0}.table--react-score-center .table__heading-cell,.table--react-score-center .text-long th,.text-long .table--react-score-center th,.table--react-score-center .table__cell,.table--react-score-center .text-long td,.text-long .table--react-score-center td{vertical-align:middle}.table--react-score-center .table__heading-cell--date{border-bottom:3px solid #156086;border-bottom:3px solid var(--c-secondary-light);padding:1rem 2rem;top:41px}@media(min-width:920px){.table--react-score-center .table__heading-cell--date{padding-left:3.625rem;top:66px}}.table--react-score-center .table__heading-cell--date *{border-left:5px solid #b71117;border-left:5px solid var(--c-primary);padding:.25rem 1rem}#league-detail .league{display:flex;flex-direction:column;gap:1rem}#league-detail .league .contact p,#league-detail .league .address p{margin:0}#league-detail .league .contact .email,#league-detail .league .address .email{display:flex;align-items:center;gap:.5rem}#league-detail .league .tags{display:flex;flex-wrap:wrap;gap:.5rem}#league-detail .league .schools{display:flex;flex-direction:column}#leagues-conferences .search-result__league{border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral);padding:2rem;width:100%;max-width:100%}#leagues-conferences .league{display:flex;flex-direction:column;gap:1rem}#leagues-conferences .league__results{margin:0;padding-bottom:2rem;border-bottom:1px solid #b7b4b4;border-bottom:1px solid var(--c-neutral)}#leagues-conferences .league .details{display:flex;justify-content:space-between;align-items:center}#leagues-conferences .league .contact p,#leagues-conferences .league .address p{margin:0}#leagues-conferences .league .contact .email,#leagues-conferences .league .address .email{display:flex;align-items:center;gap:.5rem}#leagues-conferences .league .tags{display:flex;flex-wrap:wrap;gap:.5rem}#leagues-conferences .league .schools{display:flex;flex-wrap:wrap}#leagues-conferences .league .schools .link:not(.button),#leagues-conferences .league .schools .link--email{text-decoration:none}#leagues-conferences .league .schools .link--secondary{color:#156086;color:var(--c-secondary-light)}#leagues-conferences .league .schools .link--secondary:hover,#leagues-conferences .league .schools .link--secondary:focus,#leagues-conferences .league .schools .link--secondary:active{color:#b71117;color:var(--c-primary);text-decoration:underline}#leagues-conferences .leagues a.link:not(.button),#leagues-conferences #schools.school a.link--secondary:not(.button){color:#05354e;color:var(--c-secondary);text-decoration:none}#leagues-conferences .counties{display:flex;flex-direction:column;margin:4rem}@media(min-width:720px){#leagues-conferences .counties{flex-direction:row}}#leagues-conferences .counties fieldset{border:none;padding:0;margin:0}#leagues-conferences .counties .form--counties{display:flex;flex-direction:column;flex-wrap:wrap;max-height:1300px}@media(min-width:720px){#leagues-conferences .counties .form--counties{max-height:1000px}}@media(min-width:920px){#leagues-conferences .counties .form--counties{max-height:550px}}#leagues-conferences .counties .form--counties li{display:flex;position:relative;align-items:center}#leagues-conferences .counties .form--counties li label{cursor:pointer}#schools .table,#schools .text-long table,.text-long #schools table{border:1px solid #cdcaca;width:auto}@media(min-width:480px){#schools .table,#schools .text-long table,.text-long #schools table{margin:1rem auto;width:100%}}#schools .table thead tr,#schools .text-long table thead tr,.text-long #schools table thead tr{background-color:white;background-color:var(--c-white)}#schools .section--padded{display:flex;flex-direction:column}@media(min-width:720px){#schools .section--padded{justify-content:center;align-items:center;border:1px solid #cdcaca}}#schools .schools__search{width:100%}@media(min-width:720px){#schools .schools__search{width:auto}}#schools .schools__search form .form-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem;max-width:100%}@media(min-width:720px){#schools .schools__search form .form-item{justify-content:center}}#schools .schools__search form .form-item__textfield{min-width:100%}@media(min-width:480px){#schools .schools__search form .form-item__textfield{min-width:300px}}#schools .schools__search form .form-item button{max-width:240px}#school-detail #tabs .tabs-wrapper,#react-team #tabs .tabs-wrapper{display:flex;flex-wrap:wrap;max-width:100%;padding:0;gap:0 .5rem}@media(min-width:920px){#school-detail #tabs .tabs-wrapper,#react-team #tabs .tabs-wrapper{max-width:1200px;gap:0 1rem}}#school-detail #tabs .tabs__nav,#react-team #tabs .tabs__nav{display:flex;align-items:flex-start;flex-flow:row wrap;gap:0 .5rem}@media(min-width:920px){#school-detail #tabs .tabs__nav,#react-team #tabs .tabs__nav{gap:0 1rem}}#school-detail #tabs .tabs__nav .link,#react-team #tabs .tabs__nav .link{padding:.5rem;font-size:15px;text-transform:uppercase;font-weight:700}#school-detail #tabs .tabs__nav li,#react-team #tabs .tabs__nav li{margin-bottom:-1px}@media(min-width:920px){#school-detail #tabs .tabs__nav li,#react-team #tabs .tabs__nav li{margin-bottom:-2px}}#school-detail #tabs .tabs__nav--school-calendar,#react-team #tabs .tabs__nav--school-calendar{justify-content:space-between}@media(min-width:920px){#school-detail #tabs .tabs__nav--school-calendar,#react-team #tabs .tabs__nav--school-calendar{align-items:center}}#school-detail #tabs .tabs__link,#react-team #tabs .tabs__link{border-radius:5px 5px 0 0}#school-detail #tabs .tabs__content,#react-team #tabs .tabs__content{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid #b7b4b4;border-top:1px solid var(--c-neutral)}@media(min-width:920px){#school-detail #tabs .tabs__content,#react-team #tabs .tabs__content{display:grid;grid-template-columns:repeat(2,380px);border-top:none}}@media(min-width:1240px){#school-detail #tabs .tabs__content,#react-team #tabs .tabs__content{display:grid;grid-template-columns:repeat(3,380px)}}#school-detail #tabs .tabs__content .scroll-container,#react-team #tabs .tabs__content .scroll-container{width:100%}@media(min-width:480px){#school-detail .tabs__calendar,#school-detail .tabs__staff,#react-team .tabs__calendar,#react-team .tabs__staff{margin:0 auto}}#school-detail .tabs__calendar .scroll-container,#school-detail .tabs__staff .scroll-container,#react-team .tabs__calendar .scroll-container,#react-team .tabs__staff .scroll-container{margin:0 auto}#school-detail .school__header,#react-team .school__header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;margin:2rem 0;width:100%;max-width:1200px}#school-detail .school__header .h2--marker,#react-team .school__header .h2--marker{flex:1 0 100%;margin:0}@media(min-width:920px){#school-detail .school__header,#react-team .school__header{justify-content:flex-end}}#school-detail .school__section,#react-team .school__section{display:flex;flex-direction:column;justify-content:center;margin:2rem auto}@media(min-width:920px){#school-detail .school__section,#react-team .school__section{flex-direction:row}}#school-detail .school__section__info--details,#react-team .school__section__info--details{flex:1 0 300px;border-bottom:1px solid #b7b4b4;padding:0 1rem}#school-detail .school__section__info--details div,#react-team .school__section__info--details div{display:flex;flex-direction:column;width:100%;font-weight:700;border:none;padding:1rem 0}@media(min-width:920px){#school-detail .school__section__info--details div,#react-team .school__section__info--details div{margin-right:6rem}}@media(min-width:920px){#school-detail .school__section__info--details,#react-team .school__section__info--details{margin-right:2rem;border-right:1px solid #b7b4b4;border-bottom:none}}#school-detail .school__section__info--details svg,#react-team .school__section__info--details svg{margin-right:.5rem;fill:#b71117;fill:var(--c-primary)}#school-detail .school__section__info--image,#react-team .school__section__info--image{max-width:315px;display:flex;justify-content:center;align-items:flex-start}@media(min-width:920px){#school-detail .school__section__info--image,#react-team .school__section__info--image{max-width:350px}}#school-detail .school__section__info--image img,#react-team .school__section__info--image img{width:100%;padding-right:2rem}#school-detail .school__section__info--map,#react-team .school__section__info--map{display:flex;flex-direction:row;align-items:center}#school-detail .school__section__info--map .school-map,#react-team .school__section__info--map .school-map{flex-direction:row;align-items:center;padding:0;margin-right:0}#school-detail .school__section__info--watch-link,#react-team .school__section__info--watch-link{flex:1 1 200px;font-weight:700;margin-right:2rem;padding:1rem}@media(min-width:920px){#school-detail .school__section__info--watch-link,#react-team .school__section__info--watch-link{padding:1rem 0 0 1rem}}#school-detail .school__section__info--watch-link .watch-links,#react-team .school__section__info--watch-link .watch-links{display:flex;flex-direction:column;gap:1rem}@media(min-width:720px){#school-detail .school__section__info--watch-link .watch-links,#react-team .school__section__info--watch-link .watch-links{margin-left:-0.5rem}}#school-detail .school__section__info--watch-link .watch-links__link__content,#react-team .school__section__info--watch-link .watch-links__link__content{display:flex;align-items:center;gap:15px}#school-detail .school__section__info--watch-link .watch-links__link__content img,#react-team .school__section__info--watch-link .watch-links__link__content img{width:60px;height:auto;margin-inline:-15px}#school-detail .school__section__info--watch-link span,#react-team .school__section__info--watch-link span{text-transform:uppercase;letter-spacing:1px}#school-detail .school__sports,#react-team .school__sports{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:1rem auto}@media(min-width:720px){#school-detail .school__sports,#react-team .school__sports{justify-content:space-between}}#school-detail .school__sports__sport--season,#react-team .school__sports__sport--season{position:relative;margin-bottom:2rem}#school-detail .school__sports__sport--season span,#react-team .school__sports__sport--season span{width:100%;height:5px;background:#156086;display:block}#school-detail .school__sports__sport--list .sport-list,#react-team .school__sports__sport--list .sport-list{position:relative;display:flex;flex-direction:column;width:100%}#school-detail .school__sports__sport--list .sport-list__item,#react-team .school__sports__sport--list .sport-list__item{display:grid;gap:.5rem;width:100%;max-width:100%;grid-template-columns:minmax(80px,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"subheading tags"}@media(min-width:320px){#school-detail .school__sports__sport--list .sport-list__item,#react-team .school__sports__sport--list .sport-list__item{gap:1rem;grid-template-columns:150px 1fr}}@media(min-width:480px){#school-detail .school__sports__sport--list .sport-list__item,#react-team .school__sports__sport--list .sport-list__item{grid-template-columns:200px 1fr}}#school-detail .school__sports__sport--list .sport-list__sport-tags,#react-team .school__sports__sport--list .sport-list__sport-tags{display:flex;align-items:center;gap:.5rem}#school-detail .school__sports__sport--list .sport-list__sport-tags .tag,#react-team .school__sports__sport--list .sport-list__sport-tags .tag{width:70px;text-align:center}#school-detail .school__staff--admin .link,#school-detail .school__staff--coach .link,#react-team .school__staff--admin .link,#react-team .school__staff--coach .link{word-break:break-word}#school-detail .school__staff--admin,#react-team .school__staff--admin{display:flex;flex-direction:column;background-color:#f8f8f8;padding:1rem}#school-detail .school__staff--admin strong,#react-team .school__staff--admin strong{text-transform:uppercase}#school-detail .school__staff--admin p,#react-team .school__staff--admin p{margin:0}#school-detail .school__staff--coach,#react-team .school__staff--coach{display:flex;flex-direction:column;background-color:#f8f8f8;padding:1rem}#school-detail .school__staff--coach p,#react-team .school__staff--coach p{margin:0}#school-detail .school__staff--coach__details,#react-team .school__staff--coach__details{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}#school-detail .school__staff--coach__details strong,#react-team .school__staff--coach__details strong{text-transform:uppercase}.team-schedule__record{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ddecf4;font-size:16px;width:100%;padding:10px 0}@media(min-width:920px){.team-schedule__record{gap:20px;flex-direction:row}}.text-long h2.h4,.text-long h2.previous-next-navigation__label{font-family:"Roboto",sans-serif}div #fan-registration fieldset{display:flex;gap:.25rem;max-width:300px;border:none;padding:0}div #fan-registration .form-item__label{font-weight:400}div #fan-registration .form-item p{display:inline-block;position:relative;margin:0}@media(min-width:720px){div #fan-registration .form-item p{margin-left:.5rem}}div #fan-registration .form-date{width:80px}div #fan-registration .form-item__textfield:not(.form-date){min-width:280px}div #fan-registration .form-item__dropdown{max-width:280px}div #fan-registration hr{margin:2rem 0}.team__icon-keys{display:flex;flex-wrap:wrap;justify-content:center;font-size:14px}@media(min-width:720px){.team__icon-keys{justify-content:flex-start}}.team__icon-keys div{display:flex;justify-content:center;align-items:center;margin:1rem 2rem 1rem 0}.team__icon-keys div p{margin:0}#playoff-points{margin:3rem auto}#playoff-points .h2--marker{margin:0 -2rem}@media(min-width:480px){#playoff-points .h2--marker{margin:0}}#playoff-points table.table,#playoff-points .text-long table,.text-long #playoff-points table{margin:0 0 .75rem 0}#playoff-points table.table tr td,#playoff-points .text-long table tr td,.text-long #playoff-points table tr td{border-radius:0}#playoff-points table.table thead tr:first-of-type,#playoff-points .text-long table thead tr:first-of-type,.text-long #playoff-points table thead tr:first-of-type{background-color:white;background-color:var(--c-white)}#playoff-points table.table .table__cell,#playoff-points .text-long table .table__cell,.text-long #playoff-points table .table__cell,#playoff-points table.table .text-long td,#playoff-points .text-long table td,.text-long #playoff-points table td,#playoff-points table.table .table__heading-cell,#playoff-points .text-long table .table__heading-cell,.text-long #playoff-points table .table__heading-cell,#playoff-points table.table .text-long th,#playoff-points .text-long table th,.text-long #playoff-points table th{padding:.75rem}@media(min-width:720px){#playoff-points table.table .table__cell,#playoff-points .text-long table .table__cell,.text-long #playoff-points table .table__cell,#playoff-points table.table .text-long td,#playoff-points .text-long table td,.text-long #playoff-points table td,#playoff-points table.table .table__heading-cell,#playoff-points .text-long table .table__heading-cell,.text-long #playoff-points table .table__heading-cell,#playoff-points table.table .text-long th,#playoff-points .text-long table th,.text-long #playoff-points table th{padding:.75rem 1.5rem}}#playoff-points table.table .table__cell--long,#playoff-points .text-long table .table__cell--long,.text-long #playoff-points table .table__cell--long,#playoff-points table.table .table__heading-cell--long,#playoff-points .text-long table .table__heading-cell--long,.text-long #playoff-points table .table__heading-cell--long{padding:.75rem 1.5rem}#playoff-points table.table td,#playoff-points .text-long table td,.text-long #playoff-points table td{text-align:center;vertical-align:baseline}#playoff-points table.table td.td-align-left,#playoff-points .text-long table td.td-align-left,.text-long #playoff-points table td.td-align-left{text-align:left}#playoff-points .playoff-points{display:flex;gap:1rem;flex-wrap:wrap;width:100%}#playoff-points .playoff-points__calculations{background-color:#ddecf4;display:flex;flex-direction:column;width:350px;padding:1rem}#playoff-points .playoff-points__calculations--section{display:flex;justify-content:space-between;align-items:center}#playoff-points .playoff-points__calculations--section p{margin:0}#playoff-points .playoff-points__tie-breaks{background-color:#ddecf4;display:flex;flex-direction:column;width:350px;padding:1rem}#playoff-points .playoff-points__tie-breaks--section{display:flex;justify-content:space-between;align-items:center}#playoff-points .playoff-points__tie-breaks--section p{text-align:right;margin:0}#playoff-points .pop-legend__accordion{margin:2rem auto}#playoff-points .pop-legend__accordion--title{display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%;background-color:#05354e;background-color:var(--c-secondary);color:white;color:var(--c-white);cursor:pointer;border:none}#playoff-points .pop-legend__accordion--title h2{font-size:1.3125rem}#playoff-points .pop-legend__accordion--title svg{height:24px;width:24px;fill:white;fill:var(--c-white)}#playoff-points .pop-legend__accordion--title__active{display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%;color:white;color:var(--c-white);background-color:#b71117;background-color:var(--c-primary);border:none;cursor:pointer}#playoff-points .pop-legend__accordion--title__active h2{font-size:1.3125rem}#playoff-points .pop-legend__accordion--title__active svg{transform:rotate(45deg);height:24px;width:24px;fill:white;fill:var(--c-white)}#playoff-points .pop-legend__accordion--content{padding:1rem}#playoff-points .pop-legend__accordion--content strong{display:block;padding:1rem 0}#playoff-points .pop-legend__accordion--content div p{margin:0}#mpr-calculator .mpr-table{margin:4rem 0}#mpr-calculator .mpr-table .h2--marker__has-link{margin-bottom:0}.outer-content-wrapper{overflow:hidden}.add-contest__heading h2{margin:0}.add-contest__heading span{display:flex;height:1.5px;width:100%;background-color:#c4c4c4;margin:1rem auto 3rem auto}.add-contest .form__add-contest--section__heading h3{margin:2rem 0 0 0}.add-contest .form__add-contest--section__heading span{display:flex;height:1.5px;width:100%;background-color:#c4c4c4;margin:1rem auto}.add-contest .form__add-contest--section__input-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.add-contest .form__add-contest .link--secondary__add-contest{color:#156086;color:var(--c-secondary-light);text-decoration:none;margin-bottom:2rem}.add-contest .form__add-contest .link--secondary__add-contest:hover,.add-contest .form__add-contest .link--secondary__add-contest:focus,.add-contest .form__add-contest .link--secondary__add-contest:active{color:#b71117;color:var(--c-primary);text-decoration:underline}.add-contest .form__add-contest .form-item{display:flex;flex-direction:column;width:100%;max-width:400px}.add-contest .form__add-contest .form-item--checkbox{margin-top:1rem}.add-contest .form__add-contest .form-item--radio{border:none;padding-left:0}.add-contest .form__add-contest .form-item--radio legend:not(.form-item--radio__legend){display:block}@media(min-width:720px){.add-contest .form__add-contest .form-item--radio legend:not(.form-item--radio__legend){position:absolute}}.add-contest .form__add-contest .form-item--radio__legend{display:flex}.add-contest .form__add-contest .form-item--radios{display:flex;gap:1rem;flex-wrap:wrap}@media(min-width:720px){.add-contest .form__add-contest .form-item--radios{flex-wrap:nowrap}}@media(min-width:720px){.add-contest .form__add-contest .form-item--radios__show-legend{margin-left:200px}}.add-contest .form__add-contest .form-item__date,.add-contest .form__add-contest .form-item__time{max-width:300px;padding:.5rem}.add-contest .form__add-contest .form-item select{background-image:url("data:image/svg+xml,%3Csvg width='21' height='12' viewBox='0 0 42 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6388 0L10.4999 9.24676L1.36096 0L0 1.3761L10.5 12L21 1.3761L19.6388 0Z' fill='%23156086'/%3E%3C/svg%3E");background-position:calc(100% + 5px) center;background-repeat:no-repeat;background-size:contain}.add-contest .form__add-contest .form-item textarea{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);border-radius:7px;padding:.5rem}.add-contest .form__add-contest .form-item textarea:hover,.add-contest .form__add-contest .form-item textarea:focus,.add-contest .form__add-contest .form-item textarea:active{outline:2px solid #156086;outline:2px solid var(--c-secondary-light)}.add-contest .button-group{margin:3rem 0}.add-contest .button-group .button-cancel,.add-contest .button-group .button-delete{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;transition:color 100ms ease-in-out;line-height:1.4;font-size:1.0625rem;padding:.75rem 2.5rem}.add-contest .button-group .button-cancel{background:none;color:#05354e;color:var(--c-secondary)}.add-contest .button-group .button-cancel:hover,.add-contest .button-group .button-cancel:focus,.add-contest .button-group .button-cancel:active{background:#05354e;background:var(--c-secondary);color:white;color:var(--c-white)}.add-contest .button-group .button-cancel{margin:0 1rem}.add-contest .button-group .button-delete{background:none;color:#b71117;color:var(--c-primary)}.add-contest .button-group .button-delete:hover,.add-contest .button-group .button-delete:focus,.add-contest .button-group .button-delete:active{background:#b71117;background:var(--c-primary);color:white;color:var(--c-white)}.button-cancel,.button-delete{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;transition:color 100ms ease-in-out;line-height:1.4;font-size:1.0625rem;padding:.75rem 2.5rem}.button-cancel{background:none;color:#156086;color:var(--c-secondary-light)}.button-cancel:hover,.button-cancel:focus,.button-cancel:active{background:#156086;background:var(--c-secondary-light);color:white;color:var(--c-white)}#pop-summary .form__playoff-points__input-wrapper{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}#pop-summary .form__playoff-points__input-wrapper .button--secondary-light{margin-top:29px}#pop-summary .form__playoff-points .form-item{display:flex;flex-direction:column;width:100%;max-width:300px}#pop-summary .form__playoff-points .form-item--radio{border:none;padding-left:0}#pop-summary .form__playoff-points .form-item--radios{display:flex;gap:1rem}#pop-summary .form__playoff-points .form-item__select__indicators img{padding:.5rem}.form-item__select__control{border-radius:7px !important;color:#000}.form-item__select__value-container{height:45px}.form-item__select__indicators{padding:8px}.form-item__select__indicators img{height:15px}.react-loader{width:100%;height:150px}.react-loader__text{text-transform:uppercase;text-align:center;font-weight:700}#mpr-teams .mpr-filter .mpr-filter__search{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:25px 0}@media(min-width:720px){#mpr-teams .mpr-filter .mpr-filter__search{justify-content:normal}}#mpr-teams .mpr-filter .mpr-filter__search .form-item{display:flex;flex-direction:column;margin-right:15px;width:100%}@media(min-width:720px){#mpr-teams .mpr-filter .mpr-filter__search .form-item{width:320px}}#mpr-teams .mpr-filter .mpr-filter__search .form-item .form-item__label--textfield{padding:0;font-weight:normal}#mpr-teams .mpr-filter .mpr-filter__search .form-item input.form-item__textfield{height:45px}#mpr-teams .mpr-filter .mpr-filter__search .form-item__select__control{border-radius:7px !important;color:#000}#mpr-teams .mpr-filter .mpr-filter__search .form-item__select__value-container{height:45px}#mpr-teams .mpr-filter .mpr-filter__search .form-item__select__indicators{padding:8px}#mpr-teams .mpr-filter .mpr-filter__search .form-item__select__indicators img{height:15px}#mpr-teams .mpr-filter .mpr-filter__search .button--secondary-light{margin-top:10px;height:45px !important}#mpr-teams .mpr-filter .form-checkbox{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:40px}@media(min-width:720px){#mpr-teams .mpr-filter .form-checkbox{justify-content:normal}}#mpr-teams .mpr-filter .form-checkbox .form-checkbox__items{display:flex;align-items:center;margin-right:15px;margin-bottom:20px}#mpr-teams .mpr-filter .form-checkbox .form-checkbox__items [type=checkbox]{height:20px;width:20px;margin-left:5px}.dropdown__container--mymhsaa::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 11px 0 11px;border-color:black rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-color:var(--c-black) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-top:3px;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);transition:transform 300ms ease-in-out;z-index:10}.dropdown__container--mymhsaa.active::after{transform:translateX(-50%) rotate(180deg)}.dropdown__container--mymhsaa:hover::after,.dropdown__container--mymhsaa:focus::after,.dropdown__container--mymhsaa:active::after{border-color:#b6d2e0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-color:var(--c-secondary-lightest) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown__wrapper--mymhsaa{left:unset;right:0;width:max-content;z-index:101}.dropdown__wrapper--mymhsaa .dropdown{background-color:black;background-color:var(--c-black);border-top:none}.dropdown__wrapper--mymhsaa .mymhsaa-list{list-style:none;margin:0;padding:0}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item{margin:1rem 0}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a{color:#b6d2e0;color:var(--c-secondary-lightest);position:relative;text-decoration:none !important}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:hover,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:focus,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:active{color:white;color:var(--c-text-inverse);text-decoration:none !important}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:hover::after,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:focus::after,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a:active::after{background-color:white;background-color:var(--c-text-inverse);width:4rem}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a .icon{fill:currentColor}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a::after{content:"";background-color:#b6d2e0;background-color:var(--c-secondary-lightest);display:block;height:1px;position:absolute;bottom:-1px;left:30px;width:0;transition:width 300ms ease-in-out}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item button{text-align:center}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item button{align-items:center;display:flex;font-weight:700;gap:.75rem;min-width:200px}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a .icon,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item button .icon{width:100%;flex:0 0 18px}.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item a span,.dropdown__wrapper--mymhsaa .mymhsaa-list__menu-item button span{flex:1 0 calc(100% - (.75rem + 18px))}#submit-scores{display:flex;flex-direction:column;gap:1rem}#submit-scores .form-item--overtime{display:flex;align-items:center;gap:.5rem}#submit-scores .form-item__radios{display:flex;flex-direction:column;gap:.5rem;margin:2rem 0;border-bottom:1px solid #c4c4c4;padding-bottom:10px}#submit-scores .form-item__radios--win-type{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:2rem 0}#submit-scores .form-item__radios .radio{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}@media(min-width:480px){#submit-scores .form-item__radios .radio{flex-wrap:nowrap}}#submit-scores .form-item__radios .radio label{display:flex;flex-wrap:wrap;font-weight:700;max-width:200px}@media(min-width:480px){#submit-scores .form-item__radios .radio label{max-width:100%}}#submit-scores .form__submit-score>div{padding:.5rem;align-items:center}#submit-scores .form__submit-score{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a ab ac ah" "b c d h" "e f g i"}@media(min-width:480px){#submit-scores .form__submit-score{grid-template-columns:minmax(180px,1fr) minmax(0,1fr) minmax(0,1fr)}}#submit-scores .form__submit-score .form-item__grid--ab,#submit-scores .form__submit-score .form-item__grid--ac,#submit-scores .form__submit-score .form-item__grid--ah,#submit-scores .form__submit-score .form-item__grid--c,#submit-scores .form__submit-score .form-item__grid--d,#submit-scores .form__submit-score .form-item__grid--f,#submit-scores .form__submit-score .form-item__grid--g,#submit-scores .form__submit-score .form-item__grid--h,#submit-scores .form__submit-score .form-item__grid--i{display:grid;justify-content:center;text-align:center}#submit-scores .form__submit-score .form-item__grid--ab{grid-area:ab;margin:0 auto;max-width:60px}@media(min-width:720px){#submit-scores .form__submit-score .form-item__grid--ab{max-width:100%}}#submit-scores .form__submit-score .form-item__grid--ac{grid-area:ac;margin:0 auto;max-width:60px}@media(min-width:720px){#submit-scores .form__submit-score .form-item__grid--ac{max-width:100%}}#submit-scores .form__submit-score .form-item__grid--ah{grid-area:ah;margin:0 auto;max-width:60px}@media(min-width:720px){#submit-scores .form__submit-score .form-item__grid--ah{max-width:100%}}#submit-scores .form__submit-score .form-item__grid--b{display:grid;align-items:center;grid-area:b}#submit-scores .form__submit-score .form-item__grid--c{grid-area:c}#submit-scores .form__submit-score .form-item__grid--d{display:flex;gap:.5rem;align-items:center;grid-area:d}#submit-scores .form__submit-score .form-item__grid--e{display:grid;align-items:center;grid-area:e}#submit-scores .form__submit-score .form-item__grid--f{grid-area:f}#submit-scores .form__submit-score .form-item__grid--g{display:flex;gap:.5rem;align-items:center;grid-area:g}#submit-scores .form__submit-score .form-item__grid--h{display:flex;gap:.5rem;align-items:center;grid-area:h}#submit-scores .form__submit-score .form-item__grid--i{display:flex;gap:.5rem;align-items:center;grid-area:i}#submit-scores .form__submit-score .form-item__grid--e,#submit-scores .form__submit-score .form-item__grid--f,#submit-scores .form__submit-score .form-item__grid--g,#submit-scores .form__submit-score .form-item__grid--i{background-color:#e4e4e4}#submit-scores .form__submit-score--wrapper{padding:1rem 0;border-top:none;margin:0 -2rem}@media(min-width:320px){#submit-scores .form__submit-score--wrapper{margin:0}}@media(min-width:720px){#submit-scores .form__submit-score--wrapper{border-top:1px solid #c4c4c4}}#submit-scores .form__submit-score--wrapper.volleyball{border-bottom:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;background:none}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball{display:flex;flex-direction:column;flex-wrap:nowrap}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;padding:5px;margin-bottom:10px}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input label{display:none}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input label{display:block}}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container.separator{display:none}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container.separator .vb-name,#submit-scores .form__submit-score--wrapper.volleyball .vb-container.separator .list-number{width:50px;height:50px;margin-top:20px}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container.away-team{background-color:#e4e4e4}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container.away-team .vb-input{flex-direction:row !important;gap:2.5rem !important}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container.away-team .vb-input{flex-direction:column !important;gap:.5rem !important}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-checkbox{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:20px}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-checkbox{margin-top:0;width:125px}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-checkbox div{display:flex;margin-top:20px}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-checkbox div{margin-top:0}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-name{margin:.5rem;min-height:80px}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-name{width:20%;min-height:100%}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input{margin-top:20px}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input{margin-top:0}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input input{height:50px !important;width:50px !important}@media(min-width:720px){#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input input{height:48px;width:80px}}#submit-scores .form__submit-score--wrapper.volleyball .vb-container .vb-input.final input{height:48px !important;width:80px !important}#submit-scores .button-group{display:flex;gap:1rem;flex-flow:row wrap;justify-content:flex-start;margin:1rem 0 4rem 0}#registered-assigners-directory .filter-container,#react-association .filter-container,#react-association-details .filter-container,#react-association-meetings .filter-container{display:flex;flex-flow:row wrap;align-items:center;margin:30px 0px;width:auto}#registered-assigners-directory .filter-container .filter-field,#react-association .filter-container .filter-field,#react-association-details .filter-container .filter-field,#react-association-meetings .filter-container .filter-field{display:flex;flex-direction:column;font-size:14px;margin-bottom:25px;width:100%}@media(min-width:720px){#registered-assigners-directory .filter-container .filter-field,#react-association .filter-container .filter-field,#react-association-details .filter-container .filter-field,#react-association-meetings .filter-container .filter-field{margin-right:15px;width:234px}#registered-assigners-directory .filter-container .filter-field:first-child,#react-association .filter-container .filter-field:first-child,#react-association-details .filter-container .filter-field:first-child,#react-association-meetings .filter-container .filter-field:first-child{width:320px}}#registered-assigners-directory .filter-container .filter-field .dropdown-container,#react-association .filter-container .filter-field .dropdown-container,#react-association-details .filter-container .filter-field .dropdown-container,#react-association-meetings .filter-container .filter-field .dropdown-container{display:"flex";flex-direction:"column"}#registered-assigners-directory .filter-container .filter-field .dropdown-container .dropdown-search__control,#react-association .filter-container .filter-field .dropdown-container .dropdown-search__control,#react-association-details .filter-container .filter-field .dropdown-container .dropdown-search__control,#react-association-meetings .filter-container .filter-field .dropdown-container .dropdown-search__control{border-radius:7px !important;color:#000}#registered-assigners-directory .filter-container .filter-field .dropdown-container .dropdown-search__value-container,#react-association .filter-container .filter-field .dropdown-container .dropdown-search__value-container,#react-association-details .filter-container .filter-field .dropdown-container .dropdown-search__value-container,#react-association-meetings .filter-container .filter-field .dropdown-container .dropdown-search__value-container{height:45px}#registered-assigners-directory .filter-container .filter-field .dropdown-container .dropdown-search__indicators,#react-association .filter-container .filter-field .dropdown-container .dropdown-search__indicators,#react-association-details .filter-container .filter-field .dropdown-container .dropdown-search__indicators,#react-association-meetings .filter-container .filter-field .dropdown-container .dropdown-search__indicators{padding:8px}#registered-assigners-directory .filter-container .filter-field .dropdown-container .dropdown-search__indicators img,#react-association .filter-container .filter-field .dropdown-container .dropdown-search__indicators img,#react-association-details .filter-container .filter-field .dropdown-container .dropdown-search__indicators img,#react-association-meetings .filter-container .filter-field .dropdown-container .dropdown-search__indicators img{height:15px}#registered-assigners-directory .counties,#react-association .counties,#react-association-details .counties,#react-association-meetings .counties{display:flex;flex-direction:column;margin:20px}@media(min-width:720px){#registered-assigners-directory .counties,#react-association .counties,#react-association-details .counties,#react-association-meetings .counties{flex-direction:row;margin:50px}}#registered-assigners-directory .counties #zones g,#react-association .counties #zones g,#react-association-details .counties #zones g,#react-association-meetings .counties #zones g{cursor:pointer}#registered-assigners-directory .counties fieldset,#react-association .counties fieldset,#react-association-details .counties fieldset,#react-association-meetings .counties fieldset{border:none;padding:0;margin:20px 0}@media(min-width:720px){#registered-assigners-directory .counties fieldset,#react-association .counties fieldset,#react-association-details .counties fieldset,#react-association-meetings .counties fieldset{margin:0;width:70%}}#registered-assigners-directory .counties .form--counties,#react-association .counties .form--counties,#react-association-details .counties .form--counties,#react-association-meetings .counties .form--counties{display:flex;flex-direction:column;flex-wrap:wrap;max-height:1300px}@media(min-width:720px){#registered-assigners-directory .counties .form--counties,#react-association .counties .form--counties,#react-association-details .counties .form--counties,#react-association-meetings .counties .form--counties{max-height:1000px}}@media(min-width:920px){#registered-assigners-directory .counties .form--counties,#react-association .counties .form--counties,#react-association-details .counties .form--counties,#react-association-meetings .counties .form--counties{max-height:550px}}#registered-assigners-directory .counties .form--counties li,#react-association .counties .form--counties li,#react-association-details .counties .form--counties li,#react-association-meetings .counties .form--counties li{display:flex;position:relative;align-items:center}#registered-assigners-directory .counties .form--counties li label,#react-association .counties .form--counties li label,#react-association-details .counties .form--counties li label,#react-association-meetings .counties .form--counties li label{cursor:pointer}#registered-assigners-directory .text--canceled-locked,#react-association .text--canceled-locked,#react-association-details .text--canceled-locked,#react-association-meetings .text--canceled-locked{font-weight:bold;color:#b71117;margin:0px}#registered-assigners-directory .association-error,#react-association .association-error,#react-association-details .association-error,#react-association-meetings .association-error{display:flex;justify-content:center;align-items:center;margin:20px 0;height:80px;font-size:16px;font-weight:bold;background:#f8f8f8;width:100%;padding:20px}@media(min-width:720px){#registered-assigners-directory .association-error,#react-association .association-error,#react-association-details .association-error,#react-association-meetings .association-error{margin:40px 0}}#registered-assigners-directory .association-members .member-returnlink,#react-association .association-members .member-returnlink,#react-association-details .association-members .member-returnlink,#react-association-meetings .association-members .member-returnlink{color:#b71117;font-weight:bold;margin-bottom:20px;font-size:13px}#registered-assigners-directory .association-members .h2--marker,#react-association .association-members .h2--marker,#react-association-details .association-members .h2--marker,#react-association-meetings .association-members .h2--marker{margin-top:2rem}#registered-assigners-directory .association-members .member-summery,#react-association .association-members .member-summery,#react-association-details .association-members .member-summery,#react-association-meetings .association-members .member-summery{display:flex;flex-direction:column;padding:20px 0;border-top:1px solid #c4c4c4}#registered-assigners-directory .association-members .member-summery .member-role,#react-association .association-members .member-summery .member-role,#react-association-details .association-members .member-summery .member-role,#react-association-meetings .association-members .member-summery .member-role{font-weight:bold}#react-rankings .divisions-list{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:720px){#react-rankings .divisions-list{grid-template-columns:1fr 1fr;gap:4rem}}.form__impersonate__input-wrapper{margin:2rem 0}.form__impersonate__input-wrapper .form-item{margin-bottom:0}#regional-assignments .modal .button--close{background:#05354e;background:var(--c-secondary)}.print-icon-link{line-height:1}.print-icon-link svg{width:30px;height:30px;transition:all .2s ease-in-out}.print-icon-link svg:hover,.print-icon-link svg:focus{fill:#b71117;fill:var(--c-primary);scale:1.1}.view-sports.view-display-id-block_1 .view-content{display:flex;gap:1rem;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;padding:2rem 0}.view-sports.view-display-id-block_1 .sport-row{flex:0 1 100%;max-width:100%}@media(min-width:720px){.view-sports.view-display-id-block_1 .sport-row{flex-basis:calc(50% - 1rem)}}.view-sports.view-display-id-block_1 .sport__title{padding:0;margin:0}.view-sports.view-display-id-block_1 .sport__title-link{color:#05354e;color:var(--c-secondary);border:1px solid #05354e;border:1px solid var(--c-secondary);text-decoration:none;display:flex;align-items:center;gap:1rem;padding:0;padding-right:calc(6px + 1rem);margin:0}@media(min-width:720px){.view-sports.view-display-id-block_1 .sport__title-link{gap:2rem;padding-right:calc(6px + 2rem)}}.view-sports.view-display-id-block_1 .sport__title-link:hover,.view-sports.view-display-id-block_1 .sport__title-link:focus,.view-sports.view-display-id-block_1 .sport__title-link:active{background-color:#eaeef5;background-color:var(--c-muted);color:#b71117;color:var(--c-primary);text-decoration:underline}.view-sports.view-display-id-block_1 .sport__title-link:hover::before,.view-sports.view-display-id-block_1 .sport__title-link:focus::before,.view-sports.view-display-id-block_1 .sport__title-link:active::before{background-color:#05354e;background-color:var(--c-secondary)}.view-sports.view-display-id-block_1 .sport__title-link::before{position:static;transform:none;height:4rem}.node__article{margin:2rem 0}.node__article .featured-media>img{width:100%}.node__article header .primary-topics{list-style:none;margin:0;padding:0;margin:1rem 0;display:flex;flex-flow:row wrap;align-items:center;gap:.5rem}.node__article header .article-details{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.node__article aside .sidebar-wrapper{position:sticky;top:2rem}.node__article .align-left{margin-right:20px}.node__article .align-right{margin-left:20px}.node__article--full{display:grid;gap:1rem;grid-template-columns:100%}@media(min-width:920px){.node__article--full{gap:2rem;grid-template-columns:67% 1fr}}.node__article .unpublished{background-color:rgb(250.325,204.675,206.325);border:solid 1px #ed1c24;border:solid 1px var(--c-primary-light)}.view-article-topics- h2.h2--marker{margin-bottom:1.5rem}.view-article-topics- .grid--2{justify-content:space-between}.banner-ad{max-width:1240px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.banner-ad{padding:0 1rem}}@media(min-width:1240px){.banner-ad{padding-left:calc(1rem + -50vw + 1240px/2);padding-right:calc(1rem + -50vw + 1240px/2)}}.banner-ad{display:block;padding:0;margin:1rem 0}.banner-ad img{width:100%;height:auto;margin:0}@media(min-width:1240px){.bracket{width:1260px}}@media(min-width:480px){.bracket .form-item.year-filter{max-width:332px}}@media(min-width:920px){.bracket .form-item.year-filter{max-width:235px}}.bracket__upper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1rem 0}.bracket__print-button{color:#b71117;color:var(--c-primary);border-color:#b7b4b4;border-color:var(--c-neutral);border-width:1px}.bracket__print-button .icon{color:#156086;color:var(--c-secondary-light)}.bracket__print-button:hover,.bracket__print-button:focus,.bracket__print-button:active{background-color:#DDECF4;background-color:var(--c-secondary-light-3);border-color:#DDECF4;border-color:var(--c-secondary-light-3)}.bracket__print-button:hover .icon,.bracket__print-button:focus .icon,.bracket__print-button:active .icon{color:#b71117;color:var(--c-primary)}.section--mhsaa-brackets,.section--mhsaa-brackets .outer-content-wrapper{overflow:unset}.bracket__header{position:sticky;position:-webkit-sticky;top:0;background-color:#05354e;background-color:var(--c-secondary);z-index:2;margin:-1rem}.bracket__header .bracket__arrow-wrapper{flex:0 0 40px}.bracket__header__inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:1rem 0}@media(min-width:920px){.bracket__header{margin:unset}}.bracket-slick__wrapper{position:relative;overflow-x:scroll;margin-left:-1rem;margin-right:-1rem}@media(min-width:920px){.bracket-slick__wrapper{margin-left:unset;margin-right:unset}}.bracket-slick__wrapper .bracket-slick__content-wrapper{height:1007px;width:10px;position:relative}@media(min-width:720px){.bracket-slick__wrapper .bracket-slick__content-wrapper{height:1107px}}.bracket-slick__wrapper .bracket-slick__content-wrapper .bracket-slick__content{width:10px;background-color:#b71117;position:absolute;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.bracket-slick__wrapper .bracket-slide-button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;transition:color 100ms ease-in-out;background-color:rgba(20,18,18,.6);border-radius:6px;color:white;color:var(--c-text-inverse);padding:.25rem .35rem;position:absolute;left:calc(50% - 2.5rem);z-index:1}@media(min-width:720px){.bracket-slick__wrapper .bracket-slide-button{padding:.25rem .5rem}}.bracket-slick__wrapper .bracket-slide-button .icon{width:2rem;height:.75rem;fill:currentColor}.bracket-slick__wrapper .bracket-slide-button.slide_up{top:1.5rem}.bracket-slick__wrapper .bracket-slide-button.slide_up .icon{transform:rotate(180deg)}.bracket-slick__wrapper .bracket-slide-button.slide_down{bottom:1.5rem}.bracket-slick__wrapper .bracket-slide-button.slide_back{left:-1.75rem;transform:rotate(90deg)}@media(min-width:720px){.bracket-slick__wrapper .bracket-slide-button.slide_back{left:-1.5rem}}.bracket-slick__wrapper .bracket-slide-button.slide_forward{top:50%;right:3rem;left:unset;transform:rotate(-90deg)}@media(min-width:920px){.bracket-slick__wrapper .bracket-slide-button.slide_forward{right:0}}.fixed-arrow{z-index:3;position:fixed;width:100vw;top:50%;margin-left:2.5rem}@media(min-width:920px){.fixed-arrow{width:100%;margin-left:unset;right:-0.5rem}}@media(min-width:920px){.fixed-arrow:has(.bracket-slide-button.slide_backward){width:100%;margin-left:2rem;right:unset;left:0}}.fixed-arrow:has(.bracket-slide-button.slide_backward) .bracket-slide-button.slide_backward{left:0;transform:rotate(90deg)}.bracket__filter{display:flex;flex-flow:row wrap;align-items:flex-end;gap:1rem;margin:2rem 0}@media(min-width:720px){.bracket__filter{margin:4rem 0}}.bracket__filter .form-item{flex:1 1 225px;margin-bottom:0}.bracket__filter-actions{flex:0 0;display:flex;gap:1rem}.bracket__filter-actions .button--secondary-light{min-width:max-content}.bracket-game-card__wrapper{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:290px;position:relative}@media(min-width:720px){.bracket-game-card__wrapper{max-width:315px}}.bracket-game-card__wrapper .icon{aspect-ratio:1/1;display:inline-block;width:18px}@media(min-width:920px){.bracket-game-card__wrapper{max-width:unset}}.bracket-game-card__wrapper_last{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:290px;position:relative}@media(min-width:720px){.bracket-game-card__wrapper_last{max-width:315px}}@media(min-width:920px){.bracket-game-card__wrapper_last{max-width:unset}}.bracket-game-card__wrapper_last .icon{aspect-ratio:1/1;display:inline-block;width:18px}.bracket-game-card{display:flex;flex-direction:column;justify-content:center;background-color:white;background-color:var(--c-background);border:1px solid #b7b4b4;border:1px solid var(--c-neutral-medium);border-radius:6px;padding:.5rem;width:100%;min-height:140px;z-index:1}@media(min-width:720px){.bracket-game-card{min-height:170px}}.bracket-game-card.active{border:3px solid #05354e;border:3px solid var(--c-secondary)}.bracket-game-card.focus{border:3px solid #b71117;border:3px solid var(--c-primary)}.bracket-game-card.is-bye{background-color:#DDECF4;background-color:var(--c-secondary-light-3)}.bracket-game-card .text-with-icon{color:#b71117;color:var(--c-primary)}.bracket-game-card .link--ticket .icon{fill:#ffa41c;fill:var(--c-warning)}.bracket-game-card__header{display:flex;justify-content:space-between}.bracket-game-card__date{line-height:1.5;padding-left:.5rem}@media(min-width:720px){.bracket-game-card__date{padding-left:1rem}}.bracket-game-card__team{display:flex;justify-content:space-between;padding:0 .5rem;gap:.5rem;min-height:30px}@media(min-width:720px){.bracket-game-card__team{padding:.5rem 1rem;min-height:46px}}.bracket-game-card__team .team-name{color:#156086;color:var(--c-secondary-light);text-decoration:none}.bracket-game-card__team.winner .team-name,.bracket-game-card__team.winner .team-score{font-weight:700}.bracket-game-card__team.focus .team-name{color:#b71117;color:var(--c-primary)}.bracket-game-card__team .team-score{display:flex;align-items:center;gap:.5rem}.bracket-game-card__team .team-score .icon{fill:#c6ac76;fill:var(--c-gold);width:1.25rem}.bracket-game-card__district,.bracket-game-card__location{font-size:.75rem;line-height:1.5;padding:.5rem .75rem 0}.bracket-game-card__district.bracket-game-card__location,.bracket-game-card__location.bracket-game-card__location{padding:.25rem .5rem}@media(min-width:720px){.bracket-game-card__district.bracket-game-card__location,.bracket-game-card__location.bracket-game-card__location{padding:.5rem 1rem 0}}.bracket-game-card__suffix{display:flex;justify-content:flex-end;margin:.5rem .25rem 0 .25rem}@media(min-width:720px){.bracket-game-card__suffix{margin:1rem .25rem}}.bracket-game-card__suffix .text-with-icon{color:#b71117;color:var(--c-primary)}.bracket__round-games .bracket-game-card__wrapper::before{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);background-color:rgba(0,0,0,0);content:"";display:block;height:50%;position:absolute;right:-1rem;width:1rem}.bracket__round-games .bracket-game-card__wrapper.reseeded::before{border:1px solid #b7b4b4;border:1px solid var(--c-neutral);background-color:rgba(0,0,0,0);content:"";display:block;height:unset;position:absolute;right:-6rem;width:6rem}.bracket__round-games .bracket-game-card__wrapper.reseeded::after{display:none}.bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::before{border-bottom:none;border-left:none;top:50%;transform:translateY(2rem);margin-top:-2rem}@media(min-width:720px){.bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::before{margin-top:-3rem}}.bracket__round-games .bracket-game-card__wrapper:nth-child(odd):not(.reseeded)::before{height:100%}.bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after{border-top:1px solid #b7b4b4;border-top:1px solid var(--c-neutral);background-color:rgba(0,0,0,0);content:"";right:-8rem;bottom:0;width:7rem;z-index:0;position:absolute}@media(min-width:720px){.bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after{bottom:.75rem}}@media(min-width:920px){.bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after{right:-4rem;width:3rem}}.bracket__round-games .bracket-game-card__wrapper:nth-child(even)::before{border-top:none;border-left:none;bottom:50%;transform:translateY(-2rem);margin-bottom:-2rem}@media(min-width:720px){.bracket__round-games .bracket-game-card__wrapper:nth-child(even)::before{margin-bottom:-1rem}}.slick-track .slick-slide:last-child .bracket-game-card__wrapper::before,.slick-track .slick-slide:last-child .bracket-game-card__wrapper::after{display:none}.bracket .modal button.button--small.button--close{color:black;color:var(--c-text)}.bracket .modal button.button--small.button--close:before,.bracket .modal button.button--small.button--close:after{display:none}.bracket .modal .modal__content{margin-top:3rem}.game-details__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.game-details__wrapper .teams{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}@media screen and (min-width:760px){.game-details__wrapper .teams{flex-wrap:nowrap}}.game-details__wrapper .teams .team-info{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#f8f8f8;background-color:var(--c-neutral-light);height:auto;width:250px;padding:2rem 0;gap:1rem}@media(min-width:920px){.game-details__wrapper .teams .team-info{height:auto;width:340px}}.game-details__wrapper .teams .team-info img.fade-in{height:85px;width:auto}.game-details__wrapper .teams .team-info .h4,.game-details__wrapper .teams .team-info .text-long h4,.text-long .game-details__wrapper .teams .team-info h4,.game-details__wrapper .teams .team-info .previous-next-navigation__label{color:#156086;color:var(--c-secondary-light)}.game-details__wrapper .teams .team-info.winner{background-color:#DDECF4;background-color:var(--c-secondary-light-3)}.game-details__wrapper .teams .team-info .icon{fill:#c6ac76;fill:var(--c-gold);width:1.25rem;height:1.5rem}.game-details__wrapper .teams .team-info .record{font-size:.9375rem;padding-top:1rem}.game-details__wrapper .game-info{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:2rem auto;gap:.25rem}.game-details__wrapper .game-info button{margin-top:1rem}.game-details__wrapper .game-info .link{font-weight:600}.game-details__wrapper .more-info{margin-bottom:2rem}.game-details__wrapper .more-info p{margin:0}.game-details__wrapper .calendar-dropdown{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:2rem;width:100%}.game-details__wrapper .calendar-dropdown .form-item__dropdown{margin:0;width:260px}.game-details__wrapper .calendar-dropdown .form-item__dropdown .form-item__label{text-align:left;font-weight:400}.game-details__wrapper .calendar-dropdown #calendar-options{text-align:left}.bracket__pager{list-style:none;margin:0;padding:0;background-color:#05354e;background-color:var(--c-secondary);display:flex;align-items:center;margin:0 auto}@media(min-width:720px){.bracket__pager{gap:2rem}}.bracket__pager-wrapper{display:flex;flex:1 1 calc(100% - 80px);overflow-x:auto;padding:0 1rem;width:max-content;-ms-overflow-style:none;scrollbar-width:none}.bracket__pager-wrapper::-webkit-scrollbar{display:none}.bracket__pager-item{width:100px}@media(min-width:920px){.bracket__pager-item{width:auto}}.bracket__pager-button{border-bottom:9px solid #05354e;border-bottom:9px solid var(--c-secondary);font-size:.9375rem;font-weight:400;padding:1rem .5rem;text-transform:none;word-wrap:break-word;width:100%}.bracket__pager-button.current{border-bottom-color:#b71117;border-bottom-color:var(--c-primary)}.bracket__pager .slick-active .bracket__pager-button{border-bottom-color:#b71117;border-bottom-color:var(--c-primary)}.bracket__arrow{padding:.5rem}.bracket__arrow .icon{fill:currentColor}.print-display .print-button{display:flex;justify-content:flex-end;margin-bottom:1rem}@media print{.print-display{padding:2rem}.print-display .print-button{display:none !important}}.bracket__rounds-container{height:unset;min-height:1px;display:block;float:left;background-color:inherit;border-color:inherit;border-left:none;border-right:none}.bracket__rounds-container.active{background-color:#DDECF4;background-color:var(--c-secondary-light-3);border-color:#05354e;border-color:var(--c-secondary);border-left:2px solid;border-right:2px solid;margin-left:10px}@media(min-width:920px){.bracket__rounds-container.active.reseed{margin-left:0}}@media(min-width:720px){.bracket-slick__content-wrapper-outer:has(.bracket__rounds-container.reseed) .bracket__rounds-container.active{margin-left:0}}.bracket__round-wrapper{outline:none;width:375px;height:100%}.bracket__round-wrapper.reseed{width:275px}@media(min-width:720px){.bracket__round-wrapper.reseed{width:375px}}@media(min-width:920px){.bracket__round-wrapper{width:415px}}.bracket__round{border:2px solid rgba(0,0,0,0);display:flex;flex-flow:column nowrap;padding:1.25rem;height:100%}.bracket__round-wrapper.active:not(.reseed):not(.first-round) .bracket__round{padding:1.25rem 1.25rem 1.25rem 1.5rem}.bracket__round-wrapper.active.first-round:not(.reseed) .bracket__round{padding:1.25rem 1.25rem 1.25rem .75rem}.bracket__round .bracket__round-wrapper.reseed.active{padding:1.25rem 1.25rem 1.25rem 0}.bracket__round-header{flex:0 0 max-content;display:flex;flex-direction:column;align-items:center;max-width:250px;width:100%;margin:.5rem .75rem .5rem;min-height:40px}@media(min-width:720px){.bracket__round-header{margin:1rem auto .5rem}}.bracket__round-title{display:flex;align-items:center;background-color:rgba(0,0,0,0);margin:0;padding:0 .5rem;text-transform:none;width:max-content}@media(min-width:720px){.bracket__round-title{margin:-1.25rem 2rem 0}}.bracket__round-title::before,.bracket__round-title::after{content:"";background-color:#b7b4b4;background-color:var(--c-neutral);display:block;height:2px;width:48px;position:relative;margin:0 .5rem}.bracket__round-subtitle{font-family:Verdana,sans-serif;font-size:.9375rem}.bracket__round-games{flex:0 1 80%;display:flex;flex-flow:column nowrap;gap:0;justify-content:space-around}@media(min-width:720px){.bracket__round-games{flex:0 1 100%}}.bracket__round.reseed{padding-left:0}.brackets__winner{display:flex;flex-direction:column;align-items:center;gap:1rem}.brackets__winner img{max-width:70px}.brackets__winner--details{display:flex;gap:1rem;align-items:center}.slick-current .bracket__round{background-color:#DDECF4;background-color:var(--c-secondary-light-3);border-color:#05354e;border-color:var(--c-secondary)}.slick-current .bracket__round .bracket__round-title{background-color:#DDECF4;background-color:var(--c-secondary-light-3)}.bracket__round-wrapper.reseed{border-right:2px solid #d9d9d9}.bracket__round-wrapper.reseed.active{border-right:none}@media(min-width:920px){.bracket__round-wrapper.reseed.active{width:400px}}.bracket__round-wrapper.reseed .bracket__round-header.reseed{visibility:hidden}.bracket__round-wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(even)::before,.bracket__round-wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::before,bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card__wrapper:nth-child(even)::before,bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::before{display:none}.bracket__round-wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after,bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after{bottom:unset;right:-5rem;width:10rem}.bracket-round__wrapper.final-round .bracket__round-games .bracket-game-card__wrapper::before,.bracket-round__wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(even)::before,.bracket-round__wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::before,.bracket-round__wrapper.final-round .bracket__round-games .bracket-game-card__wrapper:nth-child(odd)::after{display:none}.quarterfinalist-team-links{margin-left:10px}.bracket-game-card-height-reference:not(:first-child) .quarterfinalist-team-links{transform:translateY(7.5rem)}.bracket__round-games{position:relative;height:100%}@media(min-width:720px){.bracket__round-games{height:676px}}.bracket-game-card-height-reference .team-name{text-decoration:none;display:block;padding:0 10px;position:relative;text-align:center;z-index:2}.bracket-game-card-height-reference .team-name.no-team{pointer-events:none}.bracket__round-wrapper.reseed .bracket__round-games{position:relative;min-height:450px}@media(min-width:720px){.bracket__round-wrapper.reseed .bracket__round-games{min-height:676px}}.bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card-height-reference.focus .team-name{color:#b71117;color:var(--c-primary);font-weight:700}.bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card-height-reference.focus .team-name:hover,.bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card-height-reference.focus .team-name:focus,.bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card-height-reference.focus .team-name:active{color:#05354e;color:var(--c-secondary)}.bracket__round-wrapper.reseed .bracket__round-games .bracket-game-card-height-reference.focus .focus-wrapper{border:none}.bracket__round-wrapper.reseed.active .bracket-game-card-height-reference.focus .focus-wrapper{border:3px solid #b71117;border:3px solid var(--c-primary);height:65%;width:100%;position:absolute;border-radius:6px}.hide-bracket-lines{overflow-x:hidden}.bracket__slider{display:flex;flex-direction:column-reverse}.bracket__slider .slick-track{display:flex;align-items:stretch}.bracket__slider .slick-slide{height:unset}.bracket__slider .slick-slide>div{height:100%}.bracket-slick__content-wrapper-outer{width:auto;opacity:1;transform:translate3d(0px,0px,0px);display:flex;align-items:stretch}@media(min-width:720px){.bracket-slick__content-wrapper-outer{width:1242px}}.page--home .content-wrapper.margin-large.margin-remove-horizontal{margin-top:0 !important}.view--news-block{display:flex;flex-flow:column nowrap}.view--news-block .view-list{display:flex;flex-flow:column nowrap}@media(min-width:920px){.view--news-block{flex-direction:row}.view--news-block .attachment{flex:0 0 450px}.view--news-block .view-list{flex:1 1 100%}}#react-favorites .favorites-table thead td{padding:.75rem}#react-favorites .favorites-table .icon-wrapper{width:2rem;height:2rem}#react-favorites .favorites-table .icon-wrapper svg{width:100%;height:100%}#impersonate-indicator{background-color:#b71117;background-color:var(--c-primary)}#impersonate-indicator .impersonating-user{padding:1rem 0;background-color:inherit}#impersonate-indicator .impersonating-user .h4,#impersonate-indicator .impersonating-user .text-long h4,.text-long #impersonate-indicator .impersonating-user h4,#impersonate-indicator .impersonating-user .previous-next-navigation__label{margin:0}.node__staff header{display:flex;flex-flow:column nowrap;gap:2rem;padding-bottom:1rem;margin:2rem 0;border-bottom:5px solid #b71117;border-bottom:5px solid var(--c-primary)}.node__staff header .headshot img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:920px){.node__staff header{flex-direction:row}.node__staff header .headshot{flex:0 0 150px}}
[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)}
