/* Theraglam v29: light line graphics */
.gx-art{display:block;width:88px;height:64px;margin:0 0 20px}
.gx-art *{fill:none;stroke:var(--tx);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.gx-art .m{stroke:var(--mu);opacity:.7}
.gx-cta{overflow:hidden}
.gx-cta .gx-in{position:relative;z-index:1}
.gx-cta-art{position:absolute;left:50%;top:50%;width:min(460px,92vw);height:auto;transform:translate(-50%,-50%);opacity:.09;pointer-events:none}
.gx-cta-art *{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.gx-cta-art .m{stroke-dasharray:4 6;animation:gxscan 6s ease-in-out infinite alternate}
@keyframes gxscan{from{transform:translateY(-110px)}to{transform:translateY(110px)}}
@media(prefers-reduced-motion:reduce){.gx-cta-art .m{animation:none}}
