/* MK v27 — Brandlucent-style word reveal for the form and Privacy modal. */
.mk-v27-word-mask,
.mk-bl-word-mask{
  display:inline-block!important;
  overflow:hidden!important;
  vertical-align:top!important;
  line-height:inherit!important;
}
.mk-v27-word,
.mk-bl-word{
  display:inline-block!important;
  transform:translate3d(0,112%,0);
  will-change:transform;
  line-height:inherit!important;
}
.UiLightbox.-form .mk-v27-word-mask,
.UiLightbox.-form .mk-bl-word-mask{
  flex:0 0 auto!important;
}
.UiLightbox.-form .mk-v27-space,
.UiLightbox.-form .mk-bl-space{
  display:inline-block!important;
  width:.28em!important;
  min-width:.28em!important;
  flex:0 0 .28em!important;
  white-space:pre!important;
}
.UiLightbox.-form .koddein-form-title,
.UiLightbox.-form .koddein-form-subtitle,
.UiLightbox.-form .koddein-options .label,
.UiLightbox.-form .koddein-field > .label,
.UiLightbox.-form .label-text,
.UiLightbox.-form .mk-branch-stage h1,
.UiLightbox.-form .mk-branch-stage h2,
.UiLightbox.-form .mk-branch-stage h3,
.UiLightbox.-form .mk-branch-copy,
.UiLightbox.-form .mk-branch-options .label,
.UiLightbox.-form .actions .label,
.UiLightbox.-form .step,
.mk-privacy-live-modal__eyebrow,
.mk-privacy-live-modal__title,
.mk-privacy-live-modal__section-title,
.mk-privacy-live-modal__section-content p{
  overflow:visible!important;
}
@media (prefers-reduced-motion:reduce){
  .mk-v27-word,.mk-bl-word{transform:none!important;will-change:auto!important;}
}
