/* Article 24 only. Existing site layout and card dimensions remain unchanged. */
.hdd24-draft-marker{margin:0 0 16px;padding:10px 14px;border-radius:10px;background:#fff9e9;color:#6c5128;border:1px solid #eadebf;font-size:13px;font-weight:650}
.hdd24-guide{line-height:1.86;color:inherit}
.hdd24-guide h2{scroll-margin-top:100px;margin-top:40px;margin-bottom:18px}
.hdd24-guide h3{scroll-margin-top:100px;margin:28px 0 12px}
.hdd24-guide p{margin:0 0 1.15em}
.hdd24-guide ul,.hdd24-guide ol{margin:0 0 1.25em;padding-left:1.45em}
.hdd24-guide li{margin:.47em 0}
.hdd24-guide a{overflow-wrap:anywhere}
.hdd24-table-wrap{overflow-x:auto;max-width:100%;margin:20px 0 30px;border:1px solid #e3e7e4;border-radius:12px}
.hdd24-table{border-collapse:collapse;min-width:640px;width:100%;background:#fff;font-size:15px;line-height:1.6}
.hdd24-table th,.hdd24-table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e5e9e7}
.hdd24-table th{background:#eef3ef;color:#324d41}
.hdd24-guide section{margin-bottom:8px}
.hdd24-note{background:#f9f4e8;border-left:4px solid #b6a36e;padding:16px 18px;border-radius:0 10px 10px 0;margin:18px 0}
.article-hero-image img[data-cover-id="hdd-backup"]{width:100%;height:auto!important;max-height:420px;display:block;aspect-ratio:1160/800;object-fit:cover;object-position:center center}
@media(max-width:740px){.hdd24-table{font-size:14px}.article-hero-image img[data-cover-id="hdd-backup"]{max-height:none}}
