:where(.sd653) .d65c26 .g71bc li,:where(.sd653) .mde88 .g71bc li { display: inline }
:where(.sd653) .g418aee h3 { margin: 0 0 .4em }
:where(.sd653) figcaption { font-size: .82rem; color: #7f5d6f; line-height: 1.5; margin-top: .55em; text-align: center }
:where(.sd653) .mca6f0e { padding-bottom: .55em; font-size: .8rem; color: #7f5d6f; margin: 0 0 1.4em; border-bottom: 1px solid #ead2df }
:where(.sd653) li { margin: .45em 0 }
:where(.sd653) .g5ddf9 a { display: block; margin: 0 0 .45em }
:where(.sd653) .m8e7cc8 nav a:hover { color: #cd217b }
:where(.sd653) ul li { position: relative; padding-left: 1.1em }
:where(.sd653) .kce22 { gap: .8em 1.2em; display: grid; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }
:where(.sd653) .d65c26,:where(.sd653) .g5ddf9,:where(.sd653) .mde88 { line-height: 1.7; margin: .4em 0 0 }
:where(.sd653) figure>img,:where(.sd653) .mebac89>img,:where(.sd653) .hbdda2e>img,:where(.sd653) .wdf56>img,:where(.sd653) .o2eaf>img { margin-top: 0; margin-bottom: 0 }
:where(.sd653) blockquote { margin: 1.6em 0; background: #f8eff4; border-radius: 0 0 6px 6px; padding: 1em 1.1em; border-top: 3px solid #cd217b }
:where(.sd653) .i946e ul,:where(.sd653) .i946e ol { padding-left: 1.8em; margin: 0 }
:where(.sd653) .vf33269 li { padding: 0; margin: 0; display: block }
:where(.sd653) .b31343d { padding-top: 0; border: 0; margin-top: 2.6em }
:where(.sd653) td { border-bottom: 1px solid #ead2df; padding: 10px 12px; overflow-wrap: anywhere }
:where(.sd653) hr { border: 0; border-top: 1px solid #ead2df; margin: 2.8em 0 }
:where(.sd653) ul { list-style: none; padding-left: 1.4em }
:where(.sd653) .ma716::first-letter { margin: .02em .08em 0 0; line-height: .82; color: #cd217b; font-weight: 800; font-family: Verdana,Geneva,Tahoma,sans-serif; font-size: 3.4em; float: left }
.jvsqadnxv { line-height: 1.5 }
:where(.sd653) .mde88 a+a::before { content: '|'; margin: 0 .4em; opacity: .7 }
.vwmrgmy { padding: 0 }
body { margin: 0; min-height: 100dvh; color: #251e22; font: 17px/1.55 'Iowan Old Style','Palatino Linotype',Palatino,serif; background: #fafafa; -webkit-font-smoothing: antialiased }
:where(.sd653) .e8399 { margin: 0 }
:where(.sd653) .q3a7a2 table { margin: 0 }
:where(.sd653) table { border: 1px solid #ead2df; font-size: .95rem; border-collapse: collapse; border-radius: 8px; margin: 1.6em 0; width: 100%; overflow: hidden }
:where(.sd653) ol li::marker { color: #cd217b }
:where(.sd653) ul li::before { font-weight: 700; position: absolute; left: 0; color: #cd217b; content: '\00b7' }
:where(.sd653) .z98c39e { margin: 0; padding: 0; gap: .25em; display: flex; flex-wrap: wrap; list-style: none }
:where(.sd653) caption { padding: .35em 0; caption-side: top; color: #7f5d6f; font-weight: 600; text-align: left }
:where(.sd653) img.leb7722 { margin-right: 0; margin-left: auto; max-width: 66% }
:where(.sd653) .q3a7a2 { width: 100%; margin: 1.6em 0; overflow-x: auto }
:where(.sd653) .m8e7cc8 nav { font-size: .95rem; margin: 1em 0 0; line-height: 1.85 }
:where(.sd653) h3 { font-weight: 600; font-size: 1.08rem; font-family: Verdana,Geneva,Tahoma,sans-serif; margin: 2em 0 .45em; color: #251e22 }
:where(.sd653) .g71bc li { margin: 0; padding: 0 }
:where(.sd653) .i946e { padding: .85em 1.2em; border-radius: 8px; margin: 1.6em 0; border: 1px solid #ead2df; font-size: .95rem; background: transparent }
* { box-sizing: border-box }
:where(.sd653) .ub45df { border: 0; padding-top: 0; margin-top: 2em }
.ib9a4c { color: #7f5d6f; margin: .4em 0 1.5em; font-size: .9rem }
:where(.sd653) .mde88 a { display: inline }
:where(.sd653) .m8e7cc8 { padding-bottom: .75em; text-align: center; border-bottom: 3px solid #cd217b; margin: 0 0 1.5em }
:where(.sd653) .p56820 dt { font-weight: 600; margin: 1.2em 0 .3em }
:where(.sd653) .y9f5c { display: grid; gap: .55em 1.2em; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }
:where(.sd653) .i946e a { color: #cd217b; display: inline-block; text-decoration: none; padding: .25em 0; min-height: 48px }
:where(.sd653) .i946e p { margin: 0 0 .45em; font-weight: 600; color: #251e22 }
:where(.sd653) .mde88 .g71bc li+li::before { opacity: .7; content: '|'; margin: 0 .4em }