.cineteca [data-book]{isolation:isolate;position:relative}.cineteca .catalog-turn-layer{z-index:4;pointer-events:none;perspective:2200px;perspective-origin:50% 45%;position:absolute;inset:0}.cineteca .catalog-turn-leaf{z-index:2;transform-origin:0;width:50%;transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:50%}.cineteca .catalog-turn-face,.cineteca .catalog-turn-resting{position:absolute;inset:0;overflow:hidden}.cineteca .catalog-turn-face{-webkit-backface-visibility:hidden;backface-visibility:hidden}.cineteca .catalog-turn-face--back{transform:rotateY(180deg)}.cineteca .catalog-turn-resting{width:50%}.cineteca .catalog-turn-shading{opacity:0;background:linear-gradient(90deg,#06283da6,#0000 38%,#06283d33);position:absolute;inset:0}.cineteca .catalog-turn-face--back .catalog-turn-shading{background:linear-gradient(270deg,#06283da6,#0000 45%)}.cineteca .catalog-turn-shadow{z-index:1;transform-origin:0;background:linear-gradient(90deg, var(--v2-blue-ink), transparent 70%);opacity:0;position:absolute;inset:0 0 0 50%}.cineteca .catalog-turn-layer[data-direction=backward] .catalog-turn-leaf{transform-origin:100%;left:0}.cineteca .catalog-turn-layer[data-direction=backward] .catalog-turn-resting{left:50%}.cineteca .catalog-turn-layer[data-direction=backward] .catalog-turn-shadow{transform-origin:100%;background:linear-gradient(270deg, var(--v2-blue-ink), transparent 70%);left:0;right:50%}@media print,(prefers-reduced-motion:reduce),(width<=63.999rem){.cineteca .catalog-turn-layer{display:none!important}}.cineteca .catalog-book{gap:2rem;display:grid}.cineteca .catalog-page{min-width:0;color:var(--v2-blue-deep);background:var(--v2-cream);flex-direction:column;padding:1.5rem;scroll-margin-top:6rem;display:flex}.cineteca .catalog-page__running,.cineteca .catalog-page__footer{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.75rem;line-height:1.4;display:flex}.cineteca .catalog-page__running{margin-bottom:1.5rem}.cineteca .catalog-page__footer{margin-top:1.5rem}.cineteca .catalog-page__footer span:last-child{flex-shrink:0}.cineteca .catalog-page__content{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:0;display:flex;position:relative}.cineteca .catalog-page h2{letter-spacing:-.025em;color:inherit;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.12}.cineteca .catalog-page--visual h2{letter-spacing:0;border-bottom:1px solid var(--color-border);text-wrap:pretty;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;line-height:1.35}.cineteca .catalog-page--chapter h2{letter-spacing:-.025em;border:0;max-width:15ch;padding:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.1}.cineteca .catalog-gallery--editorial{align-content:start;place-items:start}.cineteca .catalog-gallery--editorial figure{width:100%}.cineteca .catalog-page .catalog-gallery--editorial figure a{width:100%;aspect-ratio:var(--photo-ratio);margin:0}.cineteca .catalog-page .catalog-gallery--editorial figure img{width:100%;height:auto;max-height:none}.cineteca .catalog-page--visual .catalog-page__content{justify-content:flex-start}.cineteca .catalog-copy{gap:1.125rem;max-width:34rem;display:grid}.cineteca .catalog-copy p{margin:0;font-size:1.0625rem;line-height:1.65}.cineteca .catalog-gallery{align-content:center;align-items:center;gap:1.5rem;width:100%;min-width:0;display:grid}.cineteca .catalog-page figure{min-width:0;margin:0}.cineteca .catalog-page figure a{width:fit-content;max-width:100%;margin-inline:auto;display:block;position:relative}.cineteca .catalog-page figure img{width:auto;max-width:100%;height:auto;max-height:var(--photo-height,34rem);object-fit:contain;display:block}.cineteca .catalog-page figcaption{color:var(--color-text-muted);margin-top:.7rem;font-size:.8125rem;line-height:1.4}.cineteca .catalog-zoom-hint{color:var(--v2-blue-deep);background:var(--v2-cream);border-radius:2rem;padding:.35rem .65rem;font-size:.75rem;font-weight:650;position:absolute;bottom:.5rem;right:.5rem}.cineteca .catalog-page--interviews .catalog-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.cineteca .catalog-page--interviews .catalog-gallery figure:first-child{--photo-height:20rem;grid-column:1/-1}.cineteca .catalog-page--interviews .catalog-gallery figure:not(:first-child){--photo-height:13rem}.cineteca .catalog-page--mixed .catalog-gallery figure:first-child{--photo-height:18rem}.cineteca .catalog-page--mixed .catalog-gallery figure:first-child a{margin-inline-start:0}.cineteca .catalog-page--mixed .catalog-gallery figure:last-child a{margin-inline-end:0}.cineteca .catalog-source{text-underline-offset:.25em;align-self:start;align-items:center;gap:.75rem;min-height:44px;margin-top:.5rem;font-size:.9375rem;font-weight:650;display:inline-flex}.cineteca .catalog-page--cover,.cineteca .catalog-page--closing{color:#fff;background:var(--catalog-jacket-background,var(--v2-blue-deep));border-inline-start:4px solid var(--color-brand-primary);border-radius:0 1.5rem 0 0;padding:1.5rem}.cineteca .catalog-page--cover{--catalog-jacket-background:var(--color-accent-subtle);color:var(--v2-ink);border-inline-start-color:var(--color-brand-secondary)}.cineteca .catalog-page--cover h2{color:inherit;max-width:10ch;margin-bottom:.75rem;font-size:clamp(2.75rem,5vw,5rem);line-height:1}.cineteca .catalog-page--cover .catalog-copy{color:inherit}.cineteca .catalog-page--cover .catalog-copy p:first-child{color:var(--color-warning);font:italic 400 clamp(1.5rem, 2.5vw, 2rem)/1.2 var(--font-display)}.cineteca .catalog-page--cover .catalog-gallery{margin-block:1.5rem}.cineteca .catalog-page--cover figure a{background:0 0}.cineteca .catalog-page--cover figure img{padding:0}.cineteca .catalog-page--closing .catalog-page__running,.cineteca .catalog-page--closing .catalog-page__footer,.cineteca .catalog-page--closing a{color:#fff}.cineteca .catalog-page--cover .catalog-page__running,.cineteca .catalog-page--cover .catalog-page__footer{color:var(--color-text-muted)}.cineteca .catalog-page--essay .catalog-page__content{justify-content:flex-start;padding-top:.5rem}.cineteca .catalog-page--essay h2{margin-bottom:1.5rem}.cineteca .catalog-page--essay .catalog-source{margin-top:1.5rem}.cineteca .catalog-page--closing h2{max-width:12ch;font-size:clamp(2.5rem,4vw,4rem)}.cineteca .catalog-page--closing .catalog-page__content{padding-block:2rem}.cineteca .catalog-logo{background:#fff;width:12rem;max-width:100%;height:auto;margin-top:2rem;padding:.5rem}.cineteca :is(.catalog-book,.catalog-page,a,button):focus-visible{outline:3px solid var(--color-brand-primary);outline-offset:5px}.cineteca .catalog-page--closing a:focus-visible{outline-color:var(--color-accent)}.cineteca .catalog-image-unavailable{background:var(--color-surface-strong);min-width:min(100%,16rem);min-height:10rem}.cineteca .catalog-image-unavailable img{opacity:0}.cineteca .catalog-image-unavailable .catalog-zoom-hint{opacity:1;text-align:center;inset:auto .5rem .5rem}@media (hover:hover){.cineteca .catalog-zoom-hint{opacity:0}.cineteca .catalog-page figure a:hover .catalog-zoom-hint,.cineteca .catalog-page figure a:focus-visible .catalog-zoom-hint{opacity:1}}@media screen and (width>=48rem){.cineteca .catalog-page{padding:2rem}}@media screen{.cineteca .catalog-page--cover{border:1px solid #79550047;border-inline-start:7px solid var(--color-brand-secondary-strong);box-shadow:5px 6px 0 var(--color-accent-subtle), 6px 7px 0 #7955003d, 0 1.5rem 2.5rem -1.5rem #3e2b0d61;border-radius:.25rem 1.5rem .5rem .25rem}.cineteca .catalog-page--cover .catalog-page__running{border-bottom:1px solid #7955003d;padding-bottom:1rem}}@media (width>=40rem){.cineteca .catalog-gallery--portraits.catalog-gallery--multiple:not(.catalog-gallery--editorial){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=64rem){.cineteca .catalog-book:not([data-paged]){max-width:48rem;margin-inline:auto}.cineteca .catalog-book[data-paged]{--page-height:clamp(40rem, calc(100svh - 18rem), 48rem);background:var(--v2-cream);border-radius:.5rem 1.5rem .5rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.cineteca .catalog-book[data-paged] .catalog-page{--photo-height:calc(var(--page-height) - 10rem);height:var(--page-height);padding:1.75rem clamp(1.25rem,2.75vw,2.5rem)}.cineteca .catalog-book[data-paged] .catalog-page[hidden]{display:none}.cineteca .catalog-book[data-paged] .catalog-page:nth-child(odd):not(.catalog-page--cover):not(.catalog-page--closing){border-inline-start:1px solid #0434511a}.cineteca .catalog-book[data-paged] .catalog-page--poster{--photo-height:calc(var(--page-height) - 15rem)}.cineteca .catalog-book[data-paged] .catalog-page--cover,.cineteca .catalog-book[data-paged] .catalog-page--closing{background:var(--catalog-jacket-background,var(--v2-blue-deep));border-radius:0 2rem 0 0;grid-column:1/-1;padding:2rem 2.5rem}.cineteca .catalog-book[data-paged] .catalog-page--cover .catalog-page__content{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:0 clamp(1.5rem,3vw,2.5rem);display:grid}.cineteca .catalog-book[data-paged] .catalog-page--cover h2{align-self:end;margin:0}.cineteca .catalog-book[data-paged] .catalog-page--cover .catalog-copy{grid-column:1;align-self:start;margin-top:1.5rem}.cineteca .catalog-book[data-paged] .catalog-page--cover .catalog-copy p:last-child{max-width:28ch}.cineteca .catalog-book[data-paged] .catalog-page--cover .catalog-gallery{grid-area:1/2/4;margin:0}.cineteca .catalog-book[data-paged] .catalog-page--cover .catalog-begin{grid-column:1}.cineteca .catalog-book[data-paged] .catalog-page--cover{--photo-height:calc(var(--page-height) - 9rem)}.cineteca .catalog-book[data-paged]:has(.catalog-page--cover:not([hidden])){background:0 0}.cineteca .catalog-book[data-paged] .catalog-page--cover{transform-origin:48% 55%;border-radius:.25rem 2rem .75rem .25rem;transition:transform .24s cubic-bezier(.2,0,0,1);transform:rotate(-.6deg)translateY(-2px)}@media (hover:hover) and (pointer:fine){.cineteca .catalog-book[data-paged] .catalog-page--cover:hover,.cineteca .catalog-book[data-paged] .catalog-page--cover:focus-within{transform:rotate(-.15deg)translateY(-5px)}}.cineteca .catalog-book[data-paged] .catalog-page--closing .catalog-page__content{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-content:center;gap:1.5rem 4rem;display:grid}.cineteca .catalog-book[data-paged] .catalog-page--closing h2{grid-row:1/4;align-self:center;margin:0}.cineteca .catalog-book[data-paged] .catalog-page--closing :is(.catalog-copy,.catalog-source,.catalog-logo){grid-column:2;margin:0}}@media screen and (width>=64rem),print{.cineteca .catalog-gallery--captioned{--caption-space:7rem}.cineteca .catalog-book .catalog-page--visual .catalog-page__content{display:flex}.cineteca .catalog-book .catalog-gallery--editorial{flex:1;min-height:0;display:block;position:relative;container-type:size}.cineteca .catalog-book .catalog-gallery--editorial figure{width:min(100cqw, calc((100cqh - var(--caption-space,0px)) * var(--photo-ratio)));position:absolute}.cineteca .catalog-book .catalog-gallery--single figure{top:0;left:0}.cineteca .catalog-book .catalog-gallery--sequence figure{width:min(100cqw, calc((100cqh - 1.5rem - var(--caption-space,0px)) / var(--sequence-height)));top:0;left:0}.cineteca .catalog-book .catalog-gallery--sequence figure:last-child{top:auto;bottom:0}.cineteca .catalog-book .catalog-gallery--diptych figure{--frame-height:min(calc(100cqh - var(--caption-space,0px)), calc((100cqw - 1.5rem) / var(--combined-ratio)));width:calc(var(--frame-height) * var(--photo-ratio));top:0;left:0}.cineteca .catalog-book :is(.catalog-gallery--diptych,.catalog-gallery--contrast) figure:last-child{left:auto;right:0}.cineteca .catalog-book .catalog-gallery--contrast figure{width:min(calc((100cqw - 1.5rem) * var(--photo-share)), calc(100cqh * var(--photo-ratio)));top:auto;bottom:0;left:0}.cineteca .catalog-book .catalog-gallery--contrast figure:last-child{left:auto;right:0}}@media screen and (width>=64rem){.cineteca .catalog-book:not([data-paged]) .catalog-gallery--editorial{flex:initial;display:grid;container-type:normal}.cineteca .catalog-book:not([data-paged]) .catalog-gallery--editorial figure{width:100%;position:static}}@media (prefers-reduced-motion:reduce){.cineteca .catalog-book[data-paged] .catalog-page--cover,.cineteca .catalog-book[data-paged] .catalog-page--cover:is(:hover,:focus-within){transition:none;transform:none}}@media print{.cineteca :is(.catalog-intro,.catalog-index,.catalog-tools,.catalog-navigation,.catalog-lightbox,.catalog-film,.catalog-begin,.catalog-zoom-hint){display:none!important}@page{size:210mm 280mm;margin:0}.cineteca,.cineteca .catalog-workspace,.cineteca .catalog-reader,.cineteca .catalog-book{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;margin:0!important;padding:0!important;display:block!important}.cineteca{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cineteca .catalog-book .catalog-page{--photo-height:200mm;break-after:page;break-inside:avoid;border:0;border-radius:0;width:210mm;height:280mm;min-height:0;margin:0;padding:14mm;display:flex!important}.cineteca .catalog-page:last-child{break-after:auto}.cineteca .catalog-page--cover{--photo-height:135mm!important}.cineteca .catalog-page h2{font-size:26pt}.cineteca .catalog-page--visual h2{font-size:12pt}.cineteca .catalog-page--chapter h2{font-size:28pt}.cineteca .catalog-page--cover h2{font-size:54pt}.cineteca .catalog-copy p{font-size:13pt}.cineteca .catalog-page__running,.cineteca .catalog-page__footer{font-size:9pt}.cineteca .catalog-page--chapter .catalog-gallery{--photo-height:85mm}.cineteca .catalog-page--pair .catalog-gallery:not(.catalog-gallery--portraits){--photo-height:100mm}.cineteca .catalog-page--poster{--photo-height:190mm!important}.cineteca .catalog-page--interviews .catalog-gallery figure:first-child{--photo-height:115mm}.cineteca .catalog-page--interviews .catalog-gallery figure:not(:first-child){--photo-height:75mm}.cineteca .catalog-page--mixed .catalog-gallery figure:first-child{--photo-height:110mm}.cineteca .catalog-page--mixed .catalog-gallery figure:last-child{--photo-height:85mm}.cineteca .catalog-zoom-hint{display:none!important}}.cineteca[data-astro-cid-fmwkwrc4]{padding-block:var(--space-5) var(--space-8);background:var(--v2-cream-strong)}.catalog-intro[data-astro-cid-fmwkwrc4]>a[data-astro-cid-fmwkwrc4]{align-items:center;min-height:44px;font-size:.9375rem;font-weight:650;display:inline-flex}.catalog-intro__title[data-astro-cid-fmwkwrc4]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-top:.75rem;display:flex}.catalog-label[data-astro-cid-fmwkwrc4]{color:var(--color-brand-primary-strong);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.875rem;font-weight:700}h1[data-astro-cid-fmwkwrc4]{color:var(--v2-blue-deep);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.1}.catalog-intro[data-astro-cid-fmwkwrc4]>p[data-astro-cid-fmwkwrc4]{max-width:45rem;margin-block:.75rem 1.25rem}.catalog-download[data-astro-cid-fmwkwrc4]{background:var(--v2-blue-deep);color:#fff;border-bottom:3px solid var(--color-brand-secondary);align-items:center;gap:1.5rem;min-height:48px;padding:.7rem 1.2rem;font-weight:650;text-decoration:none;display:inline-flex}.catalog-download[data-astro-cid-fmwkwrc4]:hover{background:var(--color-brand-primary-strong)}.catalog-workspace[data-astro-cid-fmwkwrc4]{gap:1.5rem;display:grid}.catalog-index[data-astro-cid-fmwkwrc4]{border-block:1px solid var(--color-border-strong);align-self:start}.catalog-index[data-astro-cid-fmwkwrc4] summary[data-astro-cid-fmwkwrc4]{cursor:pointer;color:var(--v2-blue-deep);justify-content:space-between;min-height:48px;padding-block:1rem;font-weight:700;display:flex}.catalog-index[data-astro-cid-fmwkwrc4] ol[data-astro-cid-fmwkwrc4]{margin:0 0 1rem;padding:0;list-style:none}.catalog-index[data-astro-cid-fmwkwrc4] a[data-astro-cid-fmwkwrc4]{justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.6rem .25rem;font-size:1rem;text-decoration:none;display:flex}.catalog-index[data-astro-cid-fmwkwrc4] a[data-astro-cid-fmwkwrc4]:hover,.catalog-index[data-astro-cid-fmwkwrc4] a[data-astro-cid-fmwkwrc4][aria-current]{color:var(--v2-blue-deep);text-underline-offset:.25em;text-decoration:underline}.catalog-index[data-astro-cid-fmwkwrc4] a[data-astro-cid-fmwkwrc4][aria-current]{font-weight:700}.catalog-index[data-astro-cid-fmwkwrc4] a[data-astro-cid-fmwkwrc4]>span[data-astro-cid-fmwkwrc4]:last-child{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.catalog-reader[data-astro-cid-fmwkwrc4]{min-width:0}.catalog-tools[data-astro-cid-fmwkwrc4]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem}.catalog-tools[data-astro-cid-fmwkwrc4]:not([hidden]){display:flex}.catalog-mode[data-astro-cid-fmwkwrc4]{color:var(--color-text-muted);margin:0;font-size:.875rem}button[data-astro-cid-fmwkwrc4]{background:var(--v2-cream);border:1px solid var(--color-border-strong);color:var(--v2-blue-deep);cursor:pointer;min-height:44px;padding:.6rem .85rem;font-weight:650}button[data-astro-cid-fmwkwrc4]:hover:not(:disabled){background:var(--color-brand-primary-subtle);border-color:var(--color-brand-primary-strong)}button[data-astro-cid-fmwkwrc4]:disabled{opacity:.5;cursor:default}.catalog-navigation[data-astro-cid-fmwkwrc4]{margin-top:1rem}.catalog-navigation__row[data-astro-cid-fmwkwrc4]{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.catalog-navigation__row[data-astro-cid-fmwkwrc4] p[data-astro-cid-fmwkwrc4]{text-align:center;font-variant-numeric:tabular-nums;font-size:.875rem}progress[data-astro-cid-fmwkwrc4]{background:var(--color-border);width:100%;height:4px;accent-color:var(--color-brand-primary-strong);border:0;margin-top:.75rem;display:block}progress[data-astro-cid-fmwkwrc4]::-webkit-progress-bar{background:var(--color-border)}progress[data-astro-cid-fmwkwrc4]::-webkit-progress-value{background:var(--color-brand-primary-strong)}.catalog-keyboard[data-astro-cid-fmwkwrc4]{color:var(--color-text-muted);margin-bottom:0;font-size:.875rem}.catalog-lightbox[data-astro-cid-fmwkwrc4]{background:var(--v2-cream);width:100%;max-width:min(90rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--v2-ink);overscroll-behavior:contain;border:0;padding:1.25rem}.catalog-lightbox[data-astro-cid-fmwkwrc4]::backdrop{background:#06283deb}html:has(.catalog-lightbox[open]){overflow:hidden}.catalog-lightbox__bar[data-astro-cid-fmwkwrc4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.catalog-lightbox[data-astro-cid-fmwkwrc4] h2[data-astro-cid-fmwkwrc4]{margin:0;font-size:1.25rem}.catalog-lightbox[data-astro-cid-fmwkwrc4] figure[data-astro-cid-fmwkwrc4]{margin:1rem 0}.catalog-lightbox[data-astro-cid-fmwkwrc4] img[data-astro-cid-fmwkwrc4]{object-fit:contain;width:100%;height:auto;max-height:70dvh}.catalog-lightbox[data-astro-cid-fmwkwrc4] figcaption[data-astro-cid-fmwkwrc4]{margin-top:.75rem}.catalog-lightbox[data-astro-cid-fmwkwrc4]>a[data-astro-cid-fmwkwrc4]{align-items:center;min-height:44px;display:inline-flex}.catalog-film[data-astro-cid-fmwkwrc4]{padding-block:3rem}.catalog-film[data-astro-cid-fmwkwrc4] video[data-astro-cid-fmwkwrc4]{width:100%}.catalog-begin[data-astro-cid-fmwkwrc4]{background:var(--color-brand-secondary-strong);color:#fff;border-radius:2rem;align-self:start;align-items:center;gap:1.5rem;width:fit-content;min-height:48px;margin-top:1rem;padding:.6rem 1.25rem;font-weight:650;text-decoration:none;display:inline-flex}.catalog-begin[data-astro-cid-fmwkwrc4]:hover{background:var(--v2-blue-surface)}@media (width>=64rem){.catalog-workspace[data-astro-cid-fmwkwrc4]{max-width:88rem}.catalog-index[data-astro-cid-fmwkwrc4]{max-width:24rem}}@media (width<=63.999rem){.catalog-tools[data-astro-cid-fmwkwrc4],.catalog-keyboard[data-astro-cid-fmwkwrc4]{display:none!important}.catalog-navigation[data-astro-cid-fmwkwrc4]{padding:.5rem .5rem max(.5rem, env(safe-area-inset-bottom));background:var(--v2-cream-strong);z-index:2;position:sticky;bottom:0}}@media screen{.cineteca[data-astro-cid-fmwkwrc4]{background:var(--v2-cream)}h1[data-astro-cid-fmwkwrc4] em[data-astro-cid-fmwkwrc4]{font-family:var(--font-display);color:var(--color-brand-primary-strong);font-weight:450}.catalog-intro__title[data-astro-cid-fmwkwrc4]{align-items:center}.catalog-label[data-astro-cid-fmwkwrc4]{letter-spacing:.045em;text-transform:none}.catalog-download[data-astro-cid-fmwkwrc4]{border:0;border-radius:2rem;padding-inline:1.5rem}.catalog-download[data-astro-cid-fmwkwrc4] span[data-astro-cid-fmwkwrc4],.catalog-begin[data-astro-cid-fmwkwrc4] span[data-astro-cid-fmwkwrc4]{transition:transform var(--transition-base)}.catalog-begin[data-astro-cid-fmwkwrc4]:hover span[data-astro-cid-fmwkwrc4]{transform:translate(3px,-3px)}.catalog-download[data-astro-cid-fmwkwrc4]:hover span[data-astro-cid-fmwkwrc4]{transform:translateY(3px)}.catalog-workspace[data-astro-cid-fmwkwrc4]{row-gap:.75rem}.catalog-index[data-astro-cid-fmwkwrc4]{z-index:3;border:0;max-width:100%;position:relative}.catalog-index[data-astro-cid-fmwkwrc4] summary[data-astro-cid-fmwkwrc4]{border:1px solid var(--color-border);border-radius:2rem;gap:2rem;width:fit-content;padding:.6rem 1.25rem}.catalog-index[data-astro-cid-fmwkwrc4] summary[data-astro-cid-fmwkwrc4] span[data-astro-cid-fmwkwrc4]{transition:transform var(--transition-base)}.catalog-index[data-astro-cid-fmwkwrc4][open] summary[data-astro-cid-fmwkwrc4] span[data-astro-cid-fmwkwrc4]{transform:rotate(45deg)}.catalog-index[data-astro-cid-fmwkwrc4] nav[data-astro-cid-fmwkwrc4]{background:var(--color-brand-primary-subtle);border-radius:.25rem;margin-top:.5rem;padding:1rem 1.25rem}.catalog-index[data-astro-cid-fmwkwrc4] ol[data-astro-cid-fmwkwrc4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));column-gap:2rem;margin:0;display:grid}.catalog-reader[data-astro-cid-fmwkwrc4]{padding-top:.25rem}.catalog-tools[data-astro-cid-fmwkwrc4]{padding-inline:.25rem}button[data-astro-cid-fmwkwrc4]{transition:background-color var(--transition-fast), transform var(--transition-fast);border-radius:2rem}button[data-astro-cid-fmwkwrc4]:active:not(:disabled){transform:scale(.97)}.catalog-navigation[data-astro-cid-fmwkwrc4]{border-radius:2rem 2rem 0 0;padding:.85rem .25rem}.catalog-navigation[data-astro-cid-fmwkwrc4] progress[data-astro-cid-fmwkwrc4]{border-radius:1rem;height:3px}.catalog-lightbox[data-astro-cid-fmwkwrc4]{border-radius:.5rem}.catalog-lightbox[data-astro-cid-fmwkwrc4] figcaption[data-astro-cid-fmwkwrc4]{color:var(--color-text-muted)}@media (width>=64rem){.cineteca[data-astro-cid-fmwkwrc4]{padding-top:1.25rem}.catalog-workspace[data-astro-cid-fmwkwrc4]{position:relative}.catalog-index[data-astro-cid-fmwkwrc4]{top:.25rem;left:var(--container-gutter);width:fit-content;position:absolute}.catalog-tools[data-astro-cid-fmwkwrc4]{min-height:48px;margin-bottom:1.25rem;padding-left:16rem}.catalog-intro[data-astro-cid-fmwkwrc4]{padding-bottom:.75rem}.catalog-intro[data-astro-cid-fmwkwrc4]>p[data-astro-cid-fmwkwrc4]{margin-bottom:1rem}.catalog-navigation[data-astro-cid-fmwkwrc4]{max-width:48rem;margin:1rem auto 0}.catalog-index[data-astro-cid-fmwkwrc4][open] nav[data-astro-cid-fmwkwrc4]{width:min(52rem,100vw - 4rem);box-shadow:var(--shadow-subtle);position:absolute;top:100%;left:0}}}@media (prefers-reduced-motion:reduce){.cineteca[data-astro-cid-fmwkwrc4] [data-astro-cid-fmwkwrc4],.cineteca[data-astro-cid-fmwkwrc4] [data-astro-cid-fmwkwrc4]:before,.cineteca[data-astro-cid-fmwkwrc4] [data-astro-cid-fmwkwrc4]:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{body:has(.cineteca){background:#fff;display:block}body:has(.cineteca)>header,body:has(.cineteca)>footer,body:has(.cineteca)>.skip-link,.catalog-begin[data-astro-cid-fmwkwrc4]{display:none!important}.cineteca[data-astro-cid-fmwkwrc4]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
