.source-carousel[data-astro-cid-2j6ytc25]{z-index:auto;pointer-events:none;color:var(--color-brown);position:absolute;inset:0}.dark[data-astro-cid-2j6ytc25]{color:var(--color-yellow)}.carousel-window[data-astro-cid-2j6ytc25]{z-index:1;left:var(--slider-x);top:var(--slider-y);width:var(--slider-w);height:var(--slider-h);pointer-events:auto;touch-action:pan-y;cursor:grab;isolation:isolate;background:0 0;position:absolute;overflow:hidden}.carousel-window[data-astro-cid-2j6ytc25] img[data-astro-cid-2j6ytc25]{object-fit:contain;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.is-changing[data-astro-cid-2j6ytc25] img[data-astro-cid-2j6ytc25]{mix-blend-mode:plus-lighter}[data-astro-cid-2j6ytc25][hidden]{display:none!important}.carousel-caption[data-astro-cid-2j6ytc25]{z-index:3;left:var(--caption-x);top:var(--caption-y);width:var(--caption-w);font:400 calc(.75rem * var(--composition-scale))/1.867 var(--font-body);pointer-events:auto;position:absolute}p[data-astro-cid-2j6ytc25]{margin:0}.credit[data-astro-cid-2j6ytc25]{margin-top:1.5em}.carousel-controls[data-astro-cid-2j6ytc25]{z-index:4;left:calc(var(--slider-x) + var(--slider-w) / 2);top:var(--controls-y);width:min(14rem, var(--slider-w));grid-template-columns:repeat(var(--steps), 1fr);pointer-events:auto;background:var(--color-cream);color:var(--color-brown);isolation:isolate;border-radius:2rem;margin-top:1rem;padding:.25rem;display:grid;position:absolute;transform:translate(-50%)}.selector-thumb[data-astro-cid-2j6ytc25]{z-index:-1;width:calc((100% - .5rem) / var(--steps));background:var(--color-yellow);transform:translateX(calc(var(--selected) * 100%));border-radius:2rem;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:.25rem;bottom:.25rem;left:.25rem}button[data-astro-cid-2j6ytc25]{min-height:2.5rem;color:inherit;font:500 .75rem/1.2 var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:2rem;place-items:center;padding:.5em .75em;display:grid}.step-mark[data-astro-cid-2j6ytc25]{opacity:1;background:currentColor;border-radius:1rem;width:.25rem;height:.25rem;transition:opacity .3s}.carousel-controls[data-astro-cid-2j6ytc25].four-step{background:var(--color-olive);width:10.5rem;color:var(--color-cream)}.four-step[data-astro-cid-2j6ytc25] .selector-thumb[data-astro-cid-2j6ytc25]{background:var(--color-yellow);border-radius:50%;width:calc(25% - .125rem)}.four-step[data-astro-cid-2j6ytc25] [data-astro-cid-2j6ytc25][aria-pressed=true] .step-mark[data-astro-cid-2j6ytc25]{opacity:0}[data-astro-cid-2j6ytc25][aria-pressed=true] .step-mark[data-astro-cid-2j6ytc25],button[data-astro-cid-2j6ytc25]:hover .step-mark[data-astro-cid-2j6ytc25]{opacity:1}button[data-astro-cid-2j6ytc25]:focus-visible,.carousel-window[data-astro-cid-2j6ytc25]:focus-visible{outline:2px solid var(--color-orange);outline-offset:.25rem}.sr-only[data-astro-cid-2j6ytc25]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=48rem){.source-carousel[data-astro-cid-2j6ytc25]{margin:1.5rem var(--page-gutter);color:var(--color-brown);position:relative}.carousel-window[data-astro-cid-2j6ytc25]{width:100%;height:auto;aspect-ratio:var(--slider-ratio);position:relative;top:auto;left:auto}.carousel-caption[data-astro-cid-2j6ytc25]{width:auto;margin-top:1rem;font-size:.875rem;position:static}.carousel-controls[data-astro-cid-2j6ytc25]{width:min(14rem,100%);margin:1rem auto 0;position:relative;transform:none;margin-top:1rem!important;top:auto!important;left:auto!important}}@media (prefers-reduced-motion:reduce){button[data-astro-cid-2j6ytc25],.selector-thumb[data-astro-cid-2j6ytc25],.step-mark[data-astro-cid-2j6ytc25]{transition:none}}.source-layer[data-astro-cid-wlhg3jdq]{pointer-events:none;width:100%;position:absolute}.source-layer[data-astro-cid-wlhg3jdq]>img[data-astro-cid-wlhg3jdq]{width:100%;height:100%;display:block}.flow-panel[data-astro-cid-wlhg3jdq]{padding:calc(3rem * var(--composition-scale)) calc(var(--panel-inset) * var(--composition-scale));box-sizing:border-box;height:auto!important}.flow-panel[data-astro-cid-wlhg3jdq]>img[data-astro-cid-wlhg3jdq]{z-index:-1;position:absolute;inset:0}.full-panel[data-astro-cid-wlhg3jdq]{background:var(--color-orange);align-items:center;display:flex;height:100%!important}.full-panel[data-astro-cid-wlhg3jdq]>img[data-astro-cid-wlhg3jdq]{display:none}p[data-astro-cid-wlhg3jdq]{font-family:var(--font-body);margin:0;font-weight:400}p[data-astro-cid-wlhg3jdq]+p[data-astro-cid-wlhg3jdq]{margin-top:1.5em}.native-surface[data-astro-cid-wlhg3jdq]{background:var(--color-yellow);box-shadow:calc(.35rem * var(--composition-scale)) calc(.4rem * var(--composition-scale)) 0 #3e232626}.native-surface[data-astro-cid-wlhg3jdq]>.panel-trim[data-astro-cid-wlhg3jdq]{width:100%;height:calc(1.5rem * var(--composition-scale));position:absolute;top:0;left:0}.motion-group[data-astro-cid-x4npodzd],.reading-group[data-astro-cid-x4npodzd]{pointer-events:none;width:100%;position:absolute;left:0}.mobile-panel-copy[data-astro-cid-x4npodzd]{display:none}@media (width<=48rem){.motion-group[data-astro-cid-x4npodzd]{display:none}.reading-group[data-astro-cid-x4npodzd]{flex-direction:column;gap:1.25rem;display:flex;position:static;height:auto!important}.mobile-panel-copy[data-astro-cid-x4npodzd]{flex-direction:column;gap:1.25rem;display:flex}.desktop-reading[data-astro-cid-x4npodzd]{display:none}}.soundscape-region[data-astro-cid-x4npodzd]{inset:var(--soundscape-start) 0 0;pointer-events:none;position:absolute}.soundscape-region[data-astro-cid-x4npodzd] .audio-section{height:100%}.soundscape-region[data-astro-cid-x4npodzd] .audio-dock{pointer-events:auto}.copy-layer[data-astro-cid-x4npodzd]{pointer-events:none}.copy-block[data-astro-cid-x4npodzd]{pointer-events:auto}.source-quote[data-astro-cid-x4npodzd]{z-index:3;margin:0;position:absolute}.source-quote[data-astro-cid-x4npodzd] img[data-astro-cid-x4npodzd]{width:100%;display:block}.source-quote[data-astro-cid-x4npodzd] figcaption[data-astro-cid-x4npodzd]{display:none}.source-composition[data-astro-cid-x4npodzd]{aspect-ratio:var(--scene-ratio);scroll-margin-top:2rem;position:relative}.mobile-gallery[data-astro-cid-x4npodzd]{display:none}.artwork-layer[data-astro-cid-x4npodzd]{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.artwork[data-astro-cid-x4npodzd]{width:100%;height:auto;display:block}.media-slot[data-astro-cid-x4npodzd]{z-index:1;position:absolute}.media-slot[data-astro-cid-x4npodzd] .media-poster{width:100%;height:100%;margin:0}.media-slot[data-astro-cid-x4npodzd] .media-poster>img{object-fit:cover;width:100%;height:100%}.copy-layer[data-astro-cid-x4npodzd]{z-index:2;position:absolute;inset:0}.copy-block[data-astro-cid-x4npodzd]{height:var(--copy-height);font-family:var(--font-body);letter-spacing:normal;max-width:none;margin:0;padding:0;position:absolute}.copy-block[data-astro-cid-x4npodzd].heading-face{font-family:var(--font-heading);letter-spacing:-.02em}.italic[data-astro-cid-x4npodzd]{font-style:italic}.source-line[data-astro-cid-x4npodzd]{left:var(--line-x);top:var(--line-y);white-space:pre;position:absolute}@media (width<=48rem){.soundscape-region[data-astro-cid-x4npodzd]{top:0}.source-quote[data-astro-cid-x4npodzd]{margin:1.5rem var(--page-gutter);position:static;width:auto!important}.source-quote[data-astro-cid-x4npodzd] img[data-astro-cid-x4npodzd]{display:none}.source-quote[data-astro-cid-x4npodzd] figcaption[data-astro-cid-x4npodzd]{font-family:var(--font-heading);font-size:1.25rem;display:block}.source-composition[data-astro-cid-x4npodzd]{aspect-ratio:auto;padding-bottom:3rem}.artwork[data-astro-cid-x4npodzd]{height:auto}.artwork-layer[data-astro-cid-x4npodzd]{display:none}#introduction[data-astro-cid-x4npodzd] .artwork-layer[data-astro-cid-x4npodzd]{aspect-ratio:1440/540;height:auto;display:block;position:relative;overflow:hidden}#ganjifa-board[data-astro-cid-x4npodzd] .artwork-layer[data-astro-cid-x4npodzd]{height:auto;display:block}#ganjifa-end[data-astro-cid-x4npodzd]{display:none}.mobile-gallery[data-astro-cid-x4npodzd]{padding:1rem var(--page-gutter) 0;gap:1rem;display:grid}.mobile-gallery[data-astro-cid-x4npodzd] img[data-astro-cid-x4npodzd]{width:100%;height:auto}.media-slot[data-astro-cid-x4npodzd]{display:none}.copy-layer[data-astro-cid-x4npodzd]{padding:1.5rem var(--page-gutter) 0;flex-direction:column;gap:1.25rem;display:flex;position:static}.copy-block[data-astro-cid-x4npodzd]{height:auto;position:static;color:var(--color-brown)!important;font-size:.875rem!important;line-height:1.6!important}h1[data-astro-cid-x4npodzd].copy-block{font-size:clamp(2.5rem,8vw,4rem)!important;line-height:1!important}h2[data-astro-cid-x4npodzd].copy-block{font-size:2rem!important;line-height:1.15!important}.source-line[data-astro-cid-x4npodzd]{white-space:normal;position:static}.source-composition[data-astro-cid-x4npodzd]:has(.copy-layer:empty){padding-bottom:0}}
