body .gndv_ys nav a { display: inline-block; color: #5d7269; padding: .25rem 0; margin: 0 1rem .2rem 0; min-height: 2.75rem; transition: color .12s ease; text-decoration: none }
body ul,body ol { margin: 0 0 1.2rem; padding-left: 1.45rem }
body .gndv_ys nav .nav-current { margin: 0 1rem .2rem 0; cursor: default }
body a:focus-visible,body summary:focus-visible,body .dtjs_h7[tabindex="0"]:focus-visible,body input:focus-visible,body textarea:focus-visible,body button:focus-visible { outline-offset: 2px; outline: 2px solid #177b6e }
body h1 { line-height: 1.28; color: #26312c; font-family: 'Trebuchet MS',Helvetica,sans-serif; border-left: 5px solid #22b39f; letter-spacing: -.01em; font-size: 1.85rem; padding-left: .55em; margin: 0 0 .6em; font-weight: 800 }
body .dtjs_h7 { width: 100%; -webkit-overflow-scrolling: touch; margin: 1.6rem 0; overflow-x: auto }
body .if_vnvc { padding: .7em 1em .7em 2.2em; border-radius: 10px; border: 1px solid #d5ebe1; background: #e2f6e3 }
body .gndv_ys nav .pluu_re li+li::before { content: '\00bb'; margin: 0 .65rem; opacity: .5 }
body .oa_mo { gap: 1em 1.4em; grid-template-columns: repeat(auto-fit,minmax(14rem,1fr)); display: grid }
body .psh_15 p { margin: 0 0 .45rem; color: #26312c; font-weight: 500 }
body h2 { color: #26312c; letter-spacing: .04em; font-family: 'Trebuchet MS',Helvetica,sans-serif; margin: 2.7em 0 .45em; text-transform: uppercase; line-height: 1.26; font-weight: 700; font-size: 1.34rem }
body .fgc_18kw { font-size: .82rem; color: #5d7269; border-left: 3px solid #22b39f; margin: 0 0 1.4em; padding-left: .65em }
body figure>img,body .rss_jyk>img,body .otl_c8>img,body .kp_rws>img,body .ixl_qwx>img { margin-bottom: 0; margin-top: 0 }
body .fgc_18kw a { color: #5d7269; text-decoration: none }
body ol li::marker { color: #177b6e }
body .tu_z5o>h2:first-child { margin-top: 0 }
body p { text-align: justify; -webkit-hyphens: auto; hyphens: auto; margin: 0 0 1rem }
body img.xuu_kc0 { margin-right: 0; margin-left: auto; max-width: 62% }
.hhoghtiv { color: #26312c }
body .nv_cirk a { display: block; margin: 0 0 .35rem }
body .psh_15 li { margin: .2rem 0 }
body { font: 18px/1.78 'Segoe UI',Tahoma,Geneva,Verdana,sans-serif; color: #26312c; -webkit-font-smoothing: subpixel-antialiased; min-height: 100vh; margin: 0; -moz-osx-font-smoothing: grayscale; background: #f4f4f5; word-spacing: .05em }
body .tu_z5o { background: #e2f6e3; border: 1px solid #d5ebe1; padding: 1.2em 1.35em; margin: 1.5em 0; border-radius: 10px }
body .jc_6i1t h3 { margin: 0 0 .3rem }
body img.ad_rx { margin-right: auto; max-width: 62%; margin-left: 0 }
body .cw_fhb4,body .nv_cirk,body .nwtm_d4dm { margin: .5rem 0 0; line-height: 1.6 }
body details.wgmi_z70 p { margin: .8em 0 0 }
body .jfdf_ol9 { padding: 0; list-style: none; margin: 0 }
body .pluu_re li::before { content: none }
body .jc_6i1t { margin: 0 0 .8rem; padding: 0; border: 0 }
body .nsow_vk3 { margin: 0; gap: .1em; list-style: none; display: flex; padding: 0; flex-wrap: wrap }
.ssgh_k6zl { max-width: 620px; margin: 30px auto; background: transparent; border: 0; padding: 32px 42px; overflow-wrap: break-word; border-right: 4px solid #22b39f }
body .nwtm_d4dm .jfdf_ol9 li+li::before { opacity: .5; content: '\00bb'; margin: 0 .65rem }
body .gndv_ys nav a:hover { color: #177b6e }
body img.qzih_ww { margin-left: auto; max-width: 95%; margin-right: auto }
body .qas_lhl dd { margin: 0 0 .8em; padding: 0 }
body .fvrw_qowh { border-radius: 10px; border-left: 3px solid #22b39f; padding: .9em 1.2em .9em 2.6em; background: #e2f6e3 }
body .gndv_ys { text-align: left; border-radius: 10px; margin: 0 0 1.5rem; background: #e2f6e3; padding: .9rem 1.2rem }
body .gndv_ys nav a+a::before { content: '\00bb'; opacity: .5; margin: 0 .65rem }
body .pluu_re { padding: 0; margin: 0; list-style: none }
* { box-sizing: border-box }
body .wxr_id h2 { margin-top: .6em }
body .cw_fhb4 .jfdf_ol9 li,body .nwtm_d4dm .jfdf_ol9 li { display: inline }
body img { max-width: 100%; border: 1px solid #d5ebe1; border-radius: 0; margin: 1.6em 0; height: auto; display: block }
body .nsow_vk3 li { padding: 0; margin: 0 }
body table { margin: 1.6rem 0; border-collapse: collapse; font-size: .93rem; width: 100% }