/* Document-only layout. Existing product pages and JM documents are unaffected. */
@font-face{font-family:Graphik;src:url('/particle-hero/assets/fonts/graphik-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Graphik;src:url('/particle-hero/assets/fonts/graphik-500.woff2') format('woff2');font-weight:500 900;font-display:swap}
@font-face{font-family:Alexandria;src:url('/assets/fonts/alexandria-arabic-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Alexandria;src:url('/assets/fonts/alexandria-arabic-600-normal.woff2') format('woff2');font-weight:500 900;font-display:swap}
:root{color-scheme:light;--ink:#172321;--muted:#58615e;--paper:#fff;--line:#d5dbd7;--accent:#236b5b}
*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:#f3f4f0;color:var(--ink);font:400 16px/1.65 Graphik,Arial,sans-serif}html[dir=rtl] body{font-family:Alexandria,Arial,sans-serif}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #168679;outline-offset:4px}b,strong{font-weight:500}img{max-width:100%;height:auto}svg{flex-shrink:0}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{font-weight:500;line-height:1.2}h1{font-size:clamp(30px,4.4vw,52px);letter-spacing:-.035em;margin:20px 0 10px}h2{font-size:23px;letter-spacing:-.018em}h3{font-size:19px}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}p{margin:0 0 1em}ul,ol{padding-inline-start:1.4em}li+li{margin-top:.4em}
.site-header{background:#172321;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px max(22px,calc((100vw - 1100px)/2));color:#fff;position:relative;z-index:2}.site-logo{display:flex;min-height:44px;align-items:center;width:158px}.site-logo img{filter:brightness(0) invert(1);width:158px}.language{position:relative}.language summary{cursor:pointer;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;list-style:none}.language summary::-webkit-details-marker{display:none}.language nav{position:absolute;inset-inline-end:0;top:100%;background:#fff;color:var(--ink);min-width:180px;padding:8px;border:1px solid var(--line);box-shadow:0 10px 24px #10231d18}.language a{display:flex;align-items:center;min-height:44px;padding:8px 16px;text-decoration:none}.language a[aria-current=page]{background:#edf3ee;font-weight:500}.doc-nav{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:16px 22px}.doc-nav a{display:flex;align-items:center;min-height:44px;font-size:15px}.document-sheet{max-width:1100px;margin:0 auto 48px;background:var(--paper);padding:48px 64px;border:1px solid var(--line)}.doc-hd{border-bottom:1px solid var(--line);padding-bottom:26px;margin-bottom:28px}.gd-logo{display:block;width:clamp(160px,26vw,240px);height:64px;object-fit:contain;object-position:left center;filter:brightness(0)}[dir=rtl] .gd-logo{object-position:right center}.doc-k{font-size:14px;color:var(--muted);margin:20px 0 0}.tipo{font-size:22px;margin:8px 0 28px}.doc-m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:0}.doc-m div{min-width:0}.doc-m dt{font-size:13px;color:var(--muted)}.doc-m dd{margin:0;font-size:16px;overflow-wrap:anywhere}.aviso,.up-document-source{background:#f0f4ef;border-inline-start:3px solid #7c9b84;padding:20px 24px;margin:24px 0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.aviso p:last-child,.up-document-source p:last-child{margin-bottom:0}.up-document-source h2{margin-top:0}.up-document-source summary{cursor:pointer;min-height:44px;display:list-item;padding-block:10px;font-weight:500}.up-document-source details p{margin-top:12px}.up-source-file{word-break:break-word}#document-content{scroll-margin-top:24px}.cuerpo h2{margin:36px 0 16px;padding-top:12px;border-top:1px solid var(--line)}.cuerpo h3{margin:24px 0 12px}.cuerpo p,.cuerpo ul,.cuerpo ol{max-width:100%}.tw{max-width:100%;overflow-x:auto;margin:20px 0;border:1px solid var(--line);overscroll-behavior-inline:contain}table{border-collapse:collapse;width:100%;font-size:14px;text-align:start;line-height:1.5}th,td{padding:12px 14px;vertical-align:top;border-bottom:1px solid var(--line);min-width:84px;overflow-wrap:anywhere}th{font-weight:500;background:#f1f4ef;text-align:start}tr:last-child>*{border-bottom:0}.cuerpo>table{display:block;overflow:auto}.doc-footer{border-top:1px solid var(--line);margin-top:52px;padding-top:24px;color:var(--muted);font-size:14px}.doc-footer>a{min-height:44px;display:inline-flex;align-items:center}.doc-contact{display:flex;flex-wrap:wrap;gap:12px 28px;margin:16px 0}.doc-contact a{display:inline-flex;gap:10px;align-items:center;min-height:44px}.doc-contact img{width:24px;height:24px}.doc-footer p{margin-bottom:0}.doc-skip{position:absolute;left:16px;top:-100px;z-index:10;background:#fff;color:#172321;padding:12px}.doc-skip:focus{top:12px}.index-heading{max-width:820px}.index-heading h1{margin-top:0}.index-heading p{font-size:18px;color:var(--muted)}.brand-index{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 48px}.brand-index a{border:1px solid #8d9d94;border-radius:4px;padding:10px 16px;min-height:44px;text-decoration:none}.brand-index a:hover{background:#eff4ef}.brand-documents{margin:0 0 48px;scroll-margin-top:24px}.brand-documents>h2{font-size:28px;margin:0 0 24px}.document-row{border-top:1px solid var(--line);padding:22px 0;display:grid;grid-template-columns:1fr 1.3fr;gap:20px}.document-row h3{margin:6px 0}.document-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:start}.doc-link{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 16px;border:1px solid #9dafa3;background:#f4f7f2;border-radius:4px;font-size:15px;text-decoration:none}.doc-link:hover{background:#e6eee5}.doc-unavailable{font-size:14px;color:var(--muted);margin:0;line-height:1.6}.source-notes{background:#f0f4ef;padding:24px}.source-notes h2{margin-top:0}.source-notes p{font-size:15px}.source-notes p:last-child{margin-bottom:0}
@media(max-width:640px){.site-header{padding:12px 20px}.site-logo,.site-logo img{width:136px}.doc-nav{padding:8px 20px;gap:0 16px}.doc-nav a{font-size:14px}.document-sheet{margin:0 0 24px;border-inline:0;padding:28px 20px}.doc-m{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gd-logo{width:190px;height:54px}.tipo{font-size:20px}.aviso,.up-document-source{padding:16px;margin:20px 0}.cuerpo h2{font-size:21px;margin-top:30px}.doc-footer{margin-top:36px}.doc-contact{flex-direction:column;align-items:start;gap:6px}.document-row{grid-template-columns:1fr;gap:12px}.document-actions{flex-direction:column;align-items:stretch}.brand-index{margin-bottom:36px}.source-notes{padding:20px}.index-heading p{font-size:17px}}
@media print{body{background:white;color:black;font-size:10pt}.site-header,.doc-nav,.doc-footer,.doc-skip,.brand-index{display:none}.document-sheet{margin:0;padding:0;border:0;max-width:none}.doc-hd{break-after:avoid}h2,h3{break-after:avoid}p,li{orphans:3;widows:3}.tw{overflow:visible;break-inside:auto}table{font-size:9pt}tr{break-inside:avoid}a{text-decoration:none}.gd-logo{height:44px}.aviso,.up-document-source{padding:12px;background:#fff}.language{display:none}}

.language [lang="ar"]{font-family:Alexandria,Arial,sans-serif}[dir="rtl"] .doc-link svg{transform:rotate(180deg)}

.tw th,.tw td{overflow-wrap:normal}.tw table:has(tr>:nth-child(3)){min-width:520px}.tw.is-scrollable::before{content:attr(data-scroll-label);display:block;position:sticky;inset-inline-start:0;width:100%;padding:10px 14px;background:#e9f0e8;color:#34453c;font-size:13px;box-sizing:border-box;white-space:normal}
@media print{.tw.is-scrollable::before{display:none}.tw table:has(tr>:nth-child(3)){min-width:0}}
