/* Theme Name: KRO News Child
Template: generatepress
Version: 1.0.0 */
:root{--kro:#14243a;--red:#d9343b;--line:#dfe5ed;--muted:#5d6878}body{background:#f6f7f9;color:#172033}.kro-wrap{max-width:1180px;margin:auto;padding:0 20px}.site-header.kro-head{background:#fff;border-bottom:1px solid var(--line)}.kro-head .kro-wrap{height:72px;display:flex;gap:25px;align-items:center}.kro-brand{font-size:22px;font-weight:850;color:var(--kro)!important;text-decoration:none}.kro-brand i{font-style:normal;color:var(--red)}.kro-nav{margin-left:auto}.kro-nav ul{display:flex;gap:17px;list-style:none;margin:0;padding:0}.kro-nav a{color:var(--kro);font-size:14px;font-weight:700;text-decoration:none}.kro-nav a:hover{color:var(--red)}.kro-search{width:38px;height:38px;border:1px solid var(--line);background:#fff;border-radius:6px}.kro-home{padding:28px 0 55px}.kro-top{display:grid;grid-template-columns:2fr 1fr;gap:18px}.kro-lead,.kro-side,.kro-card{background:#fff;border:1px solid var(--line);border-radius:6px;padding:26px}.kro-kicker{font-size:12px;font-weight:800;color:var(--red);text-transform:uppercase}.kro-lead h1{font-size:36px;line-height:1.13;color:var(--kro);margin:10px 0}.kro-lead p,.kro-card p{color:var(--muted);line-height:1.6}.kro-side a{display:block;padding:14px 0;color:var(--kro);font-weight:700;text-decoration:none;border-bottom:1px solid var(--line)}.kro-side a:last-child{border:0}.kro-section{padding-top:38px}.kro-section h2{font-size:26px;color:var(--kro)}.kro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.kro-card h3{line-height:1.3;font-size:19px;margin:8px 0}.kro-card h3 a{color:var(--kro);text-decoration:none}.kro-meta{font-size:12px;color:var(--muted)}.kro-rubrics{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.kro-rubrics a{background:#fff;border:1px solid var(--line);border-radius:6px;padding:13px;color:var(--kro);font-size:14px;font-weight:700;text-decoration:none}.kro-foot{background:var(--kro);color:#dce5f0;padding:40px 0}.kro-foot .kro-grid{grid-template-columns:1.5fr 1fr 1fr 1fr}.kro-foot h3{color:#fff;font-size:14px}.kro-foot a,.kro-foot p{font-size:14px;color:#dce5f0;text-decoration:none;line-height:1.5}.kro-foot ul{padding:0;list-style:none}.kro-foot li{margin:8px 0}.entry-content{font-size:17px;line-height:1.72}.entry-content h2{color:var(--kro);margin-top:38px}@media(max-width:800px){.kro-nav{display:none}.kro-top{grid-template-columns:1fr}.kro-grid{grid-template-columns:1fr}.kro-rubrics{grid-template-columns:repeat(2,1fr)}.kro-foot .kro-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.kro-wrap{padding:0 16px}.kro-lead h1{font-size:30px}.kro-head .kro-wrap{height:62px}.kro-foot .kro-grid{grid-template-columns:1fr}}
