
.fd6c488 figcaption {
  color: #795b65;
  margin-top: .55em;
  text-align: right;
  font-size: .85rem;
  background-color: #faf7f9;
  line-height: 1.6;
}
.fd6c488 h3 {
  color: #2f2226;
  font-size: 1.15rem;
  font-family: 'Book Antiqua',Palatino,serif;
  margin: 2em 0 .35em;
  font-weight: 700;
}
.hd814150 {
  color: #795b65;
  font-size: .9rem;
  margin: .35em 0 1.6em;
}
.fd6c488 .ma60d833 nav+nav {
  border-top: 1px solid #f0e3e8;
  padding-top: .8em;
}
.fd6c488 .vd1824f h2 {
  margin-top: .4em;
}
.fd6c488 .o0cdee1 table {
  margin: 0;
}
.fd6c488 .gee9c170 {
  border-left: 4px solid #b71c52;
  padding-left: 1.1em;
  margin: 1.2em 0;
}
.fd6c488 li {
  margin: .35em 0;
}
.fd6c488 .n3f463a43 {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fd6c488 .j4c98e0d8 a+a::before {
  opacity: .45;
  content: '|';
  margin: 0 .4em;
}
.fd6c488 .jdf7b595 a {
  display: block;
  border-bottom: 1px dotted #f0e3e8;
}
.fd6c488 th {
  font-weight: 650;
  padding: 12px 14px;
  overflow-wrap: break-word;
  color: #2f2226;
  border-bottom: 1px solid #f0e3e8;
  text-align: center;
  background: #f3f7ef;
}
.fd6c488 .w0b68a9d nav .v4409c1 {
  margin: 0 1em .2em 0;
  cursor: default;
  color: #795b65;
}
.fd6c488 img.c79d41c3 {
  margin-right: 0;
  margin-left: 0;
  max-width: 100%;
}
.fd6c488 .n3f463a43 li {
  padding: 0;
  margin: 0;
}
.fd6c488 .qccd001 {
  gap: .15em;
  margin: 0;
  padding: 0;
  flex-wrap: wrap;
  list-style: none;
  display: flex;
}
body {
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font: 16.5px/1.6 'Book Antiqua',Palatino,'Palatino Linotype',serif;
  color: #2f2226;
  background: radial-gradient(circle at 12% 0%,#f3f7ef 0,#efdee4 48%,#efdee4 100%);
  min-height: 100vh;
}
.fd6c488 .gee9c170>h2:first-child {
  margin-top: 0;
}
.fd6c488 .ha1990db a {
  min-height: 48px;
  padding: .25em 0;
  display: block;
  margin: 0 0 .45em;
}
.fd6c488 .y2d34cb a,.fd6c488 .n4c76e3f a,.fd6c488 .jdf7b595 a {
  padding: .4em .7em;
  overflow-wrap: anywhere;
  max-width: 100%;
  min-height: 48px;
}
.fd6c488 .n3f463a43 li::before {
  display: none;
  content: "";
  position: static;
}
.fd6c488 p {
  margin: 0 0 1em;
}
.fd6c488 .n045509de a {
  display: inline-block;
  min-height: 48px;
  margin: 0 1.2em .3em 0;
  padding: .25em 0;
}
.fd6c488 table {
  font-size: .95rem;
  border-collapse: collapse;
  border: 1px solid #f0e3e8;
  margin: 1.2em 0;
  border-radius: 6px;
  width: 100%;
  overflow: hidden;
}
.fd6c488 :is(h2,h3) {
  scroll-margin-top: 2rem;
}
@media (max-width:600px){body {
  background: #faf7f9;
}
.fd6c488 {
  border-right: 0;
  border-radius: 0;
  outline: 1px solid #f0e3e8;
  outline-offset: -3px;
  margin: 0;
  border-left: 0;
  padding: 28px 20px;
}
.fd6c488 img.r1876fb1a,.fd6c488 img.x5a0c00,.fd6c488 img.d3eb32d {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}}
@media(min-width:1200px){.fd6c488 {
  padding: 50px 58px;
}}
@supports (hanging-punctuation: first){.fd6c488 blockquote{hanging-punctuation:first}}
@media (prefers-color-scheme: dark){.fd6c488 figure,.fd6c488 .jd3be1b0,.fd6c488 .u98152e,.fd6c488 .sb2b8aa90,.fd6c488 .re7f5d3ee {
  background: #292023;
  border: 1px solid #4d323c;
}
.fd6c488 .qf3b472 {
  border: 1px solid #4d323c;
  background: #314223;
}
.fd6c488 .n2cb6fc0 {
  color: #baa4ac;
}
.fd6c488 .aa7da6d {
  color: #baa4ac;
  border-bottom: 1px solid #4d323c;
}
.fd6c488 details.j361aa7b {
  border-left: 3px solid #f485ac;
}
.fd6c488 .w0b68a9d nav a:hover {
  color: #f485ac;
}
.fd6c488 .w0b68a9d {
  border-left: 4px solid #f485ac;
}
.fd6c488 h2 {
  border-left: 3px solid #4defb6;
  color: #f2ebed;
}
.fd6c488 .mee407a6 {
  color: #baa4ac;
}
.fd6c488 hr {
  background: linear-gradient(90deg,#f485ac,transparent);
}
.fd6c488 h1 {
  border-left: 5px solid #f485ac;
  color: #f2ebed;
}
.fd6c488 .aa7da6d a {
  color: #baa4ac;
}
.fd6c488 .w0b68a9d nav {
  border-top: 1px solid #4d323c;
}
.fd6c488 .zaedbc23 a {
  color: #f485ac;
}
.fd6c488 caption {
  color: #f2ebed;
}
.fd6c488 a:focus-visible,.fd6c488 summary:focus-visible,.fd6c488 .o0cdee1[tabindex="0"]:focus-visible {
  outline: 3px double #f2ebed;
}
.fd6c488 .n5a70a24a {
  color: #f2ebed;
}
.fd6c488 .wa5ac007 {
  border: 1px solid #4d323c;
}
.fd6c488 .h7e751b2 {
  border-left: 3px solid #f485ac;
}
.fd6c488 li::marker {
  color: #f485ac;
}
.fd6c488 a {
  color: #f485ac;
}
.fd6c488 .vd1824f h3 {
  color: #f2ebed;
}
.fd6c488 .vd1824f {
  border-left: 4px solid #f485ac;
}
.fd6c488 td {
  border-bottom: 1px solid #4d323c;
}
.fd6c488 .c1bf6c628 {
  color: #baa4ac;
}
.fd6c488 .w0b68a9d nav a {
  color: #baa4ac;
}
.fd6c488 .n4c76e3f a {
  border: 1px solid #4d323c;
}
.fd6c488 tr:nth-child(even) td {
  background: #314223;
}
.fd6c488 .w72e7ba {
  border-left: 3px solid #4defb6;
  background: #314223;
}
.fd6c488 .zaedbc23 p {
  color: #f2ebed;
}
.fd6c488 strong {
  color: #f2ebed;
}
.fd6c488 {
  background: #292023;
  border: 1px solid #4d323c;
  outline: 1px solid #4d323c;
  border-left: 3px solid #f485ac;
}
.fd6c488::before {
  background: #f485ac;
}
.fd6c488 .zaedbc23 {
  background: #314223;
  border: 1px solid #4d323c;
}
.fd6c488 blockquote {
  color: #f2ebed;
  border-left: 2px solid #4d323c;
}
.fd6c488 figcaption {
  background-color: #292023;
  color: #baa4ac;
}
.fd6c488 h3 {
  color: #f2ebed;
}
.hd814150 {
  color: #baa4ac;
}
.fd6c488 .ma60d833 nav+nav {
  border-top: 1px solid #4d323c;
}
.fd6c488 .gee9c170 {
  border-left: 4px solid #f485ac;
}
.fd6c488 .jdf7b595 a {
  border-bottom: 1px dotted #4d323c;
}
.fd6c488 th {
  color: #f2ebed;
  background: #314223;
  border-bottom: 1px solid #4d323c;
}
.fd6c488 .w0b68a9d nav .v4409c1 {
  color: #baa4ac;
}
body {
  color: #f2ebed;
  background: radial-gradient(circle at 12% 0%,#314223 0,#201418 48%,#201418 100%);
}
.fd6c488 table {
  border: 1px solid #4d323c;
}}
.fd6c488 .mee407a6{padding-inline-start:1.15em;border-inline-start:3px solid currentColor}
@media(max-width:560px){.fd6c488 h1{font-size:min(clamp(1.725rem,0.9vw + 1.575rem,1.925rem),var(--reading-title-limit,999rem))}}.fd6c488 figcaption{font-size:0.95rem}
.fd6c488 .vd1824f summary>h2,.fd6c488 .vd1824f summary>h3,.fd6c488 .vd1824f summary>h4{display:inline;margin:0}@media(max-width:560px){.fd6c488 h1{text-wrap:balance}.fd6c488 .w0b68a9d nav{margin-block-start:.45em}.fd6c488 .w0b68a9d nav a{margin-inline-end:.35em}.fd6c488 .w0b68a9d{margin-block-end:.95em}}
@supports selector(:has(*)){:is(.fd6c488,.fd6c488 main,.fd6c488 article,.fd6c488 section,.fd6c488 div):has(>.mee407a6)>p:not(.c1bf6c628):not(.g63ae19b),.fd6c488:has(.mee407a6) .gee9c170>p{max-inline-size:76ch}.fd6c488:has(.mee407a6) .gee9c170+.gee9c170{margin-block-start:1.5em}.fd6c488:has(.mee407a6) .gee9c170>h2:first-child{margin-block-end:.55em;padding-block-end:.35em;border-block-end:1px solid currentColor}:is(.fd6c488,.fd6c488 main,.fd6c488 article,.fd6c488 section,.fd6c488 div):has(>.mee407a6)>p:not(.c1bf6c628):not(.g63ae19b),.fd6c488:has(.mee407a6) .gee9c170>p{max-inline-size:76ch}.fd6c488:has(.mee407a6) .gee9c170{min-inline-size:0}@media(max-width:560px){:is(.fd6c488,.fd6c488 main,.fd6c488 article,.fd6c488 section,.fd6c488 div):has(>.mee407a6)>p:not(.c1bf6c628):not(.g63ae19b),.fd6c488:has(.mee407a6) .gee9c170>p{padding-inline:0}.fd6c488:has(.mee407a6) .gee9c170{padding-inline:0;border-inline:0}}@media print{.fd6c488:has(.mee407a6) .gee9c170{display:block!important;padding-inline:0!important}:is(.fd6c488,.fd6c488 main,.fd6c488 article,.fd6c488 section,.fd6c488 div):has(>.mee407a6)>p:not(.c1bf6c628):not(.g63ae19b),.fd6c488:has(.mee407a6) .gee9c170>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
.fd6c488 .wa5ac007 nav>p{text-indent:0}.fd6c488 .wa5ac007 nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fd6c488 details.zaedbc23>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}.fd6c488 .zaedbc23 a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fd6c488 .aa7da6d{flex-wrap:wrap}.fd6c488 .aa7da6d>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.fd6c488 .w0b68a9d .n5a70a24a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fd6c488 .w0b68a9d nav :is(a,.v4409c1){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fd6c488 .w0b68a9d nav .v4409c1{display:inline-block}.fd6c488 .q50a81b{text-indent:0}.fd6c488 .q50a81b>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}.fd6c488 .w0b68a9d .t96671c{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fd6c488 .w0b68a9d .t96671c: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:1px solid currentColor}@media print{.fd6c488 .w0b68a9d .t96671c{display:none!important}}.fd6c488 .w0b68a9d nav a,.fd6c488 .w0b68a9d nav .v4409c1{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}.fd6c488 .w0b68a9d nav a::before,.fd6c488 .w0b68a9d nav .qcc6100c1 li::before{content:none!important;display:none!important}.fd6c488 .w0b68a9d nav .qcc6100c1{margin:0;padding:0;list-style:none}.fd6c488 .w0b68a9d nav .qcc6100c1 li{display:block;min-inline-size:0}.fd6c488 .w0b68a9d nav{display:flex;flex-wrap:wrap;align-items:start;gap:.5em;text-align:start}.fd6c488 .w0b68a9d nav .qcc6100c1{display:flex;flex-wrap:wrap;gap:.5em;flex:1 1 auto}.fd6c488 .w0b68a9d nav a{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:.3em;text-decoration:none}.fd6c488 .w0b68a9d nav .v4409c1{display:inline-flex;align-items:center;border:1px solid transparent}.fd6c488 .w0b68a9d nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fd6c488 .wa5ac007{display:block;min-inline-size:0;text-align:start;container-type:inline-size}.fd6c488 .wa5ac007>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}.fd6c488 .wa5ac007>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.fd6c488 .wa5ac007>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}.fd6c488 .wa5ac007>nav a::before,.fd6c488 .wa5ac007>nav li::before{content:none!important;display:none!important}.fd6c488 .wa5ac007>nav>.n3f463a43{list-style:none;margin:0;padding:0}.fd6c488 .wa5ac007>nav>.n3f463a43>li{margin:0;padding:0}.fd6c488 .wa5ac007>nav>.rb513ad7{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}.fd6c488 .wa5ac007>nav,.fd6c488 .wa5ac007>nav>.n3f463a43{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.4em 1.4em}.fd6c488 .wa5ac007>nav>.n3f463a43{grid-column:1/-1}.fd6c488 .wa5ac007>nav>p{margin:0}