html:has(.lm-landing){scroll-behavior:smooth}@keyframes lm-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lm-hero-title{animation:.56s cubic-bezier(.23,1,.32,1) both lm-enter}.lm-hero-sub{animation:.56s cubic-bezier(.23,1,.32,1) 70ms both lm-enter}.lm-hero-cta{animation:.56s cubic-bezier(.23,1,.32,1) .12s both lm-enter}.lm-hero-profile{animation:.56s cubic-bezier(.23,1,.32,1) both lm-hero-profile}@keyframes lm-hero-profile{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lm-hero-bubble{animation:lm-hero-bubble var(--bubble-dur,5.4s) ease-in-out var(--bubble-delay,.72s) infinite}@keyframes lm-hero-bubble{0%,to{transform:translate(0)}40%{transform:translate(var(--bubble-x,3px), var(--bubble-y,-7px))}72%{transform:translate(calc(var(--bubble-x,3px) * -.55), calc(var(--bubble-y,-7px) * .4))}}.lm-hero-pill{animation:.52s cubic-bezier(.23,1,.32,1) .82s both lm-pill}@keyframes lm-pill{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.lm-stagger>.lm-stagger-item{opacity:0}.lm-stagger.is-in>.lm-stagger-item{animation:.42s cubic-bezier(.23,1,.32,1) both lm-enter}.lm-stagger.is-in>.lm-stagger-item:nth-child(2){animation-delay:60ms}.lm-stagger.is-in>.lm-stagger-item:nth-child(3){animation-delay:.12s}.lm-stagger.is-in>.lm-stagger-item:nth-child(4){animation-delay:.18s}.lm-infinity-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:3.6s ease-in-out infinite lm-infinity-draw}.lm-ghost-body{animation:4.8s ease-in-out infinite lm-ghost-fade}.lm-battery-bar{stroke-dasharray:4;stroke-dashoffset:0}.lm-battery-bar-1{animation:5s ease-in-out infinite lm-battery-drain-1}.lm-battery-bar-2{animation:5s ease-in-out infinite lm-battery-drain-2}.lm-battery-bar-3{animation:5s ease-in-out infinite lm-battery-drain-3}@keyframes lm-infinity-draw{0%{stroke-dashoffset:100px}55%,75%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes lm-ghost-fade{0%,to{opacity:.12}45%,55%{opacity:1}}@keyframes lm-battery-drain-3{0%,18%{stroke-dashoffset:0;opacity:1}24%,82%{stroke-dashoffset:4px;opacity:.18}88%,to{stroke-dashoffset:0;opacity:1}}@keyframes lm-battery-drain-2{0%,38%{stroke-dashoffset:0;opacity:1}44%,82%{stroke-dashoffset:4px;opacity:.18}88%,to{stroke-dashoffset:0;opacity:1}}@keyframes lm-battery-drain-1{0%,58%{stroke-dashoffset:0;opacity:1}64%,82%{stroke-dashoffset:4px;opacity:.18}88%,to{stroke-dashoffset:0;opacity:1}}.funnel-dates-gradient{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#db2777 0%,#6366f1 50%,#db2777 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s infinite funnel-gradient-shift}.funnel-match-card{background-image:linear-gradient(105deg,#f472b6 0%,#818cf8 45%,#a78bfa 72%,#f472b6 100%);background-size:220% 100%}.funnel-pending .funnel-step{opacity:0}.funnel-visible .funnel-step{animation:.45s cubic-bezier(.23,1,.32,1) both lm-enter}.funnel-visible .funnel-step:nth-child(2){animation-delay:60ms}.funnel-visible .funnel-step:nth-child(3){animation-delay:.12s}.funnel-visible .funnel-step:nth-child(4){animation-delay:.18s}.funnel-visible .funnel-match-card{transform-origin:50%;animation:.55s cubic-bezier(.23,1,.32,1) .22s both funnel-match-twist,5.5s .8s infinite funnel-gradient-shift}.funnel-bar{transform-origin:0;transform:scaleX(0)}.funnel-visible .funnel-bar{animation:.7s cubic-bezier(.23,1,.32,1) .25s both funnel-bar-grow}@keyframes funnel-bar-grow{to{transform:scaleX(1)}}.funnel-match-glyph{perspective:160px}.funnel-faceid{pointer-events:none;transform-style:preserve-3d;opacity:0;position:absolute;inset:-6px}.funnel-faceid-tick{background:#fff;border-radius:999px;width:2.5px;height:7px;margin:-3.5px 0 0 -1.25px;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #ffffff8c}.funnel-visible .funnel-faceid{animation:.9s cubic-bezier(.23,1,.32,1) .28s both funnel-faceid-tumble}.funnel-visible .funnel-match-icon{animation:.45s cubic-bezier(.23,1,.32,1) .72s forwards funnel-match-icon-lock}@keyframes funnel-match-twist{0%{transform:perspective(900px)rotateY(-14deg)}to{transform:perspective(900px)rotateY(0)}}@keyframes funnel-faceid-tumble{0%{opacity:.25;transform:rotateX(78deg)rotateY(-24deg)rotate(0)}42%{opacity:1;transform:rotateX(-16deg)rotateY(18deg)rotate(210deg)}72%{opacity:.95;transform:rotateX(10deg)rotateY(-8deg)rotate(318deg)}to{opacity:.55;transform:rotateX(0)rotateY(0)rotate(360deg)}}@keyframes funnel-match-icon-lock{0%,to{transform:scale(1)}45%{transform:scale(1.06)}}@keyframes funnel-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.lm-dots{background-image:radial-gradient(#818cf859 1.2px,#0000 1.4px);background-size:9px 9px}@media (min-width:1024px){.lm-dots{background-image:radial-gradient(#818cf861 1.4px,#0000 1.6px);background-size:11px 11px}}.lm-arc-draw{stroke-dasharray:100;stroke-dashoffset:100px}.lm-travel.is-in .lm-arc-draw{animation:.9s cubic-bezier(.65,0,.35,1) .2s both lm-arc-draw}.lm-travel:not(.is-in) .lm-pin,.lm-travel:not(.is-in) .lm-travel-card{opacity:0}.lm-travel.is-in .lm-pin{animation:.52s cubic-bezier(.23,1,.32,1) .9s both lm-pin}.lm-travel.is-in .lm-travel-card{animation:.48s cubic-bezier(.23,1,.32,1) 1.05s both lm-enter}@keyframes lm-arc-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes lm-pin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){html:has(.lm-landing){scroll-behavior:auto}.lm-hero-title,.lm-hero-sub,.lm-hero-cta,.lm-hero-profile,.lm-hero-pill,.lm-hero-bubble,.lm-stagger>.lm-stagger-item,.funnel-pending .funnel-step,.funnel-visible .funnel-step,.funnel-visible .funnel-match-card,.lm-travel .lm-pin,.lm-travel .lm-travel-card{opacity:1!important;animation:none!important;transform:none!important}.funnel-bar{animation:none!important;transform:none!important}.lm-arc-draw{stroke-dashoffset:0!important;animation:none!important}.lm-infinity-draw{stroke-dashoffset:0;animation:none}.lm-ghost-body,.lm-battery-bar-1,.lm-battery-bar-2,.lm-battery-bar-3,.funnel-dates-gradient{animation:none}}
