.lp-wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.lp-glow{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(circle,#f9731638,#f973160f 45%,#0000 65%);border-radius:50%;width:640px;height:640px;transition:transform .35s cubic-bezier(.16,1,.3,1);animation:6s ease-in-out infinite lpGlowPulse;position:fixed;top:0;left:0;transform:translate(50vw,50vh)translate(-50%,-50%)}@keyframes lpGlowPulse{0%,to{opacity:.75}50%{opacity:1}}.lp-title{z-index:1;letter-spacing:-.045em;background:linear-gradient(110deg,#fff 25%,#8a8a8a 50%,#fff 75%) 0 0/250%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(52px,14vw,150px);font-weight:800;line-height:1;animation:5s linear infinite lpSheen,6s ease-in-out infinite lpFloat;display:flex;position:relative}@keyframes lpSheen{to{background-position:250%}}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lp-title span{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards lpReveal;display:inline-block;transform:translateY(60px)scale(.85)}@keyframes lpReveal{to{opacity:1;transform:translateY(0)scale(1)}}.lp-dot{-webkit-text-fill-color:var(--accent);color:var(--accent);animation:.9s cubic-bezier(.16,1,.3,1) forwards lpReveal,2.4s ease-in-out 1.4s infinite lpDotPulse}@keyframes lpDotPulse{0%,to{text-shadow:0 0 #f9731600;transform:scale(1)}50%{text-shadow:0 0 34px #f97316d9;transform:scale(1.12)}}.lp-tag{z-index:1;letter-spacing:.34em;text-transform:uppercase;color:var(--text-2);opacity:0;margin-top:26px;font-size:clamp(11px,2.4vw,15px);animation:1.2s 1.1s forwards lpFade;position:relative}@keyframes lpFade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-title,.lp-title span,.lp-dot,.lp-glow,.lp-tag{-webkit-text-fill-color:initial;opacity:1!important;animation:none!important;transform:none!important}.lp-dot{-webkit-text-fill-color:var(--accent)}}.lp-socials{z-index:2;position:absolute;bottom:30px;left:0;right:0}.lp-socials .author-socials{border-top:none;margin-top:0;padding-top:0}
