.gc[data-astro-cid-36zlcbxl]{--gc-split:50%;max-width:56rem;margin:0}.gc-stage[data-astro-cid-36zlcbxl]{aspect-ratio:16/9;background:var(--pp-ink);border-radius:var(--radius-lg);cursor:ew-resize;touch-action:pan-y;user-select:none;position:relative;overflow:hidden}.gc-stage[data-astro-cid-36zlcbxl] canvas[data-astro-cid-36zlcbxl],.gc-stage[data-astro-cid-36zlcbxl] img[data-astro-cid-36zlcbxl]{width:100%;height:100%;display:block}.gc-label[data-astro-cid-36zlcbxl]{top:var(--space-4);padding:var(--space-1) var(--space-3);font-family:var(--font-display);letter-spacing:.04em;color:#fff;border-radius:var(--radius-pill);pointer-events:none;background:#0a213399;font-size:1.125rem;transition:opacity .2s;position:absolute}.gc-label--before[data-astro-cid-36zlcbxl]{left:var(--space-4)}.gc-label--after[data-astro-cid-36zlcbxl]{right:var(--space-4);color:var(--pp-brand-sky)}.gc-stage[data-astro-cid-36zlcbxl].hide-before .gc-label--before[data-astro-cid-36zlcbxl],.gc-stage[data-astro-cid-36zlcbxl].hide-after .gc-label--after[data-astro-cid-36zlcbxl]{opacity:0}.gc-handle[data-astro-cid-36zlcbxl]{inset-block:0;left:var(--gc-split);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #0a213380}.gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]{border-radius:var(--radius-round);background:var(--pp-brand-sky);width:2.75rem;height:2.75rem;transition:scale .15s;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 3px #fff,0 4px 16px #0a213373}.gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]:before,.gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]:after{content:"";border-block:.35rem solid #0000;width:0;height:0;position:absolute;top:50%;translate:0 -50%}.gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]:before{border-right:.45rem solid var(--pp-ink);left:.55rem}.gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]:after{border-left:.45rem solid var(--pp-ink);right:.55rem}.gc-stage[data-astro-cid-36zlcbxl].is-dragging .gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]{scale:1.12}.gc-range[data-astro-cid-36zlcbxl]{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.gc-stage[data-astro-cid-36zlcbxl]:has(.gc-range:focus-visible) .gc-handle[data-astro-cid-36zlcbxl] span[data-astro-cid-36zlcbxl]{box-shadow:0 0 0 3px var(--pp-ink), 0 0 0 5px var(--color-focus)}.gc-play[data-astro-cid-36zlcbxl]{left:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-round);color:#fff;cursor:pointer;background:#0a213399;border:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute}.gc-play[data-astro-cid-36zlcbxl]:hover{background:var(--pp-ink)}.gc-play[data-astro-cid-36zlcbxl]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gc-play[data-astro-cid-36zlcbxl] svg{width:1rem;height:1rem}.gc-play[data-astro-cid-36zlcbxl].is-playing svg{display:none}.gc-play[data-astro-cid-36zlcbxl].is-playing:before{content:"";border-inline:.25rem solid;width:.75rem;height:.85rem}.gc[data-astro-cid-36zlcbxl] figcaption[data-astro-cid-36zlcbxl]{margin-top:var(--space-3);color:var(--color-text-muted)}.gallery-grid[data-astro-cid-lskddeo6]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.gallery-grid[data-astro-cid-lskddeo6] button[data-astro-cid-lskddeo6]{border-radius:var(--radius-md);background:var(--pp-ink);cursor:zoom-in;border:0;width:100%;padding:0;display:block;overflow:hidden}.gallery-grid[data-astro-cid-lskddeo6] button[data-astro-cid-lskddeo6]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gallery-grid[data-astro-cid-lskddeo6] img[data-astro-cid-lskddeo6]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:scale .3s;display:block}.gallery-grid[data-astro-cid-lskddeo6] button[data-astro-cid-lskddeo6]:hover img[data-astro-cid-lskddeo6]{scale:1.04}.lightbox[data-astro-cid-lskddeo6]{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--space-6) var(--space-4);color:#fff;background:#071724f0;border:0;margin:0}.lightbox[data-astro-cid-lskddeo6]::backdrop{background:0 0}.lightbox[data-astro-cid-lskddeo6][open]{place-items:center;display:grid}.lightbox[data-astro-cid-lskddeo6] figure[data-astro-cid-lskddeo6]{justify-items:center;gap:var(--space-3);max-height:100%;margin:0;display:grid}.lightbox[data-astro-cid-lskddeo6] img[data-astro-cid-lskddeo6]{border-radius:var(--radius-md);width:auto;max-width:min(100%,1600px);height:auto;max-height:calc(100dvh - 8rem)}.lightbox[data-astro-cid-lskddeo6] figcaption[data-astro-cid-lskddeo6]{color:var(--on-dark-text);font-size:.9375rem}.lb-btn[data-astro-cid-lskddeo6]{border-radius:var(--radius-round);color:#fff;cursor:pointer;background:#ffffff1f;border:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute}.lb-btn[data-astro-cid-lskddeo6]:hover{background:#ffffff3d}.lb-btn[data-astro-cid-lskddeo6]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lb-close[data-astro-cid-lskddeo6]{top:var(--space-4);right:var(--space-4)}.lb-prev[data-astro-cid-lskddeo6],.lb-next[data-astro-cid-lskddeo6]{top:50%;translate:0 -50%}.lb-prev[data-astro-cid-lskddeo6]{left:var(--space-4);rotate:180deg}.lb-next[data-astro-cid-lskddeo6]{right:var(--space-4)}
