/* site */
:where(.jlucra6) .f98z6 nav a { display: inline-block; margin: 0 1.3rem .2rem 0; color: #6e6b51; text-decoration: none; padding: .25rem 0; min-height: 50px }
:where(.jlucra6) h2 { font-family: Cambria,Constantia,Georgia,serif; margin: 2.1em 0 .35em; text-transform: uppercase; font-size: 1.34rem; letter-spacing: .04em; color: #302e20; font-weight: 800; line-height: 1.22 }
:where(.jlucra6) .hbux8 a { display: block; border-bottom: 1px dashed #efedde }
:where(.jlucra6) .yiz073 li { margin: 0; padding: 0 }
:where(.jlucra6) .ch6x9 { color: #6e6b51; font-size: .82rem; margin: 0 0 1.4em }
:where(.jlucra6) .rgvxn3t { margin: .25rem 0 1rem; color: #6e6b51; font-size: .85rem }
.jlucra6 { max-width: 680px; margin: 34px auto; background: #faf9fb; border-radius: 0px; padding: 52px 30px; overflow-wrap: break-word; border: 2px solid #efedde; box-shadow: none; outline: 1px solid #efedde; outline-offset: -5px }
:where(.jlucra6) .muydu { list-style: none; padding: 0; margin: 0 }
:where(.jlucra6) ul,:where(.jlucra6) ol { margin: 0 0 1.4rem; padding-left: 1.45rem }
:where(.jlucra6) .f98z6 nav { margin: .15rem 0 0; font-size: .95rem; border-top: 1px solid #efedde; line-height: 1.5; padding-top: .55rem; text-align: left }
:where(.jlucra6) .b6cgey { font-size: .95em; font-weight: 600; margin: 0 0 .45em; grid-column: 1/-1 }
:where(.jlucra6) img.x9gk7 { max-width: 58%; margin-right: auto; margin-left: auto }
:where(.jlucra6) .t0obn3 { display: grid; gap: .6em 1em; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)) }
:where(.jlucra6) .kygfpa,:where(.jlucra6) .kygfpa .ujx9m2 { grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); gap: .6em 1em; display: grid }
:where(.jlucra6) .yiz073 { padding: 0; display: flex; margin: 0; list-style: none; flex-wrap: wrap; gap: .1em .2em }
:where(.jlucra6) .w8j29lz { border: 0; margin: 0 0 .7rem; padding: 0 }
:where(.jlucra6) h1 { color: #302e20; font-weight: 700; letter-spacing: -.02em; margin: 0 0 .6em; font-size: clamp(1.55rem,2.0vw + 1.15rem,1.85rem); line-height: 1.28; font-family: Cambria,Constantia,Georgia,serif }
:where(.jlucra6) .wr7io { color: #6e6b51; margin: .2rem 0 0; font-weight: 400; font-size: .8rem }
:where(.jlucra6) strong { color: #302e20 }
:where(.jlucra6) .u0nzd9q>h2:first-child { margin-top: 0 }
:where(.jlucra6) .xm07zt,:where(.jlucra6) .kgjty,:where(.jlucra6) .br4qahr { line-height: 1.5; margin: .4rem 0 0 }
:where(.jlucra6) td { overflow-wrap: break-word; border-bottom: 1px solid #efedde; padding: 10px 14px }
html { -webkit-text-size-adjust: 100% }
.mvqt { padding: 0 }
::selection { color: #302e20; background: #f8eae0 }
:where(.jlucra6) .nap4n { font-size: 1.12em; color: #6e6b51 }
:where(.jlucra6) li::marker { color: #487618 }
:where(.jlucra6) .umx3w a { min-height: 50px; padding: .25rem 0; text-decoration: none; color: #487618; display: block }
:where(.jlucra6) blockquote { font-style: italic; border-left: 3px solid #2739bf; color: #6e6b51; padding: .2rem 0 .2rem 1.1rem; margin: 1.6rem 0 }
:where(.jlucra6) .f98z6 nav a+a::before { content: '-'; opacity: .7; margin: 0 .65rem }
:where(.jlucra6) .gui7p h2 { margin-top: 1em }
:where(.jlucra6) figure,:where(.jlucra6) .r4rcj,:where(.jlucra6) .x84kb,:where(.jlucra6) .c97ujmz,:where(.jlucra6) .k1sjk { border-top: 1px solid #efedde; margin: 2rem 0; border-bottom: 1px solid #efedde; padding: .9rem 0 }
:where(.jlucra6) .yz91p5o table { margin: 0 }
:where(.jlucra6) .br4qahr a { max-width: 100%; min-width: 24px; display: inline-block; vertical-align: middle; min-height: 50px; padding: .25rem 0 }
body { letter-spacing: .006em; color: #302e20; font: 16px/1.55 Helvetica,'Helvetica Neue',Arial,sans-serif; min-height: 100dvh; margin: 0; background: #fbfbfd }
:where(.jlucra6) .ua6d7e { display: flex; flex-wrap: wrap; gap: .6em 1em }
:where(.jlucra6) img.we81y9 { margin-left: 0; margin-right: 0; max-width: 100% }
:where(.jlucra6) .ujx9m2 li::before { position: static; display: none !important }
:where(.jlucra6) .mllpt0 nav { min-width: 0 }
:where(.jlucra6) .f98z6 nav a:hover { color: #487618 }
:where(.jlucra6) figure>img,:where(.jlucra6) .r4rcj>img,:where(.jlucra6) .x84kb>img,:where(.jlucra6) .c97ujmz>img,:where(.jlucra6) .k1sjk>img { margin-top: 0; margin-bottom: 0 }
:where(.jlucra6) .ej3c5 { background: #f8eae0; border-radius: 4px; border-left: 3px solid #2739bf; padding: .9em 1.2em .9em 2.6em }
:where(.jlucra6) table { width: 100%; border-radius: 8px; font-size: .93rem; border-collapse: collapse; border: 1px solid #efedde; overflow: hidden; margin: 1.2rem 0 }
:where(.jlucra6) .muydu li { padding: 0; display: inline; margin: 0 }
:where(.jlucra6) .umx3w ul,:where(.jlucra6) .umx3w ol { padding-left: 1.45rem; margin: 0 }
:where(.jlucra6) .w8j29lz h3 { margin: 0 0 .3rem }
:where(.jlucra6) .kygfpa a,:where(.jlucra6) .rfi2j1 a,:where(.jlucra6) .hbux8 a { overflow-wrap: anywhere; max-width: 100%; min-height: 50px; padding: .3em .5em }
:where(.jlucra6) a:focus-visible,:where(.jlucra6) summary:focus-visible,:where(.jlucra6) .yz91p5o[tabindex="0"]:focus-visible { outline-offset: .15rem; outline: 2px solid #487618 }
:where(.jlucra6) .u0nzd9q+.u0nzd9q { padding-top: .4em; border-top: 1px solid #efedde; margin-top: 1.8em }
:where(.jlucra6) .yz91p5o { overflow-x: auto; margin: 1.2rem 0; width: 100% }
:where(.jlucra6) .gui7p h3 { margin: 1.4em 0 .3em; color: #302e20; font-size: 1.02rem }
:where(.jlucra6) .rfi2j1 a { border: 1px solid #efedde; margin: 0 .5em .5em 0; border-radius: .4em; display: inline-block }
:where(.jlucra6) .kgjty a { min-height: 50px; display: block; margin: 0 0 .45rem; padding: .25rem 0 }
:where(.jlucra6) .umx3w p { color: #302e20; font-weight: 500; margin: 0 0 .45rem }
:where(.jlucra6) .f98z6 nav .ni6xqn { cursor: default; margin: 0 1.3rem .2rem 0; opacity: .7; color: #302e20 }
:where(.jlucra6) details.g17z95 p { margin: .7em 0 0 }
:where(.jlucra6) .mllpt0 { text-align: right; border: 0; padding-top: 0; margin-top: 1.6em; font-size: 1rem }
:where(.jlucra6) .muydu li::before { display: none !important; position: static }
:where(.jlucra6) .xm07zt a { padding: .25rem 0; margin: 0 1.4rem .3rem 0; display: inline-block; min-height: 50px }
:where(.jlucra6) img { border-radius: 6px; box-shadow: 0 6px 20px rgba(53,50,24,.12); max-width: 100%; margin: 2em 0; display: block; height: auto }
:where(.jlucra6) .gui7p { padding-top: 0; margin-top: 2.4em; border: 0 }
:where(.jlucra6) .d4gwlq9 { padding: .9em 1.2em .9em 2.5em; background: #f8eae0; border: 1px solid #efedde; border-radius: 5px }
:where(.jlucra6) ul { list-style-type: disc }
:where(.jlucra6) caption { font-weight: 500; caption-side: top; text-align: center; color: #302e20; padding: .35em 0 }
:where(.jlucra6) h3 { font-size: 1.1rem; font-family: Cambria,Constantia,Georgia,serif; margin: 1.4em 0 .4em; font-weight: 650; color: #302e20 }
:where(.jlucra6) li { margin: .35rem 0 }
:where(.jlucra6) .ujx9m2 li { margin: 0; padding: 0 }
:where(.jlucra6) figcaption { color: #6e6b51; line-height: 1.5; text-align: left; background-color: #faf9fb; font-size: .82rem; margin-top: .55em }
*,*::before,*::after { box-sizing: border-box }
:where(.jlucra6) p { margin: 0 0 1.45rem }
.agnzaa { margin: .2em 0 1.75em; color: #6e6b51; font-size: .9rem }
:where(.jlucra6) .ehz14j nav+nav { padding-top: .8em; border-top: 1px solid #efedde }
:where(.jlucra6) .rfi2j1 .ujx9m2 li { display: inline }
:where(.jlucra6) .umx3w { border: 1px solid #efedde; background: transparent; font-size: .93rem; padding: .75rem 1.1rem; border-radius: 5px; margin: 1.4rem 0 }
:where(.jlucra6) .ch6x9 a { text-decoration: none; color: #6e6b51 }
:where(.jlucra6) img.ec1q1r { max-width: 58%; margin-left: auto; margin-right: 0 }
:where(.jlucra6) .br4qahr a+a::before { margin: 0 .5rem; content: '\2219'; opacity: .7 }
:where(.jlucra6) .kygfpa>.ujx9m2 { grid-column: 1/-1 }
:where(.jlucra6) img.zvgzxp { margin-right: auto; max-width: 92%; margin-left: auto }
:where(.jlucra6) .f98z6 nav .muydu li+li::before { margin: 0 .65rem; opacity: .7; content: '-' }
:where(.jlucra6) .xm07zt .ujx9m2 li,:where(.jlucra6) .br4qahr .ujx9m2 li { display: inline }
:where(.jlucra6) .umx3w li { margin: .2rem 0 }
:where(.jlucra6) .wmz54 { grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); gap: .3em .8em; display: grid }
:where(.jlucra6) img.dbaj5g { margin-left: 0; margin-right: auto; max-width: 58% }
:where(.jlucra6) .ujx9m2 { margin: 0; list-style: none; padding: 0 }
:where(.jlucra6) a { text-underline-offset: 3px; text-decoration: underline dotted; color: #487618 }
:where(.jlucra6) .umx3w summary { color: #302e20; font-weight: 500; cursor: pointer; margin: 0 0 .45rem }
:where(.jlucra6) .x7397 { display: inline-block; font-family: Cambria,Constantia,Georgia,serif; color: #302e20; font-size: 1.7rem; font-weight: 900; text-decoration: none; letter-spacing: -.01em }
:where(.jlucra6) th { padding: 10px 14px; overflow-wrap: break-word; text-align: left; border-bottom: 1px solid #efedde; color: #302e20; font-weight: 500; background: #f8eae0 }
:where(.jlucra6) .br4qahr .ujx9m2 li+li::before { margin: 0 .5rem; content: '\2219' !important; display: inline !important; opacity: .7 }
:where(.jlucra6) hr { border: 0; height: 3px; width: 64px; background: #71ba26; border-radius: 3px; margin: 1.6em 0 }
:where(.jlucra6) .ua6d7e nav { flex: 1 1 15rem }
:where(.jlucra6) .f98z6 { flex-direction: column; row-gap: .65rem; text-align: left; display: flex; margin: 0 0 1.3rem; padding-bottom: .6rem; align-items: stretch }
@media (max-width:820px){body { background: #faf9fb }
.jlucra6 { border-radius: 0; border-left: 0; outline-offset: -3px; border-right: 0; margin: 0; outline: 1px solid #efedde; padding: 24px 18px }
:where(.jlucra6) img.dbaj5g,:where(.jlucra6) img.x9gk7,:where(.jlucra6) img.ec1q1r { max-width: 100%; margin-right: auto; margin-left: auto }}
:where(.jlucra6) .nap4n{border-block-start:1px solid currentColor;padding-block-start:.65em}
@media(max-width:560px){:where(.jlucra6) h1{font-size:min(clamp(1.63rem,0.4vw + 1.55rem,1.69rem),var(--reading-title-limit,999rem))}}:where(.jlucra6) figcaption{font-size:0.911rem}
:where(.jlucra6) .gui7p summary>h2,:where(.jlucra6) .gui7p summary>h3,:where(.jlucra6) .gui7p summary>h4{display:inline;margin:0}@media(max-width:560px){:where(.jlucra6) h1{text-wrap:balance}:where(.jlucra6) .f98z6 nav{margin-block-start:.45em}:where(.jlucra6) .f98z6 nav a{margin-inline-end:.45em}:where(.jlucra6) .f98z6{margin-block-end:.85em}}
@supports selector(:has(*)){:is(.jlucra6,:where(.jlucra6) main,:where(.jlucra6) article,:where(.jlucra6) section,:where(.jlucra6) div):has(>.nap4n)>p:not(.rgvxn3t):not(.k5slmf),.jlucra6:has(.nap4n) .u0nzd9q>p{max-inline-size:76ch}.jlucra6:has(.nap4n) .u0nzd9q+.u0nzd9q{margin-block-start:1.5em}.jlucra6:has(.nap4n) .u0nzd9q>h2:first-child{margin-block-end:.55em;padding-block-end:.35em;border-block-end:1px solid currentColor}:is(.jlucra6,:where(.jlucra6) main,:where(.jlucra6) article,:where(.jlucra6) section,:where(.jlucra6) div):has(>.nap4n)>p:not(.rgvxn3t):not(.k5slmf),.jlucra6:has(.nap4n) .u0nzd9q>p{max-inline-size:76ch}.jlucra6:has(.nap4n) .u0nzd9q{min-inline-size:0}@media(max-width:560px){:is(.jlucra6,:where(.jlucra6) main,:where(.jlucra6) article,:where(.jlucra6) section,:where(.jlucra6) div):has(>.nap4n)>p:not(.rgvxn3t):not(.k5slmf),.jlucra6:has(.nap4n) .u0nzd9q>p{padding-inline:0}.jlucra6:has(.nap4n) .u0nzd9q{padding-inline:0;border-inline:0}}@media print{.jlucra6:has(.nap4n) .u0nzd9q{display:block!important;padding-inline:0!important}:is(.jlucra6,:where(.jlucra6) main,:where(.jlucra6) article,:where(.jlucra6) section,:where(.jlucra6) div):has(>.nap4n)>p:not(.rgvxn3t):not(.k5slmf),.jlucra6:has(.nap4n) .u0nzd9q>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}