
:where(.yk4-rlqr) h1 { font-size: clamp(1.55rem,2.0vw + 1.25rem,2.0rem); font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; letter-spacing: -.02em; color: #322528; padding-bottom: .18em; text-align: center; line-height: 1.18; margin: 0 0 .65em; font-weight: 750 }
.yk4-rlqr { max-width: 840px; margin: 28px auto; background: #fefefe; border: 1px solid #f0dee2; border-radius: 14px; box-shadow: none; padding: 46px 34px; overflow-wrap: break-word; outline: 7px solid #f7dfe4; outline-offset: .15em }
:where(.yk4-rlqr) a { padding: 0 2px; text-decoration: underline; border-radius: 3px; text-underline-offset: 2px; color: #c51940 }
.ijvhwssih { padding: 0 }
:where(.yk4-rlqr) figure>img,:where(.yk4-rlqr) .its-o00>img,:where(.yk4-rlqr) .u8-2b9>img,:where(.yk4-rlqr) .u7-o0>img,:where(.yk4-rlqr) .ybq8-ocem>img { margin-top: 0; margin-bottom: 0 }
:where(.yk4-rlqr) .u6-pl .fkn-esm li,:where(.yk4-rlqr) .zpy6-6j .fkn-esm li { display: inline }
:where(.yk4-rlqr) .kw-aln6 { font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; font-size: 1.7rem; text-decoration: none; color: #322528; text-transform: lowercase; letter-spacing: 0; display: inline-block; font-weight: 800 }
:where(.yk4-rlqr) .zpy6-6j a+a::before { content: '\002d'; opacity: .6; margin: 0 .75rem }
:where(.yk4-rlqr) h3 { color: #322528; font-weight: 500; font-style: italic; font-family: 'Arial Black',Impact,Haettenschweiler,sans-serif; margin: 1.5em 0 .5em; font-size: 1.14rem }
:where(.yk4-rlqr) img.t89-uh71 { margin-right: auto; margin-left: auto; max-width: 95% }
:where(.yk4-rlqr) .y2vu-s78 nav .ny-83 { cursor: default; margin: 0 .85rem .2rem 0; color: #322528; font-weight: 600 }
:where(.yk4-rlqr) details.sca9-qoh2 { margin: 0 0 .65em; background: #fefefe; border-radius: 14px; padding: .65em .8em; border: 1px solid #f0dee2 }
:where(.yk4-rlqr) a:hover { background: #f7dfe4 }
:where(.yk4-rlqr) .k2k-wi ul,:where(.yk4-rlqr) .k2k-wi ol { padding-left: 1.8rem; margin: 0 }
:where(.yk4-rlqr) hr { border: 0; height: 3px; width: 64px; background: #ca1a41; border-radius: 3px; margin: 1.6em 0 }
:where(.yk4-rlqr) ul,:where(.yk4-rlqr) ol { margin: 0 0 1.1rem; padding-left: 1.8rem }
:where(.yk4-rlqr) img.kb5-a4dc { margin-left: 0; max-width: 70%; margin-right: auto }
:where(.yk4-rlqr) .w6zg-3i89 { border-radius: 14px; padding: .7em 1em .7em 2.2em; border: 1px solid #f0dee2; background: #f7dfe4 }
:where(.yk4-rlqr) .yy-2e a { display: block; min-height: 3rem; padding: .25rem 0; margin: 0 0 .55rem }
:where(.yk4-rlqr) blockquote { font-style: italic; font-size: 1.08rem; padding: .3rem 0 .3rem 1.3rem; margin: 1.4rem 0; color: #322528; border-left: 2px solid #f0dee2 }
:where(.yk4-rlqr) img.b7t-k9e9 { max-width: 100%; margin-right: 0; margin-left: 0 }
:where(.yk4-rlqr) .wvmb-alp dd { margin: 0 0 1.2em; padding: 0 }
:where(.yk4-rlqr) img.og-ul0 { max-width: 70%; margin-right: auto; margin-left: auto }
:where(.yk4-rlqr) .k2k-wi summary { margin: 0 0 .45rem; cursor: pointer; color: #322528; font-weight: 600 }
:where(.yk4-rlqr) .ca-c38 { width: 100%; margin: 1.5rem 0; overflow-x: auto }
:where(.yk4-rlqr) .k2k-wi a { min-height: 3rem; padding: .25rem 0; text-decoration: none; display: inline-block; color: #c51940 }
:where(.yk4-rlqr) summary:focus-visible,:where(.yk4-rlqr) .ca-c38[tabindex="0"]:focus-visible,:where(.yk4-rlqr) a:focus-visible { outline-offset: .15rem; box-shadow: 0 0 0 3px #c51940; outline: 2px solid #322528 }
:where(.yk4-rlqr) .zjh-29zy { color: #756064; font-size: .85rem; font-weight: 400; margin: .3rem 0 0 }
:where(.yk4-rlqr) img.iaqz-rggu { max-width: 70%; margin-right: 0; margin-left: auto }
:where(.yk4-rlqr) .k2k-wi li { margin: .25rem 0 }
:where(.yk4-rlqr) .bt-as { margin: .5rem 0 1.4rem; color: #756064; font-size: .82rem }
:where(.yk4-rlqr) .y2vu-s78 nav a:hover { color: #c51940 }
:where(.yk4-rlqr) .fkn-esm li { padding: 0; margin: 0 }
:where(.yk4-rlqr) .tmh-p0qq { padding: .9em 1.2em .9em 2.6em; border-radius: 14px; background: #f7dfe4; border-left: 3px solid #ca1a41 }
:where(.yk4-rlqr) th { overflow-wrap: break-word; text-align: left; padding: 8px 10px; font-weight: 600; border-bottom: 2px solid #f0dee2; color: #322528 }
body { color: #322528; min-height: 100vh; margin: 0; background: radial-gradient(circle at 50% -20%,#f7dfe4 0,#ffffff 58%,#ffffff 100%); -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font: 17.5px/1.78 Constantia,'Lucida Bright',Georgia,serif }
@media(max-width:782px){body { background: #fefefe }
.yk4-rlqr { border-right: 0; border-radius: 0; outline-offset: -4px; border-left: 0; outline: 4px solid #f7dfe4; padding: 22px 16px }
:where(.yk4-rlqr) img.kb5-a4dc,:where(.yk4-rlqr) img.og-ul0,:where(.yk4-rlqr) img.iaqz-rggu { max-width: 100%; margin-right: auto; margin-left: auto }}
@media(min-width:1360px){.yk4-rlqr { padding: 56px 40px }
:where(.yk4-rlqr) h1 { font-size: 2.1rem }}
:where(.yk4-rlqr) .xwte-uot{padding-block:.4em}
@media(max-width:560px){:where(.yk4-rlqr) h1{font-size:clamp(1.615rem,0.7vw + 1.51rem,1.7725rem)}}:where(.yk4-rlqr) figcaption{font-size:0.911rem}
@media(max-width:782px){:where(.yk4-rlqr) table:not(.ca-c38 table){table-layout:fixed}:where(.yk4-rlqr) th:not(.ca-c38 th),:where(.yk4-rlqr) td:not(.ca-c38 td){overflow-wrap:anywhere;padding-inline:5px}}