
:where(.idgc__09d7) .cjtor__9bcc {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr));
  gap: 1.4em 1.8em;
}
:where(.idgc__09d7) .elapm__em {
  margin: 0 0 .45em;
  grid-column: 1/-1;
  font-weight: 700;
  font-size: 1.05em;
}
:where(.idgc__09d7) details.ivn__kcqq summary {
  cursor: pointer;
  color: #20241f;
  font-weight: 500;
}
body {
  letter-spacing: .003em;
  margin: 0;
  background: linear-gradient(180deg,#fff,#fdfdfd);
  color: #20241f;
  min-height: 100vh;
  font: 17px/1.82 'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;
}
:where(.idgc__09d7) .dikau__za0 {
  margin: 0 0 1.4em;
  padding-left: .75em;
  font-size: .8rem;
  border-left: 3px solid #39be24;
  color: #455942;
}
:where(.idgc__09d7) .djl__fs7x dt {
  font-weight: 500;
  margin: 1.1em 0 .3em;
}
:where(.idgc__09d7) .vgk__0grp li::before {
  position: static;
  content: none !important;
}
:where(.idgc__09d7) .sdaz__nbt li::before {
  content: none !important;
  position: static;
}
:where(.idgc__09d7) .gssgb__4u1 {
  margin: 1.2rem 0;
  padding: .75rem 1.1rem;
  border: 1px solid #e2ece1;
  border-radius: 18px;
  background: transparent;
  font-size: .93rem;
}
html {
  -webkit-text-size-adjust: 100%;
}
:where(.idgc__09d7) .iixm__5n {
  flex-direction: column;
  align-items: stretch;
  text-align: left;
  row-gap: .3rem;
  display: flex;
  margin: 0 0 2rem;
  padding-bottom: .6rem;
}
::selection {
  color: #20241f;
  background: #f0f7ef;
}
:where(.idgc__09d7) ul {
  list-style-type: disc;
}
:where(.idgc__09d7) hr {
  border: 0;
  border-top: 1px solid #e2ece1;
  margin: 2em 0;
}
:where(.idgc__09d7) .gvcus__vopv a,:where(.idgc__09d7) .fyw__ha a,:where(.idgc__09d7) .bby__unmm a {
  max-width: 100%;
  min-height: 2.75rem;
  overflow-wrap: anywhere;
  padding: .4em .7em;
}
:where(.idgc__09d7) .kkg__qpc6 table {
  margin: 0;
}
:where(.idgc__09d7) .vjrq__y2 {
  border: 1px solid #e2ece1;
  background: #f0f7ef;
  padding: .9em 1.2em .9em 2.5em;
  border-radius: 18px;
}
:where(.idgc__09d7) .gssgb__4u1 li {
  margin: .2rem 0;
}
.idgc__09d7 {
  max-width: 760px;
  margin: 24px auto;
  background: #fdfdfd;
  border-radius: 18px;
  padding: 50px 54px;
  overflow-wrap: break-word;
  box-shadow: 0 5px 14px rgba(30,55,26,.08);
  outline: 1px solid #e2ece1;
  outline-offset: -6px;
  border-left: 3px solid #39be24;
}
:where(.idgc__09d7) .jrdw__bat nav {
  flex: 1 1 10rem;
}
:where(.idgc__09d7) ul,:where(.idgc__09d7) ol {
  padding-left: 1.8rem;
  margin: 0 0 1.2rem;
}
@media(max-width:640px){body {
  background: #fdfdfd;
}
.idgc__09d7 {
  border-radius: 0;
  border-right: 0;
  outline-offset: -3px;
  outline: 1px solid #e2ece1;
  margin: 0;
  padding: 20px 16px;
}
:where(.idgc__09d7) img.tclr__ex,:where(.idgc__09d7) img.zce__g0,:where(.idgc__09d7) img.olund__uyk {
  margin-right: auto;
  margin-left: auto;
  max-width: 100%;
}}
@media(min-width:1280px){.idgc__09d7 {
  padding: 56px 62px;
}}
@supports (scrollbar-gutter: stable){.idgc__09d7{scrollbar-gutter:stable}}
@media(prefers-color-scheme:dark){:where(.idgc__09d7) .orw__utm {
  border-top: 3px solid #58e841;
}
:where(.idgc__09d7) .gssgb__4u1 p {
  color: #e5ece4;
}
:where(.idgc__09d7) .ouash__gur {
  border: 1px solid #394c36;
}
:where(.idgc__09d7) td {
  border-bottom: 1px solid #394c36;
}
:where(.idgc__09d7) .bby__unmm a {
  border-bottom: 1px solid #394c36;
}
:where(.idgc__09d7) blockquote {
  background: #273625;
  border-left: 4px solid #58e841;
}
:where(.idgc__09d7) .bwv__jj nav+nav {
  border-top: 1px dotted #394c36;
}
:where(.idgc__09d7) h1 {
  color: #e5ece4;
  border-left: 5px solid #58e841;
}
:where(.idgc__09d7) caption {
  color: #e5ece4;
}
:where(.idgc__09d7) .qpi__x3u {
  color: #6ceb58;
}
:where(.idgc__09d7) a {
  color: #6ceb58;
}
:where(.idgc__09d7) .gssgb__4u1 summary {
  color: #e5ece4;
}
:where(.idgc__09d7) a:hover {
  border-bottom-color: #6ceb58;
}
:where(.idgc__09d7) figcaption {
  background-color: #202a1f;
  color: #c7d4c5;
}
:where(.idgc__09d7) .pqubh__a1 {
  color: #c7d4c5;
}
.idgc__09d7::before {
  background: #58e841;
}
:where(.idgc__09d7) figure,:where(.idgc__09d7) .mqre__09p,:where(.idgc__09d7) .tmejt__s6,:where(.idgc__09d7) .ztph__fi8t,:where(.idgc__09d7) .kjf__n0 {
  background: #202a1f;
  border: 1px solid #394c36;
}
:where(.idgc__09d7) th {
  color: #e5ece4;
  background: #273625;
  border-bottom: 1px solid #394c36;
}
:where(.idgc__09d7) tr:nth-child(even) td {
  background: #273625;
}
:where(.idgc__09d7) .gssgb__4u1 a {
  color: #6ceb58;
}
:where(.idgc__09d7) .fyw__ha a {
  border: 1px solid #394c36;
}
:where(.idgc__09d7) summary:focus-visible,:where(.idgc__09d7) a:focus-visible,:where(.idgc__09d7) .kkg__qpc6[tabindex="0"]:focus-visible {
  outline: 2px solid #e5ece4;
  box-shadow: 0 0 0 3px #6ceb58;
}
:where(.idgc__09d7) li::marker {
  color: #6ceb58;
}
:where(.idgc__09d7) .wyvl__b7 {
  background: #273625;
  border-left: 3px solid #58e841;
}
:where(.idgc__09d7) h3 {
  color: #e5ece4;
}
:where(.idgc__09d7) strong {
  color: #e5ece4;
}
:where(.idgc__09d7) h2 {
  color: #6ceb58;
}
.qfny__d5 {
  color: #6ceb58;
}
:where(.idgc__09d7) .iixm__5n nav {
  border-top: 1px solid #394c36;
}
:where(.idgc__09d7) .skcei__laq+.skcei__laq {
  border-top: 1px solid #394c36;
}
:where(.idgc__09d7) .iixm__5n nav a {
  color: #c7d4c5;
}
:where(.idgc__09d7) .iixm__5n nav .zeg__urro {
  color: #c7d4c5;
}
:where(.idgc__09d7) table {
  border: 1px solid #394c36;
}
:where(.idgc__09d7) .iixm__5n nav a:hover {
  color: #6ceb58;
}
:where(.idgc__09d7) .hhm__n5 {
  border: 1px solid #394c36;
}
:where(.idgc__09d7) details.ivn__kcqq {
  border: 1px solid #394c36;
}
:where(.idgc__09d7) .fap__czt {
  color: #c7d4c5;
}
:where(.idgc__09d7) details.ivn__kcqq summary {
  color: #e5ece4;
}
body {
  background: linear-gradient(180deg,#111710,#202a1f);
  color: #e5ece4;
}
:where(.idgc__09d7) .dikau__za0 {
  color: #c7d4c5;
  border-left: 3px solid #58e841;
}
:where(.idgc__09d7) .gssgb__4u1 {
  border: 1px solid #394c36;
}
::selection {
  color: #e5ece4;
  background: #273625;
}
:where(.idgc__09d7) hr {
  border-top: 1px solid #394c36;
}
:where(.idgc__09d7) .vjrq__y2 {
  border: 1px solid #394c36;
  background: #273625;
}
.idgc__09d7 {
  background: #202a1f;
  outline: 1px solid #394c36;
  border-left: 3px solid #58e841;
}}
:where(.idgc__09d7) .musw__ju6{padding-block:.4em}
@media(max-width:560px){:where(.idgc__09d7) h1{font-size:min(1.9rem,var(--reading-title-limit,999rem))}}:where(.idgc__09d7) figcaption{font-size:0.95rem}
:where(.idgc__09d7) .ouash__gur summary>h2,:where(.idgc__09d7) .ouash__gur summary>h3,:where(.idgc__09d7) .ouash__gur summary>h4{display:inline;margin:0}@media(max-width:560px){:where(.idgc__09d7) h1{text-wrap:balance}:where(.idgc__09d7) .iixm__5n nav{margin-block-start:.65em}:where(.idgc__09d7) .iixm__5n nav a{margin-inline-end:.85em}:where(.idgc__09d7) .iixm__5n{margin-block-end:1.25em}}
@supports selector(:has(*)){:is(.idgc__09d7,:where(.idgc__09d7) main,:where(.idgc__09d7) article,:where(.idgc__09d7) section,:where(.idgc__09d7) div):has(>.musw__ju6)>p:not(.pqubh__a1):not(.crv__tq0r),.idgc__09d7:has(.musw__ju6) .skcei__laq>p{max-inline-size:76ch}@media(min-width:900px){.idgc__09d7:has(.musw__ju6) .skcei__laq:nth-of-type(odd){padding-inline-end:clamp(1rem,4vw,3rem)}.idgc__09d7:has(.musw__ju6) .skcei__laq:nth-of-type(even){padding-inline-start:clamp(1rem,4vw,3rem)}}.idgc__09d7:has(.musw__ju6) .musw__ju6{max-inline-size:68ch}.idgc__09d7:has(.musw__ju6) .skcei__laq{min-inline-size:0}@media(max-width:560px){:is(.idgc__09d7,:where(.idgc__09d7) main,:where(.idgc__09d7) article,:where(.idgc__09d7) section,:where(.idgc__09d7) div):has(>.musw__ju6)>p:not(.pqubh__a1):not(.crv__tq0r),.idgc__09d7:has(.musw__ju6) .skcei__laq>p{padding-inline:0}.idgc__09d7:has(.musw__ju6) .skcei__laq{padding-inline:0;border-inline:0}}@media print{.idgc__09d7:has(.musw__ju6) .skcei__laq{display:block!important;padding-inline:0!important}:is(.idgc__09d7,:where(.idgc__09d7) main,:where(.idgc__09d7) article,:where(.idgc__09d7) section,:where(.idgc__09d7) div):has(>.musw__ju6)>p:not(.pqubh__a1):not(.crv__tq0r),.idgc__09d7:has(.musw__ju6) .skcei__laq>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
:where(.idgc__09d7) .orw__utm nav>p{text-indent:0}:where(.idgc__09d7) .orw__utm nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.idgc__09d7) details.gssgb__4u1>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}:where(.idgc__09d7) .gssgb__4u1 a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.idgc__09d7) .dikau__za0{flex-wrap:wrap}:where(.idgc__09d7) .dikau__za0>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}:where(.idgc__09d7) .iixm__5n .qpi__x3u{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.idgc__09d7) .iixm__5n nav :is(a,.zeg__urro){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.idgc__09d7) .iixm__5n nav .zeg__urro{display:inline-block}:where(.idgc__09d7) .yel__kk{text-indent:0}:where(.idgc__09d7) .yel__kk>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}:where(.idgc__09d7) .yel__kk>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}:where(.idgc__09d7) .iixm__5n .spxw__tm{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.idgc__09d7) .iixm__5n .spxw__tm: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{:where(.idgc__09d7) .iixm__5n .spxw__tm{display:none!important}}:where(.idgc__09d7) .iixm__5n nav a,:where(.idgc__09d7) .iixm__5n nav .zeg__urro{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}:where(.idgc__09d7) .iixm__5n nav a::before,:where(.idgc__09d7) .iixm__5n nav .vgk__0grp li::before{content:none!important;display:none!important}:where(.idgc__09d7) .iixm__5n nav .vgk__0grp{margin:0;padding:0;list-style:none}:where(.idgc__09d7) .iixm__5n nav .vgk__0grp li{display:block;min-inline-size:0}:where(.idgc__09d7) .iixm__5n nav{display:flex;flex-wrap:wrap;align-items:start;gap:.5em;text-align:start}:where(.idgc__09d7) .iixm__5n nav .vgk__0grp{display:flex;flex-wrap:wrap;gap:.5em;flex:1 1 auto}:where(.idgc__09d7) .iixm__5n nav a{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:.3em;text-decoration:none}:where(.idgc__09d7) .iixm__5n nav .zeg__urro{display:inline-flex;align-items:center;border:1px solid transparent}:where(.idgc__09d7) .iixm__5n nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}:where(.idgc__09d7) .orw__utm{min-inline-size:0;text-align:start;container-type:inline-size}:where(.idgc__09d7) .orw__utm>nav{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:start}:where(.idgc__09d7) .orw__utm>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%}:where(.idgc__09d7) .orw__utm>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}:where(.idgc__09d7) .orw__utm>nav a::before,:where(.idgc__09d7) .orw__utm>nav li::before{content:none!important;display:none!important}:where(.idgc__09d7) .orw__utm>nav .sdaz__nbt{list-style:none;margin:0;padding:0}:where(.idgc__09d7) .orw__utm>nav .sdaz__nbt li{margin:0;padding:0}:where(.idgc__09d7) .orw__utm>nav>.elapm__em{grid-column:1/-1;font-weight:650;margin:0 0 .7em;padding:0}:where(.idgc__09d7) .orw__utm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.6rem 2.2rem;align-items:start}:where(.idgc__09d7) .orw__utm>nav{display:block;inline-size:auto;grid-column:auto}:where(.idgc__09d7) .orw__utm>nav :is(a,.sdaz__nbt){display:block}:where(.idgc__09d7) .orw__utm>nav>p{margin:.25em 0}@container(min-width:52rem){:where(.idgc__09d7) .orw__utm>nav:first-child:not(:last-child){grid-column:span 2}}:where(.idgc__09d7) .orw__utm>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{:where(.idgc__09d7) .orw__utm,:where(.idgc__09d7) .orw__utm>nav{display:block!important;grid-column:auto!important}}
.idgc__09d7.pib__03m{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:64ch;width:calc(100% - 2 * var(--composition-gutter));max-width:82rem;max-inline-size:82rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.idgc__09d7.pib__03m .jryvz__47:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.idgc__09d7.pib__03m .wqs__8cq{max-inline-size:min(100%,42ch)}