@font-face{font-family:Bebas Neue;src:url(BebasNeue-Regular.f8cd6b7d650c1a01.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(Inter-VariableFont_slnt,wght.1cccc37b0c8d2802.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:10px;height:100%;font-family:Inter,sans-serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-color: #65469C;--secondary-color: #ED1164;--text-color: #121212;--blue: #0062E0;--light-blue: #CDE6F9;--text-color-light: #333333;--text-color-white: #ffffff}body{color:var(--text-color);font-size:2rem;height:100%;margin:0}body:has(app-menu){overflow:hidden}@media (max-width: 768px){body{font-size:1.6rem;line-height:1.5}}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,hr,legend,p,pre,button,ol,ul{list-style:none;margin:0;padding:0;text-transform:none}h1,h2,h3,h4,h5{font-family:Bebas Neue,sans-serif;font-weight:400;text-transform:uppercase}h1{font-size:6.4rem;line-height:1}@media (max-width: 768px){h1{font-size:4.8rem}}h2{font-size:4.8rem;line-height:1}@media (max-width: 768px){h2{font-size:3.6rem;line-height:1.2}}h3{font-size:3.2rem;line-height:1}@media (max-width: 768px){h3{font-size:2.8rem;line-height:1.2}}h4{font-size:2.8rem}@media (max-width: 768px){h4{font-size:2rem}}h5{font-size:2.4rem}@media (max-width: 768px){h5{font-size:1.6rem}}a{color:inherit;text-decoration:none}a:visited{color:inherit}.star{color:var(--secondary-color)}.app__main-container{background:url(stadium.5d9cc7a3d040bfa9.svg) no-repeat top right;background-position-y:-16rem;background-position-x:48rem;margin:0 auto;min-height:100vh;padding:0 4.8rem 4rem;position:relative}.app__main-container:has(.app__main-page){background:url(home-2025.7c1327a2f33bfb09.PNG) no-repeat top right;background-position-x:80%;background-position-y:30%;background-size:60%;height:100%}@media (max-width: 768px){.app__main-container:has(.app__main-page){background:url(home-mobile-2025.e431f895a3532c63.PNG) no-repeat top right;background-size:cover}}@media (max-width: 768px){.app__main-container{background-position-x:0;max-width:100vw;padding:0 1.6rem;width:100%}}.app__cta-group{align-items:center;display:flex;gap:1.6rem;margin-top:4rem}.app__cta-group__btn-group{display:flex;align-items:center}.app__cta-group__btn-group>*{margin-right:2.4rem}@media (max-width: 768px){.app__cta-group__btn-group{justify-content:space-between;width:100%}.app__cta-group__btn-group>*{flex:1;max-width:48%;margin-right:0}}@media (max-width: 768px){.app__cta-group{align-items:center;flex-direction:column}}@media (max-width: 768px){.app__cta-group--no-label{align-items:flex-start;flex-direction:column}}.app__inner-menu-container{width:30%}@media (max-width: 768px){.app__inner-menu-container{display:none}}.generic-bg{pointer-events:none;position:absolute;top:-16rem;right:-13rem;z-index:-1}.app__cta-link{color:var(--secondary-color);font-weight:500;line-height:1.5;margin-top:1.6rem;text-decoration-line:underline;width:-moz-fit-content;width:fit-content}@media (max-width: 768px){.app__cta-link{background:#ffffff;padding:.8rem 0}}.app__cta-link:visited{color:var(--secondary-color)}.app__block-heading{margin:6.4rem 0 1.6rem}@media (max-width: 768px){.app__block-heading{margin:3.2rem 0 1.6rem}}.app__table-info-container{font-size:1.6rem;line-height:1.5;padding:.8rem 1.6rem}.text-bold{font-weight:700}.app__block-legend{color:var(--text-color-light);font-size:1.6rem;line-height:1.5}@media (max-width: 768px){.app__block-legend{font-size:1.2rem;margin-top:2.4rem}}.list-disc{line-height:1.5;list-style:disc;margin-left:3.2rem}.list-disc--margin-sm{margin-left:2.2rem}.list-ordered{line-height:1.5;list-style:decimal;margin-left:3.2rem}.list-ordered--margin-sm{margin-left:2.4rem}.list-disc a,.list-ordered a{color:var(--secondary-color);text-decoration:underline}.app__page{margin:0 auto;max-width:136rem}.app__page h1{margin-bottom:4.8rem}@media (max-width: 768px){.app__page h1{margin-bottom:1.6rem}}.app__page-container{display:flex;position:relative}.app__page-content{max-width:70%;font-weight:400}@media (max-width: 768px){.app__page-content{max-width:100%}}.app-tabs__tab-group{display:flex}.app-tabs__tab{cursor:pointer;margin-right:4.8rem}.app-tabs__tab:not(.active){color:var(--secondary-color)}@media (min-width: 769px){.hidden-lg{display:none}}@media (max-width: 768px){.hidden-sm{display:none}}
