.wh-knowledge-menu{position:relative}.wh-knowledge-menu summary{cursor:pointer;list-style:none;padding:8px 0;color:inherit;font-size:14px}.wh-knowledge-menu summary::after{content:' ⌄';font-size:12px}.wh-knowledge-dropdown{position:absolute;top:100%;left:0;min-width:200px;background:#171d1e;border:1px solid #344341;padding:12px;box-shadow:0 12px 40px #0008;z-index:1000}.wh-knowledge-dropdown a{display:block!important;padding:12px!important;white-space:nowrap;color:#e2e7e5!important}.wh-knowledge-menu summary:focus-visible,.wh-knowledge-section a:focus-visible{outline:2px solid #c9a95d;outline-offset:5px}.wh-knowledge-section{background:#101414;padding:80px 24px;color:#e6e8e4}.wh-knowledge-wrap{max-width:1200px;margin:auto}.wh-knowledge-overline{font:11px Arial,sans-serif;letter-spacing:2px;color:#cab177;margin:0 0 16px}.wh-knowledge-section h2{font-size:clamp(24px,3vw,36px);line-height:1.4;margin:0 0 15px}.wh-knowledge-intro{color:#a3afaa;font-size:15px;line-height:1.9;margin:0 0 32px}.wh-knowledge-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wh-knowledge-feature{border:1px solid #39372c;background:#171918;min-width:0}.wh-knowledge-feature.is-standard{border-color:#2d4943}.wh-knowledge-art{display:flex;justify-content:space-between;align-items:center;min-height:190px;padding:22px 30px;background:repeating-linear-gradient(90deg,transparent 0 35px,#ccb67807 36px 37px),#20211b;color:#cdb776}.is-standard .wh-knowledge-art{background:repeating-linear-gradient(90deg,transparent 0 35px,#67c9b007 36px 37px),#112b26;color:#80cdb7}.wh-knowledge-art small{font:11px Arial;letter-spacing:3px}.wh-knowledge-art strong{display:block;font:24px Arial;margin:10px 0}.wh-knowledge-art span{display:block;font:9px Arial;letter-spacing:1px}.wh-knowledge-art svg{width:170px;max-width:40%;flex-shrink:0}.wh-knowledge-body{padding:26px 30px}.wh-knowledge-body h3{font-size:24px;margin:0 0 14px}.wh-knowledge-body p{color:#aab4ae;line-height:1.9;font-size:14px;margin:0 0 25px;min-height:54px}.wh-knowledge-body>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #323a35;padding-top:20px}.wh-knowledge-body small{font-size:12px;color:#89978d}.wh-knowledge-body a{color:#d8bf7e;font-size:14px;text-decoration:none}.is-standard .wh-knowledge-body a{color:#8cd2bd}@media(max-width:700px){.wh-knowledge-section{padding:50px 20px}.wh-knowledge-pair{grid-template-columns:1fr}.wh-knowledge-body{padding:24px}.wh-knowledge-art{padding:24px}.wh-knowledge-dropdown{position:static}}

.wh-knowledge-art>div{min-width:0}.wh-knowledge-art strong{font-family:inherit;overflow-wrap:anywhere;line-height:1.5}.wh-knowledge-art span{font-family:inherit;line-height:1.8}.wh-knowledge-body a,.wh-knowledge-body small{overflow-wrap:anywhere}.wh-knowledge-arrow{display:inline-block}.wh-knowledge-section[dir=rtl] .wh-knowledge-arrow{transform:scaleX(-1)}.wh-knowledge-section[dir=rtl] .wh-knowledge-art small,.wh-knowledge-section[dir=rtl] .wh-knowledge-art span,.wh-knowledge-section[dir=rtl] .wh-knowledge-overline{letter-spacing:0;font-family:inherit}.wh-knowledge-dropdown{left:auto;inset-inline-start:0}

/* Same brand surfaces as the existing product/news sections; component-only rules. */
.wh-knowledge-section{background:#0a0a0a;color:#f5f5f5;padding:72px 32px;font-family:inherit}
.wh-knowledge-wrap{max-width:1316px}
.wh-knowledge-section h2{font-weight:800;color:#f5f5f5}
.wh-knowledge-overline{color:#c9a227}.wh-knowledge-intro{color:#999}
.wh-knowledge-feature,.wh-knowledge-feature.is-standard{border-color:#2a2a2a;border-radius:8px;overflow:hidden;background:linear-gradient(145deg,#171717,#101010)}
.wh-knowledge-art{color:#c9a227;background:radial-gradient(ellipse at right,#c9a22712,transparent),#15140f;border-bottom:1px solid #2a2a2a}
.is-standard .wh-knowledge-art{color:#43a5b2;background:radial-gradient(ellipse at right,#1797a61a,transparent),#101516}
.wh-knowledge-body h3{color:#f5f5f5;font-weight:700}.wh-knowledge-body p{color:#a0a0a0}
.wh-knowledge-body>div{border-color:#2a2a2a}.wh-knowledge-body a,.is-standard .wh-knowledge-body a{color:#c9a227;font-weight:600}
.wh-knowledge-body small{color:#8a8a8a}.wh-knowledge-menu summary{font-family:inherit;line-height:1.22}
.wh-knowledge-dropdown{background:#141414;border-color:#333;border-radius:6px}
.wh-knowledge-dropdown a:hover{background:#c9a2270c;color:#e5c456!important}
@media(max-width:700px){.wh-knowledge-section{padding:48px 20px}}
