.phone{container-type:inline-size}.phone-bezel{border-radius:16.17cqw;padding:3.4cqw}.phone-screen{border-radius:12.77cqw}.phone[data-crop] .phone-bezel{border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.phone[data-crop] .phone-screen{border-end-end-radius:0;border-end-start-radius:0}.tour-screen{opacity:0;transition-property:opacity,transform;transition-duration:.12s;transition-timing-function:var(--marketing-ease);transform:scale(.985)}.tour-screen[data-active]{opacity:1;transition-duration:.2s;transform:none}.tour-rule{opacity:0;transition-property:opacity,transform;transition-duration:.12s;transition-timing-function:var(--marketing-ease);transform:scaleY(.6)}.tour-rule-on{opacity:1;transition-duration:.2s;transform:none}.tour-caption{animation:tour-caption-in .2s var(--marketing-ease)}@keyframes tour-caption-in{0%{opacity:0;transform:translateY(4px)}}.video-play{transition-property:transform,opacity;transition-duration:.16s;transition-timing-function:var(--marketing-ease)}@media (hover:hover) and (pointer:fine){.video-poster:hover .video-play{transform:scale(1.06)}}.video-poster:active .video-play{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.tour-screen,.tour-rule,.video-play,.video-poster:hover .video-play,.video-poster:active .video-play{transform:none}.tour-caption{animation-name:tour-caption-fade}@keyframes tour-caption-fade{0%{opacity:0}}}.video-frame:fullscreen{flex-direction:column;display:flex}.video-frame:fullscreen .video-stage{aspect-ratio:auto;flex:1}
