.open[data-astro-cid-llzic7bx]{gap:var(--space-3);color:inherit;font:inherit;cursor:zoom-in;background:0 0;border:0;justify-items:center;padding:0;display:grid}.stack[data-astro-cid-llzic7bx]{inline-size:100%;margin-block-end:var(--space-4);display:grid}.stack[data-astro-cid-llzic7bx]>img{grid-area:1/1}.cover-img[data-astro-cid-llzic7bx]{block-size:auto;inline-size:100%;box-shadow:var(--shadow-card);transition:translate var(--duration-slow);display:block;position:relative}.open[data-astro-cid-llzic7bx]:hover .cover-img[data-astro-cid-llzic7bx],.open[data-astro-cid-llzic7bx]:focus-visible .cover-img[data-astro-cid-llzic7bx]{translate:0 calc(-1 * var(--space-1))}.fan-page[data-astro-cid-llzic7bx]{block-size:auto;inline-size:100%;box-shadow:var(--shadow-card);transition:rotate var(--duration-slow), translate var(--duration-slow);display:block}.fan-1[data-astro-cid-llzic7bx]{translate:-14% 2%;rotate:-6deg}.fan-2[data-astro-cid-llzic7bx]{translate:14% 3%;rotate:5deg}.open[data-astro-cid-llzic7bx]:hover .fan-1[data-astro-cid-llzic7bx],.open[data-astro-cid-llzic7bx]:focus-visible .fan-1[data-astro-cid-llzic7bx]{translate:-18% 2%;rotate:-9deg}.open[data-astro-cid-llzic7bx]:hover .fan-2[data-astro-cid-llzic7bx],.open[data-astro-cid-llzic7bx]:focus-visible .fan-2[data-astro-cid-llzic7bx]{translate:18% 3%;rotate:8deg}.hint[data-astro-cid-llzic7bx]{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.viewer[data-astro-cid-llzic7bx]{--page-max-block:calc(100dvh - 2 * var(--space-4) - var(--chrome,15rem) - 2 * var(--space-4));--page-max-inline:min(100vw - 2 * var(--gutter) - 2 * var(--space-6), 34rem);inline-size:fit-content;min-inline-size:min(100% - 2 * var(--gutter), 20rem);max-inline-size:calc(100% - 2 * var(--gutter));max-block-size:calc(100dvh - 2 * var(--space-4));background:var(--color-bg);color:var(--color-text);border:0;padding:0}.viewer[data-astro-cid-llzic7bx][open]{display:grid}@media (orientation:portrait){.viewer[data-astro-cid-llzic7bx]{inline-size:calc(100% - 2 * var(--gutter))}}@media (orientation:landscape){.viewer[data-astro-cid-llzic7bx]{--page-max-inline:calc((min(100vw - 2 * var(--gutter), 80rem) - 2 * var(--space-6) - var(--space-4)) / 2)}}.head[data-astro-cid-llzic7bx],.foot[data-astro-cid-llzic7bx]{contain:inline-size}.viewer[data-astro-cid-llzic7bx]::backdrop{background:color-mix(in srgb, var(--color-bg-inverse) 80%, transparent)}.head[data-astro-cid-llzic7bx]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);border-block-end:var(--border-width) solid var(--color-border);display:flex}.viewer-title[data-astro-cid-llzic7bx]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-heading)}.close[data-astro-cid-llzic7bx],.step[data-astro-cid-llzic7bx]{inline-size:var(--tap-min);block-size:var(--tap-min);border:var(--border-width) solid transparent;color:var(--color-heading);font-size:var(--text-lg);cursor:pointer;transition:border-color var(--duration);background:0 0;place-items:center;padding:0;display:grid}.step[data-astro-cid-llzic7bx]:disabled{opacity:.3;cursor:default}.close[data-astro-cid-llzic7bx]:hover,.step[data-astro-cid-llzic7bx]:hover:not(:disabled){border-color:currentColor}.pages[data-astro-cid-llzic7bx]{justify-content:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-bg-subtle);display:flex}.page[data-astro-cid-llzic7bx]{margin:0}.page[data-astro-cid-llzic7bx][hidden]{display:none}.page[data-astro-cid-llzic7bx] img{inline-size:auto;block-size:min(var(--page-max-block), var(--page-max-inline) * var(--ratio,1.42));max-inline-size:var(--page-max-inline);object-fit:contain;box-shadow:var(--shadow-card);display:block}.nav[data-astro-cid-llzic7bx]{padding:var(--space-2) var(--space-4);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;display:flex}.counter[data-astro-cid-llzic7bx]{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.foot[data-astro-cid-llzic7bx]{gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-block-start:var(--border-width) solid var(--color-border);justify-items:start;display:grid}.foot[data-astro-cid-llzic7bx] p[data-astro-cid-llzic7bx]{font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.cover-img[data-astro-cid-llzic7bx],.fan-page[data-astro-cid-llzic7bx]{transition:none}}.mark-list[data-astro-cid-x4q73lwi]{gap:var(--space-3);padding:0;list-style:none;display:grid}.mark-list[data-astro-cid-x4q73lwi][data-layout=inline]{gap:var(--space-3) var(--space-8);flex-wrap:wrap;display:flex}@media (width>=48rem){.mark-list[data-astro-cid-x4q73lwi][data-layout=columns]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}li[data-astro-cid-x4q73lwi]{gap:var(--space-3);grid-template-columns:1.25rem minmax(0,1fr);align-items:baseline;display:grid}.titled[data-astro-cid-x4q73lwi]{gap:var(--space-1);display:grid}.titled[data-astro-cid-x4q73lwi] strong[data-astro-cid-x4q73lwi]{font-weight:var(--weight-semibold);color:var(--color-heading)}.mark-list[data-astro-cid-x4q73lwi][data-layout=inline] li[data-astro-cid-x4q73lwi]{font-weight:var(--weight-medium);color:var(--color-heading);display:inline-grid}.mark-list[data-astro-cid-x4q73lwi][data-mark=check] li[data-astro-cid-x4q73lwi]:before{content:"";border-block-end:2px solid var(--color-accent);border-inline-end:2px solid var(--color-accent);block-size:.85rem;inline-size:.45rem;margin-inline-start:.35rem;translate:0 -.1rem;rotate:45deg}.mark-list[data-astro-cid-x4q73lwi][data-mark=cross] li[data-astro-cid-x4q73lwi]:before{content:"✕" / "";font-size:var(--text-sm);color:var(--color-error)}.layout[data-astro-cid-kpwlx2p4]{gap:var(--space-8);display:grid}.text[data-astro-cid-kpwlx2p4]{gap:var(--space-4);align-content:start;display:grid}.title[data-astro-cid-kpwlx2p4]{font-size:var(--text-xl);color:var(--color-text-inverse)}.teaser[data-astro-cid-kpwlx2p4]{max-inline-size:var(--measure)}.action[data-astro-cid-kpwlx2p4]{gap:var(--space-3);justify-items:start;margin-block-start:var(--space-4);display:grid}.scope[data-astro-cid-kpwlx2p4]{font-size:var(--text-sm);opacity:.85}.cover-wrap[data-astro-cid-kpwlx2p4]{padding:var(--space-4) var(--space-12);justify-items:center;display:grid}.cover[data-astro-cid-kpwlx2p4]{justify-self:center;block-size:auto;inline-size:min(100%,18rem)}.placeholder[data-astro-cid-kpwlx2p4]{aspect-ratio:3/4;padding:var(--space-6);border:var(--border-width) dashed var(--color-accent);font-size:var(--text-sm);text-align:center;place-items:center;display:grid}@media (width>=64rem){.layout[data-astro-cid-kpwlx2p4]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 26rem;align-items:center}}
