.r3-video{--hc-paper:#fbf6ee;--hc-paper-2:#f3eadb;--hc-card:#fff;--hc-line:#e6dccb;--hc-line-strong:#cdbfa6;--hc-ink:#05133a;--hc-ink-2:#4a5068;--hc-boo:#1558d6;--hc-boo-2:#0f47b8;--hc-noir:#05133a;--hc-shadow:rgba(5,19,58,.1);--hc-font:var(--font-nunito),ui-rounded,"SF Pro Rounded",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--hc-mono:var(--hc-mono-face),ui-monospace,SFMono-Regular,Menlo,monospace;--hc-t-h2:clamp(1.875rem,1.15rem + 2.3vw,3rem);--hc-t-small:.8125rem;--hc-gutter:16px;--hc-max:1280px}@media (min-width:700px){.r3-video{--hc-gutter:32px}}@media (min-width:1100px){.r3-video{--hc-gutter:48px}}:where(.r3-video) figure,:where(.r3-video) h2,:where(.r3-video) ol,:where(.r3-video) p{margin:0}.vd-wrap{max-width:var(--hc-max);margin-inline:auto;padding-inline:var(--hc-gutter)}:where(.r3-video) :focus-visible{outline:3px solid var(--hc-boo);outline-offset:2px}.vd-nav .vd-wrap{display:flex;align-items:center;height:60px}.vd-brand{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--hc-ink)}.vd-brand .vd-boo{display:block;width:34px}.vd-brand .vd-boo svg{display:block;width:100%;height:auto}.vd-wordmark{font:800 1.375rem/1 var(--hc-font);letter-spacing:-.02em}.vd-sec{padding:20px 0 56px;text-align:center}.vd-kicker{font:800 var(--hc-t-small)/1.2 var(--hc-font);letter-spacing:.02em;color:var(--hc-ink-2)}:where(.r3-video) h2{margin-top:8px;font:800 var(--hc-t-h2)/1.06 var(--hc-font);letter-spacing:-.03em;text-wrap:balance}.vd-player{max-width:1040px;margin:22px auto 0}.vd-frame{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:var(--hc-paper-2);box-shadow:0 0 0 1px var(--hc-line-strong),0 18px 40px var(--hc-shadow)}.vd-frame .vd-still,.vd-frame video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vd-under{display:flex;justify-content:space-between;gap:12px;margin-top:12px;text-align:left;font:600 var(--hc-t-small)/1.4 var(--hc-font);color:var(--hc-ink-2)}.vd-pp,.vd-under{align-items:center}.vd-pp{display:inline-flex;gap:8px;flex:0 0 auto;height:40px;padding:0 14px;border:0;border-radius:10px;background:var(--hc-card);box-shadow:inset 0 0 0 1.5px var(--hc-ink);color:var(--hc-ink);font:800 var(--hc-t-small)/1 var(--hc-font);cursor:pointer}.vd-pp:hover{background:var(--hc-paper-2)}:where(.home-c) a.vd-pp{text-decoration:none}.vd-pp i{display:block;width:10px;height:12px;border-left:3.5px solid;border-right:3.5px solid}.vd-pp[data-state=paused] i{width:0;height:0;border-left:11px solid;border-right:0;border-top:6.5px solid transparent;border-bottom:6.5px solid transparent}.vd-pp[hidden]{display:none}.vd-script{margin-top:10px;text-align:left;font:600 var(--hc-t-small)/1.5 var(--hc-font);color:var(--hc-ink-2)}.vd-script summary{display:inline-block;cursor:pointer;font-weight:800;color:var(--hc-boo-2);text-decoration:underline;text-underline-offset:3px}.vd-script ol{margin-top:8px;padding-left:20px;color:var(--hc-ink)}.vd-script .vd-mono{font-family:var(--hc-mono);font-weight:500}.r3-conv{--hc-paper:#fbf6ee;--hc-paper-2:#f3eadb;--hc-card:#fff;--hc-line:#e6dccb;--hc-line-strong:#cdbfa6;--hc-ink:#05133a;--hc-ink-2:#4a5068;--hc-boo:#1558d6;--hc-boo-2:#0f47b8;--hc-on-boo:#fff;--hc-noir:#05133a;--hc-noir-2:#0e2059;--hc-noir-3:#22377a;--hc-sky:#9bbcff;--hc-ok:#10b981;--hc-shadow:rgba(5,19,58,.1);--hc-font:var(--font-nunito),ui-rounded,"SF Pro Rounded",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--hc-t-h2:clamp(1.875rem,1.15rem + 2.3vw,3rem);--hc-t-h3:1.375rem;--hc-t-lead:1.125rem;--hc-t-body:1rem;--hc-t-small:.8125rem;--hc-gutter:16px;--hc-max:1280px;--boo-w:62px}@media (min-width:700px){.r3-conv{--hc-gutter:32px}}@media (min-width:1100px){.r3-conv{--hc-gutter:48px;--boo-w:66px}}:where(.r3-conv) h2,:where(.r3-conv) h3,:where(.r3-conv) ol,:where(.r3-conv) p{margin:0}:where(.r3-conv) ol{padding:0;list-style:none}:where(.r3-conv) p{text-wrap:pretty}.cv-wrap{max-width:var(--hc-max);margin-inline:auto;padding-inline:var(--hc-gutter)}.cv-boo,.cv-boo svg{display:block}.cv-boo svg{width:100%;height:auto}.cv-nw,.cv-tag{white-space:nowrap}.cv-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:800 var(--hc-t-small)/1 var(--hc-font);letter-spacing:.01em;vertical-align:3px}.cv-tag-free{background:var(--hc-card);color:var(--hc-ink);box-shadow:inset 0 0 0 1.5px var(--hc-ink)}.cv-tag-pro{background:var(--hc-boo);color:var(--hc-on-boo)}.cv-sec{padding:52px 0 56px}.cv-kicker{font:800 var(--hc-t-small)/1.2 var(--hc-font);letter-spacing:.02em;color:var(--hc-ink-2)}:where(.r3-conv) h2{font:800 var(--hc-t-h2)/1.06 var(--hc-font);letter-spacing:-.03em;margin-top:10px;text-wrap:balance;max-width:15em}.cv-lead{margin-top:12px;font:600 var(--hc-t-body)/1.45 var(--hc-font);color:var(--hc-ink-2);max-width:30em}.cv-bento{display:grid;gap:12px;margin-top:28px}.cv-bento,.cv-t{position:relative}.cv-t{display:flex;flex-direction:column;min-width:0;background:var(--hc-card);border-radius:22px;box-shadow:0 0 0 1px var(--hc-line-strong);padding:16px 18px 18px}.cv-t h3{font:800 var(--hc-t-h3)/1.15 var(--hc-font);letter-spacing:-.02em}.cv-t h3 .cv-tag{margin-left:6px}.cv-t p{margin-top:4px;font:600 .9375rem/1.4 var(--hc-font);color:var(--hc-ink-2)}.cv-t p b{font-weight:800;color:var(--hc-ink)}.cv-txt{margin-top:12px}.cv-stage{position:relative}.cv-perch{position:absolute;width:0;height:0}.cv-t-in{z-index:3}.cv-rig{position:absolute;width:var(--boo-w);margin-left:calc(var(--boo-w) / -2);pointer-events:none}.cv-pose{transform-origin:50% 100%;transform:translateY(-6px)}.cv-shadow{position:absolute;left:50%;bottom:-5px;width:76%;height:9px;margin-left:-38%;border-radius:50%;background:var(--hc-ink);opacity:.12}.cv-trail{position:absolute;top:28%;right:100%;width:30px;height:24px;margin-right:2px;opacity:0;transform-origin:calc(100% + var(--boo-w) / 2) 50%}.cv-trail svg{display:block;width:100%;height:100%}.cv-stage-in{height:236px}.cv-lockwrap{position:absolute;left:60%;bottom:26px;width:140px;margin-left:-70px}.cv-lock{display:block;width:100%;height:auto;overflow:visible}.cv-lk{position:absolute;left:0;top:0}.cv-lk,.cv-lk svg{width:100%;height:100%}.cv-lk svg{display:block;overflow:visible}.cv-shackle{transform-origin:70.625% 53.2609%;transform:translateY(-10.8696%) rotate(-28deg)}.cv-lockbody{transform-origin:50% 94.5652%}.cv-spark{transform-origin:50% 43.4783%;opacity:0}.cv-p-key{left:50%;top:69%}.cv-p-home,.cv-rig-home{left:20%;bottom:32px}.cv-signed{position:absolute;left:60%;bottom:196px;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 13px 0 12px;background:var(--hc-card);border-radius:12px;box-shadow:0 0 0 2px var(--hc-ink),0 4px 0 2px var(--hc-ink);font:800 .9375rem/1 var(--hc-font);color:var(--hc-ink);white-space:nowrap;transform-origin:50% 100%;translate:-50% 0}.cv-signed i{width:10px;height:10px;border-radius:50%;background:var(--hc-ok);box-shadow:0 0 0 2px rgba(16,185,129,.22)}.cv-signed:after{content:"";position:absolute;left:50%;bottom:-10px;width:12px;height:12px;margin-left:-6px;background:var(--hc-card);border-right:2px solid var(--hc-ink);border-bottom:2px solid var(--hc-ink);transform:rotate(45deg);border-bottom-right-radius:3px}.cv-stage-pay{height:170px}.cv-paybox{position:absolute;left:36%;bottom:22px;width:196px;height:110px;margin-left:-98px}.cv-card{position:absolute;left:50%;top:0;width:76px;margin-left:-38px;transform:translateY(24px)}.cv-card svg{display:block;width:100%;height:auto}.cv-paybtn{position:absolute;left:0;top:48px;width:196px;height:58px;border-radius:15px;background:var(--hc-boo);box-shadow:0 0 0 2.5px var(--hc-ink),0 5px 0 2.5px var(--hc-ink);display:grid;place-items:center;color:var(--hc-on-boo);font:800 1.25rem/1 var(--hc-font);transform-origin:50% 100%}.cv-paybtn .cv-slot{position:absolute;left:50%;top:-3px;width:90px;height:8px;margin-left:-45px;border-radius:4px;background:var(--hc-noir);box-shadow:0 0 0 2px var(--hc-boo)}.cv-paybtn b{grid-area:1/1;display:inline-flex;align-items:center;gap:7px;margin-top:4px}.cv-l-pay{opacity:0}.cv-l-paid svg{width:19px;height:19px}.cv-p-card{left:50%;top:-6px}.cv-p-btn{left:50%;top:24px}.cv-wallets{position:absolute;left:77%;bottom:40px;display:grid;gap:8px;translate:-50% 0}.cv-w{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:9px;font:800 .8125rem/1 var(--hc-font);white-space:nowrap}.cv-w-a{background:var(--hc-ink);color:var(--hc-card);box-shadow:0 3px 0 var(--hc-line-strong)}.cv-w-g{background:var(--hc-card);color:var(--hc-ink);box-shadow:inset 0 0 0 2px var(--hc-ink),0 3px 0 var(--hc-line-strong)}.cv-stage-pw{height:100px}.cv-pw{position:absolute;left:0;right:6px;bottom:8px;display:flex;align-items:center;height:42px;padding:0 44px 0 52px;background:var(--hc-card);border-radius:12px;box-shadow:0 0 0 2px var(--hc-ink),0 4px 0 2px var(--hc-ink)}.cv-pw .cv-dots{display:flex;justify-content:space-between;flex:1}.cv-pw i{width:10px;height:10px;border-radius:50%;background:var(--hc-ink)}.cv-pw .cv-badge{position:absolute;left:8px;top:50%;width:32px;height:28px;margin-top:-14px;border-radius:8px;background:var(--hc-paper-2);display:grid;place-items:center}.cv-pw .cv-badge svg{width:24px;height:auto}.cv-pw .cv-tick{position:absolute;right:9px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--hc-boo);box-shadow:0 0 0 2px var(--hc-ink);display:grid;place-items:center}.cv-pw .cv-tick svg{width:13px;height:13px}.cv-pw .cv-ph{position:absolute;left:52px;top:50%;margin-top:-10px;font:700 .9375rem/20px var(--hc-font);color:var(--hc-ink-2);opacity:0}.cv-p-pwA{left:76px;bottom:52px}.cv-p-pwB{right:52px;bottom:52px}.cv-stone{position:relative;display:grid;place-items:center;height:42px;border-radius:12px;background:var(--hc-card);box-shadow:0 0 0 2px var(--hc-ink),0 4px 0 2px var(--hc-ink);font:800 .8125rem/1 var(--hc-font);color:var(--hc-ink);white-space:nowrap;transform-origin:50% 100%}.cv-stage-tt{height:104px}.cv-bridge{position:absolute;left:50%;bottom:6px;width:284px;height:42px;margin-left:-142px}.cv-bridge .cv-stone{position:absolute;bottom:0;width:92px}.cv-s-tt{left:0}.cv-s-ig{right:0}.cv-s-ig .cv-lit{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--hc-boo);color:var(--hc-on-boo)}.cv-arc{position:absolute;left:42px;bottom:42px;width:200px;height:52px;overflow:visible}.cv-stones{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 8px;padding:14px 0 6px}.cv-stones .cv-stone{flex:0 0 calc(25% - 6px)}.cv-go{position:absolute;top:-9px;right:-8px;width:22px;height:22px;border-radius:50%;background:var(--hc-boo);box-shadow:0 0 0 2px var(--hc-ink);display:grid;place-items:center}.cv-go svg{width:10px;height:10px}.cv-free{margin-top:18px;font-weight:600;color:var(--hc-ink-2)}.cv-free .cv-tag{margin-right:6px}.cv-t-pay .cv-stage{margin-top:4px}@media (min-width:370px){.cv-h2b{white-space:nowrap}}@media (min-width:700px){.cv-bento{grid-template-columns:1fr 1fr;gap:16px}.cv-t-follow,.cv-t-in,.cv-t-pay{grid-column:1/-1}.cv-lead{font-size:var(--hc-t-lead)}.cv-stones{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding-top:30px}}@media (min-width:1100px){.cv-sec{padding:56px 0}.cv-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);-moz-column-gap:56px;column-gap:56px;align-items:end}.cv-lead{margin-top:0;padding-bottom:4px}.cv-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:200px 200px auto;margin-top:30px}.cv-t-in{grid-column:1;grid-row:1/3}.cv-t-in .cv-stage{flex:1;height:auto}.cv-t-pay{grid-column:2/4;grid-row:1;flex-direction:row;gap:12px;padding-right:12px}.cv-t-pay .cv-txt{flex:0 0 230px;align-self:end;margin:0 0 2px}.cv-t-pay .cv-stage{flex:1;height:auto;margin:0}.cv-t-pw{grid-column:2;grid-row:2}.cv-t-pw .cv-stage{flex:1;height:auto}.cv-t-tt{grid-column:3;grid-row:2}.cv-t-tt .cv-stage{flex:1;height:auto}.cv-t-follow{grid-column:1/4;grid-row:3;flex-direction:row;align-items:center;gap:28px;padding:14px 16px 14px 22px}.cv-t-follow .cv-txt{flex:0 0 290px;margin:0}.cv-stones{flex:1;padding:56px 0 8px}}@media (max-width:699px){.cv-bento{grid-template-columns:minmax(0,1fr)}.cv-stage-in{height:226px}.cv-lockwrap{left:62%;width:120px;margin-left:-60px}.cv-p-home,.cv-rig-home{left:21%;bottom:24px}.cv-lockwrap{bottom:18px}.cv-signed{bottom:164px}.cv-stage-pay{height:142px}.cv-paybox{left:35%;margin-left:-82px}.cv-paybox,.cv-paybtn{width:164px}.cv-wallets{left:84%}.cv-w{padding:0 9px;font-size:.75rem}.cv-stage-pw{height:58px}.cv-stage-tt{height:98px}.cv-go{top:-8px;right:-6px;width:18px;height:18px}.cv-go svg{width:9px;height:9px}}@media (max-width:379px){.cv-stones .cv-stone{font-size:.75rem}}.r3-graph{--hc-paper:#fbf6ee;--hc-paper-2:#f3eadb;--hc-card:#fff;--hc-line:#e6dccb;--hc-line-strong:#cdbfa6;--hc-ink:#05133a;--hc-ink-2:#4a5068;--hc-boo:#1558d6;--hc-boo-2:#0f47b8;--hc-on-boo:#fff;--hc-noir:#05133a;--hc-noir-2:#0e2059;--hc-noir-3:#22377a;--hc-on-noir:#fff;--hc-on-noir-2:#b4bfd9;--hc-sky:#9bbcff;--hc-coral:coral;--hc-ok:#10b981;--hc-shadow:rgba(5,19,58,.1);--seam-c:var(--hc-coral);--glow-c:rgba(255,127,80,.45);--hc-font:var(--font-nunito),ui-rounded,"SF Pro Rounded",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--hc-t-h2:clamp(1.875rem,1.15rem + 2.3vw,3rem);--hc-t-h3:1.375rem;--hc-t-body:1rem;--hc-t-small:.8125rem;--hc-gutter:16px;--hc-max:1280px}@media (min-width:700px){.r3-graph{--hc-gutter:32px}}@media (min-width:1100px){.r3-graph{--hc-gutter:48px}}:where(.r3-graph) figure,:where(.r3-graph) h2,:where(.r3-graph) h3,:where(.r3-graph) p,:where(.r3-graph) ul{margin:0}:where(.r3-graph) ul{padding:0;list-style:none}:where(.r3-graph) li,:where(.r3-graph) p{text-wrap:pretty}.gr-wrap{max-width:var(--hc-max);margin-inline:auto;padding-inline:var(--hc-gutter)}.gr-sec>.gr-wrap{width:100%}.gr-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:800 var(--hc-t-small)/1 var(--hc-font);letter-spacing:.01em;white-space:nowrap;vertical-align:2px}.gr-tag-pro{background:var(--hc-boo);color:var(--hc-on-boo)}.gr-kicker{display:flex;align-items:center;gap:8px;font:800 var(--hc-t-small)/1.2 var(--hc-font);letter-spacing:.02em;color:var(--hc-ink-2)}:where(.r3-graph) h2{font:800 var(--hc-t-h2)/1.06 var(--hc-font);letter-spacing:-.03em;margin-top:10px;text-wrap:balance;max-width:20em}:where(.r3-graph) h3{font:800 var(--hc-t-h3)/1.2 var(--hc-font);letter-spacing:-.02em;text-wrap:balance}.gr-flag{display:inline-block;margin:14px 0 0;padding:3px 8px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--hc-line-strong);font:800 var(--hc-t-small)/1.4 var(--hc-font);letter-spacing:.02em;color:var(--hc-ink-2)}.gr-sec{padding:40px 0 48px}.gr-gcard{margin-top:26px;background:var(--hc-card);border-radius:22px;padding:14px;box-shadow:0 0 0 1px var(--hc-line-strong),0 18px 40px var(--hc-shadow);display:grid;gap:20px}.gr-side{padding:4px 6px 6px;display:grid;gap:16px;align-content:center}.gr-legend,.gr-legend li{display:grid;gap:12px}.gr-legend li{grid-template-columns:40px 1fr;align-items:center;font-weight:800;color:var(--hc-ink)}.gr-key{display:block;width:40px;height:18px;border-radius:9px;position:relative;overflow:hidden}.gr-key:after{content:"";position:absolute;left:7px;right:7px;top:7.5px;height:3px;border-radius:2px}.gr-key-in{background:var(--hc-noir)}.gr-key-in:after{background:var(--hc-on-noir-2)}.gr-key-out{background:linear-gradient(90deg,var(--hc-noir) 0 50%,var(--hc-paper-2) 50% 100%);box-shadow:inset 0 0 0 1px var(--hc-line)}.gr-key-out:after{background:linear-gradient(90deg,#fff 0 calc(50% - 7px),var(--hc-boo) calc(50% - 7px) 100%)}.gr-note{font:600 var(--hc-t-small)/1.55 var(--hc-font);color:var(--hc-ink-2)}.gr-scene{position:relative;width:100%;border-radius:18px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,var(--hc-paper) 0 var(--seam),var(--hc-noir) var(--seam) 100%);aspect-ratio:1000/640;--seam:62%;--bx:36%;--by:57.313%;--bw:20%}.gr-formw{--x:97.3%;--y:81.938%;--ax:-100%;--ay:-50%;width:23.6%}.gr-l-real{--x:2.7%;--y:4.219%;--ax:0%;--ay:0%}.gr-l-app{--x:2.7%;--y:96.25%;--ax:0%;--ay:-100%}.gr-l-tap{--x:2.7%;--y:65.781%;--ax:0%;--ay:0%}.gr-l-signed{--x:59.1%;--y:42.656%;--ax:-50%;--ay:-50%}.gr-l-card{--x:65.872%;--y:25%;--ax:-100%;--ay:-50%}.gr-l-endA{--x:84%;--y:12.5%;--ax:-50%;--ay:-50%}.gr-l-endB{--x:97.3%;--y:39.063%;--ax:-100%;--ay:-50%}@media (max-width:639.98px){.gr-scene{aspect-ratio:1000/1350;--seam:65%;--bx:45%;--by:62%;--bw:27%}.gr-formw{--x:96.4%;--y:86.074%;--ax:-100%;--ay:-50%;width:36%}.gr-l-real{--x:4.2%;--y:3.111%;--ax:0%;--ay:0%}.gr-l-app{--x:4.2%;--y:97.333%;--ax:0%;--ay:-100%}.gr-l-tap{--x:4.2%;--y:73.333%;--ax:0%;--ay:0%}.gr-l-signed{--x:44.493%;--y:47.407%;--ax:-100%;--ay:-50%}.gr-l-card{--x:49.89%;--y:26.074%;--ax:-100%;--ay:-50%}.gr-l-endA{--x:74%;--y:11.111%;--ax:-50%;--ay:-50%}.gr-l-endB{--x:95%;--y:36.296%;--ax:-100%;--ay:-50%}}.gr-scene>*{position:absolute}.gr-art{left:0;top:0;width:100%;height:100%;display:block;overflow:visible}.gr-art-narrow{display:none}@media (max-width:639.98px){.gr-art-wide{display:none}.gr-art-narrow{display:block}}.gr-glow{left:var(--bx);top:var(--seam);width:calc(var(--bw) * 1.9);aspect-ratio:1.9/1.24;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,var(--glow-c),transparent)}.gr-seam{left:6px;right:6px;top:var(--seam);height:4px;margin-top:-2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--seam-c) 12%,var(--seam-c) 88%,transparent)}.gr-ln{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gr-ln-stay{stroke:var(--hc-on-noir-2);stroke-width:3}.gr-ln-in{stroke:#fff;stroke-width:4}.gr-ln-out{stroke:var(--hc-boo);stroke-width:4}.gr-fan{stroke-width:2.5;vector-effect:non-scaling-stroke}.gr-fan-stay{fill:var(--hc-on-noir-2);stroke:var(--hc-noir)}.gr-fan-app{fill:#fff;stroke:var(--hc-noir)}.gr-fan-out{fill:var(--hc-boo);stroke:var(--hc-paper)}.gr-bk{stroke:#fff;stroke-width:2.5;stroke-linecap:round}.gr-bk,.gr-tapring{vector-effect:non-scaling-stroke}.gr-tapring{fill:none;stroke:#fff;stroke-width:2}.gr-sdots{left:0;top:0;width:100%;height:100%;pointer-events:none}.gr-sd-narrow{display:none}@media (max-width:639.98px){.gr-sd-wide{display:none}.gr-sd-narrow{display:block}}.gr-is-live .gr-sdots{display:none}.gr-sdot{position:absolute;width:15.5px;height:15.5px;margin:-7.75px 0 0 -7.75px;border-radius:50%;border:2.5px solid}.gr-sdot.gr-fan-stay{background:var(--hc-on-noir-2);border-color:var(--hc-noir)}.gr-sdot.gr-fan-app{background:#fff;border-color:var(--hc-noir)}.gr-sdot.gr-fan-out{background:var(--hc-boo);border-color:var(--hc-paper)}.gr-fanl{left:0;top:0;width:100%;height:100%;pointer-events:none}.gr-fanl>i{position:absolute;left:0;top:0;width:15.5px;height:15.5px;margin:-7.75px 0 0 -7.75px}.gr-fanl b{position:absolute;inset:0;border-radius:50%;border:2.5px solid}.gr-fanl .gr-fan-stay{background:var(--hc-on-noir-2);border-color:var(--hc-noir)}.gr-fanl .gr-fan-app{background:#fff;border-color:var(--hc-noir)}.gr-fanl .gr-fan-out{background:var(--hc-boo);border-color:var(--hc-paper)}.gr-fanl>.gr-fx{position:absolute;overflow:hidden;opacity:0}.gr-fx>svg{display:block}.gr-boo-layer{left:0;top:0;width:100%;height:100%;pointer-events:none}.gr-boo-out{clip-path:inset(0 0 calc(100% - var(--seam)) 0)}.gr-boo-in{clip-path:inset(var(--seam) 0 0 0)}.gr-boo-pos{position:absolute;left:var(--bx);top:var(--by);width:var(--bw);transform:translate(-50%,-50%)}.gr-boo-move{transform-origin:50% 50%}.gr-boo-move>svg{display:block;width:100%;height:auto}.gr-ov{left:var(--x);top:var(--y);transform:translate(var(--ax,0),var(--ay,0));white-space:nowrap}.gr-zl{font:800 12px/1.2 var(--hc-font);letter-spacing:.02em;color:var(--hc-ink-2)}.gr-zl.gr-on-noir{color:var(--hc-on-noir-2)}.gr-tapl{font:800 12px/1.2 var(--hc-font);color:var(--hc-on-noir)}@media (max-width:639.98px){.gr-tapl>span{display:block}}.gr-form{display:block;padding:9px 10px 10px;border-radius:12px;background:var(--hc-noir-2);box-shadow:inset 0 0 0 1px var(--hc-noir-3)}.gr-form b{display:flex;align-items:center;gap:6px;font:800 11px/1.2 var(--hc-font);color:var(--hc-on-noir);white-space:normal}.gr-form>i{display:block;height:9px;border-radius:5px;background:var(--hc-noir);box-shadow:inset 0 0 0 1px var(--hc-noir-3);margin-top:7px}.gr-form>i.gr-go{height:13px;width:58%;background:var(--hc-noir-3);box-shadow:none}.gr-lock{flex:0 0 auto;width:9px;height:8px;border-radius:2px;background:var(--hc-on-noir-2);position:relative;top:2px}.gr-lock:before{content:"";position:absolute;left:1.5px;top:-5px;width:6px;height:6px;border:1.5px solid var(--hc-on-noir-2);border-bottom:0;border-radius:4px 4px 0 0;box-sizing:border-box}.gr-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:8px;background:var(--hc-card);box-shadow:0 0 0 1px var(--hc-line),0 4px 12px var(--hc-shadow);font:800 12px/1 var(--hc-font);color:var(--hc-ink)}.gr-chip .gr-dot{width:8px;height:8px;border-radius:50%;background:var(--hc-ok)}.gr-chip .gr-cc{width:14px;height:10px;border-radius:2.5px;box-shadow:inset 0 0 0 1.5px var(--hc-ink-2);position:relative}.gr-chip .gr-cc:after{content:"";position:absolute;left:1.5px;right:1.5px;top:3px;height:1.5px;background:var(--hc-ink-2)}.gr-pill{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border-radius:10px;background:var(--hc-boo);color:var(--hc-on-boo);font:800 13px/1.15 var(--hc-font);box-shadow:0 8px 18px rgba(21,88,214,.25)}.gr-pill>svg{flex:0 0 auto;width:16px;height:16px}.gr-pill.gr-fol{padding:6px 15px 6px 10px;transform-origin:100% 50%}.gr-badge,.gr-pill.gr-fol .gr-t{display:grid}.gr-badge{position:absolute;right:-8px;top:-9px;width:20px;height:20px;border-radius:50%;background:var(--hc-ok);box-shadow:0 0 0 2px var(--hc-card);place-items:center}.gr-badge svg{width:12px;height:12px}@media (max-width:359.98px){.gr-chip,.gr-tapl,.gr-zl{font-size:11px}.gr-chip{height:22px;padding:0 6px;gap:5px}.gr-pill{font-size:12px;min-height:28px;padding:0 9px;gap:5px}.gr-pill.gr-fol{padding:5px 12px 5px 9px}.gr-pill.gr-fol>svg{display:none}.gr-pill>svg{width:14px;height:14px}.gr-form{padding:7px 8px 8px}.gr-form b{font-size:10.5px}.gr-form>i{height:7px;margin-top:5px}.gr-form>i.gr-go{height:10px}}@media (min-width:700px){.gr-sec{padding:56px 0}.gr-gcard{padding:18px}.gr-chip,.gr-tapl,.gr-zl{font-size:13px}.gr-chip{height:26px}.gr-form b{font-size:12px}.gr-pill{font-size:14px;min-height:34px}}@media (min-width:900px) and (max-width:1099.98px){.gr-gcard{max-width:860px}}@media (min-width:1100px){.gr-sec{min-height:100vh;display:grid;align-content:center;padding:48px 0}.gr-gcard{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding:22px;align-items:center}.gr-side{padding:0 18px 0 0;gap:20px}.gr-legend{gap:16px}}.gr-boo-move>svg,.r3-tk,.sp-bsq>svg{transform-box:fill-box;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.3,1.45,.5,1)}.gr-boo-move>svg{transform-origin:50% 72%}.home-c:not(.js) .r3-stage:not(.r3-on) :is(.r3-tk,.sp-bsq>svg,.gr-boo-move>svg){transform:scale(0);transition:transform .22s cubic-bezier(.6,0,.9,.4)}:is(.r3-tk,.sp-bsq>svg,.gr-boo-move>svg).r3-tucked{transform:scale(0);transition:transform .22s cubic-bezier(.6,0,.9,.4)}.cv-shadow,.cv-trail{transition:scale .45s cubic-bezier(.3,1.45,.5,1)}.home-c:not(.js) .r3-conv:not(.r3-on) :is(.cv-shadow,.cv-trail){scale:0;transition:scale .22s cubic-bezier(.6,0,.9,.4)}:is(.cv-shadow,.cv-trail).r3-tucked{scale:0;transition:scale .22s cubic-bezier(.6,0,.9,.4)}.r3-instant{transition:none!important}@media (prefers-reduced-motion:reduce){:is(.r3-tk,.sp-bsq>svg,.gr-boo-move>svg,.cv-shadow,.cv-trail){transition:none!important}}.home-c.r3-cv :is(.r3-conv,.r3-graph){content-visibility:auto}.home-c:not(.js) .r3-steps *{animation:none!important}.sp-how{padding:56px 0 64px}.vd-sec{padding:56px 0 0}.cv-sec{padding:44px 0 64px}.gr-sec{min-height:0}.c-sec-escape,.gr-sec{padding:56px 0 64px}@media (min-width:900px){.sp-how{padding:88px 0 96px}.vd-sec{padding:88px 0 0}.cv-sec{padding:56px 0 96px}.gr-sec{padding:88px 0 96px}.c-sec-escape{padding:88px 0 104px}}.cv-head{display:block}.cv-head .cv-lead{margin:0 auto;max-width:34em;text-align:center;font:700 var(--hc-t-lead)/1.45 var(--hc-font);color:var(--hc-ink)}@media (min-width:1100px){.cv-head .cv-lead{padding:0}}.cv-bento{margin-top:24px}@media (min-width:1100px){.cv-bento{margin-top:28px}}.vd-script ol{list-style:decimal}.c-facts>p:only-child{padding:0}@media (max-width:767px){:is(.hr-eyebrow,.hr-tag,.hr-micro,.hr-pitch figcaption,.st2-label,.r3-strip .hc-tag,.sp-kicker,.sp-tag,.sp-how-note span,.vd-kicker,.vd-under span,.vd-pp span,.vd-script summary,.vd-script li,.vd-mono,.cv-tag,.cv-stone,.gr-kicker,.gr-tag,.gr-note,.c-tag,.c-zone,.c-kicker,.c-chart figcaption,.c-note,.c-per,.c-micro,.c-foot-cols h3,.c-foot-notes p,.c-concept,.lc-status){font-size:14px!important}}.c-claim,.hr-claim,.sp-claim{position:relative;transition:transform .22s cubic-bezier(.25,1,.5,1),box-shadow .22s}.c-claim:focus-within,.hr-claim:focus-within,.sp-claim:focus-within{transform:translateY(-2px);box-shadow:0 0 0 4px var(--hc-boo-ring),0 14px 30px rgba(5,19,58,.14)}.lc-status{position:absolute;right:8px;top:calc(100% + 9px);display:flex;align-items:center;gap:7px;margin:0;font:700 13px/1.2 var(--hc-font);color:var(--hc-ink-2);white-space:nowrap;pointer-events:none}form:not([data-lc])>.lc-status .lc-dot{visibility:hidden}.hr-claim .lc-status{top:calc(100% + 16px)}.c-claim-lg .lc-status{top:calc(100% + 14px)}.lc-dot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:rgba(74,80,104,.3);color:#fff;font-size:9px;font-weight:800;line-height:1}[data-lc=checking] .lc-dot{background:var(--hc-ink);animation:lc-pulse .7s cubic-bezier(.4,0,.2,1) infinite}[data-lc=available] .lc-dot{background:var(--hc-ok);animation:lc-pop .22s cubic-bezier(.34,1.56,.64,1)}[data-lc=available] .lc-dot:after{content:"\2713"}[data-lc=available] .lc-status{color:#0a7f5a}[data-lc=available] .lc-text{animation:lc-up .35s cubic-bezier(.34,1.56,.64,1)}[data-lc=taken] .lc-dot{background:var(--hc-ink-2)}[data-lc=taken] .lc-dot:after{content:"\00d7";font-size:11px}.lc-shake{animation:lc-shake .35s cubic-bezier(.25,1,.5,1)}.lc-go{animation:lc-go .4s cubic-bezier(.34,1.56,.64,1)}.c-claim-lg .lc-status,.c-claim-lg[data-lc=available] .lc-status{color:var(--hc-on-boo)}.c-claim-lg .lc-dot{background:hsla(0,0%,100%,.35)}.c-claim-lg[data-lc=checking] .lc-dot,.c-claim-lg[data-lc=taken] .lc-dot{background:var(--hc-noir)}.c-claim-lg[data-lc=available] .lc-dot{background:var(--hc-ok)}@keyframes lc-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.55}}@keyframes lc-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.25);opacity:1}to{transform:scale(1);opacity:1}}@keyframes lc-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lc-shake{0%,to{transform:translateY(-2px)}20%{transform:translate(-5px,-2px)}40%{transform:translate(5px,-2px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,-2px)}}@keyframes lc-go{0%,to{transform:scale(1)}45%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.c-claim,.hr-claim,.sp-claim{transition:none}.c-claim:focus-within,.hr-claim:focus-within,.sp-claim:focus-within{transform:none}.lc-dot,.lc-go,.lc-shake,.lc-text{animation:none!important}}.home-c.home-c .c-nav{height:88px}.home-c.home-c .c-nav .c-wrap{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:60;width:min(1040px,calc(100% - 32px));max-width:none;height:auto;min-height:56px;margin:0;padding:6px 6px 6px 22px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(20px) saturate(1.4);border:1px solid hsla(0,0%,100%,.75);border-radius:999px;box-shadow:0 12px 36px rgba(5,19,58,.12),inset 0 1px 0 hsla(0,0%,100%,.9);transition:background-color .3s,box-shadow .3s}.home-c.home-c .c-nav.is-scrolled .c-wrap{background:hsla(37,62%,96%,.72);box-shadow:0 16px 44px rgba(5,19,58,.16),inset 0 1px 0 hsla(0,0%,100%,.9)}.home-c.home-c .c-nav-links .c-btn{border-radius:999px}@media (max-width:899px){.home-c.home-c .c-nav{height:80px}.home-c.home-c .c-nav .c-wrap{padding:6px 18px}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e3e207{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}