.zmd-article{position:relative}.zmd-article__header{padding:64px 56px 24px;max-width:1100px;margin-inline:auto}.zmd-article__lede{display:flex;flex-direction:column;gap:28px;position:relative}.zmd-article__kicker{display:block;margin-bottom:16px}.zmd-article__title{font-size:48px;line-height:1.08;letter-spacing:-.02em;font-weight:600;margin:0}body.rtl .zmd-article__title{font-size:44px;line-height:1.3;letter-spacing:0}.zmd-article__dek{margin-top:18px;font-size:21px;line-height:1.5;color:var(--ink-soft);font-style:italic;font-family:var(--serif)}body.rtl .zmd-article__dek{font-family:var(--arabic);font-style:normal;font-size:22px;line-height:1.7}.zmd-article__hero-art{height:320px;margin-top:36px;margin-bottom:48px;max-width:1100px;margin-inline:auto;display:block}.zmd-article__hero-art img{width:100%;height:100%;object-fit:cover;display:block}.zmd-article__hero-caption{margin-top:8px;display:block}@media (max-width:900px){.zmd-article__header{padding:36px 22px 18px}.zmd-article__title{font-size:30px}body.rtl .zmd-article__title{font-size:28px}.zmd-article__dek{font-size:18px}body.rtl .zmd-article__dek{font-size:19px}.zmd-article__hero-art{height:220px;margin-top:24px;margin-bottom:32px}}.zmd-article__body{padding-bottom:56px}.zmd-prose .alignwide,.zmd-prose .alignfull{max-width:var(--col);margin-inline:auto}.zmd-prose img{max-width:100%;height:auto}.zmd-byline--full .zmd-byline__avatar{width:56px;height:56px}.zmd-byline__name--full{font-size:16px}body.rtl .zmd-byline__name--full{font-size:17px}.zmd-takeaways{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);padding:24px 0 28px;margin:36px 0}.zmd-takeaways__heading{font-family:var(--sans);font-size:13px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.12em;margin:0 0 16px}body.rtl .zmd-takeaways__heading{font-family:var(--arabic);text-transform:none;letter-spacing:0;font-size:16px}.zmd-takeaways__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.zmd-takeaways__item{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:baseline}body.rtl .zmd-takeaways__item{grid-template-columns:1fr 26px}.zmd-takeaways__num{font-family:var(--sans);font-size:13px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}body.rtl .zmd-takeaways__num{grid-column:2;text-align:end}.zmd-takeaways__text{font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink)}body.rtl .zmd-takeaways__text{font-family:var(--arabic);font-size:17px;grid-column:1}.zmd-refs{margin-top:32px;padding-top:24px;border-top:1px solid var(--rule)}.zmd-refs__heading{font-family:var(--sans);font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}body.rtl .zmd-refs__heading{font-family:var(--arabic);text-transform:none;letter-spacing:0;font-size:15px}.zmd-refs__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-variant-numeric:tabular-nums}.zmd-refs__item{display:grid;grid-template-columns:24px 1fr;gap:8px;font-family:var(--sans);font-size:13px;color:var(--ink-soft);line-height:1.5}body.rtl .zmd-refs__item{font-family:var(--arabic);font-size:14px}.zmd-refs__num{color:var(--muted)}.zmd-newsletter-inline{background:var(--paper-subtle);border:1px solid var(--rule);padding:24px 26px;border-radius:2px;display:flex;flex-direction:column;gap:14px;margin:36px 0}.zmd-newsletter-inline__heading{font-size:20px;line-height:1.25;font-family:var(--serif);font-weight:600;margin:0;color:var(--ink)}body.rtl .zmd-newsletter-inline__heading{font-family:var(--arabic)}.zmd-newsletter-inline__copy{font-family:var(--serif);font-size:15px;color:var(--ink-soft);line-height:1.55;margin:0}body.rtl .zmd-newsletter-inline__copy{font-family:var(--arabic)}.zmd-newsletter-inline__form{display:flex;gap:8px}.zmd-newsletter-inline__input{flex:1}@media (max-width:600px){.zmd-newsletter-inline__form{flex-direction:column}}.zmd-related{margin-top:36px;padding-top:28px;border-top:2px solid var(--ink)}.zmd-related__heading{font-family:var(--sans);font-size:13px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px}body.rtl .zmd-related__heading{font-family:var(--arabic);text-transform:none;letter-spacing:0;font-size:16px}.zmd-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.zmd-related__item{display:flex;flex-direction:column;gap:8px}.zmd-related__item-title{font-size:17px;line-height:1.3;font-family:var(--serif);font-weight:600;margin:0;color:var(--ink)}body.rtl .zmd-related__item-title{font-family:var(--arabic)}@media (max-width:900px){.zmd-related__grid{grid-template-columns:1fr;gap:18px}}