:root{--paper:#fcfaf5;--ink:#252c2b;--muted:#655f57;--line:#d8cfbf;--plum:#745166;--body:'Manrope',sans-serif;--display:'Bodoni Moda',serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.8 var(--body)}a{color:inherit;text-underline-offset:5px}a:focus-visible,summary:focus-visible{outline:2px solid var(--plum);outline-offset:4px}.skip{position:fixed;top:0;inset-inline-start:20px;transform:translateY(-160%);z-index:4}.skip:focus{transform:none;background:white;padding:12px}.legal-header,main,.legal-footer{width:min(1280px,90%);margin-inline:auto}.legal-header{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-bottom:1px solid var(--line)}.legal-brand{display:flex;gap:12px;align-items:center;text-decoration:none}.legal-brand img{display:block}.legal-brand span{display:flex;flex-direction:column;text-align:center}.legal-brand b{font:500 28px/1.4 serif}.legal-brand small{font-size:10px;letter-spacing:.2em}.legal-header>a:last-child{font-size:14px}main{padding-block:35px 60px}.legal-draft{padding:20px 24px;border-inline-start:3px solid var(--plum);background:#f1ebdf;font-size:14px}.legal-draft p{margin:5px 0}.legal-draft a{color:#684359}h1{font:400 clamp(42px,5.8vw,80px)/1.15 var(--display);margin:30px 0 22px;letter-spacing:-.025em}.legal-tabs{display:flex;flex-wrap:wrap;gap:25px;border-bottom:1px solid var(--line);margin-bottom:32px}.legal-tabs a{padding:12px 0;font-size:14px;text-decoration:none;border-bottom:2px solid transparent}.legal-tabs [aria-current=page]{border-color:var(--plum);color:var(--plum)}.legal-layout{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.5fr);gap:7%;align-items:start}.legal-toc{position:sticky;top:24px;font-size:13px;line-height:1.55}.legal-toc summary{cursor:pointer;font-weight:600}.legal-toc ol{list-style:none;padding:0;margin:16px 0}.legal-toc li{margin-bottom:12px}.legal-toc a{text-decoration:none}.legal-toc a:hover{text-decoration:underline}.legal-copy{max-width:790px;min-width:0;overflow-wrap:anywhere}.legal-copy>p:first-child{font-size:13px;color:var(--muted)}.legal-copy h2{font:400 clamp(26px,2.5vw,36px)/1.3 var(--display);margin:30px 0 17px}.legal-copy section{scroll-margin-top:25px}.legal-copy p{margin:0 0 18px}.legal-copy li{padding:5px 0}.legal-copy ul{padding-inline-start:23px}.legal-verify{margin:22px 0;padding:15px 18px;border:1px solid #c9b699;background:#f5efe2;color:#654953;font-size:13px;line-height:1.7}.legal-copy mark{background:#f0dcca;color:#513f32;padding:2px 4px}.legal-footer{padding-block:25px 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:25px;font-size:13px}.legal-footer nav{display:flex;flex-wrap:wrap;gap:25px}html[dir=rtl]{--body:'Noto Sans Arabic',serif;--display:'Noto Sans Arabic',serif}html[dir=rtl] body{font-size:18px;line-height:1.9}html[dir=rtl] h1{letter-spacing:0}html[dir=rtl] .legal-toc{font-size:16px}html[dir=rtl] .legal-verify{font-size:16px}html[dir=rtl] .legal-brand small{font-family:Manrope,sans-serif}@media(max-width:760px){.legal-layout{grid-template-columns:1fr;gap:20px}.legal-toc{position:static;border-bottom:1px solid var(--line);padding-bottom:15px}.legal-toc ol{columns:2;column-gap:24px}.legal-toc li{break-inside:avoid}.legal-header,main,.legal-footer{width:90%}.legal-footer{display:block}.legal-footer nav{margin-top:15px}.legal-tabs{gap:16px}.legal-draft{padding:16px}body{font-size:15px}.legal-copy h2{margin-top:24px}}@media(max-width:400px){.legal-toc ol{columns:1}.legal-tabs{gap:12px}.legal-tabs a{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.legal-header,.legal-toc,.legal-tabs,.legal-footer{display:none}.legal-layout{display:block}.legal-copy{max-width:none}body{font-size:11pt}main{width:100%;padding:0}.legal-verify{break-inside:avoid}h2{break-after:avoid}}
