.Schedule_layout__AVAzT{display:grid;grid-template-columns:.88fr 1.12fr;gap:32px;align-items:start;max-width:1080px;margin:0 auto}.Schedule_info__zjDRG{display:grid;gap:18px}.Schedule_infoLead__hhGm4{font-family:var(--font-source-sans);color:var(--text-muted);font-size:1rem;line-height:1.6}.Schedule_infoItem__hmp9n{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start}.Schedule_infoIcon__abktN{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,var(--accent) 0,#f7951e 100%);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(239,122,12,.25)}.Schedule_infoTitle__RPWAP{font-family:var(--font-montserrat);font-weight:700;color:var(--dark-navy);font-size:1.05rem;margin-bottom:4px}.Schedule_infoText__kSiwp{font-family:var(--font-source-sans);color:var(--text-muted);font-size:.98rem;line-height:1.6}.Schedule_infoText__kSiwp a{color:var(--primary);font-weight:600;text-decoration:none}.Schedule_infoText__kSiwp a:hover{text-decoration:underline}.Schedule_calendarWrapper__GlvXD{width:100%}.Schedule_mobileMeetingRibbon__hIh0_{display:none}@media (max-width:900px){.Schedule_scheduleHero__Tefrg{padding:100px 0 44px!important}.Schedule_layout__AVAzT{display:flex;flex-direction:column;gap:32px}.Schedule_calendarWrapper__GlvXD{order:1;width:100%}.Schedule_info__zjDRG{order:2;width:100%}.Schedule_mobileMeetingRibbon__hIh0_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px;padding:10px 14px;background:#f0f7ff;border:1px solid #d0e3f7;border-radius:12px}.Schedule_ribbonItem__IUm1v{display:flex;align-items:center;gap:6px;font-family:var(--font-source-sans);font-size:.8rem;font-weight:600;color:var(--primary)}.Schedule_ribbonIcon__HV7Ia{color:var(--accent);flex-shrink:0}}@media (max-width:560px){.Schedule_scheduleHero__Tefrg{padding:86px 0 32px!important}.Schedule_mobileMeetingRibbon__hIh0_{flex-wrap:wrap;gap:8px;padding:10px 12px}.Schedule_ribbonItem__IUm1v{font-size:.76rem}.Schedule_infoItem__hmp9n{grid-template-columns:40px 1fr;gap:12px}.Schedule_infoIcon__abktN{width:40px;height:40px;border-radius:10px}}