.-_WHIG_body .prose-ama{max-width:none;font-size:1.0625rem;line-height:1.8}@media (min-width:768px){.-_WHIG_body .prose-ama{font-size:1.125rem}}.-_WHIG_body:lang(ar) .prose-ama{line-height:2.05}.-_WHIG_body .prose-ama>*+*{margin-top:1.4em}.-_WHIG_body .prose-ama>p:first-child{color:var(--color-fg);font-size:var(--text-lead);line-height:var(--lh-lead);font-weight:300}.-_WHIG_body .prose-ama h2{border-top:1px solid var(--color-line);margin-top:3em;padding-top:1.4em;scroll-margin-top:4.5rem;position:relative}.-_WHIG_body .prose-ama h2:before{content:"";top:-1px;background:var(--spectrum);width:3rem;height:1px;position:absolute;inset-inline-start:0}@media (min-width:1024px){.-_WHIG_body .prose-ama h2{scroll-margin-top:1rem}}.-_WHIG_body .prose-ama h2+*{margin-top:1em}.-_WHIG_body .prose-ama h3{margin-top:2.2em}.-_WHIG_body .prose-ama h3+*{margin-top:.7em}.-_WHIG_body .prose-ama li{padding-inline-start:.25em}.-_WHIG_body .prose-ama ul>li:before{top:.95em}.-_WHIG_body:lang(ar) .prose-ama ul>li:before{top:1.05em}.-_WHIG_body .prose-ama ol{counter-reset:step;padding-inline-start:2.5em;list-style:none}.-_WHIG_body .prose-ama ol>li{counter-increment:step;position:relative}.-_WHIG_body .prose-ama ol>li:before{content:counter(step, decimal-leading-zero);inset-inline-start:-2.5em;font-family:var(--font-mono);color:var(--color-cyan-300);font-variant-numeric:tabular-nums;font-size:.8em;line-height:1.6;position:absolute;top:.32em}.-_WHIG_body:lang(ar) .prose-ama ol>li:before{top:.55em}.-_WHIG_body .prose-ama li+li{margin-top:.75em}.-_WHIG_body .prose-ama blockquote{color:var(--color-fg);border-inline-start:0;margin-block:2.4em;padding-block:.35em;padding-inline-start:1.5em;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:300;line-height:1.55;position:relative}.-_WHIG_body:lang(ar) .prose-ama blockquote{line-height:1.85}.-_WHIG_body .prose-ama blockquote:before{content:"";background:linear-gradient(180deg, var(--color-cyan), var(--color-violet));width:1px;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 12px #22d3ee80}.-_WHIG_body .prose-ama aside{border-radius:var(--radius-lg);background:linear-gradient(90deg,#06b6d412,#0000 60%),#0e1528b3;margin-block:2em;padding:1.15em 1.4em;font-size:.97em;line-height:1.85}.-_WHIG_body:lang(ar) .prose-ama aside{background:linear-gradient(270deg,#06b6d412,#0000 60%),#0e1528b3;line-height:2}.-_WHIG_body .prose-ama aside:before{inset-block:1em;box-shadow:0 0 10px #22d3ee99}
