/* page */
.uzsaen { box-sizing: border-box }
:where(.vmmcg__7l) .rpxo__mb1d a+a::before { margin: 0 .35em; opacity: .45; content: '/' }
:where(.vmmcg__7l) .aukgr__lbko .ysdog__hprw li { display: inline }
:where(.vmmcg__7l) .lxef__60 nav a { padding: .25em 0; color: #604b5a; display: block; text-decoration: none; min-height: 48px; margin: 0 0 .25em }
:where(.vmmcg__7l) blockquote { border-radius: 0 8px 8px 0; background: #f7eefa; margin: 1.4em 0; border-left: 4px solid #ad2b43; padding: .5em 1.1em }
:where(.vmmcg__7l) ul li::before { font-weight: 600; left: 0; position: absolute; content: '\00b7'; color: #99263b }
:where(.vmmcg__7l) h1 { border-bottom: 1px solid #e8dae4; padding-bottom: .35em; margin: 0 0 .55em; letter-spacing: -.02em; font-family: 'Century Gothic','Apple SD Gothic Neo',Futura,sans-serif; font-size: 2.3rem; color: #2e242b; font-weight: 750; line-height: 1.2 }
:where(.vmmcg__7l) .lxef__60 nav { grid-column: 2; line-height: 1.9; align-self: center; margin: 0; text-align: right; font-size: .89rem; grid-row: 1 / span 2 }
:where(.vmmcg__7l) .jflhe__8z { margin: .35em 0 1.2em; color: #604b5a; font-size: .85rem }
:where(.vmmcg__7l) details.bvvd__ox p { margin: .8em 0 0 }
:where(.vmmcg__7l) .lhu__6i5o nav { min-width: 0 }
:where(.vmmcg__7l) img { max-width: 100%; display: block; height: auto; margin: 1.8em 0; box-shadow: 0 4px 14px rgba(64,27,54,.10) }
:where(.vmmcg__7l) .lxef__60>.pokw__epes,:where(.vmmcg__7l) .lxef__60>.uodx__ua { grid-column: 1 }
:where(.vmmcg__7l) .ysdog__hprw li { margin: 0; padding: 0 }
:where(.vmmcg__7l) .pokw__epes { text-transform: uppercase; display: inline-block; font-family: 'Century Gothic','Apple SD Gothic Neo',Futura,sans-serif; font-size: 1.7rem; text-decoration: none; color: #99263b; letter-spacing: .05em; font-weight: 900 }
:where(.vmmcg__7l) .aaybg__dt0i>h2:first-child { margin-top: 0 }
:where(.vmmcg__7l) .jxrzb__0u { border: 0; margin: 0 0 .8em; padding: 0 }
:where(.vmmcg__7l) ul,:where(.vmmcg__7l) ol { margin: 0 0 1.2em; padding-left: 1.6em }
:where(.vmmcg__7l) .rpxo__mb1d a { display: inline-block; max-width: 100%; vertical-align: middle; padding: .25em 0; min-height: 48px; min-width: 24px }
:where(.vmmcg__7l) .ysdog__hprw li::before { position: static; display: none !important }
:where(.vmmcg__7l) .zuve__dv0l { padding: .85em 1.2em; border: 1px solid #e8dae4; font-size: .97rem; margin: 1.8em 0; background: transparent; border-radius: 10px }
:where(.vmmcg__7l) .bklz__1xbf table { margin: 0 }
:where(.vmmcg__7l) tr:nth-child(even) td { background: #f7eefa }
:where(.vmmcg__7l) ol li::marker { color: #99263b }
:where(.vmmcg__7l) ul { list-style: none; padding-left: 1.25em }
:where(.vmmcg__7l) .wiji__da { grid-column: 1/-1; font-size: 1em; font-weight: 500; margin: 0 0 .35em }
:where(.vmmcg__7l) .ieh__ri a { padding: .25em 0; min-height: 48px; margin: 0 1.2em .3em 0; display: inline-block }
:where(.vmmcg__7l) .yranf__ib li { padding: 0; display: block; margin: 0 }
:where(.vmmcg__7l) .thks__xl3,:where(.vmmcg__7l) .thks__xl3 .ysdog__hprw { gap: .6em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)) }
:where(.vmmcg__7l) .rpxo__mb1d .ysdog__hprw li+li::before { opacity: .45; margin: 0 .35em; display: inline !important; content: '/' !important }
* { box-sizing: border-box }
:where(.vmmcg__7l) img.xfe__lq { margin-right: auto; margin-left: auto; max-width: 66% }
:where(.vmmcg__7l) .bqz__0db { border-radius: 10px; background: #f7eefa; border: 1px solid #e8dae4; padding: .7em 1em .7em 2.2em }
:where(.vmmcg__7l) td { padding: 10px 14px; overflow-wrap: anywhere; border-bottom: 1px solid #e8dae4 }
:where(.vmmcg__7l) .yranf__ib li::before { display: none !important; position: static }
.rzq__s3bj { color: #604b5a; font-size: .9rem; margin: .3em 0 1.25em }
body { background: #f7eff5; -webkit-font-smoothing: antialiased; margin: 0; color: #2e242b; word-spacing: .03em; font: 17.5px/1.7 'Times New Roman',Times,Georgia,serif }
:where(.vmmcg__7l) .rkbf__bhuj h2 { margin-top: .5em }
:where(.vmmcg__7l) img.xcx__wbq { max-width: 100%; margin-right: 0; margin-left: 0 }
:where(.vmmcg__7l) th { background: #f7eefa; color: #2e242b; padding: 10px 14px; border-bottom: 1px solid #e8dae4; font-weight: 600; overflow-wrap: anywhere; text-align: left }
:where(.vmmcg__7l) .flo__mm80 { grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); gap: .3em .8em; display: grid }
:where(.vmmcg__7l) h2 { font-family: 'Century Gothic','Apple SD Gothic Neo',Futura,sans-serif; line-height: 1.26; margin: 2.7em 0 .45em; font-size: 1.5rem; font-weight: 700; color: #2e242b }
:where(.vmmcg__7l) .ysdog__hprw { margin: 0; padding: 0; list-style: none }
:where(.vmmcg__7l) .lxef__60 nav .whs__xmz { color: #2e242b; margin: 0 1.15em .2em 0; font-weight: 600; cursor: default }
:where(.vmmcg__7l) .aaybg__dt0i+.aaybg__dt0i { margin-top: 1.5em; padding-top: .2em; border-top: 1px solid #e8dae4 }
:where(.vmmcg__7l) .yrijn__h2 { gap: .6em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)) }
:where(.vmmcg__7l) .szwvj__kqg nav { flex: 1 1 15rem }
:where(.vmmcg__7l) .thks__xl3 a,:where(.vmmcg__7l) .aukgr__lbko a,:where(.vmmcg__7l) .uec__8c a { overflow-wrap: anywhere; max-width: 100%; padding: .3em .5em; min-height: 48px }
:where(.vmmcg__7l) .lxef__60 { padding: .6em .9em; border: 1px solid #e8dae4; display: grid; align-items: center; column-gap: 1.3em; grid-template-columns: minmax(8ch,30%) minmax(0,1fr); border-radius: 10px; text-align: left; margin: 0 0 1.5em }
:where(.vmmcg__7l) li { margin: .5em 0 }
.vmmcg__7l { max-width: 880px; margin: 44px auto; background: #fbfcfc; border-radius: 10px; padding: 34px 26px; overflow-wrap: anywhere; box-shadow: 0 3px 18px rgba(64,27,54,.10); outline: 1px solid #e8dae4; outline-offset: -6px; border-top: 6px solid #ad2b43 }
:where(.vmmcg__7l) .zdgx__lo { padding: .7em 1em .7em 2.4em; background: #f7eefa; border-radius: 10px; border-left: 3px solid #ad2b43 }
:where(.vmmcg__7l) .lxef__60 nav a:hover { color: #99263b }
:where(.vmmcg__7l) strong { color: #2e242b }
:where(.vmmcg__7l) .ieh__ri,:where(.vmmcg__7l) .zuwt__g88,:where(.vmmcg__7l) .rpxo__mb1d { margin: .3em 0 0; line-height: 1.7 }
:where(.vmmcg__7l) .doo__68zw dd { padding: 0; margin: 0 0 .8em }
:where(.vmmcg__7l) .ieh__ri .ysdog__hprw li,:where(.vmmcg__7l) .rpxo__mb1d .ysdog__hprw li { display: inline }
:where(.vmmcg__7l) .bklz__1xbf { overflow-x: auto; margin: 1.2em 0; width: 100% }
:where(.vmmcg__7l) :is(h2,h3) { scroll-margin-top: 16px }
:where(.vmmcg__7l) .uec__8c a { display: block; border-bottom: 1px dotted #e8dae4 }
:where(.vmmcg__7l) hr { border: 0; height: 2px; background: linear-gradient(90deg,#ad2b43,transparent); margin: 2.8em 0 }
:where(.vmmcg__7l) .zuve__dv0l ul,:where(.vmmcg__7l) .zuve__dv0l ol { padding-left: 1.6em; margin: 0 }
html { -webkit-text-size-adjust: 100% }
:where(.vmmcg__7l) .rkbf__bhuj { margin-top: 2em; padding-top: 0; border: 0 }
:where(.vmmcg__7l) .rkbf__bhuj h3 { margin: 2em 0 .3em; color: #2e242b; font-size: 1.14rem }
:where(.vmmcg__7l) .kmyzf__tjm nav+nav { padding-top: .5em; border-top: 1px dashed #e8dae4 }
:where(.vmmcg__7l) .aukgr__lbko a { display: inline-block; border: 1px solid #e8dae4; border-radius: .4em; margin: 0 .5em .5em 0 }
:where(.vmmcg__7l) .zuve__dv0l a { color: #99263b; display: block; text-decoration: none; min-height: 48px; padding: .25em 0 }
:where(.vmmcg__7l) .jxrzb__0u h3 { margin: 0 0 .4em }
:where(.vmmcg__7l) .szwvj__kqg { flex-wrap: wrap; display: flex; gap: .6em 1em }
:where(.vmmcg__7l) .thks__xl3>.ysdog__hprw { grid-column: 1/-1 }
:where(.vmmcg__7l) figcaption { background-color: #fbfcfc; line-height: 1.6; margin-top: .65em; font-size: .88rem; text-align: right; color: #604b5a }
:where(.vmmcg__7l) .zuve__dv0l summary { margin: 0 0 .45em; color: #2e242b; font-weight: 600; cursor: pointer }
:where(.vmmcg__7l) figure>img,:where(.vmmcg__7l) .qgzzn__e2d>img,:where(.vmmcg__7l) .crny__wet2>img,:where(.vmmcg__7l) .rzng__kn>img,:where(.vmmcg__7l) .hycap__yov8>img { margin-bottom: 0; margin-top: 0 }
:where(.vmmcg__7l) .zuve__dv0l li { margin: .2em 0 }
:where(.vmmcg__7l) table { font-size: .97rem; overflow: hidden; border-radius: 8px; margin: 1.2em 0; width: 100%; border: 1px solid #e8dae4; border-collapse: collapse }
:where(.vmmcg__7l) .zuve__dv0l p { font-weight: 600; color: #2e242b; margin: 0 0 .45em }
:where(.vmmcg__7l) p { margin: 0 0 .95em }
:where(.vmmcg__7l) ul li { padding-left: 1.35em; position: relative }
:where(.vmmcg__7l) figure,:where(.vmmcg__7l) .qgzzn__e2d,:where(.vmmcg__7l) .crny__wet2,:where(.vmmcg__7l) .rzng__kn,:where(.vmmcg__7l) .hycap__yov8 { margin: 1.8em 0 }
:where(.vmmcg__7l) .ihs__sp6 { padding-bottom: .55em; font-size: .85rem; margin: 0 0 1.4em; border-bottom: 1px solid #e8dae4; color: #604b5a }
:where(.vmmcg__7l) .gxa__krt li { margin: 0; padding: 0 }
:where(.vmmcg__7l) .lhu__6i5o { margin-top: 2.8em; padding-top: 0; font-size: .92rem; border: 0; text-align: left }
:where(.vmmcg__7l) img.ebuj__mupc { max-width: 66%; margin-left: auto; margin-right: 0 }
:where(.vmmcg__7l) summary:focus-visible,:where(.vmmcg__7l) a:focus-visible,:where(.vmmcg__7l) .bklz__1xbf[tabindex="0"]:focus-visible { outline: 3px double #2e242b; outline-offset: 2px }
:where(.vmmcg__7l) img.xte__vtux { max-width: 90%; margin-left: auto; margin-right: auto }
.vmmcg__7l::before { height: 4px; border-radius: 2px; content: ''; background: #ad2b43; display: block; width: 64px; margin: 0 0 1.3em }
:where(.vmmcg__7l) h3 { font-size: 1.16rem; color: #2e242b; margin: 2em 0 .35em; font-weight: 620; font-family: 'Century Gothic','Apple SD Gothic Neo',Futura,sans-serif }
:where(.vmmcg__7l) caption { text-align: left; caption-side: top; font-weight: 600; color: #2e242b; padding: .45em 0 }
:where(.vmmcg__7l) .zuwt__g88 a { padding: .25em 0; min-height: 48px; margin: 0 0 .7em; display: block }
:where(.vmmcg__7l) details.bvvd__ox summary { color: #2e242b; cursor: pointer; font-weight: 600 }
:where(.vmmcg__7l) .gxa__krt { gap: .25em; padding: 0; flex-wrap: wrap; list-style: none; margin: 0; display: flex }
:where(.vmmcg__7l) .yranf__ib { margin: 0; padding: 0; list-style: none }
:where(.vmmcg__7l) img.deg__gbv { margin-left: 0; max-width: 66%; margin-right: auto }
:where(.vmmcg__7l) details.bvvd__ox { padding: .5em 0; border: 0 }
:where(.vmmcg__7l) a { color: #99263b; text-underline-offset: 3px; text-decoration: underline dotted }
@media (max-width:700px){body { background: #fbfcfc }
.vmmcg__7l { border-right: 0; outline: 1px solid #e8dae4; outline-offset: -3px; border-left: 0; margin: 0; border-radius: 0; padding: 24px 18px }
:where(.vmmcg__7l) img.deg__gbv,:where(.vmmcg__7l) img.xfe__lq,:where(.vmmcg__7l) img.ebuj__mupc { max-width: 100%; margin-left: auto; margin-right: auto }
:where(.vmmcg__7l) .lxef__60 { text-align: left; display: block }
:where(.vmmcg__7l) .lxef__60 nav { text-align: left; margin: .55em 0 0 }}
@media(max-width:560px){:where(.vmmcg__7l) h1{font-size:min(1.975rem,var(--reading-title-limit,999rem))}}:where(.vmmcg__7l) figcaption{font-size:0.98rem}
:where(.vmmcg__7l) .rkbf__bhuj summary>h2,:where(.vmmcg__7l) .rkbf__bhuj summary>h3,:where(.vmmcg__7l) .rkbf__bhuj summary>h4{display:inline;margin:0}@media(max-width:560px){:where(.vmmcg__7l) h1{text-wrap:balance}:where(.vmmcg__7l) .lxef__60 nav{margin-block-start:.65em}:where(.vmmcg__7l) .lxef__60 nav a{margin-inline-end:.45em}:where(.vmmcg__7l) .lxef__60{margin-block-end:1.05em}}
@supports selector(:has(*)){:is(.vmmcg__7l,:where(.vmmcg__7l) main,:where(.vmmcg__7l) article,:where(.vmmcg__7l) section,:where(.vmmcg__7l) div):has(>.xmkbu__8x7)>p:not(.jflhe__8z):not(.hnnji__hv6),.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i>p{max-inline-size:76ch}@media(min-width:900px){.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i:nth-of-type(odd){padding-inline-end:clamp(1rem,4vw,3rem)}.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i:nth-of-type(even){padding-inline-start:clamp(1rem,4vw,3rem)}}.vmmcg__7l:has(.xmkbu__8x7) .xmkbu__8x7{max-inline-size:68ch}.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i{min-inline-size:0}@media(max-width:560px){:is(.vmmcg__7l,:where(.vmmcg__7l) main,:where(.vmmcg__7l) article,:where(.vmmcg__7l) section,:where(.vmmcg__7l) div):has(>.xmkbu__8x7)>p:not(.jflhe__8z):not(.hnnji__hv6),.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i>p{padding-inline:0}.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i{padding-inline:0;border-inline:0}}@media print{.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i{display:block!important;padding-inline:0!important}:is(.vmmcg__7l,:where(.vmmcg__7l) main,:where(.vmmcg__7l) article,:where(.vmmcg__7l) section,:where(.vmmcg__7l) div):has(>.xmkbu__8x7)>p:not(.jflhe__8z):not(.hnnji__hv6),.vmmcg__7l:has(.xmkbu__8x7) .aaybg__dt0i>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
:where(.vmmcg__7l) .lhu__6i5o nav>p{text-indent:0}:where(.vmmcg__7l) .lhu__6i5o nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.vmmcg__7l) details.zuve__dv0l>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}:where(.vmmcg__7l) .zuve__dv0l a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.vmmcg__7l) .ihs__sp6{flex-wrap:wrap}:where(.vmmcg__7l) .ihs__sp6>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}:where(.vmmcg__7l) .lxef__60 .pokw__epes{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.vmmcg__7l) .lxef__60 nav :is(a,.whs__xmz){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.vmmcg__7l) .lxef__60 nav .whs__xmz{display:inline-block}:where(.vmmcg__7l) .pmglq__s9{text-indent:0}:where(.vmmcg__7l) .pmglq__s9>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(.vmmcg__7l) .lxef__60 .xpv__xxe{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.vmmcg__7l) .lxef__60 .xpv__xxe: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{:where(.vmmcg__7l) .lxef__60 .xpv__xxe{display:none!important}}:where(.vmmcg__7l) .lxef__60 nav a,:where(.vmmcg__7l) .lxef__60 nav .whs__xmz{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(.vmmcg__7l) .lxef__60 nav a::before,:where(.vmmcg__7l) .lxef__60 nav .yranf__ib li::before{content:none!important;display:none!important}:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{margin:0;padding:0;list-style:none}:where(.vmmcg__7l) .lxef__60 nav .yranf__ib li{display:block;min-inline-size:0}:where(.vmmcg__7l) .lxef__60{display:block;text-align:start;container-type:inline-size}:where(.vmmcg__7l) .lxef__60 .vtwb__zhft{display:block;min-inline-size:0}:where(.vmmcg__7l) .lxef__60 .vtwb__zhft>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}:where(.vmmcg__7l) .lxef__60 nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}:where(.vmmcg__7l) .lxef__60 nav .yranf__ib>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}:where(.vmmcg__7l) .lxef__60 nav :is(a,.whs__xmz){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}:where(.vmmcg__7l) .lxef__60 nav,:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{display:grid;grid-template-columns:minmax(0,1fr);gap:.35em 1em}:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{grid-column:1/-1}:where(.vmmcg__7l) .lxef__60 nav :is(a,.whs__xmz){display:block;border-inline-start:2px solid currentColor;padding-inline-start:.8em}@container(min-width:46rem){:where(.vmmcg__7l) .lxef__60 .vtwb__zhft{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:.4em 2rem}:where(.vmmcg__7l) .lxef__60 .vtwb__zhft>:is(.pokw__epes,.uodx__ua){grid-column:1}:where(.vmmcg__7l) .lxef__60 nav{grid-column:2;grid-row:1/3;margin-block:0}:where(.vmmcg__7l) .lxef__60 nav,:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.vmmcg__7l) .lxef__60 nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{:where(.vmmcg__7l) .lxef__60,:where(.vmmcg__7l) .lxef__60 .vtwb__zhft,:where(.vmmcg__7l) .lxef__60 nav,:where(.vmmcg__7l) .lxef__60 nav .yranf__ib{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}:where(.vmmcg__7l) .lxef__60 nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}:where(.vmmcg__7l) .lhu__6i5o{min-inline-size:0;text-align:start;container-type:inline-size}:where(.vmmcg__7l) .lhu__6i5o>nav{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:start}:where(.vmmcg__7l) .lhu__6i5o>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%}:where(.vmmcg__7l) .lhu__6i5o>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(.vmmcg__7l) .lhu__6i5o>nav a::before,:where(.vmmcg__7l) .lhu__6i5o>nav li::before{content:none!important;display:none!important}:where(.vmmcg__7l) .lhu__6i5o>nav .ysdog__hprw{list-style:none;margin:0;padding:0}:where(.vmmcg__7l) .lhu__6i5o>nav .ysdog__hprw li{margin:0;padding:0}:where(.vmmcg__7l) .lhu__6i5o>nav>.wiji__da{grid-column:1/-1;font-weight:650;margin:0 0 .7em;padding:0}:where(.vmmcg__7l) .lhu__6i5o{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.6rem 2.2rem;align-items:start}:where(.vmmcg__7l) .lhu__6i5o>nav{display:block;inline-size:auto;grid-column:auto}:where(.vmmcg__7l) .lhu__6i5o>nav :is(a,.ysdog__hprw){display:block}:where(.vmmcg__7l) .lhu__6i5o>nav>p{margin:.25em 0}:where(.vmmcg__7l) .lhu__6i5o>nav{border-block-start:2px solid currentColor;padding-block-start:1em}:where(.vmmcg__7l) .lhu__6i5o>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{:where(.vmmcg__7l) .lhu__6i5o,:where(.vmmcg__7l) .lhu__6i5o>nav{display:block!important;grid-column:auto!important}}
.vmmcg__7l.nxu__bpi{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:76ch;width:calc(100% - 2 * var(--composition-gutter));max-width:70rem;max-inline-size:70rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.vmmcg__7l.nxu__bpi .dlgw__qjd:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.vmmcg__7l.nxu__bpi .heb__o5su{max-inline-size:min(100%,42ch)}.vmmcg__7l.nxu__bpi .nmfpg__zz3k{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.vmmcg__7l.nxu__bpi .wmve__kq{min-inline-size:0}.vmmcg__7l.nxu__bpi .wmve__kq h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.vmmcg__7l.nxu__bpi .qitzo__m71{min-inline-size:0;max-inline-size:var(--composition-measure)}.vmmcg__7l.nxu__bpi .nmfpg__zz3k .qitzo__m71.xmkbu__8x7{max-inline-size:var(--composition-measure);margin-block-end:0}.vmmcg__7l.nxu__bpi .aajnc__v9,.vmmcg__7l.nxu__bpi .clcks__hfg,.vmmcg__7l.nxu__bpi .icwx__aa5{min-inline-size:0}.vmmcg__7l.nxu__bpi .clcks__hfg{container-type:inline-size}.vmmcg__7l.nxu__bpi .icwx__aa5{margin-block-end:2rem}.vmmcg__7l.nxu__bpi .icwx__aa5 .zuve__dv0l{box-sizing:border-box;max-width:100%;max-inline-size:100%}.vmmcg__7l.nxu__bpi{background:transparent;border:0;border-radius:0;box-shadow:none}.vmmcg__7l.nxu__bpi:not(:focus-visible){outline:0}@media(min-width:70rem){.vmmcg__7l.nxu__bpi{--composition-gutter:clamp(1rem,3vw,3rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.vmmcg__7l.nxu__bpi .jfj__bx,.vmmcg__7l.nxu__bpi .wwcwx__ibp{display:grid;grid-template-columns:minmax(0,var(--composition-measure)) minmax(0,1fr);min-inline-size:0;column-gap:0;align-items:start}.vmmcg__7l.nxu__bpi .jfj__bx>*,.vmmcg__7l.nxu__bpi .wwcwx__ibp>hr{grid-column:1;min-inline-size:0}.vmmcg__7l.nxu__bpi .jfj__bx>:is(.heb__o5su,.dlgw__qjd){margin-inline:0;max-inline-size:100%}.vmmcg__7l.nxu__bpi .jfj__bx>.dlgw__qjd{max-inline-size:min(100%,var(--composition-measure))}.vmmcg__7l.nxu__bpi .jfj__bx>:is(table,.bklz__1xbf,figure,pre,dl){grid-column:1/-1;max-inline-size:100%}.vmmcg__7l.nxu__bpi .rkbf__bhuj:not(.rkcoo__um4) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.vmmcg__7l.nxu__bpi .zuve__dv0l{padding-inline:.5rem}.vmmcg__7l.nxu__bpi .zuve__dv0l :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.vmmcg__7l.nxu__bpi .zuve__dv0l li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.vmmcg__7l.nxu__bpi .zuve__dv0l a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.vmmcg__7l.nxu__bpi .qitzo__m71{border-inline-start:3px solid currentColor;padding-inline-start:clamp(1rem,2.5vw,2rem);box-sizing:border-box;margin-block-start:1.5rem}@container site-composition (min-width:58rem){.vmmcg__7l.nxu__bpi .aajnc__v9{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,2fr);column-gap:clamp(2rem,4cqi,3.5rem);align-items:start}.vmmcg__7l.nxu__bpi .icwx__aa5{grid-column:1;grid-row:1;position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow:auto;padding:.15rem;margin:0}.vmmcg__7l.nxu__bpi .clcks__hfg{grid-column:2;grid-row:1}.vmmcg__7l.nxu__bpi .icwx__aa5 .zuve__dv0l{margin:0;width:auto}.vmmcg__7l.nxu__bpi .icwx__aa5 .zuve__dv0l :is(ul,ol){display:block;padding-inline-start:1.25em}.vmmcg__7l.nxu__bpi .icwx__aa5 .zuve__dv0l li{display:list-item;margin-block:.5em}}@media(max-width:560px){.vmmcg__7l.nxu__bpi{--composition-gutter:.5rem;padding-inline:1rem}.vmmcg__7l.nxu__bpi .nmfpg__zz3k{margin-block:1.25rem 2rem}.vmmcg__7l.nxu__bpi .qitzo__m71{padding-inline-start:0;border-inline-start:0}}@media print{.vmmcg__7l.nxu__bpi{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.vmmcg__7l.nxu__bpi .nmfpg__zz3k,.vmmcg__7l.nxu__bpi .aajnc__v9,.vmmcg__7l.nxu__bpi .tidb__qfr{display:block!important}.vmmcg__7l.nxu__bpi .icwx__aa5{position:static;max-height:none;overflow:visible}.vmmcg__7l.nxu__bpi .clcks__hfg{container-type:normal}.vmmcg__7l.nxu__bpi .jfj__bx{display:block!important}.vmmcg__7l.nxu__bpi .dlgw__qjd:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
:where(.vmmcg__7l) .rkcoo__um4{container-type:inline-size;min-inline-size:0}
:where(.vmmcg__7l) .rkcoo__um4 .jqn__7b{min-inline-size:0;margin-inline:0;padding-inline:0}
:where(.vmmcg__7l) .rkcoo__um4 .nkve__brp{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
:where(.vmmcg__7l) .rkcoo__um4 .uuls__60{min-inline-size:0;overflow-wrap:anywhere}
:where(.vmmcg__7l) .rkcoo__um4 .dejvb__v7rs{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){:where(.vmmcg__7l) .rkcoo__um4{padding-inline:min(1rem,5%)}}
:where(.vmmcg__7l) .ooj__zd7 .nkve__brp{border:0;padding:.8em 0;margin:0;background:transparent;box-shadow:none}
:where(.vmmcg__7l) .ooj__zd7 .dejvb__v7rs{margin-inline:clamp(.6em,3%,1.6em) 0;padding-inline-start:.8em;border-inline-start:1px solid currentColor}
:where(.vmmcg__7l) table.gwa__wis4{max-inline-size:100%;border-collapse:collapse}
:where(.vmmcg__7l) table.gwa__wis4 :is(th,td){padding:.7em .8em;vertical-align:top}
:where(.vmmcg__7l) table.gwa__wis4 :is(th,td){border:0;padding-inline:1em}
:where(.vmmcg__7l) table.gwa__wis4 tr>:not(:last-child){border-inline-end:1px solid currentColor}
:where(.vmmcg__7l) table.gwa__wis4 thead th{padding-block-end:1em}
:where(.vmmcg__7l) table.gwa__wis4 caption{text-align:start;caption-side:top;padding-block-end:.75em}
:where(.vmmcg__7l) table.gwa__wis4 tfoot th,:where(.vmmcg__7l) table.gwa__wis4 tfoot td{border-block-start:2px solid currentColor}
:where(.vmmcg__7l) dl.twdg__zla6{max-inline-size:100%;min-inline-size:0}
:where(.vmmcg__7l) dl.twdg__zla6>dt,:where(.vmmcg__7l) dl.twdg__zla6>dd{min-inline-size:0;overflow-wrap:anywhere}
:where(.vmmcg__7l) dl.twdg__zla6>dt{font-weight:700;margin:.65em 0 .15em}
:where(.vmmcg__7l) dl.twdg__zla6>dd{margin:0 0 .65em}
:where(.vmmcg__7l) .ykmf__yyu7{max-inline-size:100%;min-inline-size:0}
:where(.vmmcg__7l) .ykmf__yyu7>li{min-inline-size:0;overflow-wrap:anywhere}
:where(.vmmcg__7l) .ykmf__yyu7{display:block}
:where(.vmmcg__7l) .ykmf__yyu7>li{margin-inline-start:.6em;margin-block:.65em}
:where(.vmmcg__7l) figure.irxds__wb{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:.65em 1.5em}
:where(.vmmcg__7l) figure.irxds__wb>img{min-inline-size:0;max-inline-size:100%}
:where(.vmmcg__7l) figure.irxds__wb>figcaption{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;margin:0;overflow-wrap:anywhere;text-align:start}
:where(.vmmcg__7l) figure.irxds__wb>[data-reading-ui]{grid-column:1/-1}
@container(min-width:62rem){:where(.vmmcg__7l) figure.irxds__wb>img{grid-column:1;grid-row:1}:where(.vmmcg__7l) figure.irxds__wb>figcaption{grid-column:2;grid-row:1;inline-size:28ch;max-inline-size:28cqi;align-self:start;padding-inline-start:1em;border-inline-start:1px solid currentColor}:where(.vmmcg__7l) figure.irxds__wb>[data-reading-ui]{grid-column:1/3}}
:where(.vmmcg__7l) blockquote.sys__x4p5{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
:where(.vmmcg__7l) blockquote.sys__x4p5{margin-inline:0;padding:1em clamp(.65em,3%,1.3em);border:1px solid currentColor;border-radius:.55em;box-shadow:none}
@media print{:where(.vmmcg__7l) .rkcoo__um4{container-type:normal}:where(.vmmcg__7l) .jqn__7b,:where(.vmmcg__7l) .nkve__brp,:where(.vmmcg__7l) .ril__jh,:where(.vmmcg__7l) .quwcw__spg{display:block!important}:where(.vmmcg__7l) .rkcoo__um4 h2{break-after:avoid-page}:where(.vmmcg__7l) .jqn__7b,:where(.vmmcg__7l) .jqn__7b>.nkve__brp:first-child{break-before:avoid-page}:where(.vmmcg__7l) .nkve__brp{break-inside:avoid}:where(.vmmcg__7l) .ril__jh>dt,:where(.vmmcg__7l) .ril__jh>dd{break-inside:avoid}:where(.vmmcg__7l) .dejvb__v7rs{margin-inline:0!important}:where(.vmmcg__7l) figure.aqbg__v6f{container-type:normal;display:block!important}:where(.vmmcg__7l) figure.aqbg__v6f>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}:where(.vmmcg__7l) table.jmw__g9{max-inline-size:100%;width:100%;table-layout:fixed}:where(.vmmcg__7l) table.jmw__g9 th,:where(.vmmcg__7l) table.jmw__g9 td{overflow-wrap:anywhere}}
:root{--ui-ink:#2e242b;--ui-paper:#fbfcfc;--ui-accent:#99263b;--ui-soft:#f7eefa;--presentation-nav-surface:#fbfcfc;--presentation-nav-ink:#2e242b}
:where(.vmmcg__7l) table:not(.bklz__1xbf table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:700px){:where(.vmmcg__7l) th,:where(.vmmcg__7l) td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
:where(.vmmcg__7l) pre{max-width:100%;overflow-x:auto;box-sizing:border-box}:where(.vmmcg__7l) .lxef__60 nav{min-width:0;max-width:100%}:where(.vmmcg__7l) .lxef__60 nav a,:where(.vmmcg__7l) .whs__xmz{overflow-wrap:normal;word-break:normal}:where(.vmmcg__7l) .ihs__sp6>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){:where(.vmmcg__7l) a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}:where(.vmmcg__7l) table[tabindex="0"]:focus-visible,:where(.vmmcg__7l) pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
:where(.vmmcg__7l) .yjz__hb{display:none}
@media screen and (max-width:48rem){
:where(.vmmcg__7l) .zvgso__p4{min-width:0;max-width:100%;margin-inline:0}
:where(.vmmcg__7l) .zvgso__p4>img{display:none}
:where(.vmmcg__7l) .zvgso__p4>figcaption{display:none}
:where(.vmmcg__7l) .zvgso__p4>.yjz__hb{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}
:where(.vmmcg__7l) .diagram-source-owned{display:none!important}
:where(.vmmcg__7l) .yjz__hb .ieirx__uq9{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
:where(.vmmcg__7l) .yjz__hb .ntnpj__xe{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
:where(.vmmcg__7l) .yjz__hb .gfnu__wkm8{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
:where(.vmmcg__7l) .yjz__hb ol.gfnu__wkm8{list-style:decimal;padding-left:1.8em}
:where(.vmmcg__7l) .yjz__hb .gfnu__wkm8>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}
:where(.vmmcg__7l) .yjz__hb .gfnu__wkm8>li::before{content:none!important;display:none!important}
:where(.vmmcg__7l) .yjz__hb .gfnu__wkm8>li::marker{color:inherit;font-size:1em;font-weight:600}
:where(.vmmcg__7l) .yjz__hb.vny__5lh .gfnu__wkm8{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
:where(.vmmcg__7l) .yjz__hb.lfq__2p .gfnu__wkm8>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
:where(.vmmcg__7l) .yjz__hb.tjl__evp .gfnu__wkm8>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
:where(.vmmcg__7l) .yjz__hb.oeab__wd .gfnu__wkm8>li{border-radius:.7em}
:where(.vmmcg__7l) .yjz__hb.diagram-inset .gfnu__wkm8>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
:where(.vmmcg__7l) .yjz__hb.diagram-outline .gfnu__wkm8>li{border-style:dashed;border-radius:.45em}
:where(.vmmcg__7l) .yjz__hb.diagram-spaced .gfnu__wkm8{gap:1em}
:where(.vmmcg__7l) .yjz__hb.diagram-spaced .gfnu__wkm8>li{border:0;padding:.25em 0}
:where(.vmmcg__7l) .yjz__hb.diagram-ledger .gfnu__wkm8>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.vmmcg__7l,:where(.vmmcg__7l) *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}:where(.vmmcg__7l) *::before,:where(.vmmcg__7l) *::after,:where(.vmmcg__7l) *::first-letter,:where(.vmmcg__7l) *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.vmmcg__7l{max-width:100%!important;width:auto!important;box-sizing:border-box}:where(.vmmcg__7l) details::details-content{content-visibility:visible!important;display:block!important}:where(.vmmcg__7l) details:not([open])>:not(summary){display:block!important}:where(.vmmcg__7l) .bklz__1xbf{max-width:100%!important;overflow:visible!important}:where(.vmmcg__7l) table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}:where(.vmmcg__7l) th,:where(.vmmcg__7l) td{overflow-wrap:anywhere!important;word-break:normal!important}:where(.vmmcg__7l) table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}:where(.vmmcg__7l) img{max-width:100%!important;height:auto!important}:where(.vmmcg__7l) .yjz__hb{display:none!important}:where(.vmmcg__7l) .zvgso__p4>img{display:block!important}}