.ledger[data-astro-cid-k2f47iiz]{position:relative;overflow:hidden}.ledger__defs[data-astro-cid-k2f47iiz]{position:absolute}.ledger__head[data-astro-cid-k2f47iiz]{gap:var(--sp-4) var(--sp-7);margin-block-end:clamp(2.25rem,1.5rem + 3vw,3.75rem);display:grid}@media (width>=900px){.ledger__head[data-astro-cid-k2f47iiz]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}}.ledger__head[data-astro-cid-k2f47iiz] h2[data-astro-cid-k2f47iiz]{font-size:var(--fs-h2);max-width:16ch}.ledger__summary[data-astro-cid-k2f47iiz]{color:var(--c-on-dark-muted);font-size:var(--fs-lead);max-width:52ch;line-height:1.85}.ledger__chart[data-astro-cid-k2f47iiz]{--unit:clamp(16px, 1.4vw + 8px, 28px);--tent-w:calc(var(--unit) * 1.5);border-block-end:1px solid #ffffff2e;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:clamp(.5rem,2vw,2rem);padding:0;display:grid}.season[data-astro-cid-k2f47iiz]{text-align:center;flex-direction:column;align-items:center;display:flex}.season__stack[data-astro-cid-k2f47iiz]{align-items:center;gap:calc(var(--unit) * .2);flex-direction:column-reverse;padding-block-end:var(--sp-3);display:flex}.tent[data-astro-cid-k2f47iiz]{width:var(--tent-w,28px);aspect-ratio:32/24;height:auto}.tent--makkah[data-astro-cid-k2f47iiz]{fill:#e5484d}.tent--mashaer[data-astro-cid-k2f47iiz]{fill:#f1f2f2}.season__year[data-astro-cid-k2f47iiz]{font-family:var(--f-display);color:#fff;border-block-start:2px solid var(--c-red);width:100%;padding-block-start:var(--sp-3);font-size:clamp(1.15rem,.7rem + 2.2vw,2.4rem);font-weight:700;line-height:1.2}.season__year[data-astro-cid-k2f47iiz] small[data-astro-cid-k2f47iiz]{color:var(--c-on-dark-muted);margin-inline-start:.1em;font-size:.5em;font-weight:500}.season__meta[data-astro-cid-k2f47iiz]{padding-block:var(--sp-2) var(--sp-5);font-size:var(--fs-sm);color:var(--c-on-dark-muted);gap:.1rem;line-height:1.5;display:grid}.season__count[data-astro-cid-k2f47iiz]{color:#fff;font-weight:600}.ledger__foot[data-astro-cid-k2f47iiz]{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;padding-block-start:var(--sp-5);display:flex}.ledger__legend[data-astro-cid-k2f47iiz]{gap:var(--sp-3) var(--sp-6);font-size:var(--fs-sm);color:var(--c-on-dark-muted);flex-wrap:wrap;padding:0;display:flex}.ledger__legend[data-astro-cid-k2f47iiz] li[data-astro-cid-k2f47iiz]{align-items:center;gap:var(--sp-2);display:inline-flex}.ledger__legend[data-astro-cid-k2f47iiz] .tent[data-astro-cid-k2f47iiz]{--tent-w:22px}@media (width<=479px){.season__year[data-astro-cid-k2f47iiz] small[data-astro-cid-k2f47iiz]{font-size:.65em}.season__meta[data-astro-cid-k2f47iiz]{font-size:.75rem}}@media (prefers-reduced-motion:no-preference){html.js .ledger[data-astro-cid-k2f47iiz] .season__stack[data-astro-cid-k2f47iiz] .tent[data-astro-cid-k2f47iiz]{opacity:0;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--s) * .14s + var(--i) * 55ms);transform:translateY(10px)scale(.9)}html.js .ledger[data-astro-cid-k2f47iiz].is-visible .season__stack[data-astro-cid-k2f47iiz] .tent[data-astro-cid-k2f47iiz]{opacity:1;transform:none}}.partners[data-astro-cid-xbtbrdqu]{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}@media (width>=640px){.partners[data-astro-cid-xbtbrdqu]{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.partners[data-astro-cid-xbtbrdqu]{grid-template-columns:repeat(4,minmax(0,1fr))}}.partner[data-astro-cid-xbtbrdqu]{--tile-h:clamp(104px, 5.5rem + 3vw, 150px);--tile-pad:var(--sp-4);height:var(--tile-h);padding:var(--tile-pad) var(--sp-5);border:1px solid var(--c-line);border-radius:var(--r-md);background:#fff;place-items:center;transition:border-color .2s,box-shadow .2s;display:grid}.section--mist[data-astro-cid-xbtbrdqu] .partner[data-astro-cid-xbtbrdqu]{border-color:#0000}.partner[data-astro-cid-xbtbrdqu]:hover{border-color:var(--c-line-strong);box-shadow:0 10px 24px -18px #2e313273}.partner[data-astro-cid-xbtbrdqu] picture{display:contents}.partner[data-astro-cid-xbtbrdqu] img{width:auto;max-width:100%;height:auto;max-height:calc(var(--tile-h) - 2 * var(--tile-pad));object-fit:contain}@media (width<=479px){.partner[data-astro-cid-xbtbrdqu]{--tile-pad:var(--sp-3);padding-inline:var(--sp-3)}}
