.section-home-retrieval{position:relative;padding:0}@media (max-width:48rem){.section-home-retrieval{padding:0}}.section-home-retrieval>.container{padding-left:3rem;padding-right:3rem}@media (max-width:62rem){.section-home-retrieval>.container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:36rem){.section-home-retrieval>.container{padding-left:1rem;padding-right:1rem}}.section-home-retrieval{height:calc(100svh + 150vh);background:#000;color:#fff;--hdr:5rem}@media (max-width:62rem){.section-home-retrieval{--hdr:4.5rem}}@media (max-width:36rem){.section-home-retrieval{--hdr:4rem}}.section-home-retrieval .retrieval__stage{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;height:100svh;min-height:36rem;padding-top:var(--hdr);overflow:hidden;isolation:isolate}.section-home-retrieval .retrieval__bg{position:absolute;top:calc(50% + var(--hdr)/2);left:50%;z-index:-1;width:80rem;height:48.9375rem;transform:translate(-50%,-50%) rotate(180deg);pointer-events:none}@media (max-width:48rem){.section-home-retrieval .retrieval__bg{transform:translate(-50%,-50%) rotate(180deg) scale(.75)}}.section-home-retrieval .retrieval__bg-layer{position:absolute;inset:0;opacity:calc(1 - var(--rt-bg, 0));will-change:opacity}.section-home-retrieval .retrieval__bg-layer--after{opacity:var(--rt-bg,0)}.section-home-retrieval .retrieval__glow{position:absolute}.section-home-retrieval .retrieval__glow img{position:absolute;max-width:none}.section-home-retrieval .retrieval__glow--ellipse{top:-16.125rem;left:10.5rem;width:71.125rem;height:58.0625rem}.section-home-retrieval .retrieval__glow--ellipse img{top:-16.15%;left:-13.18%;width:126.36%;height:132.3%;transform:rotate(180deg)}.section-home-retrieval .retrieval__glow--vector{top:-47.564rem;left:7.016rem;width:81.419rem;height:53.706rem;transform:rotate(-45deg)}.section-home-retrieval .retrieval__glow--vector img{top:-32.26%;left:-21.28%;width:142.56%;height:164.52%}.section-home-retrieval .retrieval__glow--v8{top:11.953rem;left:39.118rem;width:66.562rem;height:39.569rem;transform:rotate(-166.52deg)}.section-home-retrieval .retrieval__glow--v8 img{top:-31.59%;left:-18.78%;width:137.56%;height:163.18%}.section-home-retrieval .retrieval__glow--v4{top:-38.673rem;left:-14rem;width:83.708rem;height:73.504rem;transform:scaleY(-1)}.section-home-retrieval .retrieval__glow--v4 img{top:-12.75%;left:-11.2%;width:122.4%;height:125.5%}.section-home-retrieval .retrieval__glow--v5{top:-24.566rem;left:-15.698rem;width:88.636rem;height:67.867rem;transform:scaleY(-1)}.section-home-retrieval .retrieval__glow--v5 img{top:-23.54%;left:-18.02%;width:136.04%;height:147.08%}.section-home-retrieval .retrieval__content{--u:min(1px, calc(0.14706vw - 0.00294rem), calc(0.2849svh - var(--hdr)/351 - 0.04843rem));display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,(100svh - 46rem)/2,2.25rem);text-align:center}@media (max-width:48rem){.section-home-retrieval .retrieval__content{--u:min(1px, calc(0.30488vw - 0.0061rem));gap:1.5rem}}.section-home-retrieval .retrieval__swap{display:grid;width:100%}.section-home-retrieval .retrieval__swap--title{max-width:49rem}.section-home-retrieval .retrieval__swap--text{max-width:36.5rem;margin-top:clamp(0rem,(100svh - 49rem)/2,2.5rem)}@media (max-width:48rem){.section-home-retrieval .retrieval__swap--text{margin-top:0}}.section-home-retrieval .retrieval__state{grid-area:1/1;align-self:start;opacity:calc(1 - var(--rt-out, 0));transform:translateY(calc(-1rem*var(--rt-out, 0)))}.section-home-retrieval .retrieval__state--after{opacity:var(--rt-in,0);transform:translateY(calc(1rem*(1 - var(--rt-in, 0))));pointer-events:none}.section-home-retrieval.is-after .retrieval__state--before{pointer-events:none}.section-home-retrieval.is-after .retrieval__state--after{pointer-events:auto}.section-home-retrieval .retrieval__title{margin:0;font-family:Geist;font-weight:500;font-size:3rem;line-height:1.1;letter-spacing:-.02em}@media (max-width:48rem){.section-home-retrieval .retrieval__title{font-size:2rem;line-height:1.1}}.section-home-retrieval .retrieval__title span{color:#b2b6b8}@media (max-width:48rem){.section-home-retrieval .retrieval__title br{display:none}}.section-home-retrieval .retrieval__title b,.section-home-retrieval .retrieval__title strong{font-weight:inherit;background:linear-gradient(97.28deg,#8cbee0 1.92%,#318ed0 92.47%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:48rem){.section-home-retrieval .retrieval__title b,.section-home-retrieval .retrieval__title strong{background:none;color:#318ed0;-webkit-text-fill-color:#318ed0}}.section-home-retrieval .retrieval__title{color:#fff}.section-home-retrieval .retrieval__text{margin:0;font-family:Geist;font-weight:500;font-size:1.25rem;line-height:1.1;letter-spacing:-.02em}@media (max-width:48rem){.section-home-retrieval .retrieval__text{font-size:1rem;line-height:1.4;letter-spacing:0}}.section-home-retrieval .retrieval__text span{color:#b2b6b8}@media (max-width:48rem){.section-home-retrieval .retrieval__text br{display:none}}.section-home-retrieval .retrieval__text b,.section-home-retrieval .retrieval__text strong{font-weight:inherit;background:linear-gradient(97.28deg,#8cbee0 1.92%,#318ed0 92.47%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:48rem){.section-home-retrieval .retrieval__text b,.section-home-retrieval .retrieval__text strong{background:none;color:#318ed0;-webkit-text-fill-color:#318ed0}}.section-home-retrieval .retrieval__text{color:#fff}.section-home-retrieval .retrieval__diagram{position:relative;flex:none;width:100%;height:calc(var(--u)*351)}.section-home-retrieval .retrieval__card{position:absolute;display:flex;align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*8) calc(var(--u)*12) calc(var(--u)*8) calc(var(--u)*8);border-radius:calc(var(--u)*8);background:#fff;color:#000;text-align:left;white-space:nowrap}.section-home-retrieval .retrieval__icon{flex:none;display:flex;align-items:center;justify-content:center;width:calc(var(--u)*37);height:calc(var(--u)*37);overflow:hidden;border-radius:calc(var(--u)*6);background:#d3e3ee}.section-home-retrieval .retrieval__icon img{display:block;width:calc(var(--u)*18);height:calc(var(--u)*18);max-width:none;object-fit:contain}.section-home-retrieval .retrieval__icon:is(.retrieval__card--device *) img{width:100%;height:100%}.section-home-retrieval .retrieval__icon:is(.retrieval__card--email *) img{width:calc(var(--u)*14.21);height:calc(var(--u)*11.37)}.section-home-retrieval .retrieval__icon:is(.retrieval__card--account *){background:rgba(255,103,0,.19)}.section-home-retrieval .retrieval__info{display:flex;flex-direction:column;justify-content:center}.section-home-retrieval .retrieval__name{font-weight:500;font-size:calc(var(--u)*18);line-height:1.1;letter-spacing:-.02em}.section-home-retrieval .retrieval__collapse{display:block;max-height:calc(var(--u)*14*(1 - var(--rt-move, 0)));margin-top:calc(var(--u)*2*(1 - var(--rt-move, 0)));overflow:hidden;opacity:clamp(0,1 - 2 * var(--rt-move,0),1)}.section-home-retrieval .retrieval__meta{display:block;overflow:hidden;font-size:calc(var(--u)*12);line-height:1.1;letter-spacing:-.02em;color:#818588}.section-home-retrieval .retrieval__card--device,.section-home-retrieval .retrieval__card--email,.section-home-retrieval .retrieval__card--signals{--wa:125;--dy:calc(var(--u)*24);left:calc(50% - var(--u)*332);width:calc(var(--u)*(229 - (229 - var(--wa))*var(--rt-move, 0)));transform:translate(calc(var(--dx)*(1 - var(--rt-move, 0))),calc(var(--dy)*(1 - var(--rt-move, 0))))}.section-home-retrieval .retrieval__card--device{--dx:calc(var(--u)*217);top:calc(var(--u)*56)}.section-home-retrieval .retrieval__card--signals{--dx:calc(var(--u)*165);top:calc(var(--u)*125)}.section-home-retrieval .retrieval__card--email{--dx:calc(var(--u)*270);top:calc(var(--u)*194)}.section-home-retrieval .retrieval__account-glow,.section-home-retrieval .retrieval__card--account{opacity:var(--rt-acc,0)}.section-home-retrieval .retrieval__card--business,.section-home-retrieval .retrieval__label--owned{opacity:var(--rt-end1,0)}.section-home-retrieval .retrieval__label--associated,.section-home-retrieval .retrieval__person{opacity:var(--rt-end2,0)}.section-home-retrieval .retrieval__evidence{opacity:var(--rt-end3,0)}.section-home-retrieval .retrieval__card--account{top:calc(var(--u)*151.5);left:calc(50% - var(--u)*6.5);transform:translate(-50%,-50%) scale(calc(.9 + var(--rt-acc, 0)*.1))}.section-home-retrieval .retrieval__account-glow{position:absolute;top:calc(var(--u)*118);left:calc(50% - var(--u)*80);width:calc(var(--u)*148);height:calc(var(--u)*78);border-radius:calc(var(--u)*18) calc(var(--u)*18) 0 0;background:linear-gradient(90deg,#318ed0,#ff6700);filter:blur(calc(var(--u)*49.35));will-change:opacity}.section-home-retrieval .retrieval__card--business{top:calc(var(--u)*56);left:calc(50% + var(--u)*193);transform:translateX(calc(var(--u)*-12*(1 - var(--rt-end1, 0))))}.section-home-retrieval .retrieval__person{position:absolute;top:calc(var(--u)*177);left:calc(50% + var(--u)*217);width:calc(var(--u)*88.153);height:calc(var(--u)*88.153);overflow:hidden;border-radius:50%;transform:translateX(calc(var(--u)*-12*(1 - var(--rt-end2, 0))))}.section-home-retrieval .retrieval__person img{display:block;width:100%;height:100%}.section-home-retrieval .retrieval__label{position:absolute;padding:calc(var(--u)*4) calc(var(--u)*8);border-radius:62.5rem;background:hsla(0,0%,100%,.15);backdrop-filter:blur(3.3px);-webkit-backdrop-filter:blur(3.3px);font-size:calc(var(--u)*12);line-height:1.1;white-space:nowrap}.section-home-retrieval .retrieval__label--owned{top:calc(var(--u)*101);left:calc(50% + var(--u)*94)}.section-home-retrieval .retrieval__label--associated{top:calc(var(--u)*177);left:calc(50% + var(--u)*78)}.section-home-retrieval .retrieval__evidence{position:absolute;top:calc(var(--u)*260);left:calc(50% - var(--u)*6);display:flex;align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*8) calc(var(--u)*12) calc(var(--u)*8) calc(var(--u)*8);border-radius:calc(var(--u)*8);background:hsla(0,0%,100%,.15);font-size:calc(var(--u)*18);line-height:1.1;letter-spacing:-.01em;color:#8cbee0;white-space:nowrap;transform:translate(-50%,calc(var(--u)*8*(1 - var(--rt-end3, 0))))}.section-home-retrieval .retrieval__evidence img{width:calc(var(--u)*19);height:calc(var(--u)*20);max-width:none}.section-home-retrieval .retrieval__line{position:absolute;overflow:hidden;clip-path:inset(0 calc(100%*(1 - var(--rt-e2, 0))) 0 0)}.section-home-retrieval .retrieval__line img{display:block;width:100%;height:100%;max-width:none}.section-home-retrieval .retrieval__line--left{top:calc(var(--u)*82.5);left:calc(50% - var(--u)*206.5);width:calc(var(--u)*132);height:calc(var(--u)*139);clip-path:inset(0 0 0 calc(100%*(1 - var(--rt-e1, 0))))}.section-home-retrieval .retrieval__line--owned{top:calc(var(--u)*82.5);left:calc(50% + var(--u)*61);width:calc(var(--u)*131);height:calc(var(--u)*66)}.section-home-retrieval .retrieval__line--owned img{transform:scaleX(-1)}.section-home-retrieval .retrieval__line--associated{top:calc(var(--u)*155.5);left:calc(50% + var(--u)*61);width:calc(var(--u)*165.5);height:calc(var(--u)*66)}.section-home-retrieval .retrieval__line--associated img{transform:rotate(180deg)}.section-home-retrieval .retrieval__line--dashed{top:calc(var(--u)*186);left:calc(50% - var(--u)*6.5);width:calc(var(--u)*1);height:calc(var(--u)*73.5);clip-path:inset(0 0 calc(100%*(1 - var(--rt-e3, 0))) 0)}.section-home-retrieval .retrieval__bg-mobile,.section-home-retrieval .retrieval__line--m{display:none}@media (max-width:48rem){.section-home-retrieval{height:auto}.section-home-retrieval .retrieval__stage{position:relative;height:auto;min-height:0;padding:3rem 0 5rem}.section-home-retrieval .retrieval__bg{inset:0;width:100%;height:100%;transform:none}.section-home-retrieval .retrieval__bg-layer{display:none}.section-home-retrieval .retrieval__text span:after{content:" "}.section-home-retrieval .retrieval__bg-mobile{display:block;width:100%;height:100%;max-width:none;transform:rotate(180deg)}.section-home-retrieval .retrieval__card--device,.section-home-retrieval .retrieval__card--email,.section-home-retrieval .retrieval__card--signals{--wa:93;top:calc(var(--u)*32);gap:calc(var(--u)*(8 - var(--rt-move, 0)*1.759));padding:calc(var(--u)*(8 - var(--rt-move, 0)*1.759)) calc(var(--u)*(12 - var(--rt-move, 0)*2.638)) calc(var(--u)*(8 - var(--rt-move, 0)*1.759)) calc(var(--u)*(8 - var(--rt-move, 0)*1.759));border-radius:calc(var(--u)*(8 - var(--rt-move, 0)*1.759))}.section-home-retrieval .retrieval__card--device .retrieval__icon,.section-home-retrieval .retrieval__card--email .retrieval__icon,.section-home-retrieval .retrieval__card--signals .retrieval__icon{width:calc(var(--u)*(37 - var(--rt-move, 0)*8.135));height:calc(var(--u)*(37 - var(--rt-move, 0)*8.135));border-radius:calc(var(--u)*(6 - var(--rt-move, 0)*1.319))}.section-home-retrieval .retrieval__card--device .retrieval__icon img,.section-home-retrieval .retrieval__card--email .retrieval__icon img,.section-home-retrieval .retrieval__card--signals .retrieval__icon img{transform:scale(calc(1 - var(--rt-move, 0)*.22))}.section-home-retrieval .retrieval__card--device .retrieval__name,.section-home-retrieval .retrieval__card--email .retrieval__name,.section-home-retrieval .retrieval__card--signals .retrieval__name{font-size:calc(var(--u)*(18 - var(--rt-move, 0)*6))}.section-home-retrieval .retrieval__card--device{--dx:calc(var(--u)*33);--dy:calc(var(--u)*47.5);left:calc(50% - var(--u)*147)}.section-home-retrieval .retrieval__card--signals{--dx:calc(var(--u)*-118);--dy:calc(var(--u)*116.5);left:calc(50% - var(--u)*46)}.section-home-retrieval .retrieval__card--email{--dx:calc(var(--u)*-120);--dy:calc(var(--u)*185.5);left:calc(50% + var(--u)*55)}.section-home-retrieval .retrieval__card--account,.section-home-retrieval .retrieval__card--business{gap:calc(var(--u)*6.241);padding:calc(var(--u)*6.241) calc(var(--u)*9.362) calc(var(--u)*6.241) calc(var(--u)*6.241);border-radius:calc(var(--u)*6.241)}.section-home-retrieval .retrieval__card--account .retrieval__icon,.section-home-retrieval .retrieval__card--business .retrieval__icon{width:calc(var(--u)*28.865);height:calc(var(--u)*28.865);border-radius:calc(var(--u)*4.681)}.section-home-retrieval .retrieval__card--account .retrieval__icon img,.section-home-retrieval .retrieval__card--business .retrieval__icon img{width:calc(var(--u)*14);height:calc(var(--u)*14)}.section-home-retrieval .retrieval__card--account .retrieval__name,.section-home-retrieval .retrieval__card--business .retrieval__name{font-size:calc(var(--u)*12)}.section-home-retrieval .retrieval__card--account{top:calc(var(--u)*145.12);left:50%}.section-home-retrieval .retrieval__account-glow{top:calc(var(--u)*120);left:calc(50% - var(--u)*55);width:calc(var(--u)*111);height:calc(var(--u)*58.5);border-radius:calc(var(--u)*13.5) calc(var(--u)*13.5) 0 0;filter:blur(calc(var(--u)*18.5))}.section-home-retrieval .retrieval__card--business{top:calc(var(--u)*236);left:calc(50% - var(--u)*115)}.section-home-retrieval .retrieval__person{top:calc(var(--u)*227);left:calc(50% + var(--u)*40);width:calc(var(--u)*57);height:calc(var(--u)*57)}.section-home-retrieval .retrieval__label{font-size:calc(var(--u)*11)}.section-home-retrieval .retrieval__label--owned{top:calc(var(--u)*194);left:calc(50% - var(--u)*96)}.section-home-retrieval .retrieval__label--associated{top:calc(var(--u)*193);left:calc(50% + var(--u)*15)}.section-home-retrieval .retrieval__evidence{top:calc(var(--u)*298);left:50%;gap:calc(var(--u)*4.889);padding:calc(var(--u)*4.889) calc(var(--u)*7.333) calc(var(--u)*4.889) calc(var(--u)*4.889);border-radius:calc(var(--u)*4.889);font-size:calc(var(--u)*11)}.section-home-retrieval .retrieval__evidence img{width:calc(var(--u)*11.611);height:calc(var(--u)*12.222)}.section-home-retrieval .retrieval__line:not(.retrieval__line--m){display:none}.section-home-retrieval .retrieval__line--m{display:block;overflow:visible;clip-path:inset(calc(-2px*var(--rt-e2, 0)) -2px calc(100%*(1 - var(--rt-e2, 0)) - 2px*var(--rt-e2, 0)) -2px)}.section-home-retrieval .retrieval__line--m img{position:absolute}.section-home-retrieval .retrieval__line--m-device,.section-home-retrieval .retrieval__line--m-email,.section-home-retrieval .retrieval__line--m-signals{clip-path:inset(calc(100%*(1 - var(--rt-e1, 0)) - 2px*var(--rt-e1, 0)) -2px -2px -2px)}.section-home-retrieval .retrieval__line--m-dashed{clip-path:inset(calc(-2px*var(--rt-e3, 0)) -2px calc(100%*(1 - var(--rt-e3, 0)) - 2px*var(--rt-e3, 0)) -2px)}.section-home-retrieval .retrieval__line--m-device,.section-home-retrieval .retrieval__line--m-email{top:calc(var(--u)*73.4);width:calc(var(--u)*96.087);height:calc(var(--u)*52.598)}.section-home-retrieval .retrieval__line--m-device img,.section-home-retrieval .retrieval__line--m-email img{top:calc(var(--u)*-22.2445);left:calc(var(--u)*21.7445);width:calc(var(--u)*52.598);height:calc(var(--u)*97.087);transform:rotate(90deg) scaleY(-1)}.section-home-retrieval .retrieval__line--m-device{left:calc(50% - var(--u)*102)}.section-home-retrieval .retrieval__line--m-email{left:calc(50% + var(--u)*5.91)}.section-home-retrieval .retrieval__line--m-email img{transform:rotate(90deg)}.section-home-retrieval .retrieval__line--m-signals{top:calc(var(--u)*73);left:calc(50% - var(--u)*.5);width:calc(var(--u)*1);height:calc(var(--u)*53)}.section-home-retrieval .retrieval__line--m-signals img{top:calc(var(--u)*26);left:calc(var(--u)*-26);width:calc(var(--u)*53);height:calc(var(--u)*1);transform:rotate(90deg)}.section-home-retrieval .retrieval__line--m-person{top:calc(var(--u)*159);left:calc(50% + var(--u)*4);width:calc(var(--u)*65);height:calc(var(--u)*74.5)}.section-home-retrieval .retrieval__line--m-person img{top:calc(var(--u)*4.25);left:calc(var(--u)*-4.75);width:calc(var(--u)*74.5);height:calc(var(--u)*66);transform:rotate(-90deg) scaleY(-1)}.section-home-retrieval .retrieval__line--m-business{top:calc(var(--u)*159);left:calc(50% - var(--u)*69);width:calc(var(--u)*65);height:calc(var(--u)*79)}.section-home-retrieval .retrieval__line--m-business img{top:calc(var(--u)*6.5);left:calc(var(--u)*-7);width:calc(var(--u)*79);height:calc(var(--u)*66);transform:rotate(-90deg)}.section-home-retrieval .retrieval__line--m-dashed{top:calc(var(--u)*159.5);left:calc(50% - var(--u)*.5);width:calc(var(--u)*1);height:calc(var(--u)*138)}.section-home-retrieval .retrieval__line--m-dashed img{inset:0}}
