.poster[data-astro-cid-galvtxlt]{--poster-pad:clamp(1.25rem, 3cqi, 3rem);--mark-frame:min(var(--flicker-frame), 4cqi);--mark-width:calc(var(--mark-frame) * (var(--mark-frames) * (1 + var(--flicker-gap)) - var(--flicker-gap)));--top-gap:1rem;background:var(--c);color:var(--ink);flex-direction:column;display:flex;container-type:inline-size}.poster-body[data-astro-cid-galvtxlt]{padding:var(--poster-pad);color:inherit;flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;text-decoration:none;display:flex}.poster-top[data-astro-cid-galvtxlt],.poster-photo[data-astro-cid-galvtxlt]{--name-max:min(21cqi, 19rem);--name-fit:78cqi;--name:min(var(--name-max), calc(var(--name-fit) / var(--widest)))}.poster-top[data-astro-cid-galvtxlt]{justify-content:space-between;align-items:stretch;gap:var(--top-gap);display:flex}.poster-name[data-astro-cid-galvtxlt]{font-size:var(--name);line-height:var(--forced-leading,.9);letter-spacing:-.005em;text-wrap:initial;overflow-wrap:normal;flex-direction:column;display:flex}.poster-mark[data-astro-cid-galvtxlt]{--mark-h:min(30cqi, calc(var(--name) * 1.8));height:var(--mark-h);flex:none;gap:clamp(.5rem,1.2cqi,1rem);display:flex}.poster-mark[data-astro-cid-galvtxlt] .poster-flicker{--frame:var(--mark-frame);height:auto}.poster--wall[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt]{grid-template-columns:minmax(0,1fr);display:grid}.poster--wall[data-astro-cid-galvtxlt] .poster-name[data-astro-cid-galvtxlt],.poster--wall[data-astro-cid-galvtxlt] .poster-mark[data-astro-cid-galvtxlt]{grid-area:1/1}.poster--wall[data-astro-cid-galvtxlt] .poster-name[data-astro-cid-galvtxlt]{justify-self:start}.poster--wall[data-astro-cid-galvtxlt] .poster-mark[data-astro-cid-galvtxlt]{z-index:1;justify-content:flex-end;justify-self:end;position:relative}.poster--stack[data-astro-cid-galvtxlt]{--headshot:6rem}.poster-headshot[data-astro-cid-galvtxlt]{width:var(--mark-h);background:var(--c);isolation:isolate;opacity:.6;height:100%;display:block}.poster-headshot[data-astro-cid-galvtxlt] picture[data-astro-cid-galvtxlt]{display:contents}.poster-headshot[data-astro-cid-galvtxlt] img[data-astro-cid-galvtxlt]{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.15);mix-blend-mode:multiply;width:100%;height:100%;display:block}.billing[data-astro-cid-galvtxlt]{border-top:3px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:.9rem;padding-top:clamp(.9rem,2cqi,1.5rem);display:grid}.billing-films[data-astro-cid-galvtxlt]{font-family:var(--display);text-transform:uppercase;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.15em .7em;font-size:clamp(1.5rem,3.6cqi,3.25rem);line-height:1;display:flex}.billing-year[data-astro-cid-galvtxlt]{font-family:var(--text);letter-spacing:.02em;vertical-align:.9em;margin-right:.35em;font-size:max(.75rem,.36em);font-weight:750}.billing-films--echo[data-astro-cid-galvtxlt] .billing-year[data-astro-cid-galvtxlt]{margin-left:.35em;margin-right:0}.billing-echo[data-astro-cid-galvtxlt]{flex-wrap:wrap;align-items:baseline;gap:.2em .9em;display:flex}.billing-films--echo[data-astro-cid-galvtxlt]{font-size:clamp(1.25rem,2.6cqi,2.4rem)}.billing-label[data-astro-cid-galvtxlt]{font-size:var(--step--1);font-weight:750}.billing-credits[data-astro-cid-galvtxlt]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.billing-credits[data-astro-cid-galvtxlt] .meta[data-astro-cid-galvtxlt]{min-width:0}.poster-cta[data-astro-cid-galvtxlt]{background:var(--ink);color:var(--c);font-weight:750;font-size:var(--step-0);align-items:center;gap:.6em;padding:.8rem 1.2rem;display:inline-flex}.poster-cta[data-astro-cid-galvtxlt] svg{width:1.1em;height:1.1em;transition:transform .22s var(--ease-out)}a[data-astro-cid-galvtxlt].poster-body:is(:hover,:focus-visible) .poster-cta[data-astro-cid-galvtxlt] svg{transform:translate(.25em)}a[data-astro-cid-galvtxlt].poster-body:focus-visible{outline-offset:-6px}.poster--header[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt]{--name-max:min(17cqi, 16rem)}.poster--header[data-astro-cid-galvtxlt] [data-astro-cid-galvtxlt]:where(.poster-headshot){display:none}.poster-photo[data-astro-cid-galvtxlt]{opacity:.28;--name-end:calc(var(--poster-pad) + 1.8 * var(--name));mask-image:linear-gradient(to bottom, #00000080 0 max(24%, calc(var(--name-end) + .75rem)), #000 max(40%, calc(var(--name-end) + 4rem))), linear-gradient(to bottom, #000 50%, transparent 78%);mask-composite:intersect}.poster--mini[data-astro-cid-galvtxlt]{--poster-pad:clamp(1rem, 7cqi, 1.75rem)}.poster--mini[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt],.poster--mini[data-astro-cid-galvtxlt] .poster-photo[data-astro-cid-galvtxlt]{--name-max:min(24cqi, 6rem);--name-fit:calc(100cqi - 2 * var(--poster-pad))}.mini-foot[data-astro-cid-galvtxlt]{gap:.7rem;display:grid}.mini-foot[data-astro-cid-galvtxlt].field-clear{--fade:3rem;--field-pad:var(--poster-pad)}.mini-film[data-astro-cid-galvtxlt]{font-family:var(--display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.15rem,9cqi,1.75rem);line-height:1}.mini-facts[data-astro-cid-galvtxlt] .meta[data-astro-cid-galvtxlt]:last-child{overflow-wrap:anywhere;hyphens:auto;min-width:0}.mini-foot[data-astro-cid-galvtxlt] .mini-flicker{height:2.25rem;min-height:0}.mini-facts[data-astro-cid-galvtxlt]{border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:.15rem 1rem;padding-top:.7rem;display:flex}@media (hover:hover){.poster--mini[data-astro-cid-galvtxlt]{transition:transform .32s var(--ease-out)}.poster--mini[data-astro-cid-galvtxlt]:hover{transform:translateY(-.4rem)}}.poster--wall[data-astro-cid-galvtxlt]{height:var(--wall-h,auto);min-height:var(--wall-min,0);max-height:62rem}@container (width<=40rem){.poster--wall[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt],.poster--header[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt]{--name-max:min(26cqi, var(--name-cap,26cqi));--name-fit:min(70cqi, calc(100cqi - 2 * var(--poster-pad) - var(--top-gap) - var(--mark-width)))}@media not all and (orientation:landscape) and (height<=32rem) and (pointer:coarse){.poster--stack[data-astro-cid-galvtxlt] .billing-films[data-astro-cid-galvtxlt]:not(.billing-films--echo){font-size:var(--step-1)}.poster--stack[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt]{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.poster--stack[data-astro-cid-galvtxlt] .poster-name[data-astro-cid-galvtxlt]{max-inline-size:calc(100% - var(--top-gap) - var(--mark-width));grid-area:1/1;justify-self:start}.poster--stack[data-astro-cid-galvtxlt] .poster-mark[data-astro-cid-galvtxlt]{display:contents}.poster--stack[data-astro-cid-galvtxlt] .poster-mark[data-astro-cid-galvtxlt] .poster-flicker{height:var(--mark-h);grid-area:1/1;justify-self:end}.poster--stack[data-astro-cid-galvtxlt] .poster-headshot[data-astro-cid-galvtxlt]{--cut-travels:1;opacity:1;grid-area:2/1;width:100%;display:block}.poster--stack[data-astro-cid-galvtxlt] .poster-headshot[data-astro-cid-galvtxlt] img[data-astro-cid-galvtxlt]{margin-top:var(--top-gap);width:min(var(--headshot), 100%);aspect-ratio:1;height:auto}.poster--stack[data-astro-cid-galvtxlt].poster--header .poster-headshot[data-astro-cid-galvtxlt]{min-height:calc(var(--headshot) + var(--top-gap));position:relative}.poster--stack[data-astro-cid-galvtxlt].poster--header .poster-headshot[data-astro-cid-galvtxlt] img[data-astro-cid-galvtxlt]{width:auto;max-width:100%;height:calc(100% - var(--top-gap));max-height:min(20rem, max(var(--headshot), var(--headshot-cap)));position:absolute;inset-block-start:0;inset-inline-start:0}.profile .facts .portrait:not(.portrait--slot) .portrait-frame{display:none}}}@media (orientation:landscape) and (height<=32rem) and (pointer:coarse){.poster--wall[data-astro-cid-galvtxlt]{height:auto;min-height:0}.poster--wall[data-astro-cid-galvtxlt] .poster-body[data-astro-cid-galvtxlt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(1.25rem,3cqi,3rem);padding-block:1rem;display:grid}.poster--wall[data-astro-cid-galvtxlt] .poster-top[data-astro-cid-galvtxlt]{--name-max:min(11cqi, 24svh);--name-fit:30cqi;align-self:start}.poster--wall[data-astro-cid-galvtxlt] .poster-mark[data-astro-cid-galvtxlt]{--mark-h:min(18cqi, calc(var(--name) * 1.3))}.poster--wall[data-astro-cid-galvtxlt] .billing[data-astro-cid-galvtxlt]{gap:.6rem}.poster--wall[data-astro-cid-galvtxlt] .billing-films[data-astro-cid-galvtxlt]{font-size:clamp(1rem,2.6cqi,1.6rem)}.poster--wall[data-astro-cid-galvtxlt] .billing-films--echo[data-astro-cid-galvtxlt]{font-size:clamp(.95rem,2.1cqi,1.3rem)}.poster--wall[data-astro-cid-galvtxlt] .billing-credits[data-astro-cid-galvtxlt]{gap:.5rem 1rem}.poster--wall[data-astro-cid-galvtxlt] .poster-cta[data-astro-cid-galvtxlt]{padding-block:.65rem}}
