.head[data-astro-cid-iv243u3s]{gap:14px;display:grid}.tags[data-astro-cid-iv243u3s]{flex-wrap:wrap;gap:8px;display:flex}.back[data-astro-cid-iv243u3s]{pointer-events:auto;text-decoration:none}.back[data-astro-cid-iv243u3s]:hover{color:var(--aqua)}.title[data-astro-cid-iv243u3s]{color:#fff;mix-blend-mode:difference;white-space:nowrap;margin-bottom:.1em;font-size:clamp(2.4rem,7.8vw,14rem);line-height:.9}.subtitle[data-astro-cid-iv243u3s]{max-width:32ch;color:var(--muted)}.videos[data-astro-cid-iv243u3s]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(12px,1.4vw,20px);margin:0;padding:clamp(32px,4vw,56px) 0 0;list-style:none;display:grid}.video[data-astro-cid-iv243u3s]:first-child{grid-row:span 2}.frame[data-astro-cid-iv243u3s],.video[data-astro-cid-iv243u3s] iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;height:100%;min-height:100%;display:block}.frame[data-astro-cid-iv243u3s]{cursor:pointer;padding:0;position:relative;overflow:hidden}.frame[data-astro-cid-iv243u3s] img[data-astro-cid-iv243u3s]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);position:absolute;inset:0}.frame[data-astro-cid-iv243u3s]:hover img[data-astro-cid-iv243u3s]{transform:scale(1.04)}.play[data-astro-cid-iv243u3s]{aspect-ratio:1;border:1px solid var(--paper);width:clamp(52px,6vw,84px);color:var(--paper);background:#0a0e1799;border-radius:50%;place-items:center;padding-left:.2em;transition:background .25s,color .25s,border-color .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frame[data-astro-cid-iv243u3s]:hover .play[data-astro-cid-iv243u3s],.frame[data-astro-cid-iv243u3s]:focus-visible .play[data-astro-cid-iv243u3s]{background:var(--aqua);border-color:var(--aqua);color:var(--ink)}.caption[data-astro-cid-iv243u3s]{max-width:calc(100% - 20px);color:var(--paper);text-align:left;position:absolute;bottom:10px;left:10px}.serie[data-astro-cid-iv243u3s]{border-bottom:1px solid var(--line);grid-template-columns:12rem minmax(0,1fr);gap:24px;padding:clamp(24px,3vw,40px) 0;display:grid}.serie-head[data-astro-cid-iv243u3s]{top:calc(var(--header-h) + 12px);flex-wrap:wrap;align-self:start;gap:10px;display:flex;position:sticky}.serie-head[data-astro-cid-iv243u3s] h3[data-astro-cid-iv243u3s]{font:inherit;color:var(--paper);margin:0}.n[data-astro-cid-iv243u3s]{color:var(--aqua)}.shots[data-astro-cid-iv243u3s]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1vw,16px);display:grid}.shot[data-astro-cid-iv243u3s]{grid-column:span var(--span);aspect-ratio:16/9;background:#000;margin:0;position:relative;overflow:hidden}.shot[data-astro-cid-iv243u3s] img[data-astro-cid-iv243u3s],.shot[data-astro-cid-iv243u3s] video[data-astro-cid-iv243u3s]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);position:absolute;inset:0}.shot[data-astro-cid-iv243u3s]:hover img[data-astro-cid-iv243u3s],.shot[data-astro-cid-iv243u3s]:hover video[data-astro-cid-iv243u3s]{transform:scale(1.04)}.shot[data-astro-cid-iv243u3s][data-kaleido]{cursor:crosshair}.shot[data-astro-cid-iv243u3s] canvas[data-astro-cid-iv243u3s]{opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.shot[data-astro-cid-iv243u3s].is-live canvas[data-astro-cid-iv243u3s]{opacity:1}.hint[data-astro-cid-iv243u3s]{color:var(--aqua);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;bottom:10px;left:10px}.shot[data-astro-cid-iv243u3s].is-live .hint[data-astro-cid-iv243u3s]{opacity:1}.for-touch[data-astro-cid-iv243u3s]{display:none}@media (hover:none),(pointer:coarse){.for-mouse[data-astro-cid-iv243u3s]{display:none}.for-touch[data-astro-cid-iv243u3s]{display:inline}}.services[data-astro-cid-iv243u3s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.service[data-astro-cid-iv243u3s]{border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);align-content:start;gap:10px 16px;padding:clamp(24px,3vw,40px) 0;display:grid}.service[data-astro-cid-iv243u3s] .n[data-astro-cid-iv243u3s]{padding-top:.5em}.service[data-astro-cid-iv243u3s] h3[data-astro-cid-iv243u3s]{font-size:clamp(1.4rem,2.4vw,2.5rem);line-height:1}.service[data-astro-cid-iv243u3s] p[data-astro-cid-iv243u3s]{color:#edebe6d1;grid-column:2;max-width:44ch;margin:0}.more[data-astro-cid-iv243u3s]{color:var(--aqua);margin-top:clamp(32px,4vw,56px);font-size:clamp(1.3rem,2.8vw,2.8rem);line-height:1;text-decoration:none;display:inline-block}.more[data-astro-cid-iv243u3s] span[data-astro-cid-iv243u3s]{transition:transform .4s var(--ease-out);display:inline-block}.more[data-astro-cid-iv243u3s]:hover span[data-astro-cid-iv243u3s]{transform:translate(.3em)}@media (width<=860px){.title[data-astro-cid-iv243u3s]{white-space:normal;font-size:13.4vw}.title[data-astro-cid-iv243u3s] span[data-astro-cid-iv243u3s]{display:block}.videos[data-astro-cid-iv243u3s],.services[data-astro-cid-iv243u3s],.serie[data-astro-cid-iv243u3s]{grid-template-columns:minmax(0,1fr)}.video[data-astro-cid-iv243u3s]:first-child{grid-row:auto}.serie-head[data-astro-cid-iv243u3s]{position:static}}
