@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-mono-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--void: #050608;--navy: #0b1a4a;--cobalt: #2b5cff;--ice: #c9d8ff;--coral: #ff6a4d;--blush: #ff9c8a;--fg: #f7f8fc;--fg-2: rgb(236 240 250 / .76);--fg-3: rgb(236 240 250 / .54);--fg-4: rgb(236 240 250 / .36);--line: rgb(255 255 255 / .12);--line-strong: rgb(255 255 255 / .22);--font-sans: "Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", "Iowan Old Style", Georgia, serif;--font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--radius-sm: .75rem;--radius-control: .875rem;--radius-panel: 1.125rem;--radius-surface: 1.5rem;--gutter: clamp(1rem, 4.6vw, 5rem);--max: 1440px;--ease-enter: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.22, 1, .36, 1);--ease-exit: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--glass-blur: 18px;--ui-bg: rgb(12 13 14 / .94);--ui-s1: #0f1011;--ui-s2: #141516;--ui-s3: #18191a;--ui-s4: #1c1d1f;--ui-line: #23252a;--ui-line-strong: #34343a;--ui-ink: #f7f8f8;--ui-muted: #d0d6e0;--ui-subtle: #8a8f98;--ui-tertiary: #62666d;--ui-accent: #4f7bff;--ui-money: #3ecf8e;--ui-money-ink: #7fe0b0;--ui-warn: #ff6a4d;--ui-radius: 8px;--ui-radius-sm: 6px}@media (max-width: 720px){:root{--glass-blur: 14px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px;background:var(--void);color-scheme:dark}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;background:var(--void);color:var(--fg);font-family:var(--font-sans);font-size:1rem;line-height:1.5;letter-spacing:-.006em;font-feature-settings:"ss01" on,"cv11" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:#2b5cff8c;color:#fff}:focus-visible{outline:2px solid var(--ice);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page{position:relative;z-index:1}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.section{position:relative;padding-block:clamp(1.75rem,4.4vw,4rem)}.display{font-family:var(--font-sans);font-weight:600;font-size:clamp(2.6rem,6.4vw,5.75rem);line-height:.98;letter-spacing:-.048em;color:#fff;text-wrap:balance}.display .serif,.serif{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.018em}.display .serif{display:block;font-size:1.1em;line-height:.96;color:#fff}.lede{font-size:clamp(1.0625rem,1.35vw,1.3125rem);line-height:1.5;color:var(--fg-2);letter-spacing:-.012em;max-width:34em}.mono{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:0;font-feature-settings:"zero" off}.caption{font-family:var(--font-mono);font-size:.75rem;color:var(--fg-3);letter-spacing:0}.glass{--tint: 13 20 46;--tint-alpha: .34;--rim-a: rgb(255 255 255 / .55);--rim-b: rgb(255 255 255 / .07);--rim-c: rgb(201 216 255 / .32);position:relative;border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffff16,#ffffff04 42%,#ffffff08),rgb(var(--tint) / var(--tint-alpha));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.7) brightness(1.06);backdrop-filter:blur(var(--glass-blur)) saturate(1.7) brightness(1.06);box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff0d,inset 0 0 28px #c9d8ff0d,0 30px 60px -30px #000000bf,0 2px 10px #00000038}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,var(--rim-a),var(--rim-b) 38%,var(--rim-b) 62%,var(--rim-c));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.glass--lit{--tint-alpha: .3;--rim-a: rgb(255 255 255 / .9);--rim-b: rgb(201 216 255 / .2);--rim-c: rgb(201 216 255 / .75);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #ffffff1a,inset 0 0 32px #c9d8ff24,0 0 0 1px #c9d8ff14,0 0 36px -6px #78a0ff8c,0 30px 60px -30px #000000bf}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{--tint-alpha: .86}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:0 1.75rem;border:0;border-radius:var(--radius-control);font-size:1rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--duration-standard) var(--ease-standard),background var(--duration-standard) var(--ease-standard),color var(--duration-fast) var(--ease-standard),translate var(--duration-standard) var(--ease-standard)}.btn--sm{min-height:2.875rem;padding:0 1.4rem;font-size:.9375rem}.btn--primary{color:#0a0d18;background:radial-gradient(75% 130% at 100% 115%,rgb(255 106 77 / .62),rgb(255 156 138 / .2) 50%,transparent 74%),radial-gradient(80% 120% at 10% -20%,#fff,transparent 70%),linear-gradient(180deg,#fff,#fdf8f7e6);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #fff,inset 0 -1px #fff9,inset 0 0 0 1px #fffc,inset 0 -10px 20px -10px #ff6a4d99,0 0 0 1px #ffffff47,0 0 22px #ffffff61,0 0 44px -6px #ff9c8a80,0 14px 34px -12px #ff6a4db3}.btn--glass{color:#fff;background:linear-gradient(180deg,#ffffff1f,#ffffff05 55%,#c9d8ff14),#0c143480;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #c9d8ff80,inset 0 0 20px #2b5cff38,0 0 0 1px #5078ff38,0 0 28px -4px #2b5cffbf,0 12px 28px -14px #000c}.btn--halo{color:#fff;background:linear-gradient(180deg,#ffffff29,#ffffff0a 55%,#ffbeaa1a),#10142a80;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff80,inset 0 -10px 18px -12px #ff967da6,0 0 0 1px #ffffff14,0 0 22px -4px #ffffff4d,0 10px 30px -12px #ff6a4d99}@media (hover: hover) and (pointer: fine){.btn:hover{translate:0 -1px}.btn--primary:hover{box-shadow:inset 0 1px #fff,inset 0 -1px #ffffff8c,inset 0 0 0 1px #ffffffd9,inset 0 -8px 18px -10px #ff6a4d99,0 0 0 1px #ffffff52,0 0 34px #ffffff6b,0 16px 40px -12px #ff6a4dbf}.btn--halo:hover{box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffffb3,inset 0 -10px 18px -12px #ff967dcc,0 0 0 1px #ffffff1f,0 0 30px -2px #fff6,0 14px 36px -12px #ff6a4dbf}.btn--glass:hover{background:linear-gradient(180deg,#ffffff2e,#ffffff0a 55%,#c9d8ff1a),#101c468c;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #c9d8ff80,inset 0 0 18px #2b5cff47,0 0 0 1px #2b5cff33,0 0 32px -4px #2b5cffcc,0 12px 28px -14px #000c}}.btn:active{translate:0 0;scale:.985}[data-spot]{--mx: 50%;--my: 0%}[data-spot]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(180px circle at var(--mx) var(--my),rgb(255 255 255 / .12),transparent 70%);transition:opacity var(--duration-considered) var(--ease-standard)}@media (hover: hover) and (pointer: fine){[data-spot]:hover:after{opacity:1}}.js [data-reveal]{opacity:0;translate:0 22px;transition:opacity .9s var(--ease-enter),translate 1.1s var(--ease-enter);transition-delay:var(--delay, 0s)}.js [data-reveal][data-in]{opacity:1;translate:0 0}@media (prefers-reduced-motion: reduce){.js [data-reveal]{translate:none;transition:opacity .3s linear}}@media (max-width: 640px){[data-phone-hide]{display:none!important}}[data-tour-pressed]{scale:.96;filter:brightness(1.18);transition:scale .1s ease,filter .1s ease}.liquid{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--void);overflow:hidden}.liquid__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.2s var(--ease-standard)}.liquid[data-mode=live] .liquid__canvas{opacity:1}.liquid__stills,.liquid__still,.liquid__grain{position:absolute;inset:0}.liquid__still{background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 1.4s var(--ease-standard)}.liquid__still[data-active]{opacity:var(--gain, 1)}.liquid__still[data-scene=hero]{background-image:url(/art/j1.webp);background-position:50% 50%}.liquid__still[data-scene=account]{background-image:url(/art/frame.webp);background-position:50% 50%;--gain: .62}.liquid__still[data-scene=jobs]{background-image:url(/art/bands.webp);background-position:50% 50%;--gain: .8}.liquid__still[data-scene=thinks]{background-image:url(/art/frame.webp);background-position:50% 50%;--gain: .55}.liquid__still[data-scene=rules]{background-image:url(/art/hero.webp);background-position:100% 55%;--gain: .6}.liquid__still[data-scene=brain]{background-image:url(/art/bands.webp);background-position:50% 50%;--gain: .95}.liquid__still[data-scene=customers]{background-image:url(/art/frame.webp);background-position:50% 50%;--gain: .9}.liquid__still[data-scene=versus]{background-image:url(/art/hero.webp);background-position:90% 55%;transform:scaleY(-1);--gain: .85}.liquid__still[data-scene=plug]{background-image:url(/art/bands.webp);background-position:50% 50%;transform:scaleX(-1);--gain: .7}.liquid__still[data-scene=security]{background-image:url(/art/frame.webp);background-position:50% 50%;transform:scale(-1);--gain: .55}.liquid__still[data-scene=demo]{background-image:url(/art/hero.webp);background-position:100% 50%;--gain: .95}.liquid__still[data-scene=pricing]{background-image:url(/art/hero.webp);background-position:100% 50%;--gain: .8}.liquid__still[data-scene=company]{background-image:url(/art/j1.webp);background-position:50% 75%;--gain: .12}.liquid__still[data-scene=footer]{background-image:url(/art/bands.webp);background-position:50% 100%;--gain: .32}@media (max-aspect-ratio: 4 / 5){.liquid__still[data-scene=hero]{background-image:url(/art/j1-portrait.webp);background-position:50% 60%}.liquid__still[data-scene=demo]{background-image:url(/art/portrait.webp),url(/art/hero.webp);background-position:50% 62%,82% 50%}.liquid__still[data-scene=brain]{background-position:82% 50%;--gain: .6}.liquid__still[data-scene=customers]{background-position:70% 50%;--gain: .5}.liquid__still[data-scene=versus]{background-position:86% 50%;transform:none;--gain: .5}.liquid__still[data-scene=plug]{background-position:80% 50%;--gain: .45}.liquid__still[data-scene=security]{background-position:88% 50%;transform:scaleX(-1);--gain: .35}}.liquid__grain{opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}.liquid[data-mode=still] .liquid__grain,.liquid[data-mode=loading] .liquid__grain{opacity:.1}._lockup_1ie7g_9{--h: 44px;--cap: calc(var(--h) / 1.6180339887);display:inline-flex;align-items:center;height:var(--h);color:inherit}._inner_1ie7g_18{display:inline-flex;align-items:flex-end;gap:calc(var(--cap) / 2)}._mark_1ie7g_24{flex:none;display:block;width:auto;height:var(--cap)}._word_1ie7g_26{display:block;font-family:var(--font-serif);font-style:normal;font-weight:400;font-size:calc(var(--cap) / .72);line-height:1;letter-spacing:-.01em;white-space:nowrap;text-box:trim-both cap alphabetic}@supports not (text-box: trim-both cap alphabetic){._word_1ie7g_26{line-height:.72;translate:0 .045em}}
