/* MyPCWorld 5.1: editorial Discover & Compare pages */
.mp51-discover{max-width:1250px;margin:0 auto;padding:26px 18px 85px;color:#29251e;font-family:'DM Sans',system-ui,sans-serif}.mp51-discover *{box-sizing:border-box}.mp51-discover a{text-decoration:none}.mp51-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px;color:#776b5d;margin-bottom:24px}.mp51-crumb a{color:#1b7065}.mp51-hero{border:1px solid #deccb5;background:radial-gradient(circle at 90% 10%,#f4d7a9,transparent 50%),#fff9ef;border-radius:27px;display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:24px;padding:clamp(26px,4vw,54px);box-shadow:0 10px 38px #75513713}.mp51-eyebrow,.mp51-section-title span,.mp51-side-label{color:#1d7468;font-size:11px;font-weight:800;letter-spacing:.11em}.mp51-hero h1{font:700 clamp(34px,4.3vw,59px)/1.08 Fraunces,Georgia,serif;letter-spacing:-.04em;margin:14px 0 16px;color:#31251f}.mp51-deck{font-size:clamp(18px,1.9vw,23px);font-weight:700;color:#9e3b25;max-width:660px;margin:0 0 15px}.mp51-intro{color:#564c42;line-height:1.75;max-width:760px}.mp51-facts{display:flex;gap:9px;flex-wrap:wrap;margin-top:23px}.mp51-facts span{background:#f7e9d6;color:#4c5c4f;border:1px solid #dec7a9;border-radius:40px;padding:7px 11px;font-size:11px;font-weight:700}.mp51-motif{min-height:230px;border:2px solid #295e55;background:#1d685f;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:10px 10px 0 #d0a16a;color:#fff7e8;transform:rotate(2deg)}.mp51-motif span{font-size:56px}.mp51-motif b{font:800 23px/1.1 Fraunces,Georgia,serif}.mp51-motif small{font:700 9px 'DM Sans',sans-serif;letter-spacing:.12em;margin-top:16px}.mp51-section{margin-top:62px}.mp51-section-title{max-width:700px;margin-bottom:22px}.mp51-section-title h2{font:700 clamp(28px,3vw,39px)/1.15 Fraunces,Georgia,serif;letter-spacing:-.03em;margin:9px 0;color:#332720}.mp51-section-title p{color:#685b50;margin:0}.mp51-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mp51-hubcard{position:relative;display:flex;flex-direction:column;border:1px solid #dbc8b0;border-radius:20px;background:#fffaf2;padding:24px;min-height:185px;color:#2d2923!important;box-shadow:0 5px 0 #e9d6bd55;transition:transform .18s,box-shadow .18s}.mp51-hubcard:hover{transform:translateY(-3px);box-shadow:0 10px 0 #e9d6bd55}.mp51-hubcard>span{color:#a74831;font-size:10px;font-weight:800;letter-spacing:.09em}.mp51-hubcard strong{display:block;font:700 21px/1.2 Fraunces,Georgia,serif;margin:15px 0 9px}.mp51-hubcard p{font-size:13px;line-height:1.6;color:#685e53;margin:0;padding-right:24px}.mp51-hubcard em{position:absolute;right:18px;bottom:18px;color:#ab482f;font-style:normal;font-weight:800}.mp51-layout{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:32px;margin-top:48px}.mp51-article-body{min-width:0}.mp51-copy{border-top:1px solid #d9c5ab;padding:33px 0;display:grid;grid-template-columns:60px 1fr;gap:13px}.mp51-section-n{font:800 21px Fraunces,Georgia,serif;color:#b94d31}.mp51-copy h2{font:700 clamp(23px,2.5vw,31px) Fraunces,Georgia,serif;letter-spacing:-.025em;color:#2e2922;margin:0 0 13px}.mp51-copy p{font-size:15px;line-height:1.85;color:#53493f;max-width:780px;margin:0 0 18px}.mp51-copy ul{list-style:none;padding:0;margin:0;display:grid;gap:11px}.mp51-copy li{position:relative;line-height:1.7;font-size:14px;color:#4d463c;padding-left:25px}.mp51-copy li:before{content:'✓';position:absolute;left:0;top:1px;color:#207367;font-weight:900}.mp51-sidebar{align-self:start;position:sticky;top:94px;display:grid;gap:14px}.mp51-sidebox{border:1px solid #dac8b1;border-radius:18px;background:#fffdf8;padding:22px}.mp51-sidebox h2{font:700 23px Fraunces,Georgia,serif;margin:9px 0 15px}.mp51-resources{display:grid}.mp51-resources a{display:block;color:#252c24!important;border-top:1px solid #eee2d1;padding:13px 0}.mp51-resources a strong{display:flex;justify-content:space-between;gap:5px;font-size:14px}.mp51-resources a strong span{color:#ae4a30}.mp51-resources a small{color:#6e6659;display:block;margin-top:5px;line-height:1.45}.mp51-tools{background:#e8f0e7}.mp51-tools>a{display:flex;gap:14px;justify-content:space-between;align-items:center;color:#155b53!important;border-top:1px solid #cadbd0;padding:13px 0;font-weight:750;font-size:14px}.mp51-tools>a span:last-child{color:#a64731}.mp51-disclaimer{background:#f0e5d6;padding:24px;border-radius:16px;margin-top:24px;color:#584d40;font-size:13px;line-height:1.7}.mp51-disclaimer strong{color:#392d23}.mp51-disclaimer p{margin:7px 0 0}.mp51-more{margin-top:66px}.mp51-more .mp51-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mp51-more .mp51-hubcard{min-height:185px;padding:20px}.mp51-more .mp51-hubcard strong{font-size:19px}@media(max-width:1020px){.mp51-layout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.mp51-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp51-more .mp51-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mp51-discover{padding:20px 14px 65px}.mp51-hero{grid-template-columns:1fr;padding:27px 22px}.mp51-motif{display:none}.mp51-layout{grid-template-columns:1fr}.mp51-sidebar{position:static;grid-row:auto}.mp51-copy{grid-template-columns:1fr;gap:9px}.mp51-grid,.mp51-more .mp51-grid{grid-template-columns:1fr}.mp51-hubcard{min-height:150px}.mp51-facts{gap:6px}}
