.pano[data-astro-cid-bjnrb3ik]{position:relative}.pano__sticky[data-astro-cid-bjnrb3ik]{flex-direction:column;justify-content:center;gap:clamp(18px,2.4vh,32px);height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.pano__view[data-astro-cid-bjnrb3ik]{width:100%}.pano__track[data-astro-cid-bjnrb3ik]{--h:clamp(180px, 46vh, 560px);height:var(--h);width:calc(var(--h) * var(--ar));margin-inline:var(--pad);will-change:transform;flex:none}.pano__hud[data-astro-cid-bjnrb3ik]{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.pano__info[data-astro-cid-bjnrb3ik]{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.pano__meter[data-astro-cid-bjnrb3ik]{flex:none;align-items:center;gap:14px;display:flex}.pano__bar[data-astro-cid-bjnrb3ik]{background:var(--line-strong);width:clamp(80px,12vw,200px);height:1px;position:relative}.pano__bar[data-astro-cid-bjnrb3ik] i[data-astro-cid-bjnrb3ik]{background:var(--fg);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pano__pos[data-astro-cid-bjnrb3ik] b[data-astro-cid-bjnrb3ik]{color:var(--fg);font-weight:400}.pano__hint--swipe[data-astro-cid-bjnrb3ik]{display:none}.pano--native[data-astro-cid-bjnrb3ik] .pano__sticky[data-astro-cid-bjnrb3ik]{height:auto;padding-block:clamp(24px,6vw,56px);position:static;overflow:visible}.pano--native[data-astro-cid-bjnrb3ik] .pano__view[data-astro-cid-bjnrb3ik]{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.pano--native[data-astro-cid-bjnrb3ik] .pano__view[data-astro-cid-bjnrb3ik]::-webkit-scrollbar{display:none}.pano--native[data-astro-cid-bjnrb3ik] .pano__track[data-astro-cid-bjnrb3ik]{--h:clamp(150px, 30vh, 300px);padding-inline:var(--pad);box-sizing:content-box;margin-inline:0}.pano--native[data-astro-cid-bjnrb3ik] .pano__hint--scroll[data-astro-cid-bjnrb3ik],.pano--native[data-astro-cid-bjnrb3ik] .pano__pos[data-astro-cid-bjnrb3ik]{display:none}.pano--native[data-astro-cid-bjnrb3ik] .pano__hint--swipe[data-astro-cid-bjnrb3ik]{display:inline}@media (width<=640px){.pano__hud[data-astro-cid-bjnrb3ik]{flex-direction:column;gap:12px}}.film__frame[data-astro-cid-vlunooed]>video[data-astro-cid-vlunooed]{opacity:0;cursor:pointer}.film[data-astro-cid-vlunooed].is-started .film__frame[data-astro-cid-vlunooed]>video[data-astro-cid-vlunooed]{opacity:1}.film__start[data-astro-cid-vlunooed]{z-index:2;background:linear-gradient(#0505051a,#05050573);place-content:center;justify-items:center;gap:18px;transition:opacity .5s,visibility;display:grid;position:absolute;inset:0}.film[data-astro-cid-vlunooed].is-started .film__start[data-astro-cid-vlunooed]{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.film__disc[data-astro-cid-vlunooed]{aspect-ratio:1;border:1px solid var(--line-strong);backdrop-filter:blur(10px);width:clamp(64px,7vw,96px);transition:transform .6s var(--ease-out), background .4s, color .4s;background:#05050540;border-radius:50%;place-items:center;display:grid}.film__disc[data-astro-cid-vlunooed] svg[data-astro-cid-vlunooed]{margin-left:3px}.film__start[data-astro-cid-vlunooed]:hover .film__disc[data-astro-cid-vlunooed]{background:var(--fg);color:var(--bg);transform:scale(1.08)}html.has-cursor .film__disc[data-astro-cid-vlunooed]{opacity:0}.film__bar[data-astro-cid-vlunooed]{border-bottom:1px solid var(--line);opacity:.4;align-items:center;gap:clamp(12px,1.6vw,22px);padding-block:12px;transition:opacity .4s;display:flex}.film[data-astro-cid-vlunooed].is-started .film__bar[data-astro-cid-vlunooed]{opacity:1}.film__btn[data-astro-cid-vlunooed]{min-width:28px;min-height:28px;color:var(--fg);place-items:center;display:grid}.film__btn[data-astro-cid-vlunooed].label{color:var(--fg)}.film[data-astro-cid-vlunooed] .i-pause[data-astro-cid-vlunooed],.film[data-astro-cid-vlunooed].is-playing .i-play[data-astro-cid-vlunooed]{display:none}.film[data-astro-cid-vlunooed].is-playing .i-pause[data-astro-cid-vlunooed]{display:block}.film[data-astro-cid-vlunooed] .s-off[data-astro-cid-vlunooed],.film[data-astro-cid-vlunooed].is-muted .s-on[data-astro-cid-vlunooed]{display:none}.film[data-astro-cid-vlunooed].is-muted .s-off[data-astro-cid-vlunooed]{display:inline}.film__time[data-astro-cid-vlunooed]{color:var(--fg-2);flex:none}.film__track[data-astro-cid-vlunooed]{cursor:pointer;touch-action:none;flex:1;height:28px;position:relative}.film__track[data-astro-cid-vlunooed]:before,.film__track[data-astro-cid-vlunooed] i[data-astro-cid-vlunooed]{content:"";height:1px;position:absolute;top:50%;left:0;right:0}.film__track[data-astro-cid-vlunooed]:before{background:var(--line-strong)}.film__track[data-astro-cid-vlunooed] i[data-astro-cid-vlunooed]{background:var(--fg);transform-origin:0;transform:scaleX(0)}.blk[data-astro-cid-d2k72spg]{margin-block:clamp(40px,6vw,110px)}.blk--text[data-astro-cid-d2k72spg]{margin-top:clamp(80px,11vw,180px);margin-bottom:clamp(28px,4vw,64px)}.blk--text[data-astro-cid-d2k72spg] .sec-head[data-astro-cid-d2k72spg]{margin-bottom:clamp(22px,3vw,44px)}.blk__copy[data-astro-cid-d2k72spg]{width:min(100%,62ch);margin-left:auto;margin-right:clamp(0px,12vw,220px)}.blk--full[data-astro-cid-d2k72spg]{margin-inline:0}.blk--inset[data-astro-cid-d2k72spg]{max-width:980px}.blk--film[data-astro-cid-d2k72spg]{max-width:1500px}.row[data-astro-cid-d2k72spg]{gap:var(--gap);align-items:flex-start;display:flex}.row[data-astro-cid-d2k72spg]+.row[data-astro-cid-d2k72spg]{margin-top:clamp(28px,3.4vw,56px)}.row__item[data-astro-cid-d2k72spg]{flex:var(--ar) 1 0%;min-width:0}.row__item--pad[data-astro-cid-d2k72spg]{visibility:hidden}@media (width<=760px){.row[data-astro-cid-d2k72spg]{flex-direction:column;gap:28px}.row__item[data-astro-cid-d2k72spg]{flex:none;width:100%}.row__item--pad[data-astro-cid-d2k72spg]{display:none}.blk__copy[data-astro-cid-d2k72spg]{margin-right:0}}.phero[data-astro-cid-4r7fg6xi]{background:#000;align-items:flex-end;height:100svh;min-height:560px;display:flex;position:relative;overflow:hidden}.phero__media[data-astro-cid-4r7fg6xi]{position:absolute;inset:0}.phero__shade[data-astro-cid-4r7fg6xi]{background:linear-gradient(#0505058c 0%,#05050500 26% 42%,#050505e6 100%);position:absolute;inset:0}.phero__text[data-astro-cid-4r7fg6xi]{padding-bottom:clamp(28px,4vw,60px);position:relative}.phero__kicker[data-astro-cid-4r7fg6xi]{color:var(--fg);gap:22px;margin-bottom:clamp(12px,1.6vw,24px);display:flex}.phero__kicker[data-astro-cid-4r7fg6xi] span[data-astro-cid-4r7fg6xi]+span[data-astro-cid-4r7fg6xi]{color:var(--fg-2)}.phero__title[data-astro-cid-4r7fg6xi]{max-width:14ch}.phero__meta[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--line-strong);flex-wrap:wrap;gap:18px clamp(28px,5vw,88px);margin-top:clamp(24px,3.4vw,52px);padding-top:18px;display:flex}.phero__meta[data-astro-cid-4r7fg6xi] dt[data-astro-cid-4r7fg6xi]{margin-bottom:6px}.phero__meta[data-astro-cid-4r7fg6xi] dd[data-astro-cid-4r7fg6xi]{font-size:15px}.over[data-astro-cid-4r7fg6xi]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(28px,4vw,56px);display:grid}.over__lead[data-astro-cid-4r7fg6xi]{grid-column:1/span 7}.over__body[data-astro-cid-4r7fg6xi]{grid-column:9/-1;padding-top:.5em}.spec[data-astro-cid-4r7fg6xi]{margin:0}.spec__row[data-astro-cid-4r7fg6xi]{column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:15px;display:grid}.spec__row[data-astro-cid-4r7fg6xi] dt[data-astro-cid-4r7fg6xi]{grid-column:1/span 3}.spec__row[data-astro-cid-4r7fg6xi] dd[data-astro-cid-4r7fg6xi]{letter-spacing:-.01em;grid-column:4/-1;font-size:clamp(1rem,1.25vw,1.25rem);font-weight:300}.next[data-astro-cid-4r7fg6xi]{border-top:1px solid var(--line);align-items:flex-end;min-height:clamp(420px,78vh,820px);margin-top:clamp(96px,14vw,220px);display:flex;position:relative;overflow:hidden}.next__media[data-astro-cid-4r7fg6xi]{will-change:transform, opacity;opacity:.38;transition:opacity .9s var(--ease-out), transform 1.6s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.next[data-astro-cid-4r7fg6xi]:hover .next__media[data-astro-cid-4r7fg6xi],.next[data-astro-cid-4r7fg6xi]:focus-visible .next__media[data-astro-cid-4r7fg6xi]{opacity:.8;transform:none}.next__in[data-astro-cid-4r7fg6xi]{gap:clamp(14px,2vw,28px);padding-block:clamp(36px,5vw,72px);display:grid;position:relative}.next__title[data-astro-cid-4r7fg6xi]{transition:transform .9s var(--ease-out)}.next[data-astro-cid-4r7fg6xi]:hover .next__title[data-astro-cid-4r7fg6xi]{transform:translate(clamp(8px,1.4vw,26px))}.back[data-astro-cid-4r7fg6xi]{padding-block:clamp(28px,4vw,56px)}.edit[data-astro-cid-4r7fg6xi]{z-index:110;background:var(--accent);color:#050505;padding:12px 16px;position:fixed;bottom:20px;right:20px}@media (width<=900px){.over__lead[data-astro-cid-4r7fg6xi],.over__body[data-astro-cid-4r7fg6xi]{grid-column:1/-1}.spec__row[data-astro-cid-4r7fg6xi] dt[data-astro-cid-4r7fg6xi]{grid-column:1/span 4}.spec__row[data-astro-cid-4r7fg6xi] dd[data-astro-cid-4r7fg6xi]{grid-column:5/-1}}@media (width<=560px){.spec__row[data-astro-cid-4r7fg6xi]{display:block}.spec__row[data-astro-cid-4r7fg6xi] dt[data-astro-cid-4r7fg6xi]{margin-bottom:6px}}
