.DateTimeCategoryPage_page___D3zv{min-height:100vh;color:#0f172a;background:#fbfcff}.dark .DateTimeCategoryPage_page___D3zv{color:#f8fafc;background:#080d18}.DateTimeCategoryPage_hero__HtPTo{position:relative;overflow:hidden;padding:1.2rem 1.5rem 4rem;border-bottom:1px solid rgba(148,163,184,.18);background-image:linear-gradient(rgba(99,102,241,.045) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.045) 1px,transparent 0);background-size:42px 42px}.DateTimeCategoryPage_heroGlow__pY3ey{position:absolute;inset:-23rem 8% auto;height:38rem;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.2),rgba(14,165,233,.07) 48%,transparent 72%)}.DateTimeCategoryPage_heroInner__E5Ej8{position:relative;max-width:72rem;margin:auto}.DateTimeCategoryPage_breadcrumb__4cVi_{display:flex;align-items:center;gap:.45rem;color:#94a3b8;font-size:.65rem}.DateTimeCategoryPage_breadcrumb__4cVi_ a:hover{color:#4f46e5}.DateTimeCategoryPage_breadcrumb__4cVi_ strong{color:#475569}.dark .DateTimeCategoryPage_breadcrumb__4cVi_ strong{color:#cbd5e1}.DateTimeCategoryPage_heroGrid__ndLo_{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:5rem;margin-top:4rem}.DateTimeCategoryPage_eyebrow__9qko8{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .68rem;border:1px solid rgba(99,102,241,.17);border-radius:999px;color:#4f46e5;background:rgba(255,255,255,.72);font-size:.67rem;font-weight:850}.dark .DateTimeCategoryPage_eyebrow__9qko8{color:#c7d2fe;background:rgba(15,23,42,.65)}.DateTimeCategoryPage_heroCopy__6wDaW h1{max-width:38rem;margin-top:1rem;color:#101828;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:950;line-height:1.18;letter-spacing:-.06em}.dark .DateTimeCategoryPage_heroCopy__6wDaW h1{color:#f8fafc}.DateTimeCategoryPage_heroCopy__6wDaW>p{max-width:40rem;margin-top:1rem;color:#64748b;font-size:.88rem;line-height:2}.dark .DateTimeCategoryPage_heroCopy__6wDaW>p{color:#94a3b8}.DateTimeCategoryPage_heroActions__kMvYi{display:flex;gap:.6rem;margin-top:1.5rem}.DateTimeCategoryPage_heroActions__kMvYi a{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.7rem;padding:0 .9rem;border-radius:.7rem;font-size:.69rem;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1)}.DateTimeCategoryPage_heroActions__kMvYi a:first-child{color:#fff;background:#4f46e5}.DateTimeCategoryPage_heroActions__kMvYi a:last-child{color:#475569;border:1px solid rgba(148,163,184,.25);background:rgba(255,255,255,.7)}.dark .DateTimeCategoryPage_heroActions__kMvYi a:last-child{color:#cbd5e1;background:#0f172a}.DateTimeCategoryPage_heroActions__kMvYi a:active{transform:scale(.97)}.DateTimeCategoryPage_trustPoints__LHXr8{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.35rem;color:#64748b;font-size:.61rem}.DateTimeCategoryPage_trustPoints__LHXr8 span{display:flex;align-items:center;gap:.35rem}.DateTimeCategoryPage_trustPoints__LHXr8 svg{color:#10b981}.DateTimeCategoryPage_featuredCard__hspql{position:relative;overflow:hidden;padding:1.5rem;border:1px solid rgba(99,102,241,.2);border-radius:1.25rem;background:#111827;box-shadow:0 24px 55px rgba(15,23,42,.16);transition:transform .17s cubic-bezier(.23,1,.32,1)}.DateTimeCategoryPage_featuredCard__hspql:after{content:"";position:absolute;width:15rem;height:15rem;left:-7rem;bottom:-10rem;border-radius:50%;background:#4f46e5;filter:blur(8px);opacity:.7}.DateTimeCategoryPage_featuredCard__hspql:active{transform:scale(.985)}.DateTimeCategoryPage_featuredTop__cw9yt{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#a5b4fc}.DateTimeCategoryPage_featuredTop__cw9yt>span{display:flex;align-items:center;gap:.35rem;font-size:.61rem;font-weight:800}.DateTimeCategoryPage_featuredIcon__MGDdW{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;margin-top:2.3rem;border-radius:.85rem;color:#c7d2fe;background:rgba(255,255,255,.08)}.DateTimeCategoryPage_featuredCard__hspql h2{position:relative;z-index:1;margin-top:.8rem;color:#fff;font-size:1.15rem;font-weight:900}.DateTimeCategoryPage_featuredCard__hspql>p{position:relative;z-index:1;margin-top:.45rem;color:#94a3b8;font-size:.67rem;line-height:1.85}.DateTimeCategoryPage_featuredFooter__kbgk6{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1);color:#e0e7ff;font-size:.66rem;font-weight:800}.DateTimeCategoryPage_main__Cag7N{max-width:72rem;margin:auto;padding:4.5rem 1.5rem}.DateTimeCategoryPage_calendarSection__X04hJ,.DateTimeCategoryPage_toolsSection__YkdXN{scroll-margin-top:5.5rem}.DateTimeCategoryPage_calendarSection__X04hJ{margin-top:5rem}.DateTimeCategoryPage_sectionTitle__1eeD0{margin-bottom:1.3rem}.DateTimeCategoryPage_sectionTitle__1eeD0 span{color:#6366f1;font-size:.65rem;font-weight:850}.DateTimeCategoryPage_sectionTitle__1eeD0 h2{margin-top:.25rem;color:#172033;font-size:1.65rem;font-weight:950;letter-spacing:-.03em}.dark .DateTimeCategoryPage_sectionTitle__1eeD0 h2{color:#f8fafc}.DateTimeCategoryPage_sectionTitle__1eeD0 p{margin-top:.3rem;color:#94a3b8;font-size:.68rem}.DateTimeCategoryPage_toolsGrid__w55jP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.DateTimeCategoryPage_toolCard__fVaKP{position:relative;display:flex;align-items:center;gap:.85rem;min-height:112px;padding:1rem;border:1px solid rgba(148,163,184,.2);border-radius:1rem;background:#fff;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease,box-shadow .16s ease}.dark .DateTimeCategoryPage_toolCard__fVaKP{background:#0f172a;border-color:rgba(148,163,184,.14)}.DateTimeCategoryPage_toolCard__fVaKP:active{transform:scale(.985)}.DateTimeCategoryPage_cardIndex__e2HZk{position:absolute;left:.75rem;top:.55rem;color:#e2e8f0;font-size:1.35rem;font-weight:950}.dark .DateTimeCategoryPage_cardIndex__e2HZk{color:#263348}.DateTimeCategoryPage_toolIcon__y3GDQ{display:grid;place-items:center;width:2.8rem;height:2.8rem;flex:none;border-radius:.8rem;color:#4f46e5;background:#eef2ff}.dark .DateTimeCategoryPage_toolIcon__y3GDQ{color:#a5b4fc;background:rgba(79,70,229,.18)}.DateTimeCategoryPage_toolCard__fVaKP>div{min-width:0;flex:1}.DateTimeCategoryPage_toolCard__fVaKP h3{color:#1e293b;font-size:.8rem;font-weight:900}.dark .DateTimeCategoryPage_toolCard__fVaKP h3{color:#f1f5f9}.DateTimeCategoryPage_toolCard__fVaKP p{display:-webkit-box;overflow:hidden;margin-top:.3rem;color:#64748b;font-size:.63rem;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dark .DateTimeCategoryPage_toolCard__fVaKP p{color:#94a3b8}.DateTimeCategoryPage_cardArrow__wZCLG{color:#cbd5e1}.DateTimeCategoryPage_calendar__nUKb2 .glassmorphism{border-color:rgba(148,163,184,.2);background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.dark .DateTimeCategoryPage_calendar__nUKb2 .glassmorphism{border-color:rgba(148,163,184,.14);background:#0f172a}.DateTimeCategoryPage_calendar__nUKb2>section{margin-bottom:0}@media(hover:hover) and (pointer:fine){.DateTimeCategoryPage_featuredCard__hspql:hover{transform:translateY(-3px)}.DateTimeCategoryPage_toolCard__fVaKP:hover{transform:translateY(-2px);border-color:rgba(99,102,241,.34);box-shadow:0 10px 28px rgba(15,23,42,.06)}}@media(max-width:800px){.DateTimeCategoryPage_heroGrid__ndLo_{grid-template-columns:1fr;gap:2rem}.DateTimeCategoryPage_featuredCard__hspql{max-width:34rem}.DateTimeCategoryPage_featuredCard__hspql:after{background:radial-gradient(circle,#4f46e5 0,rgba(79,70,229,.72) 45%,transparent 72%);filter:none}.DateTimeCategoryPage_toolsGrid__w55jP{grid-template-columns:1fr}}@media(max-width:600px){.DateTimeCategoryPage_hero__HtPTo{padding:1rem 1rem 2.8rem}.DateTimeCategoryPage_heroGrid__ndLo_{margin-top:2.8rem}.DateTimeCategoryPage_heroCopy__6wDaW h1{font-size:2.65rem}.DateTimeCategoryPage_heroActions__kMvYi{flex-direction:column}.DateTimeCategoryPage_heroActions__kMvYi a{width:100%}.DateTimeCategoryPage_trustPoints__LHXr8{gap:.7rem}.DateTimeCategoryPage_main__Cag7N{padding:3rem 1rem}.DateTimeCategoryPage_calendarSection__X04hJ{margin-top:3.5rem}.DateTimeCategoryPage_sectionTitle__1eeD0 h2{font-size:1.35rem}.DateTimeCategoryPage_toolCard__fVaKP{min-height:105px}.DateTimeCategoryPage_calendar__nUKb2{margin-inline:-1rem}.DateTimeCategoryPage_calendar__nUKb2 .glassmorphism{border-right:0;border-left:0;border-radius:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.DateTimeCategoryPage_featuredCard__hspql,.DateTimeCategoryPage_heroActions__kMvYi a,.DateTimeCategoryPage_toolCard__fVaKP{transition-duration:0s}}.MonthlyEventsCalendar_layout__0TON3{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;direction:rtl}.MonthlyEventsCalendar_calendarCard__1xSBI,.MonthlyEventsCalendar_eventsCard__UaP6u{overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:1rem;background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.dark .MonthlyEventsCalendar_calendarCard__1xSBI,.dark .MonthlyEventsCalendar_eventsCard__UaP6u{border-color:rgba(148,163,184,.14);background:#0f172a}.MonthlyEventsCalendar_calendarHeader__xe8rh,.MonthlyEventsCalendar_eventsHeader__0CTAp{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid #eef2f7}.MonthlyEventsCalendar_calendarHeader__xe8rh span,.MonthlyEventsCalendar_eventsHeader__0CTAp span{color:#6366f1;font-size:.59rem;font-weight:850}.MonthlyEventsCalendar_calendarHeader__xe8rh h3,.MonthlyEventsCalendar_eventsHeader__0CTAp h3{margin-top:.15rem;color:#172033;font-size:1rem;font-weight:950}.dark .MonthlyEventsCalendar_calendarHeader__xe8rh,.dark .MonthlyEventsCalendar_eventsHeader__0CTAp{border-color:#1e293b}.dark .MonthlyEventsCalendar_calendarHeader__xe8rh h3,.dark .MonthlyEventsCalendar_eventsHeader__0CTAp h3{color:#f8fafc}.MonthlyEventsCalendar_controls__Vz1ko{display:flex;align-items:center;gap:.3rem}.MonthlyEventsCalendar_controls__Vz1ko button,.MonthlyEventsCalendar_eventsHeader__0CTAp button{display:flex;align-items:center;justify-content:center;gap:.35rem;height:2.15rem;padding:0 .55rem;border:1px solid #e2e8f0;border-radius:.55rem;color:#64748b;background:#fff;font-size:.58rem;font-weight:800;transition:transform .14s cubic-bezier(.23,1,.32,1)}.MonthlyEventsCalendar_controls__Vz1ko button:active,.MonthlyEventsCalendar_eventsHeader__0CTAp button:active{transform:scale(.95)}.MonthlyEventsCalendar_controls__Vz1ko .MonthlyEventsCalendar_todayButton__LSs2w{color:#4338ca;background:#eef2ff}.dark .MonthlyEventsCalendar_controls__Vz1ko button,.dark .MonthlyEventsCalendar_eventsHeader__0CTAp button{border-color:#334155;background:#111827;color:#cbd5e1}.dark .MonthlyEventsCalendar_controls__Vz1ko .MonthlyEventsCalendar_todayButton__LSs2w{color:#c7d2fe;background:rgba(79,70,229,.18)}.MonthlyEventsCalendar_selects__mVxKl{display:flex;gap:.5rem;padding:.75rem 1rem;background:#f8fafc}.MonthlyEventsCalendar_selects__mVxKl select{height:2.25rem;flex:1;border:1px solid #e2e8f0;border-radius:.55rem;outline:0;color:#334155;background:#fff;text-align:center;font-size:.67rem;font-weight:800}.dark .MonthlyEventsCalendar_selects__mVxKl{background:#0c1322}.dark .MonthlyEventsCalendar_selects__mVxKl select{border-color:#334155;color:#e2e8f0;background:#111827}.MonthlyEventsCalendar_calendarGrid__WwhKV{display:grid;grid-template-columns:repeat(7,1fr);gap:.35rem;padding:.8rem 1rem}.MonthlyEventsCalendar_weekDay__Lvl_O{padding:.35rem 0;text-align:center;color:#94a3b8;font-size:.59rem;font-weight:800}.MonthlyEventsCalendar_day__NP_Dp{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:.6rem;color:#475569;font-size:.69rem;font-weight:850;transition:transform .13s cubic-bezier(.23,1,.32,1),background-color .13s ease}.MonthlyEventsCalendar_day__NP_Dp:hover{background:#f1f5f9}.MonthlyEventsCalendar_day__NP_Dp:active{transform:scale(.94)}.MonthlyEventsCalendar_holiday__wkCq5{color:#e11d48;background:#fff1f2}.MonthlyEventsCalendar_selected__GV0GP{color:#fff!important;background:#4f46e5!important;box-shadow:0 5px 12px rgba(79,70,229,.22)}.dark .MonthlyEventsCalendar_day__NP_Dp{color:#cbd5e1}.dark .MonthlyEventsCalendar_day__NP_Dp:hover{background:#1e293b}.dark .MonthlyEventsCalendar_holiday__wkCq5{color:#fda4af;background:rgba(225,29,72,.12)}.MonthlyEventsCalendar_dots__i79MF{position:absolute;bottom:.25rem;display:flex;gap:.12rem}.MonthlyEventsCalendar_dots__i79MF i{width:.22rem;height:.22rem;border-radius:50%;background:#f59e0b}.MonthlyEventsCalendar_dots__i79MF i:first-child{background:#fb7185}.MonthlyEventsCalendar_legend__6Z8Wg{display:flex;justify-content:space-between;gap:.5rem;padding:.7rem 1rem;border-top:1px solid #eef2f7;color:#94a3b8;font-size:.55rem}.MonthlyEventsCalendar_legend__6Z8Wg span{display:flex;align-items:center;gap:.3rem}.MonthlyEventsCalendar_legend__6Z8Wg i{width:.38rem;height:.38rem;border-radius:50%}.MonthlyEventsCalendar_redDot__f6t0u{background:#fb7185}.MonthlyEventsCalendar_yellowDot__9MT65{background:#f59e0b}.MonthlyEventsCalendar_blueDot__MCN9x{background:#4f46e5}.dark .MonthlyEventsCalendar_legend__6Z8Wg{border-color:#1e293b}.MonthlyEventsCalendar_eventsHeader__0CTAp button{color:#4f46e5}.MonthlyEventsCalendar_holidayBanner__dOoTR{display:flex;align-items:center;gap:.4rem;margin:.75rem 1rem 0;padding:.65rem .75rem;border:1px solid #fecdd3;border-radius:.65rem;color:#be123c;background:#fff1f2;font-size:.62rem;font-weight:800}.dark .MonthlyEventsCalendar_holidayBanner__dOoTR{border-color:rgba(225,29,72,.3);color:#fda4af;background:rgba(225,29,72,.1)}.MonthlyEventsCalendar_eventList__F_dhU{max-height:29rem;overflow-y:auto;padding:.75rem}.MonthlyEventsCalendar_eventItem__hY1c7{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:.7rem;padding:.75rem;border:1px solid #eef2f7;border-radius:.7rem;background:#fff}.MonthlyEventsCalendar_eventItem__hY1c7+.MonthlyEventsCalendar_eventItem__hY1c7{margin-top:.5rem}.MonthlyEventsCalendar_eventItem__hY1c7 time{display:flex;flex-direction:column;align-items:center;padding:.35rem;border-radius:.55rem;color:#4338ca;background:#eef2ff}.MonthlyEventsCalendar_eventItem__hY1c7 time strong{font-size:.9rem}.MonthlyEventsCalendar_eventItem__hY1c7 time span{font-size:.5rem}.MonthlyEventsCalendar_eventItem__hY1c7>div>span{display:flex;align-items:center;gap:.3rem;color:#f59e0b;font-size:.51rem;font-weight:800}.MonthlyEventsCalendar_eventItem__hY1c7 p{margin-top:.25rem;color:#334155;font-size:.65rem;line-height:1.75}.MonthlyEventsCalendar_eventItem__hY1c7 small{padding:.25rem .4rem;border-radius:999px;color:#be123c;background:#fff1f2;font-size:.48rem;font-weight:800}.dark .MonthlyEventsCalendar_eventItem__hY1c7{border-color:#1e293b;background:#111827}.dark .MonthlyEventsCalendar_eventItem__hY1c7 time{color:#c7d2fe;background:rgba(79,70,229,.18)}.dark .MonthlyEventsCalendar_eventItem__hY1c7 p{color:#cbd5e1}.MonthlyEventsCalendar_error__oWzMy,.MonthlyEventsCalendar_status__yN80_{padding:4rem 1rem;text-align:center;color:#94a3b8;font-size:.7rem}.MonthlyEventsCalendar_error__oWzMy{color:#e11d48}.MonthlyEventsCalendar_empty__HcHgF{display:flex;min-height:19rem;flex-direction:column;align-items:center;justify-content:center;padding:1rem;text-align:center;color:#cbd5e1}.MonthlyEventsCalendar_empty__HcHgF strong{margin-top:.7rem;color:#64748b;font-size:.72rem}.MonthlyEventsCalendar_empty__HcHgF p{margin-top:.25rem;color:#94a3b8;font-size:.58rem}@media(max-width:760px){.MonthlyEventsCalendar_layout__0TON3{grid-template-columns:1fr}.MonthlyEventsCalendar_eventsCard__UaP6u{order:2;overflow:visible}.MonthlyEventsCalendar_calendarCard__1xSBI{order:1}.MonthlyEventsCalendar_calendarCard__1xSBI,.MonthlyEventsCalendar_eventsCard__UaP6u{box-shadow:none}.MonthlyEventsCalendar_eventList__F_dhU{max-height:none;overflow:visible}.MonthlyEventsCalendar_calendarGrid__WwhKV{gap:.25rem;padding:.7rem}.MonthlyEventsCalendar_day__NP_Dp{font-size:.65rem}.MonthlyEventsCalendar_eventsCard__UaP6u{border-right:0;border-left:0;border-radius:0}.MonthlyEventsCalendar_calendarHeader__xe8rh,.MonthlyEventsCalendar_eventsHeader__0CTAp{padding:.85rem}.MonthlyEventsCalendar_calendarHeader__xe8rh h3,.MonthlyEventsCalendar_eventsHeader__0CTAp h3{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.MonthlyEventsCalendar_controls__Vz1ko button,.MonthlyEventsCalendar_day__NP_Dp,.MonthlyEventsCalendar_eventsHeader__0CTAp button{transition-duration:0s}}.MonthlyEventsCalendar_monthSummary__0BEVR{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.65rem .75rem;border-bottom:1px solid #eef2f7;background:#f8fafc}.MonthlyEventsCalendar_monthSummary__0BEVR span{display:flex;flex-direction:column;align-items:center;padding:.45rem .2rem;border-radius:.5rem;color:#94a3b8;background:#fff;font-size:.49rem}.MonthlyEventsCalendar_monthSummary__0BEVR strong{margin-bottom:.12rem;color:#4338ca;font-size:.78rem;font-weight:950}.dark .MonthlyEventsCalendar_monthSummary__0BEVR{border-color:#1e293b;background:#0c1322}.dark .MonthlyEventsCalendar_monthSummary__0BEVR span{background:#111827}.dark .MonthlyEventsCalendar_monthSummary__0BEVR strong{color:#c7d2fe}.MonthlyEventsCalendar_eventItem__hY1c7 ul{margin-top:.3rem}.MonthlyEventsCalendar_eventItem__hY1c7 li{position:relative;padding-right:.65rem;color:#334155;font-size:.63rem;line-height:1.75}.MonthlyEventsCalendar_eventItem__hY1c7 li+li{margin-top:.25rem}.MonthlyEventsCalendar_eventItem__hY1c7 li:before{content:"";position:absolute;right:0;top:.62rem;width:.25rem;height:.25rem;border-radius:50%;background:#cbd5e1}.dark .MonthlyEventsCalendar_eventItem__hY1c7 li{color:#cbd5e1}.dark .MonthlyEventsCalendar_eventItem__hY1c7 li:before{background:#475569}@media(max-width:760px){.MonthlyEventsCalendar_eventItem__hY1c7{grid-template-columns:2.7rem 1fr auto}.MonthlyEventsCalendar_monthSummary__0BEVR{padding:.55rem}}.MonthlyEventsCalendar_calendarHeader__xe8rh span,.MonthlyEventsCalendar_eventsHeader__0CTAp span{font-size:.72rem}.MonthlyEventsCalendar_calendarHeader__xe8rh h3,.MonthlyEventsCalendar_eventsHeader__0CTAp h3{font-size:1.18rem}.MonthlyEventsCalendar_controls__Vz1ko button,.MonthlyEventsCalendar_eventsHeader__0CTAp button{font-size:.7rem}.MonthlyEventsCalendar_selects__mVxKl select{height:2.65rem;font-size:.82rem}.MonthlyEventsCalendar_weekDay__Lvl_O{font-size:.72rem}.MonthlyEventsCalendar_day__NP_Dp{font-size:.86rem}.MonthlyEventsCalendar_legend__6Z8Wg{font-size:.68rem}.MonthlyEventsCalendar_monthSummary__0BEVR span{font-size:.64rem}.MonthlyEventsCalendar_monthSummary__0BEVR strong{font-size:1rem}.MonthlyEventsCalendar_eventItem__hY1c7{grid-template-columns:3.4rem 1fr auto;padding:.9rem}.MonthlyEventsCalendar_eventItem__hY1c7 time strong{font-size:1.08rem}.MonthlyEventsCalendar_eventItem__hY1c7 time span{font-size:.62rem}.MonthlyEventsCalendar_eventItem__hY1c7>div>span{font-size:.65rem}.MonthlyEventsCalendar_eventItem__hY1c7 li{font-size:.78rem;line-height:1.9}.MonthlyEventsCalendar_eventItem__hY1c7 small{font-size:.6rem}.MonthlyEventsCalendar_holidayBanner__dOoTR{font-size:.75rem}.MonthlyEventsCalendar_error__oWzMy,.MonthlyEventsCalendar_status__yN80_{font-size:.82rem}.MonthlyEventsCalendar_empty__HcHgF strong{font-size:.86rem}.MonthlyEventsCalendar_empty__HcHgF p{font-size:.7rem}@media(max-width:760px){.MonthlyEventsCalendar_calendarHeader__xe8rh h3,.MonthlyEventsCalendar_eventsHeader__0CTAp h3{font-size:1.05rem}.MonthlyEventsCalendar_calendarHeader__xe8rh span,.MonthlyEventsCalendar_eventsHeader__0CTAp span{font-size:.68rem}.MonthlyEventsCalendar_day__NP_Dp{font-size:.8rem}.MonthlyEventsCalendar_weekDay__Lvl_O{font-size:.68rem}.MonthlyEventsCalendar_monthSummary__0BEVR span{font-size:.6rem}.MonthlyEventsCalendar_monthSummary__0BEVR strong{font-size:.92rem}.MonthlyEventsCalendar_eventItem__hY1c7{grid-template-columns:3rem 1fr auto;padding:.8rem}.MonthlyEventsCalendar_eventItem__hY1c7 li{font-size:.75rem}}.MonthlyEventsCalendar_day__NP_Dp{display:flex;min-height:4.7rem;aspect-ratio:auto;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:.4rem .15rem}.MonthlyEventsCalendar_dayNumber__E4whK{font-size:1.35rem;font-weight:950;line-height:1}.MonthlyEventsCalendar_alternateDays__3lqNC{display:flex;align-items:center;justify-content:center;gap:.32rem;color:#94a3b8;font-size:.62rem;font-weight:750;line-height:1;white-space:nowrap}.MonthlyEventsCalendar_selected__GV0GP .MonthlyEventsCalendar_alternateDays__3lqNC{color:#c7d2fe}.MonthlyEventsCalendar_holiday__wkCq5 .MonthlyEventsCalendar_alternateDays__3lqNC{color:#fb7185}.MonthlyEventsCalendar_dots__i79MF{bottom:.18rem}.dark .MonthlyEventsCalendar_alternateDays__3lqNC{color:#64748b}.dark .MonthlyEventsCalendar_selected__GV0GP .MonthlyEventsCalendar_alternateDays__3lqNC{color:#c7d2fe}.dark .MonthlyEventsCalendar_holiday__wkCq5 .MonthlyEventsCalendar_alternateDays__3lqNC{color:#fda4af}@media(max-width:760px){.MonthlyEventsCalendar_day__NP_Dp{min-height:4.2rem;gap:.24rem}.MonthlyEventsCalendar_dayNumber__E4whK{font-size:1.2rem}.MonthlyEventsCalendar_alternateDays__3lqNC{gap:.24rem;font-size:.54rem}.MonthlyEventsCalendar_calendarGrid__WwhKV{gap:.2rem;padding:.65rem .5rem}}.MonthlyEventsCalendar_gregorianDay__SYJV6{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;letter-spacing:-.02em}.MonthlyEventsCalendar_hijriDay___iDIq{font-family:Tahoma,Arial,sans-serif;font-weight:700}.MonthlyEventsCalendar_alternateDays__3lqNC span+span:before{content:"·";margin-left:.28rem;color:#cbd5e1}.MonthlyEventsCalendar_today__7Rqwo{box-shadow:inset 0 0 0 2px #3b82f6;background:#eff6ff}.MonthlyEventsCalendar_todayBadge__74Nvm{position:absolute;top:.18rem;right:.22rem;padding:.08rem .2rem;border-radius:.2rem;color:#1d4ed8;background:#dbeafe;font-size:.38rem;font-weight:900;line-height:1.2}.MonthlyEventsCalendar_selected__GV0GP.MonthlyEventsCalendar_today__7Rqwo{box-shadow:inset 0 0 0 2px #bfdbfe,0 5px 12px rgba(79,70,229,.22)}.MonthlyEventsCalendar_selected__GV0GP .MonthlyEventsCalendar_todayBadge__74Nvm{color:#312e81;background:#e0e7ff}.dark .MonthlyEventsCalendar_today__7Rqwo{box-shadow:inset 0 0 0 2px #60a5fa;background:rgba(59,130,246,.12)}.dark .MonthlyEventsCalendar_todayBadge__74Nvm{color:#bfdbfe;background:rgba(37,99,235,.35)}.MonthlyEventsCalendar_fullLayout__PPOWL{align-items:start}.MonthlyEventsCalendar_selectedDatePanel__Hdoub{margin:.75rem;padding:.85rem;border:1px solid #c7d2fe;border-radius:.8rem;background:linear-gradient(145deg,#eef2ff,#f8fafc)}.MonthlyEventsCalendar_selectedDateHeader__lKqSy{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.MonthlyEventsCalendar_selectedDateHeader__lKqSy>div{display:flex;flex-direction:column;gap:.15rem}.MonthlyEventsCalendar_selectedDateHeader__lKqSy span{color:#6366f1;font-size:.68rem;font-weight:850}.MonthlyEventsCalendar_selectedDateHeader__lKqSy strong{color:#1e293b;font-size:.9rem;font-weight:950}.MonthlyEventsCalendar_selectedDateHeader__lKqSy button{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;padding:0 .7rem;border:1px solid #c7d2fe;border-radius:.6rem;color:#4338ca;background:#fff;font-size:.68rem;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s ease}.MonthlyEventsCalendar_selectedDateHeader__lKqSy button:active{transform:scale(.97)}.MonthlyEventsCalendar_selectedDateFormats__jTJcR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.7rem}.MonthlyEventsCalendar_selectedDateFormats__jTJcR article{min-width:0;padding:.65rem;border:1px solid rgba(148,163,184,.2);border-radius:.65rem;background:rgba(255,255,255,.8)}.MonthlyEventsCalendar_selectedDateFormats__jTJcR span{display:block;color:#6366f1;font-size:.62rem;font-weight:850}.MonthlyEventsCalendar_selectedDateFormats__jTJcR strong{display:block;margin-top:.25rem;color:#334155;font-size:.72rem;font-weight:850;line-height:1.8}.MonthlyEventsCalendar_selectionHint__yfvvQ{display:flex;align-items:center;gap:.65rem;margin:.75rem;padding:.75rem;border:1px dashed #c7d2fe;border-radius:.75rem;color:#6366f1;background:#f8fafc}.MonthlyEventsCalendar_selectionHint__yfvvQ div{display:flex;min-width:0;flex-direction:column;gap:.15rem}.MonthlyEventsCalendar_selectionHint__yfvvQ strong{color:#334155;font-size:.76rem}.MonthlyEventsCalendar_selectionHint__yfvvQ span{color:#94a3b8;font-size:.66rem;line-height:1.7}.dark .MonthlyEventsCalendar_selectedDatePanel__Hdoub{border-color:rgba(99,102,241,.35);background:linear-gradient(145deg,rgba(79,70,229,.16),rgba(15,23,42,.85))}.dark .MonthlyEventsCalendar_selectedDateFormats__jTJcR strong,.dark .MonthlyEventsCalendar_selectedDateHeader__lKqSy strong,.dark .MonthlyEventsCalendar_selectionHint__yfvvQ strong{color:#e2e8f0}.dark .MonthlyEventsCalendar_selectedDateHeader__lKqSy button{border-color:#3730a3;color:#c7d2fe;background:#111827}.dark .MonthlyEventsCalendar_selectedDateFormats__jTJcR article{border-color:#334155;background:rgba(15,23,42,.72)}.dark .MonthlyEventsCalendar_selectionHint__yfvvQ{border-color:rgba(99,102,241,.35);background:#111827}@media(max-width:760px){.MonthlyEventsCalendar_selectedDatePanel__Hdoub{margin:.6rem}.MonthlyEventsCalendar_selectedDateHeader__lKqSy{align-items:flex-start}.MonthlyEventsCalendar_selectedDateFormats__jTJcR{grid-template-columns:1fr}.MonthlyEventsCalendar_selectedDateFormats__jTJcR article{padding:.55rem .65rem}.MonthlyEventsCalendar_selectionHint__yfvvQ{margin:.6rem}.MonthlyEventsCalendar_selectedDateHeader__lKqSy button{min-height:2.2rem;padding:0 .55rem;font-size:.62rem}}.MonthlyEventsCalendar_alternateMonths__Bk2Oo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.7rem 1rem;border-bottom:1px solid #eef2f7;background:#fff}.MonthlyEventsCalendar_alternateMonths__Bk2Oo div{display:flex;min-width:0;align-items:center;gap:.5rem;padding:.55rem .65rem;border:1px solid #e2e8f0;border-radius:.65rem;background:#f8fafc}.MonthlyEventsCalendar_alternateMonths__Bk2Oo span{flex:0 0 auto;padding:.18rem .38rem;border-radius:.35rem;color:#4338ca;background:#e0e7ff;font-size:.64rem;font-weight:900}.MonthlyEventsCalendar_alternateMonths__Bk2Oo strong{overflow:hidden;color:#475569;font-size:.7rem;font-weight:850;line-height:1.65;text-overflow:ellipsis;white-space:nowrap}.dark .MonthlyEventsCalendar_alternateMonths__Bk2Oo{border-color:#1e293b;background:#0f172a}.dark .MonthlyEventsCalendar_alternateMonths__Bk2Oo div{border-color:#334155;background:#111827}.dark .MonthlyEventsCalendar_alternateMonths__Bk2Oo span{color:#c7d2fe;background:rgba(79,70,229,.22)}.dark .MonthlyEventsCalendar_alternateMonths__Bk2Oo strong{color:#cbd5e1}@media(max-width:760px){.MonthlyEventsCalendar_alternateMonths__Bk2Oo{gap:.4rem;padding:.6rem .7rem}.MonthlyEventsCalendar_alternateMonths__Bk2Oo div{align-items:flex-start;flex-direction:column;gap:.25rem;padding:.45rem .5rem}.MonthlyEventsCalendar_alternateMonths__Bk2Oo strong{width:100%;font-size:.65rem;white-space:normal}.MonthlyEventsCalendar_alternateMonths__Bk2Oo span{font-size:.58rem}}.StandardCategoryPage_page__xF9sF{--accent:#4f46e5;--soft:#eef2ff;min-height:100vh;color:#0f172a;background:#fbfcff}.StandardCategoryPage_emerald__97ErL{--accent:#059669;--soft:#ecfdf5}.StandardCategoryPage_rose__y2Nh_{--accent:#e11d48;--soft:#fff1f2}.StandardCategoryPage_violet__AXRNl{--accent:#7c3aed;--soft:#f5f3ff}.StandardCategoryPage_amber__Bj85e{--accent:#d97706;--soft:#fffbeb}.dark .StandardCategoryPage_page__xF9sF{--soft:rgba(79,70,229,.15);color:#f8fafc;background:#080d18}.dark .StandardCategoryPage_emerald__97ErL{--soft:rgba(5,150,105,.13)}.dark .StandardCategoryPage_rose__y2Nh_{--soft:rgba(225,29,72,.13)}.dark .StandardCategoryPage_violet__AXRNl{--soft:rgba(124,58,237,.14)}.dark .StandardCategoryPage_amber__Bj85e{--soft:rgba(217,119,6,.13)}.StandardCategoryPage_hero__PCFyT{position:relative;overflow:hidden;padding:1.2rem 1.5rem 4.5rem;border-bottom:1px solid rgba(148,163,184,.18);background-image:linear-gradient(rgba(99,102,241,.04) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.04) 1px,transparent 0);background-size:42px 42px}.StandardCategoryPage_glow__lJNnx{position:absolute;inset:-23rem 8% auto;height:38rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent),transparent 68%)}.StandardCategoryPage_heroInner___ZDfB{position:relative;max-width:72rem;margin:auto}.StandardCategoryPage_breadcrumb__AhSBX{display:flex;gap:.45rem;color:#94a3b8;font-size:.65rem}.StandardCategoryPage_breadcrumb__AhSBX a:hover{color:var(--accent)}.StandardCategoryPage_breadcrumb__AhSBX strong{color:#475569}.dark .StandardCategoryPage_breadcrumb__AhSBX strong{color:#cbd5e1}.StandardCategoryPage_heroGrid__YTzF5{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:5rem;margin-top:4rem}.StandardCategoryPage_eyebrow__1fGgv{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .68rem;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:999px;color:var(--accent);background:rgba(255,255,255,.72);font-size:.68rem;font-weight:850}.dark .StandardCategoryPage_eyebrow__1fGgv{background:rgba(15,23,42,.65)}.StandardCategoryPage_copy__VP19X h1{max-width:42rem;margin-top:1rem;color:#101828;font-size:clamp(2.6rem,6vw,4.7rem);font-weight:950;line-height:1.18;letter-spacing:-.06em}.dark .StandardCategoryPage_copy__VP19X h1{color:#f8fafc}.StandardCategoryPage_copy__VP19X>p{max-width:40rem;margin-top:1rem;color:#64748b;font-size:.88rem;line-height:2}.dark .StandardCategoryPage_copy__VP19X>p{color:#94a3b8}.StandardCategoryPage_primaryAction__nM8CP{display:inline-flex;align-items:center;gap:.4rem;min-height:2.7rem;margin-top:1.5rem;padding:0 .9rem;border-radius:.7rem;color:#fff;background:var(--accent);font-size:.7rem;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1)}.StandardCategoryPage_primaryAction__nM8CP:active{transform:scale(.97)}.StandardCategoryPage_benefits__eXfN2{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.3rem;color:#64748b;font-size:.61rem}.StandardCategoryPage_benefits__eXfN2 span{display:flex;align-items:center;gap:.35rem}.StandardCategoryPage_benefits__eXfN2 svg{color:var(--accent)}.StandardCategoryPage_featured__S11eq{position:relative;overflow:hidden;padding:1.5rem;border-radius:1.25rem;color:#fff;background:#111827;box-shadow:0 24px 55px rgba(15,23,42,.16);transition:transform .17s cubic-bezier(.23,1,.32,1)}.StandardCategoryPage_featured__S11eq:after{content:"";position:absolute;width:15rem;height:15rem;left:-7rem;bottom:-10rem;border-radius:50%;background:var(--accent);filter:blur(8px);opacity:.7}.StandardCategoryPage_featured__S11eq:hover{transform:translateY(-3px)}.StandardCategoryPage_featuredBottom__A6Quu,.StandardCategoryPage_featuredTop__Dde1z{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#cbd5e1;font-size:.62rem;font-weight:800}.StandardCategoryPage_featuredTop__Dde1z span{display:flex;align-items:center;gap:.35rem}.StandardCategoryPage_featuredIcon__a46v_{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;margin-top:2rem;border-radius:.85rem;color:#fff;background:rgba(255,255,255,.09);font-size:1.35rem}.StandardCategoryPage_featured__S11eq h2{position:relative;z-index:1;margin-top:.8rem;font-size:1.15rem;font-weight:900}.StandardCategoryPage_featured__S11eq>p{position:relative;z-index:1;margin-top:.45rem;color:#94a3b8;font-size:.67rem;line-height:1.85}.StandardCategoryPage_featuredBottom__A6Quu{margin-top:1.5rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1);color:#fff}.StandardCategoryPage_main__MMKPM{max-width:72rem;margin:auto;padding:4.5rem 1.5rem;scroll-margin-top:5rem}.StandardCategoryPage_sectionTitle__Be11Y{margin-bottom:1.3rem}.StandardCategoryPage_sectionTitle__Be11Y span{color:var(--accent);font-size:.65rem;font-weight:850}.StandardCategoryPage_sectionTitle__Be11Y h2{margin-top:.25rem;color:#172033;font-size:1.65rem;font-weight:950}.dark .StandardCategoryPage_sectionTitle__Be11Y h2{color:#f8fafc}.StandardCategoryPage_sectionTitle__Be11Y p{margin-top:.3rem;color:#94a3b8;font-size:.68rem}.StandardCategoryPage_grid__TuUUi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.StandardCategoryPage_card__2ImHN{position:relative;display:flex;align-items:center;gap:.85rem;min-height:112px;padding:1rem;border:1px solid rgba(148,163,184,.2);border-radius:1rem;background:#fff;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease,box-shadow .16s ease}.dark .StandardCategoryPage_card__2ImHN{background:#0f172a;border-color:rgba(148,163,184,.14)}.StandardCategoryPage_card__2ImHN:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:0 10px 28px rgba(15,23,42,.06)}.StandardCategoryPage_card__2ImHN:active{transform:scale(.985)}.StandardCategoryPage_index__AIozi{position:absolute;left:.75rem;top:.55rem;color:#e2e8f0;font-size:1.35rem;font-weight:950}.dark .StandardCategoryPage_index__AIozi{color:#263348}.StandardCategoryPage_toolIcon__yUzMe{display:grid;place-items:center;width:2.8rem;height:2.8rem;flex:none;border-radius:.8rem;color:var(--accent);background:var(--soft)}.StandardCategoryPage_card__2ImHN>div{min-width:0;flex:1}.StandardCategoryPage_card__2ImHN h3{color:#1e293b;font-size:.8rem;font-weight:900}.dark .StandardCategoryPage_card__2ImHN h3{color:#f1f5f9}.StandardCategoryPage_card__2ImHN p{display:-webkit-box;overflow:hidden;margin-top:.3rem;color:#64748b;font-size:.63rem;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dark .StandardCategoryPage_card__2ImHN p{color:#94a3b8}.StandardCategoryPage_card__2ImHN>svg{color:#cbd5e1}.StandardCategoryPage_assurance__WkEY1{display:flex;align-items:center;gap:.85rem;margin-top:3.5rem;padding:1.25rem;border:1px solid rgba(148,163,184,.18);border-radius:1rem;background:var(--soft)}.StandardCategoryPage_assurance__WkEY1>svg{flex:none;color:var(--accent)}.StandardCategoryPage_assurance__WkEY1>div{flex:1}.StandardCategoryPage_assurance__WkEY1 strong{color:#334155;font-size:.76rem}.dark .StandardCategoryPage_assurance__WkEY1 strong{color:#e2e8f0}.StandardCategoryPage_assurance__WkEY1 p{margin-top:.2rem;color:#64748b;font-size:.62rem}.StandardCategoryPage_assurance__WkEY1 a{display:flex;align-items:center;gap:.3rem;color:var(--accent);font-size:.65rem;font-weight:800}@media(max-width:800px){.StandardCategoryPage_heroGrid__YTzF5{grid-template-columns:1fr;gap:2rem}.StandardCategoryPage_featured__S11eq{max-width:34rem}.StandardCategoryPage_grid__TuUUi{grid-template-columns:1fr}}@media(max-width:600px){.StandardCategoryPage_hero__PCFyT{padding:1rem 1rem 2.8rem}.StandardCategoryPage_heroGrid__YTzF5{margin-top:2.8rem}.StandardCategoryPage_copy__VP19X h1{font-size:2.65rem}.StandardCategoryPage_primaryAction__nM8CP{width:100%;justify-content:center}.StandardCategoryPage_main__MMKPM{padding:3rem 1rem}.StandardCategoryPage_sectionTitle__Be11Y h2{font-size:1.35rem}.StandardCategoryPage_card__2ImHN{min-height:105px}.StandardCategoryPage_assurance__WkEY1{align-items:flex-start;flex-wrap:wrap}.StandardCategoryPage_assurance__WkEY1 a{width:100%;padding-top:.7rem;border-top:1px solid rgba(148,163,184,.18)}}@media(prefers-reduced-motion:reduce){.StandardCategoryPage_card__2ImHN,.StandardCategoryPage_featured__S11eq,.StandardCategoryPage_primaryAction__nM8CP{transition-duration:0s}}@media(max-width:800px){.StandardCategoryPage_featured__S11eq:after{filter:none;background:radial-gradient(circle,var(--accent),transparent 72%)}.StandardCategoryPage_card__2ImHN:hover,.StandardCategoryPage_featured__S11eq:hover{transform:none}.StandardCategoryPage_card__2ImHN:hover{box-shadow:none}}