.page_hero__DxsEj{position:relative;min-height:56rem;padding:17rem max(var(--page-pad),calc((100vw - 80rem)/2)) 7rem;background:#061f37;color:#fff;display:grid;grid-template-columns:1fr .9fr;gap:clamp(3rem,7vw,7rem);align-items:end;overflow:hidden}.page_hero__DxsEj:before{content:"DEPORTE";position:absolute;left:-.04em;bottom:-.18em;color:transparent;-webkit-text-stroke:1px #ffffff12;font-size:clamp(11rem,24vw,25rem);font-weight:900;line-height:1}.page_collage__ROfZ0,.page_heroCopy___Nw3L{position:relative;z-index:3}.page_cta__d6W9L>div>p,.page_eyebrow__JMf1V,.page_heroCopy___Nw3L>p{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700}.page_heroCopy___Nw3L>p{display:flex;align-items:center;gap:.7rem;margin:0 0 1.1rem;color:var(--color-yellow)}.page_heroCopy___Nw3L>p:before{content:"";width:2.7rem;height:3px;background:currentColor}.page_hero__DxsEj h1{max-width:10ch;margin:0;font-size:clamp(4rem,6.5vw,6.7rem);line-height:.87;letter-spacing:-.068em}.page_heroCopy___Nw3L>span{display:block;max-width:36rem;margin-top:1.6rem;color:#c8dce6;font-size:1.1rem;line-height:1.55}.page_heroCopy___Nw3L>div{display:flex;gap:.8rem;margin-top:2rem}.page_cta__d6W9L>a,.page_heroCopy___Nw3L a,.page_highlight__bybQG a,.page_inscription__72Vqe aside a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem;font-weight:700;text-decoration:none}.page_heroCopy___Nw3L a:first-child{background:var(--color-yellow);color:#082235}.page_heroCopy___Nw3L a:last-child{border:1px solid #ffffff66;color:#fff}.page_cta__d6W9L svg,.page_hero__DxsEj svg,.page_highlight__bybQG svg,.page_inscription__72Vqe svg,.page_stats__RnC38 svg{width:1.2rem;fill:none;stroke:currentColor;stroke-width:2}.page_collage__ROfZ0{height:34rem}.page_collage__ROfZ0 img{position:absolute;object-fit:cover;box-shadow:0 1.5rem 2rem #0005}.page_collage__ROfZ0 img:first-child{left:0;top:2rem;width:66%;height:56%;transform:rotate(-5deg)}.page_collage__ROfZ0 img:nth-child(2){right:-2rem;top:0;width:46%;height:47%;transform:rotate(5deg)}.page_collage__ROfZ0 img:nth-child(3){right:2rem;bottom:0;width:65%;height:50%;transform:rotate(-2deg)}.page_collage__ROfZ0>span{position:absolute;left:-1rem;bottom:1rem;padding:1rem;background:var(--color-orange);font-size:1.7rem;font-weight:900;line-height:.85;transform:rotate(3deg)}.page_collage__ROfZ0>span b{color:#082235}.page_track__JtgWk{right:-8rem;top:4rem;width:45rem;height:45rem}.page_track__JtgWk,.page_track__JtgWk i{position:absolute;border:1px solid #20a6df44;border-radius:50%}.page_track__JtgWk i{inset:12%}.page_track__JtgWk i:nth-child(2){inset:24%}.page_track__JtgWk i:nth-child(3){inset:36%}.page_stats__RnC38{position:relative;z-index:4;max-width:80rem;margin:-2rem auto 0;display:grid;grid-template-columns:repeat(3,1fr) .8fr;background:#fff;box-shadow:0 1.5rem 4rem #00243b18}.page_stats__RnC38>a,.page_stats__RnC38>div{padding:1.7rem 2rem;border-right:1px solid var(--color-border)}.page_stats__RnC38 span,.page_stats__RnC38 strong{display:block}.page_stats__RnC38 strong{color:var(--color-blue);font-size:1.5rem}.page_stats__RnC38 span{margin-top:.25rem;color:var(--color-text-soft);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em}.page_stats__RnC38>a{display:flex;align-items:center;justify-content:space-between;background:var(--color-yellow);color:var(--color-blue-deep);font-size:.75rem;font-weight:700;text-decoration:none}.page_manifesto___anSQ{max-width:80rem;margin:auto;padding:clamp(5rem,9vw,8rem) var(--page-pad);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(4rem,9vw,9rem)}.page_eyebrow__JMf1V{margin:0 0 1rem;color:var(--color-blue)}.page_activities__a7Ogj h2,.page_community__TNeys h2,.page_cta__d6W9L h2,.page_highlight__bybQG h2,.page_inscription__72Vqe h2,.page_manifesto___anSQ h2,.page_requirements__zNkre h2{margin:0;font-size:clamp(2.8rem,4.7vw,4.8rem);line-height:.94;letter-spacing:-.055em}.page_manifesto___anSQ>div:last-child{padding-top:2rem;color:var(--color-text-soft);font-size:1.02rem;line-height:1.75}.page_manifesto___anSQ>div:last-child p:first-child{color:var(--color-text);font-size:1.16rem}.page_activities__a7Ogj{padding:clamp(5rem,9vw,8rem) max(var(--page-pad),calc((100vw - 80rem)/2));background:#062f4c;color:#fff}.page_activities__a7Ogj .page_eyebrow__JMf1V{color:var(--color-yellow)}.page_activities__a7Ogj header>span{display:block;margin-top:1rem;color:#bcd5e1}.page_highlight__bybQG{display:grid;grid-template-columns:1fr 1fr;min-height:37rem;background:#f1f6f8}.page_highlight__bybQG>div:first-child{min-height:32rem}.page_highlight__bybQG>div:first-child img{width:100%;height:100%;object-fit:cover}.page_highlight__bybQG>div:last-child{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem)}.page_highlight__bybQG>div:last-child>p:not(.page_eyebrow__JMf1V){color:var(--color-text-soft);line-height:1.7}.page_highlight__bybQG a{width:max-content;margin-top:1.5rem;background:var(--color-blue);color:#fff}.page_inscription__72Vqe{padding:clamp(5rem,9vw,8rem) max(var(--page-pad),calc((100vw - 80rem)/2));display:grid;grid-template-columns:.8fr 1fr .7fr;gap:clamp(2rem,5vw,5rem);align-items:start}.page_inscription__72Vqe ol{list-style:none;margin:0;padding:0}.page_inscription__72Vqe li{display:grid;grid-template-columns:4rem 1fr;gap:1rem;padding:1.2rem 0;border-top:1px solid var(--color-border)}.page_inscription__72Vqe li>span{display:grid;place-items:center;width:3rem;height:3rem;border:2px solid var(--color-cyan);border-radius:50%;color:var(--color-blue);font-weight:900}.page_inscription__72Vqe h3{margin:.1rem 0 .3rem}.page_inscription__72Vqe li p{margin:0;color:var(--color-text-soft);font-size:.79rem;line-height:1.5}.page_inscription__72Vqe aside{padding:2rem;background:var(--color-orange);color:#fff}.page_inscription__72Vqe aside>p{margin:0;font-size:.68rem;text-transform:uppercase;letter-spacing:.1em}.page_inscription__72Vqe aside>strong{display:block;margin:1rem 0;font-size:2rem;line-height:1}.page_inscription__72Vqe aside>span{font-size:.8rem;line-height:1.5}.page_inscription__72Vqe aside a{margin-top:1.5rem;background:#fff;color:var(--color-orange)}.page_requirements__zNkre{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem);padding:clamp(5rem,9vw,8rem) max(var(--page-pad),calc((100vw - 80rem)/2));background:#eef6f9}.page_requirements__zNkre ul{list-style:none;margin:0;padding:0;background:#fff}.page_requirements__zNkre li{display:grid;grid-template-columns:4rem 1fr;align-items:center;border-bottom:1px solid var(--color-border);min-height:5.2rem}.page_requirements__zNkre li>span{display:grid;place-items:center;align-self:stretch;background:var(--color-blue);color:#fff;font-size:.65rem;font-weight:700}.page_requirements__zNkre li:nth-child(2)>span{background:var(--color-orange)}.page_requirements__zNkre li:nth-child(3)>span{background:var(--color-green)}.page_requirements__zNkre li>div{padding:1rem}.page_requirements__zNkre strong{font-size:.95rem}.page_requirements__zNkre li p{margin:.25rem 0 0;color:var(--color-text-soft);font-size:.75rem}.page_community__TNeys{display:grid;grid-template-columns:1fr 1fr;min-height:32rem;background:var(--color-yellow)}.page_community__TNeys>img{width:100%;height:100%;object-fit:cover}.page_community__TNeys>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem)}.page_community__TNeys .page_eyebrow__JMf1V{color:var(--color-blue-deep)}.page_community__TNeys p:last-child{line-height:1.7}.page_cta__d6W9L{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center;padding:clamp(4.5rem,7vw,6rem) max(var(--page-pad),calc((100vw - 80rem)/2));background:var(--color-orange);color:#fff}.page_cta__d6W9L>div>p{color:var(--color-blue-deep)}.page_cta__d6W9L>div>span{display:block;margin-top:1rem}.page_cta__d6W9L>a{background:#fff;color:var(--color-orange)}@media(max-width:950px){.page_hero__DxsEj,.page_inscription__72Vqe,.page_stats__RnC38{grid-template-columns:1fr 1fr}.page_inscription__72Vqe aside{grid-column:2}}@media(max-width:700px){.page_hero__DxsEj{display:block;min-height:auto;padding-top:11.5rem;padding-bottom:4rem}.page_hero__DxsEj h1{font-size:3.65rem}.page_heroCopy___Nw3L>div{flex-direction:column}.page_collage__ROfZ0{height:28rem;margin-top:3rem}.page_collage__ROfZ0 img:first-child{width:70%}.page_collage__ROfZ0>span{left:0}.page_stats__RnC38{grid-template-columns:1fr 1fr;margin:0}.page_stats__RnC38>a,.page_stats__RnC38>div{padding:1.2rem}.page_manifesto___anSQ,.page_requirements__zNkre{grid-template-columns:1fr;gap:2.5rem}.page_manifesto___anSQ>div:last-child{padding-top:0}.page_community__TNeys,.page_highlight__bybQG{grid-template-columns:1fr}.page_highlight__bybQG>div:first-child{min-height:22rem}.page_inscription__72Vqe{grid-template-columns:1fr}.page_inscription__72Vqe aside{grid-column:auto}.page_community__TNeys>img{min-height:20rem}.page_cta__d6W9L{grid-template-columns:1fr;gap:2rem}}@media(max-width:390px){.page_hero__DxsEj h1{font-size:3.2rem}.page_collage__ROfZ0{height:24rem}.page_stats__RnC38 strong{font-size:1.15rem}}.page_inscription__72Vqe h2{font-size:clamp(2.8rem,3.7vw,4rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.page_inscription__72Vqe h2>span{display:block;white-space:nowrap}@media(max-width:700px){.page_inscription__72Vqe h2{font-size:clamp(2.65rem,11.5vw,3.5rem)}}@media(max-width:390px){.page_inscription__72Vqe h2{font-size:2.6rem}}.SportExplorer_filters__jKLH2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3rem}.SportExplorer_filters__jKLH2 button{min-height:2.8rem;padding:.65rem 1rem;border:1px solid #ffffff40;border-radius:999px;background:transparent;color:#fff;cursor:pointer;font-size:.76rem;font-weight:700}.SportExplorer_filters__jKLH2 button[data-active=true]{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-blue-deep)}.SportExplorer_result__3xT_6{margin:1.4rem 0;color:#bcd6e4;font-size:.75rem}.SportExplorer_grid__Ubsk5{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.SportExplorer_grid__Ubsk5 article{--accent:var(--color-cyan);display:flex;flex-direction:column;min-height:27rem;background:#fff;color:var(--color-text);border-top:.4rem solid var(--accent);overflow:hidden}.SportExplorer_grid__Ubsk5 article[data-tone=orange]{--accent:var(--color-orange)}.SportExplorer_grid__Ubsk5 article[data-tone=blue]{--accent:var(--color-blue)}.SportExplorer_grid__Ubsk5 article[data-tone=yellow]{--accent:var(--color-yellow)}.SportExplorer_grid__Ubsk5 article[data-tone=green]{--accent:var(--color-green)}.SportExplorer_grid__Ubsk5 article img{width:100%;height:11rem;object-fit:cover}.SportExplorer_cardBody__sbeP4{display:flex;flex:1 1;flex-direction:column;padding:1.5rem}.SportExplorer_cardBody__sbeP4>span{color:var(--accent);font-size:.64rem;font-weight:900}.SportExplorer_cardBody__sbeP4 h3{margin:1.4rem 0 .5rem;font-size:1.45rem;letter-spacing:-.035em}.SportExplorer_age__tgESv{margin:0;color:var(--color-text-soft);font-size:.76rem}.SportExplorer_cardBody__sbeP4 dl{margin:1.2rem 0}.SportExplorer_cardBody__sbeP4 dl>div{padding:.65rem 0;border-top:1px solid var(--color-border)}.SportExplorer_cardBody__sbeP4 dt{color:var(--color-blue);font-size:.57rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.SportExplorer_cardBody__sbeP4 dd{margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.SportExplorer_cardBody__sbeP4 a{display:flex;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--color-border);color:var(--color-blue-deep);font-size:.75rem;font-weight:700;text-decoration:none}.SportExplorer_cardBody__sbeP4 a b{color:var(--accent)}.SportExplorer_neighborhood__r9rV3{margin-top:4rem;padding-top:3rem;border-top:1px solid #ffffff28}.SportExplorer_neighborhood__r9rV3>p{margin:0 0 .7rem;color:var(--color-yellow);font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.SportExplorer_neighborhood__r9rV3 h3{margin:0 0 .6rem;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.03em}.SportExplorer_neighborhood__r9rV3>span{display:block;max-width:38rem;margin-bottom:2.2rem;color:#bcd6e4;font-size:.9rem;line-height:1.6}@media(max-width:950px){.SportExplorer_grid__Ubsk5{grid-template-columns:1fr 1fr}}@media(max-width:620px){.SportExplorer_filters__jKLH2{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}.SportExplorer_filters__jKLH2 button{flex:0 0 auto}.SportExplorer_grid__Ubsk5{grid-template-columns:1fr}.SportExplorer_grid__Ubsk5 article{min-height:0}.SportExplorer_neighborhood__r9rV3{margin-top:3rem;padding-top:2.2rem}}