
.ioyhhZbe96 .ppaSpo1 dd { margin: 0 0 .8em; padding: 0 }
.ioyhhZbe96 .mtmUyg1g { border: 0; margin-top: 2.8em; padding-top: 0 }
.ioyhhZbe96 .lylElv { border: 0; margin-top: 1.8em; text-align: left; padding-top: 0; font-size: .9rem }
.ioyhhZbe96 img.maqfiTzo { margin-right: auto; margin-left: auto; max-width: 74% }
.ioyhhZbe96 h3 { margin: 1.8em 0 .4em; color: var(--c-text); font-weight: 500; font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif; font-size: 1.11rem }
body { margin: 0; letter-spacing: .003em; color: var(--c-text); background: var(--c-bg); min-height: 100dvh; font: 16px/1.74 'Times New Roman',Times,Georgia,serif }
.ioyhhZbe96 .wjaNava9 { border-radius: 18px; border: 1px solid #e2dbe7; background: var(--c-soft); padding: .9em 1.2em .9em 2.5em }
.ioyhhZbe96 summary:focus-visible,.ioyhhZbe96 .mgbBw2l[tabindex="0"]:focus-visible,.ioyhhZbe96 a:focus-visible { box-shadow: 0 0 0 3px var(--color-link); outline-offset: 4px; outline: 2px solid var(--c-text) }
.ioyhhZbe96 .mgqNyzh0 a { display: block; min-height: 48px; padding: .25em 0; margin: 0 0 .7em }
.ioyhhZbe96 ul,.ioyhhZbe96 ol { padding-left: 1.45em; margin: 0 0 1.1em }
.ioyhhZbe96 { max-width: var(--content-width); margin: 38px auto; background: #fdfcfd; border-radius: 18px; padding: calc(var(--unit) + 2.375rem) calc(var(--unit) + 0.875rem); overflow-wrap: anywhere; border: 2px solid #e2dbe7; box-shadow: none; border-top: 6px solid var(--color-accent); border-bottom: 5px solid var(--color-accent) }
.ioyhhZbe96 .uwlQp155 { padding: .9em 1.2em; grid-template-columns: minmax(8ch,30%) minmax(0,1fr); background: var(--c-soft); margin: 0 0 1.3em; display: grid; align-items: center; text-align: left; column-gap: 1em; border-radius: 18px }
.ioyhhZbe96 table { border-collapse: collapse; margin: 1.5em 0; font-size: .95rem; width: 100% }
.ioyhhZbe96 .ppaSpo1 dt { font-weight: 700; margin: 1.1em 0 .3em }
.ioyhhZbe96 .uwlQp155>.tnbEj3zi,.ioyhhZbe96 .uwlQp155>.edoQ5kvf { grid-column: 1 }
.ioyhhZbe96 .uemJmxq3 { color: #776185; font-size: .85rem; margin: 0 0 1.4em }
* { box-sizing: border-box }
.ioyhhZbe96 .qigaArp h3 { margin: 0 0 .5em }
.ioyhhZbe96 .rkieuU95 nav { flex: 1 1 13rem }
.ioyhhZbe96 blockquote { border-radius: 0 0 6px 6px; padding: 1em 1.1em; border-top: 3px solid #5dc81d; background: var(--c-soft); margin: 1.4em 0 }
.ioyhhZbe96 .qddVcxr { padding: .9em 1.2em .9em 2.6em; border-left: 3px solid #5dc81d; background: var(--c-soft); border-radius: 18px }
.ioyhhZbe96 :is(h2,h3,h4) { scroll-margin-top: 2rem }
html { text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
.ioyhhZbe96 .spaIlgct li { padding: 0; margin: 0; display: inline }
.ioyhhZbe96 .mgbBw2l { width: 100%; overflow-x: auto; margin: 1.5em 0 }
.ioyhhZbe96 .blaftIxc,.ioyhhZbe96 .blaftIxc .stcxeXs3 { grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)); display: grid; gap: .8em 1.2em }
.ioyhhZbe96 img.jfpFmps { margin-left: auto; max-width: 95%; margin-right: auto }
::selection { background: var(--c-soft); color: var(--c-text) }
.ioyhhZbe96 .blaftIxc>.stcxeXs3 { grid-column: 1/-1 }
.ioyhhZbe96 figure>img,.ioyhhZbe96 .syxYm9>img,.ioyhhZbe96 .wlgnItihr>img,.ioyhhZbe96 .yvslTve>img,.ioyhhZbe96 .ewvxrKhnaz>img { margin-bottom: 0; margin-top: 0 }
.ioyhhZbe96 .hgxcwBqm7s { margin: 0 0 .75em; font-size: 1em; font-weight: 600; grid-column: 1/-1 }
.ioyhhZbe96 .rkieuU95 { flex-wrap: wrap; display: flex; gap: .8em 1.2em }
.ioyhhZbe96 .mtmUyg1g h2 { margin-top: .4em }
.ioyhhZbe96 .lwfhGm1q .stcxeXs3 li { display: inline }
.ioyhhZbe96 .spaIlgct { padding: 0; list-style: none; margin: 0 }