
.lh-nxfc-es .eu-ry0e-16v[tabindex="0"]:focus-visible,.lh-nxfc-es a:focus-visible,.lh-nxfc-es summary:focus-visible {
  outline-offset: 1px;
  outline: 2px solid var(--color-link);
}
.lh-nxfc-es .uuk-y9r-n4 h3 {
  color: var(--color-text);
  font-size: 1.05rem;
  margin: 2em 0 .3em;
}
.lh-nxfc-es .yz-9g-dl {
  font-size: 1.35rem;
  color: var(--color-text);
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  display: inline-block;
  text-decoration: none;
  letter-spacing: -.01em;
  font-weight: 900;
}
.lh-nxfc-es figcaption {
  color: var(--muted);
  margin-top: .55em;
  line-height: 1.5;
  font-size: .82rem;
  text-align: center;
}
.lh-nxfc-es .tfk-iqho-o9h {
  padding: .7em 1em .7em 2.4em;
  background: var(--color-soft);
  border-radius: 4px;
  border-left: 3px solid var(--color-accent);
}
.lh-nxfc-es .dn-zs3-x4kj .uj-4mm-498b li {
  display: inline;
}
.lh-nxfc-es p {
  text-align: justify;
  hyphens: auto;
  margin: 0 0 .95rem;
  -webkit-hyphens: auto;
}
.lh-nxfc-es img.vh-51y-8k6l {
  margin-right: auto;
  margin-left: auto;
  max-width: 74%;
}
.lh-nxfc-es .uj-4mm-498b li {
  margin: 0;
  padding: 0;
}
.lh-nxfc-es .fa-88-yj {
  border-radius: 6px;
  margin: 0 0 .8rem;
  border: 1px solid #dfebe2;
  padding: .8rem 1.1rem;
}
.lh-nxfc-es .qu-2hz-3t33 {
  border: 1px solid #dfebe2;
  padding: .85rem 1.2rem;
  background: transparent;
  font-size: .9rem;
  margin: 1.2rem 0;
  border-radius: 5px;
}
.lh-nxfc-es .qu-2hz-3t33 p {
  color: var(--color-text);
  font-weight: 600;
  margin: 0 0 .45rem;
}
.lh-nxfc-es .em-8phr-z1vf dd {
  margin: 0 0 1.1em;
  padding: 0;
}
.lh-nxfc-es .cr-wf-kn nav a {
  margin: 0 0 .25rem;
  color: var(--muted);
  display: block;
  text-decoration: none;
  min-height: 50px;
  transition: color .12s linear;
  padding: .25rem 0;
}
.lh-nxfc-es a {
  text-underline-offset: 3px;
  color: var(--color-link);
  text-decoration: underline dotted;
  transition: box-shadow .14s ease;
}
.lh-nxfc-es .eu-ry0e-16v {
  -webkit-overflow-scrolling: touch;
  width: 100%;
  margin: 1.4rem 0;
  overflow-x: auto;
}
.lh-nxfc-es .qu-2hz-3t33 li {
  margin: .2rem 0;
}
.lh-nxfc-es .jgf-0z-36l8,.lh-nxfc-es .jgf-0z-36l8 .uj-4mm-498b {
  gap: 1.4em 1.8em;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr));
}
.lh-nxfc-es ul,.lh-nxfc-es ol {
  padding-left: 1.45rem;
  margin: 0 0 1rem;
}
.lh-nxfc-es h3 {
  font-weight: 700;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  margin: 2em 0 .35em;
  color: var(--color-text);
  font-size: 1.16rem;
}
.lh-nxfc-es details.jxa-5v-kb5c summary {
  color: var(--color-text);
  cursor: pointer;
  font-weight: 600;
}
body {
  background: radial-gradient(circle at 50% -20%,var(--color-soft) 0,var(--bg) 58%,var(--bg) 100%);
  letter-spacing: .01em;
  min-height: 100vh;
  color: var(--color-text);
  margin: 0;
  font: 17px/1.82 Verdana,Geneva,'DejaVu Sans',sans-serif;
}
.lh-nxfc-es img.pwf-th-jo {
  margin-right: 0;
  margin-left: auto;
  max-width: 74%;
}
.lh-nxfc-es .uj-4mm-498b li::before {
  display: none !important;
}
.lh-nxfc-es img.dy-4jz-pwch {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.lh-nxfc-es .po-m9yz-8g {
  margin: 0 0 1.4em;
  font-size: .82rem;
  color: var(--muted);
}
.lh-nxfc-es ul {
  list-style-type: disc;
}
.lh-nxfc-es .vx-4q-hpxs a {
  padding: .25rem 0;
  min-width: 24px;
  max-width: 100%;
  min-height: 50px;
  vertical-align: middle;
  display: inline-block;
}
.lh-nxfc-es {
  max-width: var(--wrap);
  margin: 34px auto;
  background: #fefefe;
  border: 1px solid #dfebe2;
  border-radius: 4px;
  box-shadow: 0 10px 18px rgba(27,45,31,.08);
  padding: calc(var(--pad) + 22px) calc(var(--pad) + 2px);
  overflow-wrap: break-word;
  outline: 1px solid #dfebe2;
  outline-offset: -5px;
}
.lh-nxfc-es h2 {
  margin: 2.5rem 0 .7rem;
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 1.26;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  color: var(--color-link);
}
.lh-nxfc-es .fa-88-yj h3 {
  margin: 0 0 .5rem;
}
.lh-nxfc-es .cr-wf-kn nav a:hover {
  color: var(--color-link);
}
.lh-nxfc-es .is-iw-l6 {
  display: grid;
  gap: 1.4em 1.8em;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr));
}
.lh-nxfc-es details.jxa-5v-kb5c {
  border-bottom: 1px solid #dfebe2;
  padding: .8em 0;
}
.lh-nxfc-es .wpp-41x0-gw6 a {
  min-height: 50px;
  margin: 0 1.6rem .3rem 0;
  display: inline-block;
  padding: .25rem 0;
}
.lh-nxfc-es th {
  overflow-wrap: break-word;
  color: var(--color-text);
  text-align: center;
  border-bottom: 1px solid #dfebe2;
  font-weight: 600;
  padding: 12px 14px;
  background: var(--color-soft);
}
.lh-nxfc-es img {
  border-radius: 0;
  margin: 1.6em 0;
  max-width: 100%;
  height: auto;
  display: block;
  border: 1px solid #dfebe2;
}
.lh-nxfc-es::before {
  margin: 0 0 1.3em;
  height: 3px;
  border-radius: 2px;
  background: var(--color-accent);
  width: 56px;
  display: block;
  content: '';
}
.lh-nxfc-es .is-a4o-yao {
  display: flex;
  gap: 1.4em 1.8em;
  flex-wrap: wrap;
}
.lh-nxfc-es .xqw-qln-e2p+.xqw-qln-e2p {
  padding-top: .2em;
  margin-top: 1.8em;
  border-top: 1px solid #dfebe2;
}
@media(max-width:600px){body {
  background: #fefefe;
}
.lh-nxfc-es {
  margin: 0;
  border-left: 0;
  border-right: 0;
  outline: 1px solid #dfebe2;
  border-radius: 0;
  outline-offset: -3px;
  padding: calc(var(--pad) - 4px) calc(var(--pad) - 8px);
}
.lh-nxfc-es img.cop-nx-c69r,.lh-nxfc-es img.vh-51y-8k6l,.lh-nxfc-es img.pwf-th-jo {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}}
@supports (text-wrap:balance){.lh-nxfc-es h2,.lh-nxfc-es h3{text-wrap:balance}}
@media(max-width:560px){.lh-nxfc-es h1{font-size:1.975rem}}.lh-nxfc-es figcaption{font-size:0.914rem}
@media(max-width:600px){.lh-nxfc-es table:not(.eu-ry0e-16v table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}.lh-nxfc-es th,.lh-nxfc-es td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
.lh-nxfc-es pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.lh-nxfc-es .cr-wf-kn nav{min-width:0;max-width:100%}.lh-nxfc-es .cr-wf-kn nav a,.lh-nxfc-es .efy-3w-qx{overflow-wrap:normal;word-break:normal}.lh-nxfc-es .po-m9yz-8g>a{flex:0 0 auto;white-space:nowrap}
.lh-nxfc-es .huu-ue-1o{display:none}
@media(max-width:48rem){
.lh-nxfc-es .qci-tb-mg3{min-width:0;max-width:100%;margin-inline:0}
.lh-nxfc-es .qci-tb-mg3>img{display:none}
.lh-nxfc-es .qci-tb-mg3>figcaption{display:none}
.lh-nxfc-es .qci-tb-mg3>.huu-ue-1o{display:block;font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;overflow-wrap:break-word;word-break:normal}
.lh-nxfc-es .huu-ue-1o .py-pdon-qy{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.lh-nxfc-es .huu-ue-1o .gxc-kqmz-z3m{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.lh-nxfc-es .huu-ue-1o .xz-fgj-u09a{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.lh-nxfc-es .huu-ue-1o ol.xz-fgj-u09a{list-style:decimal;padding-left:1.8em}
.lh-nxfc-es .huu-ue-1o .xz-fgj-u09a>li{font-size:1em;line-height:1.5;font-weight:400;white-space:pre-line;margin:0;padding:.6em .75em;min-width:0;border:1px solid currentColor;border-radius:.35em;display:list-item}
.lh-nxfc-es .huu-ue-1o .xz-fgj-u09a>li::before{content:none!important;display:none!important}
.lh-nxfc-es .huu-ue-1o .xz-fgj-u09a>li::marker{color:inherit;font-size:1em;font-weight:600}
.lh-nxfc-es .huu-ue-1o.uni-ac1-5g .xz-fgj-u09a{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.lh-nxfc-es .huu-ue-1o.bou-cp-8v .xz-fgj-u09a>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.lh-nxfc-es .huu-ue-1o.zh-in-gm .xz-fgj-u09a>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.lh-nxfc-es .huu-ue-1o.jfg-35pd-bn7 .xz-fgj-u09a>li{border-radius:.7em}
}