._heroActions_1m30r_1{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-6)}._heroOutlineButton_1m30r_8{border-color:#ffffff59;color:var(--primary-foreground)}._buttonIcon_1m30r_13{width:16px;height:16px}._section_1m30r_18{background:var(--background)}._sectionAlt_1m30r_22{background:var(--surface)}._sectionInner_1m30r_26{max-width:1120px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4)}@media(min-width:768px){._sectionInner_1m30r_26{padding:var(--spacing-12) var(--spacing-8)}}._sectionHeadingRow_1m30r_38{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-8);max-width:72ch}._sectionEyebrow_1m30r_46{display:block;font-family:var(--font-family-display);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary)}._sectionTitle_1m30r_56{font-family:var(--font-family-display);font-weight:800;font-size:26px;text-transform:uppercase;color:var(--primary);margin:0}._sectionLead_1m30r_65{font-family:var(--font-family-base);font-size:14px;color:var(--muted-foreground);margin:0}._frameworkGrid_1m30r_72{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:1024px){._frameworkGrid_1m30r_72{grid-template-columns:repeat(3,1fr)}}._frameworkCard_1m30r_84{background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}._frameworkIcon_1m30r_94{width:24px;height:24px;color:var(--secondary)}._frameworkMeta_1m30r_100{font-family:var(--font-family-display);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}._frameworkCard_1m30r_84 h3{font-family:var(--font-family-display);font-size:17px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0}._frameworkCard_1m30r_84 p{font-family:var(--font-family-base);font-size:13px;line-height:1.6;color:var(--muted-foreground);margin:0;flex:1}._frameworkFoot_1m30r_127{font-family:var(--font-family-display);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--primary);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._timeline_1m30r_137{display:flex;flex-direction:column;gap:var(--spacing-6)}._timelineItem_1m30r_143{display:flex;gap:var(--spacing-4);background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:1.25rem}._timelineStep_1m30r_152{flex-shrink:0;font-family:var(--font-family-display);font-weight:900;font-size:22px;color:var(--border);width:64px}._timelineBody_1m30r_161{display:flex;flex-direction:column;gap:4px}._timelineBody_1m30r_161 h3{font-family:var(--font-family-display);font-size:17px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0}._timelineDate_1m30r_176{font-family:var(--font-family-display);font-size:12px;font-weight:700;color:var(--secondary)}._timelineBody_1m30r_161 p{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:4px 0 var(--spacing-2);max-width:60ch}._trainingGrid_1m30r_191{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:1024px){._trainingGrid_1m30r_191{grid-template-columns:3fr 2fr}}._venueList_1m30r_203{background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-6)}._venueListHeading_1m30r_210{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:16px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0 0 var(--spacing-2)}._venueListIcon_1m30r_222{width:18px;height:18px;color:var(--secondary)}._venueListLead_1m30r_228{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._venueGrid_1m30r_235{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}@media(min-width:640px){._venueGrid_1m30r_235{grid-template-columns:repeat(2,1fr)}}._venueItem_1m30r_247{display:flex;align-items:center;gap:var(--spacing-2);background:var(--muted);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._venueItemIcon_1m30r_256{width:16px;height:16px;color:var(--primary);flex-shrink:0}._venueItem_1m30r_247 div{display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:12px}._venueItem_1m30r_247 strong{font-family:var(--font-family-display);font-size:12px;color:var(--primary)}._venueItem_1m30r_247 span{color:var(--muted-foreground)}._venueMore_1m30r_280{grid-column:1 / -1;display:flex;align-items:center;gap:var(--spacing-2);border:1px dashed var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._venueMore_1m30r_280 div{display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:12px}._venueMore_1m30r_280 strong{font-family:var(--font-family-display);font-size:12px;text-transform:uppercase;color:var(--primary)}._venueMore_1m30r_280 span{color:var(--muted-foreground)}._costSaverCard_1m30r_308{background:var(--sidebar);color:var(--sidebar-foreground);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}._costSaverEyebrow_1m30r_318{font-family:var(--font-family-display);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary)}._costSaverCard_1m30r_308 h3{font-family:var(--font-family-display);font-size:18px;font-weight:700;text-transform:uppercase;margin:0}._costSaverCard_1m30r_308 p{font-family:var(--font-family-base);font-size:13px;color:#edf0ffbf;margin:0}._costSaverCard_1m30r_308 ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:var(--spacing-1);font-family:var(--font-family-base);font-size:13px;color:#edf0ffd9}._costSaverFoot_1m30r_353{font-family:var(--font-family-display);font-size:11px;font-weight:700;text-transform:uppercase;color:#edf0ff8c;padding-top:var(--spacing-2);border-top:1px solid rgba(255,255,255,.12)}._scheduleGrid_1m30r_363{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:1024px){._scheduleGrid_1m30r_363{grid-template-columns:repeat(3,1fr)}}._scheduleCard_1m30r_375{background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._scheduleCard_1m30r_375 h3{font-family:var(--font-family-display);font-size:17px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0}._scheduleCard_1m30r_375 p{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:0;flex:1}._scheduleMeta_1m30r_403{display:flex;flex-direction:column;gap:4px;font-family:var(--font-family-base);font-size:12px;color:var(--foreground)}._scheduleMeta_1m30r_403 span{display:flex;align-items:center;gap:6px}._scheduleMetaIcon_1m30r_418{width:14px;height:14px;color:var(--primary);flex-shrink:0}._scheduleTagFoot_1m30r_425{font-family:var(--font-family-display);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--secondary);padding-top:var(--spacing-2);border-top:1px solid var(--border);width:100%}._tableWrap_1m30r_436{overflow-x:auto;background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow)}._ageTable_1m30r_443{width:100%;border-collapse:collapse;font-family:var(--font-family-base);font-size:13px;min-width:720px}._ageTable_1m30r_443 th{text-align:left;font-family:var(--font-family-display);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-foreground);background:var(--primary);padding:var(--spacing-3) var(--spacing-4)}._ageTable_1m30r_443 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);color:var(--foreground)}._tableBracket_1m30r_469{font-family:var(--font-family-display);font-weight:700;color:var(--primary)}._ctaBand_1m30r_475{background:var(--sidebar);padding:var(--spacing-12) var(--spacing-4)}@media(min-width:768px){._ctaBand_1m30r_475{padding:var(--spacing-12) var(--spacing-8)}}._ctaInner_1m30r_486{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-6)}@media(min-width:1024px){._ctaInner_1m30r_486{flex-direction:row;align-items:center;justify-content:space-between}}._ctaEyebrow_1m30r_502{display:block;font-family:var(--font-family-display);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--secondary);margin-bottom:var(--spacing-2)}._ctaInner_1m30r_486 h2{font-family:var(--font-family-display);font-weight:800;font-size:26px;text-transform:uppercase;color:var(--sidebar-foreground);margin:0 0 var(--spacing-2)}._ctaInner_1m30r_486 p{font-family:var(--font-family-base);font-size:14px;color:#edf0ffb3;max-width:48ch;margin:0}._helpGrid_1m30r_530{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._helpGrid_1m30r_530{grid-template-columns:repeat(2,1fr)}}._helpCard_1m30r_542{background:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._helpIcon_1m30r_553{width:24px;height:24px;color:var(--primary)}._helpEyebrow_1m30r_559{font-family:var(--font-family-display);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary)}._helpCard_1m30r_542 h3{font-family:var(--font-family-display);font-size:18px;font-weight:700;text-transform:uppercase;color:var(--primary);margin:0}._helpCard_1m30r_542 p{font-family:var(--font-family-base);font-size:13px;color:var(--muted-foreground);margin:0}._helpLink_1m30r_584{font-family:var(--font-family-display);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--primary)}
