._section_401d8_1{padding:clamp(3.5rem,7vw,6rem) 0;background:linear-gradient(180deg,#fffaf0,#fff);border-bottom:1px solid var(--border);scroll-margin-top:80px}._inner_401d8_8{max-width:1180px;margin:0 auto;padding:0 var(--spacing-6)}._head_401d8_14{max-width:720px;margin:0 0 2rem}._eyebrow_401d8_19{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--spacing-3)}._head_401d8_14 h2{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.15;color:var(--foreground);margin:0 0 var(--spacing-3);text-wrap:balance}._head_401d8_14 p{color:var(--muted-foreground);font-size:1.06rem;line-height:1.65;margin:0}._grid_401d8_48{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--spacing-6);align-items:start}._youth_401d8_55,._mens_401d8_56{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;gap:.9rem;min-width:0}._youth_401d8_55{border-top:5px solid var(--accent)}._mens_401d8_56{border-top:5px solid var(--primary)}._cardEyebrow_401d8_76{color:var(--primary);font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}._seasonName_401d8_84{font-family:var(--font-family-display);font-weight:800;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1;color:var(--foreground);margin:0}._mens_401d8_56 ._seasonName_401d8_84{font-size:clamp(1.35rem,2.4vw,1.6rem)}._status_401d8_97{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .95rem;border-radius:var(--radius);background:var(--surface);border-left:4px solid var(--border);line-height:1.4}._status_401d8_97 strong{font-size:1.05rem;color:var(--foreground)}._status_401d8_97 span{font-size:.95rem;color:var(--muted-foreground)}._status_401d8_97[data-kind=open],._status_401d8_97[data-kind=upcoming]{background:#eef7ee;border-left-color:#1f9d55}._status_401d8_97[data-kind=open] strong,._status_401d8_97[data-kind=upcoming] strong{color:#166b3b}._status_401d8_97[data-kind=lastDay]{background:#fff4d6;border-left-color:#d4a746}._status_401d8_97[data-kind=lastDay] strong{color:#7a5200}._body_401d8_138{color:var(--muted-foreground);font-size:1rem;line-height:1.62;margin:0}._fact_401d8_145,._note_401d8_146{display:flex;align-items:flex-start;gap:.55rem;margin:0;line-height:1.5}._fact_401d8_145{font-size:1.08rem;font-weight:650;color:var(--foreground)}._fact_401d8_145 svg,._note_401d8_146 svg{flex-shrink:0;margin-top:.2rem;color:var(--primary)}._note_401d8_146{font-size:.95rem;color:var(--muted-foreground)}._dates_401d8_172{border:1px solid var(--border);border-radius:var(--radius);padding:.85rem 1rem}._datesTitle_401d8_178{display:flex;align-items:center;gap:.45rem;font-weight:700;color:var(--foreground);margin-bottom:.4rem}._datesTitle_401d8_178 svg{color:var(--primary)}._dates_401d8_172 ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}._dates_401d8_172 li{font-size:.97rem;line-height:1.45;color:var(--foreground);padding-left:.9rem;position:relative;overflow-wrap:anywhere}._dates_401d8_172 li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--accent)}._actions_401d8_219{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}._actions_401d8_219 a{min-height:48px;font-weight:700}._registerButton_401d8_231{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}._poweredBy_401d8_237{margin:0;font-size:.82rem;color:var(--muted-foreground)}@media(max-width:900px){._grid_401d8_48{grid-template-columns:1fr}}@media(max-width:700px){._inner_401d8_8{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._actions_401d8_219{flex-direction:column;align-items:stretch}._actions_401d8_219 a{justify-content:center}}._section_ahntl_1{background:#0f2d5c;padding:clamp(1.5rem,4vw,2.5rem) 0}._inner_ahntl_2{max-width:1180px;margin:0 auto;padding:0 var(--spacing-6);display:grid;gap:var(--spacing-4)}._card_ahntl_3{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(1.25rem,3vw,2.5rem);align-items:center;background:#fffaf0;border-radius:var(--radius-md);border-top:5px solid #d4a746;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 10px 30px #00000038;min-width:0}._copy_ahntl_4{min-width:0}._kicker_ahntl_5{display:inline-flex;align-items:center;gap:.45rem;color:#8a5a00;font-weight:800;font-size:.82rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}._copy_ahntl_4 h2{font-family:var(--font-family-display);font-weight:800;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15;color:#10284b;margin:0 0 .6rem;text-wrap:balance}._copy_ahntl_4 p{margin:0 0 1rem;color:#3f4a5a;font-size:1.02rem;line-height:1.6}._link_ahntl_8{min-height:48px;font-weight:700}._details_ahntl_9{margin:0;display:grid;gap:0;background:#fff;border:1px solid #ead9ae;border-radius:var(--radius);padding:.4rem 1rem}._details_ahntl_9>div{padding:.7rem 0;border-bottom:1px solid #f0e6c8}._details_ahntl_9>div:last-child{border-bottom:0}._details_ahntl_9 dt{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#8a5a00;margin-bottom:.15rem}._details_ahntl_9 dd{margin:0;color:#10284b;font-size:1rem;line-height:1.5;font-weight:600;overflow-wrap:anywhere}@media(max-width:820px){._card_ahntl_3{grid-template-columns:1fr}._link_ahntl_8{width:100%;justify-content:center}}@media(max-width:700px){._inner_ahntl_2{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}}._eventLinks_16cuk_1{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}._eventLinks_16cuk_1 a{min-height:44px;max-width:100%;white-space:normal;text-align:center}._hero_16cuk_12{position:relative;min-height:min(760px,88vh);display:flex;align-items:center;background-size:cover;background-position:center 38%;padding:var(--spacing-16) 0}._heroScrim_16cuk_22{position:absolute;inset:0;background:radial-gradient(circle at 74% 28%,rgba(20,66,140,.12),transparent 34%),linear-gradient(90deg,#07142df0,#0b1e3fd1 48%,#0b1e3f6b),linear-gradient(180deg,transparent 55%,rgba(7,20,45,.82) 100%)}._heroInner_16cuk_31{position:relative;z-index:1;width:100%;max-width:1180px;margin:0 auto;padding:0 var(--spacing-6)}._heroBadge_16cuk_40{display:inline-flex;align-items:center;gap:var(--spacing-2);background:#0b1e3fa3;border:1px solid rgba(246,196,83,.38);color:#f6c453;font-weight:700;font-size:.9rem;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius);backdrop-filter:blur(12px);box-shadow:0 8px 28px #00000029;margin-bottom:var(--spacing-6)}._heroBadgeDot_16cuk_56{width:8px;height:8px;border-radius:50%;background:#f6c453}._heroTitle_16cuk_63{font-family:var(--font-family-display);font-weight:800;font-size:clamp(2.75rem,6vw,5.25rem);line-height:1.02;color:#fff;max-width:16ch;text-wrap:balance;text-shadow:0 4px 28px rgba(0,0,0,.28);margin:0 0 var(--spacing-6)}._heroTitleAccent_16cuk_75{color:#f6c453}._heroSub_16cuk_79{font-size:clamp(1.06rem,1.8vw,1.25rem);color:#f5f6f8d9;max-width:54ch;line-height:1.65;margin:0 0 var(--spacing-8)}._heroRegNote_16cuk_88{display:inline-flex;align-items:center;gap:var(--spacing-2);margin:calc(-1 * var(--spacing-4)) 0 var(--spacing-6);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius);background:#0b1e3fa3;border:1px solid rgba(246,196,83,.38);color:#fff;font-weight:700;font-size:.95rem;line-height:1.4;backdrop-filter:blur(12px)}._heroRegNote_16cuk_88 ._heroBadgeDot_16cuk_56{flex:0 0 auto}._heroRegNote_16cuk_88 a{color:#f6c453;text-decoration:underline;text-underline-offset:3px}._heroActions_16cuk_114{display:flex;gap:var(--spacing-4);flex-wrap:wrap}._heroActions_16cuk_114 a{min-height:3.25rem;font-weight:700;box-shadow:0 10px 24px #0003}._heroActions_16cuk_114 a:first-child{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}._heroActions_16cuk_114 a:last-child{border-color:#ffffffb8;color:#fff;background:#ffffff14;backdrop-filter:blur(8px)}._heroActions_16cuk_114 a:hover{transform:translateY(-2px)}._section_16cuk_145{padding:clamp(4.5rem,8vw,7rem) 0}._section_16cuk_145:nth-of-type(odd){background:linear-gradient(180deg,#f3f6fbb8,#ffffff4d)}._sectionInner_16cuk_153{max-width:1180px;margin:0 auto;padding:0 var(--spacing-6)}._eyebrow_16cuk_159{color:var(--primary);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--spacing-3)}._centeredHead_16cuk_168{text-align:center;max-width:640px;margin:0 auto 2.5rem}._centeredHead_16cuk_168 h2{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2rem,4vw,3rem);text-wrap:balance;line-height:1.15;color:var(--foreground);margin:0 0 var(--spacing-2)}._centeredHead_16cuk_168 p{color:var(--muted-foreground);font-size:1.05rem;margin:0}._impactInner_16cuk_192{max-width:1180px;margin:0 auto;padding:0 var(--spacing-6);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(3rem,7vw,6rem);align-items:center}._impactTitle_16cuk_202{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2rem,4vw,3.2rem);text-wrap:balance;line-height:1.15;color:var(--foreground);margin:0 0 1.25rem}._impactCopy_16cuk_212 p{color:var(--muted-foreground);font-size:1.06rem;line-height:1.72;margin:0 0 var(--spacing-4)}._impactCopy_16cuk_212>._button_16cuk_219,._impactCopy_16cuk_212 a{margin-top:var(--spacing-2)}._statsGrid_16cuk_224{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._statCard_16cuk_230{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.75rem var(--spacing-6);box-shadow:var(--shadow);position:relative;overflow:hidden}._statCard_16cuk_230:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--primary),var(--accent));text-align:center}._statNum_16cuk_249{font-family:var(--font-family-display);font-weight:800;font-size:2.2rem;color:var(--primary)}._statLabel_16cuk_256{font-size:.85rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;margin-top:var(--spacing-1)}._hubs_16cuk_266{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._hubCard_16cuk_272{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._hubCard_16cuk_272:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:#14428c40}._hubIcon_16cuk_291{width:52px;height:52px;border-radius:var(--radius);background:linear-gradient(145deg,var(--primary),#245DB2);color:#fff;box-shadow:0 10px 24px #14428c33;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-2)}._hubCard_16cuk_272 h3{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;color:var(--foreground);margin:0}._hubCard_16cuk_272 p{color:var(--muted-foreground);font-size:.95rem;margin:0;line-height:1.62;flex:1}._hubLink_16cuk_320{color:var(--primary);font-weight:700;text-decoration:none;margin-top:var(--spacing-2)}._hubLink_16cuk_320:hover{text-decoration:underline}._basketballCard_16cuk_331{background:linear-gradient(145deg,#14428c,#0b2c63);border-color:#14428c;border-top:4px solid #3571C4}._basketballCard_16cuk_331:hover{border-color:#4c8ade}._basketballCard_16cuk_331 ._hubIcon_16cuk_291{background:#ffffff26;color:#fff;box-shadow:none}._basketballCard_16cuk_331 h3,._basketballCard_16cuk_331 ._hubLink_16cuk_320{color:#fff}._basketballCard_16cuk_331 p{color:#e1eaf8}._rentalCard_16cuk_345{background:linear-gradient(145deg,#fff9e9,#fff1ce);border-color:#d8b65a;border-top:4px solid #D5A437}._rentalCard_16cuk_345:hover{border-color:#b8861e}._rentalCard_16cuk_345 ._hubIcon_16cuk_291{background:linear-gradient(145deg,#f4ce6a,#e7b63d);color:#422f0a;box-shadow:0 10px 24px #ae7e192e}._rentalCard_16cuk_345 h3{color:#172b49}._rentalCard_16cuk_345 p{color:#62563d}._rentalCard_16cuk_345 ._hubLink_16cuk_320{color:#73500f}._events_16cuk_362{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._eventsEmpty_16cuk_368{grid-column:1 / -1;text-align:center;color:var(--muted-foreground);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);line-height:1.6}._eventsEmpty_16cuk_368 a{color:var(--primary);font-weight:600}._eventCard_16cuk_384{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);box-shadow:var(--shadow)}._eventMeta_16cuk_396{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-weight:700;font-size:.85rem}._eventCard_16cuk_384 h3{font-family:var(--font-family-display);font-weight:700;font-size:1.15rem;color:var(--foreground);margin:0}._eventCard_16cuk_384 p{color:var(--muted-foreground);font-size:.9rem;margin:0}._eventLocation_16cuk_419{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.85rem;margin-top:var(--spacing-2)}._seeAllWrap_16cuk_428{display:flex;justify-content:center;margin-top:var(--spacing-8)}._gallery_16cuk_436{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4)}._gallery_16cuk_436 img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-md);transition:transform var(--animation-duration-slow) ease,box-shadow var(--animation-duration-slow) ease}._gallery_16cuk_436 img:hover{transform:translateY(-5px) scale(1.015);box-shadow:var(--shadow-lg)}._testimonials_16cuk_459{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._testimonial_16cuk_459{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6)}._stars_16cuk_472{display:flex;gap:var(--spacing-1);color:var(--primary);margin-bottom:var(--spacing-4)}._quote_16cuk_479{color:var(--foreground);font-size:1rem;margin:0 0 var(--spacing-4)}._who_16cuk_485{font-weight:700;color:var(--foreground);font-size:.95rem}._where_16cuk_491{color:var(--muted-foreground);font-size:.85rem}._ctaBand_16cuk_498{background:radial-gradient(circle at 15% 20%,rgba(246,196,83,.15),transparent 25%),radial-gradient(circle at 90% 85%,rgba(255,255,255,.08),transparent 30%),linear-gradient(135deg,#0b1e3f,#14428c);padding:clamp(4.5rem,8vw,6.5rem) 0;border-top:1px solid rgba(246,196,83,.24);border-bottom:1px solid rgba(246,196,83,.24)}._ctaBandInner_16cuk_508{max-width:800px;margin:0 auto;padding:0 var(--spacing-6);text-align:center}._ctaBandInner_16cuk_508 h2{font-family:var(--font-family-display);font-weight:800;font-size:clamp(2rem,5vw,3rem);line-height:1.15;color:var(--primary-foreground);margin:0 0 var(--spacing-3)}._ctaBandInner_16cuk_508 p{color:#ffffffd9;font-size:1.12rem;line-height:1.65;margin:0 0 var(--spacing-8)}._ctaButtons_16cuk_531{display:flex;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap}._ctaAccent_16cuk_539{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}._ctaWhite_16cuk_545{background:var(--background);color:var(--foreground);border-color:var(--background)}._ctaOutlineDark_16cuk_551{border-color:var(--background);color:var(--background)}@media(max-width:900px){._impactInner_16cuk_192,._hubs_16cuk_266,._events_16cuk_362,._testimonials_16cuk_459{grid-template-columns:1fr}}@media(max-width:700px){._hero_16cuk_12{min-height:calc(100svh - 70px);background-position:58% center;align-items:flex-start;padding-top:clamp(4.5rem,11vh,6.5rem);padding-bottom:4.5rem}._heroTitle_16cuk_63{font-size:clamp(2.5rem,11vw,4rem)}._heroInner_16cuk_31,._sectionInner_16cuk_153,._impactInner_16cuk_192,._ctaBandInner_16cuk_508{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._heroActions_16cuk_114{flex-direction:column;align-items:stretch}._heroActions_16cuk_114 a{justify-content:center}._gallery_16cuk_436{grid-template-columns:repeat(2,1fr)}._statsGrid_16cuk_224{grid-template-columns:1fr}}
