body.home .ks-legacy-content{background:transparent!important;padding:24px 0 56px}body.home .ks-legacy-content .ks-entry-content{background:transparent!important;padding:0!important}body.home .ks-news-section{background:transparent!important;color:var(--text);margin:0}body.home .ks-news-section>h2{font-size:clamp(1.65rem,3vw,2.35rem);margin:0 0 22px;color:var(--text)}body.home .ks-news-intro{color:var(--muted);margin-bottom:20px;line-height:1.65}body.home .ks-news-intro p{margin:0 0 10px}body.home .ks-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}body.home .ks-news-card{background:var(--panel)!important;color:var(--text)!important;border:1px solid var(--border);border-radius:16px;padding:clamp(20px,2.5vw,32px);box-shadow:0 12px 28px rgba(0,0,0,.09);min-width:0;line-height:1.65}body.home .ks-news-card :is(p,h2,h3,h4,h5,h6,li,strong,span){color:var(--text)!important}body.home .ks-news-card p{margin:0 0 14px}body.home .ks-news-card p:first-child{font-weight:700;color:var(--accent)!important}body.home .ks-news-card a{color:var(--ks-link)!important;text-decoration:underline;text-underline-offset:3px}body.home .ks-news-card a:hover{text-decoration:none}@media(max-width:720px){body.home .ks-news-grid{grid-template-columns:1fr}}