.topical-review[data-astro-cid-rc5atfve]{--tr-line: color-mix(in srgb,var(--color-navy) 15%,transparent);position:relative;padding-block:var(--section-space);background:var(--color-canvas);color:var(--color-navy);font-family:var(--font-body)}.tr-shell[data-astro-cid-rc5atfve]{width:min(calc(100% - 2 * var(--page-gutter)),var(--content-max));margin-inline:auto}.tr-head[data-astro-cid-rc5atfve]{display:flex;align-items:end;justify-content:space-between;gap:clamp(24px,5vw,80px);margin-bottom:clamp(28px,3.4vw,48px)}.topical-review[data-astro-cid-rc5atfve] .tr-head[data-astro-cid-rc5atfve] h2[data-astro-cid-rc5atfve]{margin:0;font:400 var(--section-title-size)/var(--section-title-leading, 1) var(--font-display);letter-spacing:-.035em;text-wrap:balance}.tr-head[data-astro-cid-rc5atfve] h2[data-astro-cid-rc5atfve] em[data-astro-cid-rc5atfve]{color:var(--color-bronze-text);font-weight:400}.tr-head[data-astro-cid-rc5atfve] p[data-astro-cid-rc5atfve]{max-width:50ch;margin:0;color:var(--color-ink);font-size:var(--note-size);line-height:1.7}.tr-layout[data-astro-cid-rc5atfve]{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.5fr);gap:clamp(28px,4.5vw,72px);align-items:start}.tr-aside[data-astro-cid-rc5atfve]{position:sticky;top:96px;display:grid;gap:18px}.tr-visual[data-astro-cid-rc5atfve]{position:relative;isolation:isolate;height:min(46vh,440px);margin:0;overflow:hidden;border-radius:var(--radius-md);background:var(--color-deep);box-shadow:0 24px 48px -30px color-mix(in srgb,var(--color-deep) 70%,transparent)}.tr-visual[data-astro-cid-rc5atfve] img[data-astro-cid-rc5atfve]{position:absolute;inset:-8% 0;z-index:-2;display:block;width:100%;height:116%;object-fit:cover;border-radius:0}.tr-visual-shade[data-astro-cid-rc5atfve]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--color-deep) 85%,transparent))}.tr-visual[data-astro-cid-rc5atfve] figcaption[data-astro-cid-rc5atfve]{position:absolute;inset:auto 20px 18px;color:#fff;font:400 clamp(20px,1.7vw,25px)/1.12 var(--font-display);letter-spacing:-.015em;text-wrap:balance}@supports (animation-timeline: view()){.tr-visual[data-astro-cid-rc5atfve] img[data-astro-cid-rc5atfve]{animation:linear both tr-drift;animation-timeline:view();animation-range:cover}}@keyframes tr-drift{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}.tr-nav[data-astro-cid-rc5atfve]{display:grid;border-top:1px solid var(--tr-line)}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding-block:8px;border-bottom:1px solid var(--tr-line);color:var(--color-ink);font-size:12.5px;line-height:1.35;text-decoration:none;transition:color var(--motion-base) var(--ease-out),padding var(--motion-base) var(--ease-out)}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve] span[data-astro-cid-rc5atfve]{color:var(--color-bronze-text);font-size:10px;font-weight:800;letter-spacing:.1em}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:before{content:"";position:absolute;inset-inline-start:0;top:-1px;width:0;height:2px;background:var(--color-gold);transition:width var(--motion-base) var(--ease-out)}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:hover,.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve][aria-current]{color:var(--color-navy);padding-inline-start:6px}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve][aria-current]{font-weight:700}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve][aria-current]:before{width:100%}.tr-chapters[data-astro-cid-rc5atfve]{display:grid;border-top:1px solid var(--tr-line)}.tr-chapter[data-astro-cid-rc5atfve]{padding-block:clamp(26px,3vw,40px);border-bottom:1px solid var(--tr-line);scroll-margin-top:110px}.tr-chapter-head[data-astro-cid-rc5atfve]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(14px,1.8vw,22px);align-items:start;margin-bottom:20px}.tr-chapter-number[data-astro-cid-rc5atfve]{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--color-bronze) 55%,transparent);border-radius:50%;color:var(--color-bronze-text);font:400 18px/1 var(--font-display)}.topical-review[data-astro-cid-rc5atfve] .tr-chapter[data-astro-cid-rc5atfve] h2[data-astro-cid-rc5atfve]{margin:4px 0 10px;text-wrap:balance;font:400 clamp(26px,2.2vw,34px)/1.08 var(--font-display)!important;letter-spacing:-.025em!important}html[lang=ar] .topical-review[data-astro-cid-rc5atfve] .tr-chapter[data-astro-cid-rc5atfve] h2[data-astro-cid-rc5atfve]{line-height:1.3!important}.tr-chapter-head[data-astro-cid-rc5atfve] p[data-astro-cid-rc5atfve]{max-width:62ch;margin:0;color:var(--color-ink);font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.tr-topics[data-astro-cid-rc5atfve]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-inline-start:calc(44px + clamp(14px,1.8vw,22px))}.tr-topic[data-astro-cid-rc5atfve]{position:relative;padding:18px 20px 20px;overflow:hidden;border:1px solid var(--tr-line);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-white) 55%,transparent);transition:transform var(--motion-base) var(--ease-out),border-color var(--motion-base) var(--ease-out),background-color var(--motion-base) var(--ease-out)}.tr-topic[data-astro-cid-rc5atfve]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--color-gold);transform:scaleY(0);transform-origin:top;transition:transform var(--motion-base) var(--ease-out)}.tr-topic[data-astro-cid-rc5atfve]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-bronze) 50%,transparent);background:var(--color-white)}.tr-topic[data-astro-cid-rc5atfve]:hover:before{transform:scaleY(1)}.topical-review[data-astro-cid-rc5atfve] .tr-topic[data-astro-cid-rc5atfve] h3[data-astro-cid-rc5atfve]{margin:0 0 8px;font:400 clamp(19px,1.5vw,22px)/1.15 var(--font-display)!important;letter-spacing:-.01em!important}.tr-topic[data-astro-cid-rc5atfve] p[data-astro-cid-rc5atfve]{margin:0;color:var(--color-ink);font-size:var(--note-size);line-height:1.7}.tr-links[data-astro-cid-rc5atfve]{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 0;margin-inline-start:calc(44px + clamp(14px,1.8vw,22px))}.tr-link[data-astro-cid-rc5atfve]{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;padding:5px 6px 5px 20px;border:1px solid color-mix(in srgb,var(--color-navy) 40%,transparent);border-radius:999px;color:var(--color-navy);font-size:12px;font-weight:700;text-decoration:none;transition:transform var(--motion-base) var(--ease-out),border-color var(--motion-base) var(--ease-out),background-color var(--motion-base) var(--ease-out)}.tr-link[data-astro-cid-rc5atfve] span[data-astro-cid-rc5atfve]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-navy);color:var(--color-gold)}.tr-link--primary[data-astro-cid-rc5atfve]{border-color:var(--color-gold);background:var(--color-gold)}.tr-link[data-astro-cid-rc5atfve]:hover{transform:translateY(-2px);border-color:var(--color-navy)}.topical-review[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.topical-motion[data-astro-cid-rc5atfve] [data-astro-cid-rc5atfve][data-topical-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease-out),transform .8s var(--ease-out)}.topical-motion[data-astro-cid-rc5atfve] [data-astro-cid-rc5atfve][data-topical-reveal].is-visible{opacity:1;transform:none}@media(width<=1000px){.tr-head[data-astro-cid-rc5atfve]{display:block}.tr-head[data-astro-cid-rc5atfve] p[data-astro-cid-rc5atfve]{margin-top:14px}.tr-layout[data-astro-cid-rc5atfve]{grid-template-columns:1fr}.tr-aside[data-astro-cid-rc5atfve]{position:static;grid-template-columns:minmax(0,1fr)}.tr-visual[data-astro-cid-rc5atfve]{height:clamp(220px,42vw,340px)}.tr-nav[data-astro-cid-rc5atfve]{display:flex;gap:8px;overflow-x:auto;border:0;scrollbar-width:none}.tr-nav[data-astro-cid-rc5atfve]::-webkit-scrollbar{display:none}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]{flex:none;min-height:40px;padding:6px 14px;border:1px solid var(--tr-line);border-radius:999px;white-space:nowrap}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:before{display:none}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:hover,.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve][aria-current]{padding-inline-start:14px;border-color:var(--color-gold);background:color-mix(in srgb,var(--color-gold) 18%,transparent)}}@media(width<=640px){.tr-chapter-head[data-astro-cid-rc5atfve]{grid-template-columns:1fr}.tr-chapter-number[data-astro-cid-rc5atfve]{width:38px;height:38px;font-size:16px}.tr-topics[data-astro-cid-rc5atfve],.tr-links[data-astro-cid-rc5atfve]{grid-template-columns:1fr;margin-inline-start:0}.tr-links[data-astro-cid-rc5atfve]{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.tr-visual[data-astro-cid-rc5atfve] img[data-astro-cid-rc5atfve]{animation:none}.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve],.tr-nav[data-astro-cid-rc5atfve] a[data-astro-cid-rc5atfve]:before,.tr-topic[data-astro-cid-rc5atfve],.tr-topic[data-astro-cid-rc5atfve]:before,.tr-link[data-astro-cid-rc5atfve]{transition:none}.tr-topic[data-astro-cid-rc5atfve]:hover,.tr-link[data-astro-cid-rc5atfve]:hover{transform:none}}
