.lp{--lp-navy:#1d3557;--lp-ink:#13233c;--lp-red:#c11019;--lp-gold:#f2c46d;--lp-cream:#fffbf5;font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;color:var(--lp-ink);background:var(--lp-cream)}@keyframes lp-ripple{0%{opacity:.75;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.lp-ripple{border:3px solid var(--lp-gold);pointer-events:none;border-radius:9999px;animation:2.4s ease-out infinite lp-ripple;position:absolute}@keyframes lp-card-tap{0%,12%{transform:translate(-70px,70px)rotate(-22deg)}32%,62%{transform:translate(0)rotate(-12deg)}82%,to{transform:translate(-70px,70px)rotate(-22deg)}}.lp-tap-card{animation:6s cubic-bezier(.5,0,.2,1) infinite lp-card-tap}@keyframes lp-tap-burst{0%,30%{opacity:0;transform:translate(-50%,-50%)scale(.3)}34%{opacity:.9}56%{opacity:0;transform:translate(-50%,-50%)scale(1.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.lp-tap-burst{animation:6s ease-out infinite lp-tap-burst}.lp-tap-burst.d2{animation-delay:.25s}@keyframes lp-screen-glow{0%,30%{box-shadow:0 30px 60px -20px #13233c73}40%,60%{box-shadow:0 30px 70px -14px #f2c46dbf}80%,to{box-shadow:0 30px 60px -20px #13233c73}}.lp-phone-glow{animation:6s ease-in-out infinite lp-screen-glow}@keyframes lp-star{0%,8%{color:#e5d6c1;transform:scale(1)}14%{color:#f5b301;transform:scale(1.25)}20%,86%{color:#f5b301;transform:scale(1)}to{color:#e5d6c1}}.lp-star{color:#e5d6c1;animation:5s ease-in-out infinite lp-star}@keyframes lp-stamp{0%,6%{background:#fff;transform:scale(1)}10%{background:var(--lp-red);transform:scale(1.18)}14%,88%{background:var(--lp-red);transform:scale(1)}to{background:#fff}}.lp-stamp{animation:6s ease-in-out infinite lp-stamp}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp-float{animation:5s ease-in-out infinite lp-float}.lp-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.lp-reveal.is-in{opacity:1;transform:none}.lp-draw path{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.6s}.lp-draw.is-in path{stroke-dashoffset:0}.lp-btn{isolation:isolate;position:relative}.lp-btn:after{content:"";border-radius:inherit;z-index:-1;transition:box-shadow .5s;position:absolute;inset:0;box-shadow:0 0 #c1101973}.lp-btn:hover:after{box-shadow:0 0 0 10px #c1101900}.lp-divider{background:radial-gradient(circle at 50% 0,#0000 9px,#f2c46d8c 10px,#0000 12px 17px,#f2c46d66 18px,#0000 20px 25px,#f2c46d40 26px,#0000 28px) top/60px 28px no-repeat;height:28px}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp-reveal{opacity:1;transform:none}.lp-draw path{stroke-dashoffset:0}.lp-star{color:#f5b301}.lp-stamp{background:var(--lp-red)}.lp-tap-card{transform:rotate(-12deg)}}
