.lp{--lp-wrap:1180px;--lp-gutter:20px;--lp-muted:color-mix(in srgb, var(--color-text) 70%, transparent);--lp-faint:color-mix(in srgb, var(--color-text) 12%, transparent);--lp-ease:cubic-bezier(.2, .8, .2, 1);background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-size:1rem;line-height:1.6;transition:background-color .5s,color .5s;position:relative;overflow-x:clip}:where(.lp) a{color:inherit}.lp :focus-visible{outline:2px solid var(--color-accent-300);outline-offset:3px}:where(.lp) :is(h1,h2,h3){margin:0;font-weight:700}:where(.lp) p{margin:0}.lp-wrap{width:100%;max-width:calc(var(--lp-wrap) + 2 * var(--lp-gutter));padding:0 var(--lp-gutter);margin:0 auto}@media (width>=760px){.lp{--lp-gutter:32px}}.lp-skip{z-index:100;border-radius:var(--radius-sm);background:var(--color-surface);padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.lp-skip:focus{top:12px}.lp-display{letter-spacing:-.045em;font-size:clamp(2.9rem,1.4rem + 5.6vw,5.9rem);line-height:.98}.lp-h2{letter-spacing:-.035em;max-width:16ch;font-size:clamp(2rem,1.25rem + 3vw,3.6rem);line-height:1.04}.lp-h3{letter-spacing:-.015em;font-size:1.1875rem;line-height:1.25}.lp-lead{color:var(--lp-muted);max-width:34em;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);line-height:1.55}.lp-body{color:var(--lp-muted);font-size:.9688rem;line-height:1.6}.lp-section{padding:clamp(80px,12vw,150px) 0;position:relative}.lp-section-head{gap:18px;margin-bottom:clamp(40px,6vw,72px);display:grid}.lp-mark{margin-bottom:4px;display:block}.lp-nav{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.lp-nav.is-scrolled{background:color-mix(in srgb, var(--color-bg) 80%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);border-bottom-color:var(--lp-faint)}.lp-nav-inner{align-items:center;gap:12px;height:64px;display:flex}.lp-nav-logo{color:var(--color-text);margin-right:auto;display:inline-flex}.lp-nav-links{gap:28px;margin-right:18px;display:none}.lp-nav-links a{color:var(--lp-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.lp-nav-links a:hover{color:var(--color-text)}.lp-nav .btn{white-space:nowrap;height:38px;font-size:.8125rem}.lp-nav .btn-secondary{color:var(--color-text)}.lp-nav-download{display:none!important}.lp-lang{font:inherit;color:var(--lp-muted);cursor:pointer;background:0 0;border:0;padding:6px;font-size:.8125rem;text-decoration:none;display:none}.lp-lang:hover{color:var(--color-text)}@media (width>=440px){.lp-nav-download{display:inline-flex!important}}@media (width>=900px){.lp-nav-links,.lp-lang{display:flex}}.lp-stores{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lp-store{text-align:left;background:var(--color-text);height:54px;color:var(--color-bg);transition:transform .2s var(--lp-ease), box-shadow .2s ease;border-radius:13px;align-items:center;gap:10px;padding:0 20px 0 15px;text-decoration:none;display:inline-flex}.lp a.lp-store{color:var(--color-bg)}.lp-store:hover{box-shadow:0 12px 30px color-mix(in srgb, var(--color-bg) 60%, transparent);transform:translateY(-2px)}.lp-store span{line-height:1.1;display:grid}.lp-store small{opacity:.8;font-size:.6875rem}.lp-store strong{font:600 1.125rem/1.15 var(--font-heading);letter-spacing:-.01em}.lp a.lp-store--soon,.lp-store--soon{color:var(--color-text);border:1px solid color-mix(in srgb, var(--color-text) 28%, transparent);cursor:default;background:0 0}.lp-store--soon:hover{box-shadow:none;transform:none}@media (width<=439px){.lp-store{flex:150px;justify-content:center;gap:8px;padding:0 12px}}.lp-web-link{color:var(--color-accent-300);text-underline-offset:4px;margin-top:18px;font-size:.9375rem;text-decoration:underline;display:inline-block}.lp-fine{color:var(--lp-muted);margin-top:10px;font-size:.8125rem}.lp-phone{aspect-ratio:390/844;background:linear-gradient(160deg, var(--color-neutral-800), var(--color-neutral-900) 40%, var(--color-neutral-900));width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-text) 14%, transparent), 0 40px 80px -20px color-mix(in srgb, var(--color-bg) 85%, transparent), 0 0 120px -30px color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:13%/6%;margin:0;padding:2.6%;position:relative}.lp-phone img{object-fit:cover;object-position:top;background:var(--color-bg);border-radius:11%/5.1%;width:100%;height:100%}.lp-phone:after{content:"";background:var(--color-neutral-900);border-radius:999px;width:27%;height:3.3%;position:absolute;top:3.9%;left:50%;transform:translate(-50%)}.lp-hero{isolation:isolate;align-items:center;min-height:min(100svh,980px);padding:112px 0 72px;display:flex;position:relative}.lp-hero-bg{z-index:-2;object-fit:cover;object-position:30% 30%;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.lp-hero:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 55%, transparent) 0%, transparent 30%, color-mix(in srgb, var(--color-bg) 70%, transparent) 72%, var(--color-bg) 100%), linear-gradient(90deg, color-mix(in srgb, var(--color-bg) 25%, transparent) 0%, color-mix(in srgb, var(--color-bg) 80%, transparent) 60%, var(--color-bg) 100%), radial-gradient(60% 60% at 75% 55%, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 70%);position:absolute;inset:0}.lp-hero-grid{align-items:center;gap:56px;display:grid}.lp-hero-copy{max-width:720px}.lp-hero .lp-display{margin-bottom:26px}.lp-hero .lp-lead{color:color-mix(in srgb, var(--color-text) 82%, transparent);margin-bottom:34px}.lp-line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.lp-line>span{animation:lp-rise 1s var(--lp-ease) both;display:inline-block}.lp-line:nth-child(2)>span{color:var(--color-accent-300);animation-delay:.12s}.lp-hero-copy>:not(h1){animation:lp-fade .9s .5s var(--lp-ease) both}.lp-hero-stage{width:min(78vw,340px);margin:0 auto;position:relative}.lp-hero-stage .lp-phone{animation:lp-phone-in 1.2s .25s var(--lp-ease) both}.lp-blade{z-index:-1;width:190%;height:auto;color:var(--color-accent);opacity:.32;filter:blur(.5px);animation:lp-blade 1.4s .15s var(--lp-ease) both;position:absolute;top:30%;left:50%;transform:translate(-50%)}.lp-chip{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 82%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px -12px color-mix(in srgb, var(--color-bg) 80%, transparent);white-space:nowrap;animation:lp-pop .7s var(--d,1s) var(--lp-ease) both, lp-float 7s calc(var(--d,1s) + .7s) ease-in-out infinite;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:.8125rem;line-height:1.3;display:flex;position:absolute}.lp-chip strong{font:600 .875rem/1.25 var(--font-heading);display:block}.lp-chip span{color:var(--lp-muted)}.lp-chip-icon{border-radius:var(--radius-sm);flex:none;place-items:center;width:36px;height:36px;display:grid}.lp-chip--record{--d:1.15s;top:18%;left:-18%}.lp-chip--record .lp-chip-icon{background:color-mix(in srgb, var(--color-gold) 18%, transparent);color:var(--color-gold)}.lp-chip--streak{--d:1.4s;bottom:16%;right:-16%}.lp-chip--streak .lp-chip-icon{background:color-mix(in srgb, var(--color-streak) 18%, transparent);color:var(--color-streak)}.lp-chip--rest{--d:1.65s;padding-right:18px;bottom:40%;left:-24%}.lp-ring{flex:none;width:40px;height:40px;position:relative}.lp-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.lp-ring circle{fill:none;stroke-width:4px}.lp-ring .lp-ring-track{stroke:var(--lp-faint)}.lp-ring .lp-ring-value{stroke:var(--color-accent-400);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.lp-rest-time{font:700 1.125rem/1 var(--font-heading);font-variant-numeric:tabular-nums;color:var(--color-text)}@media (width<=899px){.lp-chip{gap:9px;padding:9px 12px 9px 9px;font-size:.75rem}.lp-chip-icon{width:30px;height:30px}.lp-chip--record{top:10%;left:-12%}.lp-chip--streak{bottom:12%;right:-12%}.lp-chip--rest{display:none}}@media (width>=900px){.lp-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lp-hero-stage{width:clamp(270px,25vw,340px)}}.lp-story-grid{gap:48px;display:grid}.lp-steps{gap:88px;margin:0;padding:0;list-style:none;display:grid}.lp-step{gap:14px;display:grid}.lp-step-num{width:52px;height:30px;font:700 .9375rem/1 var(--font-heading);color:var(--color-neutral-100);background:var(--color-accent-600);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);place-items:center;margin-bottom:6px;display:inline-grid}.lp-step .lp-h3{letter-spacing:-.03em;max-width:18ch;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.12}.lp-step .lp-body{max-width:30em;font-size:1.0625rem}.lp-step-phone{width:min(72vw,300px);margin:26px auto 0}.lp-story-device{display:none}@media (width>=900px){.lp-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.lp-steps{gap:0}.lp-step{opacity:.35;align-content:center;min-height:72vh;transition:opacity .5s}.lp-step.is-active{opacity:1}.lp-step-phone{display:none}.lp-story-device{justify-self:center;width:clamp(260px,24vw,320px);height:fit-content;display:block;position:sticky;top:calc(50vh - min(34vw,680px)/2 + 20px)}.lp-story-device .lp-phone img{opacity:0;width:94.8%;height:94.8%;transition:opacity .6s ease, transform .8s var(--lp-ease);position:absolute;inset:2.6%;transform:scale(1.03)}.lp-story-device .lp-phone img.is-active{opacity:1;transform:none}}.lp-details{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-section) 55%, transparent) 30%, transparent)}.lp-bento{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.lp-card{isolation:isolate;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--lp-faint);flex-direction:column;gap:10px;padding:26px;transition:background-color .5s;display:flex;position:relative;overflow:hidden}.lp-card .lp-body{max-width:34em;font-size:.9375rem}.lp-card-visual{margin-top:auto;padding-top:18px}.lp-card--rest{background:linear-gradient(140deg, var(--color-section-glow), var(--color-section) 55%, var(--color-surface))}.lp-rest-demo{gap:14px;max-width:420px;display:grid}.lp-rest-demo-label{letter-spacing:.04em;color:var(--color-accent-300);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.lp-rest-demo-time{font:700 clamp(3.4rem, 2.5rem + 3vw, 4.8rem)/.95 var(--font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-rest-demo-actions{grid-template-columns:1fr 1fr 1.3fr;gap:8px;display:grid}.lp-rest-demo-actions span{pointer-events:none;height:40px;font-size:.875rem;font-weight:600}.lp-rest-demo-bar{background:var(--lp-faint);border-radius:4px;height:4px;overflow:hidden}.lp-rest-demo-bar i{background:var(--color-accent-300);border-radius:inherit;width:72%;height:100%;display:block}.lp-suggest{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-progress) 12%, var(--color-surface));padding:14px 16px}.lp-suggest strong{color:var(--color-progress);font:600 1rem/1.3 var(--font-heading);align-items:center;gap:8px;display:flex}.lp-suggest span{color:var(--lp-muted);margin-top:4px;font-size:.8125rem;display:block}.lp-card--muscles{padding-bottom:0}.lp-card--muscles img{object-fit:contain;width:auto;max-width:82%;max-height:340px;-webkit-mask-image:linear-gradient(180deg, var(--color-bg) 70%, transparent);mask-image:linear-gradient(180deg, var(--color-bg) 70%, transparent);-webkit-mask-image:linear-gradient(180deg, var(--color-bg) 70%, transparent);margin:auto auto 0}.lp-card-icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 16%, transparent);width:46px;height:46px;color:var(--color-accent-300);place-items:center;margin-bottom:6px;display:grid}.lp-jokers{font:700 1.5rem/1 var(--font-heading);align-items:center;gap:10px;display:flex}.lp-jokers i{color:var(--color-accent-300);display:inline-flex}.lp-card--recap{padding-bottom:0}.lp-card--recap .lp-recap-shot{height:250px;-webkit-mask-image:linear-gradient(180deg, var(--color-bg) 55%, transparent);mask-image:linear-gradient(180deg, var(--color-bg) 55%, transparent);-webkit-mask-image:linear-gradient(180deg, var(--color-bg) 55%, transparent);margin:6px -26px 0;overflow:hidden}.lp-card--recap .lp-recap-shot img{width:100%;height:auto;transform:translateY(-14%)}.lp .lp-also{color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:40px;font-size:.9375rem;display:flex}.lp-also strong{color:var(--color-text);font-family:var(--font-heading);margin-right:4px;font-weight:600}.lp-also span{align-items:center;gap:8px;display:inline-flex}.lp-also span:before{content:"";background:var(--color-accent-400);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);width:12px;height:4px}@media (width>=760px){.lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-card--rest,.lp-card--recap{grid-column:span 2}.lp-card--recap{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:start;column-gap:26px;padding-bottom:26px;display:grid}.lp-card--recap>:not(.lp-recap-shot){grid-column:1}.lp-card--recap .lp-recap-shot{grid-area:1/2/span 2;height:300px;margin:-26px -26px -26px 0}}@media (width>=1040px){.lp-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-card--rest{grid-column:span 2}.lp-card--muscles{grid-row:span 2}.lp-card--recap{grid-column:span 2}.lp-card--rest .lp-card-visual{display:grid}}.lp-split{align-items:center;gap:56px;display:grid}.lp-media{width:100%;max-width:560px;margin:0 auto;padding:0 0 18%;position:relative}.lp-media-photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg);filter:saturate(.9)brightness(.8);width:78%}.lp-media .lp-phone{width:48%;position:absolute;bottom:0;right:0}.lp-media--flip .lp-media-photo{margin-left:auto}.lp-media--flip .lp-phone{left:0;right:auto}.lp-points{gap:22px;margin:34px 0 0;padding:0;list-style:none;display:grid}.lp-point{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;display:grid}.lp-point .lp-card-icon{margin:0}.lp-point .lp-h3{margin-bottom:2px;font-size:1.0625rem}.lp-point .lp-body{font-size:.9375rem}.lp-text-link{color:var(--color-accent-300);align-items:center;gap:8px;margin-top:34px;font-weight:600;text-decoration:none;display:inline-flex}.lp-text-link:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=900px){.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.lp-split--flip>.lp-media{order:2}}.lp-themes{border-top:1px solid var(--lp-faint);border-bottom:1px solid var(--lp-faint)}.lp-swatches{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.lp-swatch{border:1px solid var(--lp-faint);height:42px;color:var(--color-text);font:500 .875rem var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:9px;padding:0 16px 0 10px;transition:border-color .2s,background-color .2s;display:inline-flex}.lp-swatch:hover{border-color:color-mix(in srgb, var(--color-text) 35%, transparent)}.lp-swatch[aria-checked=true]{border-color:var(--color-accent-400);background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.lp-swatch i{background:var(--color-accent);width:22px;height:22px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--color-bg) 60%, transparent);border-radius:50%}.lp-demo{isolation:isolate;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-accent) 30%, transparent);background:var(--color-section);width:100%;max-width:460px;margin:0 auto;padding:26px;transition:background-color .5s,border-color .5s;position:relative;overflow:hidden}.lp-demo img{z-index:-1;object-fit:cover;filter:brightness(.75);width:70%;height:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-bg) 60%);mask-image:linear-gradient(90deg, transparent, var(--color-bg) 60%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-bg) 60%);position:absolute;inset:0 0 0 auto}.lp-demo-week{align-items:center;gap:14px;margin-bottom:28px;display:flex}.lp-demo-week .lp-ring{width:54px;height:54px}.lp-demo-week .lp-ring b{font:700 .9375rem var(--font-heading);place-items:center;display:grid;position:absolute;inset:0}.lp-demo-week .lp-ring-value{stroke:var(--color-progress);stroke-width:5px}.lp-demo-week .lp-ring-track{stroke-width:5px}.lp-demo-week strong{font:600 1rem var(--font-heading)}.lp-demo-label{letter-spacing:.06em;color:var(--lp-muted);align-items:center;gap:10px;font-size:.75rem;font-weight:600;display:flex}.lp-demo-day{font:700 2.25rem/1.1 var(--font-heading);letter-spacing:-.02em;margin:8px 0 4px}.lp-demo-meta{color:var(--lp-muted);margin-bottom:24px;font-size:.9375rem}.lp-demo .btn{pointer-events:none;height:48px;padding:0 34px;font-size:1rem;font-weight:600;transition:background-color .5s}@media (width>=900px){.lp-themes .lp-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.lp-privacy-grid{gap:30px;margin-top:8px;display:grid}.lp-privacy-grid>div{border-top:1px solid var(--lp-faint);align-content:start;gap:8px;padding-top:22px;display:grid}.lp-privacy-grid .lp-card-icon{margin-bottom:10px}@media (width>=760px){.lp-privacy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}}.lp-cta{isolation:isolate;text-align:center;position:relative;overflow:hidden}.lp-cta-bg{z-index:-2;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.lp-cta:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--color-bg) 0%, color-mix(in srgb, var(--color-bg) 55%, transparent) 40%, color-mix(in srgb, var(--color-bg) 70%, transparent) 70%, var(--color-bg) 100%);position:absolute;inset:0}.lp-cta .lp-h2{max-width:14ch;margin:0 auto 18px;font-size:clamp(2.4rem,1.4rem + 4vw,4.6rem)}.lp-cta .lp-lead{margin:0 auto 36px}.lp-cta .lp-stores{justify-content:center}.lp-qr{display:none}@media (width>=900px){.lp-qr{border-radius:var(--radius-md);border:1px solid var(--lp-faint);background:color-mix(in srgb, var(--color-surface) 70%, transparent);text-align:left;align-items:center;gap:16px;margin-top:40px;padding:12px 20px 12px 12px;display:inline-flex}.lp-qr-code{background:var(--color-text);width:92px;height:92px;color:var(--color-bg);border-radius:10px;padding:7px}.lp-qr-code svg{width:100%;height:100%;display:block}.lp-qr p{max-width:15em;color:var(--lp-muted);font-size:.875rem}}.lp-faq-list{border-top:1px solid var(--lp-faint);max-width:46rem;margin-top:36px;display:grid}.lp-faq-item{border-bottom:1px solid var(--lp-faint)}.lp-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:hover .lp-h3{color:var(--color-accent-400)}.lp-faq-item summary:focus-visible{outline:2px solid var(--color-accent-400);outline-offset:2px;border-radius:6px}.lp-faq-item .lp-h3{overflow-wrap:anywhere;min-width:0;font-size:1.0625rem;transition:color .2s}.lp-faq-chevron{color:var(--lp-muted);transition:transform .25s var(--lp-ease);flex:none;display:inline-flex}.lp-faq-item[open] .lp-faq-chevron{transform:rotate(180deg)}.lp-faq-item .lp-body{max-width:40em;padding-bottom:22px}.lp-footer{border-top:1px solid var(--lp-faint);padding:64px 0 40px;font-size:.875rem}.lp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.lp-footer-brand{color:var(--lp-muted);grid-column:1/-1;align-content:start;justify-items:start;gap:14px;max-width:22em;display:grid}.lp-footer-brand svg{color:var(--color-text)}.lp-footer h3{margin-bottom:14px;font-size:.875rem}.lp-footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-footer ul a{color:var(--lp-muted);text-decoration:none}.lp-footer ul a:hover{color:var(--color-text)}.lp-footer-bottom{border-top:1px solid var(--lp-faint);color:var(--lp-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:52px;padding-top:22px;display:flex}.lp-footer .lp-lang{text-underline-offset:3px;align-items:center;min-height:44px;padding:0;text-decoration:underline;display:inline-flex}@media (width>=760px){.lp-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}.lp-footer-brand{grid-column:auto}}@keyframes lp-rise{0%{transform:translateY(108%)skewY(7deg)}to{transform:none}}@keyframes lp-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lp-phone-in{0%{opacity:0;transform:translateY(70px)rotate(5deg)scale(.96)}to{opacity:1;transform:none}}@keyframes lp-blade{0%{opacity:0;transform:translate(-90%)scaleX(.6)}to{opacity:.32;transform:translate(-50%)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(12px)scale(.85)}to{opacity:1;transform:none}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}}
