.v3-dirs--motion>.v3-dir-panel{visibility:hidden;pointer-events:none;min-width:0;transition:grid-template-rows .48s var(--ease-water), visibility 0s .48s;grid-template-rows:0fr;animation:none;display:grid}.v3-dirs--motion>.v3-dir-panel[data-state=open]{visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.v3-dirs--motion .v3-dir-clip{min-width:0;min-height:0;overflow:hidden}.v3-dirs--motion .v3-dir-body{padding-bottom:40px}.v3-dirs--motion .v3-dir-photo{opacity:0;transition:opacity .32s ease, transform .62s var(--ease-water);transform:translateY(12px)}.v3-dirs--motion .v3-dir-photo img{transition:transform .76s var(--ease-water);transform:scale(1.045)}.v3-dirs--motion .v3-dir-copy{opacity:0;transition:opacity .24s ease, transform .48s var(--ease-water);transform:translateY(10px)}.v3-dirs--motion [data-state=open] .v3-dir-photo,.v3-dirs--motion [data-state=open] .v3-dir-copy{opacity:1;transform:translateY(0)}.v3-dirs--motion [data-state=open] .v3-dir-copy{transition-delay:90ms}.v3-dirs--motion [data-state=open] .v3-dir-photo img{transform:scale(1)}.v3-dirs--motion .v3-dir-toggle{transition-property:transform,background-color,border-color,color}@media (width>=1024px){.v3-dirs--motion>.v3-dir-panel{opacity:0;grid-template-rows:1fr;transition:opacity .26s,visibility 0s .32s}.v3-dirs--motion>.v3-dir-panel[data-state=open]{z-index:1;opacity:1;transition-delay:0s}.v3-dirs--motion .v3-dir-body{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.v3-dirs--motion>.v3-dir-panel,.v3-dirs--motion .v3-dir-photo,.v3-dirs--motion .v3-dir-photo img,.v3-dirs--motion .v3-dir-copy,.v3-dirs--motion .v3-dir-toggle{transition:none!important;animation:none!important}}
