:root { --color-bg: #f5eff5; --color-link: #8c1c8b; --maxw: 700px; --accent: #ae23ad; --surface: #fefefe; --space: 1.5em; --soft: #fbfaec; --color-muted: #584d58; --c-text: #2e202e }
:where(.olf__4tof) .wdtli__98g li::before { position: static; display: none; content: "" }
:where(.olf__4tof) .aub__ltag ul,:where(.olf__4tof) .aub__ltag ol { padding-left: 1.8em; margin: 0 }
.xtqj__a5i { font-size: .95rem; color: var(--color-link); margin: .4em 0 1.5em; display: inline-block; letter-spacing: .1em }
:where(.olf__4tof) .pjgvd__8j { gap: .8em 1.2em; grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)); display: grid }
:where(.olf__4tof) .izjqt__tmtl::first-letter { font-weight: 750; font-family: 'Trebuchet MS',Helvetica,sans-serif; font-size: 3.2em; margin: .02em .08em 0 0; color: var(--color-link); line-height: .82; float: left }
:where(.olf__4tof) summary:focus-visible,:where(.olf__4tof) a:focus-visible,:where(.olf__4tof) .yxfhb__23[tabindex="0"]:focus-visible { outline: 2px solid var(--color-link); outline-offset: 3px }
:where(.olf__4tof) .aub__ltag a { text-decoration: none; min-height: 3rem; color: var(--color-link); padding: .25em 0; display: block }
:where(.olf__4tof) caption { text-align: left; padding: .35em 0; color: var(--c-text); caption-side: top; font-weight: 600 }
:where(.olf__4tof) figcaption { margin-top: .45em; font-size: .8rem; background-color: var(--surface); color: var(--color-muted); text-align: center; line-height: 1.6 }
:where(.olf__4tof) .nugh__l2tq nav a:hover { color: var(--color-link) }
:where(.olf__4tof) details.vmeuo__omd p { margin: .6em 0 0 }
:where(.olf__4tof) li::marker { color: var(--color-link) }
:where(.olf__4tof) .aub__ltag li { margin: .2em 0 }
:where(.olf__4tof) a { text-decoration: underline; color: var(--color-link); text-underline-offset: 2px; transition: color .18s ease-out,background-color .18s ease-out }
:where(.olf__4tof) figure,:where(.olf__4tof) .idnxv__lrqb,:where(.olf__4tof) .jlm__fp7,:where(.olf__4tof) .qckdb__2x,:where(.olf__4tof) .duz__jaek { padding: 1em 0; margin: 1.4em 0; border-bottom: 1px solid #ebe1eb; border-top: 1px solid #ebe1eb }
:where(.olf__4tof) .wdtli__98g { list-style: none; padding: 0; margin: 0 }
:where(.olf__4tof) .pvs__ih2u li { padding: 0; margin: 0 }
:where(.olf__4tof) .jfka__6mm { color: var(--color-muted); font-weight: 400; margin: .4em 0 0; font-size: .82rem }
:where(.olf__4tof) h2 { color: var(--c-text); padding-bottom: .2em; font-weight: 700; border-bottom: 2px solid var(--accent); font-family: 'Trebuchet MS',Helvetica,sans-serif; font-size: 1.5rem; margin: 2.3em 0 .5em; line-height: 1.34 }
:where(.olf__4tof) .aadm__uju { text-align: left; padding-top: .8em; margin-top: 2em; border-top: 2px solid #ebe1eb; font-size: .9rem }
:where(.olf__4tof) h3 { color: var(--c-text); font-weight: 700; font-size: 1.16rem; margin: 2em 0 .3em; font-family: 'Trebuchet MS',Helvetica,sans-serif }
:where(.olf__4tof) .aof__e8,:where(.olf__4tof) .kyz__px,:where(.olf__4tof) .vjj__2ko { margin: .5em 0 0; line-height: 1.8 }
:where(.olf__4tof) .bav__ip1n h3 { margin: 0 0 .5em }
:where(.olf__4tof) th { background: var(--soft); color: var(--c-text); font-weight: 600; padding: 12px 14px; border-bottom: 1px solid #ebe1eb; text-align: left; overflow-wrap: anywhere }
*,*::before,*::after { box-sizing: border-box }
:where(.olf__4tof) .kyz__px a { min-height: 3rem; display: block; padding: .25em 0; margin: 0 0 .45em }
:where(.olf__4tof) details.vmeuo__omd summary { font-weight: 600; cursor: pointer; color: var(--c-text) }
:where(.olf__4tof) td { overflow-wrap: anywhere; padding: 12px 14px; border-bottom: 1px solid #ebe1eb }
:where(.olf__4tof) .aub__ltag summary { font-weight: 600; cursor: pointer; margin: 0 0 .45em; color: var(--c-text) }
:where(.olf__4tof) .yxfhb__23 { margin: 1.4em 0; -webkit-overflow-scrolling: touch; overflow-x: auto; width: 100% }
:where(.olf__4tof) ul { list-style-type: disc }
:where(.olf__4tof) .invhn__x0 li { padding: 0; margin: 0; display: inline }
:where(.olf__4tof) li { margin: .55em 0 }
:where(.olf__4tof) table { font-size: .97rem; border-radius: 6px; margin: 1.4em 0; border-collapse: collapse; overflow: hidden; border: 1px solid #ebe1eb; width: 100% }
:where(.olf__4tof) .oujkh__fw .wdtli__98g li { display: inline }
:where(.olf__4tof) img.gtm__mn { margin-right: auto; max-width: 95%; margin-left: auto }
:where(.olf__4tof) .vjj__2ko a { display: inline-block; max-width: 100%; min-height: 3rem; min-width: 24px; vertical-align: middle; padding: .25em 0 }
:where(.olf__4tof) .fiag__l39 dd { margin: 0 0 1em; padding: 0 }
:where(.olf__4tof) figure>img,:where(.olf__4tof) .idnxv__lrqb>img,:where(.olf__4tof) .jlm__fp7>img,:where(.olf__4tof) .qckdb__2x>img,:where(.olf__4tof) .duz__jaek>img { margin-bottom: 0; margin-top: 0 }
:where(.olf__4tof) .tzhh__ly3 { border-radius: 18px; background: var(--soft); padding: .7em 1em .7em 2.4em; border-left: 3px solid var(--accent) }
:where(.olf__4tof) .fostu__vw7s { background: var(--soft); padding: .9em 1.2em .9em 2.5em; border-radius: 18px; border: 1px solid #ebe1eb }
body { word-spacing: .02em; min-height: 100dvh; color: var(--c-text); font: 16px/1.6 'Book Antiqua',Palatino,'Palatino Linotype',serif; margin: 0; background: linear-gradient(135deg,var(--color-bg) 0%,var(--soft) 100%) }
:where(.olf__4tof) .uguly__e5 h3 { margin: 2em 0 .3em; color: var(--c-text); font-size: 1.14rem }
:where(.olf__4tof) .uguly__e5 { padding-top: 0; border: 0; margin-top: 2em }
:where(.olf__4tof) .vjj__2ko a+a::before { opacity: .55; content: '\00b7'; margin: 0 .85em }
:where(.olf__4tof) .lrib__2uq>.wdtli__98g { grid-column: 1/-1 }
:where(.olf__4tof) .lrib__2uq,:where(.olf__4tof) .lrib__2uq .wdtli__98g { grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)); gap: .8em 1.2em; display: grid }
:where(.olf__4tof) img.hawrf__697q { margin-right: auto; margin-left: auto; max-width: 66% }
:where(.olf__4tof) .nugh__l2tq nav .rmymz__s867 { margin: 0 .85em .2em 0; cursor: default }
:where(.olf__4tof) h1 { font-size: 2.3rem; padding: .65em .8em; letter-spacing: -.02em; margin: 0 0 .65em; border-radius: 18px; line-height: 1.14; font-weight: 750; background: var(--soft); font-family: 'Trebuchet MS',Helvetica,sans-serif; color: var(--c-text) }
:where(.olf__4tof) tr:nth-child(even) td { background: var(--soft) }
:where(.olf__4tof) .aub__ltag { padding: .6em 1em; font-size: .97rem; margin: 1.4em 0; border: 1px solid #ebe1eb; border-radius: 18px; background: transparent }
:where(.olf__4tof) .keueh__bh3s+.keueh__bh3s { border-top: 1px solid #ebe1eb; margin-top: 1.5em; padding-top: .2em }
:where(.olf__4tof) .oujkh__fw a { display: inline-block; margin: 0 .5em .5em 0; border-radius: .2em; border: 1px solid #ebe1eb }
:where(.olf__4tof) .lrib__2uq a,:where(.olf__4tof) .oujkh__fw a,:where(.olf__4tof) .ckce__907 a { max-width: 100%; padding: .25em .4em; overflow-wrap: anywhere; min-height: 3rem }
:where(.olf__4tof) strong { color: var(--c-text) }
:where(.olf__4tof) details.vmeuo__omd { padding: .8em 0; border: 0 }
:where(.olf__4tof) .rfe__09jv { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); gap: .4em 1em }
:where(.olf__4tof) hr { border: 0; height: 2px; background: linear-gradient(90deg,var(--accent),transparent); margin: 2.8em 0 }
:where(.olf__4tof) img.kgi__rwxr { margin-right: 0; max-width: 100%; margin-left: 0 }
:where(.olf__4tof) .vjj__2ko .wdtli__98g li+li::before { display: inline !important; opacity: .55; content: '\00b7' !important; margin: 0 .85em }
:where(.olf__4tof) .wdtli__98g li { padding: 0; margin: 0 }
:where(.olf__4tof) .soyjo__xn { color: var(--c-text); text-decoration: none; font-size: 1.15rem; display: inline-block; font-family: 'Trebuchet MS',Helvetica,sans-serif; letter-spacing: -.01em; font-weight: 600 }
:where(.olf__4tof) .bav__ip1n { padding: 0; margin: 0 0 1em; border: 0 }
.wikbemaw { line-height: 1.5 }
:where(.olf__4tof) .upn__qcf nav+nav { padding-top: .65em; border-top: 1px dashed #ebe1eb }
:where(.olf__4tof) .nugh__l2tq nav { line-height: 1.5; font-size: .95rem; margin: .7em 0 0 }
:where(.olf__4tof) .aadm__uju nav { min-width: 0 }
:where(.olf__4tof) .aub__ltag p { font-weight: 600; margin: 0 0 .45em; color: var(--c-text) }
:where(.olf__4tof) .pvs__ih2u { list-style: none; padding: 0; margin: 0; gap: 0; flex-wrap: wrap; display: flex }
:where(.olf__4tof) img.trclf__hsvm { max-width: 66%; margin-left: 0; margin-right: auto }
:where(.olf__4tof) .qrkb__f1f { font-size: .8rem; padding: .45em .7em; color: var(--color-muted); background: var(--soft); margin: 0 0 1.4em; border-radius: 18px }
.olf__4tof { max-width: var(--maxw); margin: 30px auto; background: var(--surface); border-radius: 18px; padding: calc(var(--space) + 1.25em) calc(var(--space) + 0.375em); overflow-wrap: anywhere; border: 2px solid #ebe1eb; box-shadow: none }
:where(.olf__4tof) ul,:where(.olf__4tof) ol { margin: 0 0 1em; padding-left: 1.8em }
:where(.olf__4tof) blockquote { padding: .9em 1.2em; margin: 1.6em 0; border-radius: 18px; background: var(--soft) }
:where(.olf__4tof) .iwogr__m2n { gap: .8em 1.2em; display: flex; flex-wrap: wrap }
:where(.olf__4tof) .qrkb__f1f a { color: var(--color-muted); text-decoration: none }
.kqkfufaj { box-sizing: border-box }
:where(.olf__4tof) .nugh__l2tq nav a+a::before { content: '\2219'; margin: 0 .4em; opacity: .55 }
:where(.olf__4tof) .mgq__26o { margin: .2em 0 1.1em; font-size: .82rem; color: var(--color-muted) }
:where(.olf__4tof) .invhn__x0 { list-style: none; margin: 0; padding: 0 }
:where(.olf__4tof) .ywtl__exm { font-weight: 500; font-size: 1.05em; margin: 0 0 .6em; grid-column: 1/-1 }
:where(.olf__4tof) .nugh__l2tq { text-align: right; margin: 0 0 1.3em; border-left: 4px solid var(--accent); padding: .75em 0 .75em .7em }
:where(.olf__4tof) img { margin: 1.4em 0; display: block; border-radius: 0; max-width: 100%; border: 1px solid #ebe1eb; height: auto }
:where(.olf__4tof) .aof__e8 a { display: inline-block; padding: .25em 0; margin: 0 1em .3em 0; min-height: 3rem }
:where(.olf__4tof) .iwogr__m2n nav { flex: 1 1 11rem }
:where(.olf__4tof) .ckce__907 a { border-bottom: 1px dotted #ebe1eb; display: block }
:where(.olf__4tof) .nugh__l2tq nav a { padding: .25em 0; text-decoration: none; display: inline-block; color: var(--color-muted); margin: 0 .85em .2em 0; transition: color .18s linear; min-height: 3rem }
:where(.olf__4tof) p { margin: 0 0 1.2em }
:where(.olf__4tof) .izjqt__tmtl { text-indent: 0 }
:where(.olf__4tof) .nugh__l2tq nav .invhn__x0 li+li::before { opacity: .55; margin: 0 .4em; content: '\2219' }
:where(.olf__4tof) img.tnr__f2 { margin-right: 0; max-width: 66%; margin-left: auto }
html { -webkit-text-size-adjust: 100% }
:where(.olf__4tof) .aof__e8 .wdtli__98g li,:where(.olf__4tof) .vjj__2ko .wdtli__98g li { display: inline }
:where(.olf__4tof) .invhn__x0 li::before { position: static; content: ""; display: none }
.plrqr { box-sizing: border-box }
:where(.olf__4tof) .keueh__bh3s>h2:first-child { margin-top: 0 }
@media (max-width:700px){body { background: #fefefe }
.olf__4tof { border-radius: 0; border-left: 0; padding: calc(var(--space) + .125em) calc(var(--space) - .375em) }
:where(.olf__4tof) img.trclf__hsvm,:where(.olf__4tof) img.hawrf__697q,:where(.olf__4tof) img.tnr__f2 { max-width: 100%; margin-right: auto; margin-left: auto }}
@supports (text-wrap:balance){:where(.olf__4tof) h2,:where(.olf__4tof) h3{text-wrap:balance}}
:where(.olf__4tof) .izjqt__tmtl{border-block-start:1px solid currentColor;padding-block-start:1em}
@media(max-width:560px){:where(.olf__4tof) h1{font-size:min(1.8775rem,var(--reading-title-limit,999rem))}}:where(.olf__4tof) figcaption{font-size:0.9rem}
:where(.olf__4tof) .uguly__e5 summary>h2,:where(.olf__4tof) .uguly__e5 summary>h3,:where(.olf__4tof) .uguly__e5 summary>h4{display:inline;margin:0}@media(max-width:560px){:where(.olf__4tof) h1{text-wrap:balance}:where(.olf__4tof) .nugh__l2tq nav{margin-block-start:.65em}:where(.olf__4tof) .nugh__l2tq nav a{margin-inline-end:.65em}:where(.olf__4tof) .nugh__l2tq{margin-block-end:.95em}}
@supports selector(:has(*)){:is(.olf__4tof,:where(.olf__4tof) main,:where(.olf__4tof) article,:where(.olf__4tof) section,:where(.olf__4tof) div):has(>.izjqt__tmtl)>p:not(.mgq__26o):not(.gbbi__2k5),.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s>p{max-inline-size:76ch}.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s{border-inline-start:1px solid currentColor;padding-inline-start:clamp(.75rem,2.5vw,2rem);margin-block:2em}.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s>h2:first-child{padding-block-end:.35em}.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s{min-inline-size:0}@media(max-width:560px){:is(.olf__4tof,:where(.olf__4tof) main,:where(.olf__4tof) article,:where(.olf__4tof) section,:where(.olf__4tof) div):has(>.izjqt__tmtl)>p:not(.mgq__26o):not(.gbbi__2k5),.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s>p{padding-inline:0}.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s{padding-inline:0;border-inline:0}}@media print{.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s{display:block!important;padding-inline:0!important}:is(.olf__4tof,:where(.olf__4tof) main,:where(.olf__4tof) article,:where(.olf__4tof) section,:where(.olf__4tof) div):has(>.izjqt__tmtl)>p:not(.mgq__26o):not(.gbbi__2k5),.olf__4tof:has(.izjqt__tmtl) .keueh__bh3s>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
:where(.olf__4tof) .aadm__uju nav>p{text-indent:0}:where(.olf__4tof) .aadm__uju nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.olf__4tof) details.aub__ltag>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}:where(.olf__4tof) .aub__ltag a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.olf__4tof) .qrkb__f1f{flex-wrap:wrap}:where(.olf__4tof) .qrkb__f1f>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}:where(.olf__4tof) .nugh__l2tq .soyjo__xn{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.olf__4tof) .nugh__l2tq nav :is(a,.rmymz__s867){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:where(.olf__4tof) .nugh__l2tq nav .rmymz__s867{display:inline-block}:where(.olf__4tof) .gnwx__kqbf{text-indent:0}:where(.olf__4tof) .gnwx__kqbf>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(.olf__4tof) .nugh__l2tq .jfuly__ud{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.olf__4tof) .nugh__l2tq .jfuly__ud:focus{position:relative;display:block;inline-size:fit-content;block-size:auto;max-inline-size:100%;min-block-size:44px;box-sizing:border-box;padding:.55em .8em;margin-block-end:.6em;clip-path:none;overflow:visible;white-space:normal;color:inherit;background:inherit;outline:2px solid currentColor;outline-offset:3px;text-align:start;grid-column:1/-1;border-block-end:3px solid currentColor}@media print{:where(.olf__4tof) .nugh__l2tq .jfuly__ud{display:none!important}}:where(.olf__4tof) .nugh__l2tq nav a,:where(.olf__4tof) .nugh__l2tq nav .rmymz__s867{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(.olf__4tof) .nugh__l2tq nav a::before,:where(.olf__4tof) .nugh__l2tq nav .invhn__x0 li::before{content:none!important;display:none!important}:where(.olf__4tof) .nugh__l2tq nav .invhn__x0{margin:0;padding:0;list-style:none}:where(.olf__4tof) .nugh__l2tq nav .invhn__x0 li{display:block;min-inline-size:0}:where(.olf__4tof) .nugh__l2tq{display:block;text-align:start;container-type:inline-size}:where(.olf__4tof) .nugh__l2tq .vyef__phs{display:block;min-inline-size:0}:where(.olf__4tof) .nugh__l2tq .vyef__phs>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}:where(.olf__4tof) .nugh__l2tq nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}:where(.olf__4tof) .nugh__l2tq nav .invhn__x0{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}:where(.olf__4tof) .nugh__l2tq nav .invhn__x0>li{margin:0;padding:0;min-inline-size:0;max-inline-size:100%}:where(.olf__4tof) .nugh__l2tq nav :is(a,.rmymz__s867){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(.olf__4tof) .nugh__l2tq .vyef__phs{text-align:center}:where(.olf__4tof) .nugh__l2tq nav,:where(.olf__4tof) .nugh__l2tq nav .invhn__x0{justify-content:center;text-align:center}:where(.olf__4tof) .nugh__l2tq nav [aria-current]{font-weight:700;text-decoration-thickness:2px}@media print{:where(.olf__4tof) .nugh__l2tq,:where(.olf__4tof) .nugh__l2tq .vyef__phs,:where(.olf__4tof) .nugh__l2tq nav,:where(.olf__4tof) .nugh__l2tq nav .invhn__x0{display:block!important;max-inline-size:none!important;grid-column:auto!important;grid-row:auto!important}}:where(.olf__4tof) .nugh__l2tq nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}:where(.olf__4tof) .aadm__uju{display:block;min-inline-size:0;text-align:start;container-type:inline-size}:where(.olf__4tof) .aadm__uju>nav{display:block;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:inherit;margin-block:1.2em}:where(.olf__4tof) .aadm__uju>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}:where(.olf__4tof) .aadm__uju>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}:where(.olf__4tof) .aadm__uju>nav a::before,:where(.olf__4tof) .aadm__uju>nav li::before{content:none!important;display:none!important}:where(.olf__4tof) .aadm__uju>nav>.wdtli__98g{list-style:none;margin:0;padding:0}:where(.olf__4tof) .aadm__uju>nav>.wdtli__98g>li{margin:0;padding:0}:where(.olf__4tof) .aadm__uju>nav>.ywtl__exm{margin:0 0 .65em;font-weight:650;padding:0;grid-column:1/-1}:where(.olf__4tof) .aadm__uju{text-align:center}:where(.olf__4tof) .aadm__uju>nav,:where(.olf__4tof) .aadm__uju>nav>.wdtli__98g{display:flex;flex-wrap:wrap;justify-content:center;gap:.3em 1.25em;align-items:baseline}:where(.olf__4tof) .aadm__uju>nav>.ywtl__exm{flex:1 0 100%}:where(.olf__4tof) .aadm__uju>nav>.wdtli__98g{flex:1 1 100%}:where(.olf__4tof) .aadm__uju>nav>p{margin:0}:where(.olf__4tof) .aadm__uju>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{:where(.olf__4tof) .aadm__uju,:where(.olf__4tof) .aadm__uju>nav,:where(.olf__4tof) .aadm__uju>nav>.wdtli__98g{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:auto!important;max-inline-size:none!important;margin-inline:0!important}}
.olf__4tof.wcnb__zi{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}.olf__4tof.wcnb__zi .bnnp__yt:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.olf__4tof.wcnb__zi .mjswv__fe{max-inline-size:min(100%,42ch)}.olf__4tof.wcnb__zi .lmes__hfbw{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.olf__4tof.wcnb__zi .kapri__93{min-inline-size:0}.olf__4tof.wcnb__zi .kapri__93 h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.olf__4tof.wcnb__zi .efqd__qh{min-inline-size:0;max-inline-size:var(--composition-measure)}.olf__4tof.wcnb__zi .lmes__hfbw .efqd__qh.izjqt__tmtl{max-inline-size:var(--composition-measure);margin-block-end:0}.olf__4tof.wcnb__zi .ssenh__vuf,.olf__4tof.wcnb__zi .nomws__uxmy,.olf__4tof.wcnb__zi .hghy__qmsd{min-inline-size:0}.olf__4tof.wcnb__zi .nomws__uxmy{container-type:inline-size}.olf__4tof.wcnb__zi .hghy__qmsd{margin-block-end:2rem}.olf__4tof.wcnb__zi .hghy__qmsd .aub__ltag{box-sizing:border-box;max-width:100%;max-inline-size:100%}.olf__4tof.wcnb__zi{background:transparent;border:0;border-radius:0;box-shadow:none}.olf__4tof.wcnb__zi:not(:focus-visible){outline:0}@media(min-width:70rem){.olf__4tof.wcnb__zi{--composition-gutter:clamp(1rem,7vw,7rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.olf__4tof.wcnb__zi .uguly__e5:not(.sniqe__d5y) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.olf__4tof.wcnb__zi .aub__ltag{padding-inline:.5rem}.olf__4tof.wcnb__zi .aub__ltag :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.olf__4tof.wcnb__zi .aub__ltag li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.olf__4tof.wcnb__zi .aub__ltag a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.olf__4tof.wcnb__zi .kapri__93 h1{max-inline-size:30ch}.olf__4tof.wcnb__zi .efqd__qh{margin-block-start:1.5rem}.olf__4tof.wcnb__zi .wyi__c20{min-inline-size:0;margin-block-start:1.5rem}.olf__4tof.wcnb__zi .wyi__c20 .aub__ltag{box-sizing:border-box;max-inline-size:100%;width:auto;margin:0}.olf__4tof.wcnb__zi .wyi__c20 .aub__ltag :is(ul,ol){columns:1;column-count:1;display:block;padding-inline-start:1.25em}@container site-composition (min-width:56rem){.olf__4tof.wcnb__zi .lmes__hfbw:has(>.wyi__c20){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(14rem,1fr);column-gap:clamp(2rem,5cqi,4rem);align-items:start}.olf__4tof.wcnb__zi .kapri__93{grid-column:1/-1}.olf__4tof.wcnb__zi .efqd__qh{grid-column:1;margin-block-start:1.75rem}.olf__4tof.wcnb__zi .wyi__c20{grid-column:2;margin-block-start:1.75rem}}.olf__4tof.wcnb__zi .lnbc__m38f{max-inline-size:100%;box-sizing:border-box}.olf__4tof.wcnb__zi .lnbc__m38f :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}.olf__4tof.wcnb__zi .lnbc__m38f li{display:list-item;min-inline-size:0;max-inline-size:100%;margin:0;padding-inline:0}.olf__4tof.wcnb__zi .lnbc__m38f a{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:560px){.olf__4tof.wcnb__zi{--composition-gutter:.5rem;padding-inline:1rem}.olf__4tof.wcnb__zi .lmes__hfbw{margin-block:1.25rem 2rem}.olf__4tof.wcnb__zi .efqd__qh{padding-inline-start:0;border-inline-start:0}}@media print{.olf__4tof.wcnb__zi{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.olf__4tof.wcnb__zi .lmes__hfbw,.olf__4tof.wcnb__zi .ssenh__vuf,.olf__4tof.wcnb__zi .obkq__hlo{display:block!important}.olf__4tof.wcnb__zi .hghy__qmsd{position:static;max-height:none;overflow:visible}.olf__4tof.wcnb__zi .nomws__uxmy{container-type:normal}.olf__4tof.wcnb__zi .ygg__kieo{display:block!important}.olf__4tof.wcnb__zi .bnnp__yt:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
:where(.olf__4tof) .sniqe__d5y{container-type:inline-size;min-inline-size:0}
:where(.olf__4tof) .sniqe__d5y .lgp__du7y{min-inline-size:0;margin-inline:0;padding-inline:0}
:where(.olf__4tof) .sniqe__d5y .euhkb__v4{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
:where(.olf__4tof) .sniqe__d5y .igvok__tqd{min-inline-size:0;overflow-wrap:anywhere}
:where(.olf__4tof) .sniqe__d5y .rlvx__g5nd{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){:where(.olf__4tof) .sniqe__d5y{padding-inline:min(1rem,5%)}}
:where(.olf__4tof) .bhu__rq .euhkb__v4{margin:0;max-inline-size:100%;box-sizing:border-box}
:where(.olf__4tof) .bhu__rq .igvok__tqd>h3{font:inherit;margin-block:0}
:where(.olf__4tof) .bhu__rq .rlvx__g5nd{box-sizing:border-box}
:where(.olf__4tof) .bhu__rq .euhkb__v4{border:0;background:transparent;box-shadow:none;padding:.7em 0}
:where(.olf__4tof) .bhu__rq .igvok__tqd{font-size:1.05em;line-height:1.45;margin:0 0 .3em}
:where(.olf__4tof) .bhu__rq .rlvx__g5nd{margin:0;line-height:1.65}
:where(.olf__4tof) table.jbhi__8lx{max-inline-size:100%;border-collapse:collapse}
:where(.olf__4tof) table.jbhi__8lx{border:0;border-radius:0;background:transparent}
:where(.olf__4tof) table.jbhi__8lx th,:where(.olf__4tof) table.jbhi__8lx td{border:0;border-block-end:1px solid currentColor;padding:.8em .65em;vertical-align:top}
:where(.olf__4tof) table.jbhi__8lx caption{text-align:start;caption-side:top;padding-block-end:.75em}
:where(.olf__4tof) table.jbhi__8lx tfoot th,:where(.olf__4tof) table.jbhi__8lx tfoot td{border-block-start:2px solid currentColor}
:where(.olf__4tof) dl.dasf__wx{max-inline-size:100%;min-inline-size:0}
:where(.olf__4tof) dl.dasf__wx>dt,:where(.olf__4tof) dl.dasf__wx>dd{min-inline-size:0;overflow-wrap:anywhere}
:where(.olf__4tof) dl.dasf__wx{display:block}
:where(.olf__4tof) dl.dasf__wx>dt{font-weight:700}
:where(.olf__4tof) dl.dasf__wx{border-inline-start:3px solid currentColor;padding-inline-start:clamp(.65em,3%,1.2em)}
:where(.olf__4tof) dl.dasf__wx>dt{margin:1.1em 0 .3em}
:where(.olf__4tof) dl.dasf__wx>dd{margin:0 0 1.1em}
:where(.olf__4tof) .btby__yveq{max-inline-size:100%;min-inline-size:0}
:where(.olf__4tof) .btby__yveq>li{min-inline-size:0;overflow-wrap:anywhere}
:where(.olf__4tof) .btby__yveq{display:grid;grid-template-columns:minmax(0,1fr);gap:.8em 2em}
:where(.olf__4tof) .btby__yveq>li{margin-block:0;padding-block:.4em;border-block-end:1px solid currentColor}
@media(min-width:56rem){:where(.olf__4tof) .btby__yveq{grid-template-columns:repeat(2,minmax(0,1fr))}}
:where(.olf__4tof) figure.roapd__gz{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:.65em 1.5em}
:where(.olf__4tof) figure.roapd__gz>img{min-inline-size:0;max-inline-size:100%}
:where(.olf__4tof) figure.roapd__gz>figcaption{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;margin:0;overflow-wrap:anywhere;text-align:start}
:where(.olf__4tof) figure.roapd__gz>[data-reading-ui]{grid-column:1/-1}
@container(min-width:62rem){:where(.olf__4tof) figure.roapd__gz>img{grid-column:1;grid-row:1}:where(.olf__4tof) figure.roapd__gz>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(.olf__4tof) figure.roapd__gz>[data-reading-ui]{grid-column:1/3}}
:where(.olf__4tof) blockquote.fho__j5d7{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
:where(.olf__4tof) blockquote.fho__j5d7{max-inline-size:min(100%,62ch);margin-inline:0;padding:.4em 0 .4em clamp(.8em,3%,1.4em);border:0;border-inline-start:1px solid currentColor;line-height:1.75;background:transparent;box-shadow:none}
@media print{:where(.olf__4tof) .sniqe__d5y{container-type:normal}:where(.olf__4tof) .lgp__du7y,:where(.olf__4tof) .euhkb__v4,:where(.olf__4tof) .heva__w1y,:where(.olf__4tof) .hhjz__24bm{display:block!important}:where(.olf__4tof) .sniqe__d5y h2{break-after:avoid-page}:where(.olf__4tof) .lgp__du7y,:where(.olf__4tof) .lgp__du7y>.euhkb__v4:first-child{break-before:avoid-page}:where(.olf__4tof) .euhkb__v4{break-inside:avoid}:where(.olf__4tof) .heva__w1y>dt,:where(.olf__4tof) .heva__w1y>dd{break-inside:avoid}:where(.olf__4tof) .rlvx__g5nd{margin-inline:0!important}:where(.olf__4tof) figure.zth__1hsq{container-type:normal;display:block!important}:where(.olf__4tof) figure.zth__1hsq>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}:where(.olf__4tof) table.ows__rbe{max-inline-size:100%;width:100%;table-layout:fixed}:where(.olf__4tof) table.ows__rbe th,:where(.olf__4tof) table.ows__rbe td{overflow-wrap:anywhere}}
:root{--ui-ink:#2e202e;--ui-paper:#fefefe;--ui-accent:#8c1c8b;--ui-soft:#fbfaec;--presentation-nav-surface:#fefefe;--presentation-nav-ink:#2e202e}
:where(.olf__4tof) table:not(.yxfhb__23 table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:700px){:where(.olf__4tof) th,:where(.olf__4tof) td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
:where(.olf__4tof) pre{max-width:100%;overflow-x:auto;box-sizing:border-box}:where(.olf__4tof) .nugh__l2tq nav{min-width:0;max-width:100%}:where(.olf__4tof) .nugh__l2tq nav a,:where(.olf__4tof) .rmymz__s867{overflow-wrap:normal;word-break:normal}:where(.olf__4tof) .qrkb__f1f>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){:where(.olf__4tof) a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}:where(.olf__4tof) table[tabindex="0"]:focus-visible,:where(.olf__4tof) pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
:where(.olf__4tof) .qsire__4j9{display:none}
@media(max-width:48rem){
:where(.olf__4tof) .uan__5jce{min-width:0;max-width:100%;margin-inline:0}
:where(.olf__4tof) .uan__5jce>img{display:none}
:where(.olf__4tof) .uan__5jce>figcaption{display:none}
:where(.olf__4tof) .uan__5jce>.qsire__4j9{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(.olf__4tof) .diagram-source-owned{display:none}
:where(.olf__4tof) .qsire__4j9 .clybw__xs{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
:where(.olf__4tof) .qsire__4j9 .xwukq__lpa{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
:where(.olf__4tof) .qsire__4j9 .oeb__buy{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
:where(.olf__4tof) .qsire__4j9 ol.oeb__buy{list-style:decimal;padding-left:1.8em}
:where(.olf__4tof) .qsire__4j9 .oeb__buy>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(.olf__4tof) .qsire__4j9 .oeb__buy>li::before{content:none!important;display:none!important}
:where(.olf__4tof) .qsire__4j9 .oeb__buy>li::marker{color:inherit;font-size:1em;font-weight:600}
:where(.olf__4tof) .qsire__4j9.atry__n92p .oeb__buy{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
:where(.olf__4tof) .qsire__4j9.uiebl__noo .oeb__buy>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
:where(.olf__4tof) .qsire__4j9.yoxz__w6i .oeb__buy>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
:where(.olf__4tof) .qsire__4j9.hfh__pacs .oeb__buy>li{border-radius:.7em}
:where(.olf__4tof) .qsire__4j9.diagram-inset .oeb__buy>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
:where(.olf__4tof) .qsire__4j9.diagram-outline .oeb__buy>li{border-style:dashed;border-radius:.45em}
:where(.olf__4tof) .qsire__4j9.diagram-spaced .oeb__buy{gap:1em}
:where(.olf__4tof) .qsire__4j9.diagram-spaced .oeb__buy>li{border:0;padding:.25em 0}
:where(.olf__4tof) .qsire__4j9.diagram-ledger .oeb__buy>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.olf__4tof,:where(.olf__4tof) *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}:where(.olf__4tof) *::before,:where(.olf__4tof) *::after,:where(.olf__4tof) *::first-letter,:where(.olf__4tof) *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.olf__4tof{max-width:100%!important;width:auto!important;box-sizing:border-box}:where(.olf__4tof) details::details-content{content-visibility:visible!important;display:block!important}:where(.olf__4tof) details:not([open])>:not(summary){display:block!important}:where(.olf__4tof) .yxfhb__23{max-width:100%!important;overflow:visible!important}:where(.olf__4tof) table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}:where(.olf__4tof) th,:where(.olf__4tof) td{overflow-wrap:anywhere!important;word-break:normal!important}:where(.olf__4tof) table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}:where(.olf__4tof) img{max-width:100%!important;height:auto!important}:where(.olf__4tof) .qsire__4j9{display:none!important}:where(.olf__4tof) .uan__5jce>img{display:block!important}}