.vqvcoR9mk .wpmFwqk li+li::before { content: '\2022'; margin: 0 .65em; opacity: .5 }
ul { padding-left: 1.15em; list-style: none }
table { border-radius: 8px; overflow: hidden; width: 100%; margin: 1.5em 0; border-collapse: collapse; font-size: .97rem; border: 1px solid #e2f0df }
.eoeqgPqw4 a { padding: .25em 0; color: #4922b7; min-height: 24px; text-decoration: none; display: inline-block }
.vvsioMu3h,.zpfpGhf,.vqvcoR9mk { margin: .4em 0 0; line-height: 1.8 }
h3 { color: #177c62; font-size: 1.16rem; font-weight: 650; margin: 1.6em 0 .45em; font-family: 'Segoe UI',system-ui,sans-serif }
img.hwuyX5m { max-width: 58%; margin-left: auto; margin-right: 0 }
caption { text-align: left; caption-side: top; padding: .35em 0; color: #597355; font-weight: 700 }
.qdgcRkrd { -webkit-overflow-scrolling: touch; width: 100%; margin: 1.5em 0; overflow-x: auto }
.jrakYuz2 { margin: .5em 0 1.4em; font-size: .9rem; color: #597355 }
strong { color: #263124 }
.owcrJba li::before { content: none }
.lnlHrx9 { background: #fbedf5; gap: .4em; color: #4922b7; border: 1px solid #e2f0df; padding: .3em .8em; border-radius: 999px; margin: .3em 0 1.5em; align-items: center; font-size: .9rem; display: inline-flex }
.thewHnkt { background: #fbedf5; border: 1px solid #e2f0df; padding: .9em 1.2em .9em 2.5em; border-radius: 5px }
.nceacSt3pc { color: #597355; border-bottom: 1px solid #e2f0df; font-size: .8rem; margin: 0 0 1.4em; padding-bottom: .45em }
img.giynoB1bn { margin-left: 0; max-width: 100%; margin-right: 0 }
h2 { margin: 1.8em 0 .35em; letter-spacing: .04em; font-family: 'Segoe UI',system-ui,sans-serif; text-transform: uppercase; font-size: 1.5rem; line-height: 1.22; color: #263124; font-weight: 600 }
td { padding: 8px 10px; overflow-wrap: anywhere; border-bottom: 1px solid #e2f0df }
.gbxBgc93 h3 { color: #263124; margin: 1.6em 0 .3em; font-size: 1.02rem }
figure>img,.jtwRwn>img,.ltdHffr>img,.izfanI9o>img,.wdbccLug>img { margin-top: 0; margin-bottom: 0 }
.lklxS3mq { padding: 0; display: flex; gap: 0; margin: 0; flex-wrap: wrap; list-style: none }
.stntqFge::before { background: #4922b7; content: ''; border-radius: 2px; height: 3px; margin: 0 0 1.3em; display: block; width: 56px }
.vqvcoR9mk a+a::before { opacity: .5; margin: 0 .65em; content: '\2022' }
ul li { position: relative; padding-left: 1.35em }
.vvsioMu3h .wpmFwqk li,.vqvcoR9mk .wpmFwqk li { display: inline }
.bwtJem { letter-spacing: -.01em; display: inline-block; text-decoration: none; color: #4922b7; font-size: 1.35rem; font-family: 'Segoe UI',system-ui,sans-serif; font-weight: 700 }
li { margin: .45em 0 }
.jinnqZf8bu { display: grid; grid-template-columns: repeat(auto-fit,minmax(10rem,1fr)); gap: .55em 1.2em }
.kirLd1qp { border-radius: 5px; margin: 1.4em 0; padding: 1.2em 1.35em }
figure,.jtwRwn,.ltdHffr,.izfanI9o,.wdbccLug { margin: 1.8em 0; background: #f9fbfa; border-left: 4px solid #4922b7; box-shadow: 0 5px 16px rgba(40,54,38,.08); padding: .7em .8em }
.tkxywJ2jk { text-align: left; column-gap: 1em; border-left: 4px solid #4922b7; display: grid; align-items: center; grid-template-columns: minmax(0,1fr) auto; margin: 0 0 1.3em; padding: .5em 0 .5em .7em }
::selection { background: #fbedf5; color: #263124 }
* { box-sizing: border-box }
hr { border: 0; border-top: 1px dashed #e2f0df; margin: 2.4em 0 }
img { border: 1px solid #e2f0df; height: auto; max-width: 100%; display: block; border-radius: 0; margin: 1.8em 0 }
.lavrant { line-height: 1.5 }
.eoeqgPqw4 ul,.eoeqgPqw4 ol { margin: 0; padding-left: 1.3em }
.tkxywJ2jk>.bwtJem,.tkxywJ2jk>.fohE98eh { grid-column: 1 }
details.alvtvRn7vy summary { font-weight: 600; color: #263124; cursor: pointer }
.kirLd1qp:nth-of-type(odd) { background: #fbedf5 }
.eoeqgPqw4 summary { margin: 0 0 .45em; color: #263124; font-weight: 600; cursor: pointer }
ol li::marker { color: #4922b7 }
.wpmFwqk li { margin: 0; padding: 0 }
.gbxBgc93 { margin-top: 2.2em; background: #fbedf5; border-radius: 6px; padding: 1.4em 1.5em }
a:focus-visible,summary:focus-visible,.qdgcRkrd[tabindex="0"]:focus-visible,input:focus-visible,textarea:focus-visible,button:focus-visible { outline-offset: 3px; outline: 2px solid #263124; box-shadow: 0 0 0 3px #4922b7 }
.owcrJba li { padding: 0; margin: 0; display: inline }
img.igygbKx60j { max-width: 58%; margin-left: 0; margin-right: auto }
.stntqFge { max-width: 740px; margin: 52px auto; background: #f9fbfa; border-radius: 0px; padding: 52px 50px; overflow-wrap: anywhere; box-shadow: 0 5px 18px rgba(40,54,38,.10); outline: 7px solid #fbedf5; outline-offset: 3px; border-right: 6px solid #4922b7 }
.owcrJba { padding: 0; margin: 0; list-style: none }
.fmbDox { border-top: 1px solid #e2f0df; padding-top: 1.4em; margin-top: 2.8em }
.fohE98eh { margin: .3em 0 0; font-weight: 400; font-size: .78rem; color: #597355 }
.ygyikDr9t6 { gap: 1em 1.4em; display: grid; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }
.vvsioMu3h a { margin: 0 1.4em .3em 0; min-height: 24px; display: inline-block; padding: .25em 0 }
ul li::before { left: 0; position: absolute; font-weight: 800; color: #4922b7; content: '\25b8' }
.gbxBgc93 h2 { margin-top: 1em }
.tkxywJ2jk nav a { min-height: 24px; margin: 0 1em .2em 0; text-decoration: none; color: #597355; padding: .25em 0; display: inline-block }
.wpmFwqk { padding: 0; list-style: none; margin: 0 }
p { margin: 0 0 1.45em }
.lklxS3mq li { padding: 0; margin: 0 }
html { text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
.eoeqgPqw4 { padding: .6em 1em; background: #fbedf5; border-radius: 6px; margin: 1.8em 0; border: 1px solid #e2f0df; font-size: .97rem }
h1 { padding-bottom: .35em; letter-spacing: -.02em; font-size: 2.3rem; font-family: 'Segoe UI',system-ui,sans-serif; color: #263124; margin: 0 0 .55em; border-bottom: 3px solid #4922b7; line-height: 1.2; font-weight: 700 }
img.nuuodJw1 { margin-left: auto; max-width: 92%; margin-right: auto }
.kirLd1qp>h2:first-child { margin-top: 0 }
body { color: #263124; margin: 0; letter-spacing: -.004em; min-height: 100vh; -webkit-font-smoothing: antialiased; background: #f0f8ef; font: 19px/1.66 'Times New Roman',Times,Georgia,serif }
.zpfpGhf a { margin: 0 0 .45em; display: block }
a { text-underline-offset: 2px; color: #4922b7; text-decoration: underline }
.eoeqgPqw4 li { margin: .2em 0 }
.tkxywJ2jk nav a:hover { color: #4922b7 }
ul,ol { margin: 0 0 1em; padding-left: 1.3em }
.jzliEp2 dd { margin: 0 0 1.2em; padding: 0 }
th { text-align: left; border-bottom: 1px solid #e2f0df; color: #263124; overflow-wrap: anywhere; padding: 8px 10px; background: #fbedf5; font-weight: 650 }
.vqvcoR9mk a { display: inline }
.tkxywJ2jk nav { grid-row: 1 / span 2; line-height: 1.85; margin: 0; font-size: .86rem; text-align: right; grid-column: 2; align-self: center }
.wpmFwqk li::before { content: none }
.vlsoR6ii { border: 1px solid #e2f0df; background: #f9fbfa; margin: 0 0 .8em; border-radius: 6px; padding: 1em 1.2em }
.qdgcRkrd table { margin: 0 }
details.alvtvRn7vy { border: 1px solid #e2f0df; background: #f9fbfa; margin: 0 0 .65em; padding: .9em 1em; border-radius: 5px }
img.tudbxHaa { max-width: 58%; margin-left: auto; margin-right: auto }
blockquote { margin: 1.2em 0; color: #597355; border-left: 3px solid #24c198; padding: .2em 0 .2em 1.1em; font-style: italic }
.bygnnD20ih { background: #fbedf5; padding: .7em 1em .7em 2.4em; border-radius: 4px; border-left: 3px solid #24c198 }
@media (max-width:680px){body { background: #f9fbfa }
.stntqFge { outline-offset: -4px; outline: 4px solid #fbedf5; margin: 0; border-radius: 0; padding: 22px 16px }
img.igygbKx60j,img.tudbxHaa,img.hwuyX5m { margin-right: auto; margin-left: auto; max-width: 100% }
.tkxywJ2jk { display: block; text-align: left }
.tkxywJ2jk nav { text-align: left; margin: .7em 0 0 }
.kirLd1qp { padding: .9em 1em }}
body>.fmbDox,body>.tkxywJ2jk{max-width:634px;margin-left:auto;margin-right:auto}
@media (max-width:680px){body>.fmbDox,body>.tkxywJ2jk{max-width:702px;margin-left:16px;margin-right:16px}}