.lp-dating{position:relative;width:min(100%,1120px);margin:88px auto 0;padding-top:44px;text-align:center}.lp-dating-rule{position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lp-fg) 10%,transparent) 18%,color-mix(in srgb,var(--lp-fg) 10%,transparent) 82%,transparent)}.lp-dating-title{margin:0 0 24px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.02em;color:var(--lp-dim)}.lp-dating-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px 32px;gap:28px 32px;align-items:center;justify-items:center;margin:0;padding:0 24px;list-style:none}.lp-dating-logo{display:flex;align-items:center;justify-content:center;height:30px;width:100%;color:var(--lp-fg)}.lp-dating-logo svg{display:block;height:100%;width:auto;max-width:180px;opacity:.62;transition:opacity .2s var(--e-std)}.lp-dating-logo[data-id=tinder] svg{height:24px}.lp-dating-logo[data-id=bumble] svg{height:22px}.lp-dating-logo[data-id=hinge] svg{height:34px}.lp-dating-logo[data-id=badoo] svg{height:24px}.lp-dating-logo[data-id=okcupid] svg{height:30px}.lp-dating-logo[data-id=grindr] svg{height:26px}.lp-dating-logo[data-id=lovoo] svg{height:24px}.lp-dating-logo[data-id=pof] svg{height:26px}.lp .lp-dating-logo[data-reveal]{transition:opacity .5s var(--e-out),transform .5s var(--e-out);transition-delay:calc(.26s + var(--i, 0) * 70ms)}.lp .lp-dating-title[data-reveal]{transition-delay:.16s}@media (prefers-reduced-motion:no-preference){.lp .lp-dating-logo[data-reveal]{transform:translateY(10px)}.lp .lp-dating-rule[data-reveal]{opacity:1;transform:scaleX(0);transition:transform .7s var(--e-out)}.lp .lp-dating-rule[data-reveal][data-in]{transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.lp-dating-logo:hover svg{opacity:1}}@media (max-width:860px){.lp-dating{margin-top:56px;padding-top:32px}.lp-dating-rule{left:8px;right:8px}.lp-dating-title{margin-bottom:20px}.lp-dating-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;padding:0 8px}.lp-dating-logo{height:24px}.lp-dating-logo svg{max-width:140px}}.cta-btn{overflow:hidden;isolation:isolate}.cta-sheen{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;pointer-events:none}.cta-sheen i{position:absolute;top:-60%;bottom:-60%;left:0;width:28%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.32) 50%,rgba(255,255,255,0));transform:skewX(-25deg) translateX(-145%)}.lp-cta-row[data-in] .cta-sheen-in{animation:cta-sheen .9s cubic-bezier(.4,0,.2,1) .45s 1 both}@media (hover:hover) and (pointer:fine){.cta-btn:hover .cta-sheen-hover{animation:cta-sheen .75s cubic-bezier(.4,0,.2,1) 1 both}.lp-cta-row .cta-btn:hover{background-position:-140% 0,0 0}}@keyframes cta-sheen{0%{transform:skewX(-25deg) translateX(-145%)}to{transform:skewX(-25deg) translateX(405%)}}@media (prefers-reduced-motion:reduce){.cta-sheen{display:none}}[data-offscreen=true],[data-offscreen=true] *,[data-offscreen=true] :after,[data-offscreen=true] :before,[data-offscreen=true]:after,[data-offscreen=true]:before{animation-play-state:paused!important}[data-offscreen-culled=true]{content-visibility:hidden}[data-scrolling=true] [data-offscreen-pausable],[data-scrolling=true] [data-offscreen-pausable] *,[data-scrolling=true] [data-offscreen-pausable] :after,[data-scrolling=true] [data-offscreen-pausable] :before,[data-scrolling=true] [data-offscreen-pausable]:after,[data-scrolling=true] [data-offscreen-pausable]:before{animation-play-state:paused!important}:where(.sa-root,.sb-root,.sc-root) :where(*,:before,:after){box-sizing:border-box}:where(.sa-root,.sb-root,.sc-root) :where(i){display:block;font-style:normal}:where(.sa-root,.sb-root,.sc-root) :where(svg){display:block;overflow:visible}:where(.sa-root,.sb-root,.sc-root) :where(p,ol,ul,li){margin:0;padding:0;list-style:none}:where(.sa-root,.sb-root,.sc-root):before{content:"";position:absolute;inset:-14%;z-index:8;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;animation:sk-grain .9s step-end infinite}@keyframes sk-grain{0%{transform:translate(0)}12.5%{transform:translate(-3%,4%)}25%{transform:translate(5%,-2%)}37.5%{transform:translate(-6%,-5%)}50%{transform:translate(2%,7%)}62.5%{transform:translate(-8%,1%)}75%{transform:translate(6%,5%)}87.5%{transform:translate(-1%,-8%)}}:where(.sa-root,.sb-root,.sc-root):after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 14%),radial-gradient(120% 120% at 50% 45%,transparent 52%,rgba(0,0,0,.62) 100%)}:where(.sa-stage,.sb-stage,.sc-stage){position:absolute;left:50%;top:50%;width:calc(var(--u) * 100);height:calc(var(--u) * 56.25);margin:calc(var(--u) * -28.125) 0 0 calc(var(--u) * -50)}:where(.sa-dots,.sb-dots,.sc-dots){position:absolute;inset:-8%;background-image:radial-gradient(circle,rgba(255,255,255,.085) calc(var(--u) * .13),transparent calc(var(--u) * .18));background-size:calc(var(--u) * 3.2) calc(var(--u) * 3.2);-webkit-mask-image:radial-gradient(60% 70% at 50% 50%,rgba(0,0,0,.9),transparent 100%);mask-image:radial-gradient(60% 70% at 50% 50%,rgba(0,0,0,.9),transparent 100%)}:where(.sa-dust,.sb-dust,.sc-dust){position:absolute;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--s));aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8),rgba(255,255,255,0) 70%);opacity:0;animation:sk-dust var(--dur) ease-in-out var(--delay) infinite}@keyframes sk-dust{0%{transform:translate(0);opacity:0}25%,75%{opacity:var(--o)}to{transform:translate(calc(var(--u) * var(--dx)),calc(var(--u) * var(--dy)));opacity:0}}@keyframes sk-breathe{0%{transform:scale(.94);opacity:.55}to{transform:scale(1.06);opacity:1}}[data-paused=true] :where(.sa-root,.sb-root,.sc-root),[data-paused=true] :where(.sa-root,.sb-root,.sc-root) :where(*,:before,:after),[data-paused=true] :where(.sa-root,.sb-root,.sc-root):after,[data-paused=true] :where(.sa-root,.sb-root,.sc-root):before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:where(.sa-root,.sb-root,.sc-root) :where(*,:before,:after),:where(.sa-root,.sb-root,.sc-root):after,:where(.sa-root,.sb-root,.sc-root):before{animation:none!important}}.sa-root{--k:1;--u:min(calc(var(--k) * 1cqw),1.7778cqh);--t:12s;--a40:color-mix(in srgb,var(--accent) 40%,transparent);--a22:color-mix(in srgb,var(--accent) 22%,transparent);--a14:color-mix(in srgb,var(--accent) 14%,transparent);--a10:color-mix(in srgb,var(--accent) 10%,transparent);--a06:color-mix(in srgb,var(--accent) 6%,transparent);--ink-2:rgba(255,255,255,0.74);--ink-3:rgba(255,255,255,0.52);--ink-4:rgba(255,255,255,0.26);--line-1:rgba(255,255,255,0.08);--line-2:rgba(255,255,255,0.16);--hair:max(1px,calc(var(--u) * 0.16));--sat:115%;--sheen:linear-gradient(90deg,transparent,rgba(255,255,255,0.13) 45%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.13) 55%,transparent);position:absolute;inset:0;overflow:hidden;container-type:size;isolation:isolate;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;text-align:left;line-height:1.15;letter-spacing:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:radial-gradient(80% 60% at 50% 112%,var(--a10),transparent 70%),#000}:where(.lp[data-network=snapchat]) .sa-root{--a22:color-mix(in srgb,color-mix(in srgb,var(--accent) 25%,#fff) 16%,transparent);--a14:color-mix(in srgb,color-mix(in srgb,var(--accent) 25%,#fff) 10%,transparent);--a10:color-mix(in srgb,color-mix(in srgb,var(--accent) 25%,#fff) 7%,transparent);--a06:color-mix(in srgb,color-mix(in srgb,var(--accent) 25%,#fff) 4%,transparent);--sat:100%}@container (max-width: 440px){.sa-root{--k:1.1}}.sa-cam{z-index:1;animation:sa-cam var(--t) linear infinite both}.sa-back,.sa-cam{position:absolute;inset:0;transform-origin:50% 50%;will-change:transform}.sa-back{z-index:0;transition:translate .25s ease-out;animation:sa-back var(--t) linear infinite both}@keyframes sa-cam{0%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}32.5%{transform:translate(0) scale(1.045);animation-timing-function:cubic-bezier(.16,1,.3,1)}33.5%{transform:translate(0) scale(1.063);animation-timing-function:cubic-bezier(.65,0,.35,1)}38.5%{transform:translate(calc(var(--u) * -1.2)) scale(1.058);animation-timing-function:cubic-bezier(.65,0,.35,1)}45%{transform:translate(0) scale(1.035);animation-timing-function:cubic-bezier(.4,0,.6,1)}70%{transform:translate(0) scale(1.055);animation-timing-function:cubic-bezier(.4,0,.6,1)}77.5%{transform:translate(0) scale(1.045);animation-timing-function:cubic-bezier(.4,0,.6,1)}95%{transform:translate(0) scale(1.05);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{transform:translate(0) scale(1)}}@keyframes sa-back{0%{transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.4,0,.6,1)}32.5%{transform:translate(0) scale(1.0126);animation-timing-function:cubic-bezier(.16,1,.3,1)}33.5%{transform:translate(0) scale(1.01764);animation-timing-function:cubic-bezier(.65,0,.35,1)}38.5%{transform:translate(calc(var(--u) * -.336)) scale(1.01624);animation-timing-function:cubic-bezier(.65,0,.35,1)}45%{transform:translate(0) scale(1.0098);animation-timing-function:cubic-bezier(.4,0,.6,1)}70%{transform:translate(0) scale(1.0154);animation-timing-function:cubic-bezier(.4,0,.6,1)}77.5%{transform:translate(0) scale(1.0126);animation-timing-function:cubic-bezier(.4,0,.6,1)}95%{transform:translate(0) scale(1.014);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{transform:translate(0) scale(1)}}.sa-halo{left:calc(var(--u) * 50);top:calc(var(--u) * 30);width:calc(var(--u) * 80);height:calc(var(--u) * 48);background:radial-gradient(ellipse 34% 46% at 50% 50%,var(--a14),transparent 100%),radial-gradient(ellipse 50% 50% at 50% 56%,var(--a06),transparent 100%);animation:sk-breathe 6.5s ease-in-out infinite alternate both}.sa-flare,.sa-halo{position:absolute;translate:-50% -50%}.sa-flare{left:calc(var(--u) * 62);top:calc(var(--u) * 27);width:calc(var(--u) * 70);height:calc(var(--u) * 44);background:radial-gradient(ellipse 50% 50% at 50% 50%,var(--a22),transparent 100%);opacity:.35;transform:scale(1.05);animation:sa-flare var(--t) linear infinite both}@keyframes sa-flare{0%{opacity:0;transform:scale(.9)}33.0833%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}34.1667%{opacity:1;transform:scale(1.3);animation-timing-function:cubic-bezier(.65,0,.35,1)}40%{opacity:.35;transform:scale(1.05)}44.1667%{opacity:.35;transform:scale(1.05);animation-timing-function:cubic-bezier(.16,1,.3,1)}45.4167%{opacity:.9;transform:scale(1.25);animation-timing-function:cubic-bezier(.65,0,.35,1)}51.6667%{opacity:.3;transform:scale(1)}72.5%{opacity:.3;transform:scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}73.5%{opacity:.8;transform:scale(1.2);animation-timing-function:cubic-bezier(.65,0,.35,1)}79.1667%{opacity:.35;transform:scale(1.05)}95%{opacity:.35;transform:scale(1.05);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:0;transform:scale(.9)}}.sa-dust--1{--x:14;--y:40;--s:0.6;--o:0.5;--dx:3;--dy:-4;--dur:9s;--delay:-2s}.sa-dust--2{--x:31;--y:12;--s:0.5;--o:0.4;--dx:-2;--dy:3;--dur:7.5s;--delay:-5s}.sa-dust--3{--x:72;--y:46;--s:0.8;--o:0.55;--dx:4;--dy:-3;--dur:10.5s;--delay:-1s}.sa-dust--4{--x:88;--y:15;--s:0.6;--o:0.45;--dx:-3;--dy:4;--dur:8.5s;--delay:-6.5s}.sa-glass{position:absolute;background:linear-gradient(158deg,rgba(255,255,255,.09),rgba(255,255,255,.028) 42%,rgba(255,255,255,.045));-webkit-backdrop-filter:blur(calc(var(--u) * 1.8)) saturate(var(--sat));backdrop-filter:blur(calc(var(--u) * 1.8)) saturate(var(--sat));box-shadow:inset 0 0 0 var(--hair) rgba(255,255,255,.1),inset 0 calc(var(--u) * .28) 0 rgba(255,255,255,.16),0 calc(var(--u) * 3.2) calc(var(--u) * 7) rgba(0,0,0,.72),0 calc(var(--u) * .6) calc(var(--u) * 1.6) rgba(0,0,0,.5)}.sa-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 70% at 100% 100%,var(--a06),transparent 70%),radial-gradient(40% 55% at 0 0,rgba(255,255,255,.05),transparent 70%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sa-glass{background:linear-gradient(158deg,rgba(255,255,255,.14),rgba(255,255,255,.07))}}.sa-bar{left:calc(var(--u) * 8);top:calc(var(--u) * 20);width:calc(var(--u) * 84);height:calc(var(--u) * 12.4);border-radius:calc(var(--u) * 4);transform-origin:86.19% 50%;opacity:0;animation:sa-bar var(--t) linear infinite both}@keyframes sa-bar{0%{opacity:.6;transform:translateY(calc(var(--u) * 1.4)) scale(.972);filter:blur(calc(var(--u) * .5)) brightness(1);animation-timing-function:cubic-bezier(.2,.8,.3,1)}5.1667%{opacity:1;transform:translateY(calc(var(--u) * -.3)) scale(1.012);filter:blur(0) brightness(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}8.1667%{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1);animation-timing-function:linear}32.9167%{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1);animation-timing-function:cubic-bezier(.7,0,.84,0)}33.5%{opacity:1;transform:translateY(calc(var(--u) * .15)) scale(.992);filter:blur(0) brightness(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}35%{opacity:1;transform:translateY(0) scale(1.004);filter:blur(0) brightness(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}35.8333%{opacity:1;transform:translateY(0) scale(1);filter:blur(0) brightness(1);animation-timing-function:cubic-bezier(.5,0,.75,.5)}37%{opacity:1;transform:translateY(0) scale(1.005);filter:blur(0) brightness(1.15);animation-timing-function:cubic-bezier(.7,0,.84,0)}38.5%{opacity:0;transform:translateY(calc(var(--u) * -1.2)) scale(.97);filter:blur(calc(var(--u) * .6)) brightness(1.3);animation-timing-function:step-end}38.6667%{opacity:0;transform:translateY(calc(var(--u) * -1.2)) scale(.97);filter:blur(calc(var(--u) * .6)) brightness(1.3);animation-timing-function:step-end}38.75%{opacity:0;transform:translateY(calc(var(--u) * 4)) scale(.9);filter:blur(calc(var(--u) * 1)) brightness(1);animation-timing-function:linear}94.1667%{opacity:0;transform:translateY(calc(var(--u) * 4)) scale(.9);filter:blur(calc(var(--u) * 1)) brightness(1);animation-timing-function:cubic-bezier(.3,0,.6,1)}to{opacity:.6;transform:translateY(calc(var(--u) * 1.4)) scale(.972);filter:blur(calc(var(--u) * .5)) brightness(1)}}.sa-kinds{position:absolute;left:calc(var(--u) * 1.6);top:calc(var(--u) * 3);display:flex;gap:calc(var(--u) * .5)}.sa-kind{display:grid;place-items:center;width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);border-radius:calc(var(--u) * 1.9);color:var(--ink-3);animation:sa-kind var(--t) linear var(--d,0s) infinite both}.sa-kind svg{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2)}.sa-kind .sa-app{width:calc(var(--u) * 4);height:calc(var(--u) * 4);filter:drop-shadow(0 calc(var(--u) * .2) calc(var(--u) * .4) rgba(0,0,0,.5))}.sa-kind[data-k=instagram],:where(.lp[data-network=snapchat]) .sa-kind[data-k=snapchat]{color:var(--accent);background:var(--a14);box-shadow:inset 0 0 0 var(--hair) color-mix(in srgb,var(--accent) 35%,transparent)}:where(.lp[data-network=snapchat]) .sa-kind[data-k=instagram]{color:var(--ink-3);background:none;box-shadow:none}@keyframes sa-kind{0%,2.5%{opacity:0;transform:scale(.6);animation-timing-function:cubic-bezier(.16,1,.3,1)}4.3333%{opacity:1;transform:scale(1.14);animation-timing-function:cubic-bezier(.65,0,.35,1)}5.5%{opacity:1;transform:scale(.97);animation-timing-function:cubic-bezier(.65,0,.35,1)}6.5%{opacity:1;transform:scale(1);animation-timing-function:step-end}50%,to{opacity:0;transform:scale(.6)}}.sa-field{position:absolute;left:calc(var(--u) * 17.5);top:0;bottom:0;display:flex;align-items:center;font-size:calc(var(--u) * 4.2);font-weight:600;letter-spacing:-.01em;line-height:1;white-space:pre}.sa-ch{position:relative;display:inline-block;animation:sa-ch var(--t) linear var(--d,0s) infinite both}@keyframes sa-ch{0%,12.5%{opacity:0;transform:translateY(calc(var(--u) * .5));animation-timing-function:cubic-bezier(.16,1,.3,1)}13.0833%{opacity:1;transform:translateY(0);animation-timing-function:step-end}50%,to{opacity:0;transform:translateY(calc(var(--u) * .5))}}.sa-caret0,.sa-ch:after{content:"";position:absolute;top:50%;width:calc(var(--u) * .22);height:calc(var(--u) * 4.6);margin-top:calc(var(--u) * -2.3);border-radius:calc(var(--u) * .11);background:var(--accent);opacity:0}.sa-ch:after{right:calc(var(--u) * -.4);animation:sa-caret var(--t) linear var(--d,0s) infinite both}@keyframes sa-caret{0%{opacity:0;animation-timing-function:step-end}12.5%{opacity:1;animation-timing-function:step-end}13.4167%,to{opacity:0}}.sa-ch--end:after{animation:sa-caret-end var(--t) linear infinite both}@keyframes sa-caret-end{0%{opacity:0;animation-timing-function:step-end}22.0833%{opacity:1;animation-timing-function:step-end}25.4167%{opacity:0;animation-timing-function:step-end}28.3333%{opacity:1;animation-timing-function:step-end}31.25%,to{opacity:0}}.sa-caret0{left:calc(var(--u) * -.3);animation:sa-caret0 var(--t) linear infinite both}@keyframes sa-caret0{0%{opacity:0;animation-timing-function:step-end}7.5%{opacity:1;animation-timing-function:step-end}9.1667%{opacity:0;animation-timing-function:step-end}10.8333%{opacity:1;animation-timing-function:step-end}12.5%,to{opacity:0}}.sa-go{position:absolute;left:calc(var(--u) * 62.4);top:calc(var(--u) * 1.6);display:grid;place-items:center;width:calc(var(--u) * 20);height:calc(var(--u) * 9.2);border-radius:calc(var(--u) * 2.9);font-size:calc(var(--u) * 3);font-weight:700;letter-spacing:-.01em;line-height:1;color:var(--on-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent),#fff 6%) 0,color-mix(in srgb,var(--accent),#000 8%) 100%);box-shadow:inset 0 calc(var(--u) * .2) 0 rgba(255,255,255,.28),0 calc(var(--u) * .4) 0 color-mix(in srgb,var(--accent),#000 25%),0 calc(var(--u) * 2) calc(var(--u) * 5) calc(var(--u) * -2.4) var(--a22);animation:sa-go var(--t) linear infinite both}@keyframes sa-go{0%,32.6667%{transform:scale(1);filter:brightness(1);animation-timing-function:cubic-bezier(.7,0,.84,0)}33.25%{transform:scale(.94);filter:brightness(.92);animation-timing-function:cubic-bezier(.16,1,.3,1)}34.6667%{transform:scale(1.03);filter:brightness(1.3);animation-timing-function:cubic-bezier(.65,0,.35,1)}35.8333%,to{transform:scale(1);filter:brightness(1)}}.sa-ripple{position:absolute;left:calc(var(--u) * 80.4);top:calc(var(--u) * 26.2);width:calc(var(--u) * 8);height:calc(var(--u) * 8);margin:calc(var(--u) * -4) 0 0 calc(var(--u) * -4);border-radius:50%;box-shadow:inset 0 0 0 max(1px,calc(var(--u) * .18)) rgba(255,255,255,.7);opacity:0;animation:sa-ripple var(--t) linear var(--d,0s) infinite both}@keyframes sa-ripple{0%{opacity:0;transform:scale(.4);animation-timing-function:step-end}33.1667%{opacity:var(--o);transform:scale(.4);animation-timing-function:cubic-bezier(.16,1,.3,1)}38.3333%,to{opacity:0;transform:scale(2.6)}}.sa-spark,.sa-spark-y{position:absolute;left:0;top:0}.sa-spark{transform:translateX(calc(var(--u) * 80.4));animation:sa-spark-x var(--t) linear infinite both}.sa-spark-y{transform:translateY(calc(var(--u) * 26.2));animation:sa-spark-y var(--t) linear infinite both}.sa-spark-core{position:absolute;width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);margin:calc(var(--u) * -1.1) 0 0 calc(var(--u) * -1.1);border-radius:50%;background:radial-gradient(circle,#fff 0 36%,rgba(255,255,255,.55) 54%,rgba(255,255,255,0) 72%);box-shadow:0 0 calc(var(--u) * 2.6) calc(var(--u) * .5) var(--a22);opacity:0;animation:sa-spark-core var(--t) linear infinite both}.sa-spark-core:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--u) * 6);height:calc(var(--u) * 1);margin-top:calc(var(--u) * -.5);border-radius:999px;transform-origin:0 50%;transform:rotate(28deg);background:linear-gradient(90deg,rgba(255,255,255,.7),var(--a22) 45%,transparent)}@keyframes sa-spark-x{0%,39%{transform:translateX(calc(var(--u) * 80.4));animation-timing-function:cubic-bezier(.65,0,.35,1)}41.6667%{transform:translateX(calc(var(--u) * 50));animation-timing-function:step-end}50%,to{transform:translateX(calc(var(--u) * 80.4))}}@keyframes sa-spark-y{0%,39%{transform:translateY(calc(var(--u) * 26.2));animation-timing-function:cubic-bezier(.2,.7,.4,1)}40.25%{transform:translateY(calc(var(--u) * 9.5));animation-timing-function:cubic-bezier(.55,0,.9,.6)}41.6667%{transform:translateY(calc(var(--u) * 12.5));animation-timing-function:step-end}50%,to{transform:translateY(calc(var(--u) * 26.2))}}@keyframes sa-spark-core{0%,38.1667%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}39%{opacity:1;transform:scale(1.6);animation-timing-function:cubic-bezier(.65,0,.35,1)}40%{opacity:1;transform:scale(1);animation-timing-function:linear}41.5%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}41.6667%{opacity:1;transform:scale(1.6);animation-timing-function:cubic-bezier(.16,1,.3,1)}43.75%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(0)}}.sa-case{left:calc(var(--u) * 20);top:calc(var(--u) * 12.5);width:calc(var(--u) * 60);height:calc(var(--u) * 28.5);border-radius:calc(var(--u) * 3);overflow:hidden;transform-origin:70% 100%;--c0:inset(calc(var(--u) * -6) calc(var(--u) * -9) 100% calc(var(--u) * -9));--c1:inset(calc(var(--u) * -6) calc(var(--u) * -9) 0% calc(var(--u) * -9));--cf:inset(calc(var(--u) * -6) calc(var(--u) * -9) calc(var(--u) * -11) calc(var(--u) * -9));filter:blur(0) brightness(.88) saturate(.86);animation:sa-case var(--t) linear infinite both,sa-case-f var(--t) linear infinite both}@keyframes sa-case{0%{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.985);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:step-end}0.8333%{opacity:0;transform:translateY(calc(var(--u) * -.6)) scale(1);-webkit-clip-path:var(--c0);clip-path:var(--c0);animation-timing-function:step-end}38.5%{opacity:1;transform:translateY(calc(var(--u) * -.6)) scale(1);-webkit-clip-path:var(--c0);clip-path:var(--c0);animation-timing-function:cubic-bezier(.16,1,.3,1)}42.5%{opacity:1;transform:translateY(0) scale(1);-webkit-clip-path:var(--c1);clip-path:var(--c1);animation-timing-function:cubic-bezier(.16,1,.3,1)}44.1667%{opacity:1;transform:translateY(0) scale(1);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:linear}72.5%{opacity:1;transform:translateY(0) scale(1);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:cubic-bezier(.7,0,.84,0)}73.1667%{opacity:1;transform:translateY(calc(var(--u) * .2)) scale(.992);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:cubic-bezier(.16,1,.3,1)}74.5833%{opacity:1;transform:translateY(0) scale(1.002);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:cubic-bezier(.65,0,.35,1)}75.4167%{opacity:1;transform:translateY(0) scale(1);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:linear}94.1667%{opacity:1;transform:translateY(0) scale(1);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:cubic-bezier(.5,0,.75,.5)}97.1667%{opacity:.5;transform:translateY(calc(var(--u) * 1)) scale(.99);-webkit-clip-path:var(--cf);clip-path:var(--cf);animation-timing-function:cubic-bezier(.25,.5,.5,1)}to{opacity:0;transform:translateY(calc(var(--u) * 1.6)) scale(.985);-webkit-clip-path:var(--cf);clip-path:var(--cf)}}@keyframes sa-case-f{0%{filter:blur(calc(var(--u) * .6)) brightness(.88) saturate(.86);animation-timing-function:step-end}0.8333%,38.5%{filter:blur(0) brightness(1.6) saturate(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}42.5%{filter:blur(0) brightness(1.25) saturate(1);animation-timing-function:cubic-bezier(.16,1,.3,1)}44.5833%,72.5%{filter:blur(0) brightness(1) saturate(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}76.6667%,94.1667%{filter:blur(0) brightness(.88) saturate(.86);animation-timing-function:cubic-bezier(.5,0,.75,.5)}97.1667%{filter:blur(calc(var(--u) * .35)) brightness(.88) saturate(.86);animation-timing-function:cubic-bezier(.25,.5,.5,1)}to{filter:blur(calc(var(--u) * .6)) brightness(.88) saturate(.86)}}.sa-case:after,.sa-proof:after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;pointer-events:none;background:var(--sheen);opacity:0}.sa-case:after{animation:sa-sheen-case var(--t) linear infinite both}@keyframes sa-sheen-case{0%{opacity:0;transform:translateX(-140%) skewX(-18deg);animation-timing-function:step-end}54.1667%{opacity:1;transform:translateX(-140%) skewX(-18deg);animation-timing-function:cubic-bezier(.4,0,.3,1)}59.1667%{opacity:1;transform:translateX(420%) skewX(-18deg);animation-timing-function:step-end}59.25%,to{opacity:0;transform:translateX(-140%) skewX(-18deg)}}.sa-head{position:absolute;left:calc(var(--u) * 3.2);right:calc(var(--u) * 3.2);top:calc(var(--u) * 2.8);display:flex;align-items:center;justify-content:space-between;line-height:1;color:var(--ink-3)}.sa-head>span:first-child{font-size:calc(var(--u) * 1.9);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sa-in{animation:sa-in var(--t) linear var(--d,0s) infinite both}@keyframes sa-in{0%{opacity:1;transform:translateY(0);animation-timing-function:step-end}1.6667%,43.75%{opacity:0;transform:translateY(calc(var(--u) * .4));animation-timing-function:cubic-bezier(.16,1,.3,1)}45.8333%,to{opacity:1;transform:translateY(0)}}.sa-clock{display:inline-flex;font-size:calc(var(--u) * 2);font-weight:600;line-height:1}.sa-win{display:inline-block;height:1em;overflow:hidden}.sa-sec,.sa-ten{display:block;white-space:pre-line}.sa-sec{transform:translateY(-16.6667%);animation:sa-sec var(--t) linear infinite both}.sa-ten{transform:translateY(-20%);animation:sa-ten 1s steps(10) -.4s infinite}@keyframes sa-ten{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes sa-sec{0%{transform:translateY(0);animation-timing-function:step-end}55%{transform:translateY(-16.6667%);animation-timing-function:step-end}63.3333%{transform:translateY(-33.3333%);animation-timing-function:step-end}71.6667%{transform:translateY(-50%);animation-timing-function:step-end}80%{transform:translateY(-66.6667%);animation-timing-function:step-end}88.3333%,to{transform:translateY(-83.3333%)}}.sa-subj{position:absolute;left:calc(var(--u) * 3.2);top:calc(var(--u) * 6.4);font-size:calc(var(--u) * 5.2);font-weight:700;letter-spacing:-.03em;line-height:1.1;white-space:nowrap;animation:sa-subj var(--t) linear infinite both}@keyframes sa-subj{0%{-webkit-clip-path:inset(-25% 0 -25% 0);clip-path:inset(-25% 0 -25% 0);filter:blur(0);animation-timing-function:step-end}1.6667%,47.9167%{-webkit-clip-path:inset(-25% 100% -25% 0);clip-path:inset(-25% 100% -25% 0);filter:blur(calc(var(--u) * .4));animation-timing-function:cubic-bezier(.16,1,.3,1)}52.0833%,to{-webkit-clip-path:inset(-25% 0 -25% 0);clip-path:inset(-25% 0 -25% 0);filter:blur(0)}}.sa-rule{position:absolute;left:calc(var(--u) * 3.2);right:calc(var(--u) * 3.2);top:calc(var(--u) * 14.4);height:var(--hair);background:linear-gradient(90deg,var(--line-2),var(--line-1));animation:sa-rule var(--t) linear infinite both}@keyframes sa-rule{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);animation-timing-function:step-end}1.6667%,50.8333%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.16,1,.3,1)}54.1667%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.sa-step{position:absolute;left:calc(var(--u) * 3.2);display:flex;align-items:center;gap:calc(var(--u) * 1.2);line-height:1;white-space:nowrap}.sa-step--1{top:calc(var(--u) * 17.4);font-size:calc(var(--u) * 2.4);font-weight:600}.sa-step--2{top:calc(var(--u) * 21.9);font-size:calc(var(--u) * 2.2);font-weight:500;color:var(--ink-4);animation:sa-l2 var(--t) linear infinite both}.sa-dot{position:relative;flex:none;width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);border-radius:50%;box-shadow:inset 0 0 0 var(--hair) var(--a40);animation:sa-dot var(--t) linear infinite both}.sa-dot:after,.sa-dot:before{content:"";position:absolute;border-radius:50%}.sa-dot:before{inset:calc(var(--u) * .55);background:var(--accent)}.sa-dot:after{inset:0;box-shadow:inset 0 0 0 var(--hair) var(--accent);animation:sa-pulse 1.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes sa-pulse{0%{transform:scale(.7);opacity:.6}to{transform:scale(1.9);opacity:0}}.sa-dot--off{box-shadow:inset 0 0 0 var(--hair) var(--line-2);animation:none}.sa-dot--off:after,.sa-dot--off:before{content:none}@keyframes sa-dot{0%{opacity:1;transform:scale(1);animation-timing-function:step-end}1.6667%,53.3333%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.16,1,.3,1)}55.1667%{opacity:1;transform:scale(1.22);animation-timing-function:cubic-bezier(.65,0,.35,1)}56.3333%{opacity:1;transform:scale(.94);animation-timing-function:cubic-bezier(.65,0,.35,1)}57.3333%,to{opacity:1;transform:scale(1)}}.sa-l1{animation:sa-l1 var(--t) linear infinite both}@keyframes sa-l1{0%{opacity:1;transform:translateX(0);animation-timing-function:step-end}1.6667%,54.0833%{opacity:0;transform:translateX(calc(var(--u) * -.8));animation-timing-function:cubic-bezier(.16,1,.3,1)}57.0833%,to{opacity:1;transform:translateX(0)}}@keyframes sa-l2{0%{opacity:1;animation-timing-function:step-end}1.6667%,55%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}57.9167%,to{opacity:1}}.sa-edge{position:absolute;left:calc(var(--u) * 22);top:calc(var(--u) * 12.5);width:calc(var(--u) * 56);height:calc(var(--u) * .24);margin-top:calc(var(--u) * -.12);border-radius:999px;background:linear-gradient(90deg,transparent,var(--a40) 20%,#fff 50%,var(--a40) 80%,transparent);opacity:0;animation:sa-edge var(--t) linear infinite both}.sa-edge:before{content:"";position:absolute;left:10%;right:10%;top:calc(var(--u) * -1.4);bottom:calc(var(--u) * -1.4);background:radial-gradient(50% 50% at 50% 50%,var(--a22),transparent)}@keyframes sa-edge{0%{opacity:0;transform:translateY(calc(var(--u) * -.6));animation-timing-function:step-end}44.1667%{opacity:1;transform:translateY(calc(var(--u) * -.6));animation-timing-function:cubic-bezier(.16,1,.3,1)}47.6667%{opacity:1;transform:translateY(calc(var(--u) * 28.5));animation-timing-function:linear}48.75%{opacity:0;transform:translateY(calc(var(--u) * 28.5));animation-timing-function:step-end}54.1667%,to{opacity:0;transform:translateY(calc(var(--u) * -.6))}}.sa-proof{position:absolute;left:calc(var(--u) * 43);top:calc(var(--u) * 38.6);display:inline-flex;align-items:center;gap:calc(var(--u) * 1.2);height:calc(var(--u) * 5.6);padding:0 calc(var(--u) * 2.4) 0 calc(var(--u) * 1.3);overflow:hidden;border-radius:999px;white-space:nowrap;font-size:calc(var(--u) * 2.8);font-weight:700;letter-spacing:-.01em;line-height:1;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05)),rgba(10,10,12,.72);box-shadow:inset 0 0 0 var(--hair) rgba(255,255,255,.16),inset 0 calc(var(--u) * .22) 0 rgba(255,255,255,.2),0 calc(var(--u) * 1.6) calc(var(--u) * 3.6) rgba(0,0,0,.6),0 calc(var(--u) * .4) calc(var(--u) * .8) rgba(0,0,0,.5);transform-origin:30% 100%;transform:translateY(0) rotate(-2deg) scale(1);animation:sa-proof var(--t) linear infinite both}.sa-proof-mark{display:grid;place-items:center;flex:none;width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;color:var(--on-accent);background:var(--accent);box-shadow:inset 0 calc(var(--u) * .15) 0 rgba(255,255,255,.3)}.sa-proof-mark svg{width:calc(var(--u) * 1.8);height:calc(var(--u) * 1.8);stroke-width:2.4}@keyframes sa-proof{0%,70%{opacity:0;transform:translateY(calc(var(--u) * -10)) rotate(-11deg) scale(.6);animation-timing-function:linear}70.5%{opacity:1;transform:translateY(calc(var(--u) * -8.8)) rotate(-10deg) scale(.7);animation-timing-function:cubic-bezier(.55,0,.9,.6)}72.5%{opacity:1;transform:translateY(calc(var(--u) * .5)) rotate(-.5deg) scale(1.12,.88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}74.3333%{opacity:1;transform:translateY(calc(var(--u) * -.9)) rotate(-3deg) scale(.97,1.05);animation-timing-function:cubic-bezier(.5,0,.75,.5)}75.8333%{opacity:1;transform:translateY(calc(var(--u) * .15)) rotate(-1.6deg) scale(1.03,.97);animation-timing-function:cubic-bezier(.65,0,.35,1)}77.3333%,93.3333%{opacity:1;transform:translateY(0) rotate(-2deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.5)}97.5%{opacity:0;transform:translateY(calc(var(--u) * 1.2)) rotate(-2deg) scale(.98);animation-timing-function:step-end}97.5833%,to{opacity:0;transform:translateY(calc(var(--u) * -10)) rotate(-11deg) scale(.6)}}.sa-proof:after{animation:sa-sheen-proof var(--t) linear infinite both}@keyframes sa-sheen-proof{0%{opacity:0;transform:translateX(-140%) skewX(-18deg);animation-timing-function:step-end}77.9167%{opacity:1;transform:translateX(-140%) skewX(-18deg);animation-timing-function:cubic-bezier(.4,0,.3,1)}82.9167%{opacity:1;transform:translateX(420%) skewX(-18deg);animation-timing-function:step-end}83%,to{opacity:0;transform:translateX(-140%) skewX(-18deg)}}.sa-mouse,.sa-mouse-y{position:absolute;left:0;top:0;will-change:transform}.sa-mouse{transform:translateX(calc(var(--u) * 108));animation:sa-mx var(--t) linear infinite both}.sa-mouse-y{transform:translateY(calc(var(--u) * 44)) scale(1);transform-origin:0 0;animation:sa-my var(--t) linear infinite both}.sa-cursor{position:absolute;left:calc(var(--u) * -.6);top:calc(var(--u) * -.375);width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);fill:#fff;stroke:rgba(0,0,0,.6);stroke-width:1.2;stroke-linejoin:round;filter:drop-shadow(0 calc(var(--u) * .35) calc(var(--u) * .6) rgba(0,0,0,.55));opacity:0;animation:sa-mo var(--t) linear infinite both}@keyframes sa-mx{0%,22.5%{transform:translateX(calc(var(--u) * 108));animation-timing-function:cubic-bezier(.34,0,.16,1)}31.25%{transform:translateX(calc(var(--u) * 81.5));animation-timing-function:linear}32.5%,35.4167%{transform:translateX(calc(var(--u) * 81.35));animation-timing-function:cubic-bezier(.7,0,.84,0)}41.25%{transform:translateX(calc(var(--u) * 110))}to{transform:translateX(calc(var(--u) * 108))}}@keyframes sa-my{0%,22.5%{transform:translateY(calc(var(--u) * 44)) scale(1);animation-timing-function:cubic-bezier(.5,0,.3,1)}31.25%{transform:translateY(calc(var(--u) * 27.4)) scale(1);animation-timing-function:linear}32.5%{transform:translateY(calc(var(--u) * 27.25)) scale(1);animation-timing-function:cubic-bezier(.7,0,.84,0)}33.0833%{transform:translateY(calc(var(--u) * 27.45)) scale(.82);animation-timing-function:cubic-bezier(.16,1,.3,1)}34.3333%{transform:translateY(calc(var(--u) * 27.25)) scale(1);animation-timing-function:linear}35.4167%{transform:translateY(calc(var(--u) * 27.1)) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,.5)}41.25%{transform:translateY(calc(var(--u) * 60)) scale(1)}to{transform:translateY(calc(var(--u) * 44)) scale(1)}}@keyframes sa-mo{0%{opacity:0;animation-timing-function:step-end}22.5%{opacity:1;animation-timing-function:step-end}41.6667%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.sa-bar,.sa-caret0,.sa-edge,.sa-mouse,.sa-ripple,.sa-spark{display:none}}