
:root{--ink:#1b2637;--muted:#687588;--paper:#f5f6f8;--card:#fff;--line:#e3e7ed;--red:#c51637;--red-dark:#8c102b;--radius:4px;color-scheme:light}
html[data-theme=dark]{--ink:#e8edf6;--muted:#a8b3c5;--paper:#121824;--card:#1b2230;--line:#303a4b;--red:#ff6b88;--red-dark:#9e1836;color-scheme:dark}
html[data-theme=light]{--ink:#1b2637;--muted:#687588;--paper:#f5f6f8;--card:#fff;--line:#e3e7ed;--red:#c51637;--red-dark:#8c102b;color-scheme:light}
body{background:var(--paper);color:var(--ink);font-size:var(--wg-fontBody,14px);line-height:1.9}button,input,select,textarea{font-family:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}img{object-fit:cover}.builderPage{padding-top:22px}.builderPage>h1{font-size:clamp(19px,2vw,25px);color:var(--ink);margin-bottom:22px}.builderSection{background-color:transparent}.builderElements,.builderRow,.builderWithSidebar,.builderWithoutSidebar,.pageContent{min-width:0}.builderSection>h2{font-size:var(--wg-fontWidgetHeading,16px);background:none;border:0;color:var(--ink);padding:0 0 0 10px;margin:0 0 16px;line-height:1.8}
body .railBlock,body .storyCard,body .categoryWidgetSlot,body .archiveDatePicker,body .staticPage{background:var(--card);border:1px solid var(--line);border-radius:4px;box-shadow:0 3px 18px #16243a04}.railBlock{padding:17px}.railBlock.widgetContentOnly{background:transparent;border:0;box-shadow:none;padding:0}.railBlock>h2,body .railBlock>.widgetHeading{display:flex;align-items:center;gap:9px;background:none!important;color:var(--ink);border:0;border-radius:0;margin:0 0 17px;padding:0;font-size:var(--wg-fontWidgetHeading,16px);line-height:1.8;min-height:24px}.widgetHeading[data-decoration=line]:before{content:'';width:3px;height:17px;flex:0 0 3px;background:var(--widget-heading-color,var(--red));border-radius:1px}.widgetHeading[data-decoration=icon]:before,.widgetHeading[data-decoration=none]:before{display:none}.widgetHeading>img{object-fit:contain;width:20px;height:20px;flex:0 0 20px}.widgetHeading>a{color:inherit}.widgetHeading>a:hover{color:var(--red)}
body .widgetPostList{padding:0;list-style:none;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:22px;row-gap:0}.widgetPostList[data-columns=two]{grid-template-columns:repeat(2,minmax(0,1fr))}.widgetPostList[data-columns=three]{grid-template-columns:repeat(3,minmax(0,1fr))}.widgetPostList>li{min-width:0;padding:13px 0;border-bottom:1px solid var(--line);line-height:1.95}.widgetPostList>li>a{display:flex;align-items:flex-start;gap:12px;min-width:0}.widgetPostList[data-image-side=left]>li>a{flex-direction:row-reverse}.widgetImageFrame{display:block;position:relative;flex:0 0 100px;width:100px;max-width:40%;overflow:hidden;border-radius:4px;isolation:isolate}.widgetImageFrame img.widgetImage{display:block;position:static;width:100%;height:auto;aspect-ratio:220/150;object-fit:cover;margin:0;float:none}.widgetPostTitle{font-size:var(--wg-fontWidgetPost,14px);font-weight:600;line-height:1.95;min-width:0;overflow-wrap:break-word}.widgetExcerpt{display:block;grid-column:2;font-size:calc(var(--wg-fontWidgetPost,14px) - 1px);font-weight:400;line-height:2.05;color:var(--muted);margin:8px 0 0;overflow-wrap:break-word}.widgetPostList time,.featureItem time,.mediaSlide time,.storyCircle time,.tickerItem time{font-size:var(--wg-fontMeta,11px);color:var(--muted);margin-top:7px}.widgetList-cards>li{padding:0 0 14px;margin:0 0 16px;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--card)}.widgetList-cards>li>a{display:flex;flex-direction:column}.widgetList-cards>li>a>.widgetImageFrame{max-width:100%;width:100%;flex:auto;border-radius:0}.widgetList-cards .widgetPostTitle,.widgetList-cards .widgetExcerpt,.widgetList-cards time{margin-inline:13px}.widgetList-cards[data-image-side=left]>li>a{flex-direction:column}
body .newsFeature{container-type:inline-size}.newsFeature .featureGrid{display:grid;grid-template-columns:minmax(0,390px) minmax(0,1fr);gap:16px 22px;align-items:start;grid-auto-flow:row;direction:rtl}.newsFeature .featureItem{min-width:0;width:auto;max-width:100%;margin:0;clear:none;float:none;border:0;box-shadow:none;border-radius:4px;align-self:start;overflow:visible}.newsFeature .featureItem:first-child{grid-column:1;grid-row:1/span 3;width:390px;max-width:100%;border:1px solid var(--line);overflow:hidden;background:var(--card)}.newsFeature .featureImage{float:none;position:relative;display:block;width:100%;max-width:100%;margin:0;overflow:hidden;border-radius:4px}.newsFeature .featureImage:before{display:none}.newsFeature .featureImage img{position:static;display:block;width:100%;height:auto;aspect-ratio:220/150;object-fit:cover}.newsFeature .featureItem:first-child .featureImage{width:390px;max-width:100%;border-radius:0}.newsFeature .featureItem:first-child .featureImage img{width:390px;max-width:100%;aspect-ratio:390/220;height:auto}.newsFeature .featureTitle{font-size:var(--wg-fontWidgetPost,14px);font-weight:600;border:0;padding:0;background:none;line-height:1.95}.newsFeature .featureItem:first-child .featureTitle{padding:12px 13px 6px;font-size:calc(var(--wg-fontWidgetPost,14px) + 1px);background:none}.newsFeature .featureItem:first-child time,.newsFeature .featureItem:first-child .widgetExcerpt{padding:0 13px 10px;margin:0}.newsFeature .featureItem:nth-child(n+2){display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:12px;row-gap:4px}.newsFeature .featureItem:nth-child(n+2) .featureImage{grid-column:1;grid-row:1/span 3;width:100%;max-width:100%}.newsFeature .featureItem:nth-child(n+2) .featureTitle,.newsFeature .featureItem:nth-child(n+2) time,.newsFeature .featureItem:nth-child(n+2) .widgetExcerpt{grid-column:2}.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2){grid-template-columns:minmax(0,1fr) 100px}.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2) .featureImage{grid-column:2}.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2) .featureTitle,.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2) time,.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2) .widgetExcerpt{grid-column:1}.newsFeature .featureGrid[data-companions=false]>.featureItem:nth-child(n+2):nth-child(-n+4),.newsFeature .featureGrid[data-remaining=false]>.featureItem:nth-child(n+5){grid-template-columns:minmax(0,1fr)}.newsFeature .featureGrid[data-companions=false]>.featureItem:nth-child(n+2):nth-child(-n+4)>*,.newsFeature .featureGrid[data-remaining=false]>.featureItem:nth-child(n+5)>*{grid-column:1}.newsFeature .featureItem:nth-child(2){grid-column:2;grid-row:1}.newsFeature .featureItem:nth-child(3){grid-column:2;grid-row:2}.newsFeature .featureItem:nth-child(4){grid-column:2;grid-row:3}.newsFeature .featureItem:nth-child(n+5){grid-row:auto;grid-column:auto;border-top:1px solid var(--line);padding-top:14px}.newsFeature .featureItem:after{display:none}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:first-child{grid-row:1;grid-column:1}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:nth-child(2){grid-row:2;grid-column:1}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:nth-child(3){grid-row:1;grid-column:2}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:nth-child(4){grid-row:2;grid-column:2}
.storyTrack{display:flex;align-items:flex-start;gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;padding:5px 2px 12px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.storyCircle{display:flex;flex-direction:column;align-items:center;flex:0 0 100px;width:100px;gap:9px;text-align:center;line-height:1.8;font-size:12px;min-width:0;padding:0;background:transparent;border:0}.storyCircle>.mediaThumb,.storyCircle>.mediaImageFallback{display:flex;align-items:center;justify-content:center;position:relative;flex:none;width:78px;height:78px;aspect-ratio:1;border:2px solid var(--red);border-radius:50%;padding:4px;background:var(--card);overflow:hidden;color:var(--red);font-size:27px;font-weight:bold}.storyCircle .mediaThumb img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .25s ease}.storyCircle:hover .mediaThumb img{transform:scale(1.06)}.storyCircle>span:not(.mediaThumb):not(.mediaImageFallback){display:block;color:var(--ink);font-size:12px;font-weight:500;width:100%;max-height:4em;overflow:hidden}.storyCircle time{font-size:10px}.storyCircle .widgetExcerpt{font-size:10px}.mediaSlide{border-radius:4px;background:var(--card);border:1px solid var(--line);overflow:hidden}.mediaSlide .mediaThumb{position:relative;display:block;overflow:hidden;border-radius:0}.mediaSlide .mediaThumb img{width:100%;aspect-ratio:390/220;object-fit:cover}.mediaSlide>span:not(.mediaThumb),.mediaSlide>p,.mediaSlide>time{font-size:var(--wg-fontWidgetPost,14px);margin:12px;display:block;line-height:1.95}.mediaSlide>time{font-size:var(--wg-fontMeta,11px);color:var(--muted)}
body .headerTicker{min-width:0;min-height:0;width:100%;padding:0;background:transparent;border:0;display:block}.headerTicker .railBlock{background:transparent;border:0;box-shadow:none;padding:0;margin:0}.headerTicker .widgetHeading{display:none!important}.tickerTrack{display:flex;align-items:center;min-width:0;max-width:100%;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;white-space:nowrap;padding:10px 2px;scrollbar-width:thin;animation:none!important}.tickerItem{display:inline-flex;align-items:center;flex:0 0 auto;gap:8px;max-width:none;color:var(--ink);font-size:12px;padding:0;border:0;background:transparent;line-height:1.85}.tickerItem:before{content:'';width:4px;height:4px;flex:0 0 4px;background:var(--red);border-radius:50%}.tickerItem>span{color:inherit;font-weight:400}.tickerItem .widgetExcerpt,.tickerItem time{display:inline;font-size:var(--wg-fontMeta,11px);color:var(--muted);margin:0 5px}
.fullHeader{background:linear-gradient(110deg,#790e27,#ad1233 70%,#bb1939);box-shadow:none}.headerTop{max-width:1540px;margin:auto;min-height:94px;display:flex;align-items:center;gap:22px;padding:10px 24px}.brand{background:transparent;margin:0;flex:0 0 auto;height:auto}.brand img{object-fit:contain}.desktopNav{min-width:0;flex:1;align-self:center}.desktopNav>.menuRoots{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:1px;overflow-x:auto;scrollbar-width:none;min-height:48px}.desktopNav>.menuRoots>li{flex-shrink:0}.desktopNav>.menuRoots>li>a,.desktopNav>.menuRoots>li>details>summary{height:48px;padding:0 9px;font-size:var(--wg-fontNavigation,12px)}.desktopNav .menuDropdown{border-radius:4px;background:var(--card);color:var(--ink);width:270px;max-height:65vh;overflow-y:auto;border:1px solid var(--line);box-shadow:0 10px 30px #0002}.desktopNav .menuDropdown a{color:var(--ink);font-size:var(--wg-fontNavigation,12px)}.headerTools{gap:6px;flex:0 0 auto;min-width:0}.headerTools .profileIcons{display:flex;gap:5px}.headerTools a,.headerTools summary,.themeToggle{padding:5px;border:1px solid #ffffff28;border-radius:4px;min-width:30px;height:32px;display:flex;align-items:center;justify-content:center;color:white;background:#ffffff0b;cursor:pointer}.headerTools .profileIcons img{width:19px;height:19px;object-fit:contain}.themeToggle{width:32px}.themeToggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7}.themeToggle .themeSun{display:none}html[data-theme=dark] .themeToggle .themeMoon{display:none}html[data-theme=dark] .themeToggle .themeSun{display:block}.headerSearch{position:relative}.headerSearch form{position:absolute;z-index:100;left:0;top:calc(100% + 8px);background:var(--card);padding:12px;min-width:260px;border:1px solid var(--line);border-radius:4px}.secondaryHeader{background:var(--card);color:var(--ink);border-color:var(--line)}.secondaryInner{display:flex;align-items:center;gap:22px;min-height:54px;padding-block:4px}.secondaryInner>.headerTicker{flex:1;min-width:0}.pagesNav{flex:0 1 auto;max-width:50%;min-width:0}.pagesNav>.menuRoots{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;scrollbar-width:none;justify-content:flex-start}.pagesNav li>a,.pagesNav summary{font-size:11px;color:var(--ink);padding:0 9px;min-height:38px;height:auto}.secondaryHeader .mainNav details>summary{height:38px}.secondaryHeader .mainNav li:hover,.secondaryHeader .mainNav details[open]{background:var(--paper)}.sectionNav a,.sectionNav summary{color:var(--ink)}.fullFooter{background:#1a202c;color:#d3dae4;border-top:3px solid #b91c3d;margin-top:38px}.footerInner{max-width:1500px;margin:auto;padding:40px 24px 20px;gap:30px}.fullFooter h2,.fullFooter strong{color:#fff}.fullFooter p,.fullFooter small,.fullFooter a{font-size:var(--wg-fontFooter,13px);line-height:2.1}.fullFooter small{color:#9da9bb}.fullFooter .footerLinks .menuRoots{display:flex;flex-wrap:wrap;gap:10px 24px}.fullFooter .profileIcons a{border-radius:4px;border:1px solid #ffffff24;padding:7px;display:inline-flex;align-items:center;justify-content:center}.fullFooter .profileIcons{display:flex;gap:10px}.fullFooter .profileIcons img{width:21px;height:21px;object-fit:contain}.fullFooter .railBlock{background:#212a3a;border-color:#354057;color:#e8edf6}.fullFooter .widgetHeading{color:#fff}
.articleBody{font-size:var(--wg-fontArticleBody,18px);line-height:2.15;color:var(--ink)}.articleTitle{font-size:var(--wg-fontArticleTitle,28px);color:var(--ink)}.articleMeta,.storyCopy time,.archiveDateControls{font-size:var(--wg-fontMeta,11px)}.storyCopy h2{font-size:var(--wg-fontWidgetPost,14px)}.storyCopy p{color:var(--muted)}.widgetImageFrame:after,.featureImage:after,.mediaSlide .mediaThumb:after,.storyImage:after{content:'';pointer-events:none;position:absolute;inset:0;background:linear-gradient(105deg,transparent 25%,#ffffff36 48%,transparent 71%);transform:translateX(130%);transition:transform .65s ease;z-index:2}.widgetPostList a:hover .widgetImageFrame:after,.featureItem:hover .featureImage:after,.mediaSlide:hover .mediaThumb:after,.storyCard:hover .storyImage:after{transform:translateX(-130%)}.storyImage{position:relative}.sliderControls button,.mobileMenu summary,.mobileSecondaryMenu summary,button,input,select,.menuDropdown,.storyCard,.articleHero,.shareQrDialog{border-radius:4px}.railBlock a:hover,.featureItem:hover .featureTitle{color:var(--red)}.rightRail,.leftRail{position:static}.sidebarFrame{min-width:0}
@container(max-width:650px){.newsFeature .featureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.newsFeature .featureItem:first-child{width:100%;grid-row:1;grid-column:1}.newsFeature .featureItem:nth-child(2){grid-column:2;grid-row:1}.newsFeature .featureItem:nth-child(3){grid-column:1;grid-row:2}.newsFeature .featureItem:nth-child(4){grid-column:2;grid-row:2}.newsFeature .featureItem:nth-child(n+2){display:block}.newsFeature .featureItem:nth-child(n+2) .featureImage{width:100%;margin-bottom:8px}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:nth-child(2){grid-column:1;grid-row:2}.newsFeature .featureGrid[data-layout=balanced]>.featureItem:nth-child(3){grid-column:2;grid-row:1}.newsFeature .featureTitle{font-size:var(--wg-fontWidgetPost,14px)}}
@container(max-width:340px){.newsFeature .featureGrid{display:block}.newsFeature .featureItem{margin-bottom:16px!important}.newsFeature .featureItem:first-child{width:100%}.newsFeature .featureItem:nth-child(n+2){display:block}.newsFeature .featureItem:nth-child(n+2) .featureImage{width:100%}}
@media(max-width:1100px){.headerTop{gap:14px}.headerTools .profileIcons a:nth-child(n+3){display:none}.desktopNav>.menuRoots>li>a,.desktopNav>.menuRoots>li>details>summary{padding-inline:7px;font-size:11px}.widgetImageFrame{flex-basis:80px;width:80px}.builderWithSidebar{gap:18px}}
@media(max-width:900px){.desktopNav{display:none!important}.mobileMenu{display:block!important;margin-inline-start:auto}.headerTop{display:flex;min-height:82px;padding:12px 16px}.brand img{max-width:130px}.headerTools .profileIcons{display:none}.mobileMenu>summary{padding:7px 10px;background:#ffffff12;border:1px solid #ffffff33;color:white}.mobileMenu .mobileNav{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:4px;max-width:calc(100vw - 24px);max-height:75vh;overflow-y:auto}.mobileNav a,.mobileNav summary{color:var(--ink)}.secondaryInner{gap:10px;flex-wrap:wrap;min-width:0}.pagesNav{max-width:100%;flex-basis:100%}.headerTicker{flex-basis:100%}.mobileSecondaryMenu{display:block}.pagesNav.desktopNav{display:none}.sidebarFrame{grid-template-columns:repeat(2,minmax(0,1fr))}.builderWithSidebar{grid-template-columns:minmax(0,1fr)}.articleTitle{font-size:min(var(--wg-fontArticleTitle,28px),26px)}}
@media(max-width:640px){body{font-size:var(--wg-fontBody,14px)}.builderSection{padding:12px!important}.builderPage>h1{font-size:19px;margin-inline:12px}.builderElements{gap:16px!important}.railBlock{padding:14px}.railBlock>.widgetHeading{font-size:min(var(--wg-fontWidgetHeading,16px),18px)}.widgetPostTitle,.newsFeature .featureTitle{font-size:min(var(--wg-fontWidgetPost,14px),16px)}.widgetPostList[data-columns=two],.widgetPostList[data-columns=three]{grid-template-columns:minmax(0,1fr)}.widgetPostList>li>a{gap:11px}.widgetImageFrame{flex-basis:90px;width:90px}.sidebarFrame{display:flex;flex-direction:column;gap:18px}.rightRail,.leftRail{width:100%;min-width:0}.storyCircle{flex-basis:90px;width:90px}.storyCircle>.mediaThumb,.storyCircle>.mediaImageFallback{width:72px;height:72px}.storyTrack{gap:12px}.mediaSlide>span:not(.mediaThumb){font-size:14px}.headerTools{gap:4px}.headerSearch form{left:0;min-width:240px;max-width:calc(100vw - 24px)}.secondaryInner{padding-inline:14px}.tickerItem{font-size:12px}.articleBody{font-size:min(var(--wg-fontArticleBody,18px),21px)}.fullFooter .footerInner{padding:28px 18px 18px}.fullFooter .footerWidgets{grid-template-columns:minmax(0,1fr)}.fullFooter p,.fullFooter a{font-size:min(var(--wg-fontFooter,13px),15px)}}

@container(min-width:651px){
 .newsFeature .featureGrid[data-layout=featured]{grid-template-rows:repeat(3,auto);align-items:stretch}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:first-child{align-self:stretch;display:flex;flex-direction:column}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:first-child .featureImage{flex:0 0 auto}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:first-child .featureTitle{flex:1}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:nth-child(2){align-self:start}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:nth-child(3){align-self:center}
 .newsFeature .featureGrid[data-layout=featured]>.featureItem:nth-child(4){align-self:end}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="3"]{grid-template-rows:repeat(2,auto)}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="3"]>.featureItem:first-child{grid-row:1/span 2}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="3"]>.featureItem:nth-child(3){align-self:end}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="2"]{grid-template-rows:auto}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="2"]>.featureItem:first-child{grid-row:1}
 .newsFeature .featureGrid[data-layout=featured][data-feature-count="2"]>.featureItem:nth-child(2){align-self:end}
}
.widgetHeading>span,.widgetHeading>a{min-width:0;overflow-wrap:anywhere}

.tickerPulseRing{fill:none;stroke:#12b76a;stroke-width:2;transform-origin:center;animation:wgPulse 2s ease-out infinite}.tickerPulseDot{fill:#12b76a;stroke:var(--card);stroke-width:1}@keyframes wgPulse{0%{transform:scale(.25);opacity:1}70%,100%{transform:scale(1.2);opacity:0}}
.sidebarFrame{--wg-fontWidgetHeading:var(--wg-fontSidebarWidgetHeading,16px);--wg-fontWidgetPost:var(--wg-fontSidebarWidgetPost,14px)}
.footerWidgets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;grid-column:1/-1;min-width:0}.footerWidgets[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.footerWidgetPanel{min-width:0}.footerWidgetContent{max-height:var(--footer-widget-height,180px);overflow:hidden}.footerWidgetPanel.expanded .footerWidgetContent{max-height:none}.footerExpand{margin-top:10px;border:1px solid #ffffff35;background:transparent;color:#fff;padding:5px 14px;cursor:pointer}.footerExpand[hidden]{display:none}.footerWidgets .ostanha-widget-wrapper{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.fullFooter .ostanha-widget-link{background:#242d3b;color:#e8edf6;border-color:#414c60}.fullFooter .railBlock.widgetContentOnly{background:transparent;border:0}
@media(max-width:640px){.footerWidgets{grid-template-columns:minmax(0,1fr)}}
/* v5: bounded page-based carousels and editorial markers */
.mediaTrack,.sliderCards .mediaTrack{display:grid!important;grid-auto-flow:row;grid-template-columns:repeat(var(--visible-cards,3),minmax(0,1fr));grid-auto-columns:auto!important;gap:16px;overflow:hidden!important;scroll-snap-type:none;min-width:0}
.mediaTrack>.mediaSlide[hidden],.tickerTrack>.tickerItem[hidden]{display:none!important}
.mediaTrack>.mediaSlide{width:100%!important;min-width:0!important;box-sizing:border-box;flex:none}
.mediaSlide>span:not(.mediaThumb){padding:0;font-weight:600}.sliderControls{justify-content:flex-end;padding:12px 0 0}.sliderControls button{background:var(--card);color:var(--ink);border:1px solid var(--line);padding:5px 16px;cursor:pointer}.sliderControls button:hover{border-color:var(--red);color:var(--red)}
.storyTrack{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:18px 12px;overflow:visible;padding:6px 0}.storyCircle{width:100%;max-width:112px;justify-self:center;flex:auto}.storyCircle>.mediaThumb,.storyCircle>.mediaImageFallback{display:flex;align-items:center;justify-content:center;width:78px;height:78px;padding:3px;margin:0 auto 8px;border:2px solid var(--red);background:var(--card);box-shadow:0 0 0 3px var(--paper);border-radius:50%;box-sizing:border-box}.storyCircle .mediaThumb img{width:100%;height:100%;border:0;margin:0;box-sizing:border-box}.storyCircle>span:not(.mediaThumb):not(.mediaImageFallback){font-weight:600;line-height:1.9;font-size:12px;padding:0}.storyCircle:hover .mediaThumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 20%,transparent)}
.tickerTrack{overflow:hidden!important;display:block;white-space:normal;padding:8px 0;min-height:38px;box-sizing:border-box}.tickerItem{display:flex;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap}.tickerItem>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tickerItem:before{display:none}.headerTicker .tickerPulse{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.secondaryInner>.headerTicker{display:flex;align-items:center;gap:9px;max-width:none}.headerTicker>.railBlock{flex:1;min-width:0;overflow:hidden}
.fullHeader,.secondaryHeader{position:relative;isolation:isolate}.headerBackdrop{position:absolute;inset:0;z-index:10;pointer-events:none;background-repeat:no-repeat}.headerTop,.secondaryInner{position:relative;z-index:20}.secondaryHeader{border:0;margin:0;padding:0}.secondaryInner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:16px;min-height:40px}.secondaryInner>.headerTicker,.secondaryInner>.sectionNav{margin-inline-start:18px}.pagesNav{margin-inline-start:auto;align-self:stretch;max-width:60%;background:#20232b;flex:0 1 auto}.pagesNav>.menuRoots{height:100%;overflow:visible;display:flex;flex-wrap:nowrap;gap:0;justify-content:flex-start;margin:0;padding:0}.secondaryHeader .pagesNav li>a,.secondaryHeader .pagesNav summary{color:#fff!important;background:transparent;font-size:11px;min-height:40px;height:100%;padding:0 9px;display:flex;align-items:center;border-inline-start:1px solid #ffffff24}.secondaryHeader .pagesNav li:hover,.secondaryHeader .pagesNav details[open]{background:#343946}.secondaryHeader .pagesNav .menuDropdown{background:var(--card)}.secondaryHeader .pagesNav .menuDropdown a{color:var(--ink)!important}.desktopNav>.menuRoots{overflow:visible}.fullHeader.compactNav .desktopNav{display:none!important}.fullHeader.compactNav .mobileMenu{display:block!important;margin-inline-start:auto}
/* All peer cards share the same frame, including the first one. */
@container(max-width:650px){.newsFeature .featureGrid>.featureItem{border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--card);padding:0!important;align-self:stretch;box-sizing:border-box}.newsFeature .featureGrid>.featureItem .featureTitle{display:block;padding:10px 12px 6px}.newsFeature .featureGrid>.featureItem time,.newsFeature .featureGrid>.featureItem .widgetExcerpt{display:block;margin:0;padding:0 12px 10px}.newsFeature .featureGrid>.featureItem .featureImage{border-radius:0;margin:0}.newsFeature .featureGrid>.featureItem img{width:100%;aspect-ratio:390/220}.newsFeature .featureGrid>.featureItem .featureTitle{font-size:var(--wg-fontWidgetPost,14px)}}
@container(min-width:651px){.newsFeature .featureItem:nth-child(n+2){grid-template-columns:150px minmax(0,1fr)}.newsFeature .featureGrid[data-image-side=left] .featureItem:nth-child(n+2){grid-template-columns:minmax(0,1fr) 150px}.newsFeature .featureItem:nth-child(n+2) .featureImage img{height:100%;min-height:102px;aspect-ratio:220/150}.newsFeature .featureGrid[data-layout=featured]>.featureItem:nth-child(n+2):nth-child(-n+4){align-self:stretch}.newsFeature .featureGrid[data-layout=featured]>.featureItem:nth-child(n+2):nth-child(-n+4) .featureImage{align-self:stretch;height:100%}}
.widgetPostList[data-item-marker],.featureGrid[data-item-marker],.mediaWidget[data-item-marker]>.mediaTrack,.mediaWidget[data-item-marker]>.storyTrack,.mediaWidget[data-item-marker]>.tickerTrack{counter-reset:wg-news}
.widgetPostList>li,.featureGrid>.featureItem,.mediaTrack>.mediaSlide,.storyTrack>.storyCircle,.tickerTrack>.tickerItem{position:relative;counter-increment:wg-news}
[data-item-marker=numbers].widgetPostList>li:before,[data-item-marker=numbers].featureGrid>.featureItem:before,.mediaWidget[data-item-marker=numbers] .mediaSlide:before,.mediaWidget[data-item-marker=numbers] .storyCircle:before,.mediaWidget[data-item-marker=numbers] .tickerItem:before{content:counter(wg-news);position:absolute;inset-inline-start:7px;top:7px;display:grid;place-items:center;min-width:24px;height:24px;z-index:4;background:var(--red);color:var(--card);border-radius:4px;font:700 13px/1 sans-serif;box-shadow:0 1px 4px #0002}
[data-item-marker=timeline].widgetPostList>li,[data-item-marker=timeline].featureGrid>.featureItem{padding-inline-start:18px!important;border-inline-start:1px solid var(--line)}
[data-item-marker=timeline].widgetPostList>li:before,[data-item-marker=timeline].featureGrid>.featureItem:before,.mediaWidget[data-item-marker=timeline] .mediaSlide:before,.mediaWidget[data-item-marker=timeline] .storyCircle:before,.mediaWidget[data-item-marker=timeline] .tickerItem:before{content:'';display:block;position:absolute;inset-inline-start:1px;top:19px;width:7px;height:7px;background:var(--red);border-radius:50%;z-index:4;box-shadow:0 0 0 3px var(--card)}
.widgetPostList[data-item-marker=numbers]>li{padding-inline-start:40px!important}.widgetPostList[data-item-marker=numbers]>li:before{top:16px}
/* Compact sidebar cards: image at the side, text flows beneath it. */
.sidebarFrame .widgetPostList:has(.widgetImageFrame)>li{margin-bottom:10px;padding:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--card);box-shadow:0 2px 8px #17253c08}.sidebarFrame .widgetPostList:has(.widgetImageFrame)>li>a{display:flow-root;padding:12px;box-sizing:border-box}.sidebarFrame .widgetPostList:has(.widgetImageFrame)>li>a>.widgetImageFrame{float:right;width:100px;max-width:42%;margin:0 0 4px 12px;border-radius:4px}.sidebarFrame .widgetPostList:has(.widgetImageFrame)[data-image-side=left]>li>a>.widgetImageFrame{float:left;margin:0 12px 4px 0}.sidebarFrame .widgetPostList:has(.widgetImageFrame) .widgetPostTitle{margin:0;display:inline;font-size:var(--wg-fontWidgetPost,14px)}.sidebarFrame .widgetPostList:has(.widgetImageFrame)>li:hover{border-color:var(--red)}
.ostanha-widget-wrapper,.province-sidebar-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px}.province-sidebar-container{grid-template-columns:repeat(3,minmax(0,1fr))}.ostanha-widget-link,.province-sidebar-btn{display:block;min-width:0;padding:7px 5px;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink);text-align:center;font-size:12px;overflow-wrap:anywhere}.ostanha-widget-link:hover,.province-sidebar-btn:hover{color:var(--red);border-color:var(--red)}
@media(max-width:900px){.secondaryInner{gap:0;flex-wrap:nowrap}.secondaryInner>.headerTicker{margin-inline:10px}.secondaryInner>.pagesNav{display:none}.mobileSecondaryMenu{flex:0 0 auto;padding:0 12px}.secondaryInner>.sectionNav{display:none}.secondaryHeader .mobileSecondaryMenu summary{color:var(--ink);background:var(--card);border:0;min-height:40px}.secondaryInner>.headerTicker{flex:1;min-width:0}.headerTicker .tickerItem{font-size:11px}.storyTrack{grid-template-columns:repeat(auto-fit,minmax(74px,1fr))}.mediaTrack,.sliderCards .mediaTrack{grid-template-columns:repeat(var(--visible-cards,1),minmax(0,1fr))}}

@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.widgetImageFrame:after,.featureImage:after,.mediaSlide .mediaThumb:after,.storyImage:after{display:none}}
:root{--wg-fontBody:14px;--wg-fontWidgetHeading:16px;--wg-fontWidgetPost:14px;--wg-fontSidebarWidgetHeading:16px;--wg-fontSidebarWidgetPost:14px;--wg-fontArticleBody:18px;--wg-fontArticleTitle:28px;--wg-fontNavigation:12px;--wg-fontMeta:11px;--wg-fontFooter:13px}