.shot{background:var(--matl-card);border:1px solid var(--matl-line-2);box-shadow:var(--matl-sh-2,0 1px 2px #181b1e14);border-radius:12px;width:100%;margin:0;overflow:hidden}.shot__chrome{border-bottom:1px solid var(--matl-line);background:var(--matl-paper-200);align-items:center;gap:6px;padding:9px 12px;display:flex}.shot__dot{background:var(--matl-line-3);border-radius:50%;flex:none;width:8px;height:8px}.shot__label{font-family:var(--matl-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--matl-ink-4);white-space:nowrap;text-overflow:ellipsis;margin-left:6px;font-size:10.5px;overflow:hidden}.shot__img{aspect-ratio:390/252;object-fit:cover;object-position:50% 0;width:100%;height:auto;display:block}@media (min-width:1024px){.shot__img{aspect-ratio:566/366}.matl-rail .shot__img{aspect-ratio:390/252}}.matl-deskshot{max-width:min(100%,420px);margin-block-start:20px;margin-block-end:4px}@keyframes shot-tour{0%,8%{transform:scale(var(--sw)) translate(0, 0)}13%,34%{transform:scale(var(--s1)) translate(var(--x1), var(--y1))}39%,45%{transform:scale(var(--sw)) translate(0, 0)}50%,71%{transform:scale(var(--s2)) translate(var(--x2), var(--y2))}76%,to{transform:scale(var(--sw)) translate(0, 0)}}@keyframes shot-say-1{0%,11%{opacity:0;transform:translateY(3px)}15%,32%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(3px)}}@keyframes shot-say-2{0%,48%{opacity:0;transform:translateY(3px)}52%,69%{opacity:1;transform:none}73%,to{opacity:0;transform:translateY(3px)}}.shot--tour .shot__stage{--z1:calc(var(--zoom-1,2.6) * var(--boost,1));--z2:calc(var(--zoom-2,2.6) * var(--boost,1));--zmax:max(var(--z1), var(--z2));--sw:calc(1 / var(--zmax));--s1:calc(var(--z1) / var(--zmax));--s2:calc(var(--z2) / var(--zmax));aspect-ratio:var(--tour-ratio,1440 / 900);background:var(--matl-paper-200);position:relative;overflow:hidden}.shot__img--tour{left:calc((100% - 100% * var(--zmax)) / 2);top:calc((100% - 100% * var(--zmax)) / 2);width:calc(100% * var(--zmax));max-width:none;height:auto;aspect-ratio:var(--tour-ratio,1440 / 900);object-fit:cover;transform-origin:50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.shot__img--tour{animation:9s cubic-bezier(.45,0,.15,1) infinite shot-tour}.shot__say--1{animation:9s infinite shot-say-1}.shot__say--2{animation:9s infinite shot-say-2}}@media (prefers-reduced-motion:reduce){.shot__say{display:none}}.shot__say{color:#f5f7f9;max-width:calc(100% - 20px);font-family:var(--matl-mono);letter-spacing:.01em;opacity:0;pointer-events:none;background:#0f1216e8;border-radius:7px;padding:6px 10px;font-size:11px;line-height:1.35;position:absolute;bottom:10px;left:10px}@media (max-width:1023px){.shot--tour .shot__stage{--boost:1.35}}.shot--flow .shot__stage{aspect-ratio:var(--flow-ratio,1280 / 800);background:var(--matl-paper-200);position:relative;overflow:hidden}.shot__video{object-fit:cover;width:100%;height:100%;display:block}.shot__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
