.PHXoTW_page{background:var(--color-neutral-1000);color:var(--color-white)}.PHXoTW_main{flex-direction:column;display:flex}.PHXoTW_hero{height:500px;position:relative}.PHXoTW_hero .PHXoTW_overlay{background:color-mix(in srgb, var(--color-black) 58%, transparent);position:absolute;inset:0}.PHXoTW_hero .PHXoTW_heroContent{z-index:2;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.PHXoTW_hero .PHXoTW_heroContent h1{color:var(--color-text-inverse);font-size:48px;font-weight:700}.PHXoTW_hero .PHXoTW_heroContent p{color:var(--color-neutral-100);margin-top:10px}.PHXoTW_about{padding:var(--space-section);gap:var(--space-l);grid-template-columns:1fr 1fr;display:grid}.PHXoTW_about span{color:var(--color-primary)}.PHXoTW_aboutImages{gap:var(--space-xs);display:flex}.PHXoTW_imageCard{background:var(--color-neutral-800);flex:2;height:200px}.PHXoTW_imageCardSmall{background:var(--color-neutral-700);flex:1;height:200px}.PHXoTW_athletes{background:var(--color-primary-strongest);padding:var(--space-section);text-align:center}.PHXoTW_athletesGrid{gap:var(--space-m);margin-top:var(--space-l);grid-template-columns:repeat(4,1fr);display:grid}.PHXoTW_athleteCard{background:color-mix(in srgb, var(--color-black) 55%, transparent);padding:var(--space-s)}.PHXoTW_athleteCard .PHXoTW_athleteImage{background:var(--color-neutral-100);height:150px;margin-bottom:var(--space-xs)}.PHXoTW_sports{padding:var(--space-section)}.PHXoTW_sportsGrid{gap:var(--space-m);grid-template-columns:repeat(4,1fr);display:grid}.PHXoTW_sportCard{background:var(--color-neutral-900);padding:var(--space-xs);transition:all .3s}.PHXoTW_sportCard:hover{transform:scale(1.03)}.PHXoTW_sportCard .PHXoTW_sportImage{background:var(--color-neutral-800);height:120px;margin-bottom:var(--space-xs)}.PHXoTW_cta{text-align:center;padding:var(--space-section)}.PHXoTW_cta span{color:var(--color-primary)}.PHXoTW_ctaGrid{justify-content:center;gap:var(--space-m);margin-top:var(--space-s);display:flex}.PHXoTW_ctaCard{background:var(--color-primary-strongest);color:var(--color-white);padding:var(--space-s);width:250px}.PHXoTW_ctaCard p,.PHXoTW_ctaCard span{color:inherit}.PHXoTW_plans{padding:var(--space-section);text-align:center}.PHXoTW_plansGrid{justify-content:center;gap:var(--space-l);margin-top:var(--space-s);display:flex}.PHXoTW_planCard{background:var(--color-neutral-900);color:var(--color-white);padding:var(--space-s);width:280px}.PHXoTW_planCard .PHXoTW_planImage{background:var(--color-neutral-700);height:150px;margin-bottom:var(--space-s)}.PHXoTW_planCard button{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-s);border:1px solid var(--color-white);color:var(--color-white);cursor:pointer;background:0 0}.PHXoTW_planCard button:hover{background:var(--color-primary);border-color:var(--color-primary)}
