
#yqo75zy5 .c8v10tz a+a::before { opacity: .55; margin: 0 .55em; content: '\2022' }
#yqo75zy5 .ize330v9 dd { margin: 0 0 1.1em; padding: 0 }
body { color: var(--text); font: 19px/1.6 Georgia,Cambria,'Times New Roman',serif; margin: 0; min-height: 100vh; background: var(--c-bg); letter-spacing: .003em }
.osufu { padding: 0 }
#yqo75zy5 .fc1jqno { background: transparent; border-radius: 8px; padding: .85em 1.2em; font-size: .9rem; border: 1px solid #ebe3ef; margin: 1.4em 0 }
#yqo75zy5 .c8v10tz .lmloi7jt li+li::before { content: '\2022'; margin: 0 .55em; opacity: .55 }
#yqo75zy5 h3 { color: var(--text); font-family: 'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif; font-size: 1.22rem; margin: 1.6em 0 .4em; font-weight: 500 }
#yqo75zy5 .fc1jqno p { margin: 0 0 .45em; color: var(--text); font-weight: 600 }
#yqo75zy5 img.j17jr7q { max-width: 92%; margin-left: auto; margin-right: auto }
#yqo75zy5 td { border-bottom: 1px solid #ebe3ef; padding: 10px 14px; overflow-wrap: anywhere }
#yqo75zy5 .ycnhqms { margin: 0 }
#yqo75zy5 .fmykcmrp { letter-spacing: .05em; display: inline-block; font-weight: 500; font-family: 'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif; color: var(--text); text-decoration: none; font-size: 1.35rem; text-transform: uppercase }
.ub46zk0h { padding: .3em .8em; color: var(--accent-text); background: #e8e0f6; align-items: center; display: inline-flex; font-size: .9rem; border-radius: 999px; margin: .4em 0 1.5em; border: 1px solid #ebe3ef; gap: .4em }
#yqo75zy5 .qcwtds5j nav a:hover { color: var(--accent-text) }
#yqo75zy5 .lmloi7jt li { padding: 0; margin: 0 }
#yqo75zy5 details.ql82enkb { background: var(--panel); margin: 0 0 .65em; padding: .9em 1em; border: 1px solid #ebe3ef; border-radius: 8px }
#yqo75zy5 h1 { margin: 0 0 .45em; color: var(--text); font-weight: 800; letter-spacing: -.02em; line-height: 1.2; font-family: 'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif; font-size: 2.4rem }
#yqo75zy5 figure,#yqo75zy5 .enrpmg0z,#yqo75zy5 .yt4yx1t9c,#yqo75zy5 .eas7erm,#yqo75zy5 .l3be2p8 { border: 1px solid #ebe3ef; background: var(--panel); border-radius: 8px; margin: 1.4em 0; padding: .45em }
#yqo75zy5 .fc1jqno li { margin: .1em 0 }
#yqo75zy5 { max-width: var(--wrap); margin: 44px auto; background: var(--panel); border: 1px solid #ebe3ef; border-radius: 8px; box-shadow: none; padding: 32px 34px; overflow-wrap: anywhere; background-image: linear-gradient(90deg,var(--c-accent) 0,var(--c-accent) 7px,transparent 7px); border-bottom: 4px solid var(--c-accent) }
#yqo75zy5 .yq0ldafw { font-size: .85rem; color: var(--c-muted); margin: .25em 0 1em }
#yqo75zy5 .lmloi7jt { margin: 0; list-style: none; padding: 0 }
#yqo75zy5 .wak9iyv2 li { display: inline; margin: 0; padding: 0 }
#yqo75zy5 p { margin: 0 0 1.15em }
#yqo75zy5 img.c4yqduh { max-width: 100%; margin-right: 0; margin-left: 0 }
#yqo75zy5 img.shd00eb { margin-right: 0; max-width: 74%; margin-left: auto }
#yqo75zy5 caption { caption-side: top; color: var(--text); font-weight: 600; padding: .55em 0; text-align: left }
@media (max-width:600px){body { background: #fefefe }
#yqo75zy5 { border-left: 0; border-right: 0; margin: 0; border-radius: 0; padding: 20px 16px }
#yqo75zy5 img.a2k88xc,#yqo75zy5 img.mpp1ake,#yqo75zy5 img.shd00eb { max-width: 100%; margin-left: auto; margin-right: auto }
#yqo75zy5 .qcwtds5j { text-align: left; display: block }
#yqo75zy5 .qcwtds5j nav { text-align: left; margin: .85em 0 0 }}