
#pdef8gs1 .kn5zprw { margin: 0 0 .8em; border: 1px solid #484132; border-radius: 14px; padding: .9em 1.2em }
#pdef8gs1 h2 { font-weight: 600; margin: 1.8em 0 .45em; font-family: 'Segoe UI',system-ui,sans-serif; font-size: 1.42rem; color: #edebe8; padding-bottom: .25em; border-bottom: 1px solid #484132; line-height: 1.3 }
#pdef8gs1 ul { list-style-type: disc }
#pdef8gs1 strong { color: #edebe8 }
#pdef8gs1 .ybqz8cpj { font-size: .78rem; color: #b4ac9c; margin: .2em 0 0; font-weight: 400 }
#pdef8gs1 .tkttajy ul,#pdef8gs1 .tkttajy ol { margin: 0; padding-left: 1.3em }
* { box-sizing: border-box }
#pdef8gs1 hr { border: 0; border-top: 1px solid #484132; margin: 2.4em 0 }
#pdef8gs1 li::marker { color: #edb64f }
.tkloob19 { color: #edb64f; display: inline-block; margin: .3em 0 1.5em; font-size: .95rem; letter-spacing: .1em }
.imquml h3 { font-size: 1.07rem; color: #edebe8; margin: 2em 0 .3em }
body { background: #1f1b14; font: 18px/1.62 'Book Antiqua',Palatino,'Palatino Linotype',serif; min-height: 100vh; color: #edebe8; margin: 0; -webkit-font-smoothing: antialiased }
#pdef8gs1 h1 { font-weight: 800; font-family: 'Segoe UI',system-ui,sans-serif; letter-spacing: .01em; color: #edebe8; margin: 0 0 .55em; font-size: 2.05rem; line-height: 1.2 }
#pdef8gs1 img { margin: 1.4em 0; border-radius: 14px; display: block; max-width: 100%; border: 1px solid #484132; height: auto }
#pdef8gs1 .tkttajy a { text-decoration: none; color: #edb64f }
#pdef8gs1 li { margin: .55em 0 }
@media(max-width:720px){body{background:#1f1b14}#pdef8gs1{margin:0;border-radius:0;border-left:0;border-right:0;padding:26px 18px}}