.homepage-builder-output{--hpb-border:#dbe4ef;--hpb-muted:#64748b;background:#f5f7fb;color:#14213d}.homepage-builder-output *{box-sizing:border-box}.hpb-section{padding:34px 0}.hpb-section+.hpb-section{border-top:1px solid rgba(148,163,184,.18)}.hpb-section .container,.hpb-container-full{width:min(1200px,calc(100% - 32px));margin:0 auto}.hpb-container-full{width:100%;padding:0 24px}.hpb-theme-dark{background:#111827;color:#f8fafc}.hpb-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.hpb-section-heading h2{position:relative;margin:0;padding-left:14px;font-size:clamp(22px,3vw,32px);line-height:1.15}.hpb-section-heading h2:before{position:absolute;inset:2px auto 2px 0;width:5px;border-radius:3px;background:#2563eb;content:""}.hpb-story-grid,.hpb-edition-grid{display:grid;grid-template-columns:repeat(var(--hpb-columns,3),minmax(0,1fr));gap:18px}.hpb-story{overflow:hidden;border:1px solid var(--hpb-border);border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(15,23,42,.06)}.hpb-theme-dark .hpb-story,.hpb-theme-dark .hpb-edition-card,.hpb-theme-dark .hpb-score-card{border-color:#334155;background:#1e293b}.hpb-story-media{display:block;aspect-ratio:16/9;overflow:hidden;background:#e2e8f0}.hpb-story-media img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.hpb-story:hover .hpb-story-media img{transform:scale(1.035)}.hpb-image-placeholder{display:grid;width:100%;height:100%;min-height:130px;place-items:center;background:linear-gradient(135deg,#dbeafe,#e2e8f0);color:#64748b;font-size:34px}.hpb-story-copy{padding:14px}.hpb-kicker{color:#2563eb;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hpb-story h3{margin:5px 0 0;font-size:18px;line-height:1.28}.hpb-story h3 a{color:inherit;text-decoration:none}.hpb-story p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:var(--hpb-muted);font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hpb-theme-dark .hpb-story p{color:#cbd5e1}.hpb-lead-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(310px,1fr);gap:20px}.hpb-story.is-lead .hpb-story-media{aspect-ratio:16/9}.hpb-story.is-lead h3{font-size:clamp(24px,3.4vw,40px)}.hpb-supporting-stories{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hpb-story.is-compact{display:grid;grid-template-columns:110px 1fr}.hpb-story.is-compact .hpb-story-media{aspect-ratio:auto;min-height:100%}.hpb-story.is-compact .hpb-story-copy{padding:10px}.hpb-story.is-compact h3{font-size:14px}.hpb-story.is-compact p{display:none}.hpb-story.is-compact .hpb-kicker{font-size:9px}.hpb-edition-card{overflow:hidden;border:1px solid var(--hpb-border);border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(15,23,42,.06)}.hpb-edition-card>a{display:block;color:inherit;text-decoration:none}.hpb-edition-card img{width:100%;aspect-ratio:4/5;object-fit:contain;background:#edf2f7}.hpb-edition-card div{padding:13px}.hpb-edition-card span{color:#2563eb;font-size:11px;font-weight:800;text-transform:uppercase}.hpb-edition-card h3{margin:4px 0;font-size:17px}.hpb-edition-card time{color:var(--hpb-muted);font-size:12px}.hpb-weather-card{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px;border-radius:17px;background:linear-gradient(125deg,#075985,#0284c7 60%,#38bdf8);color:#fff;box-shadow:0 15px 30px rgba(2,132,199,.2)}.hpb-weather-card>div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 12px}.hpb-weather-card i{grid-row:1/3;font-size:46px;color:#fef08a}.hpb-weather-card span{font-weight:700}.hpb-weather-card strong{font-size:38px}.hpb-weather-card dl{display:flex;gap:28px;margin:0}.hpb-weather-card dl>div{display:grid;gap:3px}.hpb-weather-card dt{font-size:11px;color:#bae6fd}.hpb-weather-card dd{margin:0;font-size:16px;font-weight:800}.hpb-weather-card small{font-size:10px;color:#e0f2fe}.hpb-score-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:13px}.hpb-score-card{padding:15px;border:1px solid var(--hpb-border);border-radius:13px;background:#fff}.hpb-score-card>span{display:inline-block;margin-bottom:8px;padding:3px 7px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:10px;font-weight:900;text-transform:uppercase}.hpb-score-card>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid #edf2f7}.hpb-widget-setup,.hpb-widget-error,.hpb-empty{padding:24px;border:1px dashed #aab8cc;border-radius:13px;background:rgba(255,255,255,.7);color:#526176;text-align:center}.hpb-widget-setup{display:flex;align-items:center;justify-content:center;gap:14px;text-align:left}.hpb-widget-setup i{font-size:32px;color:#2563eb}.hpb-widget-setup p{margin:3px 0 0}.hpb-custom-html{line-height:1.7}.hpb-custom-html img{max-width:100%;height:auto}.hpb-ad-placement{display:flex;min-height:80px;align-items:center;justify-content:center}.hpb-preview-banner{position:sticky;z-index:9999;top:0;padding:10px 18px;background:#7c3aed;color:#fff;text-align:center}.hpb-preview-banner span{margin-left:8px;color:#ddd6fe;font-size:12px}
.hpb-home-shell{display:grid;grid-template-columns:minmax(0,calc(100% - var(--hpb-sidebar-width))) minmax(260px,var(--hpb-sidebar-width));gap:22px;width:min(1400px,calc(100% - 28px));margin:0 auto;align-items:start}.hpb-home-shell.sidebar-left{grid-template-columns:minmax(260px,var(--hpb-sidebar-width)) minmax(0,calc(100% - var(--hpb-sidebar-width)))}.hpb-home-shell.sidebar-left .hpb-home-sidebar{grid-column:1;grid-row:1}.hpb-home-shell.sidebar-left .hpb-home-main{grid-column:2}.hpb-home-shell .hpb-section .container,.hpb-home-shell .hpb-container-full{width:100%;padding:0}.hpb-home-sidebar{position:sticky;top:16px;padding-top:22px}.hpb-home-sidebar .hpb-section{padding:0 0 18px}.hpb-home-sidebar .hpb-section+.hpb-section{padding-top:18px}.hpb-home-sidebar .hpb-section-heading{margin-bottom:11px}.hpb-home-sidebar .hpb-section-heading h2{font-size:19px}.hpb-home-sidebar .hpb-story-grid,.hpb-home-sidebar .hpb-edition-grid,.hpb-home-sidebar .hpb-horoscope-grid{grid-template-columns:1fr!important}.hpb-home-sidebar .hpb-weather-card{align-items:flex-start;flex-direction:column}.hpb-column-row{display:grid;grid-template-columns:var(--hpb-row-columns);gap:var(--hpb-row-gap)}.hpb-column{min-width:0}.hpb-column>.hpb-section{padding:0}.hpb-column>.hpb-section+.hpb-section{margin-top:var(--hpb-row-gap);padding-top:var(--hpb-row-gap)}.hpb-column .hpb-section .container,.hpb-column .hpb-container-full{width:100%;padding:0}.hpb-stock-market{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.hpb-stock-market article{display:grid;gap:4px;padding:15px;border:1px solid var(--hpb-border);border-radius:12px;background:#fff}.hpb-stock-market article strong{font-size:12px}.hpb-stock-market article b{font-size:22px}.hpb-stock-market article span{font-size:12px;font-weight:800}.hpb-stock-market .is-up span{color:#15803d}.hpb-stock-market .is-down span{color:#dc2626}.hpb-stock-market.is-ticker{display:flex;overflow-x:auto;padding:8px;border-radius:10px;background:#111827;color:#fff}.hpb-stock-market.is-ticker article{min-width:170px;border:0;border-right:1px solid #334155;border-radius:0;background:transparent}.hpb-stock-market.is-ticker article:last-child{border-right:0}
@media(max-width:900px){.hpb-lead-grid{grid-template-columns:1fr}.hpb-story-grid,.hpb-edition-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hpb-weather-card{align-items:flex-start;flex-direction:column}.hpb-hide-tablet{display:none!important}}
@media(max-width:900px){.hpb-home-shell,.hpb-home-shell.sidebar-left{grid-template-columns:1fr}.hpb-home-main,.hpb-home-sidebar,.hpb-home-shell.sidebar-left .hpb-home-main,.hpb-home-shell.sidebar-left .hpb-home-sidebar{grid-column:1}.hpb-home-shell.mobile-above .hpb-home-sidebar{grid-row:1}.hpb-home-shell.mobile-above .hpb-home-main{grid-row:2}.hpb-home-shell.mobile-below .hpb-home-main{grid-row:1}.hpb-home-shell.mobile-below .hpb-home-sidebar{grid-row:2}.hpb-home-shell.mobile-hidden .hpb-home-sidebar{display:none}.hpb-home-sidebar{position:static}.hpb-column-row{grid-template-columns:1fr}}
@media(min-width:901px){.hpb-hide-desktop{display:none!important}}
@media(max-width:600px){.hpb-section{padding:24px 0}.hpb-section .container,.hpb-container-full{width:min(100% - 22px,1200px);padding:0}.hpb-story-grid,.hpb-edition-grid,.hpb-supporting-stories{grid-template-columns:1fr!important}.hpb-story.is-compact{grid-template-columns:100px 1fr}.hpb-weather-card dl{width:100%;justify-content:space-between;gap:10px}.hpb-hide-tablet{display:initial!important}.hpb-hide-mobile{display:none!important}}

.hpb-youtube-browser{display:grid;grid-template-columns:minmax(260px,32%) minmax(0,1fr);gap:18px;padding:12px;border-radius:14px;background:#0b0f16;color:#fff}.hpb-youtube-list{max-height:440px;overflow-y:auto;display:grid;align-content:start;gap:10px;padding-right:8px;scrollbar-color:#737b86 transparent;scrollbar-width:thin}.hpb-youtube-item{display:grid;grid-template-columns:145px minmax(0,1fr);gap:10px;align-items:center;width:100%;padding:8px;border:1px solid transparent;border-radius:10px;background:#fff;color:#172033;text-align:left;cursor:pointer;box-shadow:0 3px 10px rgba(0,0,0,.18)}.hpb-youtube-item:hover,.hpb-youtube-item.is-active{border-color:#ef4444;background:#fff7f7}.hpb-youtube-item img,.hpb-youtube-placeholder{width:145px;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.hpb-youtube-placeholder{display:grid;place-items:center;background:#e2e8f0;color:#f00;font-size:27px}.hpb-youtube-item strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:13px;line-height:1.35}.hpb-youtube-stage iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:10px}.hpb-youtube-stage>a{display:block;padding:13px 5px 6px;color:#fff;font-size:clamp(17px,2vw,25px);font-weight:800;line-height:1.3;text-decoration:none}.hpb-youtube-loader{padding:12px;color:#cbd5e1;text-align:center;font-size:12px}.hpb-youtube-section{overflow:hidden;border-radius:15px;background:#0b0f16}.hpb-youtube-menu{display:flex;align-items:center;gap:22px;padding:13px 18px;border-bottom:2px solid rgba(255,255,255,.22);background:#191919;color:#fff}.hpb-youtube-menu-title{display:flex;flex:0 0 auto;align-items:center;gap:11px;font-size:21px}.hpb-youtube-menu-title>span{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#ffd900;color:#fff;font-size:22px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.18)}.hpb-youtube-tabs{display:flex;min-width:0;flex:1;gap:14px;overflow-x:auto;padding:3px 0;scrollbar-width:thin}.hpb-youtube-tabs button{flex:0 0 auto;min-width:98px;padding:9px 20px;border:1px solid #454545;border-radius:999px;background:#242424;color:#fff;font-weight:800;cursor:pointer}.hpb-youtube-tabs button:hover{border-color:#e11}.hpb-youtube-tabs button.is-active{border-color:#f11;background:#f11}.hpb-youtube-section>[data-youtube-panel]>.hpb-youtube-browser{border-radius:0}.hpb-youtube-empty{padding:42px 20px;color:#cbd5e1;text-align:center;background:#0b0f16}
.hpb-horoscope-grid{display:grid;grid-template-columns:repeat(var(--hpb-horoscope-columns,6),minmax(0,1fr));gap:12px}.hpb-horoscope-grid a{display:grid;place-items:center;min-height:145px;padding:18px 10px;border:1px solid #ddd6fe;border-radius:16px;background:linear-gradient(145deg,#faf5ff,#eef2ff);color:#312e81;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.hpb-horoscope-grid a:hover{transform:translateY(-3px);box-shadow:0 12px 25px rgba(76,29,149,.13)}.hpb-horoscope-grid b{font-size:45px;line-height:1;color:#7c3aed}.hpb-horoscope-grid span{margin-top:8px;font-weight:900}.hpb-horoscope-grid small{margin-top:4px;color:#6b7280;font-size:11px}.hpb-horoscope-grid.is-compact a{min-height:100px}.hpb-horoscope-grid.is-compact b{font-size:34px}.hpb-horoscope-grid.is-compact small{display:none}
.hpb-directory-grid{display:grid;grid-template-columns:repeat(var(--hpb-columns,3),minmax(0,1fr));gap:18px}.hpb-directory-card{overflow:hidden;border:1px solid var(--hpb-border);border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(15,23,42,.06)}.hpb-directory-card>a{display:grid;grid-template-columns:120px 1fr;min-height:125px;color:inherit;text-decoration:none}.hpb-directory-card img{width:120px;height:100%;object-fit:cover;background:#edf2f7}.hpb-directory-card div{display:grid;align-content:center;gap:4px;padding:14px}.hpb-directory-card h3{margin:0;font-size:18px}.hpb-directory-card span{color:#2563eb;font-size:12px;font-weight:800}.hpb-directory-card small{color:var(--hpb-muted)}.hpb-theme-dark .hpb-directory-card{border-color:#334155;background:#1e293b}
@media(max-width:900px){.hpb-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:900px){.hpb-youtube-browser{grid-template-columns:1fr}.hpb-youtube-list{order:2;max-height:360px}.hpb-youtube-stage{order:1}}
@media(max-width:900px){.hpb-horoscope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){.hpb-directory-grid{grid-template-columns:1fr!important}.hpb-youtube-browser{padding:8px}.hpb-youtube-item{grid-template-columns:110px minmax(0,1fr)}.hpb-youtube-item img,.hpb-youtube-placeholder{width:110px}.hpb-horoscope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hpb-horoscope-grid a{min-height:105px;padding:12px 6px}.hpb-horoscope-grid b{font-size:34px}}
@media(max-width:600px){.hpb-youtube-menu{display:block;padding:10px 12px}.hpb-youtube-menu-title{margin-bottom:9px;font-size:18px}.hpb-youtube-menu-title>span{width:38px;height:38px;font-size:17px}.hpb-youtube-tabs{gap:8px}.hpb-youtube-tabs button{min-width:84px;padding:8px 14px}}
.hpb-featured-news-tabs{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)!important;width:100%!important;max-width:none;align-items:stretch}.hpb-featured-news-stage{width:100%;min-width:0}.hpb-featured-news-rail{width:100%;min-width:0}
@media(min-width:901px){.hpb-featured-news-stage{min-width:320px!important}.hpb-featured-news-rail{min-width:260px!important}}
@media(max-width:900px){.hpb-featured-news-tabs{grid-template-columns:1fr!important}.hpb-featured-news-stage{min-width:0!important}}
@media(min-width:901px){.hpb-home-shell{grid-template-columns:minmax(0,calc(100% - var(--hpb-sidebar-width) - 22px)) minmax(260px,var(--hpb-sidebar-width))!important}.hpb-home-shell.sidebar-left{grid-template-columns:minmax(260px,var(--hpb-sidebar-width)) minmax(0,calc(100% - var(--hpb-sidebar-width) - 22px))!important}}
.hpb-home-main{min-width:0!important;width:100%!important}.hpb-home-main>.hpb-section{width:100%!important;max-width:none!important}.hpb-home-main>.hpb-section>.container,.hpb-home-main>.hpb-section>.hpb-container-full{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}
@supports selector(:has(*)){.hpb-column:has(.hpb-featured-news-tabs){grid-column:1 / -1!important}.hpb-column:has(.hpb-featured-news-tabs)>.hpb-section,.hpb-column:has(.hpb-featured-news-tabs)>.hpb-section>.container,.hpb-column:has(.hpb-featured-news-tabs)>.hpb-section>.hpb-container-full{width:100%!important;max-width:none!important}}
@supports selector(:has(*)){.hpb-column-row:has(.hpb-featured-news-tabs){display:block!important}.hpb-column-row:has(.hpb-featured-news-tabs)>.hpb-column{display:block!important;width:100%!important}.hpb-column-row:has(.hpb-featured-news-tabs)>.hpb-column>.hpb-section{width:100%!important}}
@media(min-width:901px){.hpb-featured-news-stage,.hpb-featured-news-rail{min-width:0!important}}

.homepage-builder-output .hpb-story-copy,.homepage-builder-output .hpb-story p{font-family:'CMS Article Font',sans-serif}.homepage-builder-output .hpb-story h3,.homepage-builder-output .hpb-story h3 a{font-family:'CMS Article Title Font','CMS Article Font',sans-serif}.homepage-builder-output .hpb-story[data-wp-post]{cursor:pointer}.hpb-lead-grid{grid-template-columns:minmax(0,1.55fr) minmax(420px,1fr)}.hpb-story.is-compact{display:block}.hpb-story.is-compact .hpb-story-media{min-height:0;aspect-ratio:16/9}.hpb-story.is-compact .hpb-story-copy{padding:11px 12px}.hpb-story.is-compact h3{font-size:15px;line-height:1.35}
@media(max-width:900px){.hpb-lead-grid{grid-template-columns:1fr}.hpb-supporting-stories{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.hpb-supporting-stories{grid-template-columns:1fr}.hpb-story.is-compact{display:grid;grid-template-columns:115px 1fr}.hpb-story.is-compact .hpb-story-media{min-height:100%;aspect-ratio:auto}}
.hpb-breaking-ticker{overflow:hidden;background:#111827;color:#fff}.hpb-breaking-ticker>.container,.hpb-breaking-ticker>.hpb-container-full{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.hpb-breaking-ticker .hpb-section-heading{z-index:2;margin:0;padding:12px 0;background:#111827}.hpb-breaking-ticker .hpb-section-heading h2{white-space:nowrap;font-size:16px}.hpb-breaking-ticker .hpb-section-heading h2:before{background:#facc15}.hpb-breaking-track{min-width:0;overflow:hidden;padding:12px 0}.hpb-breaking-items{display:flex;width:max-content;animation:hpb-breaking-scroll var(--hpb-ticker-speed,35s) linear infinite;animation-direction:var(--hpb-ticker-direction,normal)}.hpb-breaking-track.pause-on-hover:hover .hpb-breaking-items{animation-play-state:paused}.hpb-breaking-items a{display:inline-flex;align-items:center;gap:10px;padding-right:42px;color:#fff;font-size:14px;font-weight:750;text-decoration:none;white-space:nowrap}.hpb-breaking-items a i{color:#facc15;font-size:6px}@keyframes hpb-breaking-scroll{to{transform:translateX(-50%)}}
.hpb-sidebar-post-list{display:grid;gap:0;border:1px solid var(--hpb-border);border-radius:12px;background:#fff}.hpb-sidebar-post{display:grid;grid-template-columns:92px minmax(0,1fr);gap:11px;padding:11px;border-bottom:1px solid #e5e7eb}.hpb-sidebar-post:last-child{border-bottom:0}.hpb-sidebar-post-image{display:block;overflow:hidden;min-height:66px;border-radius:7px;background:#e2e8f0}.hpb-sidebar-post-image img{width:100%;height:100%;object-fit:cover}.hpb-sidebar-post .hpb-image-placeholder{min-height:66px;font-size:20px}.hpb-sidebar-post>div{min-width:0}.hpb-sidebar-post span{color:#2563eb;font-size:9px;font-weight:900;text-transform:uppercase}.hpb-sidebar-post h3{margin:3px 0;font-family:'CMS Article Title Font','CMS Article Font',sans-serif;font-size:14px;line-height:1.3}.hpb-sidebar-post h3 a{display:-webkit-box;overflow:hidden;color:inherit;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.hpb-sidebar-post time{color:#64748b;font-size:10px}.hpb-sidebar-post.is-large{display:block;padding:0 0 12px}.hpb-sidebar-post.is-large .hpb-sidebar-post-image{aspect-ratio:16/9;border-radius:11px 11px 0 0}.hpb-sidebar-post.is-large>div{padding:11px 12px 0}.hpb-sidebar-post.is-large h3{font-size:19px}.hpb-home-sidebar .hpb-story{display:grid;grid-template-columns:92px minmax(0,1fr)}.hpb-home-sidebar .hpb-story-media{min-height:72px;aspect-ratio:auto}.hpb-home-sidebar .hpb-story-copy{padding:9px}.hpb-home-sidebar .hpb-story-copy p{display:none}.hpb-home-sidebar .hpb-story h3{font-size:14px}
@media(max-width:600px){.hpb-breaking-ticker>.container,.hpb-breaking-ticker>.hpb-container-full{grid-template-columns:1fr;gap:0}.hpb-breaking-ticker .hpb-section-heading{padding-bottom:0}.hpb-home-sidebar .hpb-story{grid-template-columns:105px minmax(0,1fr)}}
.hpb-section.hpb-breaking-ticker{padding:12px 0!important;background:transparent;color:#fff;border:0}.hpb-breaking-ticker>.container,.hpb-breaking-ticker>.hpb-container-full,.hpb-home-shell .hpb-breaking-ticker>.container,.hpb-home-shell .hpb-breaking-ticker>.hpb-container-full{width:min(1200px,calc(100% - 32px));min-height:50px;margin:0 auto;padding:0 16px;border-radius:9px;background:#111827;box-shadow:0 5px 14px rgba(15,23,42,.13)}.hpb-breaking-ticker .hpb-section-heading{padding:0;background:transparent}.hpb-breaking-track{padding:14px 0}.hpb-breaking-items a{font-size:13px}
.hpb-social-feed{display:grid;gap:10px}.hpb-social-feed>a{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center;padding:9px;border:1px solid var(--hpb-border);border-radius:9px;background:#fff;color:inherit;text-decoration:none}.hpb-social-feed img,.hpb-social-placeholder{width:88px;height:66px;object-fit:cover;border-radius:6px}.hpb-social-placeholder{display:grid;place-items:center;background:#e7edf5;color:#475569;font-size:24px}.hpb-social-feed strong{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.hpb-social-instagram{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.hpb-social-instagram>a{display:block;padding:0;overflow:hidden}.hpb-social-instagram img,.hpb-social-instagram .hpb-social-placeholder{width:100%;height:auto;aspect-ratio:1}.hpb-social-instagram strong{padding:8px}.hpb-social-embed{display:block;width:100%;border:0}.hpb-social-profile{display:flex;align-items:center;gap:12px;padding:15px;border-radius:10px;background:#334155;color:#fff;text-decoration:none}.hpb-social-profile>i:first-child{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#ffffff2b;font-size:20px}.hpb-social-profile span{display:grid;flex:1}.hpb-social-profile small{color:#ffffffc9}.hpb-social-profile.is-facebook{background:#1877f2}.hpb-social-profile.is-instagram{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#515bd4)}.hpb-social-profile.is-twitter{background:#111}.hpb-social-profile.is-telegram{background:#08c}.hpb-epaper-clips{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.hpb-epaper-clips>a{overflow:hidden;border:1px solid var(--hpb-border);border-radius:9px;background:#fff;color:inherit;text-decoration:none}.hpb-epaper-clips img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.hpb-epaper-clips span{display:grid;gap:3px;padding:9px}.hpb-epaper-clips strong{font-size:12px;line-height:1.3}.hpb-epaper-clips small{color:var(--hpb-muted);font-size:10px}.hpb-home-sidebar .hpb-epaper-clips{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:600px){.hpb-breaking-ticker>.container,.hpb-breaking-ticker>.hpb-container-full,.hpb-home-shell .hpb-breaking-ticker>.container,.hpb-home-shell .hpb-breaking-ticker>.hpb-container-full{width:calc(100% - 20px);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:0 11px}.hpb-breaking-ticker .hpb-section-heading{padding:0}.hpb-breaking-ticker .hpb-section-heading h2{font-size:13px}.hpb-breaking-items a{font-size:12px;padding-right:28px}}
.hpb-home-shell{grid-template-columns:minmax(0,1fr) minmax(260px,var(--hpb-sidebar-width))}.hpb-home-shell.sidebar-left{grid-template-columns:minmax(260px,var(--hpb-sidebar-width)) minmax(0,1fr)}.hpb-latest-news>.container,.hpb-latest-news>.hpb-container-full,.hpb-latest-epaper>.container,.hpb-latest-epaper>.hpb-container-full,.hpb-home-shell .hpb-latest-news>.container,.hpb-home-shell .hpb-latest-epaper>.container{padding-left:24px;padding-right:24px}.hpb-sidebar-youtube{display:grid;gap:9px}.hpb-sidebar-youtube>iframe,.hpb-sidebar-youtube-lead{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:8px;overflow:hidden}.hpb-sidebar-youtube-lead{position:relative}.hpb-sidebar-youtube-lead img{width:100%;height:100%;object-fit:cover}.hpb-sidebar-youtube-lead>i{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:#f00;background:#fff;border-radius:50%;font-size:38px}.hpb-sidebar-youtube-title{color:inherit;font-size:16px;font-weight:900;line-height:1.35;text-decoration:none}.hpb-sidebar-youtube-list{display:grid}.hpb-sidebar-youtube-list>a{display:grid;grid-template-columns:88px minmax(0,1fr);gap:9px;align-items:center;padding:9px 0;border-top:1px solid var(--hpb-border);color:inherit;text-decoration:none}.hpb-sidebar-youtube-list img,.hpb-sidebar-youtube-list span{display:grid;width:88px;height:58px;object-fit:cover;place-items:center;border-radius:5px;background:#e7edf5;color:#f00}.hpb-sidebar-youtube-list strong{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}
@media(max-width:900px){.hpb-home-shell,.hpb-home-shell.sidebar-left{grid-template-columns:1fr}}
@media(max-width:600px){.hpb-latest-news>.container,.hpb-latest-news>.hpb-container-full,.hpb-latest-epaper>.container,.hpb-latest-epaper>.hpb-container-full,.hpb-home-shell .hpb-latest-news>.container,.hpb-home-shell .hpb-latest-epaper>.container{padding-left:14px;padding-right:14px}}
:root[data-theme="dark"] .homepage-builder-output,body[data-theme="dark"] .homepage-builder-output{--hpb-border:#334155;--hpb-muted:#94a3b8;min-height:100vh;background:#080f1c;color:#e8eef8}:root[data-theme="dark"] .homepage-builder-output .hpb-section,body[data-theme="dark"] .homepage-builder-output .hpb-section{border-color:#263348}:root[data-theme="dark"] .homepage-builder-output .hpb-story,:root[data-theme="dark"] .homepage-builder-output .hpb-edition-card,:root[data-theme="dark"] .homepage-builder-output .hpb-directory-card,:root[data-theme="dark"] .homepage-builder-output .hpb-score-card,:root[data-theme="dark"] .homepage-builder-output .hpb-stock-market article,:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-post-list,:root[data-theme="dark"] .homepage-builder-output .hpb-social-feed>a,:root[data-theme="dark"] .homepage-builder-output .hpb-epaper-clips>a,body[data-theme="dark"] .homepage-builder-output .hpb-story,body[data-theme="dark"] .homepage-builder-output .hpb-edition-card,body[data-theme="dark"] .homepage-builder-output .hpb-directory-card,body[data-theme="dark"] .homepage-builder-output .hpb-score-card{border-color:#334155;background:#111b2e;color:#edf4ff;box-shadow:0 8px 22px rgba(0,0,0,.22)}:root[data-theme="dark"] .homepage-builder-output .hpb-youtube-item,:root[data-theme="dark"] .homepage-builder-output .hpb-horoscope-grid a,body[data-theme="dark"] .homepage-builder-output .hpb-youtube-item,body[data-theme="dark"] .homepage-builder-output .hpb-horoscope-grid a{border-color:#334155;background:#111b2e;color:#edf4ff}:root[data-theme="dark"] .homepage-builder-output .hpb-youtube-browser,body[data-theme="dark"] .homepage-builder-output .hpb-youtube-browser{background:#050a12}:root[data-theme="dark"] .homepage-builder-output .hpb-widget-setup,:root[data-theme="dark"] .homepage-builder-output .hpb-widget-error,:root[data-theme="dark"] .homepage-builder-output .hpb-empty,body[data-theme="dark"] .homepage-builder-output .hpb-widget-setup,body[data-theme="dark"] .homepage-builder-output .hpb-widget-error,body[data-theme="dark"] .homepage-builder-output .hpb-empty{border-color:#475569;background:#111b2e;color:#aebbd0}:root[data-theme="dark"] .homepage-builder-output .hpb-story p,:root[data-theme="dark"] .homepage-builder-output .hpb-edition-card time,:root[data-theme="dark"] .homepage-builder-output .hpb-directory-card small,:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-post time,body[data-theme="dark"] .homepage-builder-output .hpb-story p{color:#aebbd0}:root[data-theme="dark"] .homepage-builder-output .hpb-story-media,:root[data-theme="dark"] .homepage-builder-output .hpb-image-placeholder,:root[data-theme="dark"] .homepage-builder-output .hpb-edition-card img,body[data-theme="dark"] .homepage-builder-output .hpb-story-media{background:#1c2940}:root[data-theme="dark"] .homepage-builder-output a,body[data-theme="dark"] .homepage-builder-output a{color:inherit}:root[data-theme="dark"] .homepage-builder-output .hpb-kicker,:root[data-theme="dark"] .homepage-builder-output .hpb-edition-card span,:root[data-theme="dark"] .homepage-builder-output .hpb-directory-card span{color:#60a5fa}
.homepage-builder-output .hpb-story-grid,.homepage-builder-output .hpb-edition-grid,.homepage-builder-output .hpb-lead-grid,.homepage-builder-output .hpb-supporting-stories,.homepage-builder-output .hpb-score-grid,.homepage-builder-output .hpb-directory-grid,.homepage-builder-output .hpb-horoscope-grid,.homepage-builder-output .hpb-stock-market,.homepage-builder-output .hpb-social-feed,.homepage-builder-output .hpb-epaper-clips,.homepage-builder-output .hpb-youtube-browser,.homepage-builder-output .hpb-youtube-list{gap:var(--hpb-item-gap,18px)!important}:root[data-theme="dark"] main.public-home,body[data-theme="dark"] main.public-home{background-color:#080f1c!important;color:#e8eef8}
.hpb-web-stories-grid{display:grid;grid-template-columns:repeat(var(--hpb-story-columns,4),minmax(0,1fr));gap:var(--hpb-item-gap,18px)}.hpb-web-story-card{display:block;overflow:hidden;border:1px solid var(--hpb-border);border-radius:16px;background:#fff;color:#14213d;text-decoration:none;box-shadow:0 8px 22px rgba(15,23,42,.08);transition:transform .2s,box-shadow .2s}.hpb-web-story-card:hover{transform:translateY(-4px);box-shadow:0 15px 34px rgba(15,23,42,.14)}.hpb-web-story-media{position:relative;display:block;aspect-ratio:9/14;overflow:hidden;background:#111827}.hpb-web-story-media>img,.hpb-web-story-media>video{width:100%;height:100%;object-fit:cover}.hpb-web-story-placeholder{display:grid;width:100%;height:100%;place-items:center;color:#94a3b8;font-size:40px}.hpb-web-story-media>b{position:absolute;left:12px;bottom:12px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#fff;color:#ef4444;box-shadow:0 4px 14px rgba(0,0,0,.25)}.hpb-web-story-media>em{position:absolute;right:9px;top:9px;padding:5px 8px;border-radius:999px;background:rgba(3,7,18,.72);color:#fff;font-size:10px;font-style:normal;font-weight:800}.hpb-web-story-copy{display:grid;gap:6px;padding:13px}.hpb-web-story-copy strong{font-size:16px;line-height:1.35}.hpb-web-story-copy small{display:-webkit-box;overflow:hidden;color:var(--hpb-muted);font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hpb-web-stories-sidebar{display:grid;gap:0;width:100%}.hpb-web-story-side{display:grid;grid-template-columns:clamp(105px,38%,140px) minmax(0,1fr);gap:14px;align-items:center;width:100%;padding:12px 0;border-top:1px solid var(--hpb-border);color:inherit;text-decoration:none;box-sizing:border-box}.hpb-web-story-side:first-child{padding-top:0;border-top:0}.hpb-web-story-side-media{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:10px;background:#111827;box-shadow:0 6px 16px rgba(15,23,42,.14)}.hpb-web-story-side-media img,.hpb-web-story-side-media video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hpb-web-story-side-media>i{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#fff;color:#ef4444;font-size:10px;box-shadow:0 4px 12px rgba(0,0,0,.24)}.hpb-web-story-side>span:last-child{display:grid;align-content:center;gap:7px;min-width:0}.hpb-web-story-side strong{display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:4}.hpb-web-story-side small{color:var(--hpb-muted);font-size:11px;font-weight:700}:root[data-theme="dark"] .hpb-web-story-card,body[data-theme="dark"] .hpb-web-story-card{border-color:#334155;background:#111b2e;color:#edf4ff}
@media(max-width:900px){.hpb-web-stories-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media(max-width:600px){.hpb-web-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hpb-web-story-copy{padding:10px}.hpb-web-story-copy strong{font-size:14px}}
.hpb-home-sidebar{padding-top:var(--hpb-main-top,34px)!important}.hpb-wide-blocks{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hpb-wide-blocks .hpb-section.hpb-breaking-ticker{width:100%;padding-left:0!important;padding-right:0!important}.hpb-wide-blocks .hpb-breaking-ticker>.hpb-container-full{width:100%;max-width:none;margin:0;border-radius:0!important}
.hpb-web-story-feature{display:block;width:100%;color:#fff;text-decoration:none}.hpb-web-story-feature-media{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#111827;box-shadow:0 8px 22px rgba(15,23,42,.14)}.hpb-web-story-feature-media>img,.hpb-web-story-feature-media>video,.hpb-web-story-feature-media>.hpb-web-story-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hpb-web-story-feature-shade{position:absolute;inset:42% 0 0;background:linear-gradient(180deg,transparent,rgba(2,6,23,.9))}.hpb-web-story-feature-media>i{position:absolute;left:50%;top:50%;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:rgba(255,255,255,.94);color:#ef4444;font-size:17px;box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translate(-50%,-50%)}.hpb-web-story-feature-media>em{position:absolute;right:12px;top:12px;padding:6px 9px;border-radius:999px;background:rgba(3,7,18,.75);color:#fff;font-size:10px;font-style:normal;font-weight:800}.hpb-web-story-feature-media>strong{position:absolute;right:16px;bottom:16px;left:16px;display:-webkit-box;overflow:hidden;color:#fff;font-size:18px;line-height:1.35;text-shadow:0 2px 7px rgba(0,0,0,.8);-webkit-box-orient:vertical;-webkit-line-clamp:3}
.hpb-featured-news-tabs{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(310px,1fr);gap:var(--hpb-item-gap,18px);min-width:0}.hpb-featured-news-stage{position:relative;min-width:0;aspect-ratio:16/9;overflow:hidden;border-radius:15px;background:#111827;box-shadow:0 8px 24px rgba(15,23,42,.13)}.hpb-featured-news-slide{position:absolute;inset:0;display:block;color:#fff;text-decoration:none}.hpb-featured-news-slide[hidden]{display:none}.hpb-featured-news-slide>img,.hpb-featured-news-placeholder{display:block;width:100%;height:100%;object-fit:cover}.hpb-featured-news-placeholder{display:grid;place-items:center;color:#94a3b8;font-size:70px}.hpb-featured-news-shade{position:absolute;inset:35% 0 0;background:linear-gradient(180deg,transparent,rgba(2,6,23,.92))}.hpb-featured-news-caption{position:absolute;right:24px;bottom:28px;left:24px;display:grid;gap:6px}.hpb-featured-news-caption small{color:#bfdbfe;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hpb-featured-news-caption strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:clamp(21px,2.4vw,36px);line-height:1.2;text-shadow:0 2px 7px rgba(0,0,0,.8);-webkit-box-orient:vertical;-webkit-line-clamp:2}.hpb-featured-news-dots{position:absolute;z-index:2;bottom:11px;left:50%;display:flex;gap:6px;transform:translateX(-50%)}.hpb-featured-news-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.55);cursor:pointer}.hpb-featured-news-dots button.is-active{background:#1683ff;box-shadow:0 0 0 3px rgba(22,131,255,.2)}.hpb-featured-news-rail{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--hpb-border);border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.08)}.hpb-featured-news-tablist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--hpb-border)}.hpb-featured-news-tablist button{position:relative;overflow:hidden;padding:17px 8px;border:0;background:transparent;color:#64748b;font:inherit;font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.hpb-featured-news-tablist button+button{border-left:1px solid #eef2f7}.hpb-featured-news-tablist button.is-active{color:#111827}.hpb-featured-news-tablist button.is-active:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:#ef233c;content:""}.hpb-featured-news-panels{min-height:0}.hpb-featured-news-panel{height:100%;max-height:calc(min(675px,52vw) - 55px);overflow:auto;scrollbar-color:#94a3b8 transparent;scrollbar-width:thin}.hpb-featured-news-panel[hidden]{display:none}.hpb-featured-news-item{display:grid;grid-template-columns:92px minmax(0,1fr);gap:11px;align-items:center;padding:12px;border-bottom:1px solid #eef2f7;color:#18243b;text-decoration:none}.hpb-featured-news-item:hover{background:#f8fafc}.hpb-featured-news-item>span{display:grid;width:92px;aspect-ratio:16/10;overflow:hidden;place-items:center;border-radius:7px;background:#e8eef6;color:#64748b}.hpb-featured-news-item img{width:100%;height:100%;object-fit:cover}.hpb-featured-news-item>strong{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.hpb-featured-news-item small{display:block;margin-top:5px;color:#64748b;font-size:10px;font-weight:650}.hpb-featured-news-item small i{color:#ef233c}.hpb-theme-dark .hpb-featured-news-rail,:root[data-theme="dark"] .hpb-featured-news-rail,body[data-theme="dark"] .hpb-featured-news-rail{border-color:#334155;background:#111b2e}.hpb-theme-dark .hpb-featured-news-tablist,.hpb-theme-dark .hpb-featured-news-item,:root[data-theme="dark"] .hpb-featured-news-tablist,:root[data-theme="dark"] .hpb-featured-news-item{border-color:#334155}.hpb-theme-dark .hpb-featured-news-tablist button.is-active,.hpb-theme-dark .hpb-featured-news-item,:root[data-theme="dark"] .hpb-featured-news-tablist button.is-active,:root[data-theme="dark"] .hpb-featured-news-item{color:#edf4ff}.hpb-theme-dark .hpb-featured-news-item:hover,:root[data-theme="dark"] .hpb-featured-news-item:hover{background:#17243a}@media(max-width:900px){.hpb-featured-news-tabs{grid-template-columns:1fr}.hpb-featured-news-panel{max-height:430px}}@media(max-width:600px){.hpb-featured-news-stage{aspect-ratio:4/3;border-radius:11px}.hpb-featured-news-caption{right:15px;bottom:23px;left:15px}.hpb-featured-news-caption strong{font-size:20px}.hpb-featured-news-tablist button{padding:14px 5px;font-size:12px}.hpb-featured-news-item{grid-template-columns:80px minmax(0,1fr);padding:10px}.hpb-featured-news-item>span{width:80px}}
@media(max-width:900px){.hpb-home-sidebar{padding-top:var(--hpb-main-top,34px)!important}.hpb-wide-blocks{width:100vw}}
.hpb-featured-news-tabs{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:var(--hpb-item-gap,18px)!important;width:100%!important;max-width:none!important;min-width:0!important}.hpb-featured-news-stage,.hpb-featured-news-rail{width:100%!important;min-width:0!important;max-width:none!important}
.hpb-home-shell{grid-template-columns:minmax(0,1fr) minmax(260px,var(--hpb-sidebar-width))!important}.hpb-home-shell.sidebar-left{grid-template-columns:minmax(260px,var(--hpb-sidebar-width)) minmax(0,1fr)!important}
.hpb-home-shell{column-gap:14px!important}
@media(max-width:900px){.hpb-home-shell,.hpb-home-shell.sidebar-left{grid-template-columns:1fr!important}}
.hpb-section.hpb-featured-news-tabs{display:block!important;grid-template-columns:none!important}.hpb-section.hpb-featured-news-tabs>.hpb-container-full,.hpb-section.hpb-featured-news-tabs>.container{display:block!important;width:100%!important;max-width:none!important}
.hpb-section.hpb-featured-news-tabs>.hpb-container-full,.hpb-section.hpb-featured-news-tabs>.container{padding-left:8px!important;padding-right:8px!important}.hpb-featured-news-tabs{align-items:start!important;container-type:inline-size}.hpb-featured-news-stage{align-self:start!important;aspect-ratio:16/9!important;height:auto!important}.hpb-featured-news-rail{align-self:start!important;height:calc((100cqw - var(--hpb-item-gap,18px)) * 3 / 8)!important;max-height:none!important}.hpb-featured-news-panel{height:auto!important;max-height:none!important;min-height:0;overflow:auto}.hpb-featured-news-rail{grid-template-rows:auto minmax(0,1fr)!important}@media(max-width:900px){.hpb-section.hpb-featured-news-tabs>.hpb-container-full,.hpb-section.hpb-featured-news-tabs>.container{padding-left:12px!important;padding-right:12px!important}.hpb-featured-news-rail{height:auto!important}.hpb-featured-news-panel{max-height:430px!important}}
.hpb-featured-news-panel{overflow-y:scroll!important;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#2563eb #dbe4ef}.hpb-featured-news-panel::-webkit-scrollbar{width:12px}.hpb-featured-news-panel::-webkit-scrollbar-track{background:#dbe4ef;border-left:1px solid #cbd5e1;border-radius:0}.hpb-featured-news-panel::-webkit-scrollbar-thumb{background:#2563eb;border:2px solid #dbe4ef;border-radius:8px}.hpb-featured-news-panel::-webkit-scrollbar-thumb:hover{background:#1d4ed8}.hpb-featured-news-tabs.tabs-no-scroll .hpb-featured-news-rail{height:auto!important}.hpb-featured-news-tabs.tabs-no-scroll .hpb-featured-news-panel{overflow:visible!important;height:auto!important;max-height:none!important}
.hpb-featured-news-rail>.hpb-featured-news-panels{height:100%!important;min-height:0!important;overflow:hidden!important}.hpb-featured-news-rail>.hpb-featured-news-panels>.hpb-featured-news-panel{height:100%!important;max-height:none!important;overflow-y:scroll!important}.hpb-featured-news-tabs.tabs-no-scroll .hpb-featured-news-rail>.hpb-featured-news-panels{height:auto!important;overflow:visible!important}.hpb-featured-news-tabs.tabs-no-scroll .hpb-featured-news-rail>.hpb-featured-news-panels>.hpb-featured-news-panel{height:auto!important;overflow:visible!important}
.hpb-epaper-clips>a{cursor:zoom-in}.hpb-clip-lightbox[hidden]{display:none!important}.hpb-clip-lightbox{position:fixed;z-index:100000;inset:0;display:grid;place-items:center;padding:20px}.hpb-clip-lightbox-backdrop{position:absolute;inset:0;background:rgba(2,6,23,.88);backdrop-filter:blur(8px)}.hpb-clip-lightbox-dialog{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100%);height:min(92vh,900px);overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#0f172a;color:#fff;box-shadow:0 30px 90px rgba(0,0,0,.55)}.hpb-clip-lightbox-dialog header,.hpb-clip-lightbox-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;background:#111c31}.hpb-clip-lightbox-dialog header>div{display:grid;gap:3px;min-width:0}.hpb-clip-lightbox-dialog header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.hpb-clip-lightbox-dialog header small{color:#a9b7cc}.hpb-clip-lightbox-dialog button,.hpb-clip-lightbox-dialog footer a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid #40516d;border-radius:9px;background:#1e293b;color:#fff;font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.hpb-clip-lightbox-dialog header button{width:40px;padding:0;font-size:18px}.hpb-clip-lightbox-stage{position:relative;display:grid;overflow:auto;place-items:center;padding:20px;background:radial-gradient(circle at center,#26344c,#080d17 68%)}.hpb-clip-lightbox-stage img{display:block;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;transition:max-width .2s,max-height .2s}.hpb-clip-lightbox-stage img.is-zoomed{max-width:none;max-height:none;cursor:zoom-out}.hpb-clip-lightbox-stage>button{position:fixed;z-index:2;top:50%;width:46px;height:58px;padding:0;border:0;border-radius:12px;background:rgba(15,23,42,.78);font-size:20px}.hpb-clip-lightbox-stage>.is-prev{left:max(28px,calc(50vw - 550px))}.hpb-clip-lightbox-stage>.is-next{right:max(28px,calc(50vw - 550px))}.hpb-clip-lightbox-dialog footer>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.hpb-clip-lightbox-dialog footer [data-clip-edition]{border-color:#2563eb;background:#2563eb}.hpb-clip-lightbox-open{overflow:hidden}@media(max-width:700px){.hpb-clip-lightbox{padding:0}.hpb-clip-lightbox-dialog{width:100%;height:100%;border:0;border-radius:0}.hpb-clip-lightbox-dialog header,.hpb-clip-lightbox-dialog footer{padding:11px}.hpb-clip-lightbox-dialog footer{align-items:flex-start;flex-direction:column}.hpb-clip-lightbox-dialog footer>div{width:100%;display:grid;grid-template-columns:1fr 1fr}.hpb-clip-lightbox-stage{padding:10px 48px}.hpb-clip-lightbox-stage>button{position:absolute;top:50%;width:40px}.hpb-clip-lightbox-stage>.is-prev{left:5px}.hpb-clip-lightbox-stage>.is-next{right:5px}}
.homepage-builder-output .hpb-score-card{position:relative;overflow:hidden;padding:0;border-radius:16px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 10px 24px rgba(15,23,42,.08)}.homepage-builder-output .hpb-score-card header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px;background:#f1f5f9}.homepage-builder-output .hpb-score-status{display:inline-flex;align-items:center;gap:6px;color:#475569;font-size:11px;font-weight:900;text-transform:uppercase}.homepage-builder-output .hpb-score-status i{width:7px;height:7px;border-radius:50%;background:#94a3b8}.homepage-builder-output .hpb-score-card.is-live .hpb-score-status{color:#b91c1c}.homepage-builder-output .hpb-score-card.is-live .hpb-score-status i{background:#ef4444;box-shadow:0 0 0 4px #fee2e2}.homepage-builder-output .hpb-score-card.is-complete .hpb-score-status i{background:#22c55e}.homepage-builder-output .hpb-score-card header small{overflow:hidden;color:#64748b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.homepage-builder-output .hpb-score-team{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-top:1px solid #e5edf5}.homepage-builder-output .hpb-score-team strong{font-size:15px}.homepage-builder-output .hpb-score-team b{color:#172554;font-size:15px;white-space:nowrap}.homepage-builder-output .hpb-score-card.is-live .hpb-score-team b{color:#b91c1c}
.hpb-score-details{border-top:1px solid #e5edf5;padding:10px 14px;color:#475569;font-size:12px}.hpb-score-details summary{cursor:pointer;color:#2563eb;font-weight:800}.hpb-score-details strong{display:block;margin-top:8px;color:#64748b;font-size:10px;text-transform:uppercase}.hpb-score-details ul{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none}.hpb-score-details li{display:flex;justify-content:space-between;gap:8px}.hpb-score-details li b{color:#172554}
.homepage-builder-output .hpb-home-sidebar .hpb-section{padding:0 0 20px}.homepage-builder-output .hpb-home-sidebar .hpb-section-heading{padding:0 4px}.homepage-builder-output .hpb-home-sidebar .hpb-weather-card,.homepage-builder-output .hpb-home-sidebar .hpb-score-card,.homepage-builder-output .hpb-home-sidebar .hpb-social-feed>a,.homepage-builder-output .hpb-home-sidebar .hpb-epaper-clips>a{box-shadow:0 10px 24px rgba(30,64,175,.08)}.homepage-builder-output .hpb-home-sidebar .hpb-weather-card{border:1px solid #bfdbfe;background:linear-gradient(145deg,#eef8ff,#dbeeff);color:#13294b}.homepage-builder-output .hpb-home-sidebar .hpb-weather-card dt{color:#52708f}.homepage-builder-output .hpb-home-sidebar .hpb-score-card{border-color:#cfe0f1;background:linear-gradient(145deg,#fff,#f7fbff)}.homepage-builder-output .hpb-home-sidebar .hpb-sidebar-youtube{padding:10px;border:1px solid #d7e5f3;border-radius:14px;background:#f7fbff}
.hpb-social-widget{overflow:hidden;border:1px solid #d7e5f3;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(30,64,175,.08)}.hpb-social-widget-head{display:flex;align-items:center;gap:9px;padding:11px 12px;border-bottom:1px solid #e5edf5}.hpb-social-widget-head strong{color:#172554;font-size:14px}.hpb-social-widget-head a{margin-left:auto;color:#2563eb;font-size:10px;font-weight:800;text-decoration:none}.hpb-social-brand{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:#fff;font-size:16px}.hpb-social-brand-facebook{background:#1877f2}.hpb-social-brand-instagram{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#515bd4)}.hpb-social-brand-twitter{background:#111}.hpb-social-widget .hpb-social-feed{padding:10px}.hpb-social-widget .hpb-social-embed{display:block;border:0;border-radius:0}
.hpb-featured-news-tabs{min-width:0!important}.hpb-featured-news-tabs .hpb-featured-news-stage,.hpb-featured-news-tabs .hpb-featured-news-rail{min-width:0!important}@media(max-width:900px){.hpb-featured-news-tabs{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.hpb-featured-news-stage{width:100%!important;aspect-ratio:16/10!important}.hpb-featured-news-rail{width:100%!important;height:auto!important;max-height:none!important}.hpb-featured-news-rail>.hpb-featured-news-panels{height:auto!important;max-height:360px!important}.hpb-featured-news-rail>.hpb-featured-news-panels>.hpb-featured-news-panel{height:auto!important;max-height:360px!important;overflow-y:auto!important}}@media(max-width:600px){.hpb-featured-news-stage{aspect-ratio:4/3!important}.hpb-featured-news-caption{right:14px!important;bottom:20px!important;left:14px!important}.hpb-featured-news-caption strong{font-size:clamp(18px,5.8vw,25px)!important}.hpb-featured-news-item{grid-template-columns:86px minmax(0,1fr)!important}.hpb-featured-news-item>span{width:86px!important}.hpb-featured-news-tablist button{min-width:0;padding:13px 6px!important}}
.hpb-section-heading h2{display:flex;align-items:center;gap:9px}.hpb-section-heading-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e4f0ff;color:#2563eb;font-size:14px}.hpb-sidebar-widget-head{display:flex;align-items:center;gap:8px;margin:-2px 0 10px;padding-bottom:9px;border-bottom:1px solid #d7e5f3}.hpb-sidebar-widget-head strong{color:#172554;font-size:14px}.hpb-sidebar-widget-head a{margin-left:auto;color:#2563eb;font-size:10px;font-weight:800;text-decoration:none}.hpb-sidebar-widget-icon{display:grid;width:29px;height:29px;place-items:center;border-radius:8px;color:#fff}.hpb-sidebar-widget-icon.is-youtube{background:#ff0000}
.hpb-section-heading h2{min-width:0;align-items:center}.hpb-section-heading-icon{display:inline-grid!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important;align-self:center!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;line-height:1!important;box-sizing:border-box!important}.hpb-sidebar-widget-head{min-height:30px}.hpb-sidebar-widget-icon{flex:0 0 29px}.hpb-sidebar-youtube{min-width:0}.hpb-sidebar-youtube-title,.hpb-sidebar-youtube-list strong{color:inherit}@media(max-width:600px){.hpb-section-heading h2{gap:7px}.hpb-section-heading-icon{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;flex-basis:26px!important}.hpb-sidebar-widget-head{margin-bottom:8px}}
:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube{border-color:#334155;background:#0b1424;color:#edf4ff;box-shadow:0 10px 26px rgba(0,0,0,.3)}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head{border-color:#334155}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head strong,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head strong{color:#edf4ff}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head a,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-widget-head a{color:#93c5fd}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-title,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-title{color:#f8fafc}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list>a,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list>a{border-color:#334155;color:#edf4ff}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list strong,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list strong{color:#edf4ff}:root[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list img,body[data-theme="dark"] .homepage-builder-output .hpb-sidebar-youtube-list img{background:#1e293b}
.hpb-survey-card{padding:20px;border:1px solid var(--hpb-border);border-radius:14px;background:#fff}.hpb-survey-card h3{margin:0 0 8px}.hpb-survey-card fieldset{border:0;border-top:1px solid #e2e8f0;padding:14px 0;margin:0}.hpb-survey-card legend{font-weight:700;margin-bottom:8px}.hpb-survey-card input[type=text],.hpb-survey-card textarea,.hpb-survey-card select{width:100%;box-sizing:border-box;padding:9px;border:1px solid #cbd5e1;border-radius:7px}.hpb-survey-choice{display:block;margin:7px 0}.hpb-survey-results{margin-top:18px;padding-top:14px;border-top:1px solid #e2e8f0}.hpb-theme-dark .hpb-survey-card{background:#1e293b;border-color:#334155}
