.ax-disclosures{margin-top:52px;padding-top:36px;border-top:1px solid var(--line);text-align:start;color:var(--ink-muted);font-size:13px;line-height:1.95;overflow-wrap:break-word}
.ax-disclosures *{box-sizing:border-box}
.ax-disclosures p{margin:0}
.ax-disclosures h2,.ax-disclosures h3{margin:0;color:var(--ink);font-weight:600;line-height:1.45;letter-spacing:-.02em}
.ax-disclosures__regulatory{padding-bottom:28px}
.ax-disclosures h2{font-size:17px;color:var(--accent-readable);margin:0 0 16px;scroll-margin-top:112px}
.ax-disclosures__regulatory-copy{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;font-size:12.5px;line-height:2}
.ax-disclosures__regulatory-copy strong{font-weight:600;color:var(--ink-soft)}
.ax-disclosures__register{color:var(--accent-readable);text-decoration:underline;text-decoration-color:var(--accent-border);text-underline-offset:4px;margin-inline-start:5px}
.ax-disclosures__register:hover{color:var(--ink);text-decoration-color:currentColor}
.ax-disclosures__register:focus-visible{outline:2px solid var(--accent-readable);outline-offset:4px}
.ax-disclosures__details{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(250px,1fr);gap:clamp(28px,4vw,64px);border-top:1px solid var(--line);padding-block:34px 38px}
.ax-disclosures__details h3{display:flex;align-items:center;gap:10px;font-size:18px;margin-bottom:20px}
.ax-disclosures__marker{width:7px;height:7px;border-radius:50%;background:var(--accent-readable);flex-shrink:0}
.ax-disclosures__risk p+p,.ax-disclosures__regions p+p{margin-top:17px}
.ax-disclosures__lead{color:var(--ink-soft)}
.ax-disclosures__regions{border-inline-start:1px solid var(--line);padding-inline-start:clamp(24px,3vw,44px)}
.ax-disclosures__countries{font-weight:600;color:var(--ink-soft);padding-inline-start:14px;border-inline-start:2px solid var(--accent-border);line-height:2.1}
.ax-disclosures__link{display:inline-flex;gap:10px;align-items:center;margin-top:24px;min-height:36px;color:var(--accent-readable);text-decoration:none;font-size:12px;font-weight:500;text-underline-offset:5px}
.ax-disclosures__link svg{width:18px;height:18px;flex-shrink:0;transition:transform .2s}
.ax-disclosures__link:hover{text-decoration:underline}
.ax-disclosures__link:hover svg{transform:translateX(3px)}
.ax-disclosures__link:focus-visible{outline:2px solid var(--accent-readable);outline-offset:5px;border-radius:3px}
.ax-disclosures[dir=rtl] .ax-disclosures__link svg{transform:rotate(180deg)}
.ax-disclosures[dir=rtl] .ax-disclosures__link:hover svg{transform:rotate(180deg) translateX(3px)}
.ax-disclosures[lang=ar],.ax-disclosures[lang=ckb]{line-height:2.05}
.ax-disclosures+.footer-documents-list{margin-top:0;padding-top:24px;border-top:1px solid var(--line);column-gap:24px;row-gap:12px}
@media(max-width:1000px){.ax-disclosures__details{grid-template-columns:minmax(0,1.5fr) minmax(225px,1fr);gap:26px}.ax-disclosures__regions{padding-inline-start:24px}}
@media(max-width:760px){.ax-disclosures{margin-top:38px;padding-top:28px;font-size:13px}.ax-disclosures__details{grid-template-columns:minmax(0,1fr);gap:26px}.ax-disclosures__regulatory{padding-bottom:26px}.ax-disclosures__regulatory-copy{font-size:13px;line-height:2.05;gap:16px}.ax-disclosures__details{padding-block:28px}.ax-disclosures__regions{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--line);padding-top:28px}.ax-disclosures h2{font-size:17px}.ax-disclosures__details h3{margin-bottom:17px}.ax-disclosures__link{margin-top:18px}.ax-disclosures+.footer-documents-list{padding-top:22px}}
@media(prefers-reduced-motion:reduce){.ax-disclosures__link svg{transition:none}}
