*{box-sizing: border-box}body{margin: 0;
  background: #f6f4f6;
  color: #191519;
  font: 15px/1.7 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
a{color: #335f22}h1,h2,h3{font-family: Georgia,"Times New Roman",serif;
  line-height: 1.25}
.dvh-qa .dvh-puka{color: inherit;
  opacity: .8}
.dvh-qa{text-align: center}.dvh-cpu{margin-top: 9px}.dvh-cpu a{margin: 0 8px;
  display: inline-block}
.dvh-mp a{color: #685e69;
  margin-right: 12px}
.dvh-qji,.dvh-waw{margin: 27px 0;
  padding: 16px 19px;
  background: #fefefe;
  border: 1px solid #decedf;
  border-radius: 2px}
.dvh-dlst{color: #685e69;
  font-size: .88em}
.dvh-huc{min-width: 0;
  padding-bottom: 30px}
.dvh-qa a{color: #fff;
  text-decoration: none}
.dvh-vl{display: grid;
  grid-template-columns: repeat(auto-fill,minmax(220px,1fr));
  gap: 14px}.dvh-vl article{background: #f6f4f6;
  padding: 11px;
  border-radius: 2px}.dvh-vl img{width: 100%;
  height: auto}.dvh-vl h3{font-size: 1.02em;
  margin: .4em 0}.dvh-vl small{color: #685e69}
.dvh-zye{margin-top: 27px}
.dvh-sp{color: #685e69;
  font-size: 1.08em}
.dvh-mp{border-top: 1px solid #decedf;
  padding: 19px 0;
  color: #685e69;
  font-size: .9em;
  margin-top: 20px}
.dvh-puka{color: #685e69;
  font-size: .88em;
  margin: .2em 0}
.dvh-jzem{display: flex;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: space-between}.dvh-jzem ul{list-style: none;
  padding: 0;
  margin: 0;
  columns: 2}
.dvh-qa{background: #335f22;
  color: #fff;
  padding: 19px 0;
  border-bottom: 1px solid #decedf}
.dvh-tae h2{clear: both}
.dvh-qji h2,.dvh-waw h2,.dvh-waw h3{margin-top: 0}
.dvh-chpj{font-size: 1.45em;
  font-weight: 700;
  margin: 0}
.dvh-yre{max-width: 860px;
  margin: 0 auto;
  padding: 0 16px}
.dvh-tae img{float: left;
  max-width: 42%;
  height: auto;
  margin: 0 21px 12px 0}
nav.dvh-cpu{overflow-wrap: anywhere}.dvh-qa nav a{display: inline-block}
.dvh-me{width: 100%;
  height: auto;
  border-radius: 2px;
  margin: 10px 0 18px}
.dvh-uar{font-weight: 700;
  text-decoration: underline}
@media (max-width:638px){.dvh-cpu a{margin: 0 12px 6px 0;
  display: inline-block}.dvh-tae img{float: none;
  max-width: 100%;
  margin: 12px 0}}