body.nd-dusundum-page .nd-single-featured{display:none!important}
body.nd-dusundum-page .nd-dusundum-file{--du-ink:#282825;--du-muted:#6c6b66;--du-line:#dad8d1;--du-paper:#faf9f5;--du-accent:#6e5963;color:var(--du-ink)}
body.nd-dusundum-page .nd-dusundum-intro{margin:0 0 30px;padding:38px 40px 34px;border-top:4px solid var(--du-accent);background:linear-gradient(145deg,#faf9f6,#f0edef)}
body.nd-dusundum-page .nd-dusundum-intro>span,body.nd-dusundum-page .nd-dusundum-sign>span{display:block;color:var(--du-accent);font:800 10px/1 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}
body.nd-dusundum-page .nd-dusundum-intro>strong{display:block;margin:14px 0 16px;font:500 clamp(38px,5.3vw,62px)/1.02 Georgia,serif;letter-spacing:-.04em}
body.nd-dusundum-page .nd-dusundum-intro>strong em{color:var(--du-accent);font-weight:400}
body.nd-dusundum-page .nd-dusundum-intro>p{max-width:720px!important;margin:0!important;color:#62605d!important;font-size:16px!important;line-height:1.65!important}
body.nd-dusundum-page .nd-dusundum-axis{display:flex;align-items:center;gap:9px;margin-top:24px;padding-top:18px;border-top:1px solid rgba(110,89,99,.16);color:#6d6870;font:700 10px/1 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}
body.nd-dusundum-page .nd-dusundum-axis i{width:24px;height:1px;background:#c8c1c5}
body.nd-dusundum-page .nd-dusundum-file>p:first-of-type{max-width:760px!important;margin:0 auto 38px!important;padding:12px;border:1px solid var(--du-line);background:#fff;border-radius:16px}
body.nd-dusundum-page .nd-dusundum-file>p:first-of-type img{display:block;width:100%!important;height:auto!important;margin:0!important;border-radius:10px}
body.nd-dusundum-page .nd-dusundum-section{display:grid;grid-template-columns:48px 1fr;align-items:center;max-width:800px;margin:46px auto 12px;padding-top:18px;border-top:1px solid var(--du-line)}
body.nd-dusundum-page .nd-dusundum-section span{color:var(--du-accent);font:800 11px/1 Arial,sans-serif;letter-spacing:.11em}
body.nd-dusundum-page .nd-dusundum-section strong{font:500 25px/1.2 Georgia,serif;letter-spacing:-.02em}
body.nd-dusundum-page .nd-dusundum-item{max-width:800px!important;margin:0 auto!important;padding:22px 0 24px!important;border-bottom:1px solid #ebe8e2;font-size:17.5px!important;line-height:1.78!important;color:#484641!important}
body.nd-dusundum-page .nd-dusundum-item:before{display:none}
body.nd-dusundum-page .nd-dusundum-word{display:block;width:auto;margin:0 0 8px;color:var(--du-accent);font:700 10px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}
body.nd-dusundum-page .nd-dusundum-item strong{color:#2f2d2a;font-weight:500}
body.nd-dusundum-page .nd-dusundum-sign{max-width:800px;margin:44px auto 22px;padding-top:20px;border-top:1px solid var(--du-line);text-align:right}
body.nd-dusundum-page .nd-dusundum-sign>strong{display:block;margin:8px 0 3px;font:600 18px/1.3 Georgia,serif}
body.nd-dusundum-page .nd-dusundum-sign>em{color:#756f73;font:italic 15px/1.5 Georgia,serif}
body.nd-dusundum-page .nd-dusundum-sign p{margin:.4em 0 0!important;font-size:13px!important;color:#807b7d!important}
@media(max-width:700px){
 body.nd-dusundum-page .nd-dusundum-intro{padding:28px 22px 26px}
 body.nd-dusundum-page .nd-dusundum-axis{gap:6px;overflow-x:auto;white-space:nowrap;padding-bottom:4px}
 body.nd-dusundum-page .nd-dusundum-axis i{min-width:16px}
 body.nd-dusundum-page .nd-dusundum-section{grid-template-columns:38px 1fr;margin-top:36px}
 body.nd-dusundum-page .nd-dusundum-section strong{font-size:22px}
 body.nd-dusundum-page .nd-dusundum-item{padding:17px 0!important;font-size:16.5px!important;line-height:1.72!important}
 body.nd-dusundum-page .nd-dusundum-item:before{display:none}
 body.nd-dusundum-page .nd-dusundum-word{position:static;display:block;width:auto;margin-bottom:7px;font-size:12px}
}
