._heroChips_6agfb_1{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-6)}._heroChip_6agfb_1{display:flex;align-items:center;gap:var(--spacing-2);background:var(--sidebar);border-left:2px solid var(--secondary);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:13px;color:var(--border)}._heroChip_6agfb_1 strong{color:var(--primary-foreground)}._heroChipIcon_6agfb_25{width:16px;height:16px;color:var(--secondary);flex-shrink:0}._section_6agfb_32{background:var(--background)}._sectionAlt_6agfb_36{background:var(--surface)}._sectionInner_6agfb_40{max-width:1120px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-8)}@media(min-width:768px){._sectionInner_6agfb_40{padding:var(--spacing-12) var(--spacing-8)}}._sectionHeadingRow_6agfb_55{display:flex;flex-direction:column;gap:var(--spacing-2)}@media(min-width:768px){._sectionHeadingRow_6agfb_55{flex-direction:row;align-items:flex-end;justify-content:space-between}}._sectionEyebrow_6agfb_69{display:block;font-family:var(--font-family-display);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary);margin-bottom:4px}._sectionTitle_6agfb_80{font-family:var(--font-family-display);font-weight:800;font-size:26px;text-transform:uppercase;color:var(--primary);margin:0}._sectionLead_6agfb_89{font-family:var(--font-family-base);font-size:14px;color:var(--muted-foreground);max-width:44ch;margin:0}._programBlock_6agfb_97{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-3)}._campBanner_6agfb_107{display:block;width:100%;height:auto;border-radius:var(--radius-md);margin-bottom:var(--spacing-2)}._scheduleRow_6agfb_115{flex-wrap:wrap}._programBlockTop_6agfb_119{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}._programBlockNote_6agfb_127{font-family:var(--font-family-display);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}._programBlockTitle_6agfb_136{font-family:var(--font-family-display);font-weight:800;font-size:24px;text-transform:uppercase;color:var(--primary);margin:0}._programBlockSubtitle_6agfb_145{font-family:var(--font-family-base);font-size:14px;color:var(--muted-foreground);margin:0}._chipRow_6agfb_152{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:var(--spacing-1) 0}._programBlockDescription_6agfb_159{font-family:var(--font-family-base);font-size:14px;line-height:1.65;color:var(--foreground);margin:0}._focusGrid_6agfb_167{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin:var(--spacing-2) 0}@media(min-width:640px){._focusGrid_6agfb_167{grid-template-columns:repeat(2,1fr)}}._focusItem_6agfb_180{border-left:3px solid var(--border);padding-left:var(--spacing-3)}._focusItem_6agfb_180 h4{font-family:var(--font-family-display);font-size:13px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0 0 4px}._focusItem_6agfb_180 p{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:0}._scheduleTable_6agfb_201{display:flex;flex-direction:column;gap:var(--spacing-2);margin:var(--spacing-2) 0}._scheduleRow_6agfb_115{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--muted);border-radius:var(--radius)}._scheduleInfo_6agfb_217{display:flex;flex-direction:column;flex:1;font-family:var(--font-family-base);font-size:13px}._scheduleInfo_6agfb_217 strong{font-family:var(--font-family-display);font-size:13px;color:var(--primary)}._scheduleInfo_6agfb_217 span{color:var(--muted-foreground)}._scheduleStatus_6agfb_235{font-family:var(--font-family-display);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--secondary);white-space:nowrap}._programBlockFooter_6agfb_244{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border);margin-top:var(--spacing-2)}@media(min-width:640px){._programBlockFooter_6agfb_244{flex-direction:row;align-items:center;justify-content:space-between}}._programMeta_6agfb_261{display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:12px;color:var(--muted-foreground)}._buttonIcon_6agfb_269{width:14px;height:14px}._bringGrid_6agfb_274{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._bringGrid_6agfb_274{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._bringGrid_6agfb_274{grid-template-columns:repeat(4,1fr)}}._bringCard_6agfb_292{background:var(--card);border-radius:var(--radius-md);padding:1.25rem;box-shadow:var(--shadow)}._bringIcon_6agfb_299{width:22px;height:22px;color:var(--secondary);margin-bottom:var(--spacing-2)}._bringCard_6agfb_292 h3{font-family:var(--font-family-display);font-size:14px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0 0 4px}._bringCard_6agfb_292 p{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:0}._venueCallout_6agfb_322{display:flex;align-items:center;gap:var(--spacing-4);background:var(--card);border-radius:var(--radius-md);padding:1.25rem;box-shadow:var(--shadow);flex-wrap:wrap}._venueIcon_6agfb_333{width:24px;height:24px;color:var(--primary);flex-shrink:0}._venueCallout_6agfb_322>div{display:flex;flex-direction:column;flex:1;font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground)}._venueCallout_6agfb_322 strong{font-family:var(--font-family-display);font-size:14px;color:var(--primary)}._faqAccordion_6agfb_355{background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:0 var(--spacing-4)}._partnersStrip_6agfb_362{background:var(--sidebar)}._partnersHeading_6agfb_366{font-family:var(--font-family-display);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#edf0ff99;text-align:center;margin:0 0 var(--spacing-6)}._partnersRow_6agfb_377{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-8)}._partnerChip_6agfb_384{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}._partnerChip_6agfb_384 strong{font-family:var(--font-family-display);font-size:14px;text-transform:uppercase;color:var(--sidebar-foreground)}._partnerChip_6agfb_384 span{font-family:var(--font-family-base);font-size:12px;color:#edf0ff99}
