.eyebrow[data-astro-cid-wa6yt2fk]{gap:.6rem;padding-top:clamp(1rem,2vw,1.5rem);padding-bottom:.75rem;display:flex}.eyebrow[data-astro-cid-wa6yt2fk] a[data-astro-cid-wa6yt2fk]{color:var(--soft)}@media (hover:hover){.eyebrow[data-astro-cid-wa6yt2fk] a[data-astro-cid-wa6yt2fk]:hover{color:var(--ink)}}.frame[data-astro-cid-wa6yt2fk]{aspect-ratio:var(--ratio,16 / 9);width:min(100%, var(--maxw,100%));background:var(--well);border-radius:2px;margin-inline:auto;position:relative;overflow:hidden}.frame[data-astro-cid-wa6yt2fk] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame[data-astro-cid-wa6yt2fk] iframe,.frame[data-astro-cid-wa6yt2fk] video{border:0;width:100%;height:100%;position:absolute;inset:0}.play[data-astro-cid-wa6yt2fk],.still[data-astro-cid-wa6yt2fk],.tile[data-astro-cid-wa6yt2fk]{all:unset;cursor:pointer;border-radius:2px;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-wa6yt2fk]{box-sizing:border-box;width:100%}.play[data-astro-cid-wa6yt2fk],.still[data-astro-cid-wa6yt2fk]{position:absolute;inset:0}.play[data-astro-cid-wa6yt2fk]:focus-visible,.still[data-astro-cid-wa6yt2fk]:focus-visible,.tile[data-astro-cid-wa6yt2fk]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.play[data-astro-cid-wa6yt2fk] img,.still[data-astro-cid-wa6yt2fk] img,.tile[data-astro-cid-wa6yt2fk] img{transition:transform .6s var(--ease);transform-origin:50% 75%}@media (hover:hover){.play[data-astro-cid-wa6yt2fk]:hover img,.still[data-astro-cid-wa6yt2fk]:hover img,.tile[data-astro-cid-wa6yt2fk]:hover img{transform:scale(1.012)}.play[data-astro-cid-wa6yt2fk]:hover .watch[data-astro-cid-wa6yt2fk],.tile[data-astro-cid-wa6yt2fk]:hover .watch[data-astro-cid-wa6yt2fk]{background-size:calc(100% - 1.8rem) 1px}}.watch[data-astro-cid-wa6yt2fk]{left:50%;bottom:var(--inset);color:var(--paper);font-size:var(--fs-ui);letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 16px #00000059;background:linear-gradient(currentColor,currentColor) 50% calc(100% - .45rem)/0 1px no-repeat;padding:.6rem .9rem;font-weight:500;transition:background-size .3s;position:absolute;transform:translate(-50%)}.tile[data-astro-cid-wa6yt2fk] .watch[data-astro-cid-wa6yt2fk]{bottom:clamp(8px,1.5vw,20px)}.titles[data-astro-cid-wa6yt2fk]{padding-top:clamp(1.75rem,3vw,2.75rem)}.title[data-astro-cid-wa6yt2fk]{text-wrap:balance;overflow-wrap:break-word;grid-column:1/span 11;margin:0}.subtitle[data-astro-cid-wa6yt2fk]{font:400 clamp(1.1rem, 1.6vw, 1.4rem) / 1.35 var(--sans);letter-spacing:-.01em;color:var(--soft);text-wrap:pretty;grid-column:1/span 9;margin:.7rem 0 0}.face-serif[data-astro-cid-wa6yt2fk] .title[data-astro-cid-wa6yt2fk]{font:400 clamp(2.5rem, 6vw, 5.25rem) / 1 var(--serif);font-variation-settings:"opsz" 144;letter-spacing:-.03em}.face-sans[data-astro-cid-wa6yt2fk] .title[data-astro-cid-wa6yt2fk]{font:500 clamp(2.25rem, 5vw, 4.25rem) / 1.02 var(--sans);letter-spacing:-.03em}.facts[data-astro-cid-wa6yt2fk]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin:clamp(1.5rem,3vw,2.25rem) 0 0;display:flex}.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]{flex:var(--w,1) 1 0%;min-width:0;padding:.8rem var(--gutter) .95rem;border-left:1px solid var(--rule)}.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]:first-child{border-left:0;padding-left:0}.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]:last-child{padding-right:0}.facts[data-astro-cid-wa6yt2fk] .label[data-astro-cid-wa6yt2fk]{margin-bottom:.3rem}.facts-rule[data-astro-cid-wa6yt2fk]{border:0;border-top:1px solid var(--ink);margin:clamp(1.5rem,3vw,2.25rem) 0 0}.facts[data-astro-cid-wa6yt2fk] dd[data-astro-cid-wa6yt2fk]{font-size:var(--fs-ui);margin:0;line-height:1.4}.case[data-astro-cid-wa6yt2fk]{white-space:nowrap}.text[data-astro-cid-wa6yt2fk]{margin-top:clamp(3rem,6vw,5.5rem)}.text[data-astro-cid-wa6yt2fk].first{margin-top:clamp(2.5rem,5vw,4.5rem)}.side[data-astro-cid-wa6yt2fk]{grid-column:1/span 3;padding-top:.3rem}.main[data-astro-cid-wa6yt2fk]{grid-column:4/span 6;margin:0}.prose[data-astro-cid-wa6yt2fk]{font-size:var(--fs-body);line-height:1.6}.prose[data-astro-cid-wa6yt2fk] p{margin:0 0 1.1em}.prose[data-astro-cid-wa6yt2fk] p:last-child{margin-bottom:0}.prose[data-astro-cid-wa6yt2fk] h3{letter-spacing:-.015em;margin:1.6em 0 .5em;font-size:1.3rem;font-weight:500;line-height:1.25}.prose[data-astro-cid-wa6yt2fk] h3:first-child{margin-top:0}.prose[data-astro-cid-wa6yt2fk] ul{border-bottom:1px solid var(--rule);margin:0 0 1.1em;padding:0;list-style:none}.prose[data-astro-cid-wa6yt2fk] ul li{border-top:1px solid var(--rule);font-size:var(--fs-ui);padding:.55rem 0}.prose[data-astro-cid-wa6yt2fk] ul li:first-child{border-top-color:var(--ink)}.prose[data-astro-cid-wa6yt2fk] a,.role[data-astro-cid-wa6yt2fk] a{text-underline-offset:3px;text-decoration:underline 1px}.face-serif[data-astro-cid-wa6yt2fk] .lede[data-astro-cid-wa6yt2fk] p:first-of-type{font:300 clamp(1.3rem, 2.3vw, 1.7rem) / 1.42 var(--serif);letter-spacing:-.005em;margin-bottom:.9em}.face-sans[data-astro-cid-wa6yt2fk] .lede[data-astro-cid-wa6yt2fk] p:first-of-type{font:400 clamp(1.25rem, 2.1vw, 1.6rem) / 1.38 var(--sans);letter-spacing:-.015em;margin-bottom:.9em}.role-intro[data-astro-cid-wa6yt2fk]{font-size:var(--fs-body);text-wrap:pretty;margin:0 0 1.1rem;line-height:1.6}.role-intro[data-astro-cid-wa6yt2fk]+.role-intro[data-astro-cid-wa6yt2fk]{margin-top:-.4rem}.role[data-astro-cid-wa6yt2fk]{counter-reset:role;border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.role[data-astro-cid-wa6yt2fk] li[data-astro-cid-wa6yt2fk]{counter-increment:role;border-top:1px solid var(--rule);font-size:var(--fs-body);grid-template-columns:2.5rem 1fr;padding:.7rem 0;display:grid}.role[data-astro-cid-wa6yt2fk] li[data-astro-cid-wa6yt2fk]:first-child{border-top-color:var(--ink)}.role[data-astro-cid-wa6yt2fk] li[data-astro-cid-wa6yt2fk]:before{content:counter(role, decimal-leading-zero);font-size:var(--fs-meta);color:var(--faint);font-variant-numeric:tabular-nums;line-height:1.9}.media[data-astro-cid-wa6yt2fk]{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));gap:var(--gutter);margin-top:var(--gutter);display:grid}.text[data-astro-cid-wa6yt2fk]+.media[data-astro-cid-wa6yt2fk]{margin-top:clamp(3rem,6vw,5.5rem)}.media[data-astro-cid-wa6yt2fk] figure[data-astro-cid-wa6yt2fk]{min-width:0;margin:0}.media[data-astro-cid-wa6yt2fk] .tile[data-astro-cid-wa6yt2fk]{aspect-ratio:var(--tile,16 / 9);background:var(--well)}.media[data-astro-cid-wa6yt2fk] .tile[data-astro-cid-wa6yt2fk] img{object-fit:cover;width:100%;height:100%;display:block}figcaption[data-astro-cid-wa6yt2fk]{margin-top:.5rem}.xrow[data-astro-cid-wa6yt2fk]+.xrow[data-astro-cid-wa6yt2fk]{margin-top:1.75rem}.credits[data-astro-cid-wa6yt2fk]{font-size:var(--fs-ui)}.credits[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]{border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}.credits[data-astro-cid-wa6yt2fk] dt[data-astro-cid-wa6yt2fk]{color:var(--soft)}.credits[data-astro-cid-wa6yt2fk] dd[data-astro-cid-wa6yt2fk]{text-align:right;margin:0}.pager[data-astro-cid-wa6yt2fk]{margin-top:clamp(4rem,8vw,7rem)}.pair-cards[data-astro-cid-wa6yt2fk]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=1024px){.main[data-astro-cid-wa6yt2fk]{grid-column:4/-1}}@media (width<=760px){.pair-cards[data-astro-cid-wa6yt2fk]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.media[data-astro-cid-wa6yt2fk].n2:not(.thumbs){grid-template-columns:minmax(0,1fr)}.media[data-astro-cid-wa6yt2fk].thumbs{gap:6px}.facts[data-astro-cid-wa6yt2fk]{gap:.9rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem 0 1rem;display:grid}.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk],.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]:first-child,.facts[data-astro-cid-wa6yt2fk] div[data-astro-cid-wa6yt2fk]:last-child{border-left:0;padding:0}.facts[data-astro-cid-wa6yt2fk] .wide[data-astro-cid-wa6yt2fk]{grid-column:1/-1}.facts[data-astro-cid-wa6yt2fk] dd[data-astro-cid-wa6yt2fk]{font-size:14px}}@media (width<=640px){.title[data-astro-cid-wa6yt2fk],.subtitle[data-astro-cid-wa6yt2fk],.side[data-astro-cid-wa6yt2fk],.main[data-astro-cid-wa6yt2fk]{grid-column:1/-1}.side[data-astro-cid-wa6yt2fk]{padding:0 0 .6rem}.prose[data-astro-cid-wa6yt2fk]{font-size:16px}}
