/* v1.38.25 — textos vindos de lados opostos, em um bloco sem respiro externo. */
.eucatex-2027-trend-interlude{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;padding:0;margin:0;box-sizing:border-box;overflow:visible;background:transparent}
.eucatex-2027-trend-interlude__title{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:7px;margin:0!important;padding:0!important;text-align:center;max-width:1140px;font-weight:inherit;line-height:1.15}
.eucatex-2027-trend-interlude__first{display:inline-block;font-family:'Open Sans',Arial,sans-serif;font-size:clamp(19px,2.1cqw,32px);font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#343434;line-height:1.15}
.eucatex-2027-trend-interlude__second{display:inline-block;font-family:'Albra',Georgia,serif;font-size:clamp(17px,1.8cqw,25px);font-weight:400;font-style:italic;letter-spacing:.045em;color:#262626;line-height:1.15}
.eucatex-2027-trend-interlude.is-motion-ready .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude.is-motion-ready .eucatex-2027-trend-interlude__second{opacity:1;transform:translate3d(0,0,0);will-change:transform,opacity;transition:transform var(--eti-duration,1020ms) cubic-bezier(.22,1,.36,1),opacity var(--eti-duration,1020ms) ease-out}
.eucatex-2027-trend-interlude.is-motion-ready .eucatex-2027-trend-interlude__second{transition-delay:var(--eti-delay,190ms)}
.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible) .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible) .eucatex-2027-trend-interlude__second{opacity:0}
.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-first="left"] .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-second="left"] .eucatex-2027-trend-interlude__second{transform:translate3d(calc(-1 * var(--eti-distance,85px)),8px,0)}
.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-first="right"] .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-second="right"] .eucatex-2027-trend-interlude__second{transform:translate3d(var(--eti-distance,85px),8px,0)}
.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-first="up"] .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude.is-motion-ready:not(.is-visible)[data-animate-second="up"] .eucatex-2027-trend-interlude__second{transform:translate3d(0,var(--eti-distance,85px),0)}
@media(max-width:767px){.eucatex-2027-trend-interlude{padding:0}.eucatex-2027-trend-interlude__title{flex-direction:column;align-items:center;gap:4px}.eucatex-2027-trend-interlude__first{font-size:clamp(18px,5cqw,22px)}.eucatex-2027-trend-interlude__second{font-size:clamp(16px,4.6cqw,21px)}}
@media(prefers-reduced-motion:reduce){.eucatex-2027-trend-interlude *{transition:none!important;opacity:1!important;transform:none!important}}

/* v1.38.28 — escala tipográfica do texto entre tendências limitada ao container. */
.eucatex-2027-trend-interlude{container-type:inline-size;max-width:1920px;margin-inline:auto}

/* v1.38.36 — titulos estaticos ate a proxima etapa de animacoes. */
.eucatex-2027-trend-interlude .eucatex-2027-trend-interlude__first,.eucatex-2027-trend-interlude .eucatex-2027-trend-interlude__second{opacity:1!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important}
