.post-module-scss-module__vaSj8G__progress{top:0;background:var(--java);z-index:20;width:0;height:2px;transition:width 80ms linear;position:fixed;inset-inline-start:0}.post-module-scss-module__vaSj8G__wrap{max-width:var(--max-w-read);padding:0 var(--gutter);margin:0 auto}.post-module-scss-module__vaSj8G__crumbs{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;color:var(--muted);letter-spacing:.04em;align-items:center;gap:10px;padding:32px 0 0;font-size:12px;display:flex}.post-module-scss-module__vaSj8G__crumbs a:hover{color:var(--sherpa)}.post-module-scss-module__vaSj8G__crumbs .post-module-scss-module__vaSj8G__sep{opacity:.5}.post-module-scss-module__vaSj8G__head{padding:32px 0 48px}.post-module-scss-module__vaSj8G__tagRow{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.post-module-scss-module__vaSj8G__tag{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;background:var(--sherpa-soft);color:var(--sherpa);letter-spacing:.06em;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:500}.post-module-scss-module__vaSj8G__tag.post-module-scss-module__vaSj8G__kind{background:var(--java);color:#fff}[data-lang=ar] .post-module-scss-module__vaSj8G__tag:not(.post-module-scss-module__vaSj8G__kind){font-family:var(--font-plex-ar),"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}.post-module-scss-module__vaSj8G__title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-family:ArSerifDisplay,Georgia,serif;font-size:clamp(40px,5.4vw,64px);font-weight:700;line-height:1.12}.post-module-scss-module__vaSj8G__title em{color:var(--sherpa);margin-inline-start:.15em}.post-module-scss-module__vaSj8G__deck{font-family:var(--font-plex-ar),"IBM Plex Sans Arabic",sans-serif;color:var(--ink-2);max-width:640px;margin-top:22px;font-size:21px;font-weight:300;line-height:1.6}[data-lang=en] .post-module-scss-module__vaSj8G__deck{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:17px;font-weight:400}.post-module-scss-module__vaSj8G__byline{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:24px;display:flex}.post-module-scss-module__vaSj8G__authorTag{align-items:center;gap:14px;display:flex}.post-module-scss-module__vaSj8G__authorTag .post-module-scss-module__vaSj8G__av{background:var(--sherpa);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-family:ArSerifDisplay,Georgia,serif;font-size:18px;font-weight:700;display:grid;overflow:hidden}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__authorTag .post-module-scss-module__vaSj8G__av{corner-shape:squircle}}.post-module-scss-module__vaSj8G__authorTag .post-module-scss-module__vaSj8G__n{color:var(--ink);align-items:center;gap:6px;font-size:14.5px;font-weight:500;display:flex}.post-module-scss-module__vaSj8G__authorTag .post-module-scss-module__vaSj8G__n .post-module-scss-module__vaSj8G__dot{background:var(--muted);border-radius:50%;width:4px;height:4px}.post-module-scss-module__vaSj8G__authorTag .post-module-scss-module__vaSj8G__s{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:11.5px}.post-module-scss-module__vaSj8G__metaRight{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:18px;font-size:12px;display:flex}.post-module-scss-module__vaSj8G__metaRight span{align-items:center;gap:6px;display:flex}.post-module-scss-module__vaSj8G__metaRight svg{opacity:.6}.post-module-scss-module__vaSj8G__heroFig{max-width:1040px;padding:0 var(--gutter);margin:0 auto 64px}.post-module-scss-module__vaSj8G__frame{aspect-ratio:16/8;background:linear-gradient(135deg, var(--sherpa) 0%, var(--java) 100%);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 60px -40px #05464d55}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__frame{corner-shape:squircle}}.post-module-scss-module__vaSj8G__frame:before{content:"";border:1.5px dashed #ffffff40;border-radius:20px;position:absolute;inset:24px}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__frame:before{corner-shape:squircle}}.post-module-scss-module__vaSj8G__frame .post-module-scss-module__vaSj8G__center{color:#fff;text-align:center;opacity:.9;letter-spacing:-.04em;place-items:center;font-family:ArSerifDisplay,Georgia,serif;font-size:clamp(80px,14vw,200px);font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.post-module-scss-module__vaSj8G__cap{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:11px}.post-module-scss-module__vaSj8G__article{padding-bottom:60px}.post-module-scss-module__vaSj8G__article p,.post-module-scss-module__vaSj8G__article ul,.post-module-scss-module__vaSj8G__article ol,.post-module-scss-module__vaSj8G__article blockquote,.post-module-scss-module__vaSj8G__article pre,.post-module-scss-module__vaSj8G__article h2,.post-module-scss-module__vaSj8G__article h3,.post-module-scss-module__vaSj8G__article hr{max-width:680px;padding-inline:var(--gutter);margin-inline:auto}.post-module-scss-module__vaSj8G__article p{font-family:var(--font-plex-ar),"IBM Plex Sans Arabic",sans-serif;color:var(--ink-2);text-align:justify;text-justify:inter-word;margin-bottom:22px;font-size:18.5px;font-weight:400;line-height:1.85}.post-module-scss-module__vaSj8G__article p.post-module-scss-module__vaSj8G__lead:first-letter{float:inline-start;color:var(--sherpa);margin-inline-end:8px;padding:6px 10px 0 0;font-family:ArSerifDisplay,Georgia,serif;font-size:72px;font-weight:700;line-height:.85}.post-module-scss-module__vaSj8G__article h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:48px auto 18px;font-family:ArSerifDisplay,Georgia,serif;font-size:36px;font-weight:700;line-height:1.2}.post-module-scss-module__vaSj8G__article h2 em{color:var(--sherpa)}.post-module-scss-module__vaSj8G__article h3{color:var(--ink);margin:32px auto 12px;font-family:ArSerifDisplay,Georgia,serif;font-size:24px;font-weight:700;line-height:1.3}.post-module-scss-module__vaSj8G__article strong{color:var(--ink);font-weight:600}.post-module-scss-module__vaSj8G__article em{color:var(--sherpa);font-weight:500}.post-module-scss-module__vaSj8G__article code{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;background:var(--sherpa-soft);color:var(--sherpa);border-radius:6px;padding:2px 7px;font-size:.86em}.post-module-scss-module__vaSj8G__article a.post-module-scss-module__vaSj8G__lnk{color:var(--sherpa);border-bottom:1.5px solid var(--java);padding-bottom:1px;transition:all .2s}.post-module-scss-module__vaSj8G__article a.post-module-scss-module__vaSj8G__lnk:hover{background:var(--java-soft);border-color:var(--sherpa)}.post-module-scss-module__vaSj8G__article blockquote{background:var(--paper-3);border-inline-start:3px solid var(--java);border-radius:18px;margin:32px auto;padding:26px 30px}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__article blockquote{corner-shape:squircle}}.post-module-scss-module__vaSj8G__article blockquote p{color:var(--ink);text-align:start;max-width:none;margin-bottom:10px;padding:0;font-family:ArSerifDisplay,Georgia,serif;font-size:22px;font-weight:700;line-height:1.5}.post-module-scss-module__vaSj8G__article blockquote cite{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;color:var(--muted);letter-spacing:.04em;font-size:12px;font-style:normal}.post-module-scss-module__vaSj8G__article pre{background:var(--sherpa);color:#e4f0f0;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;text-align:start;direction:ltr;border-radius:18px;max-width:680px;margin:28px auto;padding:24px 28px;font-size:13.5px;line-height:1.7;overflow-x:auto}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__article pre{corner-shape:squircle}}.post-module-scss-module__vaSj8G__article pre .c{color:#7fe3dd99}.post-module-scss-module__vaSj8G__article pre .k{color:#7fe3dd}.post-module-scss-module__vaSj8G__article pre .s{color:#ffd88a}.post-module-scss-module__vaSj8G__article pre .p{color:#ffffff60}.post-module-scss-module__vaSj8G__pull{max-width:880px;padding:0 var(--gutter);text-align:center;margin:56px auto}.post-module-scss-module__vaSj8G__pull q{color:var(--ink);letter-spacing:-.015em;text-wrap:balance;quotes:"«" "»" "‹" "›";font-family:ArSerifDisplay,Georgia,serif;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.25}.post-module-scss-module__vaSj8G__pull q em{color:var(--sherpa)}[data-lang=en] .post-module-scss-module__vaSj8G__pull q{quotes:"“" "”"}.post-module-scss-module__vaSj8G__authorCard{max-width:var(--max-w-read);background:var(--sherpa);color:#fff;border-radius:28px;flex-wrap:wrap;align-items:center;gap:24px;margin:48px auto 0;padding:28px 32px;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__authorCard{corner-shape:squircle}}.post-module-scss-module__vaSj8G__authorCard:before{content:"أ";color:#ffffff0b;font-family:ArSerifDisplay,Georgia,serif;font-size:260px;font-weight:700;line-height:1;position:absolute;inset-block-end:-80px;inset-inline-end:-20px}.post-module-scss-module__vaSj8G__authorCard>*{z-index:1;position:relative}.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__av{background:var(--java);border-radius:20px;flex:none;place-items:center;width:72px;height:72px;font-family:ArSerifDisplay,Georgia,serif;font-size:32px;font-weight:700;display:grid}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__av{corner-shape:squircle}}.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__body{flex:1;min-width:260px}.post-module-scss-module__vaSj8G__authorCard h3{margin-bottom:4px;font-family:ArSerifDisplay,Georgia,serif;font-size:24px;font-weight:700}.post-module-scss-module__vaSj8G__authorCard p{color:#ffffffc0;margin-bottom:14px;font-size:14.5px;line-height:1.6}.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__links{flex-wrap:wrap;gap:8px;display:flex}.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__links a{font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;letter-spacing:.06em;background:#ffffff15;border-radius:999px;padding:6px 12px;font-size:11.5px;transition:all .2s}.post-module-scss-module__vaSj8G__authorCard .post-module-scss-module__vaSj8G__links a:hover{background:var(--java);color:var(--sherpa)}[data-lang=en] .post-module-scss-module__vaSj8G__authorCard:before{content:"A"}.post-module-scss-module__vaSj8G__news{max-width:var(--max-w-narrow);padding:48px var(--gutter);text-align:center;background:var(--java-soft);border-radius:40px;margin:60px auto 80px;position:relative;overflow:hidden}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__news{corner-shape:squircle}}.post-module-scss-module__vaSj8G__news:before{content:"↯";color:var(--java);opacity:.3;font-family:ArSerifDisplay,Georgia,serif;font-size:60px;font-weight:700;position:absolute;inset-block-start:20px;inset-inline-start:30px}.post-module-scss-module__vaSj8G__news h3{letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;font-family:ArSerifDisplay,Georgia,serif;font-size:36px;font-weight:700}.post-module-scss-module__vaSj8G__news h3 em{color:var(--sherpa)}.post-module-scss-module__vaSj8G__news p{color:var(--ink-2);margin-bottom:22px;max-width:480px;margin-inline:auto;font-size:15px;line-height:1.6}.post-module-scss-module__vaSj8G__news form{border:1px solid var(--rule);background:#fff;border-radius:16px;gap:8px;max-width:460px;margin:0 auto;padding:6px;display:flex}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__news form{corner-shape:squircle}}.post-module-scss-module__vaSj8G__news input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px}.post-module-scss-module__vaSj8G__news button{background:var(--sherpa);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s}@supports (corner-shape:squircle){.post-module-scss-module__vaSj8G__news button{corner-shape:squircle}}.post-module-scss-module__vaSj8G__news button:hover{background:var(--ink)}
