#p9593e75 img.wb8cd5d4a {
  margin-right: auto;
  max-width: 70%;
  margin-left: 0;
}
#p9593e75 .m4334c57 {
  margin: 0;
}
#p9593e75 .pd22181a3,#p9593e75 .pd22181a3 .s16e3c8 {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr));
  gap: 1.2em 1.5em;
}
#p9593e75 td {
  overflow-wrap: break-word;
  padding: 8px 10px;
  border-bottom: 1px solid #38453f;
}
#p9593e75 ul,#p9593e75 ol {
  padding-left: 1.6rem;
  margin: 0 0 1.4rem;
}
.hvfk {
  line-height: 1.5;
}
#p9593e75 .p393290c {
  font-size: .82rem;
  color: #91b3a2;
  margin: .25rem 0 1rem;
}
*,*::before,*::after {
  box-sizing: border-box;
}
#p9593e75 .he91e08a5 {
  border-radius: 999px;
  margin: 0 0 1.4em;
  max-width: 100%;
  display: inline-flex;
  color: #91b3a2;
  font-size: .8rem;
  padding: .3em .65em;
  background: #391f2b;
}
#p9593e75 .mab199e3a {
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  text-decoration: none;
  font-size: 1.7rem;
  text-transform: uppercase;
  letter-spacing: .05em;
  display: inline-block;
  color: #e6ece9;
  font-weight: 600;
}
#p9593e75 .o8773123f a {
  vertical-align: middle;
  max-width: 100%;
  min-height: 46px;
  min-width: 24px;
  display: inline-block;
  padding: .25rem 0;
}
#p9593e75 .ve0ecf4 {
  background: #391f2b;
  border-radius: 18px;
  border-left: 3px solid #e39f59;
  padding: .7em 1em .7em 2.4em;
}
#p9593e75 {
  max-width: 880px;
  margin: 30px auto;
  background: #1b2822;
  border: 1px solid #38453f;
  border-radius: 18px;
  box-shadow: 0 6px 14px rgba(25,71,47,.08);
  padding: 34px 50px;
  overflow-wrap: break-word;
  outline: 1px solid #38453f;
  outline-offset: -5px;
  border-right: 4px solid #56e29a;
}
#p9593e75 figure,#p9593e75 .lc85df30,#p9593e75 .h0f2f001,#p9593e75 .u417b28ea,#p9593e75 .k6a9a86 {
  margin: 1.8rem 0;
  border: 1px solid #38453f;
  background: #1b2822;
  padding: .6rem;
  border-radius: 18px;
}
#p9593e75 details.r0705833 {
  margin: 0 0 .65em;
  background: #1b2822;
  border: 1px solid #38453f;
  padding: .65em .8em;
  border-radius: 18px;
}
#p9593e75 .g30ff3d h2 {
  margin-top: .6em;
}
#p9593e75 details.r0705833 p {
  margin: .8em 0 0;
}
#p9593e75 th {
  border-bottom: 1px solid #38453f;
  background: #391f2b;
  padding: 8px 10px;
  font-weight: 700;
  overflow-wrap: break-word;
  color: #e6ece9;
  text-align: left;
}
#p9593e75 .nbc3fc36f li {
  margin: .1rem 0;
}
#p9593e75 .z14a50899 {
  padding: 0;
  margin: 0;
  list-style: none;
}
#p9593e75 tr:nth-child(even) td {
  background: #391f2b;
}
#p9593e75 .nbc3fc36f a {
  display: block;
  padding: .25rem 0;
  text-decoration: none;
  min-height: 46px;
  color: #56e29a;
}
#p9593e75 .z14a50899 li::before {
  display: none !important;
  position: static;
}
#p9593e75 .pd22181a3 a,#p9593e75 .hf7d1d3b a,#p9593e75 .v7ca7304 a {
  overflow-wrap: anywhere;
  max-width: 100%;
  min-height: 46px;
  padding: .25em .4em;
}
#p9593e75 .a4dd95f9b {
  grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr));
  display: grid;
  gap: .55em 1.2em;
}
html {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
#p9593e75 .nbc3fc36f ul,#p9593e75 .nbc3fc36f ol {
  margin: 0;
  padding-left: 1.6rem;
}
#p9593e75 .k6b2150 nav+nav {
  padding-top: .65em;
  border-top: 1px dashed #38453f;
}
#p9593e75 img.zf378912 {
  max-width: 70%;
  margin-right: 0;
  margin-left: auto;
}
#p9593e75 .q41ab96 nav a+a::before {
  content: '\002d';
  margin: 0 .4rem;
  opacity: .55;
}
#p9593e75 details.r0705833 summary {
  cursor: pointer;
  color: #e6ece9;
  font-weight: 700;
}
#p9593e75 .hf7d1d3b a {
  border: 1px solid #38453f;
  margin: 0 .5em .5em 0;
  border-radius: 1.2em;
  display: inline-block;
}
#p9593e75 .yafab674 {
  font-size: 1.12em;
  color: #e6ece9;
}
body {
  word-spacing: .03em;
  background: linear-gradient(135deg,#111a15 0%,#391f2b 100%);
  -moz-osx-font-smoothing: grayscale;
  color: #e6ece9;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font: 16.5px/1.66 Verdana,Geneva,'DejaVu Sans',sans-serif;
  letter-spacing: .015em;
  min-height: 100vh;
}
#p9593e75 .o8773123f a+a::before {
  margin: 0 .35rem;
  opacity: .55;
  content: ':';
}
#p9593e75 .nbc3fc36f {
  font-size: .97rem;
  padding: .85rem 1.2rem;
  margin: 1.8rem 0;
  border-radius: 18px;
  border: 1px solid #38453f;
  background: transparent;
}
#p9593e75 blockquote {
  color: #e6ece9;
  font-size: 1.08rem;
  margin: 1.4rem 0;
  border-left: 2px solid #38453f;
  font-style: italic;
  padding: .3rem 0 .3rem 1.3rem;
}
#p9593e75 ul {
  padding-left: 1.25rem;
  list-style: none;
}
#p9593e75 .g30ff3d h3 {
  color: #e6ece9;
  margin: 1.8em 0 .3em;
  font-size: 1.14rem;
}
.fhpmpcty {
  line-height: 1.5;
}
#p9593e75 h3 {
  margin: 1.8em 0 .4em;
  font-weight: 800;
  color: #e39f59;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 1.1rem;
}
#p9593e75 .zfa3f38 .s16e3c8 li,#p9593e75 .o8773123f .s16e3c8 li {
  display: inline;
}
#p9593e75 img.xb9ab4d {
  max-width: 100%;
  margin-right: 0;
  margin-left: 0;
}
#p9593e75 .j80771b {
  display: grid;
  gap: 1.2em 1.5em;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr));
}
#p9593e75 .s16e3c8 li::before {
  position: static;
  display: none !important;
}
#p9593e75 .h894af63 {
  display: flex;
  gap: .15em;
  padding: 0;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
}
#p9593e75 .sd2e12a {
  background: #1b2822;
  border-radius: 18px;
  border: 1px solid #38453f;
  padding: .7rem 1rem;
  margin: 0 0 .8rem;
}
#p9593e75 .zfa3f38 a {
  display: inline-block;
  margin: 0 1.6rem .3rem 0;
  min-height: 46px;
  padding: .25rem 0;
}
#p9593e75 .hf7d1d3b .s16e3c8 li {
  display: inline;
}
#p9593e75 .pd22181a3>.s16e3c8 {
  grid-column: 1/-1;
}
#p9593e75 ol li::marker {
  color: #56e29a;
}
#p9593e75 .a2263470 {
  margin: 0 0 .75em;
  grid-column: 1/-1;
  font-size: 1em;
  font-weight: 500;
}
#p9593e75 .q41ab96 nav a {
  display: inline-block;
  text-decoration: none;
  min-height: 46px;
  margin: 0 .85rem .2rem 0;
  color: #91b3a2;
  padding: .25rem 0;
  transition: color .15s linear;
}
#p9593e75 .q41ab96 nav a:hover {
  color: #56e29a;
}
#p9593e75 a {
  color: #56e29a;
  text-decoration: underline dotted;
  transition: color .22s linear,box-shadow .22s linear;
  text-underline-offset: 3px;
}
#p9593e75 img.oed4a98 {
  margin-left: auto;
  max-width: 95%;
  margin-right: auto;
}
#p9593e75 caption {
  font-weight: 700;
  text-align: left;
  caption-side: top;
  padding: .45em 0;
  color: #91b3a2;
}
#p9593e75 .cd9b5d27 {
  background: #391f2b;
  padding: .7em 1em .7em 2.2em;
  border-radius: 18px;
  border: 1px solid #38453f;
}
#p9593e75 .o8773123f .s16e3c8 li+li::before {
  display: inline !important;
  content: ':' !important;
  margin: 0 .35rem;
  opacity: .55;
}
#p9593e75 h2 {
  font-size: 1.34rem;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 800;
  margin: 2.3em 0 .4em;
  line-height: 1.22;
  color: #e6ece9;
}
#p9593e75 .lfb4c6e3a nav {
  min-width: 0;
}
#p9593e75 ul li::before {
  color: #56e29a;
  left: 0;
  content: '\2726';
  font-weight: 600;
  position: absolute;
}
#p9593e75 .lfb4c6e3a {
  border-radius: 18px;
  background: #391f2b;
  font-size: .9rem;
  padding: .8em 1em;
  text-align: right;
  margin-top: 1.8em;
}
#p9593e75 li {
  margin: .3rem 0;
}
#p9593e75 hr {
  border: 0;
  border-top: 1px solid #38453f;
  margin: 1.6em 0;
}
#p9593e75 .q41ab96 nav .z14a50899 li+li::before {
  opacity: .55;
  margin: 0 .4rem;
  content: '\002d';
}
#p9593e75 .ha3f74a {
  width: 100%;
  overflow-x: auto;
  margin: 1.8rem 0;
}
#p9593e75 summary:focus-visible,#p9593e75 a:focus-visible,#p9593e75 .ha3f74a[tabindex="0"]:focus-visible {
  box-shadow: 0 0 0 3px #56e29a;
  outline: 2px solid #e6ece9;
  outline-offset: .15rem;
}
#p9593e75 table {
  font-size: .97rem;
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
  border: 1px solid #38453f;
  border-collapse: collapse;
  margin: 1.8rem 0;
}
#p9593e75 h1 {
  letter-spacing: -.02em;
  font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight: 750;
  line-height: 1.2;
  color: #e6ece9;
  margin: 0 0 .65em;
  font-size: 1.85rem;
}
::selection {
  color: #e6ece9;
  background: #391f2b;
}
#p9593e75 ul li {
  padding-left: 1.1rem;
  position: relative;
}
#p9593e75 .x605e3bc9 nav {
  flex: 1 1 10rem;
}
#p9593e75 strong {
  color: #e6ece9;
}
#p9593e75 .v7ca7304 a {
  display: block;
  border-bottom: 1px dashed #38453f;
}
#p9593e75 p {
  margin: 0 0 1.25rem;
}
#p9593e75 .q41ab96 {
  margin: 0 0 1.6rem;
  text-align: center;
  padding-bottom: .5rem;
}
#p9593e75 .zfa3f38,#p9593e75 .z72599a,#p9593e75 .o8773123f {
  margin: .6rem 0 0;
  line-height: 1.8;
}
#p9593e75 .nbc3fc36f summary {
  color: #e6ece9;
  cursor: pointer;
  font-weight: 700;
  margin: 0 0 .45rem;
}
#p9593e75 .h894af63 li {
  padding: 0;
  margin: 0;
}
#p9593e75 .t11d24e20 {
  font-weight: 400;
  margin: .15rem 0 0;
  color: #91b3a2;
  font-size: .85rem;
}
#p9593e75 .z14a50899 li {
  margin: 0;
  display: inline;
  padding: 0;
}
#p9593e75 .ha3f74a table {
  margin: 0;
}
#p9593e75 .x605e3bc9 {
  display: flex;
  gap: 1.2em 1.5em;
  flex-wrap: wrap;
}
#p9593e75 figure>img,#p9593e75 .lc85df30>img,#p9593e75 .h0f2f001>img,#p9593e75 .u417b28ea>img,#p9593e75 .k6a9a86>img {
  margin-top: 0;
  margin-bottom: 0;
}
.u82133826 {
  color: #56e29a;
  margin: .3em 0 1.25em;
  gap: .4em;
  border-radius: 999px;
  font-size: .9rem;
  border: 1px solid #38453f;
  align-items: center;
  display: inline-flex;
  background: #391f2b;
  padding: .3em .8em;
}
#p9593e75 .z72599a a {
  display: block;
  min-height: 46px;
  margin: 0 0 .7rem;
  padding: .25rem 0;
}
#p9593e75 img {
  height: auto;
  margin: 1.8em 0;
  border-radius: 0;
  border: 1px solid #38453f;
  display: block;
  max-width: 100%;
}
#p9593e75 .s16e3c8 {
  padding: 0;
  list-style: none;
  margin: 0;
}
#p9593e75 .s16e3c8 li {
  padding: 0;
  margin: 0;
}
#p9593e75 .q41ab96 nav {
  font-size: .92rem;
  margin: .7rem 0 0;
  line-height: 1.6;
}
#p9593e75 .g30ff3d {
  margin-top: 2.6em;
  padding: 1em 1.1em;
  background: #391f2b;
  border-radius: 18px;
}
#p9593e75 .sd2e12a h3 {
  margin: 0 0 .4rem;
}
#p9593e75 img.g1ee62e {
  margin-right: auto;
  max-width: 70%;
  margin-left: auto;
}
#p9593e75::before {
  background: #56e29a;
  height: 3px;
  display: block;
  border-radius: 2px;
  width: 72px;
  margin: 0 0 1.3em;
  content: '';
}
#p9593e75 .q41ab96 nav .ccd2a3b {
  cursor: default;
  color: #91b3a2;
  margin: 0 .85rem .2rem 0;
}
@media (max-width:620px){body {
  background: #111a15;
}
#p9593e75 {
  margin: 0;
  outline-offset: -3px;
  border-left: 0;
  border-radius: 0;
  outline: 1px solid #38453f;
  padding: 24px 18px;
}
#p9593e75 img.wb8cd5d4a,#p9593e75 img.g1ee62e,#p9593e75 img.zf378912 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}}
@media(min-width:980px){#p9593e75 {
  padding: 40px 64px;
}
#p9593e75 h1 {
  font-size: 2.0rem;
}}
#p9593e75 .yafab674{padding-block:.3em}
@media(max-width:560px){#p9593e75 h1{font-size:min(1.75rem,var(--reading-title-limit,999rem))}}
#p9593e75 .g30ff3d summary>h2,#p9593e75 .g30ff3d summary>h3,#p9593e75 .g30ff3d summary>h4{display:inline;margin:0}@media(max-width:560px){#p9593e75 h1{text-wrap:balance}#p9593e75 .q41ab96 nav{margin-block-start:.55em}#p9593e75 .q41ab96 nav a{margin-inline-end:.45em}#p9593e75 .q41ab96{margin-block-end:1.05em}}
@supports selector(:has(*)){:is(#p9593e75,#p9593e75 main,#p9593e75 article,#p9593e75 section,#p9593e75 div):has(>.yafab674)>p:not(.p393290c):not(.oba683da5),#p9593e75:has(.yafab674) .m4334c57>p{max-inline-size:76ch}#p9593e75:has(.yafab674) .m4334c57+.m4334c57{border-block-start:1px solid currentColor;padding-block-start:2em;margin-block-start:2.5em}#p9593e75:has(.yafab674) .yafab674{max-inline-size:70ch;padding-block-end:.75em}#p9593e75:has(.yafab674) .m4334c57{min-inline-size:0}@media(max-width:560px){:is(#p9593e75,#p9593e75 main,#p9593e75 article,#p9593e75 section,#p9593e75 div):has(>.yafab674)>p:not(.p393290c):not(.oba683da5),#p9593e75:has(.yafab674) .m4334c57>p{padding-inline:0}#p9593e75:has(.yafab674) .m4334c57{padding-inline:0;border-inline:0}}@media print{#p9593e75:has(.yafab674) .m4334c57{display:block!important;padding-inline:0!important}:is(#p9593e75,#p9593e75 main,#p9593e75 article,#p9593e75 section,#p9593e75 div):has(>.yafab674)>p:not(.p393290c):not(.oba683da5),#p9593e75:has(.yafab674) .m4334c57>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
#p9593e75 .lfb4c6e3a nav>p{text-indent:0}#p9593e75 .lfb4c6e3a nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#p9593e75 details.nbc3fc36f>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}#p9593e75 .nbc3fc36f a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#p9593e75 .he91e08a5{flex-wrap:wrap}#p9593e75 .he91e08a5>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}#p9593e75 .q41ab96 .mab199e3a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#p9593e75 .q41ab96 nav :is(a,.ccd2a3b){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#p9593e75 .q41ab96 nav .ccd2a3b{display:inline-block}#p9593e75 .s42499d{text-indent:0}#p9593e75 .s42499d>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}#p9593e75 .q41ab96 .ga952a4cb{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#p9593e75 .q41ab96 .ga952a4cb: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{#p9593e75 .q41ab96 .ga952a4cb{display:none!important}}#p9593e75 .q41ab96 nav a,#p9593e75 .q41ab96 nav .ccd2a3b{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}#p9593e75 .q41ab96 nav a::before,#p9593e75 .q41ab96 nav .z14a50899 li::before{content:none!important;display:none!important}#p9593e75 .q41ab96 nav .z14a50899{margin:0;padding:0;list-style:none}#p9593e75 .q41ab96 nav .z14a50899 li{display:block;min-inline-size:0}#p9593e75 .q41ab96{display:block;text-align:start;container-type:inline-size}#p9593e75 .q41ab96 .v9708c2{display:block;min-inline-size:0}#p9593e75 .q41ab96 .v9708c2>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}#p9593e75 .q41ab96 nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}#p9593e75 .q41ab96 nav .z14a50899{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}#p9593e75 .q41ab96 nav .z14a50899>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}#p9593e75 .q41ab96 nav :is(a,.ccd2a3b){display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;min-block-size:44px;margin:0;padding:.4em .15em;border:0;border-radius:0;box-shadow:none;white-space:normal;overflow-wrap:anywhere;text-align:inherit;text-indent:0;text-decoration:underline;text-underline-offset:.2em}#p9593e75 .q41ab96 nav{border-block-start:2px solid currentColor;padding-block-start:.8em}@container(min-width:40rem){#p9593e75 .q41ab96 .v9708c2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.5em 2rem;align-items:end}#p9593e75 .q41ab96 .v9708c2>.mab199e3a{grid-column:1}#p9593e75 .q41ab96 .v9708c2>.t11d24e20{grid-column:2;text-align:end}#p9593e75 .q41ab96 nav{grid-column:1/-1;grid-row:2;justify-content:space-between}#p9593e75 .q41ab96 nav .z14a50899{justify-content:space-between;inline-size:100%}}#p9593e75 .q41ab96 nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{#p9593e75 .q41ab96,#p9593e75 .q41ab96 .v9708c2,#p9593e75 .q41ab96 nav,#p9593e75 .q41ab96 nav .z14a50899{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}#p9593e75 .q41ab96 nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#p9593e75 .lfb4c6e3a{min-inline-size:0;text-align:start;container-type:inline-size}#p9593e75 .lfb4c6e3a>nav{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:start}#p9593e75 .lfb4c6e3a>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%}#p9593e75 .lfb4c6e3a>nav a{box-sizing:border-box;min-block-size:44px;max-inline-size:100%;margin:0;padding:.4em .15em;overflow-wrap:anywhere;white-space:normal}#p9593e75 .lfb4c6e3a>nav a::before,#p9593e75 .lfb4c6e3a>nav li::before{content:none!important;display:none!important}#p9593e75 .lfb4c6e3a>nav .s16e3c8{list-style:none;margin:0;padding:0}#p9593e75 .lfb4c6e3a>nav .s16e3c8 li{margin:0;padding:0}#p9593e75 .lfb4c6e3a>nav>.a2263470{grid-column:1/-1;font-weight:650;margin:0 0 .7em;padding:0}#p9593e75 .lfb4c6e3a{display:block}#p9593e75 .lfb4c6e3a>nav{display:flex;flex-wrap:wrap;gap:.25em 1.1em;align-items:baseline;margin-block:1.3em;padding-block-start:1em;border-block-start:1px solid currentColor}#p9593e75 .lfb4c6e3a>nav>.a2263470{flex:1 0 100%;margin:0 0 .4em}#p9593e75 .lfb4c6e3a>nav>.s16e3c8{display:flex;flex-wrap:wrap;gap:.25em 1.1em;flex:1 1 100%}#p9593e75 .lfb4c6e3a>nav a{display:inline-flex;align-items:center}#p9593e75 .lfb4c6e3a>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{#p9593e75 .lfb4c6e3a,#p9593e75 .lfb4c6e3a>nav{display:block!important;grid-column:auto!important}}
#p9593e75.d3eeeb1e{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:72ch;width:calc(100% - 2 * var(--composition-gutter));max-width:74rem;max-inline-size:74rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}#p9593e75.d3eeeb1e .l4f9146:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}#p9593e75.d3eeeb1e .b435a17e5{max-inline-size:min(100%,42ch)}#p9593e75.d3eeeb1e .p46b7cb1e{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}#p9593e75.d3eeeb1e .w60c6bad{min-inline-size:0}#p9593e75.d3eeeb1e .w60c6bad h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}#p9593e75.d3eeeb1e .f47a019{min-inline-size:0;max-inline-size:var(--composition-measure)}#p9593e75.d3eeeb1e .p46b7cb1e .f47a019.yafab674{max-inline-size:var(--composition-measure);margin-block-end:0}#p9593e75.d3eeeb1e .o47e0cd,#p9593e75.d3eeeb1e .g366ea5c,#p9593e75.d3eeeb1e .p68a9e1c6{min-inline-size:0}#p9593e75.d3eeeb1e .g366ea5c{container-type:inline-size}#p9593e75.d3eeeb1e .p68a9e1c6{margin-block-end:2rem}#p9593e75.d3eeeb1e .p68a9e1c6 .nbc3fc36f{box-sizing:border-box;max-width:100%;max-inline-size:100%}#p9593e75.d3eeeb1e .h88ae6ee,#p9593e75.d3eeeb1e .ba6f68a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--composition-measure)) minmax(0,1fr);min-inline-size:0;column-gap:0;align-items:start}#p9593e75.d3eeeb1e .h88ae6ee>*,#p9593e75.d3eeeb1e .ba6f68a>hr{grid-column:2;min-inline-size:0}#p9593e75.d3eeeb1e .h88ae6ee>:is(.b435a17e5,.l4f9146){margin-inline:0;max-inline-size:100%}#p9593e75.d3eeeb1e .h88ae6ee>.l4f9146{max-inline-size:min(100%,var(--composition-measure))}#p9593e75.d3eeeb1e .h88ae6ee>:is(table,.ha3f74a,figure,pre,dl){grid-column:1/-1;max-inline-size:100%}#p9593e75.d3eeeb1e .ic7556ba{min-inline-size:0}@container(min-width:58rem){#p9593e75.d3eeeb1e .ic7556ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4cqi,4rem);margin-block:2.5rem;align-items:start}#p9593e75.d3eeeb1e .ic7556ba>.h88ae6ee{display:block;min-inline-size:0;max-inline-size:100%;margin-block:0}#p9593e75.d3eeeb1e .ic7556ba>.h88ae6ee>:is(h2,p){grid-column:auto;grid-row:auto;max-inline-size:100%;margin-inline:0}}#p9593e75.d3eeeb1e .g30ff3d:not(.tecb293a) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){#p9593e75.d3eeeb1e .nbc3fc36f{padding-inline:.5rem}#p9593e75.d3eeeb1e .nbc3fc36f :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}#p9593e75.d3eeeb1e .nbc3fc36f li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}#p9593e75.d3eeeb1e .nbc3fc36f a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}#p9593e75.d3eeeb1e .w60c6bad h1{max-inline-size:24ch}@container site-composition (min-width:48rem){#p9593e75.d3eeeb1e .f47a019{padding-inline-start:clamp(1rem,4cqi,3rem);margin-block-start:1.75rem;box-sizing:border-box}}@media(max-width:560px){#p9593e75.d3eeeb1e{--composition-gutter:.5rem;padding-inline:1rem}#p9593e75.d3eeeb1e .p46b7cb1e{margin-block:1.25rem 2rem}#p9593e75.d3eeeb1e .f47a019{padding-inline-start:0;border-inline-start:0}}@media print{#p9593e75.d3eeeb1e{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}#p9593e75.d3eeeb1e .p46b7cb1e,#p9593e75.d3eeeb1e .o47e0cd,#p9593e75.d3eeeb1e .ic7556ba{display:block!important}#p9593e75.d3eeeb1e .p68a9e1c6{position:static;max-height:none;overflow:visible}#p9593e75.d3eeeb1e .g366ea5c{container-type:normal}#p9593e75.d3eeeb1e .h88ae6ee{display:block!important}#p9593e75.d3eeeb1e .l4f9146:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
#p9593e75 .tecb293a{container-type:inline-size;min-inline-size:0}
#p9593e75 .tecb293a .wd94b194{min-inline-size:0;margin-inline:0;padding-inline:0}
#p9593e75 .tecb293a .p998189e1{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
#p9593e75 .tecb293a .a323b437{min-inline-size:0;overflow-wrap:anywhere}
#p9593e75 .tecb293a .y6dfe5f2a{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){#p9593e75 .tecb293a{padding-inline:min(1rem,5%)}}
#p9593e75 .e0cbf1c3 .p998189e1{margin:0;max-inline-size:100%;box-sizing:border-box}
#p9593e75 .e0cbf1c3 .a323b437>h3{font:inherit;margin-block:0}
#p9593e75 .e0cbf1c3 .y6dfe5f2a{box-sizing:border-box}
#p9593e75 .e0cbf1c3 .p998189e1{border:0;background:transparent;box-shadow:none;padding:.7em 0}
#p9593e75 .e0cbf1c3 .a323b437{font-size:1.05em;line-height:1.45;margin:0 0 .3em}
#p9593e75 .e0cbf1c3 .y6dfe5f2a{margin:0;line-height:1.65}
#p9593e75 table.uf91b2141{max-inline-size:100%;border-collapse:collapse}
#p9593e75 table.uf91b2141 :is(th,td){padding:.7em .8em;vertical-align:top}
#p9593e75 table.uf91b2141{border-collapse:separate;border-spacing:0 .45em;border:0;background:transparent}
#p9593e75 table.uf91b2141 :is(th,td){border-inline:0;border-block:1px solid currentColor;padding-block:1em}
#p9593e75 table.uf91b2141 tr>:first-child{border-inline-start:1px solid currentColor}
#p9593e75 table.uf91b2141 tr>:last-child{border-inline-end:1px solid currentColor}
#p9593e75 table.uf91b2141 caption{text-align:start;caption-side:top;padding-block-end:.75em}
#p9593e75 table.uf91b2141 tfoot th,#p9593e75 table.uf91b2141 tfoot td{border-block-start:2px solid currentColor}
#p9593e75 .n78c7ed6{max-inline-size:100%;min-inline-size:0}
#p9593e75 .n78c7ed6>li{min-inline-size:0;overflow-wrap:anywhere}
#p9593e75 .n78c7ed6{display:block}
#p9593e75 .n78c7ed6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,36ch),1fr));gap:1em 2em}
#p9593e75 .n78c7ed6>li{margin-block:0;padding-block:.7em}
#p9593e75 .n78c7ed6>li{border-block:1px solid currentColor}
#p9593e75 figure.f18c2fb2e{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.25em;row-gap:.45em;min-inline-size:0}
#p9593e75 figure.f18c2fb2e>img{min-inline-size:0}
#p9593e75 figure.f18c2fb2e>figcaption{min-inline-size:0;margin-block:0;overflow-wrap:anywhere}
#p9593e75 figure.f18c2fb2e>[data-reading-ui]{grid-column:1/-1}
@container (min-width:52rem){#p9593e75 figure.f18c2fb2e>img{grid-column:1;grid-row:1}#p9593e75 figure.f18c2fb2e>figcaption{grid-column:2;grid-row:1;inline-size:20ch;max-inline-size:22cqi;text-align:start;align-self:start}#p9593e75 figure.f18c2fb2e>[data-reading-ui]{grid-column:1/3}}
#p9593e75 blockquote.s62067c6b{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
#p9593e75 blockquote.s62067c6b{max-inline-size:min(100%,62ch);margin-inline:0;padding:.4em 0 .4em clamp(.8em,3%,1.4em);border:0;border-inline-start:1px solid currentColor;line-height:1.75;background:transparent;box-shadow:none}
@media print{#p9593e75 .tecb293a{container-type:normal}#p9593e75 .wd94b194,#p9593e75 .p998189e1,#p9593e75 .p2b40c110,#p9593e75 .t62e7823{display:block!important}#p9593e75 .tecb293a h2{break-after:avoid-page}#p9593e75 .wd94b194,#p9593e75 .wd94b194>.p998189e1:first-child{break-before:avoid-page}#p9593e75 .p998189e1{break-inside:avoid}#p9593e75 .p2b40c110>dt,#p9593e75 .p2b40c110>dd{break-inside:avoid}#p9593e75 .y6dfe5f2a{margin-inline:0!important}#p9593e75 figure.f18c2fb2e{container-type:normal;display:block!important}#p9593e75 figure.f18c2fb2e>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}#p9593e75 table.h7c36d6{max-inline-size:100%;width:100%;table-layout:fixed}#p9593e75 table.h7c36d6 th,#p9593e75 table.h7c36d6 td{overflow-wrap:anywhere}}
:root{--ui-ink:#e6ece9;--ui-paper:#1b2822;--ui-accent:#56e29a;--ui-soft:#391f2b;--presentation-nav-surface:#1b2822;--presentation-nav-ink:#e6ece9}
#p9593e75 table:not(.ha3f74a table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:620px){#p9593e75 th,#p9593e75 td{overflow-wrap:break-word;word-break:normal;padding-inline:5px}}
#p9593e75 pre{max-width:100%;overflow-x:auto;box-sizing:border-box}#p9593e75 .q41ab96 nav{min-width:0;max-width:100%}#p9593e75 .q41ab96 nav a,#p9593e75 .ccd2a3b{overflow-wrap:normal;word-break:normal}#p9593e75 .he91e08a5>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){#p9593e75 a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}#p9593e75 table[tabindex="0"]:focus-visible,#p9593e75 pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
#p9593e75 .a508d29e5{display:none}
@media screen and (max-width:48rem){
#p9593e75 .rb3af0a8{min-width:0;max-width:100%;margin-inline:0}
#p9593e75 .rb3af0a8>img{display:none}
#p9593e75 .rb3af0a8>figcaption{display:none}
#p9593e75 .rb3af0a8>.a508d29e5{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}
#p9593e75 .diagram-source-owned{display:none!important}
#p9593e75 .a508d29e5 .p2f674776{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
#p9593e75 .a508d29e5 .i386b814b{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
#p9593e75 .a508d29e5 .h58d82531{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
#p9593e75 .a508d29e5 ol.h58d82531{list-style:decimal;padding-left:1.8em}
#p9593e75 .a508d29e5 .h58d82531>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}
#p9593e75 .a508d29e5 .h58d82531>li::before{content:none!important;display:none!important}
#p9593e75 .a508d29e5 .h58d82531>li::marker{color:inherit;font-size:1em;font-weight:600}
#p9593e75 .a508d29e5.k985d91f .h58d82531{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
#p9593e75 .a508d29e5.n62df21 .h58d82531>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
#p9593e75 .a508d29e5.pf80e810 .h58d82531>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
#p9593e75 .a508d29e5.h29ad79 .h58d82531>li{border-radius:.7em}
#p9593e75 .a508d29e5.diagram-inset .h58d82531>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
#p9593e75 .a508d29e5.diagram-outline .h58d82531>li{border-style:dashed;border-radius:.45em}
#p9593e75 .a508d29e5.diagram-spaced .h58d82531{gap:1em}
#p9593e75 .a508d29e5.diagram-spaced .h58d82531>li{border:0;padding:.25em 0}
#p9593e75 .a508d29e5.diagram-ledger .h58d82531>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}#p9593e75,#p9593e75 *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}#p9593e75 *::before,#p9593e75 *::after,#p9593e75 *::first-letter,#p9593e75 *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}#p9593e75{max-width:100%!important;width:auto!important;box-sizing:border-box}#p9593e75 details::details-content{content-visibility:visible!important;display:block!important}#p9593e75 details:not([open])>:not(summary){display:block!important}#p9593e75 .ha3f74a{max-width:100%!important;overflow:visible!important}#p9593e75 table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}#p9593e75 th,#p9593e75 td{overflow-wrap:anywhere!important;word-break:normal!important}#p9593e75 table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}#p9593e75 img{max-width:100%!important;height:auto!important}#p9593e75 .a508d29e5{display:none!important}#p9593e75 .rb3af0a8>img{display:block!important}}