.CategoryBadge-module-scss-module__ebHw6G__badge{font-family:var(--font-geist);letter-spacing:.09em;text-transform:uppercase;background:var(--ink);color:var(--bg);border-radius:4px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-block}
.BiasBadge-module-scss-module__Q0jlMG__badge{font-family:var(--font-geist);letter-spacing:.06em;white-space:nowrap;border-radius:20px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-block}.BiasBadge-module-scss-module__Q0jlMG__left{background:var(--badge-l-bg);color:var(--badge-l-ink)}.BiasBadge-module-scss-module__Q0jlMG__center{background:var(--badge-m-bg);color:var(--badge-m-ink)}.BiasBadge-module-scss-module__Q0jlMG__right{background:var(--badge-r-bg);color:var(--badge-r-ink)}
.BiasBar-module-scss-module__Yf71Ha__bar{border-radius:4px;align-items:stretch;width:100%;display:flex;overflow:hidden}.BiasBar-module-scss-module__Yf71Ha__segment{justify-content:center;align-items:center;transition:flex-grow .3s;display:flex;overflow:hidden}.BiasBar-module-scss-module__Yf71Ha__left{background:var(--bias-l)}.BiasBar-module-scss-module__Yf71Ha__center{background:var(--midband)}.BiasBar-module-scss-module__Yf71Ha__right{background:var(--bias-r)}.BiasBar-module-scss-module__Yf71Ha__label{color:#fff;font-family:var(--font-geist);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 .5rem;font-size:.75rem;font-weight:700;overflow:hidden}.BiasBar-module-scss-module__Yf71Ha__center .BiasBar-module-scss-module__Yf71Ha__label{color:var(--muted)}.BiasBar-module-scss-module__Yf71Ha__sm{border-radius:3px;height:5px}.BiasBar-module-scss-module__Yf71Ha__md{border-radius:5px;height:9px}.BiasBar-module-scss-module__Yf71Ha__lg{border-radius:6px;height:28px}
.TopicCard-module-scss-module__pIReQa__card{background:var(--card);border:1px solid var(--border);color:inherit;border-radius:10px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.TopicCard-module-scss-module__pIReQa__card:hover{transform:translateY(-3px);box-shadow:0 14px 34px -18px #26201a66}.TopicCard-module-scss-module__pIReQa__media{background:var(--bias-gradient);height:140px;position:relative}.TopicCard-module-scss-module__pIReQa__media img{object-fit:cover;width:100%;height:100%}.TopicCard-module-scss-module__pIReQa__category{background:var(--ink);color:var(--mink);font-family:var(--font-geist);letter-spacing:.09em;text-transform:uppercase;border-radius:5px;padding:4px 8px;font-size:9px;font-weight:700;position:absolute;top:10px;left:10px}.TopicCard-module-scss-module__pIReQa__count{background:var(--card);color:#5c513f;font-family:var(--font-geist);border-radius:20px;padding:4px 9px;font-size:10px;font-weight:600;position:absolute;bottom:10px;right:10px}.TopicCard-module-scss-module__pIReQa__blindspot{background:var(--bias-l);color:#fff;font-family:var(--font-geist);letter-spacing:.05em;border-radius:4px;padding:3px 7px;font-size:8px;font-weight:700;position:absolute;top:10px;right:10px}.TopicCard-module-scss-module__pIReQa__body{flex-direction:column;flex:1;padding:13px 15px 15px;display:flex}.TopicCard-module-scss-module__pIReQa__title{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin:0;font-size:16.5px;font-weight:400;line-height:1.15;display:-webkit-box;overflow:hidden}.TopicCard-module-scss-module__pIReQa__bar{margin:12px 0 9px}.TopicCard-module-scss-module__pIReQa__footer{font-family:var(--font-geist);color:#a0937c;justify-content:space-between;gap:8px;margin-top:auto;font-size:11px;display:flex}.TopicCard-module-scss-module__pIReQa__footer span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.MiniSpectrum-module-scss-module__Py0kwa__spectrum{width:100%;height:16px;position:relative}.MiniSpectrum-module-scss-module__Py0kwa__line{background:var(--border);height:2px;position:absolute;top:7px;left:0;right:0}.MiniSpectrum-module-scss-module__Py0kwa__dot{border-radius:50%;width:9px;height:9px;position:absolute;top:2px;transform:translate(-50%)}.MiniSpectrum-module-scss-module__Py0kwa__left{background:var(--bias-l)}.MiniSpectrum-module-scss-module__Py0kwa__center{background:#9096a0}.MiniSpectrum-module-scss-module__Py0kwa__right{background:var(--bias-r)}
.LandingPage-module-scss-module__jZ2rwa__page{max-width:1120px;margin:0 auto;padding-bottom:2.5rem}.LandingPage-module-scss-module__jZ2rwa__status{text-align:center;color:var(--muted);padding:5rem 0}.LandingPage-module-scss-module__jZ2rwa__catNav{border-bottom:1px solid var(--border);font-family:var(--font-geist);flex-wrap:wrap;align-items:center;gap:22px;padding:11px 36px;font-size:12.5px;font-weight:600;display:flex}.LandingPage-module-scss-module__jZ2rwa__catActive{color:var(--accent)}.LandingPage-module-scss-module__jZ2rwa__catMuted{color:var(--muted)}.LandingPage-module-scss-module__jZ2rwa__catMuted:hover{color:var(--ink)}.LandingPage-module-scss-module__jZ2rwa__catStat{color:var(--muted);margin-left:auto;font-weight:500}.LandingPage-module-scss-module__jZ2rwa__hero{background:var(--hero-gradient);color:#fff;background-position:50%;background-size:cover;height:420px;display:block;position:relative}.LandingPage-module-scss-module__jZ2rwa__heroOverlay{background:linear-gradient(#0e0f1200,#0e0f12f0 58%);justify-content:space-between;align-items:flex-end;gap:30px;padding:34px 36px 26px;display:flex;position:absolute;bottom:0;left:0;right:0}.LandingPage-module-scss-module__jZ2rwa__heroLead{max-width:560px}.LandingPage-module-scss-module__jZ2rwa__heroMeta{align-items:center;gap:10px;margin-bottom:12px;display:flex}.LandingPage-module-scss-module__jZ2rwa__heroBadge{background:var(--accent);color:var(--mbg);font-family:var(--font-geist);letter-spacing:.12em;border-radius:4px;padding:5px 9px;font-size:10px;font-weight:700}.LandingPage-module-scss-module__jZ2rwa__heroMetaText{color:#ffffffb8;font-family:var(--font-geist);font-size:12px;font-weight:500}.LandingPage-module-scss-module__jZ2rwa__heroTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(30px,4.4vw,50px);font-weight:400;line-height:1.02}.LandingPage-module-scss-module__jZ2rwa__heroGauge{flex:none}.LandingPage-module-scss-module__jZ2rwa__section{padding:26px 36px 6px}.LandingPage-module-scss-module__jZ2rwa__section+.LandingPage-module-scss-module__jZ2rwa__section{padding-top:18px}.LandingPage-module-scss-module__jZ2rwa__serifH{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:400}.LandingPage-module-scss-module__jZ2rwa__mutedMeta{font-family:var(--font-geist);color:var(--muted);font-size:12px;font-weight:500}.LandingPage-module-scss-module__jZ2rwa__accentLink{font-family:var(--font-geist);color:var(--accent);font-size:12px;font-weight:600}.LandingPage-module-scss-module__jZ2rwa__balanceHead,.LandingPage-module-scss-module__jZ2rwa__sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.LandingPage-module-scss-module__jZ2rwa__blindHead{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.LandingPage-module-scss-module__jZ2rwa__blindHead .LandingPage-module-scss-module__jZ2rwa__accentLink{white-space:nowrap;margin-left:auto}.LandingPage-module-scss-module__jZ2rwa__grid3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){.LandingPage-module-scss-module__jZ2rwa__grid3{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.LandingPage-module-scss-module__jZ2rwa__grid3{grid-template-columns:1fr}}.LandingPage-module-scss-module__jZ2rwa__grid2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:700px){.LandingPage-module-scss-module__jZ2rwa__grid2{grid-template-columns:1fr}}.LandingPage-module-scss-module__jZ2rwa__eyebrow{font-family:var(--font-geist);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.LandingPage-module-scss-module__jZ2rwa__rows{flex-direction:column;display:flex}.LandingPage-module-scss-module__jZ2rwa__row{border-top:1px solid var(--border);color:inherit;grid-template-columns:64px 1fr 160px;align-items:center;gap:20px;padding:16px 0;display:grid}.LandingPage-module-scss-module__jZ2rwa__row:last-child{border-bottom:1px solid var(--border)}.LandingPage-module-scss-module__jZ2rwa__row:hover .LandingPage-module-scss-module__jZ2rwa__rowTitle{color:var(--accent)}.LandingPage-module-scss-module__jZ2rwa__rowThumb{background:var(--bias-gradient);background-position:50%;background-size:cover;border-radius:8px;width:64px;height:64px}.LandingPage-module-scss-module__jZ2rwa__rowBody{min-width:0}.LandingPage-module-scss-module__jZ2rwa__rowMeta{align-items:center;gap:8px;display:flex}.LandingPage-module-scss-module__jZ2rwa__rowCat{background:var(--ink);color:var(--bg);font-family:var(--font-geist);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:700}.LandingPage-module-scss-module__jZ2rwa__rowMetaText{font-family:var(--font-geist);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.LandingPage-module-scss-module__jZ2rwa__rowTitle{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:21px;line-height:1.14;transition:color .15s;display:-webkit-box;overflow:hidden}.LandingPage-module-scss-module__jZ2rwa__rowSpectrum{align-self:center}@media (max-width:640px){.LandingPage-module-scss-module__jZ2rwa__catNav,.LandingPage-module-scss-module__jZ2rwa__section{padding-left:20px;padding-right:20px}.LandingPage-module-scss-module__jZ2rwa__heroOverlay{flex-direction:column;align-items:flex-start;padding:24px 20px 20px}.LandingPage-module-scss-module__jZ2rwa__row{grid-template-columns:56px 1fr}.LandingPage-module-scss-module__jZ2rwa__rowSpectrum{display:none}}
.SingleTopicPage-module-scss-module__zdwRKq__root{padding:30px 0 0}.SingleTopicPage-module-scss-module__zdwRKq__column{max-width:820px;margin:0 auto;padding:0 36px 10px}.SingleTopicPage-module-scss-module__zdwRKq__wideColumn{max-width:1080px;margin:0 auto;padding:20px 36px 6px}.SingleTopicPage-module-scss-module__zdwRKq__back{font-family:var(--font-geist);color:var(--accent);align-items:center;gap:7px;margin-bottom:22px;font-size:13px;font-weight:600;display:inline-flex}.SingleTopicPage-module-scss-module__zdwRKq__badges{align-items:center;gap:10px;margin-bottom:14px;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__category{font-family:var(--font-geist);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.SingleTopicPage-module-scss-module__zdwRKq__sourcePill{background:var(--ink);color:var(--mink);font-family:var(--font-geist);letter-spacing:.05em;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:700}.SingleTopicPage-module-scss-module__zdwRKq__title{font-family:var(--font-serif);letter-spacing:-.005em;margin:0 0 18px;font-size:44px;font-weight:400;line-height:1.05}.SingleTopicPage-module-scss-module__zdwRKq__description{font-family:var(--font-geist);color:#6e6355;margin:0 0 28px;font-size:16.5px;line-height:1.6}.SingleTopicPage-module-scss-module__zdwRKq__panel{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px 26px}.SingleTopicPage-module-scss-module__zdwRKq__panelHead{font-family:var(--font-geist);align-items:center;gap:9px;margin-bottom:20px;font-size:15px;font-weight:600;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__panelGrid{grid-template-columns:1fr 1px 1fr;align-items:center;gap:26px;display:grid}@media (max-width:620px){.SingleTopicPage-module-scss-module__zdwRKq__panelGrid{grid-template-columns:1fr}.SingleTopicPage-module-scss-module__zdwRKq__panelGrid .SingleTopicPage-module-scss-module__zdwRKq__divider{display:none}}.SingleTopicPage-module-scss-module__zdwRKq__gaugeCol{text-align:center}.SingleTopicPage-module-scss-module__zdwRKq__legend{font-family:var(--font-geist);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:12px;font-size:12px;font-weight:600;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__divider{background:#ebe1cd;width:1px;height:120px}.SingleTopicPage-module-scss-module__zdwRKq__axisTitle{font-family:var(--font-geist);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:600}.SingleTopicPage-module-scss-module__zdwRKq__axisSub{font-family:var(--font-geist);color:#a0937c;margin-bottom:14px;font-size:11.5px;line-height:1.4}.SingleTopicPage-module-scss-module__zdwRKq__blindspot{background:var(--accent-soft);border:1px solid #e7d3b4;border-left:4px solid var(--accent);border-radius:12px;align-items:center;gap:13px;margin-top:18px;padding:15px 18px;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__blindTitle{font-family:var(--font-geist);color:var(--ink);font-size:13.5px;font-weight:700}.SingleTopicPage-module-scss-module__zdwRKq__blindText{font-family:var(--font-geist);color:#6e6355;font-size:12.5px;line-height:1.45}.SingleTopicPage-module-scss-module__zdwRKq__timestamp{font-family:var(--font-geist);color:#a0937c;margin-top:14px;font-size:12.5px}.SingleTopicPage-module-scss-module__zdwRKq__sectionEyebrow{font-family:var(--font-geist);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:18px 0 22px;font-size:12px;font-weight:600}.SingleTopicPage-module-scss-module__zdwRKq__serifH2{font-family:var(--font-serif);margin:12px 0 20px;font-size:26px;font-weight:400}.SingleTopicPage-module-scss-module__zdwRKq__serifH3{font-family:var(--font-serif);margin:6px 0 16px;font-size:22px;font-weight:400}.SingleTopicPage-module-scss-module__zdwRKq__articleGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:820px){.SingleTopicPage-module-scss-module__zdwRKq__articleGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SingleTopicPage-module-scss-module__zdwRKq__articleGrid{grid-template-columns:1fr}}.SingleTopicPage-module-scss-module__zdwRKq__article{background:var(--card);border:1px solid var(--border);color:inherit;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.SingleTopicPage-module-scss-module__zdwRKq__article:hover{transform:translateY(-3px);box-shadow:0 14px 34px -18px #26201a66}.SingleTopicPage-module-scss-module__zdwRKq__articleMedia{background:var(--bias-gradient);background-position:50%;background-size:cover;height:180px}.SingleTopicPage-module-scss-module__zdwRKq__articleBody{flex-direction:column;flex:1;padding:16px 17px 17px;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__articleMeta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__articleSource{font-family:var(--font-geist);color:#6e6355;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.SingleTopicPage-module-scss-module__zdwRKq__articleTitle{font-family:var(--font-serif);font-size:20px;line-height:1.13}.SingleTopicPage-module-scss-module__zdwRKq__articleDesc{font-family:var(--font-geist);color:#8a7c63;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.SingleTopicPage-module-scss-module__zdwRKq__articleFooter{font-family:var(--font-geist);color:#a0937c;justify-content:space-between;align-items:center;margin-top:16px;font-size:11.5px;display:flex}.SingleTopicPage-module-scss-module__zdwRKq__readMore{color:var(--accent);font-weight:600}.SingleTopicPage-module-scss-module__zdwRKq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.SingleTopicPage-module-scss-module__zdwRKq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SingleTopicPage-module-scss-module__zdwRKq__relatedGrid{grid-template-columns:1fr}}.SingleTopicPage-module-scss-module__zdwRKq__related{border:1px solid var(--border);background:var(--card);color:inherit;border-radius:10px;padding:15px 17px;transition:transform .2s,box-shadow .2s}.SingleTopicPage-module-scss-module__zdwRKq__related:hover{transform:translateY(-2px);box-shadow:0 10px 26px -16px #26201a59}.SingleTopicPage-module-scss-module__zdwRKq__relatedMeta{font-family:var(--font-geist);letter-spacing:.09em;color:var(--muted);font-size:9px;font-weight:700}.SingleTopicPage-module-scss-module__zdwRKq__relatedTitle{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 13px;font-size:16.5px;line-height:1.16;display:-webkit-box;overflow:hidden}@media (max-width:640px){.SingleTopicPage-module-scss-module__zdwRKq__column,.SingleTopicPage-module-scss-module__zdwRKq__wideColumn{padding-left:20px;padding-right:20px}.SingleTopicPage-module-scss-module__zdwRKq__title{font-size:32px}}
.NewsControls-module-scss-module__qviakq__tabs{gap:8px;display:flex}.NewsControls-module-scss-module__qviakq__tab{font-family:var(--font-geist);border:1px solid var(--border-strong);color:#5c513f;cursor:pointer;background:0 0;border-radius:8px;padding:8px 15px;font-size:12px;font-weight:600;transition:all .15s}.NewsControls-module-scss-module__qviakq__tab:hover{border-color:var(--accent)}.NewsControls-module-scss-module__qviakq__active{background:var(--accent);border-color:var(--accent);color:#fff}
.TopicsControls-module-scss-module__iFyMHW__wrap{flex-direction:column;gap:20px;display:flex}.TopicsControls-module-scss-module__iFyMHW__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.TopicsControls-module-scss-module__iFyMHW__searchBox{background:var(--card);border:1px solid var(--border);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:360px;padding:11px 14px;display:flex}.TopicsControls-module-scss-module__iFyMHW__searchIcon{color:#b0a084;flex:none}.TopicsControls-module-scss-module__iFyMHW__searchInput{width:100%;font-family:var(--font-geist);color:var(--ink);background:0 0;border:none;outline:none;font-size:13.5px}.TopicsControls-module-scss-module__iFyMHW__searchInput::placeholder{color:#b0a084}.TopicsControls-module-scss-module__iFyMHW__biasTabs{gap:8px;display:flex}.TopicsControls-module-scss-module__iFyMHW__biasTab{font-family:var(--font-geist);border:1px solid var(--border-strong);color:#5c513f;cursor:pointer;background:0 0;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;transition:all .15s}.TopicsControls-module-scss-module__iFyMHW__biasTab:hover{border-color:var(--accent)}.TopicsControls-module-scss-module__iFyMHW__biasActive{background:var(--accent);border-color:var(--accent);color:#fff}.TopicsControls-module-scss-module__iFyMHW__bottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.TopicsControls-module-scss-module__iFyMHW__pills{flex-wrap:wrap;gap:7px;display:flex}.TopicsControls-module-scss-module__iFyMHW__pill{font-family:var(--font-geist);border:1px solid var(--border);background:var(--card);color:#5c513f;cursor:pointer;border-radius:20px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:all .15s}.TopicsControls-module-scss-module__iFyMHW__pill:hover{border-color:var(--accent)}.TopicsControls-module-scss-module__iFyMHW__pillActive{background:var(--ink);border-color:var(--ink);color:var(--mink)}.TopicsControls-module-scss-module__iFyMHW__sort{font-family:var(--font-geist);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.TopicsControls-module-scss-module__iFyMHW__sortSelect{font-family:var(--font-geist);color:var(--ink);border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:8px;padding:6px 8px;font-size:12.5px;font-weight:600}
.NewsPage-module-scss-module__eELM4W__page{max-width:860px;margin:0 auto;padding:36px 36px 40px}.NewsPage-module-scss-module__eELM4W__header{flex-direction:column;margin-bottom:16px;display:flex}.NewsPage-module-scss-module__eELM4W__eyebrow{font-family:var(--font-geist);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:700}.NewsPage-module-scss-module__eELM4W__title{font-family:var(--font-serif);margin:8px 0;font-size:40px;font-weight:400;line-height:1.05}.NewsPage-module-scss-module__eELM4W__subtitle{font-family:var(--font-geist);color:var(--muted);max-width:520px;margin:0 0 20px;font-size:14.5px;line-height:1.55}.NewsPage-module-scss-module__eELM4W__strip{margin:16px 0 4px}.NewsPage-module-scss-module__eELM4W__stripBar{border-radius:5px;height:9px;margin-bottom:7px;display:flex;overflow:hidden}.NewsPage-module-scss-module__eELM4W__stripBar span{display:block}.NewsPage-module-scss-module__eELM4W__stripMeta{font-family:var(--font-geist);color:#a0937c;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11.5px;font-weight:600;display:flex}.NewsPage-module-scss-module__eELM4W__stripToday{align-items:center;gap:6px;display:flex}.NewsPage-module-scss-module__eELM4W__pulse{background:var(--bias-l);border-radius:50%;width:7px;height:7px;display:inline-block}.NewsPage-module-scss-module__eELM4W__ticker{flex-direction:column;margin-top:14px;display:flex}.NewsPage-module-scss-module__eELM4W__row{border-top:1px solid var(--border);color:inherit;grid-template-columns:74px 1fr auto;align-items:center;gap:18px;padding:18px 0;display:grid}.NewsPage-module-scss-module__eELM4W__row:last-child{border-bottom:1px solid var(--border)}.NewsPage-module-scss-module__eELM4W__row:hover .NewsPage-module-scss-module__eELM4W__rowTitle{color:var(--accent)}.NewsPage-module-scss-module__eELM4W__thumb{background:var(--bias-gradient);background-position:50%;background-size:cover;border-radius:9px;width:74px;height:74px}.NewsPage-module-scss-module__eELM4W__body{min-width:0}.NewsPage-module-scss-module__eELM4W__meta{align-items:center;gap:8px;margin-bottom:5px;display:flex}.NewsPage-module-scss-module__eELM4W__source{font-family:var(--font-geist);color:#a0937c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.NewsPage-module-scss-module__eELM4W__rowTitle{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;line-height:1.12;transition:color .15s;display:-webkit-box;overflow:hidden}.NewsPage-module-scss-module__eELM4W__badge{text-align:right}.NewsPage-module-scss-module__eELM4W__empty{text-align:center;color:var(--muted);font-family:var(--font-geist);padding:4rem 0}@media (max-width:640px){.NewsPage-module-scss-module__eELM4W__page{padding:24px 20px 32px}.NewsPage-module-scss-module__eELM4W__title{font-size:32px}.NewsPage-module-scss-module__eELM4W__row{grid-template-columns:56px 1fr auto;gap:12px}.NewsPage-module-scss-module__eELM4W__thumb{width:56px;height:56px}}
.PositiveNewsPage-module-scss-module__zXbLuW__page{max-width:1120px;margin:0 auto;padding:36px 36px 40px}.PositiveNewsPage-module-scss-module__zXbLuW__header{flex-direction:column;margin-bottom:24px;display:flex}.PositiveNewsPage-module-scss-module__zXbLuW__eyebrow{font-family:var(--font-geist);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:700}.PositiveNewsPage-module-scss-module__zXbLuW__title{font-family:var(--font-serif);margin:8px 0;font-size:40px;font-weight:400;line-height:1.05}.PositiveNewsPage-module-scss-module__zXbLuW__subtitle{font-family:var(--font-geist);color:var(--muted);max-width:560px;margin:0;font-size:14.5px;line-height:1.55}.PositiveNewsPage-module-scss-module__zXbLuW__hero{background:var(--card);border:1px solid var(--border);color:inherit;border-radius:16px;grid-template-columns:1.05fr 1fr;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 20px 50px -28px #26201a66}.PositiveNewsPage-module-scss-module__zXbLuW__hero:hover{transform:translateY(-3px);box-shadow:0 26px 60px -28px #26201a80}@media (max-width:760px){.PositiveNewsPage-module-scss-module__zXbLuW__hero{grid-template-columns:1fr}}.PositiveNewsPage-module-scss-module__zXbLuW__heroMedia{background:var(--bias-gradient);background-position:50%;background-size:cover;min-height:320px}@media (max-width:760px){.PositiveNewsPage-module-scss-module__zXbLuW__heroMedia{min-height:200px}}.PositiveNewsPage-module-scss-module__zXbLuW__heroBody{flex-direction:column;padding:32px 34px;display:flex}.PositiveNewsPage-module-scss-module__zXbLuW__heroEyebrow{font-family:var(--font-geist);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:10.5px;font-weight:700}.PositiveNewsPage-module-scss-module__zXbLuW__heroMeta{align-items:center;gap:10px;margin-bottom:12px;display:flex}.PositiveNewsPage-module-scss-module__zXbLuW__heroCat{background:var(--ink);color:var(--mink);font-family:var(--font-geist);letter-spacing:.09em;text-transform:uppercase;border-radius:4px;padding:4px 8px;font-size:9px;font-weight:700}.PositiveNewsPage-module-scss-module__zXbLuW__heroSources{font-family:var(--font-geist);color:var(--muted);font-size:12px;font-weight:600}.PositiveNewsPage-module-scss-module__zXbLuW__heroTitle{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 14px;font-size:34px;font-weight:400;line-height:1.08}.PositiveNewsPage-module-scss-module__zXbLuW__heroDesc{font-family:var(--font-geist);color:#6e6355;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 20px;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.PositiveNewsPage-module-scss-module__zXbLuW__heroBar{margin-bottom:20px}.PositiveNewsPage-module-scss-module__zXbLuW__heroLink{font-family:var(--font-geist);color:var(--accent);margin-top:auto;font-size:13.5px;font-weight:600}.PositiveNewsPage-module-scss-module__zXbLuW__section{margin-top:34px}.PositiveNewsPage-module-scss-module__zXbLuW__sectionTitle{font-family:var(--font-serif);margin:0 0 18px;font-size:24px;font-weight:400}.PositiveNewsPage-module-scss-module__zXbLuW__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){.PositiveNewsPage-module-scss-module__zXbLuW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.PositiveNewsPage-module-scss-module__zXbLuW__grid{grid-template-columns:1fr}}.PositiveNewsPage-module-scss-module__zXbLuW__rowsEyebrow{font-family:var(--font-geist);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.PositiveNewsPage-module-scss-module__zXbLuW__rows{flex-direction:column;display:flex}.PositiveNewsPage-module-scss-module__zXbLuW__row{border-top:1px solid var(--border);color:inherit;grid-template-columns:64px 1fr 160px;align-items:center;gap:20px;padding:16px 0;display:grid}.PositiveNewsPage-module-scss-module__zXbLuW__row:last-child{border-bottom:1px solid var(--border)}.PositiveNewsPage-module-scss-module__zXbLuW__row:hover .PositiveNewsPage-module-scss-module__zXbLuW__rowTitle{color:var(--accent)}.PositiveNewsPage-module-scss-module__zXbLuW__rowThumb{background:var(--bias-gradient);background-position:50%;background-size:cover;border-radius:8px;width:64px;height:64px}.PositiveNewsPage-module-scss-module__zXbLuW__rowBody{min-width:0}.PositiveNewsPage-module-scss-module__zXbLuW__rowMeta{align-items:center;gap:8px;display:flex}.PositiveNewsPage-module-scss-module__zXbLuW__rowCat{background:var(--ink);color:var(--bg);font-family:var(--font-geist);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:700}.PositiveNewsPage-module-scss-module__zXbLuW__rowMetaText{font-family:var(--font-geist);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.PositiveNewsPage-module-scss-module__zXbLuW__rowTitle{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:21px;line-height:1.14;transition:color .15s;display:-webkit-box;overflow:hidden}.PositiveNewsPage-module-scss-module__zXbLuW__empty{text-align:center;color:var(--muted);font-family:var(--font-geist);padding:3rem 0}@media (max-width:640px){.PositiveNewsPage-module-scss-module__zXbLuW__page{padding:24px 20px 32px}.PositiveNewsPage-module-scss-module__zXbLuW__title{font-size:32px}.PositiveNewsPage-module-scss-module__zXbLuW__heroBody{padding:24px 22px}.PositiveNewsPage-module-scss-module__zXbLuW__heroTitle{font-size:26px}.PositiveNewsPage-module-scss-module__zXbLuW__row{grid-template-columns:56px 1fr}.PositiveNewsPage-module-scss-module__zXbLuW__rowSpectrum{display:none}}
.TopicsPage-module-scss-module__7M9Fca__page{max-width:1120px;margin:0 auto;padding:36px 36px 40px}.TopicsPage-module-scss-module__7M9Fca__header{flex-direction:column;margin-bottom:22px;display:flex}.TopicsPage-module-scss-module__7M9Fca__eyebrow{font-family:var(--font-geist);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:700}.TopicsPage-module-scss-module__7M9Fca__title{font-family:var(--font-serif);margin:8px 0;font-size:40px;font-weight:400;line-height:1.05}.TopicsPage-module-scss-module__7M9Fca__subtitle{font-family:var(--font-geist);color:var(--muted);max-width:520px;margin:0 0 22px;font-size:14.5px;line-height:1.55}.TopicsPage-module-scss-module__7M9Fca__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:22px;display:grid}@media (max-width:820px){.TopicsPage-module-scss-module__7M9Fca__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.TopicsPage-module-scss-module__7M9Fca__grid{grid-template-columns:1fr}}.TopicsPage-module-scss-module__7M9Fca__empty{text-align:center;color:var(--muted);font-family:var(--font-geist);padding:4rem 0}.TopicsPage-module-scss-module__7M9Fca__count{text-align:center;font-family:var(--font-geist);color:#a0937c;padding:20px;font-size:12.5px;font-weight:500}@media (max-width:640px){.TopicsPage-module-scss-module__7M9Fca__page{padding:24px 20px 32px}.TopicsPage-module-scss-module__7M9Fca__title{font-size:32px}}