@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_d259b408-module__IRhgsG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_d259b408-module__IRhgsG__variable{--font-display:"Outfit", "Outfit Fallback"}
.scene{isolation:isolate;color:#fff;background:var(--void);position:relative;overflow:hidden}.scene-top{border-radius:0 0 var(--r-shell) var(--r-shell)}.scene-band{border-radius:var(--r-shell);margin-inline:8px}@media (min-width:640px){.scene-band{margin-inline:12px}}.scene-field{z-index:-3;pointer-events:none;background:linear-gradient(to bottom, var(--chrome) 0, #24166300 240px), radial-gradient(90% 62% at 50% -8%, #3a1d9ec7 0%, transparent 64%), linear-gradient(to bottom, #1c1152 0%, #130c34 32%, #0b0916 62%, var(--void) 100%);position:absolute;inset:0}.scene-band .scene-field{background:radial-gradient(90% 70% at 50% -10%, #3a1d9eb3 0%, transparent 66%), linear-gradient(to bottom, #170e42 0%, #0e0a22 46%, var(--void) 100%)}.scene-glow{z-index:-2;pointer-events:none;background:radial-gradient(var(--glow-w,48%) var(--glow-h,34%) at 50% var(--glow-y,40%), #b0348e80 0%, #782c9638 46%, transparent 76%);will-change:opacity;animation:lights-up 1.6s var(--ease-liquid) both, aurora-breathe 3.2s ease-in-out 1.6s infinite alternate;position:absolute;inset:0}@keyframes lights-up{0%{opacity:0}to{opacity:.55}}.scene-grain{z-index:-1;pointer-events:none;opacity:.4;background-image:radial-gradient(#ffffff1c .5px,#0000 .5px);background-size:4px 4px;position:absolute;inset:0}.scene-spot{z-index:-1;pointer-events:none;opacity:0;width:760px;height:760px;transition:opacity .6s var(--ease-liquid);will-change:transform;background:radial-gradient(closest-side,#d696ff17,#0000);border-radius:50%;margin:-380px 0 0 -380px;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.scene:hover .scene-spot{opacity:1}}@keyframes enter{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}.enter{animation:enter 1s var(--ease-liquid) both;animation-delay:var(--d,0s)}.enter-word{animation:enter 1s var(--ease-liquid) both;animation-delay:var(--d,0s);display:inline-block}@keyframes stand-up{0%{opacity:0;transform:perspective(1600px)translateY(90px)rotateX(16deg)scale(.96)}to{opacity:1;transform:none}}.stand-up{animation:stand-up 1.4s var(--ease-liquid) both;animation-delay:var(--d,0s)}.scene h1,.scene h2,.scene h3{color:#fff}.ink-dim{color:#ffffff85}.paper-field .ink-dim{color:var(--lite-ink-3)}.cell-dark h2,.cell-dark h3,.bezel-screen h1,.bezel-screen h2,.bezel-screen h3{color:#fff}.paper-field .scene .ink-dim{color:#ffffff80}.lit-words{--p:1}.lit-words .w{opacity:clamp(.16, calc((var(--p) * (var(--n) + 4) - var(--i)) / 4), 1)}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@layer components{.cell{isolation:isolate;border-radius:var(--r-card);-webkit-backdrop-filter:blur(18px)saturate(140%);transition:transform .5s var(--ease-liquid), box-shadow .5s var(--ease-liquid);background:#ffffff9e;border:1px solid #16181e12;position:relative;overflow:hidden;box-shadow:0 1px 2px #16181e0a,0 26px 54px -34px #281e464d,inset 0 1px #ffffffd9}.cell:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fffffff2 0%,#fff3 26%,#0000 48% 62%,#a78bfa57 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.cell:hover{transform:translateY(-3px);box-shadow:0 1px 2px #16181e0a,0 34px 64px -34px #281e4661,inset 0 1px #ffffffd9}}.cell-dark{color:#fff;background:radial-gradient(80% 70% at 18% 0,#3a1d9e8c 0%,#0000 62%),radial-gradient(70% 60% at 100% 100%,#b0348e42 0%,#0000 60%),linear-gradient(160deg,#17122c 0%,#0d0b17 60%,#110e1c 100%);border-color:#ffffff17;box-shadow:0 2px 6px #0000002e,0 30px 60px -34px #1e143cb3,inset 0 1px #ffffff1a}.cell-dark:after{background:linear-gradient(150deg,#ffffff6b 0%,#ffffff14 24%,#0000 46% 62%,#a78bfa66 100%)}.cell-dark .cell-body{color:#ffffffa8}.cell-body{color:var(--lite-ink-2)}.cell-well{background:radial-gradient(90% 120% at 50% 0,#ffffffb3 0%,#0000 70%),linear-gradient(#f2f0fab3,#e9e6f6b3);border-top:1px solid #16181e0f;margin-top:auto;position:relative;overflow:hidden}@media (min-width:1024px){.cell-well-side{border-top:0;border-left:1px solid #16181e0f;flex:1;margin-top:0}.cell-dark .cell-well-side{border-left-color:#ffffff12}}.cell-dark .cell-well{background:radial-gradient(80% 120% at 50% 0,#7c5aff24 0%,#0000 70%),#0000002e;border-top-color:#ffffff12}.ui-tile{border-radius:var(--r-sm);color:#fff;background:#ffffff12;border:1px solid #ffffff1a}.ui-tile-lite{border-radius:var(--r-sm);background:#ffffffe0;border:1px solid #13121814;box-shadow:0 6px 16px -10px #281e4666}.step-card{border-radius:var(--r-card);transition:background-color .5s var(--ease-liquid), border-color .5s var(--ease-liquid), box-shadow .5s var(--ease-liquid), opacity .5s var(--ease-liquid);opacity:.5;border:1px solid #0000;position:relative;overflow:hidden}.step-card[data-on=true]{opacity:1;background:#ffffffb8;border-color:#16181e12;box-shadow:0 1px 2px #16181e0a,0 26px 54px -34px #281e4652,inset 0 1px #ffffffd9}}[data-live=false] *{animation-play-state:paused!important}@keyframes b-hit{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.4)}8%{opacity:.9}30%{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}.b-hit{border:1.5px solid var(--magenta);width:34px;height:34px;animation:b-hit 3.2s var(--ease-liquid) infinite;border-radius:50%;position:absolute}@keyframes b-swipe{0%,18%{transform:translate(0)}32%,70%{transform:translate(-84px)}84%,to{transform:translate(0)}}.b-swipe{animation:b-swipe 4.8s var(--ease-liquid) infinite}@keyframes b-arm{0%,46%{opacity:0}50%,70%{opacity:1}74%,to{opacity:0}}.b-arm{animation:4.8s linear infinite b-arm}@keyframes b-climb{0%,22%{transform:translateY(var(--y0))}34%,56%{transform:translateY(var(--y1))}68%,92%{transform:translateY(var(--y2))}to{transform:translateY(var(--y0))}}.b-climb{animation:b-climb 6s var(--ease-liquid) infinite}@keyframes b-held{0%,52%{opacity:1}58%,94%{opacity:0}to{opacity:1}}@keyframes b-sent{0%,52%{opacity:0}58%,94%{opacity:1}to{opacity:0}}.b-held{animation:5.2s linear infinite b-held}.b-sent{animation:5.2s linear infinite b-sent}@keyframes b-type{0%,8%{max-width:0}52%,88%{max-width:14ch}to{max-width:0}}.b-type{white-space:nowrap;vertical-align:bottom;animation:5s steps(14,end) infinite b-type;display:inline-block;overflow:hidden}@keyframes b-caret{50%{opacity:0}}.b-caret{vertical-align:-.15em;background:currentColor;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite b-caret;display:inline-block}@keyframes b-route{0%{offset-distance:0%;opacity:0}10%{opacity:1}70%{offset-distance:100%;opacity:1}84%,to{offset-distance:100%;opacity:0}}.b-route{animation:b-route 3.4s var(--ease-glide) infinite}@keyframes b-ping{0%,62%{box-shadow:0 0 #d6266f00}70%{box-shadow:0 0 #d6266f8c}to{box-shadow:0 0 0 14px #d6266f00}}.b-ping{animation:b-ping 3.4s var(--ease-glide) infinite}.shown .b-in>*{animation:enter .7s var(--ease-liquid) both}.b-in>*{opacity:0}@media (scripting:none){.b-in>*{opacity:1}}.shown .b-in>:nth-child(2){animation-delay:.11s}.shown .b-in>:nth-child(3){animation-delay:.22s}.shown .b-in>:nth-child(4){animation-delay:.33s}.shown .b-in>:nth-child(5){animation-delay:.44s}.signal-path{fill:none;stroke:#ffffff1f;stroke-width:1.5px;stroke-dasharray:2 7;stroke-linecap:round}.signal-comet{fill:none;stroke-linecap:round;opacity:0}@keyframes press-ring{0%{opacity:.7;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}.press-ring{width:60px;height:60px;animation:press-ring .8s var(--ease-liquid) both;pointer-events:none;border:1.5px solid #fffc;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 24px #fff6}@keyframes card-in{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}.card-in{animation:card-in .56s var(--ease-liquid) both}@keyframes card-out{to{opacity:0;transform:translate(46px)scale(.97)}}.card-out{animation:card-out .42s var(--ease-glide) both}@keyframes screen-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.screen-in{animation:screen-in .48s var(--ease-liquid) both}.hero-loop{--gap:18px;--s:.62}@media (min-width:420px){.hero-loop{--s:.68}}@media (min-width:600px){.hero-loop{--gap:56px;--s:.9}}@media (min-width:800px){.hero-loop{--gap:150px;--s:1}}@keyframes buzz{0%,to{transform:none}20%{transform:translate(-2px)rotate(-.6deg)}40%{transform:translate(2px)rotate(.6deg)}60%{transform:translate(-1.5px)rotate(-.4deg)}80%{transform:translate(1px)}}.buzz{animation:.42s linear buzz}.step-bar{background:#13121814;border-radius:999px;height:2px;overflow:hidden}.step-bar>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, var(--magenta), #8b5cf6);width:100%;height:100%;display:block;transform:scaleX(0)}.step-card[data-on=true] .step-bar>span{animation:step-fill var(--step-ms,3.6s) linear both}@keyframes step-fill{to{transform:scaleX(1)}}.radar{z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 88px,#ffffff0d 88px 89px);border-radius:50%;width:1100px;height:1100px;margin:-550px 0 0 -550px;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.radar:after{content:"";will-change:transform;background:conic-gradient(#0000 0deg 290deg,#d6266f12 348deg,#ffffff1c 359deg,#0000 360deg);border-radius:50%;animation:9s linear infinite radar-sweep;position:absolute;inset:0}@keyframes radar-sweep{to{transform:rotate(360deg)}}.site-guides{pointer-events:none;z-index:-1;border-inline:1px solid #1312180d;width:min(72rem,100%);position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}@media (max-width:1023px){.site-guides{display:none}}.site-nav{transition:background-color .4s var(--ease-liquid), border-color .4s var(--ease-liquid), box-shadow .4s var(--ease-liquid), color .4s var(--ease-liquid)}.site-nav[data-glass=dark]{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#14102485;border-color:#ffffff1a;box-shadow:0 14px 40px -20px #0009,inset 0 1px #ffffff1a}.site-nav[data-glass=light]{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#fffc;border-color:#16181e12;box-shadow:0 1px 2px #16181e0a,0 18px 44px -28px #16181e38,inset 0 1px #fffc}@media (prefers-reduced-motion:reduce){.scene-glow{opacity:.8;animation:none}.radar:after,.buzz,.b-hit,.b-swipe,.b-arm,.b-climb,.b-route,.b-ping,.b-type,.b-caret{animation:none!important}.b-held{opacity:0;animation:none}.b-sent{opacity:1;animation:none}.b-type{max-width:none}.lit-words .w{opacity:1}}@media (prefers-reduced-transparency:reduce){.cell,.site-nav[data-glass=light]{-webkit-backdrop-filter:none;background:#fff}.site-nav[data-glass=dark]{-webkit-backdrop-filter:none;background:#120f1f}}.reveal:not(.shown) .dot-scan{animation-play-state:paused}.paper-field h1,.paper-field h2,.paper-field h3{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif}.paper-field h2{letter-spacing:-.02em;font-weight:300}.t-display{letter-spacing:-.038em;font-size:clamp(2.9rem,8.4vw,5.4rem);font-weight:200;line-height:1.04}.t-title{letter-spacing:-.034em;font-size:clamp(2.6rem,7vw,4.8rem);font-weight:200;line-height:1.06}.t-headline{letter-spacing:-.026em;font-size:clamp(2rem,5vw,3.4rem);font-weight:300;line-height:1.1}.t-sub{letter-spacing:-.018em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:300;line-height:1.18}.paper-field h3{letter-spacing:-.01em;font-weight:500}.paper-field .bezel-screen h1,.paper-field .bezel-screen h2,.paper-field .bezel-screen h3{font-family:var(--font-geist-sans), system-ui, sans-serif;font-weight:600}.dot-line{vertical-align:baseline;width:auto;height:.7em;display:block}
.site-product-ui{--lite:#f3f7ff;--lite-ink:#121315;--lite-ink-2:#121315b8;--lite-ink-3:#1213159e;--lite-line:#32509626}.site-product-ui:before{background:linear-gradient(160deg,#e6eeff,#f3f7ff 42%,#eef1ff)}.site-product-ui:after{opacity:.35}.site-product-ui .scene-field{background:linear-gradient(to bottom, var(--chrome) 0, transparent 240px), radial-gradient(120% 62% at 72% -8%, var(--halo), transparent 58%), radial-gradient(90% 48% at 12% 4%, var(--halo-2), transparent 62%), var(--void)}.site-product-ui .scene-band .scene-field{background:radial-gradient(100% 90% at 50% -10%, var(--halo-2), transparent 75%), var(--void)}.site-product-ui .scene-glow{background:radial-gradient(var(--glow-w,48%) var(--glow-h,34%) at 50% var(--glow-y,40%), #5271ee47, transparent 76%)}.site-product-ui :is(h1,h2,h3){font-family:var(--font-display), system-ui, sans-serif}.site-product-ui :is(.t-display,.t-title){letter-spacing:-.035em;font-weight:300;line-height:1.08}.site-product-ui .t-display{font-size:clamp(2.7rem,7.6vw,4.8rem)}.site-product-ui h2{font-weight:300}.site-product-ui h3{font-weight:500}.site-product-ui .ink-dim{color:var(--lite-ink-2)}.site-product-ui .scene .ink-dim{color:#e1e9ffa8}.site-product-ui :is(.cell,.pane){border-color:var(--lite-line);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 12px 30px -24px #1c30644d}.site-product-ui .cell:after{display:none}.site-product-ui .cell-dark{background:var(--card-bg);border-color:var(--card-line);color:#fff}.site-product-ui .cell-well{border-color:var(--lite-line);background:linear-gradient(150deg,#edf2ff,#f3f7ff)}.site-product-ui .cell-dark .cell-well{background:var(--card-hi);border-color:var(--card-line)}.site-product-ui .site-nav[data-glass=none],.site-product-ui .site-nav[data-glass=dark]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1530e0;border-color:#8caaff38;box-shadow:0 12px 32px -20px #00000073}:is(.site-product-ui:not(:has(.scene-top)) .site-nav[data-glass=none],.site-product-ui .site-nav[data-glass=light]){border-color:var(--lite-line);background:#ffffffeb}.site-product-ui :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #5271ee}@media (prefers-reduced-motion:reduce){.site-product-ui .cell:hover{transform:none}.site-product-ui :is(.rbtn,.grad-magenta,.grad-azure,.grad-ember,.grad-verdant):before{transform:translate(-50%,-50%)}}@media (prefers-reduced-transparency:reduce){.site-product-ui .site-nav[data-glass=dark],.site-product-ui .site-nav[data-glass=none]{background:#0f1530}:is(.site-product-ui:not(:has(.scene-top)) .site-nav[data-glass=none],.site-product-ui .site-nav[data-glass=light]){background:#fff}}.landing-hero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:56px;display:grid}.landing-hero-copy{width:100%;max-width:850px}.landing-hero-copy>p{margin-inline:auto}.landing-hero-copy>div{justify-content:center}.landing-hero-copy>div:last-child{max-width:480px;margin-inline:auto}.landing-hero-product{text-align:left;width:100%;max-width:650px}.landing-hero .hero-payoff{text-align:center}.landing-title{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin-top:28px;font-size:clamp(3.8rem,6.1vw,6.1rem);font-weight:300;line-height:1.02}.landing-title em{color:#d7deff;letter-spacing:-.06em;font-family:Georgia,serif;font-weight:400}.landing-fact{font-family:var(--font-display), sans-serif;color:#fff;font-size:26px;font-weight:300}.product-pair{width:100%;max-width:650px;margin:auto}.product-pair-screens{justify-content:center;gap:24px;display:flex}.product-device{min-width:0}.product-device-label{color:#fff;flex-direction:column;gap:4px;margin:0 0 12px 8px;font-size:12px;display:flex}.product-device-label span{color:#ffffff80;font-size:10px}.product-device-window{background:#0f2260;border-radius:26px;outline:1px solid #becfff40;overflow:hidden;box-shadow:0 30px 70px -25px #00000080}.product-pair-footer{color:#ffffffbf;justify-content:space-between;align-items:start;gap:16px;min-height:44px;margin-top:22px;font-size:12px;display:flex}.product-pair-footer button{white-space:nowrap;cursor:pointer;border-bottom:1px solid;padding-bottom:3px}.product-sample-note{letter-spacing:.05em;text-align:center;opacity:.6;margin-top:12px;font-size:10px}.product-demo-light .product-device-label,.product-demo-light .product-pair-footer{color:var(--lite-ink)}.product-demo-light .product-device-label span{color:var(--lite-ink-3)}.product-shot{background:#0f2260;border:1px solid #87a2f04d;overflow:hidden;box-shadow:0 20px 50px -30px #13255559}.product-shot img{width:100%;height:auto;display:block}.product-shot-phone{border-radius:26px;width:100%;max-width:330px;margin:auto}.product-shot-wide{border-radius:16px;width:100%}.feature-product-crop{background:#e6eeff;border-radius:22px 22px 0 0;height:310px;margin:auto 18px 0;padding:18px 16px 0;overflow:hidden}.feature-product-crop .product-shot{box-shadow:none;border-radius:18px 18px 0 0}.feature-product-wide{padding:0}.feature-product-wide .product-shot{max-width:none}@media (max-width:600px){.landing-hero{gap:46px;padding-top:120px}.landing-title{font-size:clamp(3.1rem,13vw,4.2rem)}.product-device-window{border-radius:16px}.product-pair-footer{font-size:10px}.product-device-label{margin-left:0;font-size:10px}}.site-product-ui.paper-field :is(h1,h2),.site-product-ui.paper-field h1.landing-title{font-weight:300}.feature-product-crop [data-product-shot=guest]{transform:translateY(-220px)}.feature-product-crop [data-product-shot=waiting],.feature-product-crop [data-product-shot=escalated]{margin-top:-30px}@media (max-width:600px){.product-pair-interactive .product-pair-screens{flex-direction:column;align-items:center;gap:32px}}.hero-payoff{cursor:pointer;color:#fff;text-align:left;background:0 0;border:0;padding:.2em 0 .06em;display:inline-block}.hero-payoff .dot-line{max-width:100%;height:.62em}.hero-payoff:hover{filter:drop-shadow(0 0 15px #a0b3ff80)}.product-device-window{position:relative}.product-pair-automatic .product-pair-screens{pointer-events:none;isolation:isolate}.product-pair-automatic .product-device{transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s,opacity .55s}.product-pair-automatic[data-phase=sending] .product-device:first-of-type{transform:translateY(-5px)}.product-pair-automatic[data-phase=returning] .product-device:last-of-type,.product-pair-automatic[data-phase=finished] .product-device:last-of-type{filter:drop-shadow(0 0 18px #a2b9ff24);transform:translateY(-5px)}.product-pair-automatic[data-phase=reset] .product-device{opacity:0;transform:translateY(8px)scale(.985)}.loop-signal{z-index:3;pointer-events:none;width:100%;height:100%;animation:1.7s both loop-route;position:absolute;inset:0;overflow:visible}.loop-signal-track{fill:none;stroke:#bccbff;stroke-width:1px;stroke-dasharray:2 9;vector-effect:non-scaling-stroke;opacity:.45}.loop-signal-packet{fill:#eef2ff;filter:drop-shadow(0 0 8px #b3c6ff)drop-shadow(0 0 15px #8ba8ff)}[data-phase=finished] .loop-signal-packet{fill:#d6f5a8}.loop-tap{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.loop-tap svg{filter:drop-shadow(0 4px 8px #0006);animation:1.2s both loop-finger;position:absolute;top:-3px;left:-4px}.loop-tap span{border:2px solid #fff;border-radius:50%;width:34px;height:34px;animation:1.2s both loop-contact;position:absolute;top:-17px;left:-17px}.loop-mode{white-space:nowrap;opacity:.65;align-items:center;gap:6px;font-size:10px;display:inline-flex}.loop-mode>span{background:#bfcaff;border-radius:50%;width:4px;height:4px}@keyframes loop-finger{0%{opacity:0;transform:translate(18px,28px)rotate(-12deg)}24%{opacity:1;transform:translate(0)rotate(0)}38%{opacity:1;transform:translate(-2px,-3px)scale(.88)}65%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(14px,20px)}}@keyframes loop-contact{0%,30%{opacity:0;transform:scale(.4)}40%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}@keyframes loop-route{0%,18%{opacity:0}35%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.loop-signal,.loop-tap{display:none}.product-pair-automatic .product-device{transition:none;transform:none!important}}.landing-server{white-space:nowrap;font-size:.78em;display:inline-block}
