body.jbh-managed-site{margin:0;padding:0;background:#f8f7f3;color:#252c28;font:400 16px/1.8 "IBM Plex Sans Arabic",Tahoma,sans-serif;min-width:0}
.jbh-managed-site .jbh-site-main{display:block;margin:0;padding:0;width:100%;max-width:none;outline:none}
.jbh-managed-site .jbh-skip-link{position:absolute;top:8px;right:16px;z-index:100000;background:#252c28;color:#fff;padding:12px 20px;text-decoration:none;transform:translateY(-180%)}
.jbh-managed-site .jbh-skip-link:focus{position:fixed;transform:none;outline:2px solid #d8cbb8;outline-offset:3px}
.jbh-managed-site .jbh-document{box-sizing:border-box;width:min(1100px,100%);padding:72px 52px 88px;margin-inline:auto;direction:rtl;text-align:right;min-height:45vh}
.jbh-document h1{font:500 clamp(32px,4vw,48px)/1.45 "IBM Plex Sans Arabic",Tahoma,sans-serif;margin:0 0 32px;color:#252c28}
.jbh-document h2{font:500 28px/1.5 "IBM Plex Sans Arabic",Tahoma,sans-serif}.jbh-document p,.jbh-document li{font-size:18px;line-height:1.9}
.jbh-document a{color:#6f593c;text-underline-offset:4px}.jbh-document a:focus-visible{outline:2px solid #7c6748;outline-offset:4px}
.jbh-document img,.jbh-document video{max-width:100%;height:auto}.jbh-document iframe{max-width:100%}.jbh-document pre,.jbh-document table{max-width:100%;overflow:auto}
.jbh-result{padding-block:20px;border-bottom:1px solid #dedfd5}.jbh-result h2{margin:0 0 12px}.jbh-result h2 a{text-decoration:none}.jbh-result p{color:#646b60}
.jbh-document .navigation{margin-top:30px}.jbh-document .page-numbers{display:inline-block;padding:10px;min-width:44px;text-align:center}
@media(max-width:600px){.jbh-managed-site .jbh-document{padding:44px 24px 56px}}
