/* Munawar Computers V5.5.1 — premium editorial description */
.detail-copy > p.mc-v551-lead { max-width:640px; margin:20px 0 26px; font-size:14px; line-height:1.85; color:#666f7d; white-space:normal; overflow-wrap:break-word; }
.mc-v551-story { margin:74px 0 14px; }
.mc-v551-heading { margin:0 0 24px; }
.mc-v551-heading .label { color:#ed5d34; font-size:10px; font-weight:800; letter-spacing:2px; }
.mc-v551-heading h2 { margin:12px 0 8px; font:800 clamp(27px,3.1vw,39px)/1.2 Manrope,Arial,sans-serif; letter-spacing:-1.25px; color:#252b36; }
.mc-v551-heading h2 em { color:#f15a2b; font-style:normal; }
.mc-v551-heading>p { color:#7e8793; font-size:13px; line-height:1.7; margin:0; }
.mc-v551-grid { display:grid; grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr); gap:22px; align-items:start; }
.mc-v551-article,.mc-v551-aside { background:#fff; border:1px solid #e9ebed; border-radius:19px; }
.mc-v551-article { padding:clamp(25px,3.4vw,46px); min-height:260px; }
.mc-v551-eyebrow { color:#df633b; font-size:10px; letter-spacing:1.9px; font-weight:800; }
.mc-v551-prose { margin-top:22px; max-width:78ch; }
.mc-v551-prose h3 { font:800 clamp(17px,1.7vw,21px)/1.35 Manrope,Arial,sans-serif; color:#29313d; letter-spacing:-.45px; margin:28px 0 12px; }
.mc-v551-prose h3:first-child { margin-top:0; }
.mc-v551-prose p { font-size:14px; line-height:1.95; color:#67717e; margin:0 0 18px; overflow-wrap:anywhere; }
.mc-v551-prose strong { color:#303845; font-weight:800; }
.mc-v551-prose ul { list-style:none; display:grid; gap:11px; margin:0 0 23px; padding:0; }
.mc-v551-prose li { display:flex; gap:11px; align-items:flex-start; color:#67717e; font-size:14px; line-height:1.7; }
.mc-v551-prose li:before { content:'✓'; flex-shrink:0; display:grid; place-items:center; width:19px; height:19px; border-radius:50%; background:#fff0e9; color:#ed5d34; font-size:11px; margin-top:2px; font-weight:900; }
.mc-v551-aside { padding:29px 29px 27px; background:#fcfaf8; }
.mc-v551-aside h3 { font:800 20px/1.35 Manrope,Arial,sans-serif; letter-spacing:-.5px; margin:14px 0 23px; color:#29313d; }
.mc-v551-aside dl { margin:0 0 26px; }
.mc-v551-aside dl>div { display:flex; align-items:baseline; justify-content:space-between; gap:12px; padding:13px 0; border-top:1px solid #e9e6e2; }
.mc-v551-aside dt { font-size:12px; color:#9399a1; }
.mc-v551-aside dd { margin:0; color:#323b47; font-size:12px; font-weight:800; text-align:right; }
.mc-v551-contact { display:flex; gap:15px; align-items:center; justify-content:space-between; padding:15px 18px; border-radius:10px; background:#f35b2b; color:#fff!important; font-size:12px; font-weight:800; text-decoration:none; }
.mc-v551-contact:hover { background:#d9481d; }
.mc-v551-contact span { font-size:17px; }
.mc-v551-note { margin:16px 0 0; font-size:11px; line-height:1.7; color:#9297a0; }
@media(max-width:900px){.mc-v551-grid{grid-template-columns:1fr}.mc-v551-story{margin-top:54px}.mc-v551-article{min-height:0}.mc-v551-aside{padding:25px}}
@media(max-width:600px){.mc-v551-story{margin-top:36px}.mc-v551-article{padding:24px 21px}.mc-v551-prose{margin-top:19px}.mc-v551-prose p{font-size:13px;line-height:1.88}.mc-v551-aside{padding:23px 21px}.detail-copy>p.mc-v551-lead{margin:17px 0 24px;font-size:13px}}
