.editorial-info{max-width:960px;margin:24px auto 48px;background:#fff;color:#171717;border:1px solid #ddd;border-radius:12px;overflow:hidden}.editorial-info>header{padding:30px clamp(20px,5vw,48px);background:#171717;color:#fff;border-top:4px solid #e4002b}.editorial-info>header p{color:#ff859b;font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.1em}.editorial-info>header h1{color:#fff;font-size:clamp(32px,5vw,52px);line-height:1.05;margin:10px 0}.editorial-info-body{padding:24px clamp(20px,5vw,48px);font:17px/1.7 Arial,sans-serif}.editorial-info-body h2{font-size:26px;line-height:1.2;margin:22px 0 10px}.editorial-info a{color:#ab0021;text-decoration:underline;text-underline-offset:3px}.editorial-info>nav{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid #ddd;padding:16px 24px}.editorial-info>nav a{display:inline-flex;align-items:center;min-height:44px}.editorial-info-note{padding:16px;background:#f4f4f2;border-left:3px solid #e4002b}@media(max-width:600px){.editorial-info{margin:16px}.editorial-info-body{font-size:16px}}