/* site */
.aitUsbjw .sjpfqN9n6h,.aitUsbjw .bunAnq7,.aitUsbjw .ggunWgc0i { line-height: 1.5; margin: .6em 0 0 }
.aitUsbjw blockquote { padding: .5em 1.1em; margin: 1.2em 0; background: #2f243e; border-radius: 0 8px 8px 0; border-left: 4px solid #975af2 }
.aitUsbjw .waqE23v li { padding: 0; margin: 0 }
.aitUsbjw .jmubC8o8p { display: flex; list-style: none; padding: 0; gap: .1em; flex-wrap: wrap; margin: 0 }
.cnjRdlzz { font-size: .9rem; color: #cac7cf; margin: .25em 0 1.4em }
.aitUsbjw ul { list-style-type: circle }
.aitUsbjw .nqkDrwp3 { display: grid; gap: .8em 1.2em; grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)) }
.aitUsbjw::before { border-radius: 2px; width: 56px; height: 3px; display: block; content: ''; margin: 0 0 1.3em; background: #975af2 }
.aitUsbjw .pamYh8 { display: flex; gap: .8em 1.2em; flex-wrap: wrap }
.aitUsbjw .hjjomDjfo { padding: .8em 1.1em; margin: 0 0 .7em; border: 1px solid #3d344a; border-radius: 10px }
.aitUsbjw .wrtDk8 { text-align: left; margin-top: 2.8em; border-top: 1px solid #3d344a; padding-top: .8em; font-size: .92rem }
.aitUsbjw td { overflow-wrap: break-word; padding: 10px 14px; border-bottom: 1px solid #3d344a }
.aitUsbjw .sqvW0y9 nav { align-self: center; line-height: 1.6; text-align: right; margin: 0; grid-row: 1 / span 2; grid-column: 2; font-size: .89rem }
.aitUsbjw .sqvW0y9 nav .shvQeruo { border-bottom: 2px solid #975af2; color: #cac7cf; cursor: default; margin: 0 1.3em .2em 0; padding-bottom: .15em }
.aitUsbjw .mhzsrVbqa summary { font-weight: 700; cursor: pointer; margin: 0 0 .45em; color: #f4f3f6 }
.aitUsbjw .owqFtz { font-size: .8rem; color: #cac7cf; font-weight: 400; margin: .2em 0 0 }
.aitUsbjw .ggunWgc0i a { padding: .25em 0; max-width: 100%; min-height: 3rem; min-width: 24px; vertical-align: middle; display: inline-block }
.aitUsbjw img.fvsibUviz { max-width: 62%; margin-left: auto; margin-right: 0 }
.aitUsbjw .dyyzNf2 nav+nav { padding-top: 1em; border-top: 1px dotted #3d344a }
.aitUsbjw .fodgaAim { margin: 0 }
.aitUsbjw strong { color: #f4f3f6 }
.aitUsbjw .lnsxDmkvy dd { margin: 0 0 1.1em; padding: 0 }
.aitUsbjw .waqE23v { list-style: none; margin: 0; padding: 0 }
.aitUsbjw th { text-align: center; font-weight: 700; color: #f4f3f6; background: #2f243e; border-bottom: 1px solid #3d344a; padding: 10px 14px; overflow-wrap: break-word }
.aitUsbjw .cintNrac6,.aitUsbjw .cintNrac6 .waqE23v { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); gap: .8em 1.2em }
.aitUsbjw h3 { font-weight: 600; margin: 1.4em 0 .5em; color: #f4f3f6; letter-spacing: .05em; text-transform: uppercase; font-family: 'Book Antiqua',Palatino,serif; font-size: 1.18rem; font-size: 1.09rem }
.aitUsbjw li { margin: .5em 0 }
.aitUsbjw .zadcEhdm li { margin: 0; padding: 0; display: inline }
.aitUsbjw .khdfIdt h3 { color: #f4f3f6; margin: 1.4em 0 .3em; font-size: 1.1rem }
.aitUsbjw .mhzsrVbqa li { margin: .1em 0 }
.aitUsbjw .sqvW0y9>.cnxvVmub,.aitUsbjw .sqvW0y9>.owqFtz { grid-column: 1 }
.unegtcssu { padding: 0 }
.aitUsbjw figcaption { line-height: 1.5; text-align: left; margin-top: .45em; background-color: #251f2d; font-size: .82rem; color: #cac7cf }
.aitUsbjw .bunAnq7 a { min-height: 3rem; margin: 0 0 .35em; display: block; padding: .25em 0 }
.aitUsbjw h2 { font-family: 'Book Antiqua',Palatino,serif; border-left: 3px solid #975af2; color: #f4f3f6; margin: 1.7em 0 .35em; line-height: 1.4; font-size: 1.48rem; font-weight: 600; padding-left: .5em }
.aitUsbjw img.vlamjGd6l { max-width: 95%; margin-right: auto; margin-left: auto }
.aitUsbjw .khdfIdt h2 { margin-top: .4em }
.aitUsbjw .sqvW0y9 nav a { color: #cac7cf; text-decoration: none; padding: .25em 0; display: inline-block; min-height: 3rem; margin: 0 1.3em .2em 0 }
.aitUsbjw .pamYh8 nav { flex: 1 1 10rem }
.aitUsbjw ul,.aitUsbjw ol { padding-left: 1.8em; margin: 0 0 1.4em }
.aitUsbjw .mhzsrVbqa p { color: #f4f3f6; margin: 0 0 .45em; font-weight: 700 }
.aitUsbjw .sqvW0y9 { text-align: left; grid-template-columns: minmax(8ch,30%) minmax(0,1fr); display: grid; align-items: center; column-gap: 1.3em; margin: 0 0 2em; padding-bottom: .4em }
.aitUsbjw .hjjomDjfo h3 { margin: 0 0 .4em }
.aitUsbjw .cintNrac6 a,.aitUsbjw .jpeO2fu a,.aitUsbjw .gapwrNtfr a { max-width: 100%; padding: .35em .6em; min-height: 3rem; overflow-wrap: anywhere }
.aitUsbjw .zadcEhdm li::before { content: none !important; position: static }
.aitUsbjw img.klmYte { max-width: 62%; margin-right: auto; margin-left: auto }
.aitUsbjw .jpeO2fu a { border-radius: .2em; border: 1px solid #3d344a; margin: 0 .5em .5em 0; display: inline-block }
.aitUsbjw .czmZu1q table { margin: 0 }
.aitUsbjw details.cllYfw5 p { margin: .7em 0 0 }
.aitUsbjw .khdfIdt { border-top: 1px solid #3d344a; margin-top: 2.6em; padding-top: 1em }
.aitUsbjw details.cllYfw5 { border-bottom: 1px solid #3d344a; padding: .7em 0 }
.aitUsbjw .czmZu1q { overflow-x: auto; width: 100%; margin: 1.6em 0 }
.aitUsbjw .hrmuTzx { grid-column: 1/-1; margin: 0 0 .35em; font-weight: 600; font-size: .95em }
html { text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
.aitUsbjw .ggunWgc0i .waqE23v li+li::before { display: inline !important; opacity: .55; content: '\2219' !important; margin: 0 .5em }
.aitUsbjw .zqsiwMqs81 a { text-decoration: none; color: #cac7cf }
.aitUsbjw h1 { letter-spacing: -.02em; font-size: 2.25rem; margin: 0 0 .8em; font-family: 'Book Antiqua',Palatino,serif; line-height: 1.28; text-align: center; font-weight: 700; padding-bottom: .18em; color: #f4f3f6 }
.aitUsbjw .ggunWgc0i a+a::before { content: '\2219'; margin: 0 .5em; opacity: .55 }
.aitUsbjw .lnsxDmkvy dt { font-weight: 700; margin: 1.4em 0 .3em }
.aitUsbjw .zadcEhdm { margin: 0; padding: 0; list-style: none }
.aitUsbjw img.qnpOyk { max-width: 62%; margin-right: auto; margin-left: 0 }
.aitUsbjw summary:focus-visible,.aitUsbjw a:focus-visible,.aitUsbjw .czmZu1q[tabindex="0"]:focus-visible { outline-offset: .15em; outline: 3px double #f4f3f6 }
.aitUsbjw h1::after { margin: .38em auto 0; width: 42px; display: block; content: ''; height: 2px; background: #975af2 }
.aitUsbjw .sqvW0y9 nav a:hover { color: #d6bdfa }
.aitUsbjw .cintNrac6>.waqE23v { grid-column: 1/-1 }
.aitUsbjw .sjpfqN9n6h .waqE23v li,.aitUsbjw .ggunWgc0i .waqE23v li { display: inline }
*,*::before,*::after { box-sizing: border-box }
.aitUsbjw .jpeO2fu .waqE23v li { display: inline }
.aitUsbjw .zqsiwMqs81 { color: #cac7cf; margin: 0 0 1.4em; font-size: .8rem }
.aitUsbjw .mhzsrVbqa a { color: #d6bdfa; min-height: 3rem; text-decoration: none; padding: .25em 0; display: block }
.aitUsbjw .cnxvVmub { text-decoration: none; text-transform: capitalize; color: #f4f3f6; font-size: 1.5rem; font-family: 'Book Antiqua',Palatino,serif; letter-spacing: -.005em; font-weight: 800; display: inline-block }
.aitUsbjw .ngoFsbn2 { border-radius: 10px; padding: .7em 1em .7em 2.4em; border-left: 3px solid #975af2; background: #2f243e }
.aitUsbjw { max-width: 800px; margin: 38px auto; background: #251f2d; border-radius: 10px; padding: 40px 30px; overflow-wrap: break-word; box-shadow: 0 3px 18px rgba(32,24,44,.08); outline: 1px solid #3d344a; outline-offset: -5px; border-right: 8px solid #975af2 }
.tpuyadoav { line-height: 1.5 }
body { min-height: 100dvh; font: 17.5px/1.55 'Iowan Old Style','Palatino Linotype',Palatino,serif; margin: 0; color: #f4f3f6; word-spacing: .03em; background: linear-gradient(180deg,#2f243e 0%,#15111a 38%,#15111a 100%) }
.aitUsbjw img { display: block; max-width: 100%; border-radius: 10px; height: auto; box-shadow: 0 6px 20px rgba(32,24,44,.12); margin: 1.6em 0 }
.aitUsbjw figure>img,.aitUsbjw .gzrdEridi>img,.aitUsbjw .puquXcd0>img,.aitUsbjw .rqbwfSqk>img,.aitUsbjw .hqvyG1b>img { margin-bottom: 0; margin-top: 0 }
.aitUsbjw p { margin: 0 0 1.35em }
.aitUsbjw .jmubC8o8p li { margin: 0; padding: 0 }
.aitUsbjw .waqE23v li::before { content: none !important; position: static }
.aitUsbjw .gapwrNtfr a { display: block; border-bottom: 1px dashed #3d344a }
.aitUsbjw .mhzsrVbqa ul,.aitUsbjw .mhzsrVbqa ol { padding-left: 1.8em; margin: 0 }
.aitUsbjw img.ogfP2jkn { max-width: 100%; margin-left: 0; margin-right: 0 }
.aitUsbjw .sjpfqN9n6h a { padding: .25em 0; margin: 0 1em .3em 0; min-height: 3rem; display: inline-block }
.aitUsbjw .fsdwsI8t3 { border: 1px solid #3d344a; background: #2f243e; padding: .9em 1.2em .9em 2.5em; border-radius: 10px }
.aitUsbjw .wrtDk8 nav { min-width: 0 }
.aitUsbjw table { width: 100%; border-radius: 8px; margin: 1.6em 0; overflow: hidden; font-size: .95rem; border-collapse: collapse; border: 1px solid #3d344a }
.aitUsbjw figure,.aitUsbjw .gzrdEridi,.aitUsbjw .puquXcd0,.aitUsbjw .rqbwfSqk,.aitUsbjw .hqvyG1b { border-top: 1px solid #3d344a; padding: .9em 0; margin: 1.6em 0; border-bottom: 1px solid #3d344a }
.aitUsbjw a:hover { background: #2f243e }
.aitUsbjw .gfkeG28l { display: grid; gap: .3em .8em; grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)) }
.aitUsbjw a { color: #d6bdfa; transition: color .22s ease,box-shadow .22s ease; padding: 0 2px; text-decoration: underline; text-underline-offset: 2px; border-radius: 3px }
.aitUsbjw .mhzsrVbqa { padding: .85em 1.2em; background: transparent; border: 1px solid #3d344a; font-size: .95rem; margin: 1.8em 0; border-radius: 10px }
.aitUsbjw li::marker { color: #d6bdfa }
.juuabpu { margin: 0 }
@media(max-width:600px){body { background: #15111a }
.aitUsbjw { border-radius: 0; outline: 1px solid #3d344a; margin: 0; outline-offset: -3px; padding: 22px 16px }
.aitUsbjw img.qnpOyk,.aitUsbjw img.klmYte,.aitUsbjw img.fvsibUviz { max-width: 100%; margin-left: auto; margin-right: auto }
.aitUsbjw .sqvW0y9 { display: block; text-align: left }
.aitUsbjw .sqvW0y9 nav { margin: 1em 0 0; text-align: left }}
@media(min-width:1080px){.aitUsbjw { padding: 50px 44px }}
@supports (scrollbar-gutter: stable){.aitUsbjw{scrollbar-gutter:stable}}
@media (prefers-color-scheme: light){.aitUsbjw blockquote { background: #ece6f6; border-left: 4px solid #651dce }
.cnjRdlzz { color: #544962 }
.aitUsbjw::before { background: #651dce }
.aitUsbjw .hjjomDjfo { border: 1px solid #e0dbe7 }
.aitUsbjw .wrtDk8 { border-top: 1px solid #e0dbe7 }
.aitUsbjw td { border-bottom: 1px solid #e0dbe7 }
.aitUsbjw .sqvW0y9 nav .shvQeruo { border-bottom: 2px solid #651dce; color: #544962 }
.aitUsbjw .mhzsrVbqa summary { color: #242227 }
.aitUsbjw .owqFtz { color: #544962 }
.aitUsbjw .dyyzNf2 nav+nav { border-top: 1px dotted #e0dbe7 }
.aitUsbjw strong { color: #242227 }
.aitUsbjw th { border-bottom: 1px solid #e0dbe7; background: #ece6f6; color: #242227 }
.aitUsbjw h3 { color: #242227 }
.aitUsbjw .khdfIdt h3 { color: #242227 }
.aitUsbjw figcaption { color: #544962; background-color: #fbfbfc }
.aitUsbjw h2 { color: #242227; border-left: 3px solid #651dce }
.aitUsbjw .sqvW0y9 nav a { color: #544962 }
.aitUsbjw .mhzsrVbqa p { color: #242227 }
.aitUsbjw .jpeO2fu a { border: 1px solid #e0dbe7 }
.aitUsbjw .khdfIdt { border-top: 1px solid #e0dbe7 }
.aitUsbjw details.cllYfw5 { border-bottom: 1px solid #e0dbe7 }
.aitUsbjw .zqsiwMqs81 a { color: #544962 }
.aitUsbjw h1 { color: #242227 }
.aitUsbjw summary:focus-visible,.aitUsbjw a:focus-visible,.aitUsbjw .czmZu1q[tabindex="0"]:focus-visible { outline: 3px double #242227 }
.aitUsbjw h1::after { background: #651dce }
.aitUsbjw .sqvW0y9 nav a:hover { color: #611cc5 }
.aitUsbjw .zqsiwMqs81 { color: #544962 }
.aitUsbjw .mhzsrVbqa a { color: #611cc5 }
.aitUsbjw .cnxvVmub { color: #242227 }
.aitUsbjw .ngoFsbn2 { background: #ece6f6; border-left: 3px solid #651dce }
.aitUsbjw { background: #fbfbfc; outline: 1px solid #e0dbe7; border-right: 8px solid #651dce }
body { color: #242227; background: linear-gradient(180deg,#ece6f6 0%,#f3eff8 38%,#f3eff8 100%) }
.aitUsbjw .gapwrNtfr a { border-bottom: 1px dashed #e0dbe7 }
.aitUsbjw .fsdwsI8t3 { background: #ece6f6; border: 1px solid #e0dbe7 }
.aitUsbjw table { border: 1px solid #e0dbe7 }
.aitUsbjw figure,.aitUsbjw .gzrdEridi,.aitUsbjw .puquXcd0,.aitUsbjw .rqbwfSqk,.aitUsbjw .hqvyG1b { border-bottom: 1px solid #e0dbe7; border-top: 1px solid #e0dbe7 }
.aitUsbjw a:hover { background: #ece6f6 }
.aitUsbjw a { color: #611cc5 }
.aitUsbjw .mhzsrVbqa { border: 1px solid #e0dbe7 }
.aitUsbjw li::marker { color: #611cc5 }}
.aitUsbjw .khijWe6d{border-block-start:1px solid currentColor;padding-block-start:.65em}
@media(max-width:560px){.aitUsbjw h1{font-size:min(1.77rem,var(--reading-title-limit,999rem))}}.aitUsbjw figcaption{font-size:0.917rem}
.aitUsbjw .khdfIdt summary>h2,.aitUsbjw .khdfIdt summary>h3,.aitUsbjw .khdfIdt summary>h4{display:inline;margin:0}@media(max-width:560px){.aitUsbjw h1{text-wrap:balance}.aitUsbjw .sqvW0y9 nav{margin-block-start:.55em}.aitUsbjw .sqvW0y9 nav a{margin-inline-end:.75em}.aitUsbjw .sqvW0y9{margin-block-end:.85em}}
@supports selector(:has(*)){:is(.aitUsbjw,.aitUsbjw main,.aitUsbjw article,.aitUsbjw section,.aitUsbjw div):has(>.khijWe6d)>p:not(.rqkeTyd):not(.imeWd6),.aitUsbjw:has(.khijWe6d) .fodgaAim>p{max-inline-size:76ch}:is(.aitUsbjw,.aitUsbjw main,.aitUsbjw article,.aitUsbjw section,.aitUsbjw div):has(>.khijWe6d)>p:not(.rqkeTyd):not(.imeWd6),.aitUsbjw:has(.khijWe6d) .fodgaAim>p{max-inline-size:72ch}.aitUsbjw:has(.khijWe6d) .khijWe6d{max-inline-size:64ch}.aitUsbjw:has(.khijWe6d) .fodgaAim>:is(.czmZu1q,figure){margin-block:1.75em}.aitUsbjw:has(.khijWe6d) .fodgaAim{min-inline-size:0}@media(max-width:560px){:is(.aitUsbjw,.aitUsbjw main,.aitUsbjw article,.aitUsbjw section,.aitUsbjw div):has(>.khijWe6d)>p:not(.rqkeTyd):not(.imeWd6),.aitUsbjw:has(.khijWe6d) .fodgaAim>p{padding-inline:0}.aitUsbjw:has(.khijWe6d) .fodgaAim{padding-inline:0;border-inline:0}}@media print{.aitUsbjw:has(.khijWe6d) .fodgaAim{display:block!important;padding-inline:0!important}:is(.aitUsbjw,.aitUsbjw main,.aitUsbjw article,.aitUsbjw section,.aitUsbjw div):has(>.khijWe6d)>p:not(.rqkeTyd):not(.imeWd6),.aitUsbjw:has(.khijWe6d) .fodgaAim>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
.aitUsbjw .wrtDk8 nav>p{text-indent:0}.aitUsbjw .wrtDk8 nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.aitUsbjw details.mhzsrVbqa>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}.aitUsbjw .mhzsrVbqa a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.aitUsbjw .zqsiwMqs81{flex-wrap:wrap}.aitUsbjw .zqsiwMqs81>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.aitUsbjw .sqvW0y9 .cnxvVmub{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.aitUsbjw .sqvW0y9 nav :is(a,.shvQeruo){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.aitUsbjw .sqvW0y9 nav .shvQeruo{display:inline-block}.aitUsbjw .eatlFg4{text-indent:0}.aitUsbjw .eatlFg4>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}.aitUsbjw .eatlFg4>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}.aitUsbjw .sqvW0y9 .urjMej{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.aitUsbjw .sqvW0y9 .urjMej: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{.aitUsbjw .sqvW0y9 .urjMej{display:none!important}}.aitUsbjw .sqvW0y9 nav a,.aitUsbjw .sqvW0y9 nav .shvQeruo{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}.aitUsbjw .sqvW0y9 nav a::before,.aitUsbjw .sqvW0y9 nav .zadcEhdm li::before{content:none!important;display:none!important}.aitUsbjw .sqvW0y9 nav .zadcEhdm{margin:0;padding:0;list-style:none}.aitUsbjw .sqvW0y9 nav .zadcEhdm li{display:block;min-inline-size:0}.aitUsbjw .sqvW0y9{display:block;text-align:start;container-type:inline-size}.aitUsbjw .sqvW0y9 .jicEtf{display:block;min-inline-size:0}.aitUsbjw .sqvW0y9 .jicEtf>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.aitUsbjw .sqvW0y9 nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}.aitUsbjw .sqvW0y9 nav .zadcEhdm{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}.aitUsbjw .sqvW0y9 nav .zadcEhdm>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}.aitUsbjw .sqvW0y9 nav :is(a,.shvQeruo){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}.aitUsbjw .sqvW0y9 .jicEtf{text-align:center}.aitUsbjw .sqvW0y9 nav,.aitUsbjw .sqvW0y9 nav .zadcEhdm{justify-content:center;text-align:center}.aitUsbjw .sqvW0y9 nav,.aitUsbjw .sqvW0y9 nav .zadcEhdm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.4em 1.2em}.aitUsbjw .sqvW0y9 nav .zadcEhdm{grid-column:1/-1}.aitUsbjw .sqvW0y9 nav :is(a,.shvQeruo){display:flex;justify-content:center;border-block-end:1px solid currentColor}.aitUsbjw .sqvW0y9 nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{.aitUsbjw .sqvW0y9,.aitUsbjw .sqvW0y9 .jicEtf,.aitUsbjw .sqvW0y9 nav,.aitUsbjw .sqvW0y9 nav .zadcEhdm{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}.aitUsbjw .sqvW0y9 nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.aitUsbjw.wwtkrD4o{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:64ch;width:calc(100% - 2 * var(--composition-gutter));max-width:100%;max-inline-size:100%;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.aitUsbjw.wwtkrD4o .ertulIqap:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.aitUsbjw.wwtkrD4o .hvgmD18{max-inline-size:min(100%,42ch)}.aitUsbjw.wwtkrD4o .rahprX0kr{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.aitUsbjw.wwtkrD4o .khfW2i2y{min-inline-size:0}.aitUsbjw.wwtkrD4o .khfW2i2y h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.aitUsbjw.wwtkrD4o .mvfhwU7b{min-inline-size:0;max-inline-size:var(--composition-measure)}.aitUsbjw.wwtkrD4o .rahprX0kr .mvfhwU7b.khijWe6d{max-inline-size:var(--composition-measure);margin-block-end:0}.aitUsbjw.wwtkrD4o .kwnbjTb0,.aitUsbjw.wwtkrD4o .uarpiOjrt,.aitUsbjw.wwtkrD4o .xocmhMsory{min-inline-size:0}.aitUsbjw.wwtkrD4o .uarpiOjrt{container-type:inline-size}.aitUsbjw.wwtkrD4o .xocmhMsory{margin-block-end:2rem}.aitUsbjw.wwtkrD4o .xocmhMsory .mhzsrVbqa{box-sizing:border-box;max-width:100%;max-inline-size:100%}.aitUsbjw.wwtkrD4o{background:transparent;border:0;border-radius:0;box-shadow:none}.aitUsbjw.wwtkrD4o:not(:focus-visible){outline:0}@media(min-width:70rem){.aitUsbjw.wwtkrD4o{--composition-gutter:clamp(1rem,7vw,7rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.aitUsbjw.wwtkrD4o .khdfIdt:not(.cifVww) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.aitUsbjw.wwtkrD4o .mhzsrVbqa{padding-inline:.5rem}.aitUsbjw.wwtkrD4o .mhzsrVbqa :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.aitUsbjw.wwtkrD4o .mhzsrVbqa li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.aitUsbjw.wwtkrD4o .mhzsrVbqa a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.aitUsbjw.wwtkrD4o .khfW2i2y{max-inline-size:58rem;margin-inline:auto;text-align:center}.aitUsbjw.wwtkrD4o .khfW2i2y h1{max-inline-size:24ch;margin-inline:auto}.aitUsbjw.wwtkrD4o .mvfhwU7b{max-inline-size:min(100%,64ch);margin-inline:auto;margin-block-start:1.75rem;text-align:start}.aitUsbjw.wwtkrD4o .rahprX0kr .mvfhwU7b.khijWe6d{max-inline-size:min(100%,64ch)}@container site-composition (min-width:58rem){.aitUsbjw.wwtkrD4o .kwnbjTb0{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,2fr);column-gap:clamp(2rem,4cqi,3.5rem);align-items:start}.aitUsbjw.wwtkrD4o .xocmhMsory{grid-column:1;grid-row:1;position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow:auto;padding:.15rem;margin:0}.aitUsbjw.wwtkrD4o .uarpiOjrt{grid-column:2;grid-row:1}.aitUsbjw.wwtkrD4o .xocmhMsory .mhzsrVbqa{margin:0;width:auto}.aitUsbjw.wwtkrD4o .xocmhMsory .mhzsrVbqa :is(ul,ol){display:block;padding-inline-start:1.25em}.aitUsbjw.wwtkrD4o .xocmhMsory .mhzsrVbqa li{display:list-item;margin-block:.5em}}@media(max-width:560px){.aitUsbjw.wwtkrD4o{--composition-gutter:.5rem;padding-inline:1rem}.aitUsbjw.wwtkrD4o .rahprX0kr{margin-block:1.25rem 2rem}.aitUsbjw.wwtkrD4o .mvfhwU7b{padding-inline-start:0;border-inline-start:0}}@media print{.aitUsbjw.wwtkrD4o{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.aitUsbjw.wwtkrD4o .rahprX0kr,.aitUsbjw.wwtkrD4o .kwnbjTb0,.aitUsbjw.wwtkrD4o .tzdhnVq1s{display:block!important}.aitUsbjw.wwtkrD4o .xocmhMsory{position:static;max-height:none;overflow:visible}.aitUsbjw.wwtkrD4o .uarpiOjrt{container-type:normal}.aitUsbjw.wwtkrD4o .epmWhqry{display:block!important}.aitUsbjw.wwtkrD4o .ertulIqap:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
.aitUsbjw .cifVww{container-type:inline-size;min-inline-size:0}
.aitUsbjw .cifVww .xndmoKnvdh{min-inline-size:0;margin-inline:0;padding-inline:0}
.aitUsbjw .cifVww .ekyzvAm3tc{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
.aitUsbjw .cifVww .csxrNgk2{min-inline-size:0;overflow-wrap:anywhere}
.aitUsbjw .cifVww .paekbUt41{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){.aitUsbjw .cifVww{padding-inline:min(1rem,5%)}}
.aitUsbjw .citnrZij .ekyzvAm3tc{margin:0;max-inline-size:100%;box-sizing:border-box}
.aitUsbjw .citnrZij .csxrNgk2>h3{font:inherit;margin-block:0}
.aitUsbjw .citnrZij .paekbUt41{box-sizing:border-box}
.aitUsbjw .citnrZij .ekyzvAm3tc{border:0;box-shadow:none;background:transparent;padding:0 0 1.6em}
.aitUsbjw .citnrZij .csxrNgk2{margin:0;padding:.65em clamp(.5em,3%,1em);border-block:1px solid currentColor}
.aitUsbjw .citnrZij .paekbUt41{margin:.75em 0 0;padding-inline:clamp(.4em,2%,.8em)}
.aitUsbjw table.kumhEfuy{max-inline-size:100%;border-collapse:collapse}
.aitUsbjw table.kumhEfuy th,.aitUsbjw table.kumhEfuy td{padding:1em .85em;vertical-align:top;line-height:1.65}
.aitUsbjw table.kumhEfuy caption{text-align:start;caption-side:top;padding-block-end:.75em}
.aitUsbjw table.kumhEfuy tfoot th,.aitUsbjw table.kumhEfuy tfoot td{border-block-start:2px solid currentColor}
.aitUsbjw .bfiggE7l{max-inline-size:100%;min-inline-size:0}
.aitUsbjw .bfiggE7l>li{min-inline-size:0;overflow-wrap:anywhere}
.aitUsbjw .bfiggE7l{display:grid;grid-template-columns:minmax(0,1fr);gap:.8em 2em}
.aitUsbjw .bfiggE7l>li{margin-block:0;padding-block:.4em;border-block-end:1px solid currentColor}
@media(min-width:56rem){.aitUsbjw .bfiggE7l{grid-template-columns:repeat(2,minmax(0,1fr))}}
.aitUsbjw figure.ljnOrn0i{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:.65em 1.5em}
.aitUsbjw figure.ljnOrn0i>img{min-inline-size:0;max-inline-size:100%}
.aitUsbjw figure.ljnOrn0i>figcaption{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;margin:0;overflow-wrap:anywhere;text-align:start}
.aitUsbjw figure.ljnOrn0i>[data-reading-ui]{grid-column:1/-1}
.aitUsbjw figure.ljnOrn0i>figcaption{margin-inline:clamp(.4em,3%,1.4em);padding-block:.55em;max-inline-size:66ch}
.aitUsbjw blockquote.ktqTl1t{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
.aitUsbjw blockquote.ktqTl1t{margin-inline:clamp(.3em,2%,1em);padding:.8em clamp(.65em,3%,1.3em);border:0;border-inline:2px solid currentColor;background:transparent;box-shadow:none}
@media print{.aitUsbjw .cifVww{container-type:normal}.aitUsbjw .xndmoKnvdh,.aitUsbjw .ekyzvAm3tc,.aitUsbjw .uznydSnk0,.aitUsbjw .zgcvkO3e{display:block!important}.aitUsbjw .cifVww h2{break-after:avoid-page}.aitUsbjw .xndmoKnvdh,.aitUsbjw .xndmoKnvdh>.ekyzvAm3tc:first-child{break-before:avoid-page}.aitUsbjw .ekyzvAm3tc{break-inside:avoid}.aitUsbjw .uznydSnk0>dt,.aitUsbjw .uznydSnk0>dd{break-inside:avoid}.aitUsbjw .paekbUt41{margin-inline:0!important}.aitUsbjw figure.telSlt4j{container-type:normal;display:block!important}.aitUsbjw figure.telSlt4j>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}.aitUsbjw table.eykNb3kq{max-inline-size:100%;width:100%;table-layout:fixed}.aitUsbjw table.eykNb3kq th,.aitUsbjw table.eykNb3kq td{overflow-wrap:anywhere}}
:root{--ui-ink:#f4f3f6;--ui-paper:#251f2d;--ui-accent:#d6bdfa;--ui-soft:#2f243e;--presentation-nav-surface:#251f2d;--presentation-nav-ink:#f4f3f6}
@media(prefers-color-scheme:light){:root{--ui-ink:#242227;--ui-paper:#fbfbfc;--ui-accent:#611cc5;--ui-soft:#ece6f6;--presentation-nav-surface:#fbfbfc;--presentation-nav-ink:#242227}}
.aitUsbjw table:not(.czmZu1q table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:600px){.aitUsbjw th,.aitUsbjw td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
.aitUsbjw pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.aitUsbjw .sqvW0y9 nav{min-width:0;max-width:100%}.aitUsbjw .sqvW0y9 nav a,.aitUsbjw .shvQeruo{overflow-wrap:normal;word-break:normal}.aitUsbjw .zqsiwMqs81>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){.aitUsbjw a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}.aitUsbjw table[tabindex="0"]:focus-visible,.aitUsbjw pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.aitUsbjw .ycdxOo7d6{display:none}
@media screen and (max-width:48rem){
.aitUsbjw .kcwxHmmb{min-width:0;max-width:100%;margin-inline:0}
.aitUsbjw .kcwxHmmb>img{display:none}
.aitUsbjw .kcwxHmmb>figcaption{display:none}
.aitUsbjw .kcwxHmmb>.ycdxOo7d6{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}
.aitUsbjw .diagram-source-owned{display:none!important}
.aitUsbjw .ycdxOo7d6 .pibcqAhzc{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.aitUsbjw .ycdxOo7d6 .pwuKddju{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.aitUsbjw .ycdxOo7d6 .luvvkSki{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.aitUsbjw .ycdxOo7d6 ol.luvvkSki{list-style:decimal;padding-left:1.8em}
.aitUsbjw .ycdxOo7d6 .luvvkSki>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}
.aitUsbjw .ycdxOo7d6 .luvvkSki>li::before{content:none!important;display:none!important}
.aitUsbjw .ycdxOo7d6 .luvvkSki>li::marker{color:inherit;font-size:1em;font-weight:600}
.aitUsbjw .ycdxOo7d6.wmafTx1 .luvvkSki{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.aitUsbjw .ycdxOo7d6.jyblnE6c33 .luvvkSki>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.aitUsbjw .ycdxOo7d6.bvmQfi .luvvkSki>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.aitUsbjw .ycdxOo7d6.junsfQld4j .luvvkSki>li{border-radius:.7em}
.aitUsbjw .ycdxOo7d6.diagram-inset .luvvkSki>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
.aitUsbjw .ycdxOo7d6.diagram-outline .luvvkSki>li{border-style:dashed;border-radius:.45em}
.aitUsbjw .ycdxOo7d6.diagram-spaced .luvvkSki{gap:1em}
.aitUsbjw .ycdxOo7d6.diagram-spaced .luvvkSki>li{border:0;padding:.25em 0}
.aitUsbjw .ycdxOo7d6.diagram-ledger .luvvkSki>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.aitUsbjw,.aitUsbjw *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}.aitUsbjw *::before,.aitUsbjw *::after,.aitUsbjw *::first-letter,.aitUsbjw *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.aitUsbjw{max-width:100%!important;width:auto!important;box-sizing:border-box}.aitUsbjw details::details-content{content-visibility:visible!important;display:block!important}.aitUsbjw details:not([open])>:not(summary){display:block!important}.aitUsbjw .czmZu1q{max-width:100%!important;overflow:visible!important}.aitUsbjw table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}.aitUsbjw th,.aitUsbjw td{overflow-wrap:anywhere!important;word-break:normal!important}.aitUsbjw table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.aitUsbjw img{max-width:100%!important;height:auto!important}.aitUsbjw .ycdxOo7d6{display:none!important}.aitUsbjw .kcwxHmmb>img{display:block!important}}