.Schedule_page__iFEdn{min-height:100vh;background-color:#1a1a1a;padding-top:80px;padding-bottom:80px}.Schedule_header__i04ds{text-align:center;padding:56px 24px 32px}.Schedule_eyebrow___SH2u{font-weight:600;font-size:.85rem;letter-spacing:.2em;color:#e8720c;margin:0 0 12px}.Schedule_eyebrow___SH2u,.Schedule_headline__mA2LU{font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.Schedule_headline__mA2LU{font-weight:900;font-size:clamp(2.8rem,7vw,5rem);letter-spacing:.02em;color:#f5f5f0;margin:0 0 16px;line-height:1}.Schedule_sub__TGISU{font-family:Barlow,sans-serif;font-weight:400;font-size:1rem;color:#888;max-width:480px;margin:0 auto;line-height:1.6}.Schedule_emailLink__NjqXR{color:#e8720c;text-decoration:none}.Schedule_emailLink__NjqXR:hover{text-decoration:underline}.Schedule_legend__Yu_8C{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;padding:0 24px 36px}.Schedule_legendItem__z_UcY{display:flex;align-items:center;gap:7px;font-family:Barlow,sans-serif;font-size:.8rem}.Schedule_legendDot__VlVQB{width:8px;height:8px;border-radius:50%;flex-shrink:0}.Schedule_legendName__oqWYu{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.08em;color:#f5f5f0}.Schedule_legendSub__NmpvF{color:#666;font-size:.75rem}.Schedule_legendItem__z_UcY[data-type=IGNITE] .Schedule_legendDot__VlVQB{background:#e8720c}.Schedule_legendItem__z_UcY[data-type=ENDURE] .Schedule_legendDot__VlVQB{background:#1e7ec8}.Schedule_legendItem__z_UcY[data-type=ENGAGE] .Schedule_legendDot__VlVQB{background:#4caf50}.Schedule_legendItem__z_UcY[data-type=FOUNDATIONS] .Schedule_legendDot__VlVQB{background:#888}.Schedule_legendItem__z_UcY[data-type=ASCENSION] .Schedule_legendDot__VlVQB{background:#8b5cf6}.Schedule_gridWrapper__gzOHA{width:100%;overflow-x:auto;padding:0 16px;-webkit-overflow-scrolling:touch}.Schedule_grid__tIkkK{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));grid-gap:8px;gap:8px;min-width:840px;max-width:1200px;margin:0 auto}.Schedule_dayCol__n7sn9{display:flex;flex-direction:column;gap:8px}.Schedule_dayCol__n7sn9.Schedule_past__VLnrG{opacity:.45}.Schedule_dayHeader__Hw_US{background:#222;border-radius:8px 8px 0 0;padding:12px 10px 10px;text-align:center;border-top:2px solid #2a2a2a;position:relative}.Schedule_today__aNTbs .Schedule_dayHeader__Hw_US{border-top-color:#e8720c;background:#2a1a0a}.Schedule_dayName__4fXqM{display:block;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:1rem;letter-spacing:.12em;color:#f5f5f0;text-transform:uppercase}.Schedule_dayDate__TGxJo{display:block;font-family:Barlow,sans-serif;font-size:.72rem;color:#666;margin-top:2px}.Schedule_todayBadge__OHU_h{display:inline-block;margin-top:6px;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:.65rem;letter-spacing:.15em;color:#e8720c;background:rgba(232,114,12,.12);border:1px solid rgba(232,114,12,.3);border-radius:4px;padding:2px 6px}.Schedule_sessions__OWeGI{display:flex;flex-direction:column;gap:6px;flex:1 1}.Schedule_emptyDay__nkzDu{text-align:center;color:#333;font-family:Barlow,sans-serif;font-size:1.2rem;padding:20px 0}.Schedule_sessionCard__Yig1C{background:#222;border-radius:6px;padding:10px 10px 9px;border-left:4px solid #444;display:flex;flex-direction:column;gap:2px;transition:background .15s ease}.Schedule_sessionCard__Yig1C:hover{background:#2a2a2a}.Schedule_sessionCard__Yig1C[data-type=IGNITE]{border-left-color:#e8720c}.Schedule_sessionCard__Yig1C[data-type=ENDURE]{border-left-color:#1e7ec8}.Schedule_sessionCard__Yig1C[data-type=ENGAGE]{border-left-color:#4caf50}.Schedule_sessionCard__Yig1C[data-type=FOUNDATIONS]{border-left-color:#888}.Schedule_sessionCard__Yig1C[data-type=ASCENSION]{border-left-color:#8b5cf6}.Schedule_sessionCard__Yig1C[data-type=IGNITE] .Schedule_sessionType__G7EHZ{color:#e8720c}.Schedule_sessionCard__Yig1C[data-type=ENDURE] .Schedule_sessionType__G7EHZ{color:#1e7ec8}.Schedule_sessionCard__Yig1C[data-type=ENGAGE] .Schedule_sessionType__G7EHZ{color:#4caf50}.Schedule_sessionCard__Yig1C[data-type=FOUNDATIONS] .Schedule_sessionType__G7EHZ{color:#888}.Schedule_sessionCard__Yig1C[data-type=ASCENSION] .Schedule_sessionType__G7EHZ{color:#8b5cf6}.Schedule_sessionTime__gRiMQ{font-family:Barlow,sans-serif;font-weight:600;font-size:.72rem;color:#888;letter-spacing:.04em}.Schedule_sessionType__G7EHZ{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#f5f5f0;line-height:1}.Schedule_sessionSub__BlbIo{font-family:Barlow,sans-serif;font-size:.7rem;color:#555;letter-spacing:.02em}.Schedule_cta__AsoPE{text-align:center;padding:64px 24px 0}.Schedule_ctaText__4Tc2A{font-weight:600;font-size:1.3rem;color:#888;margin:0 0 20px;letter-spacing:.04em}.Schedule_ctaButton__pPwmf,.Schedule_ctaText__4Tc2A{font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.Schedule_ctaButton__pPwmf{display:inline-block;background:#e8720c;color:#fff;font-weight:800;font-size:1rem;letter-spacing:.15em;text-decoration:none;padding:16px 36px;border-radius:4px;border:none;cursor:pointer;transition:background .2s ease}.Schedule_ctaButton__pPwmf:hover{background:#c45e08}@media (max-width:600px){.Schedule_header__i04ds{padding:40px 20px 24px}.Schedule_headline__mA2LU{font-size:2.4rem}.Schedule_gridWrapper__gzOHA{padding:0 12px}.Schedule_grid__tIkkK{grid-template-columns:repeat(7,minmax(110px,1fr));gap:6px;min-width:700px}.Schedule_sessionType__G7EHZ{font-size:.85rem}}