.card[data-astro-cid-jaerayix]{display:flex;flex-direction:column}.still[data-astro-cid-jaerayix]{position:relative;display:block;background:#000;overflow:hidden;margin-bottom:18px}.play[data-astro-cid-jaerayix]{position:absolute;left:14px;bottom:12px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;padding-left:3px;font-size:12px;color:var(--text);border:1px solid color-mix(in srgb,var(--text) 70%,transparent);background:#00000059;opacity:0;transform:translateY(4px);transition:opacity .25s,transform .25s}.card[data-astro-cid-jaerayix]:hover .play[data-astro-cid-jaerayix],.card[data-astro-cid-jaerayix]:focus-visible .play[data-astro-cid-jaerayix]{opacity:1;transform:none}.still[data-astro-cid-jaerayix] img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:opacity .3s,transform .6s}.card[data-astro-cid-jaerayix]:hover .still[data-astro-cid-jaerayix] img{opacity:.85;transform:scale(1.015)}.t[data-astro-cid-jaerayix]{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.card[data-astro-cid-jaerayix]:hover .t[data-astro-cid-jaerayix]{color:var(--accent)}.small[data-astro-cid-jaerayix] .still[data-astro-cid-jaerayix]{margin-bottom:14px}.small[data-astro-cid-jaerayix] .t[data-astro-cid-jaerayix]{font-size:clamp(18px,1.4vw,21px)}.small[data-astro-cid-jaerayix] .m[data-astro-cid-jaerayix]{margin-top:6px;font-size:13px}.m[data-astro-cid-jaerayix]{margin-top:8px;font-size:14px;color:var(--muted)}.client-page[data-astro-cid-352vp5ny]{padding-top:40px;padding-bottom:128px}.back[data-astro-cid-352vp5ny]{font-size:14px;color:var(--muted)}.back[data-astro-cid-352vp5ny]:hover{color:var(--text)}.top[data-astro-cid-352vp5ny]{padding:56px 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:16px;align-items:end}.label[data-astro-cid-352vp5ny]{grid-column:1 / -1;font-size:14px;color:var(--muted)}h1[data-astro-cid-352vp5ny]{grid-column:1 / 10;margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(48px,7vw,112px);line-height:.92;letter-spacing:-.035em;text-wrap:balance}.top[data-astro-cid-352vp5ny] .logo{grid-column:10 / 13;justify-self:end;height:44px;width:auto;max-width:100%;opacity:.9;margin-bottom:8px}.stand[data-astro-cid-352vp5ny]{grid-column:1 / 9;margin:24px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(20px,1.9vw,28px);line-height:1.3;letter-spacing:-.01em;color:var(--text-soft);text-wrap:pretty}.content[data-astro-cid-352vp5ny]{margin-bottom:72px;font-size:18px;line-height:1.6}.content[data-astro-cid-352vp5ny] .lead,.content[data-astro-cid-352vp5ny] .sec{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.content[data-astro-cid-352vp5ny] .lead{border-top:1px solid var(--line);padding:28px 0 56px}.content[data-astro-cid-352vp5ny] .lead>*{grid-column:4 / 11}.content[data-astro-cid-352vp5ny] .lead>p:first-child{font-size:clamp(20px,1.6vw,24px);line-height:1.45;color:var(--text)}.content[data-astro-cid-352vp5ny] .sec{border-top:1px solid var(--line);padding:28px 0 56px}.content[data-astro-cid-352vp5ny] .sec>h2{grid-column:1 / 4;margin:0;font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--text)}.content[data-astro-cid-352vp5ny] .sec-body{grid-column:4 / 11;min-width:0}.content[data-astro-cid-352vp5ny] .sec-body>:first-child{margin-top:0}.content[data-astro-cid-352vp5ny] h3{margin:2.2em 0 .6em;font-family:var(--font-sans);font-size:18px;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;color:var(--text)}.content[data-astro-cid-352vp5ny] .figure.tall{max-height:680px;overflow-y:auto;border:1px solid var(--line)}.strip[data-astro-cid-352vp5ny]{margin:0 0 96px;display:flex;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]{flex:1 1 200px;padding:24px 24px 28px 0}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]+div[data-astro-cid-352vp5ny]{border-left:1px solid var(--line);padding-left:24px}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]+div[data-astro-cid-352vp5ny].wide,.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny].wide:first-child{flex-basis:100%;border-left:0;padding-left:0;border-top:1px solid var(--line)}.strip[data-astro-cid-352vp5ny] .wide[data-astro-cid-352vp5ny] dd[data-astro-cid-352vp5ny]{font-size:17px;color:var(--text-soft)}.strip[data-astro-cid-352vp5ny] dt[data-astro-cid-352vp5ny]{font-size:13px;color:var(--muted)}.strip[data-astro-cid-352vp5ny] dd[data-astro-cid-352vp5ny]{margin:12px 0 0;font-size:20px;line-height:1.3}.strip[data-astro-cid-352vp5ny] a[data-astro-cid-352vp5ny]{border-bottom:1px solid var(--line)}.strip[data-astro-cid-352vp5ny] a[data-astro-cid-352vp5ny]:hover{color:var(--accent)}.films-sec[data-astro-cid-352vp5ny] h2[data-astro-cid-352vp5ny]{margin:0 0 40px;font-family:var(--font-sans);font-size:14px;font-weight:500}@media(max-width:760px){.top[data-astro-cid-352vp5ny]{grid-template-columns:1fr;padding:36px 0 40px}h1[data-astro-cid-352vp5ny],.stand[data-astro-cid-352vp5ny],.top[data-astro-cid-352vp5ny] .logo{grid-column:1 / -1}.top[data-astro-cid-352vp5ny] .logo{justify-self:start;grid-row:2;height:32px}.content[data-astro-cid-352vp5ny] .lead,.content[data-astro-cid-352vp5ny] .sec{grid-template-columns:1fr}.content[data-astro-cid-352vp5ny] .lead>*,.content[data-astro-cid-352vp5ny] .sec>h2,.content[data-astro-cid-352vp5ny] .sec-body{grid-column:1 / -1}.content[data-astro-cid-352vp5ny] .sec>h2{margin-bottom:16px}.strip[data-astro-cid-352vp5ny]{margin-bottom:64px}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]{flex-basis:50%}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]+div[data-astro-cid-352vp5ny]:nth-child(odd){border-left:0;padding-left:0}.strip[data-astro-cid-352vp5ny] div[data-astro-cid-352vp5ny]:nth-child(n+3){border-top:1px solid var(--line)}}
