body[data-page="safety"] .hero { max-width: 1020px; }
body[data-page="safety"] .hero h1 { max-width: 20ch; }
body[data-page="safety"] .flow { max-width: 1000px; }
body[data-page="safety"] .urg { padding: 38px 44px; background: #ecdcc7; border: 1px solid #997c5e; border-left: 6px solid #6d341f; border-radius: 3px 30px 3px 3px; }
body[data-page="safety"] .urg .tag { color: #5b3425; }
body[data-page="safety"] .urg p:nth-of-type(2) { font-weight: 600; font-size: 22px; }
body[data-page="safety"] .deep { max-width: none; }
body[data-page="safety"] .subs { display: grid; grid-template-columns: 1fr 1fr; gap: 28px 44px; margin-top: 28px; }
body[data-page="safety"] .sub { border-top: 1px solid var(--line); padding-top: 24px; }
body[data-page="safety"] .sum { max-width: 850px; }
body[data-page="safety"] #label-questions { max-width: 780px; margin-left: 60px; }
body[data-page="safety"] .sb { border-radius: 3px 3px 3px 32px; }
@media (max-width: 760px) {
  body[data-page="safety"] .urg { padding: 28px 24px; }
  body[data-page="safety"] .urg p:nth-of-type(2) { font-size: 21px; }
  body[data-page="safety"] .subs { grid-template-columns: 1fr; gap: 28px; }
  body[data-page="safety"] #label-questions { margin-left: 0; }
}
