body .h3flcpw { font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; display: inline-block; font-size: 1.7rem; font-weight: 600; text-transform: capitalize; color: #ebe1e1; letter-spacing: -.005em; text-decoration: none }
body .dc11co3 li { margin: 0; padding: 0 }
body figcaption { margin-top: .55em; font-size: .85rem; text-align: center; line-height: 1.4; color: #b29795 }
body .dc11co3 { padding: 0; gap: .1em; list-style: none; flex-wrap: wrap; margin: 0; display: flex }
.whiimscmnv { color: #ebe1e1 }
.o52demd { max-width: 680px; margin: 44px auto; background: #2a1e1d; border: 1px solid #4d3f3e; border-radius: 14px; box-shadow: 0 6px 10px rgba(69,33,29,.08); padding: 50px 26px; overflow-wrap: anywhere; border-right: 8px solid #5eebd2 }
body img.rsj78v3bc { margin-left: 0; margin-right: 0; max-width: 100% }
.o52demd>p:first-of-type { text-indent: 0 }
body .h9gu1apd dd { margin: 0 0 1.2em; padding: 0 }
body .prb3rcg { list-style: none; margin: 0; padding: 0 }
body h1 { padding-bottom: .18em; font-weight: 700; text-align: center; letter-spacing: -.02em; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; font-size: 2.25rem; margin: 0 0 .4em; color: #ebe1e1; line-height: 1.2 }
*,*::before,*::after { box-sizing: border-box }
body ol li::marker { color: #5eebd2 }
body .f0n2z2y .prb3rcg li,body .kd5c77k3a .prb3rcg li { display: inline }
body ul,body ol { margin: 0 0 1.2em; padding-left: 1.45em }
body .hv4nb7k7 summary { margin: 0 0 .45em; color: #ebe1e1; font-weight: 600; cursor: pointer }
body .cgjvnugkn { margin-top: 2em; padding-top: 1em; border-top: 1px solid #4d3f3e }
body blockquote { margin: 1.2em 0; border-left: 2px solid #4d3f3e; font-style: italic; font-size: 1.08em; padding: .3em 0 .3em 1.3em; color: #ebe1e1 }
body h1::after { content: ''; background: #5eebd2; margin: .38em auto 0; width: 66px; display: block; height: 2px }
.lwyhmeaflm { box-sizing: border-box }
body h3 { margin: 1.4em 0 .4em; font-weight: 400; font-style: italic; color: #ebe1e1; font-size: 1.18rem; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif }
body .i42jt7iiw { margin: 0 }
body h2 { line-height: 1.3; margin: 1.7em 0 .45em; font-weight: 500; color: #ebe1e1; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; font-size: 1.48rem }
body .q297w80t0 { color: #b29795; margin: .5em 0 1.4em; font-size: .82rem }
body .oxg6rnbpw { display: flex; padding-top: .4em; margin: 0 0 1.5em; border-top: 2px solid #4d3f3e; align-items: baseline; flex-wrap: wrap; gap: .35em .8em; text-align: left }
body ul li { padding-left: 1.35em; position: relative }
body .mpwfey8gy { list-style: none; padding: 0; margin: 0 }
body .lcvb30o7 { padding: .55em .8em; font-size: .85rem; color: #b29795; background: #25303a; border-radius: 14px; margin: 0 0 1.4em }
body a:focus-visible,body summary:focus-visible,body .meitcb3w9[tabindex="0"]:focus-visible,body input:focus-visible,body textarea:focus-visible,body button:focus-visible { outline: 2px solid #5eebd2; outline-offset: 4px }
body .oxg6rnbpw nav .nav-current { padding-bottom: .15em; border-bottom: 2px solid #5eebd2; margin: 0 1.3em .2em 0; color: #b29795; cursor: default }
body .hv4nb7k7 p { font-weight: 600; color: #ebe1e1; margin: 0 0 .45em }
body p { margin: 0 0 1em }
body .hv4nb7k7 li { margin: .2em 0 }
body details.njsfrljk summary { cursor: pointer; color: #ebe1e1; font-weight: 600 }
body img.muzkp0y { margin-left: auto; max-width: 58%; margin-right: 0 }
body .i6m2cjd { gap: .8em 1.2em; display: grid; grid-template-columns: repeat(auto-fit,minmax(11rem,1fr)) }
body .lcq7gvo2v { padding: .7em 1em .7em 2.4em; background: #25303a; border-left: 3px solid #eaaa52; border-radius: 14px }
body td { padding: 12px 14px; border-bottom: 1px solid #4d3f3e; overflow-wrap: anywhere }
body figure,body .v5r6f0jjh,body .wfb1jbhb,body .gapfs03,body .qi1iaig { margin: 2em 0; padding: .7em 0; border-top: 1px solid #4d3f3e; border-bottom: 1px solid #4d3f3e }
body ul li::before { position: absolute; color: #5eebd2; font-weight: 700; content: '\2013'; left: 0 }
body .mpwfey8gy li::before { display: none; content: "" }
body .hv4nb7k7 a { padding: .25em 0; display: inline-block; color: #5eebd2; text-decoration: none; min-height: 48px }
body .lcvb30o7 a { color: #b29795; text-decoration: none }
body .oxg6rnbpw nav { margin: .7em 0 0; font-size: .95rem; margin-left: auto; text-align: right; line-height: 1.5 }
body .iif4dkv5 { gap: .4em 1em; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)); display: grid }
body .hv4nb7k7 { margin: 1.4em 0; border: 0; font-size: .93rem; padding: .75em 1.1em; background: #2a1e1d; border-left: 5px solid #5eebd2 }
body li { margin: .55em 0 }
body .v74htr0sk { margin: .22em 0 0; font-weight: 400; font-size: .78rem; color: #b29795 }
body .f0n2z2y,body .a93gch0x,body .kd5c77k3a { line-height: 1.7; margin: .3em 0 0 }
body img.h9i8tigz { margin-right: auto; margin-left: auto; max-width: 88% }
body .bp1brcecq { padding: 1.2em 1.35em; margin-top: 2em; border-radius: 14px; background: #25303a }
.o52demd>p:first-of-type::first-letter { font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; color: #eaaa52; font-weight: 700; line-height: .82; float: left; margin: .02em .08em 0 0; font-size: 3.2em }
body .meitcb3w9 { margin: 1.5em 0; width: 100%; overflow-x: auto }
body th { font-weight: 600; border-bottom: 1px solid #4d3f3e; color: #ebe1e1; padding: 12px 14px; background: #25303a; text-align: left; overflow-wrap: anywhere }
body .f0n2z2y a { display: inline-block; min-height: 48px; padding: .25em 0; margin: 0 1.2em .3em 0 }
body .prb3rcg li::before { display: none; content: "" }
body img.urtjz7vap { margin-left: 0; margin-right: auto; max-width: 58% }
body a { color: #5eebd2; text-underline-offset: 3px; text-decoration: underline dotted }
body img.kf1vwqiow { max-width: 58%; margin-left: auto; margin-right: auto }
body ul { padding-left: 1.15em; list-style: none }
body .bp1brcecq h2 { margin-top: .5em }
body img { max-width: 100%; height: auto; margin: 2em 0; display: block; box-shadow: 0 4px 14px rgba(69,33,29,.10) }
html { -webkit-text-size-adjust: 100% }
body figure>img,body .v5r6f0jjh>img,body .wfb1jbhb>img,body .gapfs03>img,body .qi1iaig>img { margin-bottom: 0; margin-top: 0 }
body .a93gch0x a { display: block; margin: 0 0 .55em }
body .oxg6rnbpw nav a:hover { color: #5eebd2 }
body .hv4nb7k7 ul,body .hv4nb7k7 ol { padding-left: 1.45em; margin: 0 }
body .kd5c77k3a .prb3rcg li+li::before { opacity: .7; content: '\00b7'; margin: 0 .5em }
body .kd5c77k3a a { display: inline }
body strong { color: #ebe1e1 }
body .h9gu1apd dt { margin: 1.2em 0 .3em; font-weight: 600 }
body .mpwfey8gy li { margin: 0; padding: 0; display: inline }
body .kd5c77k3a a+a::before { opacity: .7; content: '\00b7'; margin: 0 .5em }
body { color: #ebe1e1; font: 19px/1.74 Georgia,Cambria,'Times New Roman',serif; min-height: 100vh; -webkit-font-smoothing: antialiased; margin: 0; letter-spacing: .003em; -moz-osx-font-smoothing: grayscale; background: #191110 }
body .zpq62vm { background: #2a1e1d; padding: .7em 1em; margin: 0 0 .7em; border: 1px solid #4d3f3e; border-radius: 14px }
body .oxg6rnbpw nav a { text-decoration: none; min-height: 48px; display: inline-block; color: #b29795; margin: 0 1.3em .2em 0; padding: .25em 0 }
body details.njsfrljk { background: #2a1e1d; margin: 0 0 .65em; border-radius: 14px; padding: .65em .8em; border: 1px solid #4d3f3e }
.ukcoch1o { align-items: center; font-size: .9rem; border: 1px solid #4d3f3e; gap: .4em; background: #25303a; margin: .3em 0 1.5em; padding: .3em .8em; color: #5eebd2; display: inline-flex; border-radius: 999px }
body .zpq62vm h3 { margin: 0 0 .5em }
body .prb3rcg li { padding: 0; margin: 0 }
body table { border-collapse: collapse; width: 100%; border-radius: 6px; border: 1px solid #4d3f3e; margin: 1.5em 0; font-size: .93rem; overflow: hidden }
body .ndjnzqw { border: 1px solid #4d3f3e; background: #25303a; padding: .9em 1.2em .9em 2.5em; border-radius: 14px }
.hnkwjcmeop { color: #ebe1e1 }
@media (max-width:620px){body { background: #191110 }
.o52demd { border-right: 0; border-radius: 0; margin: 0; padding: 26px 18px }
body img.urtjz7vap,body img.kf1vwqiow,body img.muzkp0y { max-width: 100%; margin-right: auto; margin-left: auto }
body .oxg6rnbpw { text-align: left; display: block }
body .oxg6rnbpw nav { margin: .7em 0 0; text-align: left }}