.legal-page{padding-block:clamp(128px,12vw,168px) 140px;padding-inline:var(--gutter);max-inline-size:760px;margin-inline:auto}.legal-page h1{margin:0}.legal-doc__draft{border:1px dashed var(--line-strong);border-radius:var(--r-sm);color:var(--ink-2);margin-block:20px 0;padding:10px 14px}.legal-doc__updated{color:var(--ink-3);margin-block:14px 0}.legal-doc__lede{color:var(--ink-2);max-inline-size:66ch;margin-block:24px 0}.legal-doc__section{border-block-start:1px solid var(--line);margin-block-start:40px;padding-block-start:18px}.legal-doc__section h2{font:500 22px/1.2 var(--font-display);margin:0 0 12px}html[lang=ar] .legal-doc__section h2{font-family:var(--font-arabic)}.legal-doc__section p,.legal-doc__section li{color:var(--ink-2);max-inline-size:66ch;margin-block:0 12px}.legal-doc__section ul{margin:0 0 12px;padding-inline-start:1.25em}.legal-doc a,.legal-consent-line a,.consent__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.legal-doc__btn{border:1px solid var(--line-strong);border-radius:var(--r-control);color:var(--ink);min-block-size:var(--h-control);cursor:pointer;font:inherit;background:0 0;margin-block-start:8px;padding:10px 16px}.legal-doc__btn:hover{background:var(--fill)}.legal-doc__foot{flex-wrap:wrap;gap:16px;margin-block-start:48px;display:flex}.legal-consent-line{color:var(--ink-3);margin:12px 0 0;font-size:13px}.legal-consent-line a{color:var(--ink-2)}.consent{z-index:60;inline-size:min(380px, calc(100vw - 2 * var(--gutter)));background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:var(--r-card);box-shadow:var(--glass-shadow);gap:12px;padding:14px 16px;display:grid;position:fixed;inset-block-end:16px;inset-inline-start:var(--gutter)}.consent__text{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.consent__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}
