
.fvyoe7ike ul li { position: relative; padding-left: 1.35em }
body { color: #1e1d28; background: radial-gradient(circle at 12% 0%,#f2f6e8 0,#ffffff 48%,#ffffff 100%); word-spacing: .05em; min-height: 100vh; letter-spacing: .006em; font: 18px/1.55 Charter,'Bitstream Charter',Cambria,Georgia,serif; margin: 0 }
.fvyoe7ike .ubem3psitl h3 { margin: 0 0 .5em }
.fvyoe7ike .v8tujx[tabindex="0"]:focus-visible,.fvyoe7ike summary:focus-visible,.fvyoe7ike a:focus-visible { box-shadow: 0 0 0 3px #3822c9; outline-offset: .15em; outline: 2px solid #1e1d28 }
.fvyoe7ike blockquote { border-left: 4px solid #8722c4; margin: 1.2em 0; background: #f2f6e8; padding: .5em 1.1em; border-radius: 0 8px 8px 0 }
.fvyoe7ike .w6039hh0o1 h2 { margin-top: .5em }
.fvyoe7ike .wcagawqhar dd { padding: 0; margin: 0 0 1em }
.fvyoe7ike .teju5m2 summary { color: #1e1d28; font-weight: 700; cursor: pointer; margin: 0 0 .45em }
.fvyoe7ike .et2es9o0m { gap: 1.2em 1.5em; flex-wrap: wrap; display: flex }
.fvyoe7ike .c0ufyx { font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; display: inline-block; text-transform: lowercase; text-decoration: none; font-weight: 700; letter-spacing: 0; font-size: 1.7rem; color: #3822c9 }
.fvyoe7ike .fzyfsn5x5g { background: #f2f6e8; text-align: center; padding: .6em .9em; margin: 0 0 1.6em; border-radius: 10px }
.fvyoe7ike .v8tujx { width: 100%; overflow-x: auto; margin: 1.2em 0 }
.wnrkoisrsj { display: none }
.fvyoe7ike .ohbsn1 { font-size: 1.12em; color: #706d80 }
.fvyoe7ike .ugazewk,.fvyoe7ike .kodgnfsme,.fvyoe7ike .ekvmz0a { line-height: 1.5; margin: .3em 0 0 }
.fvyoe7ike .teju5m2 { font-size: .97rem; border-left: 3px solid #3822c9; padding: .25em 0 .25em 1em; border: 0; background: transparent; margin: 1.8em 0 }
.fvyoe7ike caption { caption-side: bottom; font-weight: 700; text-align: left; padding: .45em 0; color: #706d80 }
.fvyoe7ike .x5dj0idz3r { margin: 0 }
.fvyoe7ike img.sklv0izw { margin-right: auto; margin-left: 0; max-width: 70% }
.fvyoe7ike .w6039hh0o1 { border-radius: 10px; margin-top: 2.4em; background: #f2f6e8; padding: 1.4em 1.5em }
.fvyoe7ike td { border-bottom: 1px solid #dbd8ec; overflow-wrap: break-word; padding: 10px 14px }
@media (max-width:620px){body { background: #fff }
.fvyoe7ike { outline-offset: -4px; margin: 0; border-right: 0; outline: 4px solid #f2f6e8; border-left: 0; border-radius: 0; padding: 30px 22px }
.fvyoe7ike img.sklv0izw,.fvyoe7ike img.t01ul8v,.fvyoe7ike img.we8crf { margin-left: auto; margin-right: auto; max-width: 100% }}
@media(min-width:1360px){.fvyoe7ike { padding: 32px 32px }}
@media (prefers-color-scheme:dark){.fvyoe7ike ol li::marker { color: #988bf2 }
.fvyoe7ike img { border: 1px solid #322f46 }
.fvyoe7ike .ohpdbkuex { background: #2e3223; color: #aba9b5 }
.fvyoe7ike ul li::before { color: #988bf2 }
.fvyoe7ike tr:nth-child(even) td { background: #2e3223 }
.fvyoe7ike table { border: 1px solid #322f46 }
.fvyoe7ike h1::after { background: #988bf2 }
.fvyoe7ike .ohpdbkuex a { color: #aba9b5 }
.fvyoe7ike figure,.fvyoe7ike .jw4ff6he,.fvyoe7ike .elemh2fxl,.fvyoe7ike .zsoofr,.fvyoe7ike .e9o0oqw { border: 1px solid #322f46; background: #11101a }
.fvyoe7ike .teju5m2 a { color: #988bf2 }
.fvyoe7ike .fzyfsn5x5g nav a:hover { color: #988bf2 }
.fvyoe7ike .rrziczkig1 a { border-bottom: 1px dotted #322f46 }
.fvyoe7ike th { color: #f1f1f3; background: #2e3223; border-bottom: 1px solid #322f46 }
.xcfnzk { color: #988bf2 }
.fvyoe7ike { background: #11101a; border: 2px solid #322f46; outline: 7px solid #2e3223; border-bottom: 5px solid #988bf2 }
.fvyoe7ike strong { color: #f1f1f3 }
.fvyoe7ike .ubem3psitl { border: 1px solid #322f46; background: #11101a }
.fvyoe7ike .fzyfsn5x5g nav a { color: #aba9b5 }
.fvyoe7ike h2 { border-bottom: 1px solid #322f46; color: #f1f1f3 }
.fvyoe7ike .pl1r1tr nav+nav { border-top: 1px dashed #322f46 }
.fvyoe7ike h3 { color: #f1f1f3 }
.fvyoe7ike .w6039hh0o1 h3 { color: #f1f1f3 }
.fvyoe7ike .tmrzrt { color: #aba9b5 }
.fvyoe7ike a { color: #988bf2 }
.fvyoe7ike .ozp994h a { border: 1px solid #322f46 }
.fvyoe7ike hr { background: linear-gradient(90deg,#988bf2,transparent) }
.fvyoe7ike .fzyfsn5x5g nav .dn897r6i2v { opacity: .6; color: #f1f1f3 }
.fvyoe7ike figcaption { color: #aba9b5; background-color: #11101a }
.fvyoe7ike h1 { color: #f1f1f3 }
.fvyoe7ike .a7dw99wl5 { border: 1px solid #322f46; background: #2e3223 }
.fvyoe7ike details.d1xflsf { border: 1px solid #322f46; background: #11101a }
.fvyoe7ike .q58eo26ejw { border-left: 3px solid #c479f0; background: #2e3223 }
.fvyoe7ike .fqqufef { border-top: 3px solid #988bf2 }
body { color: #f1f1f3; background: radial-gradient(circle at 12% 0%,#2e3223 0,#11101a 48%,#11101a 100%) }
.fvyoe7ike .v8tujx[tabindex="0"]:focus-visible,.fvyoe7ike summary:focus-visible,.fvyoe7ike a:focus-visible { outline: 2px solid #f1f1f3; box-shadow: 0 0 0 3px #988bf2 }
.fvyoe7ike blockquote { border-left: 4px solid #c479f0; background: #2e3223 }
.fvyoe7ike .teju5m2 summary { color: #f1f1f3 }
.fvyoe7ike .c0ufyx { color: #988bf2 }
.fvyoe7ike .fzyfsn5x5g { background: #2e3223 }
.fvyoe7ike .ohbsn1 { color: #aba9b5 }
.fvyoe7ike .teju5m2 { border-left: 3px solid #988bf2 }
.fvyoe7ike caption { color: #aba9b5 }
.fvyoe7ike .w6039hh0o1 { background: #2e3223 }
.fvyoe7ike td { border-bottom: 1px solid #322f46 }}
@media(max-width:560px){.fvyoe7ike h1{font-size:min(2.0725rem,var(--reading-title-limit,999rem))}}.fvyoe7ike figcaption{font-size:0.9rem}
.fvyoe7ike .w6039hh0o1 summary>h2,.fvyoe7ike .w6039hh0o1 summary>h3,.fvyoe7ike .w6039hh0o1 summary>h4{display:inline;margin:0}@media(max-width:560px){.fvyoe7ike h1{text-wrap:balance}.fvyoe7ike .fzyfsn5x5g nav{margin-block-start:.55em}.fvyoe7ike .fzyfsn5x5g nav a{margin-inline-end:.45em}.fvyoe7ike .fzyfsn5x5g{margin-block-end:.95em}}
@supports selector(:has(*)){:is(.fvyoe7ike,.fvyoe7ike main,.fvyoe7ike article,.fvyoe7ike section,.fvyoe7ike div):has(>.ohbsn1)>p:not(.tmrzrt):not(.csgzxgsd),.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r>p{max-inline-size:76ch}@media(min-width:900px){.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r:nth-of-type(odd){padding-inline-end:clamp(1rem,4vw,3rem)}.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r:nth-of-type(even){padding-inline-start:clamp(1rem,4vw,3rem)}}.fvyoe7ike:has(.ohbsn1) .ohbsn1{max-inline-size:68ch}.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r{min-inline-size:0}@media(max-width:560px){:is(.fvyoe7ike,.fvyoe7ike main,.fvyoe7ike article,.fvyoe7ike section,.fvyoe7ike div):has(>.ohbsn1)>p:not(.tmrzrt):not(.csgzxgsd),.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r>p{padding-inline:0}.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r{padding-inline:0;border-inline:0}}@media print{.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r{display:block!important;padding-inline:0!important}:is(.fvyoe7ike,.fvyoe7ike main,.fvyoe7ike article,.fvyoe7ike section,.fvyoe7ike div):has(>.ohbsn1)>p:not(.tmrzrt):not(.csgzxgsd),.fvyoe7ike:has(.ohbsn1) .x5dj0idz3r>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
.fvyoe7ike .fqqufef nav>p{text-indent:0}.fvyoe7ike .fqqufef nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fvyoe7ike details.teju5m2>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}.fvyoe7ike .teju5m2 a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fvyoe7ike .ohpdbkuex{flex-wrap:wrap}.fvyoe7ike .ohpdbkuex>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.fvyoe7ike .fzyfsn5x5g .c0ufyx{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fvyoe7ike .fzyfsn5x5g nav :is(a,.dn897r6i2v){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.fvyoe7ike .fzyfsn5x5g nav .dn897r6i2v{display:inline-block}.fvyoe7ike .fk5c702pxg{text-indent:0}.fvyoe7ike .fk5c702pxg>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}.fvyoe7ike .fk5c702pxg>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}.fvyoe7ike .fzyfsn5x5g .bo6xa7dpp{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fvyoe7ike .fzyfsn5x5g .bo6xa7dpp: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-inline:2px solid currentColor}@media print{.fvyoe7ike .fzyfsn5x5g .bo6xa7dpp{display:none!important}}.fvyoe7ike .fzyfsn5x5g nav a,.fvyoe7ike .fzyfsn5x5g nav .dn897r6i2v{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}.fvyoe7ike .fzyfsn5x5g nav a::before,.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd li::before{content:none!important;display:none!important}.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd{margin:0;padding:0;list-style:none}.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd li{display:block;min-inline-size:0}.fvyoe7ike .fzyfsn5x5g{display:block;text-align:start;container-type:inline-size}.fvyoe7ike .fzyfsn5x5g .xzztyuk{display:block;min-inline-size:0}.fvyoe7ike .fzyfsn5x5g .xzztyuk>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.fvyoe7ike .fzyfsn5x5g nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}.fvyoe7ike .fzyfsn5x5g nav :is(a,.dn897r6i2v){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}.fvyoe7ike .fzyfsn5x5g nav,.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-inline-size:46ch}.fvyoe7ike .fzyfsn5x5g nav :is(a,.dn897r6i2v){display:block;border-block-end:1px solid currentColor;padding:.55em .2em;text-decoration:none}.fvyoe7ike .fzyfsn5x5g nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{.fvyoe7ike .fzyfsn5x5g,.fvyoe7ike .fzyfsn5x5g .xzztyuk,.fvyoe7ike .fzyfsn5x5g nav,.fvyoe7ike .fzyfsn5x5g nav .unmi2ahd{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}.fvyoe7ike .fzyfsn5x5g nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fvyoe7ike .fqqufef{display:block;min-inline-size:0;text-align:start;container-type:inline-size}.fvyoe7ike .fqqufef>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}.fvyoe7ike .fqqufef>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.fvyoe7ike .fqqufef>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}.fvyoe7ike .fqqufef>nav a::before,.fvyoe7ike .fqqufef>nav li::before{content:none!important;display:none!important}.fvyoe7ike .fqqufef>nav>.l65wfs0kx{list-style:none;margin:0;padding:0}.fvyoe7ike .fqqufef>nav>.l65wfs0kx>li{margin:0;padding:0}.fvyoe7ike .fqqufef>nav>.g9ttuytdo{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}.fvyoe7ike .fqqufef>nav,.fvyoe7ike .fqqufef>nav>.l65wfs0kx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.4em 1.4em}.fvyoe7ike .fqqufef>nav>.l65wfs0kx{grid-column:1/-1}.fvyoe7ike .fqqufef>nav>p{margin:0}@container(min-width:48rem){.fvyoe7ike .fqqufef>nav:has(>.g9ttuytdo){grid-template-columns:minmax(0,.8fr) minmax(0,2.4fr)}.fvyoe7ike .fqqufef>nav:has(>.g9ttuytdo)>*{grid-column:2}.fvyoe7ike .fqqufef>nav>.g9ttuytdo{grid-column:1;grid-row:1;align-self:start}.fvyoe7ike .fqqufef>nav>.l65wfs0kx{grid-template-columns:repeat(2,minmax(0,1fr))}}.fvyoe7ike .fqqufef>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{.fvyoe7ike .fqqufef,.fvyoe7ike .fqqufef>nav,.fvyoe7ike .fqqufef>nav>.l65wfs0kx{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:auto!important;max-inline-size:none!important;margin-inline:0!important}}