.journal-page[data-v-8e8c700c]{--ink:#102b4a;--blue:#1f5aa6;--yellow:#f1c40f;--coral:#a63b2a;--paper:#f3eddf;--bright:#fbf8ef;--slate:#4d6176;--rule:rgba(16,43,74,.28);background:var(--paper) url(../images/home/paper-texture.webp) repeat;background-size:560px auto;color:var(--ink);min-height:100vh;padding:112px 0 7rem}.journal-page[data-v-8e8c700c] ::-moz-selection{background:var(--blue);color:var(--bright)}.journal-page[data-v-8e8c700c] ::selection{background:var(--blue);color:var(--bright)}.journal-page[data-v-8e8c700c] :is(a,button,input):focus-visible{outline:3px solid #df5d43}.journal-shell[data-v-8e8c700c]{margin-inline:auto;width:min(1240px,calc(100% - 3rem))}.journal-masthead[data-v-8e8c700c]{border:0;min-height:480px;padding:0;position:relative}.journal-illustration[data-v-8e8c700c]{inset-block:0;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:100vw}.journal-illustration img[data-v-8e8c700c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.masthead-content[data-v-8e8c700c]{display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:480px;padding-block:64px;position:relative;width:min(500px,43%);z-index:1}.masthead-copy h1[data-v-8e8c700c]{font-family:Cairo,Tajawal,sans-serif;font-size:clamp(3rem,4.5vw,4.1rem);font-weight:800;letter-spacing:-.025em;line-height:1.3;margin:0;max-width:730px;text-wrap:balance}.masthead-copy h1 em[data-v-8e8c700c]{color:var(--blue);font-style:normal}.masthead-copy p[data-v-8e8c700c]{color:var(--slate);font-size:1.03rem;line-height:1.9;margin:1.35rem 0 0;max-width:55ch}.journal-search[data-v-8e8c700c]{align-items:center;background:var(--bright);border-bottom:2px solid var(--ink);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding-inline:1rem .35rem}.journal-search svg[data-v-8e8c700c]{color:var(--blue)}.journal-search input[data-v-8e8c700c]{background:transparent;color:var(--ink);min-width:0;outline:0;width:100%}.journal-search input[data-v-8e8c700c]::-moz-placeholder{color:#5a6d80;opacity:1}.journal-search input[data-v-8e8c700c]::placeholder{color:#5a6d80;opacity:1}.journal-search button[data-v-8e8c700c]{background:var(--blue);border-radius:8px;color:#fff;font-size:.78rem;font-weight:900;min-height:44px;padding-inline:1.2rem}.topic-index[data-v-8e8c700c]{align-items:center;border-bottom:1px solid var(--rule);display:flex;gap:.4rem 1.2rem;overflow-x:auto;padding:1rem 0;scrollbar-color:var(--rule) transparent;scrollbar-width:thin}.topic-index>span[data-v-8e8c700c]{color:var(--coral);flex:0 0 auto;font-size:.9rem;font-weight:900}.topic-index[data-v-8e8c700c] :is(button,a){align-items:center;border-bottom:1px solid transparent;color:var(--slate);display:inline-flex;flex:0 0 auto;font-size:.95rem;font-weight:800;gap:.35rem;padding:.65rem 0}.topic-index[data-v-8e8c700c] :is(button,a):hover{border-color:currentColor;color:var(--blue)}.topic-index :is(button,a) small[data-v-8e8c700c]{color:var(--blue);font-variant-numeric:tabular-nums}.topic-index .topic-active[data-v-8e8c700c]{background:var(--ink);border-radius:6px;color:var(--bright);padding:.45rem .7rem}.lead-layout[data-v-8e8c700c]{border-bottom:1px solid var(--ink);display:grid;gap:clamp(2rem,4.5vw,4.5rem);grid-template-columns:minmax(0,1.62fr) minmax(310px,.68fr);padding:4.5rem 0 5.5rem}.lead-story[data-v-8e8c700c]{min-width:0}.lead-image[data-v-8e8c700c]{aspect-ratio:16/9;background:#dce5e8;display:block;overflow:hidden}.archive-image img[data-v-8e8c700c],.lead-image img[data-v-8e8c700c],.rail-image img[data-v-8e8c700c]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s cubic-bezier(.16,1,.3,1);width:100%}.archive-row:hover .archive-image img[data-v-8e8c700c],.lead-story:hover .lead-image img[data-v-8e8c700c],.rail-story:hover .rail-image img[data-v-8e8c700c]{transform:scale(1.025)}.image-fallback[data-v-8e8c700c]{background:var(--ink);color:var(--yellow);display:grid;height:100%;place-items:center;width:100%}.lead-copy[data-v-8e8c700c]{display:grid;gap:.8rem 2rem;grid-template-columns:minmax(0,1fr) auto;padding-top:1.5rem}.story-date[data-v-8e8c700c]{color:var(--coral);font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900;grid-column:1/-1}.lead-copy h2[data-v-8e8c700c]{font-family:Cairo,Tajawal,sans-serif;font-size:clamp(2.35rem,4vw,3.7rem);font-weight:800;line-height:1.2;margin:0;max-width:780px}.archive-copy h3 a[data-v-8e8c700c],.lead-copy h2 a[data-v-8e8c700c],.rail-story h2 a[data-v-8e8c700c]{color:inherit;text-decoration:none}.lead-copy p[data-v-8e8c700c]{color:var(--slate);line-height:1.85;margin:.4rem 0 0;max-width:62ch}.read-link[data-v-8e8c700c]{align-items:center;align-self:end;border-bottom:1px solid;color:var(--blue);display:inline-flex;font-size:.8rem;font-weight:900;gap:.45rem}.rail-link svg[data-v-8e8c700c],.read-link svg[data-v-8e8c700c]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.rail-link:hover svg[data-v-8e8c700c],.read-link:hover svg[data-v-8e8c700c]{transform:translate(-5px)}.editorial-rail[data-v-8e8c700c]{border-top:1px solid var(--ink)}.rail-story[data-v-8e8c700c]{border-bottom:1px solid var(--rule);display:grid;gap:1.25rem;grid-template-columns:118px minmax(0,1fr);padding:1.3rem 0}.rail-image[data-v-8e8c700c]{aspect-ratio:1/1;background:#dce5e8;display:block;overflow:hidden}.rail-story span[data-v-8e8c700c]{color:var(--coral);font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:900}.rail-story h2[data-v-8e8c700c]{font-family:Cairo,Tajawal,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.45;margin:.4rem 0 .65rem}.rail-link[data-v-8e8c700c]{align-items:center;color:var(--blue);display:inline-flex;font-size:.9rem;font-weight:900;gap:.3rem}.archive[data-v-8e8c700c]{padding-top:5rem}.archive-heading[data-v-8e8c700c]{align-items:end;border-bottom:1px solid var(--ink);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1.15rem}.archive-heading h2[data-v-8e8c700c]{font-family:Cairo,Tajawal,sans-serif;font-size:clamp(2.5rem,4vw,3.6rem);font-weight:800;line-height:1.15;margin:0}.archive-heading span[data-v-8e8c700c]{color:var(--blue);font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900}.archive-row[data-v-8e8c700c]{align-items:center;border-bottom:1px solid var(--rule);display:grid;gap:clamp(1.4rem,3vw,3rem);grid-template-columns:220px minmax(0,1fr) auto;padding:1.5rem 0}.archive-image[data-v-8e8c700c]{aspect-ratio:13/9;background:#dce5e8;display:block;overflow:hidden}.archive-copy>span[data-v-8e8c700c]{color:var(--coral);font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:900}.archive-copy h3[data-v-8e8c700c]{font-family:Cairo,Tajawal,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:800;line-height:1.45;margin:.35rem 0 .45rem}.archive-copy p[data-v-8e8c700c]{color:var(--slate);font-size:.85rem;line-height:1.75;margin:0;max-width:70ch}.archive-action[data-v-8e8c700c]{display:grid;gap:.75rem;justify-items:end}.archive-action>a[data-v-8e8c700c]:first-child{background:var(--ink);border-radius:50%;color:var(--bright);display:grid;height:46px;place-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .2s ease;width:46px}.archive-row:hover .archive-action>a[data-v-8e8c700c]:first-child{background:var(--blue);transform:translate(-4px)}.archive-action>a[data-v-8e8c700c]:last-child:not(:first-child){border-bottom:1px solid;color:var(--blue);font-size:.67rem;font-weight:900;white-space:nowrap}.journal-state[data-v-8e8c700c]{border-bottom:1px solid var(--rule);color:var(--slate);display:grid;gap:.8rem;justify-items:center;min-height:420px;place-content:center;text-align:center}.journal-state strong[data-v-8e8c700c]{color:var(--ink);font-size:1.1rem}.journal-state button[data-v-8e8c700c]{background:var(--blue);border-radius:8px;color:#fff;font-weight:900;padding:.7rem 1rem}.spin[data-v-8e8c700c]{animation:journal-spin-8e8c700c .85s linear infinite}@keyframes journal-spin-8e8c700c{to{transform:rotate(1turn)}}@media (max-width:900px){.journal-page[data-v-8e8c700c]{padding-top:104px}.journal-masthead[data-v-8e8c700c]{display:flex;flex-direction:column;min-height:0}.masthead-content[data-v-8e8c700c]{margin-inline:auto;max-width:640px;min-height:0;padding:48px 0 36px;width:100%}.journal-illustration[data-v-8e8c700c]{align-self:center;aspect-ratio:1.85;height:auto;inset:auto;left:auto;order:2;position:relative;transform:none}.journal-illustration img[data-v-8e8c700c]{-o-object-position:left center;object-position:left center}.journal-search[data-v-8e8c700c]{width:min(640px,100%)}.lead-layout[data-v-8e8c700c]{grid-template-columns:1fr}.editorial-rail[data-v-8e8c700c]{border-top:0;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rail-story[data-v-8e8c700c]{border-top:1px solid var(--ink);grid-template-columns:104px minmax(0,1fr)}.archive-row[data-v-8e8c700c]{grid-template-columns:180px minmax(0,1fr) auto}}@media (max-width:640px){.journal-page[data-v-8e8c700c]{padding:94px 0 4.5rem}.journal-shell[data-v-8e8c700c]{width:min(100% - 1.5rem,1240px)}.journal-masthead[data-v-8e8c700c]{padding:0}.masthead-content[data-v-8e8c700c]{gap:24px;padding:36px 0 28px}.masthead-copy[data-v-8e8c700c]{text-align:center}.masthead-copy p[data-v-8e8c700c]{margin-inline:auto}.journal-illustration[data-v-8e8c700c]{aspect-ratio:1.4}.masthead-copy h1[data-v-8e8c700c]{font-size:clamp(2.5rem,11vw,3.5rem)}.masthead-copy p[data-v-8e8c700c]{font-size:.95rem}.journal-search[data-v-8e8c700c]{gap:.4rem;grid-template-columns:auto minmax(0,1fr) auto;padding-inline:.65rem .35rem}.journal-search input[data-v-8e8c700c]{font-size:.9rem}.journal-search button[data-v-8e8c700c]{padding-inline:.9rem}.lead-layout[data-v-8e8c700c]{gap:3.2rem;padding:3rem 0 4rem}.lead-image[data-v-8e8c700c]{aspect-ratio:4/3}.lead-copy[data-v-8e8c700c]{grid-template-columns:1fr}.lead-copy h2[data-v-8e8c700c]{font-size:2.15rem}.read-link[data-v-8e8c700c]{justify-self:start;margin-top:.5rem}.editorial-rail[data-v-8e8c700c]{gap:0;grid-template-columns:1fr}.rail-story[data-v-8e8c700c]{grid-template-columns:96px minmax(0,1fr)}.archive[data-v-8e8c700c]{padding-top:4rem}.archive-row[data-v-8e8c700c]{align-items:start;gap:1rem;grid-template-columns:104px minmax(0,1fr)}.archive-image[data-v-8e8c700c]{aspect-ratio:1/1}.archive-copy p[data-v-8e8c700c]{display:none}.archive-action[data-v-8e8c700c]{grid-column:2;grid-row:2;justify-items:start}.archive-action>a[data-v-8e8c700c]:first-child{height:38px;width:38px}}@media (prefers-reduced-motion:reduce){.archive-action>a[data-v-8e8c700c]:first-child,.archive-image img[data-v-8e8c700c],.lead-image img[data-v-8e8c700c],.rail-image img[data-v-8e8c700c],.rail-link svg[data-v-8e8c700c],.read-link svg[data-v-8e8c700c]{transition:none}.spin[data-v-8e8c700c]{animation-duration:1.8s}}.issue-heading[data-v-8e8c700c]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-top:2.5rem}.issue-heading h2[data-v-8e8c700c]{font-family:Cairo,sans-serif;font-size:1.6rem;font-weight:800}.issue-heading span[data-v-8e8c700c]{color:var(--slate);font-size:.95rem;margin-inline-start:auto}.issue-heading button[data-v-8e8c700c]{align-items:center;color:var(--blue);display:flex;gap:.4rem;padding:.65rem 0}.lead-layout[data-v-8e8c700c]{gap:2.5rem;grid-template-columns:1fr;padding:2rem 0 3rem}.lead-story[data-v-8e8c700c]{align-items:center;display:grid;gap:3rem;grid-template-columns:1.05fr 1fr}.lead-image[data-v-8e8c700c]{aspect-ratio:6/5}.lead-copy[data-v-8e8c700c]{display:block;padding:0}.lead-copy h2[data-v-8e8c700c]{font-size:clamp(2rem,3vw,3rem);line-height:1.45;margin:.8rem 0;text-wrap:balance}.lead-copy p[data-v-8e8c700c]{font-size:1.1rem;line-height:1.9}.read-link[data-v-8e8c700c]{font-size:1rem;margin-top:1.4rem;padding-bottom:.4rem}.editorial-rail[data-v-8e8c700c]{border-top:1px solid var(--rule);display:grid;gap:3rem;grid-template-columns:1fr 1fr}.rail-story[data-v-8e8c700c]{border:0;grid-template-columns:140px minmax(0,1fr);padding:1.5rem 0 0}.rail-story h2[data-v-8e8c700c]{font-size:1.4rem;line-height:1.6}.archive[data-v-8e8c700c]{padding-top:3rem}.archive-heading h2[data-v-8e8c700c]{font-size:2rem;line-height:1.4}.archive-copy p[data-v-8e8c700c]{font-size:1rem}.archive-action>a[data-v-8e8c700c]:last-child:not(:first-child){font-size:.9rem}.journal-page[data-v-8e8c700c] ::-moz-selection{background:var(--yellow);color:var(--ink)}.journal-page[data-v-8e8c700c] ::selection{background:var(--yellow);color:var(--ink)}.journal-page[data-v-8e8c700c] :is(a,button,input):focus-visible{outline:2px solid #df5d43;outline-offset:4px}.journal-page a[data-v-8e8c700c]{text-underline-offset:4px}@media (max-width:900px){.lead-story[data-v-8e8c700c]{gap:2rem}.rail-story[data-v-8e8c700c]{grid-template-columns:96px minmax(0,1fr)}.rail-story h2[data-v-8e8c700c]{font-size:1.15rem}}@media (max-width:640px){.lead-story[data-v-8e8c700c]{display:block}.lead-image[data-v-8e8c700c]{aspect-ratio:4/3}.lead-copy[data-v-8e8c700c]{padding-top:1.3rem}.lead-copy h2[data-v-8e8c700c]{font-size:1.9rem}.editorial-rail[data-v-8e8c700c]{gap:0;grid-template-columns:1fr}.rail-story[data-v-8e8c700c]{border-bottom:1px solid var(--rule);padding:1.25rem 0}.issue-heading[data-v-8e8c700c]{padding-top:2rem}.issue-heading h2[data-v-8e8c700c]{font-size:1.35rem}.archive-heading h2[data-v-8e8c700c]{font-size:1.65rem}.archive-row[data-v-8e8c700c]{grid-template-columns:90px minmax(0,1fr)}}
