.zth-pjh-c1n a {
  display: inline-block;
  padding: .25em 0;
  margin: 0 1.4em .3em 0;
  min-height: 46px;
}
.cu-am1d-ig76 {
  list-style: none;
  padding: 0;
  gap: .2em;
  flex-wrap: wrap;
  margin: 0;
  display: flex;
}
.rrv-zx-3w h2 {
  margin-top: .5em;
}
.vti-ggq-pqz nav .no-rt-wy {
  margin: 0 1em .2em 0;
  color: #282f33;
  cursor: default;
  opacity: .55;
}
.bh-n3h-ow3n {
  margin: 0;
  list-style: none;
  padding: 0;
}
.ta-1anc-n6n a {
  color: #60707c;
  text-decoration: none;
}
a {
  color: #1a2fbe;
  text-decoration: none;
  border-bottom: 1px solid #1a2fbe66;
}
.zth-pjh-c1n,.nbr-f9cz-hvm,.fwj-5pj6-frb4 {
  line-height: 1.5;
  margin: .3em 0 0;
}
.ac-axw-xssn {
  color: #60707c;
  font-size: 1.12em;
}
ul,ol {
  margin: 0 0 1em;
  padding-left: 1.45em;
}
.hzc-023-ivnt dt {
  margin: 1em 0 .3em;
  font-weight: 650;
}
.rrv-zx-3w {
  margin-top: 2.8em;
  border-radius: 6px;
  background: #e8f3f4;
  padding: 1em 1.1em;
}
img.sh-8q-wkrb {
  max-width: 95%;
  margin-right: auto;
  margin-left: auto;
}
.hzc-023-ivnt dd {
  padding: 0;
  margin: 0 0 .8em;
}
.fwj-5pj6-frb4 a+a::before {
  margin: 0 .65em;
  opacity: .55;
  content: '/';
}
.bh-n3h-ow3n li::before {
  display: none !important;
}
.nzu-yh-2f table {
  margin: 0;
}
.nbr-f9cz-hvm a {
  margin: 0 0 .55em;
  display: block;
}
.zth-pjh-c1n .zk-yy-ea2 li,.fwj-5pj6-frb4 .zk-yy-ea2 li {
  display: inline;
}
a:hover {
  border-bottom-color: #1a2fbe;
}
figure>img,.go-so20-dw>img,.nld-9u-zm>img,.nyt-g19v-06>img,.yft-qgw7-upo>img {
  margin-top: 0;
  margin-bottom: 0;
}
h3 {
  font-style: italic;
  margin: 1.6em 0 .5em;
  color: #282f33;
  font-size: 1.12rem;
  font-weight: 500;
  font-family: 'Franklin Gothic Medium',Arial,sans-serif;
}
.eyiwacrnd {
  box-sizing: border-box;
}
.vw-qu-vir p {
  color: #282f33;
  font-weight: 650;
  margin: 0 0 .45em;
}
table {
  font-size: .93rem;
  border: 1px solid #e4ecf1;
  margin: 1.6em 0;
  border-collapse: collapse;
  overflow: hidden;
  width: 100%;
  border-radius: 6px;
}
.zk-yy-ea2 li::before {
  display: none !important;
}
.nak-3ct1-l37 {
  padding: .7em 1em .7em 2.4em;
  border-radius: 4px;
  background: #e8f3f4;
  border-left: 3px solid #1a2fbe;
}
.wd-k8g-juf4 {
  margin-top: 1.8em;
  border-top: 1px solid #e4ecf1;
  padding-top: 1.2em;
}
img.asz-btia-bsq {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.fd-7z-1ja2 h3 {
  margin: 0 0 .5em;
}
.jda-zru-af+.jda-zru-af {
  margin-top: 1.8em;
  border-top: 1px solid #e4ecf1;
  padding-top: .6em;
}