.rwtm{--rwtm-fade:10%;--rwtm-separator-size:20px;overflow:hidden;padding:12px 0;position:relative;width:100%}.rwtm-track{display:flex;width:max-content;will-change:transform}.rwtm-set{align-items:center;display:flex;flex:none}.rwtm-item{align-items:center;display:flex;flex:none;gap:32px;padding-right:52px}.rwtm-text{color:#000;font-size:clamp(38px,5vw,80px);font-weight:300;line-height:1;white-space:nowrap}.rwtm-separator{display:block;flex:none;height:var(--rwtm-separator-size);width:var(--rwtm-separator-size)}.rwtm-separator--dot{background:currentColor}.rwtm-separator--icon{background:transparent!important;fill:currentColor}.rwtm-fade--yes .rwtm{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rwtm-fade),#000 calc(100% - var(--rwtm-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--rwtm-fade),#000 calc(100% - var(--rwtm-fade)),transparent)}.rwtm-gradient--yes .rwtm-text{background:linear-gradient(to bottom,var(--rwtm-text-start,#fff),var(--rwtm-text-end,#737373));background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.rwtm.is-paused .rwtm-track{will-change:auto}@media(prefers-reduced-motion:reduce){.rwtm-track{transform:none!important;will-change:auto}}
