
#mnfpg__zptd .rzor__vnxt li::before {
  position: static;
  content: none;
}
#mnfpg__zptd .nmtvj__vxr6,#mnfpg__zptd .krwn__qij,#mnfpg__zptd .imd__h09g {
  margin: .6rem 0 0;
  line-height: 1.5;
}
#mnfpg__zptd li::marker {
  color: #b14624;
}
#mnfpg__zptd .imd__h09g .kayqg__5dw6 li+li::before {
  content: '\2219' !important;
  margin: 0 .35rem;
  opacity: .55;
  display: inline !important;
}
#mnfpg__zptd h2 {
  color: #312a28;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-variant: small-caps;
  font-weight: 500;
  font-size: 1.6rem;
  margin: 1.9em 0 .5em;
  line-height: 1.26;
  letter-spacing: .03em;
}
#mnfpg__zptd .yvso__nz0 {
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 900;
  display: inline-block;
  text-decoration: none;
  font-size: 1.5rem;
  letter-spacing: -.01em;
  color: #312a28;
}
*,*::before,*::after {
  box-sizing: border-box;
}
#mnfpg__zptd .kgtj__t3ar p {
  margin: 0 0 .45rem;
  color: #312a28;
  font-weight: 700;
}
#mnfpg__zptd .kgtj__t3ar li {
  margin: 0;
}
#mnfpg__zptd .pnn__9ikl a {
  margin: 0 .5em .5em 0;
  border-radius: .4em;
  border: 1px solid #ecdad4;
  display: inline-block;
}
#mnfpg__zptd .rxu__n5c h3 {
  margin: 0 0 .3rem;
}
#mnfpg__zptd figure>img,#mnfpg__zptd .kkmg__4y>img,#mnfpg__zptd .zbdb__4vur>img,#mnfpg__zptd .rlgq__r6m5>img,#mnfpg__zptd .ous__cj1q>img {
  margin-bottom: 0;
  margin-top: 0;
}
#mnfpg__zptd blockquote {
  padding: .9rem 1.2rem;
  border-radius: 22px;
  margin: 1.4rem 0;
  background: #f7e7e2;
}
#mnfpg__zptd .kgtj__t3ar {
  background: #f7e7e2;
  font-size: .97rem;
  padding: .85rem 1.2rem;
  border: 1px solid #ecdad4;
  margin: 1.8rem 0;
  border-radius: 22px;
}
#mnfpg__zptd img.avd__p0yz {
  max-width: 66%;
  margin-right: auto;
  margin-left: 0;
}
#mnfpg__zptd .pmbga__dnnr {
  color: #716662;
  margin: .5rem 0 1.4rem;
  font-size: .9rem;
}
#mnfpg__zptd table {
  font-size: .97rem;
  border-collapse: collapse;
  width: 100%;
  margin: 1.8rem 0;
}
#mnfpg__zptd .aqxlz__ni nav+nav {
  padding-top: .65em;
  border-top: 1px solid #ecdad4;
}
#mnfpg__zptd figure,#mnfpg__zptd .kkmg__4y,#mnfpg__zptd .zbdb__4vur,#mnfpg__zptd .rlgq__r6m5,#mnfpg__zptd .ous__cj1q {
  margin: 1.6rem 0;
  border: 1px solid #ecdad4;
  background: #fff;
  padding: .45rem;
  border-radius: 22px;
}
#mnfpg__zptd .imd__h09g a {
  min-width: 24px;
  display: inline-block;
  min-height: 50px;
  max-width: 100%;
  vertical-align: middle;
  padding: .25rem 0;
}
#mnfpg__zptd .kuqo__ja>.kayqg__5dw6 {
  grid-column: 1/-1;
}
@media(max-width:782px){body {
  background: #ffffff;
}
#mnfpg__zptd {
  margin: 0;
  outline-offset: -3px;
  border-left: 0;
  outline: 1px solid #ecdad4;
  border-radius: 0;
  padding: 24px 18px;
}
#mnfpg__zptd img.avd__p0yz,#mnfpg__zptd img.lovdz__vqn,#mnfpg__zptd img.hkj__1yq {
  margin-right: auto;
  margin-left: auto;
  max-width: 100%;
}
#mnfpg__zptd .sta__xl24 {
  display: block;
  text-align: left;
}
#mnfpg__zptd .sta__xl24 nav {
  margin: 1rem 0 0;
  text-align: left;
}}
@media(max-width:560px){#mnfpg__zptd h1{font-size:min(2.1375rem,var(--reading-title-limit,999rem))}}#mnfpg__zptd figcaption{font-size:0.968rem}
#mnfpg__zptd .wpa__x8b summary>h2,#mnfpg__zptd .wpa__x8b summary>h3,#mnfpg__zptd .wpa__x8b summary>h4{display:inline;margin:0}@media(max-width:560px){#mnfpg__zptd h1{text-wrap:balance}#mnfpg__zptd .sta__xl24 nav{margin-block-start:.65em}#mnfpg__zptd .sta__xl24 nav a{margin-inline-end:.55em}#mnfpg__zptd .sta__xl24{margin-block-end:.85em}}
@supports selector(:has(*)){:is(#mnfpg__zptd,#mnfpg__zptd main,#mnfpg__zptd article,#mnfpg__zptd section,#mnfpg__zptd div):has(>.gahu__f8)>p:not(.pmbga__dnnr):not(.cuykz__5k0),#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3>p{max-inline-size:76ch}#mnfpg__zptd:has(.gahu__f8){container-type:inline-size}@container(min-width:48rem){#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3:has(>h2:first-child):not(:has(>h2~h2)):not(:has(>* h2)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);column-gap:2rem;align-items:start}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3:has(>h2:first-child):not(:has(>h2~h2)):not(:has(>* h2))>*{grid-column:2;min-inline-size:0;max-inline-size:100%}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3:has(>h2:first-child):not(:has(>h2~h2)):not(:has(>* h2))>p{max-inline-size:76ch}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3:has(>h2:first-child):not(:has(>h2~h2)):not(:has(>* h2))>h2:first-child{grid-column:1;grid-row:1/span var(--composition-heading-rows,1);margin-block-start:0}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3:has(>h2:first-child):not(:has(>h2~h2)):not(:has(>* h2))>:is(table,.qzot__47,figure,pre){grid-column:1/-1}}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3{min-inline-size:0}@media(max-width:560px){:is(#mnfpg__zptd,#mnfpg__zptd main,#mnfpg__zptd article,#mnfpg__zptd section,#mnfpg__zptd div):has(>.gahu__f8)>p:not(.pmbga__dnnr):not(.cuykz__5k0),#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3>p{padding-inline:0}#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3{padding-inline:0;border-inline:0}}@media print{#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3{display:block!important;padding-inline:0!important}:is(#mnfpg__zptd,#mnfpg__zptd main,#mnfpg__zptd article,#mnfpg__zptd section,#mnfpg__zptd div):has(>.gahu__f8)>p:not(.pmbga__dnnr):not(.cuykz__5k0),#mnfpg__zptd:has(.gahu__f8) .rqfsm__h3>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
#mnfpg__zptd .dvb__x8 nav>p{text-indent:0}#mnfpg__zptd .dvb__x8 nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#mnfpg__zptd details.kgtj__t3ar>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}#mnfpg__zptd .kgtj__t3ar a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#mnfpg__zptd .pmzk__xyzf{flex-wrap:wrap}#mnfpg__zptd .pmzk__xyzf>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}#mnfpg__zptd .sta__xl24 .yvso__nz0{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#mnfpg__zptd .sta__xl24 nav :is(a,.jtch__jk){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#mnfpg__zptd .sta__xl24 nav .jtch__jk{display:inline-block}#mnfpg__zptd .xshgo__p8cf{text-indent:0}#mnfpg__zptd .xshgo__p8cf>a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;min-inline-size:0;padding-block:.4em;white-space:normal;overflow-wrap:anywhere}#mnfpg__zptd .xshgo__p8cf>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}#mnfpg__zptd .sta__xl24 .qyyl__hao{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#mnfpg__zptd .sta__xl24 .qyyl__hao:focus{position:relative;display:block;inline-size:fit-content;block-size:auto;max-inline-size:100%;min-block-size:44px;box-sizing:border-box;padding:.55em .8em;margin-block-end:.6em;clip-path:none;overflow:visible;white-space:normal;color:inherit;background:inherit;outline:2px solid currentColor;outline-offset:3px;text-align:start;grid-column:1/-1;border-block-end:3px solid currentColor}@media print{#mnfpg__zptd .sta__xl24 .qyyl__hao{display:none!important}}#mnfpg__zptd .sta__xl24 nav a,#mnfpg__zptd .sta__xl24 nav .jtch__jk{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}#mnfpg__zptd .sta__xl24 nav a::before,#mnfpg__zptd .sta__xl24 nav .rzor__vnxt li::before{content:none!important;display:none!important}#mnfpg__zptd .sta__xl24 nav .rzor__vnxt{margin:0;padding:0;list-style:none}#mnfpg__zptd .sta__xl24 nav .rzor__vnxt li{display:block;min-inline-size:0}#mnfpg__zptd .sta__xl24 nav{display:flex;flex-wrap:wrap;align-items:start;gap:.5em;text-align:start}#mnfpg__zptd .sta__xl24 nav .rzor__vnxt{display:flex;flex-wrap:wrap;gap:.5em;flex:1 1 auto}#mnfpg__zptd .sta__xl24 nav a{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:.3em;text-decoration:none}#mnfpg__zptd .sta__xl24 nav .jtch__jk{display:inline-flex;align-items:center;border:1px solid transparent}#mnfpg__zptd .sta__xl24 nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#mnfpg__zptd .dvb__x8{display:block;min-inline-size:0;text-align:start;container-type:inline-size}#mnfpg__zptd .dvb__x8>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}#mnfpg__zptd .dvb__x8>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}#mnfpg__zptd .dvb__x8>nav a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;margin:0;padding:.4em .15em;overflow-wrap:anywhere;white-space:normal}#mnfpg__zptd .dvb__x8>nav a::before,#mnfpg__zptd .dvb__x8>nav li::before{content:none!important;display:none!important}#mnfpg__zptd .dvb__x8>nav>.kayqg__5dw6{list-style:none;margin:0;padding:0}#mnfpg__zptd .dvb__x8>nav>.kayqg__5dw6>li{margin:0;padding:0}#mnfpg__zptd .dvb__x8>nav>.ifmo__q0s{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}#mnfpg__zptd .dvb__x8{text-align:end}#mnfpg__zptd .dvb__x8>nav,#mnfpg__zptd .dvb__x8>nav>.kayqg__5dw6{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3em 1.25em;align-items:baseline}#mnfpg__zptd .dvb__x8>nav>.ifmo__q0s{flex:1 0 100%}#mnfpg__zptd .dvb__x8>nav>.kayqg__5dw6{flex:1 1 100%}#mnfpg__zptd .dvb__x8>nav>p{margin:0}#mnfpg__zptd .dvb__x8>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{#mnfpg__zptd .dvb__x8,#mnfpg__zptd .dvb__x8>nav,#mnfpg__zptd .dvb__x8>nav>.kayqg__5dw6{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:auto!important;max-inline-size:none!important;margin-inline:0!important}}
#mnfpg__zptd.apf__eqzw{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:68ch;width:calc(100% - 2 * var(--composition-gutter));max-width:100%;max-inline-size:100%;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}#mnfpg__zptd.apf__eqzw .phfem__z4my:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}#mnfpg__zptd.apf__eqzw .vrhmu__1oh{max-inline-size:min(100%,42ch)}#mnfpg__zptd.apf__eqzw .vpsvm__n79y{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}#mnfpg__zptd.apf__eqzw .nhex__k8gl{min-inline-size:0}