/* Gerado por ferramentas/gerar_templates.py: regras de <figure> do style.css aplicadas ao widget Imagem (.fm-figure). */
.split-img .fm-figure{overflow:hidden;background:var(--soft)}.split-img .fm-figure img{width:100%;aspect-ratio:4/5;object-fit:cover}.js .fm-figure.reveal{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.2,.7,.1,1),transform 1s cubic-bezier(.2,.7,.1,1)}.js .fm-figure.reveal{transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.2s cubic-bezier(.7,0,.2,1),opacity .3s}.js .fm-figure.reveal{transform:none}.split-img .fm-figure{overflow:hidden}.split-img .fm-figure img{transition:transform 1.2s var(--ease)}.split-img .fm-figure:hover img{transform:scale(1.03)}main .fm-figure:not(.xhero-img),.split-img .fm-figure{border-radius:10px;overflow:hidden}main .fm-figure:not(.xhero-img) img{border-radius:inherit}
