.article-page{display:contents}.article-back{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;min-height:44px;margin-bottom:16px;transition:color .2s var(--ease),gap .2s var(--ease)}.article-back:hover{color:var(--teal);gap:12px}html[dir=rtl] .article-back svg{transform:scaleX(-1)}.article-dek{font-family:var(--font-serif);font-style:italic;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55;color:#ffffffc7;max-width:56ch;margin:16px 0 0}.article-hero h1 em{font-style:italic;background:var(--grad-signature);-webkit-background-clip:text;background-clip:text;color:transparent}.article-cover-figure{max-width:920px;margin:56px auto 0;padding:0 var(--gutter)}.article-cover-figure img{display:block;width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:0 24px 60px #2925612e}.article-body em{font-style:italic;color:var(--navy)}.article-body strong{color:var(--navy);font-weight:600}.article-body hr{border:0;height:1px;background:linear-gradient(to right,transparent,rgba(41,37,97,.18),transparent);margin:2.4em 0 2em}.article-body-ar,html[dir=rtl] .article-body{font-family:var(--font-arabic);font-size:18px;line-height:1.95}.article-body-ar .table-scroll table{font-family:var(--font-arabic);font-size:16px;line-height:1.7}.article-body-ar .table-scroll th,.article-body-ar .table-scroll td{min-width:9ch}.a-pagenav{max-width:720px;margin:0 auto;padding:32px var(--gutter) 80px;display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid rgba(41,37,97,.1)}.a-pagenav a{display:flex;flex-direction:column;gap:6px;padding:16px 0;color:var(--navy);transition:color .2s}.a-pagenav-prev{text-align:start;align-items:flex-start}.a-pagenav-next{text-align:end;align-items:flex-end}.a-pagenav-eyebrow{font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.a-pagenav-prev .a-pagenav-eyebrow:before{content:"← ";color:var(--teal-dark)}.a-pagenav-next .a-pagenav-eyebrow:after{content:" →";color:var(--teal-dark)}html[dir=rtl] .a-pagenav-prev .a-pagenav-eyebrow:before{content:"→ "}html[dir=rtl] .a-pagenav-next .a-pagenav-eyebrow:after{content:" ←"}.a-pagenav-title{font-family:var(--font-display);color:var(--navy);font-weight:700;font-size:16px;line-height:1.3}.a-pagenav a:hover .a-pagenav-title{background:var(--grad-signature);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:600px){.a-pagenav{grid-template-columns:1fr}.a-pagenav-next{text-align:start;align-items:flex-start}}.keep-reading,.more-reading{background:var(--paper-soft);padding:100px var(--gutter) 120px;border-top:1px solid rgba(41,37,97,.08)}.keep-reading-inner,.more-inner{max-width:var(--container);margin-inline:auto}.keep-reading-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:56px}.more-inner h2{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.4vw,2.8rem);color:var(--navy);letter-spacing:-.025em;margin:0 0 40px}.keep-reading-head h2,.more-inner h2 em{font-style:normal;background:var(--grad-signature);-webkit-background-clip:text;background-clip:text;color:transparent}.more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.more-card{display:block}.more-card .cov{overflow:hidden;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--navy),var(--purple));margin-bottom:14px;aspect-ratio:16 / 9}.more-card .cov img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s var(--ease)}.more-card .cov.fit-contain img{object-fit:contain}.more-card:hover .cov img{transform:scale(1.04)}.more-card .meta{font-family:var(--font-display);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.more-card h3{font-family:var(--font-display);font-size:18px;line-height:1.25;margin:0;color:var(--navy);font-weight:700}@media(max-width:760px){.more-grid{grid-template-columns:1fr}}.article-toolbar a.copy-link.copied{background:var(--teal);color:var(--navy);border-color:var(--teal)}.article-subscribe{max-width:720px;margin:80px auto 0;padding:0 var(--gutter)}.article-subscribe-inner{background:var(--white);border:1px solid rgba(41,37,97,.1);border-radius:var(--radius-lg);padding:36px 40px 32px;position:relative;overflow:hidden;box-shadow:0 14px 40px -20px #2925612e}.article-subscribe-inner:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 100% 0%,rgba(168,70,191,.1),transparent 60%),radial-gradient(ellipse 40% 50% at 0% 100%,rgba(0,211,194,.1),transparent 60%)}.article-subscribe-copy{position:relative;z-index:1;margin-bottom:22px}.article-subscribe-copy .eyebrow{margin-bottom:12px}.article-subscribe-copy h3{font-family:var(--font-display);font-weight:800;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2;color:var(--navy);margin:0 0 10px;letter-spacing:-.01em}.article-subscribe-copy p{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--muted);margin:0;max-width:50ch}.article-subscribe .nl-form,.article-subscribe .nl-fine,.article-subscribe .nl-privacy,.article-subscribe .nl-status{position:relative;z-index:1}@media(max-width:540px){.article-subscribe{margin-top:60px}.article-subscribe-inner{padding:28px 22px 26px}}
