.c-card{display:block;flex:0 1 calc(var(--width)*1rem);width:100%}.c-card>.inner>.c-media-asset{aspect-ratio:var(--width)/var(--height);border-radius:3rem}.c-card>.inner>.c-media-asset>*{transition:transform .4s ease-out}.c-card>.inner>.label{align-items:flex-start;display:flex;gap:12px;justify-content:flex-start;margin-top:16px;padding-right:20px;position:relative}.c-card>.inner>.label .title{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:1.3em}@media(max-width:960px){.c-card>.inner>.label .title{font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.5em}}.c-card>.inner>.label .text{font-size:16px;font-weight:300;letter-spacing:-.02em;line-height:1.35em}@media(max-width:960px){.c-card>.inner>.label .text{font-size:14px;font-weight:300;letter-spacing:-.01em;line-height:1.35em}}.c-card>.inner>.label>.nuxt-icon{flex:0 0 auto;font-size:20px;opacity:0;transform:translate(-40%);transition:opacity .25s,transform .3s;vertical-align:sub}@media(max-width:960px){.c-card>.inner>.label>.nuxt-icon{opacity:1;transform:none}}.c-card>.inner>.label>.actions{display:none}.c-card.has-hover:hover>.inner>.c-media-asset>*{transform:scale(1.1);transition:transform .9s ease-out}.c-card.has-hover:hover>.inner>.label>.nuxt-icon{opacity:1;transform:none}.c-reveal-blocks>.item{position:relative}
