.gpie-dc .mdc-hover-text{display:flex;flex-direction:column;gap:inherit}
.mdc-hover-text{--mdc-text-lift:6px;--mdc-text-scale:1.03;--mdc-text-opacity:.75;--mdc-text-duration:300ms;transform:translateY(0) scale(1);transform-origin:center;opacity:1;transition:transform var(--mdc-text-duration) ease,opacity var(--mdc-text-duration) ease}
.mdc-hover-text .gpie-dc-title,.mdc-hover-text .gpie-dc-description,.mdc-hover-text .mdc-ih-title,.mdc-hover-text .mdc-ih-description{transition:color var(--mdc-text-duration) ease}
.mdc-text-effect-lift:is(:hover,:focus-within) .mdc-hover-text{transform:translateY(calc(-1 * var(--mdc-text-lift)))}
.mdc-text-effect-scale:is(:hover,:focus-within) .mdc-hover-text{transform:scale(var(--mdc-text-scale))}
.mdc-text-effect-fade:is(:hover,:focus-within) .mdc-hover-text{opacity:var(--mdc-text-opacity)}
.mdc-text-effect-underline:is(:hover,:focus-within) .gpie-dc-title,.mdc-text-effect-underline:is(:hover,:focus-within) .mdc-ih-title{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.16em}
@media(prefers-reduced-motion:reduce){.mdc-hover-text,.mdc-hover-text *{transition:none!important}.mdc-hover-text{transform:none!important}}
