.xokc { box-sizing: border-box }
#gf-d7d .tta-o9 p { margin: 0 0 .45em; font-weight: 700; color: #282421 }
#gf-d7d .c861-nr6 .yhs-p4g li,#gf-d7d .eu6-k0 .yhs-p4g li { display: inline }
#gf-d7d .eu6-k0 .yhs-p4g li+li::before { content: '|'; margin: 0 .55em; opacity: .45 }
#gf-d7d hr { border: 0; border-top: 1px solid #ece0d7; margin: 2.4em 0 }
#gf-d7d h2 { margin: 1.6em 0 .35em; font-size: 1.4rem; font-weight: 700; padding-bottom: .25em; color: #282421; border-bottom: 1px solid #ece0d7; line-height: 1.34; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif }
#gf-d7d li { margin: .45em 0 }
#gf-d7d .os-zw { padding: .9em 1.2em .9em 2.6em; border-left: 3px solid #ab602d; border-radius: 8px; background: #f4e9e2 }
#gf-d7d .v4ts-tj2 { padding: .8em 1em; border-radius: 8px; margin: 1.4em 0 }
#gf-d7d .tta-o9 li { margin: .15em 0 }
#gf-d7d figcaption { line-height: 1.6; margin-top: .65em; font-size: .8rem; text-align: center; color: #766659 }
#gf-d7d img.dcn-zi5 { margin-left: auto; margin-right: auto; max-width: 78% }
#gf-d7d p { margin: 0 0 1.2em }
#gf-d7d .tpd4-q9b { margin: .35em 0 1.2em; font-size: .9rem; color: #766659 }
::selection { background: #f4e9e2; color: #282421 }
#gf-d7d img.dd6-vsb { margin-right: auto; margin-left: 0; max-width: 78% }
#gf-d7d .c861-nr6 a { margin: 0 1.6em .3em 0; display: inline-block; min-height: 48px; padding: .25em 0 }
#gf-d7d .z1gb-5lf2 li { padding: 0; margin: 0; display: block }
#gf-d7d .v4ts-tj2:nth-of-type(odd) { background: #f4e9e2 }
#gf-d7d .tta-o9 a { display: inline-block; min-height: 48px; color: #9b5729; padding: .25em 0; text-decoration: none }
* { box-sizing: border-box }
#gf-d7d details.ny6-6wi p { margin: .5em 0 0 }
#gf-d7d .iphx-gjs { display: inline-block; text-decoration: none; font-weight: 500; color: #9b5729; font-size: 1.7rem; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; text-transform: uppercase; letter-spacing: .05em }
#gf-d7d .z1gb-5lf2 li::before { content: ""; display: none }
.aympukhnr { display: none }
#gf-d7d table { width: 100%; border-collapse: collapse; overflow: hidden; font-size: .97rem; border-radius: 6px; border: 1px solid #ece0d7; margin: 1.8em 0 }
#gf-d7d th { border-bottom: 1px solid #ece0d7; color: #282421; padding: 8px 10px; text-align: center; background: #f4e9e2; overflow-wrap: anywhere; font-weight: 700 }
#gf-d7d .pqwy-b7us { margin-top: 2em; border: 0; padding-top: 0 }
#gf-d7d h3 { font-weight: 800; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; margin: 1.6em 0 .45em; font-size: 1.12rem; color: #282421 }
.lqo-l6ac { color: #766659; font-size: .9rem; margin: .3em 0 1.5em }
#gf-d7d .o78-wdsf { margin-top: 2.4em; border-radius: 8px; background: #f4e9e2; padding: 1em 1.1em }
#gf-d7d .ns-q4qb table { margin: 0 }
#gf-d7d .kve-t9s3 a { padding: .25em 0; margin: 0 0 .7em; display: block; min-height: 48px }
#gf-d7d .c861-nr6,#gf-d7d .kve-t9s3,#gf-d7d .eu6-k0 { line-height: 1.5; margin: .6em 0 0 }
#gf-d7d td { overflow-wrap: anywhere; border-bottom: 1px solid #ece0d7; padding: 8px 10px }
#gf-d7d figure,#gf-d7d .tl-d0en,#gf-d7d .m6-4uc,#gf-d7d .rda-n2,#gf-d7d .hvio-a6 { border-top: 1px solid #ece0d7; padding: .7em 0; margin: 1.2em 0; border-bottom: 1px solid #ece0d7 }
#gf-d7d .v3fk-vov { display: grid; gap: .8em 1.2em; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }
#gf-d7d a:hover { box-shadow: inset 0 -3px 0 currentColor }
#gf-d7d img.na-bfxd { margin-left: auto; margin-right: 0; max-width: 78% }
#gf-d7d h1 { font-size: 2.0rem; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; line-height: 1.18; font-weight: 800; letter-spacing: -.01em; border-bottom: 1px solid #ece0d7; color: #282421; padding-bottom: .35em; margin: 0 0 .4em }
#gf-d7d .twj-brp a { text-decoration: none; color: #766659 }
#gf-d7d ul { padding-left: 1.4em; list-style: none }
body { background: linear-gradient(135deg,#ffffff 0%,#f4e9e2 100%); margin: 0; font: 16px/1.55 Helvetica,'Helvetica Neue',Arial,sans-serif; color: #282421; min-height: 100vh; -webkit-font-smoothing: antialiased }
#gf-d7d .yhs-p4g li { padding: 0; margin: 0 }
#gf-d7d .ycw-wh { border-radius: 8px; border: 1px solid #ece0d7; padding: .7em 1em .7em 2.2em; background: #f4e9e2 }
#gf-d7d tr:nth-child(even) td { background: #f4e9e2 }
#gf-d7d .eu6-k0 a { max-width: 100%; padding: .25em 0; vertical-align: middle; display: inline-block; min-width: 24px; min-height: 48px }
#gf-d7d .ns-q4qb[tabindex="0"]:focus-visible,#gf-d7d summary:focus-visible,#gf-d7d a:focus-visible { outline: 3px double #282421; outline-offset: 1px }
#gf-d7d .o0-jsxp nav .fk-oss { margin: 0 1.15em .2em 0; cursor: default; opacity: .65; color: #282421 }
#gf-d7d .tta-o9 { font-size: .97rem; margin: 1.2em 0; border-top: 1px solid #ece0d7; padding: .75em 1.1em; background: #f4e9e2; border-bottom: 1px solid #ece0d7 }
#gf-d7d .o0-jsxp nav a { margin: 0 0 .25em; text-decoration: none; min-height: 48px; display: block; padding: .25em 0; color: #766659 }
#gf-d7d .tta-o9 ul,#gf-d7d .tta-o9 ol { margin: 0; padding-left: 1.6em }
#gf-d7d .o0-jsxp nav { font-size: .95rem; line-height: 1.5; margin: .55em 0 0 }
#gf-d7d .gnj9-5b1g h3 { margin: 0 0 .3em }
#gf-d7d .yhs-p4g li::before { display: none; content: "" }
#gf-d7d blockquote { border-radius: 0 0 6px 6px; border-top: 3px solid #ab602d; padding: 1em 1.1em; margin: 1.6em 0; background: #f4e9e2 }
#gf-d7d .twj-brp { color: #766659; font-size: .88rem; margin: 0 0 1.4em }
#gf-d7d ul,#gf-d7d ol { padding-left: 1.6em; margin: 0 0 1.4em }
#gf-d7d .zm8-td8y { gap: 0; margin: 0; padding: 0; flex-wrap: wrap; list-style: none; display: flex }
#gf-d7d details.ny6-6wi { background: #fcfcfb; border: 1px solid #ece0d7; border-radius: 8px; margin: 0 0 .65em; padding: .75em .95em }
#gf-d7d .gnj9-5b1g { padding: .9em 1.2em; background: #fcfcfb; margin: 0 0 .8em; border-radius: 8px; border: 1px solid #ece0d7 }
#gf-d7d .o78-wdsf h2 { margin-top: .4em }
#gf-d7d caption { caption-side: top; color: #282421; font-weight: 700; text-align: left; padding: .45em 0 }
#gf-d7d img.g2nh-r4k { margin-right: 0; margin-left: 0; max-width: 100% }
#gf-d7d .eu6-k0 a+a::before { margin: 0 .55em; opacity: .45; content: '|' }
#gf-d7d .ns-q4qb { margin: 1.8em 0; width: 100%; overflow-x: auto }
#gf-d7d ul li { padding-left: 1.1em; position: relative }
#gf-d7d .o0-jsxp { text-align: left; margin: 0 0 1.3em; padding-bottom: .5em; border-bottom: 3px solid #ab602d }
#gf-d7d img { margin: 1.2em 0; display: block; box-shadow: 0 4px 14px rgba(37,30,25,.10); height: auto; max-width: 100% }
#gf-d7d figure>img,#gf-d7d .tl-d0en>img,#gf-d7d .m6-4uc>img,#gf-d7d .rda-n2>img,#gf-d7d .hvio-a6>img { margin-top: 0; margin-bottom: 0 }
#gf-d7d .lg9-gih { font-size: 1.12em; color: #766659 }
#gf-d7d .v4ts-tj2>h2:first-child { margin-top: 0 }
#gf-d7d ul li::before { position: absolute; left: 0; font-weight: 700; color: #9b5729; content: '\2726' }
#gf-d7d { max-width: 800px; margin: 34px auto; background: #fcfcfb; border-radius: 8px; padding: 34px 34px; overflow-wrap: anywhere; border: 2px solid #ece0d7; box-shadow: none; outline: 7px solid #f4e9e2; outline-offset: 1px }
#gf-d7d a { box-shadow: inset 0 -2px 0 currentColor; color: #9b5729; text-decoration: none }
#gf-d7d .o0-jsxp nav a:hover { color: #9b5729 }
#gf-d7d .yhs-p4g { padding: 0; list-style: none; margin: 0 }
#gf-d7d .zm8-td8y li { padding: 0; margin: 0 }
#gf-d7d .qge0-z7b dt { font-weight: 700; margin: 1.5em 0 .3em }
#gf-d7d img.orde-elg { margin-left: auto; max-width: 90%; margin-right: auto }
#gf-d7d ol li::marker { color: #9b5729 }
.qssem { padding: 0 }
#gf-d7d .z1gb-5lf2 { list-style: none; margin: 0; padding: 0 }
#gf-d7d .eds-jk { display: grid; gap: .4em 1em; grid-template-columns: repeat(auto-fit,minmax(13rem,1fr)) }
@media(max-width:620px){body { background: #fcfcfb }
#gf-d7d { outline: 4px solid #f4e9e2; outline-offset: -4px; border-left: 0; border-right: 0; border-radius: 0; padding: 26px 18px }
#gf-d7d img.dd6-vsb,#gf-d7d img.dcn-zi5,#gf-d7d img.na-bfxd { margin-right: auto; margin-left: auto; max-width: 100% }
#gf-d7d .v4ts-tj2 { padding: .7em .8em }}
@media(min-width:1280px){#gf-d7d { padding: 38px 40px }}
@media (prefers-color-scheme: dark){#gf-d7d .tta-o9 p { color: #eae8e7 }
#gf-d7d hr { border-top: 1px solid #4c3f36 }
#gf-d7d h2 { color: #eae8e7; border-bottom: 1px solid #4c3f36 }
#gf-d7d .os-zw { border-left: 3px solid #e29662; background: #3e3127 }
#gf-d7d figcaption { color: #bcada3 }
#gf-d7d .tpd4-q9b { color: #bcada3 }
::selection { color: #eae8e7; background: #3e3127 }
#gf-d7d .v4ts-tj2:nth-of-type(odd) { background: #3e3127 }
#gf-d7d .tta-o9 a { color: #e29662 }
#gf-d7d .iphx-gjs { color: #e29662 }
#gf-d7d table { border: 1px solid #4c3f36 }
#gf-d7d th { background: #3e3127; border-bottom: 1px solid #4c3f36; color: #eae8e7 }
#gf-d7d h3 { color: #eae8e7 }
.lqo-l6ac { color: #bcada3 }
#gf-d7d .o78-wdsf { background: #3e3127 }
#gf-d7d td { border-bottom: 1px solid #4c3f36 }
#gf-d7d figure,#gf-d7d .tl-d0en,#gf-d7d .m6-4uc,#gf-d7d .rda-n2,#gf-d7d .hvio-a6 { border-top: 1px solid #4c3f36; border-bottom: 1px solid #4c3f36 }
#gf-d7d h1 { border-bottom: 1px solid #4c3f36; color: #eae8e7 }
#gf-d7d .twj-brp a { color: #bcada3 }
body { background: linear-gradient(135deg,#1e1713 0%,#3e3127 100%); color: #eae8e7 }
#gf-d7d .ycw-wh { border: 1px solid #4c3f36; background: #3e3127 }
#gf-d7d tr:nth-child(even) td { background: #3e3127 }
#gf-d7d .ns-q4qb[tabindex="0"]:focus-visible,#gf-d7d summary:focus-visible,#gf-d7d a:focus-visible { outline: 3px double #eae8e7 }
#gf-d7d .o0-jsxp nav .fk-oss { color: #eae8e7 }
#gf-d7d .tta-o9 { border-top: 1px solid #4c3f36; border-bottom: 1px solid #4c3f36; background: #3e3127 }
#gf-d7d .o0-jsxp nav a { color: #bcada3 }
#gf-d7d blockquote { border-top: 3px solid #e29662; background: #3e3127 }
#gf-d7d .twj-brp { color: #bcada3 }
#gf-d7d details.ny6-6wi { background: #2c241e; border: 1px solid #4c3f36 }
#gf-d7d .gnj9-5b1g { border: 1px solid #4c3f36; background: #2c241e }
#gf-d7d caption { color: #eae8e7 }
#gf-d7d .o0-jsxp { border-bottom: 3px solid #e29662 }
#gf-d7d .lg9-gih { color: #bcada3 }
#gf-d7d ul li::before { color: #e29662 }
#gf-d7d { background: #2c241e; border: 2px solid #4c3f36; outline: 7px solid #3e3127 }
#gf-d7d a { color: #e29662 }
#gf-d7d .o0-jsxp nav a:hover { color: #e29662 }
#gf-d7d ol li::marker { color: #e29662 }}
#gf-d7d .lg9-gih{padding-inline-start:.8em;border-inline-start:4px solid currentColor}
@media(max-width:560px){#gf-d7d h1{font-size:1.825rem}}#gf-d7d figcaption{font-size:0.9rem}
@media(max-width:620px){#gf-d7d table:not(.ns-q4qb table){table-layout:fixed}#gf-d7d th:not(.ns-q4qb th),#gf-d7d td:not(.ns-q4qb td){overflow-wrap:anywhere;padding-inline:5px}}