.backdrop.svelte-bnmxmj{position:absolute;inset:0;z-index:-1;display:none;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to right,black 0%,black 14%,transparent 36%,transparent 64%,black 86%,black 100%),linear-gradient(to bottom,transparent 0%,black 8%,black 82%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 14%,transparent 36%,transparent 64%,black 86%,black 100%),linear-gradient(to bottom,transparent 0%,black 8%,black 82%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media(min-width:64rem){.backdrop.svelte-bnmxmj{display:block}}.slot.svelte-bnmxmj{position:absolute;height:min(380px,46vh);aspect-ratio:740 / 1570;translate:var(--repel-x, 0px) var(--repel-y, 0px);transition:translate .7s cubic-bezier(.2,.7,.2,1)}.slot.svelte-bnmxmj:before{content:"";position:absolute;inset:-18% -40%;z-index:-1;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand-default) 22%,transparent) 0%,transparent 65%);filter:blur(24px)}.slot-left-inner.svelte-bnmxmj{right:calc(50% + 400px);top:22%;transform:rotate(-7deg)}.slot-right-inner.svelte-bnmxmj{left:calc(50% + 400px);top:32%;transform:rotate(7deg)}.slot-left-top.svelte-bnmxmj,.slot-left-bottom.svelte-bnmxmj,.slot-right-top.svelte-bnmxmj,.slot-right-bottom.svelte-bnmxmj{display:none;height:min(330px,40vh);opacity:.85}.slot-left-top.svelte-bnmxmj{right:calc(50% + 590px);top:4%;transform:rotate(-10deg)}.slot-left-bottom.svelte-bnmxmj{right:calc(50% + 610px);top:58%;transform:rotate(-13deg)}.slot-right-top.svelte-bnmxmj{left:calc(50% + 605px);top:8%;transform:rotate(12deg)}.slot-right-bottom.svelte-bnmxmj{left:calc(50% + 590px);top:63%;transform:rotate(9deg)}.slot-left-edge.svelte-bnmxmj,.slot-right-edge.svelte-bnmxmj{display:none;height:min(300px,36vh);opacity:.7}.slot-left-edge.svelte-bnmxmj{right:calc(50% + 790px);top:32%;transform:rotate(-6deg)}.slot-right-edge.svelte-bnmxmj{left:calc(50% + 790px);top:40%;transform:rotate(6deg)}@media(min-width:80rem){.slot-left-top.svelte-bnmxmj,.slot-left-bottom.svelte-bnmxmj,.slot-right-top.svelte-bnmxmj,.slot-right-bottom.svelte-bnmxmj{display:block}}@media(min-width:105rem){.slot-left-edge.svelte-bnmxmj,.slot-right-edge.svelte-bnmxmj{display:block}}.burst.svelte-1a2zrcv{position:absolute;left:50%;top:50%;pointer-events:none;--half-w: 128px;--half-h: 30px;--reach-side: 44px;--reach-up: 32px;--reach-down: 16px}@media(min-width:48rem){.burst.svelte-1a2zrcv{--half-w: 200px;--half-h: 18px;--reach-side: 96px;--reach-up: 58px;--reach-down: 26px}}.logo.svelte-1a2zrcv{position:absolute;left:-18px;top:-18px;opacity:0;animation:svelte-1a2zrcv-emerge 12s infinite,svelte-1a2zrcv-fade 12s infinite}@keyframes svelte-1a2zrcv-emerge{0%{transform:translate(calc(var(--x) * var(--half-w) * .6),calc(var(--y) * var(--half-h) * .4)) scale(.7);animation-timing-function:cubic-bezier(.2,.7,.3,1)}50%,to{transform:translate(calc(var(--x) * (var(--half-w) + var(--reach-side) * var(--reach))),calc(var(--y) * (var(--half-h) + var(--rise) * var(--reach)))) scale(1)}}@keyframes svelte-1a2zrcv-fade{0%,6%{opacity:0}16%,28%{opacity:.95}48%,to{opacity:0}}.stats.svelte-1a2zrcv{animation:svelte-1a2zrcv-bob 6s ease-in-out infinite}@keyframes svelte-1a2zrcv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.burst.svelte-1a2zrcv{display:none}.stats.svelte-1a2zrcv{animation:none}}.scene.svelte-14hw4hr{background-image:radial-gradient(var(--border-default) 1px,transparent 1px);background-size:14px 14px;background-position:7px 7px}.scan.svelte-14hw4hr{display:none;position:absolute;inset-inline:0;top:0;height:28px;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--brand-default) 22%,transparent));border-bottom:1.5px solid var(--brand-default)}.fill.svelte-14hw4hr{width:var(--w);transform-origin:left}.sent.svelte-14hw4hr{translate:-50% 0}@media(prefers-reduced-motion:no-preference){.scan.svelte-14hw4hr{display:block;animation:svelte-14hw4hr-scan 3.2s cubic-bezier(.45,0,.35,1) infinite}.card.svelte-14hw4hr{animation:svelte-14hw4hr-swipe 4.8s ease-in-out infinite}.heart.svelte-14hw4hr{animation:svelte-14hw4hr-press 4.8s ease-in-out infinite}.fill.svelte-14hw4hr,.field.svelte-14hw4hr .tick{animation-duration:6s;animation-timing-function:ease-out;animation-iteration-count:infinite}.field.svelte-14hw4hr:nth-child(1) .fill:where(.svelte-14hw4hr){animation-name:svelte-14hw4hr-type-1}.field.svelte-14hw4hr:nth-child(2) .fill:where(.svelte-14hw4hr){animation-name:svelte-14hw4hr-type-2}.field.svelte-14hw4hr:nth-child(3) .fill:where(.svelte-14hw4hr){animation-name:svelte-14hw4hr-type-3}.field.svelte-14hw4hr:nth-child(1) .tick{animation-name:svelte-14hw4hr-tick-1}.field.svelte-14hw4hr:nth-child(2) .tick{animation-name:svelte-14hw4hr-tick-2}.field.svelte-14hw4hr:nth-child(3) .tick{animation-name:svelte-14hw4hr-tick-3}.sent.svelte-14hw4hr{animation:svelte-14hw4hr-sent 6s ease-out infinite}}@keyframes svelte-14hw4hr-scan{0%{transform:translateY(-28px);opacity:0}12%{opacity:1}80%{opacity:1}to{transform:translateY(130px);opacity:0}}@keyframes svelte-14hw4hr-swipe{0%,30%{transform:none;opacity:1}48%{transform:translate(22px) rotate(9deg);opacity:1}62%{transform:translate(150px) rotate(22deg);opacity:0}63%{transform:scale(.94);opacity:0}78%,to{transform:none;opacity:1}}@keyframes svelte-14hw4hr-press{0%,34%,60%,to{transform:scale(1)}46%{transform:scale(1.18)}}@keyframes svelte-14hw4hr-type-1{0%,4%{transform:scaleX(0)}16%,92%{transform:none}97%,to{transform:scaleX(0)}}@keyframes svelte-14hw4hr-type-2{0%,16%{transform:scaleX(0)}28%,92%{transform:none}97%,to{transform:scaleX(0)}}@keyframes svelte-14hw4hr-type-3{0%,28%{transform:scaleX(0)}40%,92%{transform:none}97%,to{transform:scaleX(0)}}@keyframes svelte-14hw4hr-tick-1{0%,16%,95%,to{opacity:0;transform:scale(.4)}20%,92%{opacity:1;transform:none}}@keyframes svelte-14hw4hr-tick-2{0%,28%,95%,to{opacity:0;transform:scale(.4)}32%,92%{opacity:1;transform:none}}@keyframes svelte-14hw4hr-tick-3{0%,40%,95%,to{opacity:0;transform:scale(.4)}44%,92%{opacity:1;transform:none}}@keyframes svelte-14hw4hr-sent{0%,48%{opacity:0;transform:translateY(6px) scale(.85)}54%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}.lead.svelte-k93r9x{text-wrap:balance}
