.mwg-masked-lines{
  --mwg-ml-title-color:#0e100f;
  --mwg-ml-title-align:center;
  --mwg-ml-title-weight:450;
  --mwg-ml-title-size:24px;
  --mwg-ml-title-size-tablet:22px;
  --mwg-ml-title-size-mobile:18px;
  --mwg-ml-title-line:1.1;
  --mwg-ml-title-letter:-.02em;
  --mwg-ml-title-gap:18px;
  --mwg-ml-color:#0e100f;
  --mwg-ml-align:center;
  --mwg-ml-weight:450;
  --mwg-ml-size:18px;
  --mwg-ml-size-tablet:18px;
  --mwg-ml-size-mobile:18px;
  --mwg-ml-line:.98;
  --mwg-ml-letter:-.02em;
  --mwg-ml-max:1180px;
  --mwg-ml-vw:80vw;
  --mwg-ml-py:60px;
  --mwg-ml-px:24px;
  --mwg-ml-min-h:0px;
  --mwg-ml-bg:transparent;
  position:relative;
  width:100%;
  min-height:var(--mwg-ml-min-h);
  display:flex;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  padding:var(--mwg-ml-py) var(--mwg-ml-px);
  background:var(--mwg-ml-bg);
  overflow:hidden;
  font-family:inherit!important;
}
.mwg-masked-lines,.mwg-masked-lines *{box-sizing:border-box}
.mwg-masked-lines__inner{
  width:min(100%,var(--mwg-ml-vw),var(--mwg-ml-max));
  max-width:var(--mwg-ml-max);
}
.mwg-masked-lines__title{
  width:100%;
  margin:0 0 var(--mwg-ml-title-gap)!important;
  padding:0!important;
  color:var(--mwg-ml-title-color)!important;
  font-family:inherit!important;
  font-size:var(--mwg-ml-title-size)!important;
  font-weight:var(--mwg-ml-title-weight)!important;
  line-height:var(--mwg-ml-title-line)!important;
  letter-spacing:var(--mwg-ml-title-letter)!important;
  text-align:var(--mwg-ml-title-align)!important;
  text-transform:none!important;
}
.mwg-masked-lines__text{
  width:100%;
  max-width:100%;
  margin:0!important;
  padding:0!important;
  color:var(--mwg-ml-color)!important;
  font-family:inherit!important;
  font-size:var(--mwg-ml-size)!important;
  font-weight:var(--mwg-ml-weight)!important;
  line-height:var(--mwg-ml-line)!important;
  letter-spacing:var(--mwg-ml-letter)!important;
  text-align:var(--mwg-ml-align)!important;
  text-transform:none!important;
  font-kerning:normal;
  overflow:visible;
}
.mwg-masked-lines__probe-word{display:inline!important;white-space:pre!important}
.mwg-masked-lines__mask{
  display:block;
  width:100%;
  overflow:hidden;
  overflow:clip;
  padding:.035em 0 .065em;
  margin:-.035em 0 -.065em;
}
.mwg-masked-lines__line{
  display:block;
  will-change:transform,opacity;
  transform:translate3d(0,0,0);
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}
@media(max-width:959px){
  .mwg-masked-lines__inner{width:min(100%,92vw,var(--mwg-ml-max))}
  .mwg-masked-lines__title{font-size:var(--mwg-ml-title-size-tablet)!important}
  .mwg-masked-lines__text{font-size:var(--mwg-ml-size-tablet)!important;width:100%}
}
@media(max-width:639px){
  .mwg-masked-lines{padding:calc(var(--mwg-ml-py) * .7) max(16px,calc(var(--mwg-ml-px) * .75))}
  .mwg-masked-lines__inner{width:100%}
  .mwg-masked-lines__title{font-size:var(--mwg-ml-title-size-mobile)!important}
  .mwg-masked-lines__text{font-size:var(--mwg-ml-size-mobile)!important;width:100%}
}
@media(prefers-reduced-motion:reduce){
  .mwg-masked-lines__line{transform:none!important;opacity:1!important}
}
