.policy-opening.svelte-30emp9{border-block-end:1px solid var(--line);padding-block:clamp(4rem,9vw,7rem) clamp(3rem,6vw,5rem)}.policy-opening-inner.svelte-30emp9{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.policy-heading.svelte-30emp9 h1:where(.svelte-30emp9){letter-spacing:-.06em;max-width:13ch;margin-block-start:1rem;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:700;line-height:1}[lang=ar] .policy-heading.svelte-30emp9 h1:where(.svelte-30emp9){letter-spacing:-.05em;line-height:1.18}.policy-summary.svelte-30emp9{max-width:42rem;color:var(--ink-muted);margin-block-start:1.75rem;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.75}.policy-metadata.svelte-30emp9{border-inline-start:3px solid var(--action);background:var(--surface);padding:1.25rem}.metadata-kicker.svelte-30emp9{color:var(--brand);letter-spacing:.04em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:800}.policy-metadata.svelte-30emp9 dl:where(.svelte-30emp9){gap:.8rem;margin:0;display:grid}.policy-metadata.svelte-30emp9 dl:where(.svelte-30emp9)>div:where(.svelte-30emp9){grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);align-items:baseline;gap:1rem;display:grid}.policy-metadata.svelte-30emp9 dt:where(.svelte-30emp9){color:var(--ink-muted);font-size:.8rem}.policy-metadata.svelte-30emp9 dd:where(.svelte-30emp9){margin:0;font-size:.9rem;font-weight:750;line-height:1.45}.status-value.svelte-30emp9{color:var(--action)}.policy-reading.svelte-30emp9{border-block-start:1px solid var(--line);color:var(--ink-muted);margin:1.25rem 0 0;padding-block-start:1rem;font-size:.8rem;font-weight:700}@media (width<=48rem){.policy-opening-inner.svelte-30emp9{grid-template-columns:1fr;gap:2rem}.policy-heading.svelte-30emp9 h1:where(.svelte-30emp9){max-width:15ch}}@media (width<=32rem){.policy-opening.svelte-30emp9{padding-block-start:3.5rem}.policy-heading.svelte-30emp9 h1:where(.svelte-30emp9){font-size:clamp(2.6rem,14vw,4.5rem)}.policy-metadata.svelte-30emp9 dl:where(.svelte-30emp9)>div:where(.svelte-30emp9){grid-template-columns:1fr;gap:.15rem}}.policy-notice.svelte-w0ihlg{border:1px solid #efca92;border-inline-start:4px solid var(--brand);color:#68420d;background:#fff7e8;border-radius:.9rem;margin-block-end:clamp(2.5rem,6vw,4.5rem);padding:1.25rem 1.4rem}.notice-label.svelte-w0ihlg{letter-spacing:.04em;text-transform:uppercase;margin:0 0 .7rem;font-size:.75rem;font-weight:800}.policy-notice.svelte-w0ihlg h2:where(.svelte-w0ihlg){margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.2}.policy-notice.svelte-w0ihlg>p:where(.svelte-w0ihlg):last-child{max-width:52rem;margin:.7rem 0 0;font-size:1rem;line-height:1.75}@media print{.policy-notice.svelte-w0ihlg{color:#000;background:0 0;border-color:#000}}.policy-related.svelte-7bs7zx{border-block-start:1px solid var(--line);background:var(--surface)}.related-heading.svelte-7bs7zx{max-width:40rem}.related-heading.svelte-7bs7zx h2:where(.svelte-7bs7zx){letter-spacing:-.045em;margin:.75rem 0 0;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.12}.related-list.svelte-7bs7zx{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.related-list.svelte-7bs7zx li:where(.svelte-7bs7zx){border:1px solid var(--line);background:var(--canvas);border-radius:1rem;padding:1.25rem}.related-list.svelte-7bs7zx a{min-block-size:2.75rem;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;font-weight:800;text-decoration:none;display:flex}.related-list.svelte-7bs7zx a strong{color:var(--brand);font-size:1.2rem}.related-list.svelte-7bs7zx a:hover,.related-list.svelte-7bs7zx a:focus-visible{text-underline-offset:.25em;text-decoration:underline}.related-list.svelte-7bs7zx p:where(.svelte-7bs7zx){color:var(--ink-muted);margin:.8rem 0 0;line-height:1.65}@media (width<=64rem){.related-list.svelte-7bs7zx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.related-list.svelte-7bs7zx{grid-template-columns:1fr;margin-block-start:2rem}}@media print{.policy-related.svelte-7bs7zx{background:0 0;padding-block:1.5rem}.related-list.svelte-7bs7zx{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:1rem}.related-list.svelte-7bs7zx a:after{color:#000;content:" (" attr(href) ")";font-size:.75rem;font-weight:400}}
