.page-module__EK4e0W__page{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),.08);--gray-alpha-100:rgba(var(--gray-rgb),.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:70svh;font-family:var(--font-geist-sans),Roboto,sans-serif;grid-template-rows:20px 1fr 20px;justify-items:center;gap:64px;padding:80px;display:grid}@media (prefers-color-scheme:dark){.page-module__EK4e0W__page{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),.145);--gray-alpha-100:rgba(var(--gray-rgb),.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module__EK4e0W__main{flex-direction:column;grid-row-start:2;gap:32px;display:flex}.page-module__EK4e0W__main ol{font-family:var(--font-geist-mono),Roboto,sans-serif;letter-spacing:-.01em;margin:0;padding-left:0;font-size:14px;line-height:24px;list-style-position:inside}.page-module__EK4e0W__main li:not(:last-of-type){margin-bottom:8px}.page-module__EK4e0W__main code{background:var(--gray-alpha-100);border-radius:4px;padding:2px 4px;font-family:inherit;font-weight:600}.page-module__EK4e0W__ctas{gap:16px;display:flex}.page-module__EK4e0W__ctas a{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:128px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:flex}a.page-module__EK4e0W__primary{background:var(--foreground);color:var(--background);gap:8px}a.page-module__EK4e0W__secondary{border-color:var(--gray-alpha-200);min-width:158px}.page-module__EK4e0W__footer{grid-row-start:3;gap:24px;display:flex}.page-module__EK4e0W__footer a{align-items:center;gap:8px;display:flex}.page-module__EK4e0W__footer img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page-module__EK4e0W__primary:hover{background:var(--button-primary-hover);border-color:#0000}a.page-module__EK4e0W__secondary:hover{background:var(--button-secondary-hover);border-color:#0000}.page-module__EK4e0W__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module__EK4e0W__page{padding:32px 32px 80px}.page-module__EK4e0W__main{align-items:center}.page-module__EK4e0W__main ol{text-align:center}.page-module__EK4e0W__ctas{flex-direction:column}.page-module__EK4e0W__ctas a{height:40px;padding:0 16px;font-size:14px}a.page-module__EK4e0W__secondary{min-width:auto}.page-module__EK4e0W__footer{flex-wrap:wrap;justify-content:center;align-items:center}}
.Layout-module__cbqlla__layout{min-height:100vh;font-family:var(--font-geist-sans),Roboto,sans-serif}.Layout-module__cbqlla__main{font-family:var(--font-geist-mono),Roboto,sans-serif;max-width:1400px;margin:0 auto;padding:60px 24px}@media (max-width:768px){.Layout-module__cbqlla__main{padding:40px 16px}}
.CategoryIcon-module__XOTZEG__iconContainer{border-radius:calc(.5rem - 2px);flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.CategoryIcon-module__XOTZEG__default{width:32px;height:32px}.CategoryIcon-module__XOTZEG__small{width:28px;height:28px}.CategoryIcon-module__XOTZEG__large{width:40px;height:40px}.CategoryIcon-module__XOTZEG__sidebar{width:24px;height:24px}.CategoryIcon-module__XOTZEG__iconContainer:hover{transform:scale(1.05)}@media (max-width:768px){.CategoryIcon-module__XOTZEG__default{width:28px;height:28px}.CategoryIcon-module__XOTZEG__small{width:24px;height:24px}.CategoryIcon-module__XOTZEG__large{width:36px;height:36px}.CategoryIcon-module__XOTZEG__sidebar{width:22px;height:22px}}
.NewsBadge-module__otquDG__badge{text-transform:uppercase;letter-spacing:.025em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;animation:2s infinite NewsBadge-module__otquDG__pulse;display:inline-flex}.NewsBadge-module__otquDG__default{padding:4px 8px;font-size:10px}.NewsBadge-module__otquDG__small{padding:3px 6px;font-size:9px}.NewsBadge-module__otquDG__large{padding:6px 12px;font-size:11px}.NewsBadge-module__otquDG__breaking{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%);box-shadow:0 2px 4px #dc262633}.NewsBadge-module__otquDG__new{color:#fff;background:linear-gradient(135deg,#145858 0%,#1a6b6b 100%);box-shadow:0 2px 4px #14585833}.NewsBadge-module__otquDG__recent{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%);box-shadow:0 2px 4px #f59e0b33}.NewsBadge-module__otquDG__breaking{animation:1.5s infinite NewsBadge-module__otquDG__breakingPulse}@keyframes NewsBadge-module__otquDG__breakingPulse{0%,to{transform:scale(1);box-shadow:0 2px 4px #dc262633}50%{transform:scale(1.05);box-shadow:0 4px 8px #dc26264d}}@keyframes NewsBadge-module__otquDG__pulse{0%,to{opacity:1}50%{opacity:.8}}.NewsBadge-module__otquDG__badge:hover{animation:none}@media (max-width:768px){.NewsBadge-module__otquDG__default{padding:3px 6px;font-size:9px}.NewsBadge-module__otquDG__small{padding:2px 5px;font-size:8px}.NewsBadge-module__otquDG__large{padding:4px 8px;font-size:10px}}
.NewsCard-module__FVKX2q__card{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:20px;transition:all .15s}.NewsCard-module__FVKX2q__card:hover{border-color:#e2e8f0;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.NewsCard-module__FVKX2q__header{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.NewsCard-module__FVKX2q__metadata{flex-direction:column;flex:1;gap:4px;display:flex}.NewsCard-module__FVKX2q__categoryRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NewsCard-module__FVKX2q__category{text-transform:capitalize;font-size:11px;font-weight:600;transition:color .15s}.NewsCard-module__FVKX2q__provider{color:#606d7a;font-size:11px;font-weight:500}.NewsCard-module__FVKX2q__title{color:#1a1a1a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsCard-module__FVKX2q__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.NewsCard-module__FVKX2q__time{color:#9ca3af;font-size:11px;font-weight:500}.NewsCard-module__FVKX2q__engagement{color:#9ca3af;align-items:center;gap:4px;font-size:10px;font-weight:500;display:flex}.NewsCard-module__FVKX2q__engagement svg{opacity:.7}.NewsCard-module__FVKX2q__sidebar{padding:16px}.NewsCard-module__FVKX2q__sidebar .NewsCard-module__FVKX2q__title{-webkit-line-clamp:2;margin-bottom:8px;font-size:13px}.NewsCard-module__FVKX2q__sidebar .NewsCard-module__FVKX2q__footer{flex-direction:column;align-items:flex-start;gap:4px}.NewsCard-module__FVKX2q__grid{padding:24px}.NewsCard-module__FVKX2q__grid .NewsCard-module__FVKX2q__title{-webkit-line-clamp:2;font-size:16px}@media (max-width:768px){.NewsCard-module__FVKX2q__card{padding:16px}.NewsCard-module__FVKX2q__sidebar{padding:14px}.NewsCard-module__FVKX2q__title{font-size:13px}.NewsCard-module__FVKX2q__sidebar .NewsCard-module__FVKX2q__title{font-size:12px}.NewsCard-module__FVKX2q__categoryRow{gap:6px}}
.Tooltip-module__4iOEcW__tooltipContainer{display:inline-flex;position:relative}.Tooltip-module__4iOEcW__tooltip{z-index:1000;background-color:var(--tooltip-bg,#334155);color:#fff;white-space:normal;word-wrap:break-word;pointer-events:none;box-shadow:var(--shadow-md);border-radius:4px;max-width:300px;padding:6px 10px;font-size:12px;animation:.2s forwards Tooltip-module__4iOEcW__tooltipFadeIn;position:fixed}@keyframes Tooltip-module__4iOEcW__tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (forced-colors:active){.Tooltip-module__4iOEcW__tooltip{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.Tooltip-module__4iOEcW__tooltip{animation:none}}
.NewsCardSkeleton-module__bvJmwq__cardSkeleton{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:20px;position:relative;overflow:hidden}.NewsCardSkeleton-module__bvJmwq__cardSkeleton:before{content:"";background:linear-gradient(90deg,#0000,#f0f0f0cc,#0000);width:100%;height:100%;animation:1.5s infinite NewsCardSkeleton-module__bvJmwq__shimmer;position:absolute;top:0;left:-100%}@keyframes NewsCardSkeleton-module__bvJmwq__shimmer{0%{left:-100%}to{left:100%}}.NewsCardSkeleton-module__bvJmwq__header{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.NewsCardSkeleton-module__bvJmwq__iconPlaceholder{background-color:#f3f4f6;border-radius:50%;flex-shrink:0;width:32px;height:32px}.NewsCardSkeleton-module__bvJmwq__metadataPlaceholder{flex-direction:column;flex:1;gap:4px;display:flex}.NewsCardSkeleton-module__bvJmwq__categoryPlaceholder{background-color:#f3f4f6;border-radius:4px;width:60%;height:12px}.NewsCardSkeleton-module__bvJmwq__providerPlaceholder{background-color:#f3f4f6;border-radius:4px;width:40%;height:10px}.NewsCardSkeleton-module__bvJmwq__titlePlaceholder{background-color:#f3f4f6;border-radius:4px;width:90%;height:16px;margin-bottom:8px}.NewsCardSkeleton-module__bvJmwq__timePlaceholder{background-color:#f3f4f6;border-radius:4px;width:30%;height:10px}.NewsCardSkeleton-module__bvJmwq__sidebar{padding:16px}.NewsCardSkeleton-module__bvJmwq__sidebar .NewsCardSkeleton-module__bvJmwq__iconPlaceholder{width:24px;height:24px}.NewsCardSkeleton-module__bvJmwq__sidebar .NewsCardSkeleton-module__bvJmwq__titlePlaceholder{width:80%;height:14px}.NewsCardSkeleton-module__bvJmwq__sidebar .NewsCardSkeleton-module__bvJmwq__timePlaceholder{width:25%;height:9px}.NewsCardSkeleton-module__bvJmwq__grid{padding:24px}.NewsCardSkeleton-module__bvJmwq__grid .NewsCardSkeleton-module__bvJmwq__iconPlaceholder{width:32px;height:32px}.NewsCardSkeleton-module__bvJmwq__grid .NewsCardSkeleton-module__bvJmwq__titlePlaceholder{width:95%;height:18px}.NewsCardSkeleton-module__bvJmwq__grid .NewsCardSkeleton-module__bvJmwq__timePlaceholder{width:35%;height:11px}@media (max-width:768px){.NewsCardSkeleton-module__bvJmwq__cardSkeleton{padding:16px}.NewsCardSkeleton-module__bvJmwq__iconPlaceholder{width:28px;height:28px}.NewsCardSkeleton-module__bvJmwq__titlePlaceholder{height:14px}.NewsCardSkeleton-module__bvJmwq__sidebar{padding:14px}.NewsCardSkeleton-module__bvJmwq__sidebar .NewsCardSkeleton-module__bvJmwq__iconPlaceholder{width:22px;height:22px}.NewsCardSkeleton-module__bvJmwq__sidebar .NewsCardSkeleton-module__bvJmwq__titlePlaceholder{height:12px}}
.Sidebar-module__chRhja__sidebar{flex-direction:column;height:fit-content;max-height:80vh;display:flex;overflow:hidden}.Sidebar-module__chRhja__header{margin-bottom:24px}.Sidebar-module__chRhja__title{color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.Sidebar-module__chRhja__tmpLine{border-bottom:1px solid #606d7a33;margin-top:20px}.Sidebar-module__chRhja__newsList{flex-direction:column;flex:1;gap:16px;margin-right:-8px;padding-right:8px;display:flex;overflow-y:auto}.Sidebar-module__chRhja__newsList::-webkit-scrollbar{width:4px}.Sidebar-module__chRhja__newsList::-webkit-scrollbar-track{background:#f8fafc}.Sidebar-module__chRhja__newsList::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.Sidebar-module__chRhja__newsList::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Sidebar-module__chRhja__seeMore{color:#606d7a;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.Sidebar-module__chRhja__seeMore:hover{color:#145858;border-color:#145858}.Sidebar-module__chRhja__emptyState{text-align:center;color:#9ca3af;border:1px dashed #606d7a33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;font-size:14px;line-height:1.5;display:flex}.Sidebar-module__chRhja__emptyState svg{color:#cbd5e1}@media (max-width:1024px){.Sidebar-module__chRhja__sidebar{max-height:none}.Sidebar-module__chRhja__newsList{max-height:400px}}@media (max-width:768px){.Sidebar-module__chRhja__title{font-size:18px}.Sidebar-module__chRhja__newsList{gap:12px;max-height:300px}.Sidebar-module__chRhja__emptyState{padding:30px 15px;font-size:13px}.Sidebar-module__chRhja__emptyState svg{width:40px;height:40px}}
.SummaryCard-module__0r45QW__summaryCard{background:#fff;border:1px solid #f1f5f9;border-radius:16px;min-height:400px;padding:32px}.SummaryCard-module__0r45QW__header{text-align:center;margin-bottom:24px}.SummaryCard-module__0r45QW__title{color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.SummaryCard-module__0r45QW__content{color:#374151;margin-bottom:24px;font-size:14px;line-height:1.7}.SummaryCard-module__0r45QW__content p{margin:0 0 16px}.SummaryCard-module__0r45QW__content strong{color:#1a1a1a;font-weight:600}.SummaryCard-module__0r45QW__content li{color:#606d7a;margin:8px 0}.SummaryCard-module__0r45QW__editorPick{background:#f8fafc;border-left:3px solid #145858;border-radius:12px;padding:20px}.SummaryCard-module__0r45QW__editorLabel{color:#145858;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:600}.SummaryCard-module__0r45QW__editorText{color:#374151;margin:0;font-size:14px;font-style:italic;line-height:1.5}@media (max-width:1024px){.SummaryCard-module__0r45QW__summaryCard{min-height:auto;padding:24px}.SummaryCard-module__0r45QW__title{font-size:22px}}@media (max-width:768px){.SummaryCard-module__0r45QW__summaryCard{padding:20px}.SummaryCard-module__0r45QW__title{font-size:20px}.SummaryCard-module__0r45QW__content{font-size:12px}.SummaryCard-module__0r45QW__editorPick{padding:16px}}
.SummaryCardSkeleton-module__tKVwzq__summaryCardSkeleton{background:#fff;border:1px solid #f1f5f9;border-radius:16px;min-height:400px;padding:32px;position:relative;overflow:hidden}.SummaryCardSkeleton-module__tKVwzq__summaryCardSkeleton:before{content:"";background:linear-gradient(90deg,#0000,#f0f0f0cc,#0000);width:100%;height:100%;animation:1.5s infinite SummaryCardSkeleton-module__tKVwzq__shimmer;position:absolute;top:0;left:-100%}@keyframes SummaryCardSkeleton-module__tKVwzq__shimmer{0%{left:-100%}to{left:100%}}.SummaryCardSkeleton-module__tKVwzq__headerPlaceholder{text-align:center;margin-bottom:24px}.SummaryCardSkeleton-module__tKVwzq__titlePlaceholder{background-color:#f3f4f6;border-radius:4px;width:70%;height:28px;margin:0 auto}.SummaryCardSkeleton-module__tKVwzq__contentPlaceholder{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.SummaryCardSkeleton-module__tKVwzq__linePlaceholder{background-color:#f3f4f6;border-radius:4px;height:16px}.SummaryCardSkeleton-module__tKVwzq__editorPickPlaceholder{background:#f8fafc;border-left:3px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}.SummaryCardSkeleton-module__tKVwzq__editorLabelPlaceholder{background-color:#e5e7eb;border-radius:4px;width:40%;height:12px}.SummaryCardSkeleton-module__tKVwzq__editorTextPlaceholder{background-color:#e5e7eb;border-radius:4px;width:80%;height:14px}@media (max-width:1024px){.SummaryCardSkeleton-module__tKVwzq__summaryCardSkeleton{min-height:auto;padding:24px}.SummaryCardSkeleton-module__tKVwzq__titlePlaceholder{height:24px}}@media (max-width:768px){.SummaryCardSkeleton-module__tKVwzq__summaryCardSkeleton{padding:20px}.SummaryCardSkeleton-module__tKVwzq__titlePlaceholder{height:22px}.SummaryCardSkeleton-module__tKVwzq__linePlaceholder{height:14px}.SummaryCardSkeleton-module__tKVwzq__editorPickPlaceholder{padding:16px}}
.DatePicker-module__4renHq__datePicker{display:inline-block;position:relative}.DatePicker-module__4renHq__datePicker.DatePicker-module__4renHq__disabled{opacity:.7;pointer-events:none}.DatePicker-module__4renHq__dateSelector{justify-content:center;align-items:center;gap:16px;display:flex}.DatePicker-module__4renHq__navButton{color:#606d7a;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.DatePicker-module__4renHq__navButton:hover:not(:disabled){color:#145858;border-color:#145858}.DatePicker-module__4renHq__navButton:disabled{opacity:.5;cursor:not-allowed}.DatePicker-module__4renHq__dateDisplay{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:280px;padding:10px 16px;transition:all .15s;display:flex}.DatePicker-module__4renHq__dateDisplay:hover:not(:disabled){border-color:#145858}.DatePicker-module__4renHq__dateDisplay:disabled{opacity:.7;cursor:not-allowed}.DatePicker-module__4renHq__dateText{color:#374151;text-transform:capitalize;font-size:16px;font-weight:500}.DatePicker-module__4renHq__chevron{color:#606d7a;transition:transform .15s}.DatePicker-module__4renHq__chevronUp{transform:rotate(180deg)}.DatePicker-module__4renHq__dropdown{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:320px;animation:.15s ease-out DatePicker-module__4renHq__fadeIn;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@keyframes DatePicker-module__4renHq__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.DatePicker-module__4renHq__calendarHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.DatePicker-module__4renHq__monthNavButton{color:#606d7a;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.DatePicker-module__4renHq__monthNavButton:hover:not(:disabled){color:#145858;background:#f1f5f9}.DatePicker-module__4renHq__monthNavButton:disabled{opacity:.5;cursor:not-allowed}.DatePicker-module__4renHq__monthTitle{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.DatePicker-module__4renHq__calendar{padding:16px 20px}.DatePicker-module__4renHq__weekDays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.DatePicker-module__4renHq__weekDay{color:#606d7a;text-transform:uppercase;justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:600;display:flex}.DatePicker-module__4renHq__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.DatePicker-module__4renHq__dayButton{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.DatePicker-module__4renHq__dayButton:hover:not(.DatePicker-module__4renHq__empty):not(.DatePicker-module__4renHq__selected):not(:disabled){color:#145858;background:#f1f5f9}.DatePicker-module__4renHq__dayButton.DatePicker-module__4renHq__empty{cursor:default}.DatePicker-module__4renHq__dayButton.DatePicker-module__4renHq__today{color:#145858;background:#f1f5f9;font-weight:600}.DatePicker-module__4renHq__dayButton.DatePicker-module__4renHq__selected{color:#fff;background:#145858;font-weight:600}.DatePicker-module__4renHq__dayButton.DatePicker-module__4renHq__selected:hover{background:#0f4a4a}.DatePicker-module__4renHq__dayButton:disabled{opacity:.3;cursor:not-allowed;color:#9ca3af!important;background-color:#0000!important}.DatePicker-module__4renHq__calendarFooter{border-top:1px solid #f1f5f9;justify-content:center;padding:12px 20px 16px;display:flex}.DatePicker-module__4renHq__todayButton{color:#606d7a;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .15s}.DatePicker-module__4renHq__todayButton:hover:not(:disabled){color:#145858;border-color:#145858}.DatePicker-module__4renHq__todayButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.DatePicker-module__4renHq__dateSelector{gap:12px}.DatePicker-module__4renHq__dateDisplay{min-width:200px;padding:8px 12px}.DatePicker-module__4renHq__dateText{font-size:14px}.DatePicker-module__4renHq__navButton{width:36px;height:36px}.DatePicker-module__4renHq__dropdown{min-width:280px;left:0;right:0;transform:none}.DatePicker-module__4renHq__calendarHeader,.DatePicker-module__4renHq__calendar,.DatePicker-module__4renHq__calendarFooter{padding-left:16px;padding-right:16px}}
.BentoGrid-module__eJWpGW__bentoGrid{grid-template-columns:320px 1fr 320px;align-items:start;gap:48px;margin-bottom:80px;display:grid}.BentoGrid-module__eJWpGW__logo{margin-bottom:12px}.BentoGrid-module__eJWpGW__leftSidebar,.BentoGrid-module__eJWpGW__rightSidebar{position:sticky;top:40px}.BentoGrid-module__eJWpGW__center{flex-direction:column;gap:40px;display:flex}.BentoGrid-module__eJWpGW__brand{text-align:center;margin-bottom:20px}.BentoGrid-module__eJWpGW__title{color:#145858;letter-spacing:-.02em;margin:0 0 12px;font-size:48px;font-weight:600;line-height:1.1}.BentoGrid-module__eJWpGW__subtitle{color:#606d7a;margin:0;font-size:18px;font-weight:400;line-height:1.4}@media (max-width:1200px){.BentoGrid-module__eJWpGW__bentoGrid{grid-template-columns:280px 1fr 280px;gap:32px}}@media (max-width:1024px){.BentoGrid-module__eJWpGW__bentoGrid{grid-template-columns:1fr;gap:48px}.BentoGrid-module__eJWpGW__leftSidebar,.BentoGrid-module__eJWpGW__rightSidebar{position:static}.BentoGrid-module__eJWpGW__center{order:-1}.BentoGrid-module__eJWpGW__title{font-size:40px}.BentoGrid-module__eJWpGW__subtitle{font-size:16px}}@media (max-width:768px){.BentoGrid-module__eJWpGW__bentoGrid{gap:32px}.BentoGrid-module__eJWpGW__title{font-size:32px}.BentoGrid-module__eJWpGW__subtitle{font-size:15px}}
.ScrollableNews-module__Gd7cVq__scrollableNews{margin-top:80px}.ScrollableNews-module__Gd7cVq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.ScrollableNews-module__Gd7cVq__title{color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.ScrollableNews-module__Gd7cVq__filters{align-items:center;gap:16px;display:flex}.ScrollableNews-module__Gd7cVq__searchBox{align-items:center;display:flex;position:relative}.ScrollableNews-module__Gd7cVq__searchBox svg{color:#606d7a;z-index:1;position:absolute;left:12px}.ScrollableNews-module__Gd7cVq__searchInput{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:200px;padding:10px 12px 10px 36px;font-size:14px;transition:border-color .15s}.ScrollableNews-module__Gd7cVq__searchInput:focus{border-color:#145858;outline:none}.ScrollableNews-module__Gd7cVq__categorySelect{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;font-size:14px;transition:border-color .15s}.ScrollableNews-module__Gd7cVq__categorySelect:focus{border-color:#145858;outline:none}.ScrollableNews-module__Gd7cVq__newsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-bottom:40px;display:grid}.ScrollableNews-module__Gd7cVq__loadingIndicator,.ScrollableNews-module__Gd7cVq__noMoreNews,.ScrollableNews-module__Gd7cVq__emptyState{color:#606d7a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;font-size:15px;display:flex}.ScrollableNews-module__Gd7cVq__loadingIndicator p,.ScrollableNews-module__Gd7cVq__noMoreNews p,.ScrollableNews-module__Gd7cVq__emptyState p{margin:0}.ScrollableNews-module__Gd7cVq__loadingIndicator{font-weight:500}.ScrollableNews-module__Gd7cVq__spinner{color:#145858;animation:1s linear infinite ScrollableNews-module__Gd7cVq__spin}@keyframes ScrollableNews-module__Gd7cVq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ScrollableNews-module__Gd7cVq__emptyState{color:#9ca3af;border:1px dashed #e5e7eb;border-radius:12px}.ScrollableNews-module__Gd7cVq__emptyState svg{color:#cbd5e1}@media (max-width:768px){.ScrollableNews-module__Gd7cVq__scrollableNews{margin-top:60px}.ScrollableNews-module__Gd7cVq__header{flex-direction:column;align-items:stretch;gap:16px}.ScrollableNews-module__Gd7cVq__filters{flex-direction:column;gap:12px}.ScrollableNews-module__Gd7cVq__searchInput,.ScrollableNews-module__Gd7cVq__categorySelect{width:100%}.ScrollableNews-module__Gd7cVq__newsGrid{grid-template-columns:1fr;gap:16px}.ScrollableNews-module__Gd7cVq__title{font-size:20px}.ScrollableNews-module__Gd7cVq__loadingIndicator,.ScrollableNews-module__Gd7cVq__noMoreNews,.ScrollableNews-module__Gd7cVq__emptyState{padding:30px 15px;font-size:14px}.ScrollableNews-module__Gd7cVq__emptyState svg{width:40px;height:40px}}
.NewsModal-module__ITcwua__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.NewsModal-module__ITcwua__modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.NewsModal-module__ITcwua__header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:24px;display:flex}.NewsModal-module__ITcwua__categoryInfo{align-items:center;gap:16px;display:flex}.NewsModal-module__ITcwua__metadata{flex-direction:column;gap:4px;display:flex}.NewsModal-module__ITcwua__category{text-transform:capitalize;font-size:12px;font-weight:600}.NewsModal-module__ITcwua__modal p{color:#606d7a}.NewsModal-module__ITcwua__provider{color:#606d7a;font-size:14px;font-weight:500}.NewsModal-module__ITcwua__closeButton{cursor:pointer;width:32px;height:32px;color:var(--text-secondary,#6b7280);background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .3s;display:flex;transform:rotate(0)}.NewsModal-module__ITcwua__closeButton:before,.NewsModal-module__ITcwua__closeButton:after{content:"";background-color:#145858;width:16px;height:2px;transition:all .3s;position:absolute}.NewsModal-module__ITcwua__closeButton:before{transform:rotate(45deg)}.NewsModal-module__ITcwua__closeButton:after{transform:rotate(-45deg)}.NewsModal-module__ITcwua__closeButton:hover,.NewsModal-module__ITcwua__closeButton:focus{background-color:#1458581a;transform:rotate(90deg)}.NewsModal-module__ITcwua__closeButton:hover:before,.NewsModal-module__ITcwua__closeButton:hover:after,.NewsModal-module__ITcwua__closeButton:focus:before,.NewsModal-module__ITcwua__closeButton:focus:after{background-color:#0a2e2e}.NewsModal-module__ITcwua__closeButton:focus{outline-offset:2px;outline:2px solid #145858}.NewsModal-module__ITcwua__closeButton svg{width:18px;height:18px}.NewsModal-module__ITcwua__content{flex:1;padding:24px;overflow-y:auto}.NewsModal-module__ITcwua__title{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.3}.NewsModal-module__ITcwua__date{color:#606d7a;margin-bottom:24px;font-size:14px;font-weight:500}.NewsModal-module__ITcwua__summary{color:#374151;font-size:13px;line-height:1.7}.NewsModal-module__ITcwua__summary h2,.NewsModal-module__ITcwua__summary h3{color:#1a1a1a;margin:24px 0 12px;font-weight:600}.NewsModal-module__ITcwua__summary h2{font-size:20px}.NewsModal-module__ITcwua__summary h3{font-size:18px}.NewsModal-module__ITcwua__summary p{margin:16px 0}.NewsModal-module__ITcwua__summary ul{margin:16px 0;padding-left:20px}.NewsModal-module__ITcwua__summary li{color:#606d7a;margin:8px 0}.NewsModal-module__ITcwua__summary strong{color:#1a1a1a;font-weight:600}.NewsModal-module__ITcwua__footer{border-top:1px solid #f1f5f9;padding:24px}.NewsModal-module__ITcwua__sourceButton{color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:12px 16px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.NewsModal-module__ITcwua__sourceButton:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.NewsModal-module__ITcwua__overlay{padding:16px}.NewsModal-module__ITcwua__modal{max-height:95vh}.NewsModal-module__ITcwua__header,.NewsModal-module__ITcwua__content,.NewsModal-module__ITcwua__footer{padding:20px}.NewsModal-module__ITcwua__title{font-size:20px}.NewsModal-module__ITcwua__summary{font-size:11px}.NewsModal-module__ITcwua__categoryInfo{gap:12px}}
.Footer-module__Grjkva__footer{border-top:1px solid #606d7a33;margin-top:120px}.Footer-module__Grjkva__container{max-width:1400px;margin:0 auto;padding:0 24px}.Footer-module__Grjkva__footer>.Footer-module__Grjkva__container{grid-template-columns:2fr 1fr;gap:80px;padding:80px 24px 60px;display:grid}.Footer-module__Grjkva__brand{max-width:400px}.Footer-module__Grjkva__brandTitle{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 16px;font-size:24px;font-weight:600}.Footer-module__Grjkva__brandDescription{color:#606d7a;margin:0;font-size:16px;font-weight:400;line-height:1.6}.Footer-module__Grjkva__links{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Footer-module__Grjkva__linkGroup{flex-direction:column;display:flex}.Footer-module__Grjkva__linkTitle{color:#1a1a1a;margin:0 0 20px;font-size:14px;font-weight:600}.Footer-module__Grjkva__linkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__Grjkva__link{color:#606d7a;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s}.Footer-module__Grjkva__link:hover{color:#145858}.Footer-module__Grjkva__socialLinks{gap:16px;display:flex}.Footer-module__Grjkva__socialLink{color:#606d7a;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .15s;display:flex}.Footer-module__Grjkva__socialLink:hover{color:#145858;border-color:#145858;transform:translateY(-1px)}.Footer-module__Grjkva__bottom{border-top:1px solid #f1f5f9;padding:16px 0}.Footer-module__Grjkva__component_footer_logo{justify-content:center;display:flex}.Footer-module__Grjkva__bottom .Footer-module__Grjkva__container{justify-content:space-between;align-items:center;display:flex}.Footer-module__Grjkva__copyright{color:#9ca3af;margin:0;font-size:14px;font-weight:400}.Footer-module__Grjkva__bottomLinks{gap:24px;display:flex}.Footer-module__Grjkva__bottomLink{color:#606d7a;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s}.Footer-module__Grjkva__bottomLink:hover{color:#145858}@media (max-width:1024px){.Footer-module__Grjkva__footer>.Footer-module__Grjkva__container{grid-template-columns:1fr;gap:60px;padding:60px 24px 40px}.Footer-module__Grjkva__links{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.Footer-module__Grjkva__footer{margin-top:80px}.Footer-module__Grjkva__footer>.Footer-module__Grjkva__container{gap:40px;padding:40px 16px 32px}.Footer-module__Grjkva__links{grid-template-columns:1fr;gap:24px}.Footer-module__Grjkva__bottom .Footer-module__Grjkva__container{text-align:center;flex-direction:column;gap:16px}.Footer-module__Grjkva__bottomLinks{gap:16px}.Footer-module__Grjkva__brandTitle{font-size:20px}.Footer-module__Grjkva__brandDescription{font-size:15px}}
.toast-module__nW66nW__toastContainer{z-index:999;box-sizing:border-box;flex-direction:column;gap:12px;width:380px;max-width:100%;padding:16px;display:flex;position:fixed}@media (min-width:768px){.toast-module__nW66nW__toastContainer{bottom:20px;right:20px}}@media (max-width:767px){.toast-module__nW66nW__toastContainer{width:90%;margin-top:35px;top:20px;left:50%;transform:translate(-50%)}}.toast-module__nW66nW__toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background-color:#fffffff2;border-radius:16px;align-items:center;gap:12px;width:100%;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d}.toast-module__nW66nW__success{background:linear-gradient(90deg,#dcfce7f2,#d1fae5f2)}.toast-module__nW66nW__error{background:linear-gradient(90deg,#fee2e2f2,#fed7d7f2)}.toast-module__nW66nW__delete{background:linear-gradient(90deg,#fecacaf2,#fca5a5f2)}.toast-module__nW66nW__info,.toast-module__nW66nW__messageToast{background:linear-gradient(90deg,#e0e7fff2,#dbeafef2)}.toast-module__nW66nW__warning{background:linear-gradient(90deg,#fffbebf2,#fef3c7f2)}.toast-module__nW66nW__iconContainer{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.toast-module__nW66nW__success .toast-module__nW66nW__iconContainer{color:#fff;background-color:#22c55e}.toast-module__nW66nW__error .toast-module__nW66nW__iconContainer{color:#fff;background-color:#ef4444}.toast-module__nW66nW__delete .toast-module__nW66nW__iconContainer{color:#fff;background-color:#f43f5e}.toast-module__nW66nW__info .toast-module__nW66nW__iconContainer,.toast-module__nW66nW__messageToast .toast-module__nW66nW__iconContainer{color:#fff;background-color:#4f46e5}.toast-module__nW66nW__warning .toast-module__nW66nW__iconContainer{color:#fff;background-color:#f59e0b}.toast-module__nW66nW__icon{width:20px;height:20px}.toast-module__nW66nW__closeIcon{width:16px;height:16px}.toast-module__nW66nW__content{flex:1;min-width:0}.toast-module__nW66nW__title{color:#111827;margin:0;font-size:15px;font-weight:600;line-height:1.4}.toast-module__nW66nW__message{color:#6b7280;margin:2px 0 0;font-size:14px;line-height:1.4}.toast-module__nW66nW__closeButton{color:#9ca3af;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:-4px;padding:4px;transition:all .2s;display:flex}.toast-module__nW66nW__closeButton:hover{opacity:1;background-color:#0000000d}.toast-module__nW66nW__enter{animation:.3s cubic-bezier(.16,1,.3,1) forwards toast-module__nW66nW__slideIn}.toast-module__nW66nW__exit{animation:.3s cubic-bezier(.16,1,.3,1) forwards toast-module__nW66nW__slideOut}@keyframes toast-module__nW66nW__slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-module__nW66nW__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (prefers-color-scheme:dark){.toast-module__nW66nW__toast{background:#111827cc;box-shadow:0 4px 12px #0003}.toast-module__nW66nW__success{background:linear-gradient(90deg,#064e3bcc,#065f46cc)}.toast-module__nW66nW__error{background:linear-gradient(90deg,#7f1d1dcc,#991b1bcc)}.toast-module__nW66nW__delete{background:linear-gradient(90deg,#881337cc,#9f1239cc)}.toast-module__nW66nW__info,.toast-module__nW66nW__messageToast{background:linear-gradient(90deg,#1e3a8acc,#1d4ed8cc)}.toast-module__nW66nW__warning{background:linear-gradient(90deg,#78350fcc,#92400ecc)}.toast-module__nW66nW__title{color:#f9fafb}.toast-module__nW66nW__message{color:#9ca3af}.toast-module__nW66nW__closeButton{color:#d1d5db}.toast-module__nW66nW__closeButton:hover{background-color:#ffffff1a}}
