body:has([data-landing]){background:#f7f7f6}.landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-serif{font-variation-settings:"EXPO" -20;letter-spacing:-.03em;font-family:Exposure Variable,serif;font-weight:400}.landing-nav{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#f7f7f6 30%,#f7f7f6fc 34.7%,#f7f7f6f3 39.3%,#f7f7f6e4 44%,#f7f7f6d2 48.7%,#f7f7f6bd 53.3%,#f7f7f6a5 58%,#f7f7f68c 62.7%,#f7f7f673 67.3%,#f7f7f65a 72%,#f7f7f642 76.7%,#f7f7f62d 81.3%,#f7f7f61b 86%,#f7f7f60c 90.7%,#f7f7f603 95.3%,#f7f7f600 100%);-webkit-mask-image:linear-gradient(#000 65%,#000000fc 67.3%,#000000f3 69.7%,#000000e4 72%,#000000d2 74.3%,#000000bd 76.7%,#000000a5 79%,#0000008c 81.3%,#00000073 83.7%,#0000005a 86%,#00000042 88.3%,#0000002d 90.7%,#0000001b 93%,#0000000c 95.3%,#00000003 97.7%,#0000 100%);mask-image:linear-gradient(#000 65%,#000000fc 67.3%,#000000f3 69.7%,#000000e4 72%,#000000d2 74.3%,#000000bd 76.7%,#000000a5 79%,#0000008c 81.3%,#00000073 83.7%,#0000005a 86%,#00000042 88.3%,#0000002d 90.7%,#0000001b 93%,#0000000c 95.3%,#00000003 97.7%,#0000 100%)}.landing-screen{border-radius:14px;box-shadow:0 0 0 .5px #00000061,0 1px 1px #0000001a,0 2px 4px #0000001a,0 8px 16px #0000001f,0 18px 36px #00000029,0 32px 80px 6px #0000004d}.landing-screen:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff38,inset 0 .5px #ffffff52}.landing-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-marquee-track{animation:48s linear infinite landing-marquee}.landing-marquee-reverse{animation-direction:reverse}@keyframes landing-marquee{to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.landing-marquee-track{animation:none}}.landing-chats{-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.landing-chats-track{animation:26s linear infinite landing-chats}.landing-chats-slow{animation-duration:34s}@keyframes landing-chats{to{transform:translateY(calc(-50% - 5px))}}@media (prefers-reduced-motion:reduce){.landing-chats-track{animation:none}}@keyframes landing-rise{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}.landing-rise{animation:landing-rise 1.1s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}[data-reveal]{opacity:0;filter:blur(8px);transition:opacity .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform 1.1s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), filter .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);transform:translateY(22px)}[data-reveal=depth]{filter:blur(14px);transition-duration:1.6s,1.8s,1.4s;transform:perspective(1200px)translateZ(-160px)translateY(30px)}[data-reveal][data-shown]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.landing-rise{animation-name:landing-fade;animation-duration:.4s}[data-reveal],[data-reveal=depth]{filter:none;transition:opacity .4s ease-out var(--reveal-delay,0s);transform:none}}@keyframes landing-fade{0%{opacity:0}}[data-landing-goo]:not([data-ready]) [data-goo-item]{background:var(--goo-fill)}[data-landing-goo]:not([data-ready]) [data-goo-unborn]{visibility:hidden}.waitlist-pill{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);transition:border-color .2s ease, box-shadow .4s var(--ease-out);gap:.25rem}.waitlist-field{transition:flex-grow .52s var(--ease-in-out), opacity .2s ease, filter .2s ease, padding .52s var(--ease-in-out);flex:1 1 0}.waitlist-button{transition:flex-grow .52s var(--ease-in-out), background-color .2s ease, transform .16s var(--ease-out);flex:none}.waitlist-button:active:not(:disabled){transform:scale(.97)}.waitlist-label{transition:opacity .2s ease, filter .2s ease, transform .3s var(--ease-out);align-items:center;display:inline-flex}.waitlist-label[data-for=pending],.waitlist-label[data-for=done]{opacity:0;filter:blur(4px);justify-content:center;position:absolute;inset:0;transform:translateY(6px)}[data-waitlist=pending] .waitlist-label[data-for=idle],[data-waitlist=done] .waitlist-label[data-for=idle]{opacity:0;filter:blur(4px);transform:translateY(-6px)}[data-waitlist=pending] .waitlist-label[data-for=pending],[data-waitlist=done] .waitlist-label[data-for=done]{opacity:1;filter:none;transform:none}[data-waitlist=done] .waitlist-label[data-for=done]{transition-delay:.26s}.waitlist-dots{gap:5px}.waitlist-dots i{background:currentColor;border-radius:9999px;width:5px;height:5px;animation:.9s ease-in-out infinite waitlist-dot}.waitlist-dots i:nth-child(2){animation-delay:.12s}.waitlist-dots i:nth-child(3){animation-delay:.24s}@keyframes waitlist-dot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}[data-waitlist=done] .waitlist-field{opacity:0;filter:blur(4px);flex-grow:0;padding-left:0}[data-waitlist=done] .waitlist-button{background-color:var(--color-ink,#1c1b19);flex-grow:1}[data-waitlist=done]{animation:waitlist-swell .7s var(--ease-out) .38s both;box-shadow:0 8px 28px -10px #00000047}@keyframes waitlist-swell{0%{transform:scale(1)}35%{transform:scale(1.035)}to{transform:scale(1)}}.waitlist-tick{stroke-dasharray:16;stroke-dashoffset:16px}[data-waitlist=done] .waitlist-tick{transition:stroke-dashoffset .42s var(--ease-out) .42s;stroke-dashoffset:0}.waitlist-error{animation:waitlist-error-in .24s var(--ease-out)}@keyframes waitlist-error-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.waitlist-field,.waitlist-button,.waitlist-label{transition-property:opacity,background-color}.waitlist-label{filter:none!important;transform:none!important}[data-waitlist=done],.waitlist-error,.waitlist-dots i{animation:none}[data-waitlist=done] .waitlist-field{display:none}}.landing-stage{background:#f1e9d6;box-shadow:inset 0 0 0 1px #0000000f}@media (min-width:640px) and (max-width:1799px){.landing-stage{height:max(26rem,100svh - 24rem);padding-block:3.5%}.landing-stage .landing-screen{aspect-ratio:64/27;width:auto;max-width:100%;height:100%;margin-inline:auto}}.landing-stage-ui{contain:layout paint;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;clip-path:inset(0 round 12px);position:absolute;inset:0}@media (min-width:640px){.landing-stage-ui{clip-path:inset(0 round 14px)}}.landing-onekey .landing-stage-ui{clip-path:inset(0 round 8px)}.landing-onekey [class$=_word]{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff3;border-radius:3px}.landing-key{--skirt:calc(var(--key) * .075);height:var(--key);width:calc(var(--key) * .94);padding:calc(var(--key) * .1);padding-bottom:calc(var(--key) * .1 + var(--skirt));border-radius:calc(var(--key) * .25);-webkit-user-select:none;user-select:none;background:#232326;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0006}.landing-key-cap{border-radius:calc(var(--key) * .17);color:#3a3a3e;height:100%;box-shadow:0 var(--skirt) 0 #a6a6ae, 0 calc(var(--skirt) + 1px) 0 #8e8e96, 0 calc(var(--skirt) + 2px) 4px #00000059;will-change:transform;background:linear-gradient(#fdfdfd,#ececef);justify-content:center;align-items:center;transition:transform .46s cubic-bezier(.34,1.35,.5,1),box-shadow .46s cubic-bezier(.34,1.35,.5,1),filter .46s ease-out;display:flex}.landing-key[data-pressed] .landing-key-cap{transform:translateY(calc(var(--skirt) - 1px));filter:brightness(.96);transition-duration:.17s;transition-timing-function:cubic-bezier(.45,0,.55,1);box-shadow:0 1px #a6a6ae,0 1px #8e8e96,0 1px 1px #00000040}.landing-key-glyph{height:calc(var(--key) * .34);width:auto}@media (prefers-reduced-motion:reduce){.landing-key-cap{transition:none}}
