.pli-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:var(--bg, #05050B);display:flex;align-items:center;justify-content:center;animation:pli-overlay-fade calc(.25s * var(--t, 1)) ease calc(1.85s * var(--t, 1)) forwards;--t: 1}.pli-still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity .7s ease,transform 6s ease-out;z-index:0;pointer-events:none}.pli-still--in{opacity:.42;transform:scale(1.11)}.pli-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 44%,#05050b57,#05050bb8 56%,#05050bed),linear-gradient(180deg,#05050b94,#05050b94)}@media (prefers-reduced-motion: reduce){.pli-still{transition:opacity .3s ease;transform:none}.pli-still--in{transform:none}}.pli-stack{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.pli-mark{width:132px;max-width:80vw;height:auto;display:block}.pli-word{margin-top:18px;font-family:"Bebas Neue",var(--font-display, sans-serif);font-weight:400;font-size:20px;line-height:1;letter-spacing:.42em;margin-right:-.42em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(8px);animation:pli-word-rise calc(.68s * var(--t, 1)) ease calc(.42s * var(--t, 1)) forwards}.pli-word-wind{color:#f2efea}.pli-word-lens{background:linear-gradient(120deg,#60a5fa,#a78bfa,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent}.pli-w{stroke-dasharray:400;stroke-dashoffset:400;animation:pli-draw calc(1s * var(--t, 1)) ease-out forwards}.pli-halo,.pli-l{stroke-dasharray:220;stroke-dashoffset:220;animation:pli-draw calc(.82s * var(--t, 1)) ease-out calc(.18s * var(--t, 1)) forwards}@keyframes pli-draw{to{stroke-dashoffset:0}}@keyframes pli-word-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pli-overlay-fade{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion: reduce){.pli-w,.pli-l,.pli-halo{animation:none;stroke-dashoffset:0}.pli-word{animation:none;opacity:1;transform:none}.pli-overlay{animation:none}}
