/* Documentary work plan: static, private, separate from catalogue controls. */
.priority-board{margin-bottom:50px}
.followup-explainer{margin:20px 0 42px;padding:23px 25px;background:#f2f5f1;border-left:4px solid #617b6e}
.followup-explainer p{font:15px/1.75 var(--sans);color:#334946;max-width:900px;margin:0 0 13px}
.followup-explainer p:last-child{margin-bottom:0}
.followup-explainer a,.followup-card a{color:var(--accent);font-weight:700}
.followup-section{margin:35px 0 58px}
.followup-section>h2{margin:0 0 8px}
.followup-section>p{font:15px/1.65 var(--sans);color:#53605b;margin:0 0 23px}
.followup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.followup-card{min-width:0;padding:23px 24px;border:1px solid #d6ded8;background:#fffefa;scroll-margin-top:100px}
.followup-meta{display:flex;flex-wrap:wrap;gap:10px 18px;font:750 11px/1.5 var(--sans);color:#556d64}
.followup-card h3{margin:10px 0 3px;font-size:19px;line-height:1.35}
.followup-card h3 a{text-decoration:none}
.followup-maker{font:13px/1.5 var(--sans);color:#697371;margin:0 0 18px}
.followup-card dl{margin:0;border-top:1px solid #d9ded8}
.followup-card dl>div{padding:12px 0;border-bottom:1px solid #e2e6df}
.followup-card dt{font:750 11px/1.65 var(--sans);color:#53645a}
.followup-card dd{margin:3px 0 0;font:14px/1.65 var(--sans);color:#30443d;overflow-wrap:anywhere}
.followup-links{font:13px/1.65 var(--sans);margin:17px 0 8px;overflow-wrap:anywhere}
.followup-disclaimer{font:12px/1.65 var(--sans);color:#5f6b66}
.editorial-followup-note{padding:13px 15px;background:#f0f4ef;border-left:3px solid #66826b;font:13px/1.7 var(--sans)}
.editorial-followup-note a{font-weight:750;color:var(--accent)}
@media(max-width:760px){.followup-grid{grid-template-columns:1fr}.followup-card{padding:17px 16px}.followup-explainer{padding:16px}.followup-card h3{font-size:18px}}

/* C42: explanatory manufacturer evidence remains documentary, not a legal badge. */
.c42-primary-proof{margin:17px 0 10px;padding:18px 20px;background:#f3f5f1;border:1px solid #d9dfd8}
.c42-primary-proof h4{margin:0 0 12px;font:750 14px/1.5 var(--sans);color:#214d41}
.c42-primary-proof p{font:13px/1.72 var(--sans);color:#30433d;margin:9px 0;overflow-wrap:anywhere}
.c42-primary-proof p:last-child{margin-bottom:0}
.c42-primary-proof .c42-primary-sources{padding-top:10px;border-top:1px solid #d1d9d0}
.c42-primary-proof a{font-weight:750;color:var(--accent)}
.c42-primary-proof .c42-primary-caution{font-size:12px;color:#596b63}
@media(max-width:760px){.c42-primary-proof{padding:14px 13px}}

/* C44 product-specific evidence within existing family dossiers */
.reference44{margin:16px 0;padding:17px 20px;background:#f8f7f1;border:1px solid #d7dbcc;border-left:4px solid #6d8171;overflow-wrap:anywhere}
.reference44 .reference44-caption{font:750 11px/1.6 var(--sans);letter-spacing:.018em;color:#365e50;margin:0 0 8px}
.reference44 h4{font-size:16px;line-height:1.4;margin:0 0 13px;color:#1d3932}
.reference44 p{font:13px/1.72 var(--sans);color:#354943;margin:8px 0}
.reference44 a{color:var(--accent);font-weight:750}
.reference44 p.reference44-caution{border-top:1px solid #d3dbd1;padding-top:12px;font-size:12px;color:#607168}
@media(max-width:760px){.reference44{padding:14px 13px}}

/* C45: technical comparison scoped to a fully identified Mondaine SKU. */
.reference45-comparison{margin-top:15px;padding:15px 17px;border-top:1px solid #c6d1c6;background:#eff3ed}
.reference45-comparison .reference45-label{margin:0 0 7px;font:750 12px/1.6 var(--sans);color:#355b4b}
.reference45-comparison h5{font:700 15px/1.5 var(--sans);margin:0 0 10px;color:#294c41}
.reference45-comparison p{overflow-wrap:anywhere}
@media(max-width:760px){.reference45-comparison{padding:12px}}
