.av-legal{background:linear-gradient(180deg,#f0f4ff,#fafafe 420px);padding:72px 28px 96px}.av-legal-inner{max-width:780px;margin:0 auto}.av-legal-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;font-size:12px;font-weight:700;letter-spacing:-.005em;white-space:nowrap;background:#2563eb15;color:var(--av-blue)}.av-legal h1{margin:14px 0 10px;font-size:clamp(38px,6vw,64px);font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--av-ink)}html[lang=ar] .av-legal h1{line-height:1.25}.av-legal-meta{margin:0;font-size:14px;font-weight:600;color:#8b8da8}.av-legal-note{margin:14px 0 0;padding:12px 16px;border-radius:14px;background:#fff7e8;border:1px solid #fde3b0;color:#7a4f00;font-size:14px;line-height:1.6}.av-legal-toc{margin:28px 0 8px;background:#fff;border:1px solid #eff1f8;border-radius:18px}.av-legal-toc>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 18px;font-size:15px;font-weight:800;color:var(--av-ink)}.av-legal-toc>summary::-webkit-details-marker{display:none}.av-legal-toc>summary svg{transition:transform .2s}.av-legal-toc[open]>summary svg{transform:rotate(180deg)}.av-legal-toc ol{margin:0;padding:0 10px 12px;list-style:none;display:grid;grid-gap:2px;gap:2px}.av-legal-toc a{display:flex;gap:10px;align-items:center;min-height:44px;padding:0 10px;border-radius:10px;font-size:15px;font-weight:600;color:var(--av-body)}.av-legal-toc a:active,.av-legal-toc a:hover{background:#f3f5fb;color:var(--av-ink)}.av-legal-toc a span{min-width:22px;font-weight:800;color:var(--av-blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-legal section{padding-top:8px}.av-legal h2{display:flex;align-items:flex-start;gap:12px;margin:36px 0 12px;font-size:clamp(21px,2.6vw,25px);font-weight:900;line-height:1.3;letter-spacing:-.02em;color:var(--av-ink)}.av-legal-num{flex-shrink:0;display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border-radius:10px;background:var(--av-blue);color:#fff;font-size:15px;font-weight:900;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 3px 0 #1d4ed8}.av-legal h3{margin:22px 0 8px;font-size:17px;font-weight:800;color:var(--av-ink)}.av-legal li,.av-legal p{font-size:16px;line-height:1.8;color:var(--av-body)}.av-legal p{margin:0 0 12px}.av-legal ul{margin:0 0 16px;-webkit-padding-start:22px;padding-inline-start:22px}.av-legal li{margin-bottom:6px;-webkit-padding-start:4px;padding-inline-start:4px}.av-legal li::marker{color:var(--av-blue)}.av-legal strong{color:var(--av-ink);font-weight:700}.av-legal .av-legal-caps{font-size:14.5px;line-height:1.75}.av-legal section a,.av-legal-inner>p a{color:var(--av-blue);font-weight:700;padding:12px 0}@media (max-width:960px){.av-legal{padding:36px 20px 72px}.av-legal h2{margin-top:30px}}