.background-text{z-index:0;position:relative}.background-text__content{z-index:1;position:relative}.background-text__frame{text-align:center;z-index:-1;align-items:center;width:100%;max-width:none;height:0;display:flex;position:absolute;inset:auto 0}.background-text__frame.background-text__frame{--ani-duration:2s}.background-text--no-overlay .background-text__frame{height:auto;position:relative}.background-text--no-overlay .background-text__faux-baseline{height:auto;margin-bottom:-.27em}.background-text--baseline-top .background-text__frame{align-items:flex-start;top:0}.background-text--baseline-center .background-text__frame{align-items:center;top:50%}.background-text--baseline-bottom .background-text__frame{align-items:flex-end;bottom:0}.background-text__faux-baseline{pointer-events:none;width:100%;height:.74em;font-size:calc(var(--scale)*1vw);opacity:var(--opacity,1);transform:translateY(calc(var(--y)*2*1px))}@media (min-width:2500px){.background-text__faux-baseline{font-size:350px}}.background-text__words{overfow:visible;white-space:pre;width:100%;font-weight:700;line-height:1;font-family:var(--ff-2);text-transform:uppercase;color:var(--c,inherit);justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;top:-.15em}.background-text__words:is(h1,h2,h3,h4,h5,h6,p){font-size:1em}.background-text__words.background-text__words.background-text__words{color:var(--c,inherit);margin-block-start:0}
/*# sourceMappingURL=background-text-style.css.map */
