.m4-9e9 .tahx-0wt h3 { margin: 0 0 .3rem }
.m4-9e9 p { margin: 0 0 1rem; hyphens: auto; text-align: justify; -webkit-hyphens: auto }
.m4-9e9 strong { color: #f2f0f3 }
.m4-9e9 ul li { padding-left: 1.35rem; position: relative }
.m4-9e9 .ss43-3xp { gap: 1.4em 1.8em; grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); display: grid }
.m4-9e9 details.qma0-yur summary { cursor: pointer; color: #f2f0f3; font-weight: 600 }
.m4-9e9 .o0l4-jm1p p { margin: 0 0 .45rem; font-weight: 600; color: #f2f0f3 }
.m4-9e9 .edy-2e h2 { margin-top: .8em }
.m4-9e9 .oa64-er li::before { display: none !important; position: static }
.m4-9e9 .qtk-sz { grid-column: 1/-1; margin: 0 0 .6em; font-size: .95em; font-weight: 600 }
.m4-9e9 .o0l4-jm1p ul,.m4-9e9 .o0l4-jm1p ol { margin: 0; padding-left: 1.45rem }
.m4-9e9 .wkd-7c a { border-bottom: 1px solid #3d2a3f; display: block }
.m4-9e9 img { box-shadow: 0 6px 20px rgba(53,33,55,.12); height: auto; margin: 1.6em 0; max-width: 100%; border-radius: 6px; display: block }
.m4-9e9::before { border-radius: 2px; margin: 0 0 1.3em; background: #aee646; content: ''; display: block; height: 3px; width: 48px }
.m4-9e9 figure,.m4-9e9 .oh-y0,.m4-9e9 .i81-mv,.m4-9e9 .rlro-db4,.m4-9e9 .ey-b2tf { margin: 1.6rem 0; padding: 1rem 0; border-top: 1px solid #3d2a3f; border-bottom: 1px solid #3d2a3f }
.m4-9e9 .qaz1-nzi a { padding: .25rem 0; min-height: 3rem; display: block; margin: 0 0 .45rem }
.m4-9e9 .lbu-xpy dd { margin: 0 0 1.1em; padding: 0 }
.m4-9e9 hr { border: 0; height: 3px; width: 64px; background: #aee646; border-radius: 3px; margin: 2em 0 }
.m4-9e9 blockquote { background: #25452f; padding: 1rem 1.1rem; margin: 1.2rem 0; border-top: 3px solid #aee646; border-radius: 0 0 6px 6px }
.m4-9e9 .qvp-r1f,.m4-9e9 .qaz1-nzi,.m4-9e9 .u3rx-ydl { margin: .6rem 0 0; line-height: 1.5 }
.m4-9e9 .dcb-3102 a { border: 1px solid #3d2a3f; display: inline-block; margin: 0 .5em .5em 0; border-radius: 0 }
.m4-9e9 a { color: #aee646; text-decoration: underline dotted; text-underline-offset: 3px; transition: color .15s ease-out,background-color .15s ease-out }
.m4-9e9 .q44q-zn { color: #f2f0f3; font-size: 1.12em }
.m4-9e9 .b5d-8i { border: 0; padding-top: 0; font-size: .88rem; text-align: center; margin-top: 1.8em }
.m4-9e9 .ne-vp,.m4-9e9 .ne-vp .n7h-6tb { grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); display: grid; gap: 1.4em 1.8em }
.m4-9e9 ol li::marker { color: #aee646 }
.m4-9e9 .t0l-v5n { color: #b9a1bc; margin: 0 0 1.4em; font-size: .85rem }
.m4-9e9 .m7-3y { color: #b9a1bc; font-weight: 400; font-size: .78rem; margin: .3rem 0 0 }
.m4-9e9 .d30-e7 { letter-spacing: -.005em; display: inline-block; font-weight: 800; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 1.7rem; text-decoration: none; color: #aee646; text-transform: capitalize }
body { letter-spacing: .006em; -moz-osx-font-smoothing: grayscale; font: 18.5px/1.82 'Lucida Grande','Lucida Sans Unicode',Geneva,sans-serif; background: radial-gradient(circle at 12% 0%,#25452f 0,#1f1420 48%,#1f1420 100%); -webkit-font-smoothing: subpixel-antialiased; margin: 0; min-height: 100vh; color: #f2f0f3 }
.m4-9e9 li { margin: .3rem 0 }
.m4-9e9 img.her5-kc { margin-left: auto; margin-right: auto; max-width: 90% }
.m4-9e9 .jw-uv6o li { padding: 0; margin: 0 }
.m4-9e9 .edy-2e { border-left: 4px solid #aee646; margin-top: 2.6em; padding: .2em 0 .2em 1em }
.m4-9e9 h1 { background: #25452f; padding: .65em .8em; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; letter-spacing: -.01em; color: #f2f0f3; font-weight: 800; margin: 0 0 .45em; font-size: clamp(2.15rem,1.8vw + 1.8rem,2.4rem); border-radius: 5px; line-height: 1.14 }
.m4-9e9 .b5d-8i nav { min-width: 0 }
.m4-9e9 td { overflow-wrap: break-word; padding: 10px 14px; border-bottom: 1px solid #3d2a3f }
.m4-9e9 ul { padding-left: 1.25rem; list-style: none }
.m4-9e9 img.nict-71u { margin-right: 0; margin-left: auto; max-width: 66% }
.m4-9e9 .zci-ca { overflow-x: auto; margin: 1.4rem 0; width: 100% }
.m4-9e9 .o1-sx nav a { transition: color .2s linear; color: #b9a1bc; display: inline-block; text-decoration: none; margin: 0 1.3rem .2rem 0; padding: .25rem 0; min-height: 3rem }
.m4-9e9 .o0l4-jm1p { border-radius: 6px; border: 1px solid #3d2a3f; font-size: .93rem; margin: 1.8rem 0; padding: .6rem 1rem; background: #25452f }
.m4-9e9 .q0xn-z80d nav+nav { padding-top: 1em; border-top: 1px dashed #3d2a3f }
.m4-9e9 { max-width: 840px; margin: 44px auto; background: #2c1f2d; border-radius: 4px; padding: 44px 30px; overflow-wrap: break-word; border: 2px solid #3d2a3f; box-shadow: none; outline: 1px solid #3d2a3f; outline-offset: -4px; border-left: 6px solid #aee646 }
.m4-9e9 .o1-sx nav a:hover { color: #aee646 }
.m4-9e9 .ot6-w44r+.ot6-w44r { padding-top: .2em; border-top: 1px solid #3d2a3f; margin-top: 1.8em }
.m4-9e9 ul,.m4-9e9 ol { padding-left: 1.45rem; margin: 0 0 1.4rem }
.m4-9e9 .je-5qn { gap: 1.4em 1.8em; display: flex; flex-wrap: wrap }
.m4-9e9 table { border: 1px solid #3d2a3f; font-size: .93rem; border-collapse: collapse; overflow: hidden; margin: 1.4rem 0; width: 100%; border-radius: 8px }
.m4-9e9 .o1-sx { background: #25452f; margin: 0 0 1.3rem; padding: .9rem 1.2rem; text-align: left; border-radius: 4px }
.m4-9e9 .o1-sx nav { font-size: .95rem; line-height: 1.4; margin: .85rem 0 0 }
.m4-9e9 h2 { margin: 1.7em 0 .6em; font-size: 1.6rem; color: #f2f0f3; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-weight: 600; line-height: 1.22; border-bottom: 2px solid #aee646; padding-bottom: .2em }
.m4-9e9 .n7h-6tb { padding: 0; list-style: none; margin: 0 }
.m4-9e9 .o1-sx nav .ohg-1dv { cursor: default; margin: 0 1.3rem .2rem 0; color: #b9a1bc }
*,*::before,*::after { box-sizing: border-box }
.m4-9e9 .u3rx-ydl a { min-height: 3rem; display: inline-block; vertical-align: middle; max-width: 100%; min-width: 24px; padding: .25rem 0 }
.m4-9e9 .je-5qn nav { flex: 1 1 10rem }
.m4-9e9 .o0l4-jm1p li { margin: .15rem 0 }
.m4-9e9 th { overflow-wrap: break-word; padding: 10px 14px; text-align: left; border-bottom: 1px solid #3d2a3f; background: #25452f; font-weight: 600; color: #f2f0f3 }
.lgpsfej { color: #f2f0f3 }
.m4-9e9 figure>img,.m4-9e9 .oh-y0>img,.m4-9e9 .i81-mv>img,.m4-9e9 .rlro-db4>img,.m4-9e9 .ey-b2tf>img { margin-top: 0; margin-bottom: 0 }
.m4-9e9 .jw-uv6o { flex-wrap: wrap; margin: 0; display: flex; list-style: none; padding: 0; gap: .1em .2em }
.m4-9e9 .n7h-6tb li { margin: 0; padding: 0 }
.m4-9e9 .zci-ca table { margin: 0 }
.m4-9e9 .edy-2e h3 { margin: 1.5em 0 .3em; font-size: 1.07rem; color: #f2f0f3 }
.m4-9e9 .t0l-v5n a { color: #b9a1bc; text-decoration: none }
.et-pkr { font-size: .95rem; color: #aee646; display: inline-block; margin: .25em 0 1.4em; letter-spacing: .1em }
.m4-9e9 .u3rx-ydl .n7h-6tb li+li::before { display: inline !important; margin: 0 .4rem; opacity: .6; content: '|' !important }
.m4-9e9 .qvp-r1f a { padding: .25rem 0; min-height: 3rem; display: inline-block; margin: 0 1.6rem .3rem 0 }
.m4-9e9 .u3rx-ydl a+a::before { margin: 0 .4rem; content: '|'; opacity: .6 }
.m4-9e9 ul li::before { left: 0; color: #aee646; font-weight: 700; position: absolute; content: '\25c6' }
.m4-9e9 .ot6-w44r>h2:first-child { margin-top: 0 }
.m4-9e9 img.sife-xfl { margin-right: auto; max-width: 66%; margin-left: auto }
.m4-9e9 img.zsw-p4 { margin-left: 0; margin-right: auto; max-width: 66% }
.m4-9e9 caption { font-weight: 600; color: #b9a1bc; padding: .35em 0; text-align: left; caption-side: top }
.erpkox { line-height: 1.5 }
.m4-9e9 .oa64-er { list-style: none; padding: 0; margin: 0 }
.m4-9e9 .ogu-tii { padding: .7em 1em .7em 2.4em; background: #25452f; border-radius: 4px; border-left: 3px solid #aee646 }
.m4-9e9 .qvp-r1f .n7h-6tb li,.m4-9e9 .u3rx-ydl .n7h-6tb li { display: inline }
.m4-9e9 .eqq4-67z { border: 1px solid #3d2a3f; border-radius: 5px; background: #25452f; padding: .7em 1em .7em 2.2em }
.m4-9e9 .oa64-er li { margin: 0; padding: 0; display: inline }
.m4-9e9 .tahx-0wt { padding: .9rem 1.2rem; border-left: 3px solid #aee646; margin: 0 0 .8rem; border: 0 }
.m4-9e9 :is(h2,h3) { scroll-margin-top: 1rem }
.m4-9e9 img.nx-kr7 { margin-right: 0; margin-left: 0; max-width: 100% }
.m4-9e9 .o0l4-jm1p a { text-decoration: none; padding: .25rem 0; color: #aee646; min-height: 3rem; display: block }
.m4-9e9 h3 { font-size: 1.22rem; font-weight: 800; margin: 1.5em 0 .4em; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; color: #f2f0f3 }
.dhvurj { margin: 0 }
.m4-9e9 .elv-o3tu { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)); gap: .3em .8em }
.m4-9e9 .o0l4-jm1p summary { cursor: pointer; font-weight: 600; color: #f2f0f3; margin: 0 0 .45rem }
.m4-9e9 details.qma0-yur { border-left: 3px solid #aee646; margin: 0 0 .45em; padding: .55em 0 .55em .85em }
.m4-9e9 .n7h-6tb li::before { display: none !important; position: static }
.m4-9e9 .dcb-3102 .n7h-6tb li { display: inline }
.m4-9e9 .ne-vp>.n7h-6tb { grid-column: 1/-1 }
.m4-9e9 figcaption { line-height: 1.4; font-size: .85rem; margin-top: .35em; background-color: #2c1f2d; color: #b9a1bc; text-align: center }
html { -webkit-text-size-adjust: 100% }
.m4-9e9 .zci-ca[tabindex="0"]:focus-visible,.m4-9e9 summary:focus-visible,.m4-9e9 a:focus-visible { outline-offset: .15rem; outline: 3px double #f2f0f3 }
.m4-9e9 .ne-vp a,.m4-9e9 .dcb-3102 a,.m4-9e9 .wkd-7c a { padding: .4em .7em; overflow-wrap: anywhere; max-width: 100%; min-height: 3rem }
@media(max-width:760px){body { background: #1f1420 }
.m4-9e9 { border-radius: 0; outline-offset: -3px; outline: 1px solid #3d2a3f; border-right: 0; border-left: 0; margin: 0; padding: 26px 20px }
.m4-9e9 img.zsw-p4,.m4-9e9 img.sife-xfl,.m4-9e9 img.nict-71u { margin-right: auto; max-width: 100%; margin-left: auto }}
@media(min-width:1140px){.m4-9e9 { padding: 48px 44px }}
@supports (hanging-punctuation: first){.m4-9e9 blockquote{hanging-punctuation:first}}
.m4-9e9 .q44q-zn{border-block-start:2px solid currentColor;padding-block-start:.65em}
@media(max-width:560px){.m4-9e9 h1{font-size:min(clamp(1.825rem,0.63vw + 1.7025rem,1.9125rem),var(--reading-title-limit,999rem))}}.m4-9e9 figcaption{font-size:0.9425rem}
.m4-9e9 .edy-2e summary>h2,.m4-9e9 .edy-2e summary>h3,.m4-9e9 .edy-2e summary>h4{display:inline;margin:0}@media(max-width:560px){.m4-9e9 h1{text-wrap:balance}.m4-9e9 .o1-sx nav{margin-block-start:.65em}.m4-9e9 .o1-sx nav a{margin-inline-end:.55em}.m4-9e9 .o1-sx{margin-block-end:1.05em}.m4-9e9 p{text-align:start;hyphens:manual;-webkit-hyphens:manual}}
@supports selector(:has(*)){:is(.m4-9e9,.m4-9e9 main,.m4-9e9 article,.m4-9e9 section,.m4-9e9 div):has(>.q44q-zn)>p:not(.t7i-12h):not(.l3bq-fog),.m4-9e9:has(.q44q-zn) .ot6-w44r>p{max-inline-size:76ch}:is(.m4-9e9,.m4-9e9 main,.m4-9e9 article,.m4-9e9 section,.m4-9e9 div):has(>.q44q-zn)>p:not(.t7i-12h):not(.l3bq-fog),.m4-9e9:has(.q44q-zn) .ot6-w44r>p{max-inline-size:72ch;padding-inline:clamp(.25rem,2vw,1.5rem);box-sizing:border-box}.m4-9e9:has(.q44q-zn) .ot6-w44r>h2:first-child{padding-block-end:.4em}.m4-9e9:has(.q44q-zn) .ot6-w44r{min-inline-size:0}@media(max-width:560px){:is(.m4-9e9,.m4-9e9 main,.m4-9e9 article,.m4-9e9 section,.m4-9e9 div):has(>.q44q-zn)>p:not(.t7i-12h):not(.l3bq-fog),.m4-9e9:has(.q44q-zn) .ot6-w44r>p{padding-inline:0}.m4-9e9:has(.q44q-zn) .ot6-w44r{padding-inline:0;border-inline:0}}@media print{.m4-9e9:has(.q44q-zn) .ot6-w44r{display:block!important;padding-inline:0!important}:is(.m4-9e9,.m4-9e9 main,.m4-9e9 article,.m4-9e9 section,.m4-9e9 div):has(>.q44q-zn)>p:not(.t7i-12h):not(.l3bq-fog),.m4-9e9:has(.q44q-zn) .ot6-w44r>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
.m4-9e9 .b5d-8i nav>p{text-indent:0}.m4-9e9 .b5d-8i nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.m4-9e9 details.o0l4-jm1p>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}.m4-9e9 .o0l4-jm1p a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.m4-9e9 .t0l-v5n{flex-wrap:wrap}.m4-9e9 .t0l-v5n>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.m4-9e9 .o1-sx .d30-e7{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.m4-9e9 .o1-sx nav :is(a,.ohg-1dv){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.m4-9e9 .o1-sx nav .ohg-1dv{display:inline-block}.m4-9e9 .y35h-2o{text-indent:0}.m4-9e9 .y35h-2o>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}.m4-9e9 .y35h-2o>a{padding-inline:.25em;border-block-end:2px solid currentColor;text-decoration:none;box-shadow:none}.m4-9e9 .o1-sx .aa8-vn6{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.m4-9e9 .o1-sx .aa8-vn6: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{.m4-9e9 .o1-sx .aa8-vn6{display:none!important}}.m4-9e9 .o1-sx nav a,.m4-9e9 .o1-sx nav .ohg-1dv{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}.m4-9e9 .o1-sx nav a::before,.m4-9e9 .o1-sx nav .oa64-er li::before{content:none!important;display:none!important}.m4-9e9 .o1-sx nav .oa64-er{margin:0;padding:0;list-style:none}.m4-9e9 .o1-sx nav .oa64-er li{display:block;min-inline-size:0}.m4-9e9 .o1-sx{display:block;text-align:start}.m4-9e9 .o1-sx nav{min-inline-size:0;text-align:start;grid-column:auto;grid-row:auto}.m4-9e9 .o1-sx nav .oa64-er{list-style:none}.m4-9e9 .o1-sx nav :is(a,.ohg-1dv){margin:0;text-indent:0;box-shadow:none}.m4-9e9 .o1-sx nav li{padding:0;margin:0}.m4-9e9 .o1-sx nav{display:grid;grid-template-columns:minmax(0,1fr);gap:.1em .9em}.m4-9e9 .o1-sx nav .oa64-er{display:grid;grid-template-columns:minmax(0,1fr);gap:.1em .9em;grid-column:1/-1}.m4-9e9 .o1-sx nav :is(a,.ohg-1dv){display:block;border:0;border-block-end:1px solid currentColor;border-radius:0;padding:.5em .15em;text-decoration:none;block-size:100%}.m4-9e9 .o1-sx nav{border-block-start:1px solid currentColor;padding-block-start:.2em}.m4-9e9 .o1-sx nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{.m4-9e9 .o1-sx{display:block!important}.m4-9e9 .o1-sx nav{display:block!important}}.m4-9e9 .o1-sx nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.m4-9e9 .b5d-8i{min-inline-size:0;text-align:start;container-type:inline-size}.m4-9e9 .b5d-8i>nav{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:start}.m4-9e9 .b5d-8i>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%}.m4-9e9 .b5d-8i>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}.m4-9e9 .b5d-8i>nav a::before,.m4-9e9 .b5d-8i>nav li::before{content:none!important;display:none!important}.m4-9e9 .b5d-8i>nav .n7h-6tb{list-style:none;margin:0;padding:0}.m4-9e9 .b5d-8i>nav .n7h-6tb li{margin:0;padding:0}.m4-9e9 .b5d-8i>nav>.qtk-sz{grid-column:1/-1;font-weight:650;margin:0 0 .7em;padding:0}.m4-9e9 .b5d-8i{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.6rem 2.2rem;align-items:start}.m4-9e9 .b5d-8i>nav{display:block;inline-size:auto;grid-column:auto}.m4-9e9 .b5d-8i>nav :is(a,.n7h-6tb){display:block}.m4-9e9 .b5d-8i>nav>p{margin:.25em 0}.m4-9e9 .b5d-8i>nav{border-block-start:2px solid currentColor;padding-block-start:1em}.m4-9e9 .b5d-8i>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{.m4-9e9 .b5d-8i,.m4-9e9 .b5d-8i>nav{display:block!important;grid-column:auto!important}}
.m4-9e9.yq1-zhj{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:72ch;width:calc(100% - 2 * var(--composition-gutter));max-width:76rem;max-inline-size:76rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.m4-9e9.yq1-zhj .w9-5f:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.m4-9e9.yq1-zhj .ai5a-ir{max-inline-size:min(100%,42ch)}.m4-9e9.yq1-zhj .wub-w6zf{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.m4-9e9.yq1-zhj .tk22-qm0{min-inline-size:0}.m4-9e9.yq1-zhj .tk22-qm0 h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.m4-9e9.yq1-zhj .u5y4-1x{min-inline-size:0;max-inline-size:var(--composition-measure)}.m4-9e9.yq1-zhj .wub-w6zf .u5y4-1x.q44q-zn{max-inline-size:var(--composition-measure);margin-block-end:0}.m4-9e9.yq1-zhj .d5wr-ws9f,.m4-9e9.yq1-zhj .wnk-2jj,.m4-9e9.yq1-zhj .csdz-a91{min-inline-size:0}.m4-9e9.yq1-zhj .wnk-2jj{container-type:inline-size}.m4-9e9.yq1-zhj .csdz-a91{margin-block-end:2rem}.m4-9e9.yq1-zhj .csdz-a91 .o0l4-jm1p{box-sizing:border-box;max-width:100%;max-inline-size:100%}@media(min-width:70rem){.m4-9e9.yq1-zhj{--composition-gutter:clamp(1rem,3vw,3rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.m4-9e9.yq1-zhj .yzg1-vy,.m4-9e9.yq1-zhj .fiyd-qdg{display:grid;grid-template-columns:minmax(0,var(--composition-measure)) minmax(0,1fr);min-inline-size:0;column-gap:0;align-items:start}.m4-9e9.yq1-zhj .yzg1-vy>*,.m4-9e9.yq1-zhj .fiyd-qdg>hr{grid-column:1;min-inline-size:0}.m4-9e9.yq1-zhj .yzg1-vy>:is(.ai5a-ir,.w9-5f){margin-inline:0;max-inline-size:100%}.m4-9e9.yq1-zhj .yzg1-vy>.w9-5f{max-inline-size:min(100%,var(--composition-measure))}.m4-9e9.yq1-zhj .yzg1-vy>:is(table,.zci-ca,figure,pre,dl){grid-column:1/-1;max-inline-size:100%}@container(min-width:52rem){.m4-9e9.yq1-zhj .yzg1-vy{grid-template-columns:minmax(0,.65fr) minmax(0,var(--composition-measure));margin-block:2.5rem}.m4-9e9.yq1-zhj .yzg1-vy>*{grid-column:2}.m4-9e9.yq1-zhj .yzg1-vy>h2:first-child{grid-column:1/-1;grid-row:auto;max-inline-size:min(100%,42ch);margin-block-end:1.25rem}.m4-9e9.yq1-zhj .yzg1-vy>:is(table,.zci-ca,figure,pre,dl){grid-column:1/-1}}.m4-9e9.yq1-zhj .edy-2e:not(.rcd-5j8c) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.m4-9e9.yq1-zhj .o0l4-jm1p{padding-inline:.5rem}.m4-9e9.yq1-zhj .o0l4-jm1p :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.m4-9e9.yq1-zhj .o0l4-jm1p li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.m4-9e9.yq1-zhj .o0l4-jm1p a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.m4-9e9.yq1-zhj .tk22-qm0{max-inline-size:58rem;margin-inline:auto;text-align:center}.m4-9e9.yq1-zhj .tk22-qm0 h1{max-inline-size:24ch;margin-inline:auto}.m4-9e9.yq1-zhj .u5y4-1x{max-inline-size:min(100%,64ch);margin-inline:auto;margin-block-start:1.75rem;text-align:start}.m4-9e9.yq1-zhj .wub-w6zf .u5y4-1x.q44q-zn{max-inline-size:min(100%,64ch)}.m4-9e9.yq1-zhj .c3-y7t{max-inline-size:100%;box-sizing:border-box}.m4-9e9.yq1-zhj .c3-y7t :is(ul,ol){display:grid;columns:1;column-count:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));gap:.75em 2em;margin-inline:0;padding-inline-start:1.25em}.m4-9e9.yq1-zhj .c3-y7t li{display:list-item;min-inline-size:0;max-inline-size:100%;margin:0;padding-inline:0}.m4-9e9.yq1-zhj .c3-y7t a{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:560px){.m4-9e9.yq1-zhj{--composition-gutter:.5rem;padding-inline:1rem}.m4-9e9.yq1-zhj .wub-w6zf{margin-block:1.25rem 2rem}.m4-9e9.yq1-zhj .u5y4-1x{padding-inline-start:0;border-inline-start:0}}@media print{.m4-9e9.yq1-zhj{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.m4-9e9.yq1-zhj .wub-w6zf,.m4-9e9.yq1-zhj .d5wr-ws9f,.m4-9e9.yq1-zhj .ts-5dg{display:block!important}.m4-9e9.yq1-zhj .csdz-a91{position:static;max-height:none;overflow:visible}.m4-9e9.yq1-zhj .wnk-2jj{container-type:normal}.m4-9e9.yq1-zhj .yzg1-vy{display:block!important}.m4-9e9.yq1-zhj .w9-5f:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
.m4-9e9 .rcd-5j8c{container-type:inline-size;min-inline-size:0}
.m4-9e9 .rcd-5j8c .v88-c0o{min-inline-size:0;margin-inline:0;padding-inline:0}
.m4-9e9 .rcd-5j8c .t8er-p08t{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
.m4-9e9 .rcd-5j8c .ckmp-fkj{min-inline-size:0;overflow-wrap:anywhere}
.m4-9e9 .rcd-5j8c .an3-4l{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){.m4-9e9 .rcd-5j8c{padding-inline:min(1rem,5%)}}
.m4-9e9 .nr-bbf .t8er-p08t{margin:0;max-inline-size:100%;box-sizing:border-box}
.m4-9e9 .nr-bbf .ckmp-fkj>h3{font:inherit;margin-block:0}
.m4-9e9 .nr-bbf .an3-4l{box-sizing:border-box}
.m4-9e9 .nr-bbf .v88-c0o{display:grid;grid-template-columns:minmax(0,1fr);gap:1em}
.m4-9e9 .nr-bbf .t8er-p08t{align-self:start;border:1px solid currentColor;border-radius:.65em;padding:clamp(.55em,3cqi,1.15em);box-shadow:none}
.m4-9e9 .nr-bbf .ckmp-fkj{margin:0;padding-block-end:.65em}
.m4-9e9 .nr-bbf .an3-4l{margin:0;padding-block-start:.65em;border-block-start:1px solid currentColor}
.m4-9e9 .nr-bbf .v88-c0o>[data-reading-ui]{grid-column:1/-1}
@container(min-width:46rem){.m4-9e9 .nr-bbf .v88-c0o{grid-template-columns:repeat(2,minmax(0,1fr))}}
.m4-9e9 table.aw-xim2{max-inline-size:100%;border-collapse:collapse}
.m4-9e9 table.aw-xim2 th[scope=row]{font-weight:700;border-inline-end:2px solid currentColor;padding-inline-end:1em;vertical-align:top}
.m4-9e9 table.aw-xim2 td{padding:.7em .8em;vertical-align:top}
.m4-9e9 table.aw-xim2 caption{text-align:start;caption-side:top;padding-block-end:.75em}
.m4-9e9 table.aw-xim2 tfoot th,.m4-9e9 table.aw-xim2 tfoot td{border-block-start:2px solid currentColor}
.m4-9e9 .iv3-vw91{max-inline-size:100%;min-inline-size:0}
.m4-9e9 .iv3-vw91>li{min-inline-size:0;overflow-wrap:anywhere}
.m4-9e9 .iv3-vw91{display:grid;grid-template-columns:minmax(0,1fr);gap:.8em 2em}
.m4-9e9 .iv3-vw91>li{margin-block:0;padding-block:.4em;border-block-end:1px solid currentColor}
@media(min-width:56rem){.m4-9e9 .iv3-vw91{grid-template-columns:repeat(2,minmax(0,1fr))}}
.m4-9e9 blockquote.oiyt-lxkw{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
.m4-9e9 blockquote.oiyt-lxkw{margin-inline:0;padding:1em clamp(.65em,3%,1.3em);border:1px solid currentColor;border-radius:.55em;box-shadow:none}
@media print{.m4-9e9 .rcd-5j8c{container-type:normal}.m4-9e9 .v88-c0o,.m4-9e9 .t8er-p08t,.m4-9e9 .rl0-y9,.m4-9e9 .giih-wd1{display:block!important}.m4-9e9 .rcd-5j8c h2{break-after:avoid-page}.m4-9e9 .v88-c0o,.m4-9e9 .v88-c0o>.t8er-p08t:first-child{break-before:avoid-page}.m4-9e9 .t8er-p08t{break-inside:avoid}.m4-9e9 .rl0-y9>dt,.m4-9e9 .rl0-y9>dd{break-inside:avoid}.m4-9e9 .an3-4l{margin-inline:0!important}.m4-9e9 figure.z3-0j3c{container-type:normal;display:block!important}.m4-9e9 figure.z3-0j3c>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}.m4-9e9 table.ea2-7k{max-inline-size:100%;width:100%;table-layout:fixed}.m4-9e9 table.ea2-7k th,.m4-9e9 table.ea2-7k td{overflow-wrap:anywhere}}
:root{--ui-ink:#f2f0f3;--ui-paper:#2c1f2d;--ui-accent:#aee646;--ui-soft:#25452f;--presentation-nav-surface:#2c1f2d;--presentation-nav-ink:#f2f0f3}
.m4-9e9 table:not(.zci-ca table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:760px){.m4-9e9 th,.m4-9e9 td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
.m4-9e9 pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.m4-9e9 .o1-sx nav{min-width:0;max-width:100%}.m4-9e9 .o1-sx nav a,.m4-9e9 .ohg-1dv{overflow-wrap:normal;word-break:normal}.m4-9e9 .t0l-v5n>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){.m4-9e9 a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}.m4-9e9 table[tabindex="0"]:focus-visible,.m4-9e9 pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.m4-9e9 .obq-u0ub{display:none}
@media(max-width:48rem){
.m4-9e9 .a2hr-jez{min-width:0;max-width:100%;margin-inline:0}
.m4-9e9 .a2hr-jez>img{display:none}
.m4-9e9 .a2hr-jez>figcaption{display:none}
.m4-9e9 .a2hr-jez>.obq-u0ub{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}
.m4-9e9 .diagram-source-owned{display:none}
.m4-9e9 .obq-u0ub .io9q-c3q{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.m4-9e9 .obq-u0ub .kao-jmmt{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.m4-9e9 .obq-u0ub .c8-itm{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.m4-9e9 .obq-u0ub ol.c8-itm{list-style:decimal;padding-left:1.8em}
.m4-9e9 .obq-u0ub .c8-itm>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}
.m4-9e9 .obq-u0ub .c8-itm>li::before{content:none!important;display:none!important}
.m4-9e9 .obq-u0ub .c8-itm>li::marker{color:inherit;font-size:1em;font-weight:600}
.m4-9e9 .obq-u0ub.tb-i1 .c8-itm{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.m4-9e9 .obq-u0ub.wsy5-ire .c8-itm>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.m4-9e9 .obq-u0ub.l2zw-qmld .c8-itm>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.m4-9e9 .obq-u0ub.s4-7d .c8-itm>li{border-radius:.7em}
.m4-9e9 .obq-u0ub.diagram-inset .c8-itm>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
.m4-9e9 .obq-u0ub.diagram-outline .c8-itm>li{border-style:dashed;border-radius:.45em}
.m4-9e9 .obq-u0ub.diagram-spaced .c8-itm{gap:1em}
.m4-9e9 .obq-u0ub.diagram-spaced .c8-itm>li{border:0;padding:.25em 0}
.m4-9e9 .obq-u0ub.diagram-ledger .c8-itm>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.m4-9e9,.m4-9e9 *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}.m4-9e9 *::before,.m4-9e9 *::after,.m4-9e9 *::first-letter,.m4-9e9 *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.m4-9e9{max-width:100%!important;width:auto!important;box-sizing:border-box}.m4-9e9 details::details-content{content-visibility:visible!important;display:block!important}.m4-9e9 details:not([open])>:not(summary){display:block!important}.m4-9e9 .zci-ca{max-width:100%!important;overflow:visible!important}.m4-9e9 table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}.m4-9e9 th,.m4-9e9 td{overflow-wrap:anywhere!important;word-break:normal!important}.m4-9e9 table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.m4-9e9 img{max-width:100%!important;height:auto!important}.m4-9e9 .obq-u0ub{display:none!important}.m4-9e9 .a2hr-jez>img{display:block!important}}