@font-face{font-family:NewsBangla;src:url('../assets/fonts/news-bangla.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
/* One homepage stylesheet. All typography uses the reference's local ProBa Unicode font. */
body:has(.pbd-root){background:var(--page-bg,#fff)}
main.wrap:has(>.pbd-root){width:100%;max-width:none;padding:24px 18px 45px}
.pbd-root{--pbd-width:1380px;--pbd-title-size:20px;--pbd-lead-size:30px;--pbd-summary-size:16px;--pbd-heading-size:24px;--pbd-gap:50px;--pbd-radius:3px;--pbd-border:#ddd;--pbd-accent:#ca201e;--pbd-muted:#666;--pbd-columns:3;--pbd-card-gap:28px;--pbd-image-ratio:16/9;max-width:var(--pbd-width);width:100%;margin:auto;color:#161616;font:20px/1.35 NewsBangla,serif}
.pbd-root *{box-sizing:border-box;font-family:NewsBangla,serif}
.pbd-root :is(section,article,aside,div){min-width:0}
.pbd-root a{color:inherit;text-decoration:none}
.pbd-root a:hover{color:#e56a1b}
.pbd-root a:focus-visible,.pbd-root button:focus-visible{outline:2px solid #176da7;outline-offset:3px}
.pbd-root img{display:block;max-width:100%;width:100%;height:auto;object-fit:cover}
.pbd-root :is(h1,h2,h3,p,ol){margin:0}
.pbd-root :is(h1,h2,h3){font-weight:400}
.pbd-story{margin:0;padding:0;background:transparent;border:0;box-shadow:none}
.pbd-story__link{display:block}
.pbd-story__media{display:block;overflow:hidden;border-radius:var(--pbd-radius)}
.pbd-story__media img{aspect-ratio:var(--pbd-image-ratio);object-fit:var(--pbd-thumb-fit,cover)}
.pbd-story__content{display:block;padding-top:7px}
.pbd-story__title{display:block;font-size:var(--pbd-title-size);line-height:1.3;font-weight:400!important;letter-spacing:0;word-break:normal;overflow-wrap:break-word}
.pbd-story__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pbd-excerpt-lines,2);overflow:hidden;font-size:var(--pbd-summary-size);line-height:1.4;color:var(--pbd-muted);margin-top:12px;text-align:justify}
.pbd-story__category{font-size:16px;color:#c41c1b;display:block;margin-bottom:5px}
.pbd-story__meta{display:block;margin-top:9px;font-size:14px;color:var(--pbd-muted)}
.pbd-story--horizontal{padding:15px 0;border-bottom:1px solid var(--pbd-border)}
.pbd-story--horizontal:first-child{padding-top:0}
.pbd-story--horizontal:last-child{border-bottom:0}
.pbd-story--horizontal .pbd-story__link{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:start}
.pbd-story--horizontal .pbd-story__content{padding-top:0}
.pbd-story--horizontal .pbd-story__media img{aspect-ratio:16/9}
.pbd-root .pbd-story--feature .pbd-story__title{font-weight:700!important;font-size:calc(var(--pbd-title-size) + 3px);line-height:1.4}
.pbd-ticker{display:flex;align-items:center;background:#f0f0f0;min-height:43px;border-radius:3px;overflow:hidden;margin:0 0 18px}
.pbd-ticker__label{flex:none;padding:9px 15px;color:#bd1515;font-size:20px;font-weight:400;background:inherit;position:relative;z-index:1}
.pbd-ticker__viewport{overflow:hidden;flex:1;min-width:0}
.pbd-ticker__track{display:flex;width:max-content;animation:pbd-news-roll var(--pbd-ticker-speed,28s) linear infinite;will-change:transform}
.pbd-ticker__group{display:flex;align-items:center;gap:30px;flex:none;min-width:var(--pbd-ticker-min-width,0px);padding:8px 30px 8px 0}
.pbd-ticker__group a{white-space:nowrap;font-size:19px;line-height:1.3}
.pbd-ticker__group a:before{content:'•';color:#c3281d;padding-right:10px}
.pbd-ticker--pause:hover .pbd-ticker__track,.pbd-ticker:focus-within .pbd-ticker__track{animation-play-state:paused}
@keyframes pbd-news-roll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.pbd-spotlight{display:flex;gap:10px;align-items:center;padding:9px 16px;background:#ededed;margin:0 0 20px;border-radius:4px;overflow-x:auto;white-space:nowrap;font-size:18px}
.pbd-spotlight strong{font-weight:700}.pbd-spotlight a{padding:5px 10px;background:#fff;color:#416f8b;border-radius:2px}
.pbd-topline{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:26px;align-items:start}
.pbd-hero-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}
.pbd-hero-lead{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:22px;align-items:start}
.pbd-hero-copy h1{font-size:var(--pbd-lead-size);line-height:1.25;font-weight:700;margin:0 0 12px}
.pbd-lead-summary{font-size:var(--pbd-summary-size);line-height:1.45;text-align:justify;color:var(--pbd-muted)}
.pbd-hero-image{display:block;border-radius:var(--pbd-radius);overflow:hidden}
.pbd-hero-image img{aspect-ratio:16/9;width:100%;height:auto}
.pbd-hero-deck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:22px;padding-top:16px;border-top:1px solid var(--pbd-border)}
.pbd-hero-deck>.pbd-story+.pbd-story,.pbd-feature-mini>.pbd-story+.pbd-story,.pbd-text-strip>.pbd-story+.pbd-story{border-left:1px solid var(--pbd-border);padding-left:15px;margin-left:-15px}
.pbd-hero-side .pbd-story--horizontal .pbd-story__link{grid-template-columns:minmax(90px,38%) minmax(0,1fr)}
.pbd-feature-mini,.pbd-text-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:24px;padding-top:16px;border-top:1px solid var(--pbd-border)}
.pbd-text-strip{padding-bottom:18px;border-bottom:1px solid var(--pbd-border)}
.pbd-text-strip .pbd-story__content{padding:0}
.pbd-text-strip .pbd-story__excerpt{margin-top:10px}
.pbd-right-rail{display:grid;gap:20px}
.pbd-epaper{display:block;border:1px solid var(--pbd-border);border-radius:var(--pbd-radius);overflow:hidden;text-align:center;position:relative}
.pbd-epaper img{max-height:300px;object-fit:cover;object-position:top}
.pbd-epaper span{display:block;background:#333b;color:#fff;padding:9px 5px;position:absolute;bottom:0;left:0;right:0;font-size:20px}
.pbd-section,.pbd-map{margin-top:var(--pbd-gap);background:var(--pbd-section-bg,transparent)}
.pbd-heading{display:flex;align-items:center;gap:10px;margin-bottom:14px;min-height:25px;border:0;padding:0}
.pbd-heading:before,.pbd-heading:after{content:'';display:block;height:4px;background:#e4e4e4;flex:1}
.pbd-heading:before{flex:0 0 30px}
.pbd-heading h2{font-size:var(--pbd-heading-size);line-height:1.3;font-weight:400;white-space:nowrap}
.pbd-heading>a{font-size:17px;margin-left:auto;white-space:nowrap;order:3}
.pbd-sections{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:36px}
.pbd-sections>*{grid-column:1/-1}
.pbd-section-entry--wide{grid-column:span 8}
.pbd-section-entry--narrow{grid-column:span 4}
.pbd-section-entry .pbd-section{height:calc(100% - var(--pbd-gap))}
.pbd-section-entry--narrow .pbd-section{border:3px solid #ead9d9;padding:0 15px 15px}
.pbd-section-entry--narrow .pbd-heading{margin-top:-15px}
.pbd-section-entry--narrow .pbd-heading h2{padding:0 10px;background:#fff}
.pbd-section-entry--narrow .pbd-feature-layout{display:block}
.pbd-section-entry--narrow .pbd-feature-layout__grid{display:block}
.pbd-section-entry--narrow .pbd-story__link{display:grid;grid-template-columns:110px 1fr;gap:12px}
.pbd-section-entry--narrow .pbd-story{padding:15px 0;border-bottom:1px solid var(--pbd-border)}
.pbd-section-entry--narrow .pbd-story__title{font-size:var(--pbd-title-size)!important;font-weight:400!important}
.pbd-section-entry--narrow .pbd-story__excerpt{display:none}
.pbd-regular-grid{display:grid;grid-template-columns:repeat(var(--pbd-columns,3),minmax(0,1fr));gap:var(--pbd-card-gap,28px)}
.pbd-feature-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:30px}
.pbd-feature-layout__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.pbd-feature-layout__grid>.pbd-story{position:relative}
.pbd-feature-layout__grid>.pbd-story:before{content:'';position:absolute;left:-15px;top:0;bottom:0;border-left:1px solid var(--pbd-border)}
.pbd-list-feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:30px}
.pbd-feature-overflow{margin-top:20px;padding-top:16px;border-top:1px solid var(--pbd-border)}
.pbd-section-footer{display:flex;align-items:center;gap:10px;margin-top:15px;font-size:18px}
.pbd-section-footer:before{content:'';height:1px;background:var(--pbd-border);flex:1}
.pbd-magazine-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:30px}
.pbd-magazine-bottom{--pbd-columns:4;margin-top:15px;padding-top:15px;border-top:1px solid var(--pbd-border)}
.pbd-magazine-top>.pbd-story:first-child .pbd-story__link{position:relative;height:100%;background:#222;overflow:hidden;border-radius:var(--pbd-radius)}
.pbd-magazine-top>.pbd-story:first-child .pbd-story__media,.pbd-magazine-top>.pbd-story:first-child img{height:100%}
.pbd-magazine-top>.pbd-story:first-child img{min-height:300px}
.pbd-magazine-top>.pbd-story:first-child .pbd-story__content{position:absolute;left:0;right:0;bottom:0;padding:40px 15px 15px;color:#fff;background:linear-gradient(transparent,#000c)}
.pbd-magazine-top>.pbd-story:first-child .pbd-story__excerpt{display:none}
.pbd-magazine-top>.pbd-story:not(:first-child){border-left:1px solid var(--pbd-border);padding-left:15px;margin-left:-15px}
.pbd-list-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}
.pbd-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}
.pbd-split-col>.pbd-story--feature{margin-bottom:18px}
.pbd-ranked-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 25px}
.pbd-ranked-item{display:flex;gap:12px}.pbd-ranked-item>b{color:#aaa;font-size:30px;font-weight:400}
.pbd-ranked-item .pbd-story{flex:1}
.pbd-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:230px;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory}
.pbd-carousel>*{scroll-snap-align:start}
.pbd-video-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:30px;margin-top:var(--pbd-gap);align-items:start}
.pbd-news-digest .pbd-regular-grid{--pbd-columns:3}
.pbd-news-tabs{border:1px solid var(--pbd-border)}
.pbd-news-tabs__buttons{display:flex;background:#f2f2f2;border-bottom:1px solid var(--pbd-border)}
.pbd-news-tabs [role=tab]{flex:1;font:20px/1.3 NewsBangla,serif;border:0;border-top:3px solid transparent;background:transparent;color:inherit;padding:12px 6px;cursor:pointer}
.pbd-news-tabs [role=tab][aria-selected=true]{background:#fff;color:#b91617;border-top-color:#b91617}
.pbd-news-tabs [hidden]{display:none!important}
.pbd-news-tabs [role=tabpanel]{max-height:430px;overflow-y:auto;scrollbar-width:thin}
.pbd-news-tabs ol{padding:0;list-style:none;counter-reset:pbd-news}
.pbd-news-tabs li{display:flex;gap:14px;padding:14px;border-bottom:1px solid var(--pbd-border);counter-increment:pbd-news;font-size:20px;line-height:1.3}
.pbd-news-tabs li:before{content:counter(pbd-news);content:counter(pbd-news,bengali);color:#888;font-size:28px;min-width:22px}
.pbd-videos{background:#222;color:#fff;padding:18px 20px 22px;margin-top:var(--pbd-gap)}
.pbd-video-row>.pbd-videos{margin-top:0}
.pbd-videos .pbd-heading:before,.pbd-videos .pbd-heading:after{background:#555}
.pbd-videos .pbd-heading h2{color:#fff}
.pbd-videos__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px}
.pbd-video{display:block;color:#fff!important}
.pbd-video:first-child{grid-row:span 2}
.pbd-video__media{display:block;position:relative;overflow:hidden;border-radius:var(--pbd-radius)}
.pbd-video__media img{aspect-ratio:16/9}
.pbd-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:45px;height:45px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#0007;color:#fff;font-family:system-ui!important;font-size:20px}
.pbd-video__title{display:block;font-size:var(--pbd-title-size);line-height:1.3;padding-top:8px;font-weight:400}
.pbd-latest-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:30px}
.pbd-latest-layout>.pbd-story{border-right:1px solid var(--pbd-border);padding-right:15px}
.pbd-latest-layout .pbd-regular-grid{--pbd-columns:3}
.pbd-filters{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px;align-items:center;background:#ededed;padding:20px;margin-top:var(--pbd-gap);border-radius:4px}
.pbd-filters strong{font-size:24px;text-align:center;font-weight:400}
.pbd-filters select{font:18px NewsBangla,serif;padding:9px 12px;width:100%;min-width:0;border:1px solid #bbb;border-radius:2px;background:#fff}
.pbd-filters button,.pbd-poll button{font:22px NewsBangla,serif;padding:12px 18px;color:#fff;background:#222;border:0;cursor:pointer}
.pbd-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}
.pbd-gallery__item{position:relative;overflow:hidden;background:#222;border-radius:var(--pbd-radius)}
.pbd-gallery__item:first-child{grid-column:span 2;grid-row:span 2}
.pbd-gallery__item img{height:100%;min-height:150px;aspect-ratio:16/9}
.pbd-gallery__item span{position:absolute;left:0;right:0;bottom:0;padding:35px 12px 12px;background:linear-gradient(transparent,#000c);color:#fff;font-size:20px}
.pbd-poll{padding:20px;border:1px solid var(--pbd-border);max-width:650px}
.pbd-poll h3{font-size:24px}.pbd-poll label{display:block;font-size:20px;padding:12px 0;border-bottom:1px solid var(--pbd-border)}.pbd-poll button{margin-top:15px}
.pbd-cards-equal .pbd-story{height:100%}
.pbd-cardstyle--bordered .pbd-story{border:1px solid var(--pbd-border);padding:8px}
.pbd-cardstyle--shadow .pbd-story{box-shadow:0 2px 10px #0001;padding:8px}
.pbd-ad-slot{width:100%;min-width:0;margin:20px 0;text-align:center}
.pbd-right-rail>.pbd-ad-slot{margin:0}
.pbd-ad{width:100%;min-width:0;margin:0 auto 16px;text-align:center;overflow:hidden;line-height:0}
.pbd-ad:last-child{margin-bottom:0}
.pbd-ad img{width:auto;max-width:100%;height:auto;margin:auto;object-fit:contain}
.pbd-ad iframe{max-width:100%;border:0}.pbd-ad--mobile,.pbd-ad-slot--mobile{display:none}
.pbd-preview-banner{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#fff6df;border:1px solid #e6b44a;padding:12px;margin-bottom:20px;font-size:17px}
.pbd-preview-banner a{text-decoration:underline}
.pbd-ad-slot--preview{border:2px dashed #2563eb;background:#f5f9ff;padding:8px;scroll-margin-top:70px}
.pbd-ad-slot__label{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:10px;font-size:16px;line-height:1.4;color:#174ea6}
.pbd-ad-slot__label span{font-size:14px}.pbd-ad-slot__label a{text-decoration:underline}
.pbd-ad-name{line-height:1.5;padding:5px;font-size:15px;background:#e9efff;color:#1e40af}
.pbd-ad-slot__empty{padding:25px 10px;font-size:17px;color:#64748b}
body.dark-mode .pbd-root{color:var(--ink,#eee);--pbd-border:var(--line,#444);--pbd-muted:var(--muted,#aaa)}
body.dark-mode :is(.pbd-ticker,.pbd-spotlight,.pbd-filters,.pbd-news-tabs__buttons){background:var(--surface,#222)}
body.dark-mode :is(.pbd-spotlight a,.pbd-news-tabs [aria-selected=true],.pbd-section-entry--narrow .pbd-heading h2){background:var(--page-bg,#111)}
body.dark-mode .pbd-heading:before,body.dark-mode .pbd-heading:after{background:#444}
@media(min-width:901px){.pbd-no-desktop{display:none!important}}
@media(min-width:601px) and (max-width:900px){.pbd-no-tablet{display:none!important}}
@media(max-width:1199px){.pbd-topline{grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:22px}.pbd-hero-layout{gap:20px}.pbd-hero-lead{gap:14px}.pbd-hero-side .pbd-story--horizontal .pbd-story__link{grid-template-columns:85px 1fr}.pbd-feature-layout__grid{gap:24px}.pbd-hero-copy h1{font-size:calc(var(--pbd-lead-size) - 3px)}}
@media(max-width:1000px){.pbd-topline{grid-template-columns:1fr}.pbd-right-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pbd-hero-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pbd-video-row{grid-template-columns:minmax(230px,1fr) minmax(0,2fr)}.pbd-feature-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pbd-feature-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pbd-latest-layout .pbd-regular-grid{--pbd-columns:2}.pbd-videos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pbd-video:first-child{grid-column:span 2;grid-row:auto}.pbd-section-entry--wide,.pbd-section-entry--narrow{grid-column:1/-1}.pbd-sections{column-gap:0}.pbd-filters{gap:15px}.pbd-magazine-top{gap:24px}}
@media(max-width:700px){.pbd-video-row{grid-template-columns:1fr}.pbd-news-tabs [role=tabpanel]{max-height:300px}.pbd-filters{grid-template-columns:1fr 1fr}.pbd-filters strong,.pbd-filters button{grid-column:1/-1}.pbd-magazine-top{grid-template-columns:1fr 1fr}.pbd-magazine-top>.pbd-story:first-child{grid-column:span 2}.pbd-magazine-top>.pbd-story:nth-child(2){border:0;margin:0;padding:0}.pbd-magazine-bottom{--pbd-columns:2}.pbd-latest-layout{grid-template-columns:1fr}.pbd-latest-layout>.pbd-story{border:0;padding:0}}
@media(max-width:600px){main.wrap:has(>.pbd-root){padding:16px 14px 30px}.pbd-no-mobile{display:none!important}.pbd-root{--pbd-gap:32px!important}.pbd-hero-layout{display:block}.pbd-hero-lead{display:flex;flex-direction:column;gap:12px}.pbd-hero-image{order:0;width:100%}.pbd-hero-copy{order:1}.pbd-hero-copy h1{font-size:var(--pbd-lead-size);margin-bottom:10px}.pbd-hero-side{margin-top:20px;border-top:1px solid var(--pbd-border)}.pbd-hero-side .pbd-story--horizontal{padding:14px 0}.pbd-hero-side .pbd-story--horizontal .pbd-story__link{grid-template-columns:115px 1fr;gap:14px}.pbd-hero-deck,.pbd-feature-mini{gap:24px}.pbd-hero-deck>.pbd-story+.pbd-story,.pbd-feature-mini>.pbd-story+.pbd-story{padding-left:12px;margin-left:-12px}.pbd-feature-mini{grid-template-columns:1fr 1fr}.pbd-feature-mini>.pbd-story:nth-child(3){grid-column:span 2;border:0;margin:0;padding:15px 0 0;border-top:1px solid var(--pbd-border)}.pbd-feature-mini>.pbd-story:nth-child(3) .pbd-story__link{display:grid;grid-template-columns:115px 1fr;gap:14px}.pbd-text-strip{grid-template-columns:1fr;gap:0}.pbd-text-strip>.pbd-story+.pbd-story{margin:14px 0 0;padding:14px 0 0;border:0;border-top:1px solid var(--pbd-border)}.pbd-right-rail{grid-template-columns:1fr}.pbd-feature-layout,.pbd-list-feature,.pbd-split-grid{grid-template-columns:1fr;gap:20px}.pbd-feature-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pbd-feature-layout__grid>.pbd-story:before{display:none}.pbd-regular-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pbd-list-grid,.pbd-ranked-grid{grid-template-columns:1fr}.pbd-story--horizontal .pbd-story__link{grid-template-columns:110px 1fr}.pbd-section-entry .pbd-section{height:auto}.pbd-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.pbd-gallery__item:first-child{grid-row:auto;grid-column:span 2}.pbd-ad--desktop{display:none}.pbd-ad--mobile,.pbd-ad-slot--mobile{display:block}.pbd-heading{gap:8px}.pbd-heading:before{flex-basis:20px}.pbd-ticker__label{padding:9px 12px;font-size:19px}.pbd-ticker__group a{font-size:18px}.pbd-filters{padding:15px}.pbd-poll{padding:15px}.pbd-news-digest .pbd-regular-grid{--pbd-columns:2}}
@media(prefers-reduced-motion:reduce){.pbd-ticker__track{animation:none!important;transform:none!important}.pbd-ticker__group[aria-hidden=true]{display:none}.pbd-ticker__viewport{overflow-x:auto}.pbd-root *{scroll-behavior:auto!important}}
/* Match the reference masthead on the homepage, while keeping the site's own logo and menus. */
.pbd-reference-header .site-header{background:#fff!important;color:#111!important;border:0!important;box-shadow:none!important}
.pbd-reference-header .site-header :is(a,button,time,span){font-family:NewsBangla,serif}
.pbd-reference-header .site-header .wrap{max-width:1380px!important}
.pbd-reference-header .site-header .datebar{display:none!important}
.pbd-reference-header .site-header .masthead{display:grid!important;grid-template-columns:1fr auto 1fr!important;min-height:130px!important;gap:20px!important;padding-top:20px!important;padding-bottom:20px!important}
.pbd-reference-header .site-header .brand{justify-content:center!important;grid-column:2!important}
.pbd-reference-header .site-header .brand img{max-width:310px!important;max-height:90px!important;width:auto!important}
.pbd-reference-header .site-header .masthead-left{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;grid-column:1!important;grid-row:1!important}
.pbd-header-controls{display:flex;gap:10px}
.pbd-reference-header .site-header .masthead-left .menu-toggle{background:transparent!important;color:#222!important;padding:0!important;font-size:22px!important}
.pbd-reference-header .site-header .masthead-left .search-popup-open{font-size:25px!important;color:#386e8c!important;padding:0 5px!important}
.pbd-header-date{font-size:16px;color:#222;white-space:nowrap}
.pbd-reference-header .site-header .tools{grid-column:3!important;grid-row:1!important;justify-self:end!important}
.pbd-reference-header .site-header :is(.main-nav,.category-nav){background:#fff!important;color:#111!important;border-top:1px solid #ddd!important;border-bottom:1px solid #ddd!important;box-shadow:0 2px 3px #0001!important;backdrop-filter:none!important}
.pbd-reference-header .site-header :is(.main-nav,.category-nav)>.wrap{justify-content:center!important;gap:22px!important;min-height:50px!important;font-size:20px!important;font-weight:400!important}
.pbd-reference-header .site-header :is(.main-nav,.category-nav) a{color:#111!important;font-weight:400!important}
.pbd-reference-header .site-header :is(.main-nav,.category-nav) a:hover{color:#b91c1c!important}
.pbd-reference-header .site-header .main-nav a:after{display:none!important}
.pbd-reference-header .site-header .nav-actions{background:#fff!important;margin-left:0!important}
.pbd-reference-header .site-header .social-head a{color:#111!important;border:1px solid #ddd!important;width:32px;height:32px}
.pbd-reference-header .site-header .sticky-bar,.pbd-reference-header .site-header .sticky-actions{background:#fff!important;color:#111!important}
.pbd-reference-header .site-header .sticky-nav,.pbd-reference-header .site-header .sticky-nav a{color:#111!important;font-size:19px!important;font-weight:400!important}
.pbd-reference-header .pointer-dot,.pbd-reference-header .pointer-ring{display:none!important}
@media(max-width:800px){.pbd-reference-header .site-header .masthead{display:flex!important;justify-content:space-between!important;min-height:65px!important;padding-top:8px!important;padding-bottom:8px!important;gap:10px!important}.pbd-reference-header .site-header .masthead-left{display:none!important}.pbd-reference-header .site-header .brand img{width:min(var(--mobile-logo-width,180px),100%)!important;max-height:52px!important}.pbd-reference-header .site-header .tools{display:flex!important}.pbd-reference-header .site-header .brand{max-width:65%!important}.pbd-reference-header .site-header .category-nav{display:none!important}}
body.dark-mode.pbd-reference-header .site-header,body.dark-mode.pbd-reference-header .site-header :is(.main-nav,.category-nav,.nav-actions,.sticky-bar,.sticky-actions){background:var(--surface)!important;color:var(--ink)!important}
body.dark-mode.pbd-reference-header .site-header :is(.main-nav,.category-nav,.sticky-nav) a,body.dark-mode.pbd-reference-header .pbd-header-date{color:var(--ink)!important}
/* Image creatives keep their proportions and cannot stretch a banner into a full-page photo. */
.pbd-ad-slot:not([data-slot^="home_rail_"]) .pbd-ad img{max-height:120px;width:auto;max-width:100%}
.pbd-ad-slot[data-slot^="home_rail_"] .pbd-ad img{max-height:600px;width:100%;object-fit:contain}
.pbd-ad-slot[data-slot="home_mobile"] .pbd-ad img{max-height:120px}
.pbd-reference-header .site-header .nav-actions .menu-toggle{background:transparent!important;color:#222!important}

.pbd-video__media{aspect-ratio:16/9;background:#181818}.pbd-video__media img{height:100%;object-fit:cover}

@media(min-width:801px){.pbd-reference-header .site-header .sticky-nav>*{display:inline-flex!important}.pbd-reference-header .site-header .sticky-nav{overflow-x:auto!important;scrollbar-width:thin;min-width:0}}

.pbd-ticker{background:var(--pbd-ticker-bg,#f0f0f0);color:var(--pbd-ticker-text,#161616)}.pbd-ticker__label{color:var(--pbd-ticker-label,#bd1515)}
