/* PR8: source-rendered refinements; shared/frozen CSS is not edited. */
.wme-page .pr8-ease{margin:20px 0;color:#bdcfaa;font-family:inherit;min-width:0}
.wme-page .pr8-ease strong{display:block;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.5}
.wme-page .pr8-ease p{font-size:14px;line-height:1.85;color:#b8c0ad;margin:9px 0 0;overflow-wrap:anywhere}
.wme-page #wmf-capabilities #wmf-four-a-overview{margin:24px 0 28px;padding:24px 0;border-top:1px solid #434b38;border-bottom:1px solid #434b38;min-width:0}
.wme-page #wmf-four-a-overview h3{margin:0 0 12px;font:700 clamp(24px,2.7vw,36px)/1.4 Arial,'Hiragino Sans','Yu Gothic',sans-serif;letter-spacing:-.025em;color:#edf0e8;overflow-wrap:anywhere}
.wme-page #wmf-four-a-overview>p{font-size:15px!important;line-height:1.8;max-width:72ch;color:#bdc5b1;margin:0 0 18px}
.wme-page #wmf-four-a-overview ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}
.wme-page #wmf-four-a-overview li{min-width:0;padding:16px 14px;background:#171d13;border:1px solid #424d37;border-radius:8px}
.wme-page #wmf-four-a-overview strong{font-size:clamp(17px,1.8vw,23px);line-height:1.35;color:#d2e1b9;display:block;overflow-wrap:anywhere}
.wme-page #wmf-four-a-overview li span{font-size:14px;line-height:1.7;display:block;margin-top:8px;overflow-wrap:anywhere}
.wme-page .pr8-reasons{padding:80px 0;border-top:1px solid #30372c;background:#10140e;scroll-margin-top:100px;font-family:Arial,'Hiragino Sans','Yu Gothic',sans-serif}
.wme-page .pr8-reasons h2{font-size:clamp(28px,4vw,52px);line-height:1.35;letter-spacing:-.03em;margin:10px 0 20px;max-width:28ch;color:#f1f0e9}
.wme-page .pr8-reasons-lead{color:#bac2b3;font-size:17px;line-height:1.85;max-width:76ch;margin:0 0 30px}
.wme-page #pr8-reasons .v8-sys-vs{overflow-x:auto;margin:0;border:1px solid #434b38;border-radius:12px;background:#141a11}
.wme-page #pr8-reasons table{border-collapse:collapse;width:100%;min-width:0;table-layout:fixed;font-size:15px;line-height:1.9;color:#c5cbbd}
.wme-page #pr8-reasons th,.wme-page #pr8-reasons td{padding:22px 24px;border-bottom:1px solid #3c4434;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal}
.wme-page #pr8-reasons thead th{font-size:16px;color:#d2dfbd;font-weight:700;background:#1b2316}
.wme-page #pr8-reasons th:first-child{width:19%}.wme-page #pr8-reasons th:last-child,.wme-page #pr8-reasons td:last-child{background:#202b19;color:#e3ebd8}
.wme-page #pr8-reasons tr:last-child>*{border-bottom:0}
.wme-page .pr8-scale{display:grid;grid-template-columns:1fr 1.35fr;gap:28px;margin:30px 0 0;padding-top:28px;border-top:1px solid #434b38;color:#bac2b3;line-height:1.9}
.wme-page .pr8-scale strong{font-size:22px;color:#d3e1be;line-height:1.6}.wme-page .pr8-scale span{font-size:15px}
.wme-page .pr8-test-intro,.wme-page .pr8-test-outcome{margin:36px 0;padding:24px 0;border-top:1px solid #414b37;color:#b9c3ae}
.wme-page .pr8-test-intro h3,.wme-page .pr8-test-outcome h3{margin:0 0 12px;font-size:clamp(23px,2.6vw,34px);line-height:1.5;color:#d8e5c6;overflow-wrap:anywhere}
.wme-page .pr8-test-intro p,.wme-page .pr8-test-outcome p{font-size:17px;line-height:1.9;max-width:76ch}
.wme-page .pr8-evidence{margin:28px 0;padding:0;border:1px solid #424b38;border-radius:10px;background:#141a11;overflow:hidden}
.wme-page .pr8-evidence>summary{font-size:17px;line-height:1.7;font-weight:650;color:#c9d8b5;padding:20px 24px;cursor:pointer}
.wme-page .pr8-evidence>p{padding:0 24px;font-size:15px;line-height:1.9;color:#b9c3ae}
.wme-page .pr8-evidence>.wd8-redo,.wme-page .pr8-evidence>.wd-results,.wme-page .pr8-evidence>.wd8-cv-reg{margin:0;padding:24px;border:0;border-radius:0;min-width:0}
.wme-page .pr8-evidence>.wd-note,.wme-page .pr8-evidence>.wd8-cv-foot{padding:0 24px 20px;font-size:13px;line-height:1.8;color:#a6b39a}
/* The old shared sheet hid native category summary thumbnails unconditionally. */
.wme-page .v8-unit .v8-strip{display:flex!important;gap:8px;overflow:hidden;max-width:100%;min-width:0}
.wme-page .v8-unit .v8-strip i{width:64px;height:80px;flex:0 0 64px;border-radius:4px;background-position:center top;background-size:cover}
.wme-page .v8-unit .v8-open{display:inline-flex!important;align-items:center;flex-shrink:0}
@media(max-width:800px){
 .wme-page #wmf-four-a-overview ul{grid-template-columns:repeat(2,minmax(0,1fr))}
 .wme-page #wmf-four-a-overview li{padding:14px 10px}.wme-page #wmf-four-a-overview h3{font-size:25px}
 .wme-page .pr8-reasons{padding:46px 0}.wme-page .pr8-reasons h2{font-size:30px}.wme-page .pr8-reasons-lead{font-size:15px}
 .wme-page #pr8-reasons table{font-size:14px;line-height:1.8}.wme-page #pr8-reasons thead{display:none}
 .wme-page #pr8-reasons tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;border-bottom:1px solid #3c4434}
 .wme-page #pr8-reasons th,.wme-page #pr8-reasons td{display:block;padding:16px 12px;width:auto!important;border:0;min-width:0}
 .wme-page #pr8-reasons tbody th{grid-column:1/-1;color:#d2dfbd;padding-bottom:6px}
 .wme-page #pr8-reasons td::before{content:attr(data-label);display:block;min-height:3.6em;font-size:12px;line-height:1.6;letter-spacing:0;color:#bdcfaa;margin-bottom:8px}
 .wme-page #pr8-reasons td:nth-of-type(2){margin:0;border-radius:0;padding:16px 12px}
 .wme-page .pr8-scale{grid-template-columns:1fr;gap:12px}.wme-page .pr8-scale strong{font-size:20px}
 .wme-page .pr8-evidence>summary{padding:16px;font-size:15px}.wme-page .pr8-evidence>.wd8-redo,.wme-page .pr8-evidence>.wd-results,.wme-page .pr8-evidence>.wd8-cv-reg{padding:16px}
 .wme-page .pr8-test-intro p,.wme-page .pr8-test-outcome p{font-size:15px}
 .wme-page .v8-unit .v8-strip i{width:42px;height:56px;flex-basis:42px}
}
