.home-section{container-type:inline-size;container-name:news-section}.home-section .home-stories{--section-columns:inherit}.editorial-badge{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:var(--karmadio-primary);border:1px solid color-mix(in srgb,var(--karmadio-primary) 25%,transparent);background:color-mix(in srgb,var(--karmadio-primary) 7%,var(--karmadio-surface));border-radius:999px;padding:2px 8px;margin:0 0 7px 6px}.home-story .post-meta>.karmadio-icon{width:11px;height:11px}.home-story .section-read-more{font-size:11px;min-height:36px;padding:7px 12px;margin-top:15px;gap:8px}.section-read-more svg{width:14px;height:14px}.section-image-square .home-story-media{aspect-ratio:1}.section-image-original .home-story-media{aspect-ratio:auto}.section-image-original .home-story-media img{height:auto;object-fit:contain}.section-surface-accent{--karmadio-surface:var(--karmadio-primary);--karmadio-text:var(--karmadio-on-primary);--karmadio-heading:var(--karmadio-on-primary);--karmadio-h2:var(--karmadio-on-primary);--karmadio-h3:var(--karmadio-on-primary);--karmadio-muted:var(--karmadio-on-primary);--karmadio-link:var(--karmadio-on-primary);--karmadio-link-hover:var(--karmadio-on-primary);--karmadio-border:color-mix(in srgb,var(--karmadio-on-primary) 25%,transparent);background:var(--karmadio-primary);color:var(--karmadio-on-primary)}.section-surface-contrast{--karmadio-surface:var(--karmadio-secondary);--karmadio-text:var(--karmadio-on-secondary);--karmadio-heading:var(--karmadio-on-secondary);--karmadio-h2:var(--karmadio-on-secondary);--karmadio-h3:var(--karmadio-on-secondary);--karmadio-muted:var(--karmadio-on-secondary);--karmadio-link:var(--karmadio-on-secondary);--karmadio-link-hover:var(--karmadio-on-secondary);--karmadio-border:color-mix(in srgb,var(--karmadio-on-secondary) 20%,transparent);background:var(--karmadio-secondary);color:var(--karmadio-on-secondary)}.section-surface-accent .section-read-more{background:var(--karmadio-on-primary);color:var(--karmadio-primary)}.section-surface-accent .category-label,.section-surface-accent .editorial-badge{background:color-mix(in srgb,var(--karmadio-on-primary) 10%,transparent);color:var(--karmadio-on-primary);border-color:var(--karmadio-border)}.section-surface-accent .home-section-heading::after,.section-surface-accent .home-story::before{background:var(--karmadio-on-primary)}
.home-section--magazine-list .home-story,.home-section--divided-list .home-story{gap:22px;padding-bottom:24px;align-items:center}.home-section--magazine-list .home-story-media,.home-section--divided-list .home-story-media{width:200px;flex-basis:200px;aspect-ratio:1.5}.home-section--magazine-list .home-story-title,.home-section--divided-list .home-story-title{font-size:19px}.home-section--magazine-list .home-story-excerpt,.home-section--divided-list .home-story-excerpt{font-size:13px;line-height:2.1}.home-section--magazine-list .home-story{border:0}.home-section--divided-list .home-story{border-bottom:1px solid var(--karmadio-border)}.home-section--divided-list .home-story:last-child{border:0}.home-section--divided-list .category-label{border:1px solid var(--karmadio-border);background:transparent;border-radius:999px}
.home-section--bullets-two .home-stories,.home-section--briefs-two .home-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.home-section--bullets-two .home-story{display:block;padding:0 15px 0 0;border:0;position:relative}.home-section--bullets-two .home-story::before{content:'';position:absolute;inset-inline-start:0;top:11px;width:7px;height:7px;background:var(--karmadio-primary);border-radius:50%}.home-section--bullets-two .home-story-title{font-size:16px;line-height:2}.home-section--briefs-two .home-story{display:grid;grid-template-columns:105px minmax(0,1fr);gap:9px 14px;align-content:start;border:0;padding:0}.home-section--briefs-two .home-story-content{display:contents}.home-section--briefs-two .home-story-heading{grid-column:1/-1;grid-row:1;min-width:0}.home-section--briefs-two .home-story-title{font-size:17px;margin-bottom:0}.home-section--briefs-two .home-story-title a{color:var(--karmadio-link)}.home-section--briefs-two .home-story-media{grid-row:2;width:105px;aspect-ratio:1.3}.home-section--briefs-two .home-story-excerpt{grid-row:2;font-size:12px;min-width:0}.home-section--briefs-two .section-read-more{grid-column:1/-1;justify-self:start}
.home-section--poster-pair .home-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.home-section--poster-pair .home-story,.home-section--poster-side .home-story--feature,.home-section--spotlight-bottom .home-story--feature{position:relative;display:flex;align-items:flex-end;min-height:400px;overflow:hidden;border:0;padding:0!important;border-radius:var(--karmadio-radius-image,10px);isolation:isolate}.home-section--poster-pair .home-story-media,.home-section--poster-side .home-story--feature .home-story-media,.home-section--spotlight-bottom .home-story--feature .home-story-media{position:absolute;inset:0;width:100%!important;height:100%;aspect-ratio:auto!important;margin:0;z-index:-1;border-radius:inherit}.home-section--poster-pair .home-story-media img,.home-section--poster-side .home-story--feature .home-story-media img,.home-section--spotlight-bottom .home-story--feature .home-story-media img{width:100%;height:100%!important;object-fit:cover}.home-section--poster-pair .home-story-media::after,.home-section--poster-side .home-story--feature .home-story-media::after,.home-section--spotlight-bottom .home-story--feature .home-story-media::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 25%,#0a2027e8)}.home-section--poster-pair .home-story-content,.home-section--poster-side .home-story--feature .home-story-content,.home-section--spotlight-bottom .home-story--feature .home-story-content{padding:24px;pointer-events:none;--karmadio-h3:#fff;--karmadio-muted:#e1e9e9;--karmadio-text:#fff;color:#fff;min-width:0;flex:1}.home-section--poster-pair .home-story-content a,.home-section--poster-side .home-story--feature .home-story-content a,.home-section--spotlight-bottom .home-story--feature .home-story-content a{pointer-events:auto}.home-section--poster-pair .home-story-title,.home-section--poster-side .home-story--feature .home-story-title,.home-section--spotlight-bottom .home-story--feature .home-story-title{font-size:24px;line-height:1.85}.home-section--poster-pair .home-story-title a,.home-section--poster-side .home-story--feature .home-story-title a,.home-section--spotlight-bottom .home-story--feature .home-story-title a{color:#fff}.home-section--poster-pair .category-label,.home-section--poster-side .home-story--feature .category-label,.home-section--spotlight-bottom .home-story--feature .category-label{background:var(--karmadio-primary);color:var(--karmadio-on-primary);border-radius:999px}.home-section--poster-pair .editorial-badge,.home-section--poster-side .home-story--feature .editorial-badge,.home-section--spotlight-bottom .home-story--feature .editorial-badge{background:#ffffff20;color:#fff;border-color:#ffffff70}.home-section--poster-side .home-stories,.home-section--lead-classic .home-stories,.home-section--lead-bullets .home-stories{grid-template-columns:1.15fr 1fr;column-gap:28px}.home-section--poster-side .home-story--feature,.home-section--lead-classic .home-story--feature,.home-section--lead-bullets .home-story--feature{grid-row:span var(--home-lead-rows,4)}.home-section--poster-side .home-story--feature:only-child,.home-section--lead-classic .home-story--feature:only-child,.home-section--lead-bullets .home-story--feature:only-child{grid-column:1/-1;grid-row:auto}.home-section--poster-side .home-story--feature{min-height:460px}.home-section--spotlight-bottom .home-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-section--spotlight-bottom .home-story--feature{grid-column:1/-1;grid-row:auto;min-height:370px}.home-section--spotlight-bottom .home-story:not(.home-story--feature){display:block;border:0;padding:0}.home-section--spotlight-bottom .home-story:not(.home-story--feature) .home-story-media{width:100%;aspect-ratio:1.7;margin-bottom:12px}
.home-section--vertical-lead .home-stories{display:grid;grid-template-columns:1fr}.home-section--vertical-lead .home-story--feature{grid-row:auto}.home-section--vertical-lead .home-story--feature .home-story-media{aspect-ratio:1.65}.home-section--vertical-lead .home-story--feature .home-story-title{font-size:23px}.home-section--vertical-lead .home-story:not(.home-story--feature){padding-top:14px;border-top:1px solid var(--karmadio-border);border-bottom:0}.home-section--lead-horizontal .home-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.home-section--lead-horizontal .home-story--feature{grid-column:1/-1;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center}.home-section--lead-horizontal .home-story--feature .home-story-media{width:100%;aspect-ratio:1.7;margin:0}.home-section--lead-horizontal .home-story--feature .home-story-title{font-size:23px}.home-section--lead-classic .home-story--feature .home-story-excerpt,.home-section--lead-horizontal .home-story--feature .home-story-excerpt,.home-section--vertical-lead .home-story--feature .home-story-excerpt{font-size:13px;line-height:2.1}
.home-section--hero-links .home-stories{gap:0}.home-section--hero-links .home-story{display:block;position:relative;border:0;border-bottom:1px solid var(--karmadio-border);padding:13px 17px;margin:0}.home-section--hero-links .home-story--feature{grid-row:auto;padding:0 0 17px}.home-section--hero-links .home-story--feature .home-story-media{width:100%;aspect-ratio:1.8;margin-bottom:15px}.home-section--hero-links .home-story--feature .home-story-title{font-size:20px}.home-section--hero-links .home-story:not(.home-story--feature)::before,.home-section--lead-bullets .home-story:not(.home-story--feature)::before{content:'';position:absolute;top:25px;inset-inline-start:0;width:6px;height:6px;border-radius:50%;background:var(--karmadio-primary)}.home-section--hero-links .home-story:last-child{border:0}.home-section--hero-links .home-story-title{font-weight:600;margin:0;font-size:15px}.home-section--lead-bullets .home-story:not(.home-story--feature){display:block;border:0;padding:0 15px 0 0;position:relative}.home-section--lead-bullets .home-story:not(.home-story--feature)::before{border-radius:0;top:12px}.home-section--lead-bullets .home-story--feature .home-story-title{font-size:23px}.home-section--striped-text .home-stories{gap:0}.home-section--striped-text .home-story{display:block;margin:0;padding:13px 15px;border:0;border-inline-start:2px solid transparent}.home-section--striped-text .home-story:nth-child(odd){background:color-mix(in srgb,var(--karmadio-muted) 6%,var(--karmadio-surface))}.home-section--striped-text .home-story:hover{border-inline-start-color:var(--karmadio-primary);background:color-mix(in srgb,var(--karmadio-primary) 6%,var(--karmadio-surface))}.home-section--striped-text .home-story-title{font-size:14px;line-height:2;font-weight:550;margin:0}.home-section--cards-four .home-stories{grid-template-columns:repeat(var(--section-columns,4),minmax(0,1fr));gap:22px}.home-section--cards-four .home-story{display:block;border:0;padding:0}.home-section--cards-four .home-story-media{width:100%;aspect-ratio:1.5;margin:0 0 12px}.home-section--cards-four .home-story-title{font-size:15px;line-height:1.95}.home-section--grid .home-stories{grid-template-columns:repeat(var(--section-columns,3),minmax(0,1fr))}
.home-section--newsroom .home-stories{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.home-section--newsroom .home-story{display:block;border:1px solid var(--karmadio-border);border-radius:var(--karmadio-radius-card,12px);padding:9px;background:var(--karmadio-surface)}.home-section--newsroom .home-story-media{width:100%;aspect-ratio:1.5;margin-bottom:10px}.home-section--newsroom .home-story--feature{grid-column:span 2;grid-row:span 2}.home-section--newsroom .home-story--feature .home-story-media{aspect-ratio:1.35}.home-section--newsroom .home-story--feature .home-story-title{font-size:23px}.home-section--newsroom .home-story:not(.home-story--feature) .home-story-title{font-size:14px}.home-section--newsroom .home-story--brief{display:flex;gap:10px;align-items:center}.home-section--newsroom .home-story--brief .home-story-media{width:65px;flex-basis:65px;aspect-ratio:1;margin:0}.home-section--newsroom .home-story--brief .category-label,.home-section--newsroom .home-story--brief .post-meta{display:none}.home-section--newsroom.home-section--few .home-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section--newsroom.home-section--few .home-story--feature{grid-column:auto;grid-row:span var(--home-lead-rows,3)}
@container news-section (max-width:600px){.home-section--newsroom .home-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section--newsroom .home-story--feature{grid-column:1/-1;grid-row:auto}.home-section--newsroom.home-section--few .home-story--feature{grid-column:1/-1;grid-row:auto}.home-section--newsroom .home-story--brief{display:block}.home-section--newsroom .home-story--brief .home-story-media{width:100%;aspect-ratio:1.5;margin-bottom:10px}.home-section--magazine-list .home-story,.home-section--divided-list .home-story{gap:14px}.home-section--magazine-list .home-story-media,.home-section--divided-list .home-story-media{width:110px;flex-basis:110px}.home-section--magazine-list .home-story-title,.home-section--divided-list .home-story-title{font-size:16px}.home-section--magazine-list .home-story-excerpt,.home-section--divided-list .home-story-excerpt{font-size:12px}.home-section--poster-side .home-stories,.home-section--lead-classic .home-stories,.home-section--lead-bullets .home-stories,.home-section--lead-horizontal .home-stories{grid-template-columns:1fr}.home-section--poster-side .home-story--feature,.home-section--lead-classic .home-story--feature,.home-section--lead-bullets .home-story--feature{grid-row:auto}.home-section--lead-horizontal .home-story--feature{grid-column:auto;grid-template-columns:1fr}.home-section--poster-pair .home-story{min-height:340px}.home-section--poster-pair .home-story-content{padding:18px}.home-section--poster-pair .home-story-title{font-size:20px}.home-section--cards-four .home-stories,.home-section--grid .home-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section--briefs-two .home-stories,.home-section--bullets-two .home-stories{grid-template-columns:1fr}.home-section--spotlight-bottom .home-stories{gap:15px}.home-section--spotlight-bottom .home-story--feature{min-height:300px}.home-section--spotlight-bottom .home-story--feature .home-story-title{font-size:23px}.home-section--spotlight-bottom .home-story-title{font-size:14px}}
@container news-section (max-width:340px){.home-section--poster-pair .home-stories{grid-template-columns:1fr}.home-section--spotlight-bottom .home-stories{grid-template-columns:1fr}.home-section--spotlight-bottom .home-story--feature{grid-column:auto}.home-section--spotlight-bottom .home-story:not(.home-story--feature){display:flex;gap:12px}.home-section--spotlight-bottom .home-story:not(.home-story--feature) .home-story-media{width:90px;flex-basis:90px;margin:0}.home-section--newsroom .home-stories{grid-template-columns:1fr}.home-section--newsroom .home-story--feature{grid-column:auto}.home-section--magazine-list .home-story,.home-section--divided-list .home-story{display:block}.home-section--magazine-list .home-story-media,.home-section--divided-list .home-story-media{width:100%;aspect-ratio:1.6;margin-bottom:13px}}
@media(max-width:700px){.home-section--cards-four .home-stories,.home-section--grid .home-stories{grid-template-columns:repeat(var(--karmadio-mobile-columns),minmax(0,1fr))}.home-section--poster-pair .home-stories{grid-template-columns:1fr}.home-section--poster-pair .home-story-title{font-size:23px}.home-section--magazine-list .home-story-title,.home-section--divided-list .home-story-title{font-size:17px}.home-section--spotlight-bottom .home-story--feature{min-height:320px}}

.home-story-media{position:relative}.home-story-image-link{display:block;width:100%;height:100%}.home-story-media::after{pointer-events:none}.home-media-badges{position:absolute;inset-inline:10px;bottom:8px;z-index:2;display:flex;gap:5px;align-items:center;flex-wrap:wrap}.home-media-badges .category-label,.home-media-badges .editorial-badge{margin:0;background:var(--karmadio-primary);color:var(--karmadio-on-primary);border:0;border-radius:999px;font-size:9px}.home-section--newsroom .home-story--brief .home-media-badges{display:none}

.home-section.section-image-square .home-story-media{aspect-ratio:1}.home-section.section-image-original .home-story-media{aspect-ratio:auto}.home-section.section-image-original .home-story-media:has(.image-placeholder){aspect-ratio:1.5}@container news-section (max-width:340px){.home-section--cards-four .home-stories,.home-section--grid .home-stories{grid-template-columns:1fr}.home-section--briefs-two .home-story{grid-template-columns:75px minmax(0,1fr)}.home-section--briefs-two .home-story-media{width:75px}}

.home-section--newsroom .home-story--feature:only-child{grid-column:1/-1;grid-row:auto}
