.news-column{width:100%;max-width:720px;margin:0 auto;border-top:1px solid #cfcfcf;font-family:Arial,sans-serif}.news-item{display:grid;grid-template-columns:48px calc(100% - 48px);gap:18px;align-items:start;padding:34px 0;border-bottom:1px solid #cfcfcf;text-decoration:none;color:#111}.news-number{font-size:3.2rem;line-height:1;font-weight:700;color:#a9a9a9}.news-title{font-size:1.2rem;line-height:1.15;font-weight:700;letter-spacing:-0.02em}.news-item:hover .news-title{text-decoration:underline}.news-item:hover .news-number{color:#7f7f7f}@media (max-width:768px){.news-item{grid-template-columns:34px calc(100% - 34px);gap:14px;padding:24px 0}.news-number{font-size:2.4rem}.news-title{font-size:1rem}}.editorial-column{width:100%}.featured-main{display:block;text-decoration:none;color:#111;margin-bottom:36px}.featured-meta{font-size:0.9rem;font-weight:700;text-transform:uppercase;color:#a8a8a8;letter-spacing:-0.01em;margin-bottom:10px}.featured-meta span{margin:0 6px}.featured-title{font-size:3.2rem;line-height:0.96;font-weight:800;letter-spacing:-0.04em;margin:0 0 14px}.featured-excerpt{font-size:1.05rem;line-height:1.45;color:#222;margin:0}.featured-item{display:grid;grid-template-columns:220px calc(100% - 220px);gap:20px;align-items:start;text-decoration:none;color:#111;margin-bottom:34px}.featured-item img{width:100%;height:auto;display:block}.featured-content h3{font-size:1.25rem;line-height:1.02;font-weight:800;letter-spacing:-0.03em;margin:0 0 8px}.featured-content p{font-size:0.98rem;line-height:1.45;margin:0;color:#222}.featured-item:hover h3,.featured-main:hover .featured-title{text-decoration:underline}@media (max-width:980px){.featured-title{font-size:2.2rem}.featured-item{grid-template-columns:100%;gap:12px}}