*{box-sizing:border-box}body{margin:0;
  background:#f4f4f8;
  color:#1b1d2b;
  font:16px/1.65 Georgia,"Times New Roman",serif}
a{color:#483c21}h1,h2,h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height:1.25}
.oou-vph{color:#4f515b;
  font-size:1.08em}
.oou-kwx h2,.oou-fauh h2,.oou-fauh h3{margin-top:0}
.oou-xchf{display:grid;
  grid-template-columns:210px 1fr;
  gap:34px;
  margin-top:25px}
.oou-az{color:#4f515b;
  font-size:.88em;
  margin:.2em 0}
.oou-rq{display:grid;
  grid-template-columns:repeat(auto-fill,minmax(220px,1fr));
  gap:14px}.oou-rq article{background:#f4f4f8;
  padding:12px;
  border-radius:0px}.oou-rq img{width:100%;
  height:auto}.oou-rq h3{font-size:1.02em;
  margin:.4em 0}.oou-rq small{color:#4f515b}
.oou-pddg img{float:right;
  max-width:42%;
  height:auto;
  margin:0 0 12px 20px}
.oou-qbj{font-weight:700;
  text-decoration:underline}
.oou-td{min-width:0;
  padding-bottom:31px}
.oou-wcu .oou-az{color:inherit;
  opacity:.8}
.oou-pddg h2{clear:both}
.oou-sf{font-size:1.45em;
  font-weight:700;
  margin:0}
.oou-jdp{display:flex;
  flex-wrap:wrap;
  gap:30px;
  justify-content:space-between}.oou-jdp ul{list-style:none;
  padding:0;
  margin:0;
  columns:2}
.oou-nm{width:100%;
  height:auto;
  border-radius:0px;
  margin:10px 0 18px}
.oou-hw a{color:#4f515b;
  margin-right:13px}
.oou-wcu{background:#f4f4f8;
  color:#1b1d2b;
  padding:18px 0;
  border-bottom:1px solid #d9dbe7}
.oou-xua{color:#4f515b;
  font-size:.88em}
nav.oou-vd{overflow-wrap:anywhere}.oou-wcu nav a{display:inline-block}
.oou-wcu a{color:#1b1d2b;
  text-decoration:none}
.oou-frfd{max-width:1000px;
  margin:0 auto;
  padding:0 15px}
.oou-hw{border-top:1px solid #d9dbe7;
  padding:20px 0;
  color:#4f515b;
  font-size:.9em;
  margin-top:19px}
.oou-kwx,.oou-fauh{margin:29px 0;
  padding:16px 18px;
  background:#fbfbfc;
  border:1px solid #d9dbe7;
  border-radius:0px}
.oou-ma ul{list-style:none;
  margin:0 0 22px;
  padding:0}.oou-ma li{padding:5px 0;
  border-bottom:1px solid #d9dbe7}.oou-ma a{text-decoration:none}
@media (max-width:784px){.oou-xchf{grid-template-columns:1fr}.oou-ma{order:2}}
@media (max-width:641px){.oou-vd a{margin:0 11px 6px 0;
  display:inline-block}.oou-pddg img{float:none;
  max-width:100%;
  margin:13px 0}}