
.chvvb { margin: 0 }
:where(.po5-0d2x) th { text-align: left; border-bottom: 1px solid #4e313a; color: #eae1e4; font-weight: 600; padding: 10px 12px; overflow-wrap: anywhere; background: #3a2133 }
:where(.po5-0d2x) .nr8p-7me { color: #bc97a2; border-bottom: 1px solid #4e313a; margin: 0 0 1.4em; padding-bottom: .35em; font-size: .82rem }
:where(.po5-0d2x) .ot1-dw { gap: .4em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(11rem,1fr)) }
:where(.po5-0d2x) .wm-pucl { padding: .7em 1em .7em 2.2em; border: 1px solid #4e313a; border-radius: 5px; background: #3a2133 }
:where(.po5-0d2x) img.qp-8s { margin-right: auto; margin-left: auto; max-width: 88% }
:where(.po5-0d2x) caption { padding: .55em 0; text-align: left; caption-side: top; color: #eae1e4; font-weight: 600 }
:where(.po5-0d2x) .d4n8-9m,:where(.po5-0d2x) .aru-oi,:where(.po5-0d2x) .jrs-j0 { line-height: 1.6; margin: .3em 0 0 }
:where(.po5-0d2x) h2 { color: #e98f5c; font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif; margin: 2.7em 0 .5em; line-height: 1.3; font-weight: 700; font-size: 1.4rem }
:where(.po5-0d2x) img.oqs-sbz { max-width: 78%; margin-right: auto; margin-left: auto }
:where(.po5-0d2x) img { display: block; max-width: 100%; box-shadow: 0 4px 14px rgba(64,23,35,.10); height: auto; margin: 1.6em 0 }
:where(.po5-0d2x) a { text-decoration: none; border-bottom: 1px solid currentColor; color: #e98f5c }
:where(.po5-0d2x) .gqss-4r table { margin: 0 }
:where(.po5-0d2x) .d4n8-9m a { display: inline-block; min-height: 44px; padding: .25em 0; margin: 0 1em .3em 0 }
:where(.po5-0d2x) .pcdo-gjv nav .jn8-ezha { margin: 0 1.3em .2em 0; cursor: default; font-weight: 600; color: #eae1e4 }
:where(.po5-0d2x) td { padding: 10px 12px; overflow-wrap: anywhere; border-bottom: 1px solid #4e313a }
:where(.po5-0d2x) h3 { color: #e98f5c; font-weight: 700; font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif; margin: 1.4em 0 .35em; font-size: 1.12rem }
:where(.po5-0d2x) ul,:where(.po5-0d2x) ol { padding-left: 1.8em; margin: 0 0 1.2em }
:where(.po5-0d2x) .ho-sz li { padding: 0; margin: 0 }
:where(.po5-0d2x) .nr8p-7me a { text-decoration: none; color: #bc97a2 }
:where(.po5-0d2x) li { margin: .45em 0 }
:where(.po5-0d2x) .ho-sz li::before { content: none }
:where(.po5-0d2x) figure,:where(.po5-0d2x) .etsj-ef,:where(.po5-0d2x) .b0-in,:where(.po5-0d2x) .i4o1-09x5,:where(.po5-0d2x) .f7-0mvu { margin: 1.6em 0 }
:where(.po5-0d2x) .tri9-j8 dt { margin: 1em 0 .3em; font-weight: 600 }
.po5-0d2x::before { display: block; border-radius: 2px; background: #e98f5c; margin: 0 0 1.3em; width: 56px; content: ''; height: 4px }
:where(.po5-0d2x) .evi-qp h3 { margin: 0 0 .3em }
:where(.po5-0d2x) .dv1-ake li { margin: .1em 0 }
:where(.po5-0d2x) .u7-p7 { margin-top: 2.8em; padding: .2em 0 .2em 1em; border-left: 4px solid #e98f5c }
:where(.po5-0d2x) a:focus-visible,:where(.po5-0d2x) summary:focus-visible,:where(.po5-0d2x) .gqss-4r[tabindex="0"]:focus-visible { outline: 2px solid #e98f5c; outline-offset: .15em }
:where(.po5-0d2x) .yo8o-937v { padding: 0; list-style: none; margin: 0 }
:where(.po5-0d2x) .ny2w-ih1y>h2:first-child { margin-top: 0 }
:where(.po5-0d2x) .rxzj-a48 { grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)); display: grid; gap: .8em 1.2em }
:where(.po5-0d2x) .gj8-6cfe li { padding: 0; margin: 0 }
:where(.po5-0d2x) .dv1-ake { border: 1px solid #4e313a; background: #3a2133; padding: .75em 1.1em; border-radius: 6px; margin: 1.2em 0; font-size: .9rem }
* { box-sizing: border-box }
.mb0g-zhl { font-size: .9rem; border-radius: 4px; display: inline-block; padding: .45em .8em; background: #3a2133; border-left: 3px solid #e98f5c; color: #eae1e4; margin: .3em 0 1.5em }
@media(max-width:782px){body { background: #201418 }
.po5-0d2x { outline-offset: -3px; outline: 2px double #4e313a; border-radius: 0; margin: 0; border-left: 0; padding: 22px 16px }
:where(.po5-0d2x) img.ji7-k8,:where(.po5-0d2x) img.oqs-sbz,:where(.po5-0d2x) img.bx-d7bb { margin-left: auto; margin-right: auto; max-width: 100% }
:where(.po5-0d2x) .pcdo-gjv { display: block; text-align: left }
:where(.po5-0d2x) .pcdo-gjv nav { text-align: left; margin: .85em 0 0 }}
@media (min-width:1360px){.po5-0d2x { padding: 38px 74px }}
@supports (text-wrap: balance){:where(.po5-0d2x) h1,:where(.po5-0d2x) h2{text-wrap:balance}}
:where(.po5-0d2x) .oau4-2i{padding-block-start:1.15em;border-block-start:1px solid currentColor}
@media(max-width:560px){:where(.po5-0d2x) h1{font-size:1.825rem}}:where(.po5-0d2x) figcaption{font-size:0.914rem}
@media(max-width:782px){:where(.po5-0d2x) table:not(.gqss-4r table){table-layout:fixed}:where(.po5-0d2x) th:not(.gqss-4r th),:where(.po5-0d2x) td:not(.gqss-4r td){overflow-wrap:anywhere;padding-inline:6px}}