.visually-hidden[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hero[data-astro-cid-j7pv25f6]{padding:3.25rem 0 2.5rem;max-width:var(--shell)}.brand-mark[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;font-family:Literata,IBM Plex Sans Arabic,serif;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:650;line-height:1.1;letter-spacing:-.02em;animation:rise .55s ease-out both}.hero-line[data-astro-cid-j7pv25f6]{margin:0 0 .85rem;font-family:Literata,IBM Plex Sans Arabic,serif;font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:500;line-height:1.35;color:var(--ink);animation:rise .55s ease-out .06s both}.lede[data-astro-cid-j7pv25f6]{margin:0;max-width:34rem;font-size:1.08rem;color:var(--ink-muted);animation:rise .55s ease-out .12s both}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;margin:1.6rem 0 0;animation:rise .55s ease-out .18s both}.cta[data-astro-cid-j7pv25f6]{display:inline-block;text-decoration:none;background:var(--ink);color:#fff!important;padding:.65rem 1.15rem;font-weight:600}.cta-secondary[data-astro-cid-j7pv25f6]{display:inline-block;text-decoration:none;color:var(--accent);padding:.65rem .25rem;font-weight:600;border-bottom:1px solid var(--line)}.featured[data-astro-cid-j7pv25f6]{padding:1rem 0 2.5rem}.section-kicker[data-astro-cid-j7pv25f6]{margin:0 0 .65rem;font-size:.8rem;letter-spacing:.06em;color:var(--ink-muted)}.featured-panel[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.5rem 0 1.75rem;max-width:40rem}.type[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-size:.85rem;color:var(--accent);font-weight:600}.featured-title[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;font-family:Literata,IBM Plex Sans Arabic,serif;font-size:clamp(1.25rem,2.8vw,1.65rem);font-weight:650;line-height:1.4}.featured-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit}.featured-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.featured-fact[data-astro-cid-j7pv25f6]{margin:0 0 .85rem;font-size:1.12rem;font-weight:600;line-height:1.55;color:var(--ink)}.featured-deck[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;color:var(--ink-muted)}.featured-meta[data-astro-cid-j7pv25f6]{margin:0 0 1rem;font-size:.88rem;color:var(--ink-muted)}.text-link[data-astro-cid-j7pv25f6]{font-weight:600;text-decoration:none;border-bottom:1px solid var(--line)}.sectors[data-astro-cid-j7pv25f6],.markets[data-astro-cid-j7pv25f6]{padding:1.5rem 0 2.5rem}.sectors[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.markets[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-family:Literata,IBM Plex Sans Arabic,serif;font-size:1.35rem;font-weight:650}.section-lede[data-astro-cid-j7pv25f6]{margin:0 0 1.25rem;color:var(--ink-muted);max-width:34rem}.sector-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.sector-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.sector-open[data-astro-cid-j7pv25f6],.sector-pending[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;text-decoration:none;color:inherit}.sector-open[data-astro-cid-j7pv25f6]:hover .sector-name[data-astro-cid-j7pv25f6]{color:var(--accent)}.sector-name[data-astro-cid-j7pv25f6]{font-weight:600;font-size:1.05rem}.sector-hint[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--ink-muted)}.sector-pending[data-astro-cid-j7pv25f6]{opacity:.78}.market-cards[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}@media(min-width:640px){.market-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:1rem}}.market-cards[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:.75rem;row-gap:.15rem;text-decoration:none;color:inherit;border:1px solid var(--line);padding:1.1rem 1.15rem;background:#ffffff8c}.market-cards[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent)}.m-flag[data-astro-cid-j7pv25f6]{grid-row:1 / span 2;font-size:1.5rem;line-height:1;align-self:center}.m-name[data-astro-cid-j7pv25f6]{font-weight:650;font-size:1.05rem}.m-meta[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--ink-muted)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
