.home-layout{width:min(1180px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;padding:28px 0 46px}.home-lead{display:grid;grid-template-columns:1.22fr 1fr;background:#fff;border:1px solid var(--line);min-height:330px}.lead-image{display:block;background:linear-gradient(135deg,#112449,#425d90);overflow:hidden}.lead-image img{display:block;width:100%;height:100%;object-fit:cover}.lead-image span,.news-thumb span{display:grid;height:100%;place-items:center;color:#fff;font-size:13px;font-weight:900;letter-spacing:.15em}.lead-copy{padding:31px 28px;display:flex;flex-direction:column;align-items:flex-start}.lead-copy .eyebrow{display:inline-block;margin:0 0 0 8px}.lead-copy h1{font-size:27px;line-height:1.43;letter-spacing:-.04em;margin:14px 0}.lead-copy h1 a,.news-card h2 a{color:var(--ink)}.lead-copy p{font-size:14px;color:#4c5c71;line-height:1.7;margin:0 0 12px}.read-more{background:var(--navy);color:#fff;font-size:13px;font-weight:800;padding:8px 14px;margin-top:auto}.category-pills{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.category-pills a{border:1px solid var(--line);background:#fff;color:var(--ink);padding:10px 13px;display:flex;justify-content:space-between;align-items:center;font-size:13px}.category-pills small{color:var(--muted);font-size:11px}.home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.news-card{display:flex;background:#fff;border:1px solid var(--line);min-height:158px}.news-thumb{width:42%;min-width:42%;background:#18345f;overflow:hidden}.news-thumb img{width:100%;height:100%;display:block;object-fit:cover}.news-copy{padding:15px 14px}.news-copy h2{font-size:16px;line-height:1.5;margin:7px 0}.news-copy p{font-size:12px;line-height:1.55;color:var(--muted);margin:6px 0}.home-side{height:max-content}.editor-note{margin-top:20px;border:1px solid var(--line);background:#fff;padding:15px}.editor-note b{display:block;margin:3px 0}.editor-note p{font-size:12px;color:var(--muted);line-height:1.65;margin:4px 0 0}.admin-help{font-size:13px;color:var(--muted);line-height:1.6;margin:-5px 0 12px}@media(max-width:760px){.home-layout{display:block;padding-top:18px}.home-side{display:none}.home-lead{grid-template-columns:1fr}.lead-image{aspect-ratio:16/9}.lead-copy{padding:20px}.lead-copy h1{font-size:23px}.category-pills{grid-template-columns:repeat(2,1fr)}.home-grid{grid-template-columns:1fr}.news-card{min-height:140px}}
