.ds-app{transition:translate .6s cubic-bezier(.22,1,.36,1)}.iv-hero-art:hover .ds-app{translate:0 -6px}.dg-tile{transition:border-color .25s,translate .4s cubic-bezier(.22,1,.36,1),box-shadow .3s}.dg-tile-bg,.dg-tile-foot{opacity:0;transition:opacity .25s}.dg-tile-head{transition:top .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1);top:50%;translate:0 -50%}.dg-tile-head>*{transition:color .25s}.dg-tile-foot{transition:opacity .3s,translate .4s cubic-bezier(.22,1,.36,1);translate:0 8px}.dg-tile:hover,.dg-tile:focus-within{border-color:var(--border-button)}.dg-tile:hover{box-shadow:0 24px 40px -28px var(--shadow-tint);translate:0 -4px}.dg-tile:hover :is(.dg-tile-bg,.dg-tile-foot),.dg-tile:focus-within :is(.dg-tile-bg,.dg-tile-foot){opacity:1;translate:0}.dg-tile:hover .dg-tile-head,.dg-tile:focus-within .dg-tile-head{top:34px;translate:0}.dg-tile:hover .dg-tile-head>*,.dg-tile:focus-within .dg-tile-head>*{color:var(--text-heading)}@media (hover:none){.dg-tile{border-color:var(--border-button)}.dg-tile :is(.dg-tile-bg,.dg-tile-foot){opacity:1;translate:0}.dg-tile .dg-tile-head{top:34px;translate:0}.dg-tile .dg-tile-head>*{color:var(--text-heading)}}@media (prefers-reduced-motion:reduce){.ds-app,.dg-tile,.dg-tile-bg,.dg-tile-foot,.dg-tile-head,.dg-tile-head>*{transition:none}}
