/* V870: reference brown and copper cover only; interior pages keep the editorial layout. */
html body .preview-zone .page.page.page.cover-page{background:radial-gradient(ellipse at 82% 22%,#4b3528 0%,transparent 44%),linear-gradient(145deg,#1c140f,#34251c 75%)!important;color:#fff!important;color-scheme:dark!important;padding:25mm 22mm 17mm!important}
html body .preview-zone .page.page.page.cover-page *{color:#f4f5f6!important;-webkit-text-fill-color:currentColor!important}
html body .preview-zone .page.page.page.cover-page h1{font:700 58px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin:48px 0 18px!important;text-align:left!important;overflow-wrap:anywhere}
html body .preview-zone .page.page.page.cover-page .eyebrow,html body .preview-zone .page.page.page.cover-page h1 em,html body .preview-zone .page.page.page.cover-page .cover-grid small{color:#d7aa7f!important}
html body .preview-zone .page.page.page.cover-page .cover-sub{color:#d4bba5!important;font:10px/1.6 Arial,sans-serif!important;letter-spacing:2px!important;text-transform:uppercase!important}
html body .preview-zone .page.page.page.cover-page .cover-client{font-size:13px!important;color:#fff!important;margin-top:10px!important}
html body .preview-zone .page.page.page.cover-page .orange-rule{width:45px;height:3px;background:#d7aa7f!important;margin:24px 0!important}
html body .preview-zone .page.page.page.cover-page .cover-note{font:12px/1.85 Arial,sans-serif!important;color:#eee4da!important;max-width:85%;margin:0!important;text-align:left!important}
html body .preview-zone .page.page.page.cover-page .cover-note div:before{color:#d7aa7f!important}
html body .preview-zone .page.page.page.cover-page .cover-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:38px!important}
html body .preview-zone .page.page.page.cover-page .cover-grid div{border:1px solid #82634e!important;border-radius:9px!important;padding:13px 14px!important;background:#ffffff08!important}
html body .preview-zone .page.page.page.cover-page .cover-grid small{display:block;font-size:9px;font-weight:800;letter-spacing:2px;margin-bottom:6px}
html body .preview-zone .page.page.page.cover-page .cover-grid strong{font-size:12px;font-weight:600}
html body .preview-zone .page.page.page.cover-page .cover-footer{position:absolute!important;left:22mm!important;right:22mm!important;bottom:13mm!important;margin:0!important;background:#1c140f!important;border:1px solid #d7aa7f!important;border-radius:9px!important;padding:17px 20px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}
html body .preview-zone .page.page.page.cover-page .cover-footer b{font-size:19px;letter-spacing:1px}
html body .preview-zone .page.page.page.cover-page .cover-footer small{font-size:9px;letter-spacing:2px;color:#d4bba5!important}
@media print{html body .preview-zone .page.page.page.cover-page{background:linear-gradient(145deg,#1c140f,#34251c 75%)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}

html body .preview-zone .page.page.page.cover-page .eyebrow{font:18px/1.4 Arial,sans-serif!important}
html body .preview-zone .page.page.page.cover-page .cover-grid strong{font-size:15px!important}
html body .preview-zone .page.page.page.cover-page .cover-sub{font-size:12px!important}
html body .preview-zone .page.page.page.cover-page .cover-client{font-size:16px!important}
html body .preview-zone .page.page.page.cover-page .orange-rule{width:64px!important;margin:36px 0!important}
