/* Desktop two-row composition; source order is the agreed mobile reading order. */
.hkn-home-main.hke-home-unique{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,var(--hke-size-sidebar,1fr));gap:32px 40px}
.hke-home-unique>.hke-lead-slot{grid-column:1;grid-row:1;min-width:0}
.hke-home-unique>.wp-block-hke-home-headlines{grid-column:2;grid-row:1;min-width:0}
.hke-home-unique>.hkn-latest{grid-column:1;grid-row:2;min-width:0;width:100%}
.hke-home-unique>.hke-curated-sidebar{grid-column:2;grid-row:2;min-width:0}
.hke-home-unique .hkn-top-stories{margin:0;max-width:100%!important;width:100%}
.hke-home-lead>.hkn-lead-query,.hke-home-supporting>.hkn-support-query{margin:0;width:100%;min-width:0}
.hke-home-lead .hkn-lead-title{font-size:var(--hke-heading-size,clamp(1.28rem,2.816vw,2.08rem));line-height:1.06}
.hke-home-unique .hkn-latest-heading a{color:inherit;text-decoration:none}
.hke-home-unique .hkn-latest-heading a:hover{text-decoration:underline}
.hke-quick-heading{display:flex;align-items:center;gap:10px;font-family:var(--wp--preset--font-family--headline);font-size:20px;font-weight:800;font-stretch:82%;line-height:1.2;margin:0 0 12px!important}
.hke-quick-heading::before{content:'';flex:none;width:12px;height:12px;background:var(--wp--preset--color--accent);outline:1px solid var(--wp--preset--color--ink)}
.hke-quick-list{list-style:none;padding:0;margin:0;border-top:3px solid var(--wp--preset--color--ink)}
.hke-quick-list>li{padding:14px 0;border-bottom:1px solid var(--wp--preset--color--rule);margin:0}
.hke-quick-list article>*{margin:0}
.hke-quick-list .wp-block-post-title{font-family:var(--wp--preset--font-family--headline);font-size:20px;font-weight:800;font-stretch:85%;line-height:1.15;margin-top:8px}
.hke-quick-list .wp-block-post-title a{color:inherit;text-decoration:none;overflow-wrap:anywhere}
.hke-quick-list .wp-block-post-title a:hover{text-decoration:underline}
.hke-home-headlines .hkn-story-meta{display:flex;flex-wrap:wrap;gap:6px 10px;font-family:var(--wp--preset--font-family--mono);font-size:12px;color:var(--wp--preset--color--meta)}
.hke-home-headlines .hkn-story-meta>*{margin:0;min-width:0}
.hke-curated-sidebar{display:flex;flex-direction:column;gap:28px}
.hke-curated-sidebar>*{margin-block:0!important;min-width:0}
.hke-curated-heading{font-family:var(--wp--preset--font-family--headline);font-size:22px;font-weight:800;font-stretch:82%;margin:0 0 12px}
.hke-curated-sidebar>.hkn-lead-ad-area{display:flex;align-items:center;justify-content:center;padding:24px 0;min-width:0}
@media(max-width:900px){
 .hkn-home-main.hke-home-unique{display:flex;gap:28px}
}
@container hke-sized-layout (max-width:900px){
 .hke-home-unique>.hke-lead-slot,.hke-home-unique>.wp-block-hke-home-headlines,.hke-home-unique>.hkn-latest,.hke-home-unique>.hke-curated-sidebar{grid-column:1/-1;grid-row:auto}
}
