@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/landing/assets/manrope-latin-ext-Ch3YOpNY.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/landing/assets/manrope-latin-DHIcAJRg.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}:root{--bg: #0e0d0c;--bg-2: #141210;--panel: #171513;--panel-2: #1e1b18;--border: #2b2724;--paper: #f5efe6;--text: #e9e2d7;--dim: #a89e93;--dimmer: #7f766d;--mint: #6cc0b6;--amber: #f2c230;--coral: #e0806a;--display: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ease: cubic-bezier(.22, 1, .36, 1);--wide: 1180px}:root{--hp-frame: 1440px;--hp-page: #050506;--hp-accent: #8bcff0;--hp-accent-rgb: 139, 207, 240;--hp-accent-srgb: .545098 .811765 .941176;--hp-accent-hi: #bde6f9;--hp-accent-ink: #04131b;--hp-accent-pale: #e2f4fc;--hp-white: #ffffff;--hp-zinc-100: #f4f4f5;--hp-zinc-200: #e4e4e7;--hp-zinc-300: #d4d4d8;--hp-zinc-400: #a1a1aa;--hp-zinc-500: #71717a;--hp-zinc-600: #52525b;--hp-zinc-950: #09090b;--hp-label: #8b8b94;--hp-nav-link: #a8a8b3;--hp-prompt: #6b6b73;--hp-line-no: #4a4a52;--hp-outline-text: #e9e9ec;--hp-path: #ededf0;--hp-steel: #8a8a90;--hp-steel-hi: #c4c4cc;--hp-grad-accent: linear-gradient(180deg, #bde6f9 0%, #8bcff0 100%);--hp-grad-nav: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .075) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-pill: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .07) 0%, color(srgb 1 1 1 / .02) 100%);--hp-grad-terminal: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .08) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-terminal-close: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .09) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-card: linear-gradient(180deg in srgb, color(srgb .094118 .094118 .105882 / .92) 0%, color(srgb .047059 .047059 .054902 / .92) 100%);--hp-grad-chip: linear-gradient(180deg in srgb, color(srgb .094118 .094118 .105882 / .85) 0%, color(srgb .054902 .054902 .062745 / .85) 100%);--hp-grad-mark: linear-gradient(180deg, #2e2e32 0%, #0a0a0b 100%);--hp-grad-specular: linear-gradient(90deg in srgb, rgba(255, 255, 255, 0) 0%, color(srgb 1 1 1 / .9) 50%, rgba(255, 255, 255, 0) 100%);--hp-codebox-bg: color(srgb 0 0 0 / .45);--hp-codebox-border: color(srgb 1 1 1 / .08);--hp-copy-bg: color(srgb 1 1 1 / .08);--hp-hairline: color(srgb 1 1 1 / .1);--hp-outline: color(srgb 1 1 1 / .16);--hp-text-h1-a: linear-gradient(180deg, #ffffff 0%, #dadadf 100%);--hp-text-h1-b: linear-gradient(180deg, #e2f4fc 0%, #8bcff0 100%);--hp-text-h2: linear-gradient(180deg, #ffffff 0%, #8fb9ce 100%);--hp-text-step-no: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .35) 0%, color(srgb 1 1 1 / .06) 100%);--hp-text-steel: linear-gradient(180deg, #e4e4e7 0%, #8a8a90 100%);--hp-text-engraving: linear-gradient(90deg in srgb, color(srgb .894118 .894118 .905882 / .75) 0%, color(srgb .541176 .541176 .564706 / .6) 100%);--hp-text-wordmark: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .16) 0%, rgba(255, 255, 255, 0) 90%);--hp-text-h1-a-end: #dadadf;--hp-text-h1-b-end: #8bcff0;--hp-text-h2-end: #8fb9ce;--hp-text-step-no-end: color(srgb 1 1 1 / .06);--hp-text-steel-end: #8a8a90;--hp-rim-nav: linear-gradient(180deg in srgb, color(srgb .545098 .811765 .941176 / .35) 0%, color(srgb 1 1 1 / .05) 100%);--hp-rim-terminal: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .22) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-terminal-close: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .26) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-card: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .24) 0%, color(srgb 1 1 1 / .06) 60%, color(srgb 1 1 1 / .04) 100%);--hp-rim-mark: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .35) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-play: linear-gradient(180deg in srgb, color(srgb .545098 .811765 .941176 / .8) 0%, color(srgb .545098 .811765 .941176 / .1) 100%);--hp-rim-shelf: linear-gradient(90deg in srgb, rgba(139, 207, 240, 0) 0%, color(srgb .545098 .811765 .941176 / .6) 50%, rgba(139, 207, 240, 0) 100%);--hp-bg-hero: #050506;--hp-bg-film: radial-gradient(60% 42% at 50% 52% in srgb, color(srgb .545098 .811765 .941176 / .05) 0%, color(srgb .545098 .811765 .941176 / .0175) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-how: radial-gradient(70% 34% at 50% 58% in srgb, color(srgb .545098 .811765 .941176 / .045) 0%, color(srgb .545098 .811765 .941176 / .01575) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-crew: radial-gradient(60% 27% at 50% 30% in srgb, color(srgb .545098 .811765 .941176 / .06) 0%, color(srgb .545098 .811765 .941176 / .021) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-pricing: radial-gradient(62% 40% at 50% 50% in srgb, color(srgb 1 1 1 / .045) 0%, color(srgb 1 1 1 / .01575) 50%, rgba(255, 255, 255, 0) 100%), #050506;--hp-bg-close: radial-gradient(55% 42% at 50% 56% in srgb, color(srgb .545098 .811765 .941176 / .045) 0%, color(srgb .545098 .811765 .941176 / .01575) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-footer: #050506;--hp-r-pill: 999px;--hp-r-footer: 32px;--hp-r-boundary: 28px;--hp-r-folder: 26px;--hp-r-card: 20px;--hp-r-codebox: 12px;--hp-r-chip: 10px;--hp-r-tag: 6px;--hp-shadow-nav: 0px 12px 32px color(srgb 0 0 0 / .45), inset 0px 1px 0px color(srgb 1 1 1 / .1);--hp-shadow-card: 0px 24px 48px color(srgb 0 0 0 / .6), inset 0px 1px 0px color(srgb 1 1 1 / .12);--hp-shadow-chip: 0px 8px 20px color(srgb 0 0 0 / .5);--hp-shadow-badge: 0px 6px 14px color(srgb 0 0 0 / .5);--hp-shadow-mark: 0px 10px 24px color(srgb 0 0 0 / .6);--hp-shadow-shelf: 0px 14px 24px color(srgb 0 0 0 / .7);--hp-glow-hero-cta: 0px 0px 28px color(srgb .545098 .811765 .941176 / .35);--hp-glow-close-cta: 0px 0px 30px color(srgb .545098 .811765 .941176 / .35);--hp-glow-node: 0px 0px 18px color(srgb .545098 .811765 .941176 / .55);--hp-glow-dot: 0px 0px 8px color(srgb .545098 .811765 .941176 / .8);--hp-blur-nav: 12px;--hp-blur-card: 12px;--hp-blur-terminal: 8px;--hp-blur-chip: 8px;--hp-blur-shelf: 6px;--hp-sans: "Manrope", "Manrope Symbols", system-ui, -apple-system, "Segoe UI", sans-serif;--hp-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--hp-type-h1: 500 84px/1.16 var(--hp-sans);--hp-track-h1: -.04em;--hp-type-h2-film: 500 52px/1.12 var(--hp-sans);--hp-track-h2-film: -.04em;--hp-type-h2-close: 500 52px/1.06 var(--hp-sans);--hp-track-h2-close: -.04em;--hp-type-h2-crew: 500 48px/1.12 var(--hp-sans);--hp-track-h2-crew: -.035em;--hp-type-h2-pricing: 500 48px/1.1 var(--hp-sans);--hp-track-h2-pricing: -.04em;--hp-type-h2-how: 500 44px/1.12 var(--hp-sans);--hp-track-h2-how: -.035em;--hp-type-h3: 600 18px/25px var(--hp-sans);--hp-track-h3: -.02em;--hp-type-lead: 400 18px/1.55 var(--hp-sans);--hp-type-sub: 400 16px/1.5 var(--hp-sans);--hp-type-body: 400 15px/1.5 var(--hp-sans);--hp-type-body-close: 400 15px/1.55 var(--hp-sans);--hp-type-card: 400 13.5px/1.5 var(--hp-sans);--hp-type-kicker: 500 12px/16px var(--hp-sans);--hp-type-label: 600 13px/18px var(--hp-sans);--hp-type-note: 400 13px/18px var(--hp-sans);--hp-type-nav: 400 14px/19px var(--hp-sans);--hp-type-link: 600 14px/19px var(--hp-sans);--hp-type-footer-link: 400 15px/20px var(--hp-sans);--hp-type-footer-head: 600 13px/18px var(--hp-sans);--hp-type-mono-15: 400 15px/20px var(--hp-mono);--hp-type-mono-13-5: 400 13.5px/18px var(--hp-mono);--hp-type-mono-13: 400 13px/17px var(--hp-mono);--hp-type-mono-12: 400 12px/16px var(--hp-mono);--hp-type-mono-11-5: 400 11.5px/15px var(--hp-mono);--hp-type-mono-11: 400 11px/15px var(--hp-mono);--hp-type-mono-tag: 500 10.5px/14px var(--hp-mono);--hp-ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--hp-page);color-scheme:dark}body{background:var(--hp-page);color:var(--hp-zinc-200);font:400 16px/1.5 var(--hp-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,svg,video{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}code,kbd,pre{font-family:var(--hp-mono)}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--hp-accent);outline-offset:3px}::selection{background:var(--hp-accent);color:var(--hp-accent-ink)}.hp-skip{position:absolute;left:-9999px;top:12px;z-index:60;padding:8px 14px;border-radius:var(--hp-r-pill);--hp-fill: var(--hp-grad-accent);color:var(--hp-accent-ink);font:500 14px/19px var(--hp-sans)}.hp-skip:focus{left:12px}.hp-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-page{position:relative;min-width:0}.hp-sec{position:relative;container-type:inline-size;background:var(--hp-page);scroll-margin-top:40px}.hp-stage{--hp-k: tan(atan2(min(100cqw, 1440px), 1440px));position:relative;width:var(--hp-frame);height:var(--hp-sec-h, 900px);margin-inline:auto;overflow:clip;background:var(--hp-sec-bg, var(--hp-page));zoom:var(--hp-k)}.hp-sec-hero{--hp-sec-bg: var(--hp-bg-hero)}.hp-sec-film{--hp-sec-bg: var(--hp-bg-film)}.hp-sec-how{--hp-sec-bg: var(--hp-bg-how)}.hp-sec-crew{--hp-sec-bg: var(--hp-bg-crew)}.hp-sec-pricing{--hp-sec-bg: var(--hp-bg-pricing)}.hp-sec-close{--hp-sec-bg: var(--hp-bg-close)}.hp-sec-footer{--hp-sec-bg: var(--hp-bg-footer);--hp-sec-h: 600px}@media(max-width:1199.98px){.hp-stage{width:100%;height:auto;min-height:0;zoom:1;padding:var(--hp-flow-pad-y) var(--hp-gutter)}}:root{--hp-gutter: 32px;--hp-flow-pad-y: 96px}@media(max-width:767.98px){:root{--hp-gutter: 16px;--hp-flow-pad-y: 72px}}.hp-gradtext{--hp-gt-pad: .25em;box-sizing:content-box;padding-bottom:var(--hp-gt-pad);margin-bottom:calc(-1 * var(--hp-gt-pad));background:var(--hp-gt, var(--hp-text-h2)) 0 0 / 100% calc(100% - var(--hp-gt-pad)) no-repeat var(--hp-gt-end, var(--hp-text-h2-end));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hp-page :is(h1,h2,h3,h4,p,a,span,li,code,b,strong,em,small,label,button):not(:has(*),:empty):not(.hp-gradtext,.hp-gradtext *,.hp-skip,.hp-nav-pill,.hp-menu-panel a,.hp-film-tab,.hp-film-tag,.hp-film-length,.hp-how-connected,.hp-how-who,.hp-how-levels li,.hp-how-node,.hp-how-stage,.hp-crew-tip-role,.hp-crew-presets a,.hp-pricing-bill,.hp-pricing-tag-on,.hp-pricing-engraving-a,.hp-pricing-boundtag,.hp-footer-giant,.hp-close-or a *,.hp-crew-cmd .hp-cmd-text *),.hp-page :is(.hp-close-or a,.hp-crew-cmd .hp-cmd-text){background:linear-gradient(currentColor,currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hp-page :is(.hp-skip,.hp-nav-pill,.hp-menu-panel a,.hp-film-tab,.hp-film-tag,.hp-film-length,.hp-how-connected,.hp-how-who,.hp-how-levels li,.hp-how-node,.hp-how-stage,.hp-crew-tip-role,.hp-crew-presets a,.hp-pricing-bill,.hp-pricing-tag-on,.hp-pricing-boundtag){background:var(--hp-fill, none)}.hp-page :is(.hp-skip,.hp-menu-panel a,.hp-film-tab,.hp-film-tag,.hp-film-length,.hp-how-connected,.hp-how-who,.hp-how-levels li,.hp-how-node,.hp-how-stage,.hp-crew-tip-role,.hp-crew-presets a,.hp-pricing-bill,.hp-pricing-boundtag):not(:has(*),:empty){background:linear-gradient(currentColor,currentColor) text,var(--hp-fill, none);-webkit-text-fill-color:transparent}.hp-page ::selection{-webkit-text-fill-color:var(--hp-accent-ink)}@media(forced-colors:active){.hp-page *{-webkit-text-fill-color:currentColor!important}}:where(.hp-rim){position:relative}.hp-rim:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--hp-rim-w, 1px);background:var(--hp-rim);-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}@media(pointer:coarse){.hp-page :is(.hp-footer-col a,.hp-how-more,.hp-close-or a){padding-block:6px;margin-block:-6px}}@media(prefers-reduced-motion:reduce){.hp-page *,.hp-page *:before,.hp-page *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.hp-nav{position:fixed;z-index:50;top:20px;left:0;right:0;width:min(1200px,100% - 40px);height:60px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 22px;border-radius:var(--hp-r-pill);-webkit-backdrop-filter:blur(var(--hp-blur-nav));backdrop-filter:blur(var(--hp-blur-nav));--hp-rim: var(--hp-rim-nav)}.hp-nav:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--hp-grad-nav);box-shadow:inset 0 1px #ffffff1a;pointer-events:none}.hp-nav-shade{position:absolute;inset:0;z-index:-2;border-radius:inherit;translate:-4000px 12px;box-shadow:4000px 0 32px #00000073;pointer-events:none}.hp-nav-logo{display:flex;align-items:center;width:240px;height:32px;flex:none}.hp-nav-brand{display:flex;align-items:center;gap:8px;height:32px;border-radius:9px;position:relative;left:1px}.hp-nav-brand img{width:32px;height:32px;flex:none}.hp-nav-word{font:500 18.963px/26px var(--hp-sans);letter-spacing:-.025em;color:var(--hp-white);white-space:nowrap;position:relative;left:.45px}.hp-nav-links{display:flex;align-items:center;gap:34px;flex:none}.hp-nav-links a[href="/how"]{width:80px}.hp-nav-links a[href="/setup"]{width:38px}.hp-nav-links a[href="/download"]{width:64px}.hp-nav-links a[href="/docs"]{width:32px}.hp-nav-links a[href="/keys"]{width:20px}.hp-nav-links a[href="/agents"]{width:32px}.hp-nav-links a[href="/security"]{width:53px}.hp-nav-links a[href="/pricing"]{width:45px}.hp-nav-links a,.hp-nav-signin{font:var(--hp-type-nav);color:var(--hp-nav-link);white-space:nowrap;border-radius:4px;transition:color .16s var(--hp-ease)}.hp-nav-links a:hover,.hp-nav-signin:hover{color:var(--hp-white)}.hp-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:240px;flex:none;position:relative;left:-1px}.hp-nav-signin{width:42px;color:var(--hp-zinc-300)}.hp-nav-pill{display:flex;align-items:flex-start;min-width:110px;translate:0 -.5px;padding:10px 18px;border-radius:var(--hp-r-pill);--hp-fill: var(--hp-grad-accent);color:var(--hp-accent-ink);font:500 14px/19px var(--hp-sans);white-space:nowrap;transition:filter .16s var(--hp-ease)}.hp-nav-pill:hover{filter:brightness(1.06)}.hp-menu{display:none;position:relative}.hp-menu>summary{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--hp-r-pill);background:#ffffff0f;color:var(--hp-zinc-200);list-style:none;cursor:pointer}.hp-menu>summary::-webkit-details-marker{display:none}.hp-menu svg path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.hp-menu .site-menu-x,.hp-menu[open] .site-menu-bars{display:none}.hp-menu[open] .site-menu-x{display:block}.hp-menu-panel{position:absolute;top:calc(100% + 14px);right:-8px;display:grid;min-width:220px;padding:8px;border-radius:20px;background:var(--hp-grad-card),#09090bf0;box-shadow:var(--hp-shadow-card);--hp-rim: var(--hp-rim-card)}.hp-menu-panel a{padding:11px 14px;border-radius:12px;font:400 15px/20px var(--hp-sans);color:var(--hp-zinc-300)}.hp-menu-panel a:hover{--hp-fill: color(srgb 1 1 1 / .05);color:var(--hp-white)}@media(max-width:1279.98px){.hp-nav-logo,.hp-nav-actions{width:auto}}@media(max-width:1023.98px){.hp-nav{top:12px;width:calc(100% - 24px);height:56px;padding:0 9px 0 16px}.hp-nav-links,.hp-nav-signin{display:none}.hp-nav-actions{gap:8px}.hp-menu{display:block}}@media(max-width:359.98px){.hp-nav{padding:0 8px 0 12px}.hp-nav-brand{gap:6px}.hp-nav-word{font-size:17px}.hp-nav-actions{gap:6px}.hp-nav-pill{min-width:0;padding-inline:12px}}.hp-nav-fx{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:clip;pointer-events:none}.hp-nav-fx:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#05050659;opacity:0}html[data-m-scrolled] .hp-nav-fx:before{opacity:1}@media(prefers-reduced-motion:no-preference){.hp-nav-fx:before{transition:opacity .24s var(--hp-ease)}.hp-nav-fx:after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(90deg,#fff0,#ffffff13,#fff0);transform:translate(-120%) skew(-18deg);animation:hp-nav-glint var(--m-t-draw) var(--m-ease-draw) .45s 1 backwards}.hp-nav-links a{position:relative}.hp-nav-links a:before{content:"";position:absolute;inset:-7px -12px;z-index:-1;border-radius:var(--hp-r-pill);background:#ffffff0f;opacity:0;transition:opacity .16s var(--hp-ease);pointer-events:none}.hp-nav-pill{position:relative;transition:filter .16s var(--hp-ease),transform .18s var(--hp-ease)}.hp-nav-pill:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 0 20px color(srgb var(--hp-accent-srgb) / .45);opacity:0;transition:opacity .18s var(--hp-ease);pointer-events:none}.hp-nav-pill:active{transform:translate(0) scale(.98);transition-duration:.16s,90ms}.hp-menu[open] .hp-menu-panel{transform-origin:100% 0%;animation:hp-menu-in .2s var(--hp-ease) backwards}.hp-menu[open] .hp-menu-panel a{animation:hp-menu-link .26s var(--hp-ease) backwards}.hp-menu[open] .hp-menu-panel a:nth-child(2){animation-delay:25ms}.hp-menu[open] .hp-menu-panel a:nth-child(3){animation-delay:50ms}.hp-menu[open] .hp-menu-panel a:nth-child(4){animation-delay:75ms}.hp-menu[open] .hp-menu-panel a:nth-child(5){animation-delay:.1s}.hp-menu[open] .hp-menu-panel a:nth-child(6){animation-delay:125ms}.hp-menu[open] .hp-menu-panel a:nth-child(7){animation-delay:.15s}.hp-menu[open] .hp-menu-panel a:nth-child(n+8){animation-delay:175ms}.hp-menu[open] .site-menu-x{animation:hp-menu-icon-x .2s var(--hp-ease) backwards}.hp-menu[data-m-toggled]:not([open]) .site-menu-bars{animation:hp-menu-icon-bars .2s var(--hp-ease) backwards}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hp-nav-links a:hover:before{opacity:1}.hp-nav-pill:hover{transform:translateY(-1px)}.hp-nav-pill:hover:before{opacity:1}.hp-nav-pill:hover:active{transform:translate(0) scale(.98)}.hp-nav-brand:hover .hp-mark{animation:hp-nav-mark .42s var(--hp-ease)}}@keyframes hp-nav-glint{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(560%) skew(-18deg)}}@keyframes hp-nav-mark{40%{transform:rotate(-6deg)}}@keyframes hp-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes hp-menu-link{0%{opacity:0;transform:translateY(-4px)}}@keyframes hp-menu-icon-x{0%{opacity:0;transform:rotate(-90deg)}}@keyframes hp-menu-icon-bars{0%{opacity:0;transform:rotate(90deg)}}.hp-btn{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;flex:none;border-radius:var(--hp-r-pill);white-space:nowrap;transition:filter .16s var(--hp-ease),background-color .16s var(--hp-ease),border-color .16s var(--hp-ease)}.hp-btn-primary{background:var(--hp-grad-accent);color:var(--hp-accent-ink)}.hp-btn-primary:hover,.hp-btn-accent:hover{filter:brightness(1.06)}.hp-btn-accent{background:var(--hp-accent);border:1px solid var(--hp-accent);color:var(--hp-accent-ink)}.hp-btn-outline{border:1px solid var(--hp-outline);color:var(--hp-outline-text)}.hp-btn-outline:hover{border-color:#ffffff52;background:#ffffff08}.hp-btn-52{height:52px;gap:10px;padding:0 22px 0 24px;font:500 15px/20px var(--hp-sans)}.hp-btn-52 .hp-btn-arrow{font:500 16px/22px var(--hp-sans)}.hp-btn-50{height:50px;gap:10px;padding:0 22px 0 24px;font:600 15px/20px var(--hp-sans)}.hp-btn-50 .hp-btn-arrow{font:600 16px/22px var(--hp-sans)}.hp-btn-52,.hp-btn-50,.hp-btn-42{justify-content:flex-start}.hp-btn-52 .hp-btn-arrow,.hp-btn-50 .hp-btn-arrow,.hp-btn-42 .hp-btn-arrow{margin-left:auto}.hp-btn-52 .hp-btn-words,.hp-btn-50 .hp-btn-words,.hp-btn-44 .hp-btn-words{position:relative;top:1px}.hp-btn-44{height:44px;padding:0 24px;font:500 15px/20px var(--hp-sans)}.hp-btn-42{height:42px;gap:6px;padding:0 16px 0 18px;font:600 14px/19px var(--hp-sans)}.hp-btn-42 .hp-btn-arrow{font:600 14px/19px var(--hp-sans)}.hp-btn-40{height:40px;padding:0 16px;font:500 13.5px/18px var(--hp-sans)}.hp-btn-glow-28{box-shadow:var(--hp-glow-hero-cta)}.hp-btn-glow-30{box-shadow:var(--hp-glow-close-cta)}.hp-cmd{display:inline-flex;flex-direction:row;align-items:center;flex:none;border-radius:var(--hp-r-pill);background:var(--hp-grad-terminal);--hp-rim: var(--hp-rim-terminal)}.hp-cmd code{display:flex;align-items:center;font:inherit;white-space:nowrap}.hp-cmd-prompt{color:var(--hp-prompt)}.hp-cmd-text{color:var(--hp-zinc-100)}.hp-cmd-52{height:52px;gap:10px;padding:0 6px 0 20px;font:var(--hp-type-mono-15);-webkit-backdrop-filter:blur(var(--hp-blur-terminal));backdrop-filter:blur(var(--hp-blur-terminal))}.hp-cmd-52 code{gap:10px}.hp-cmd-52 .hp-copy{margin-left:18px}.hp-cmd-50{height:50px;gap:10px;padding:0 20px;font:var(--hp-type-mono-13-5)}.hp-cmd-50 code{gap:10px}.hp-cmd-42{height:42px;gap:8px;padding:0 5px 0 16px;font:var(--hp-type-mono-13);background:var(--hp-grad-terminal-close);--hp-rim: var(--hp-rim-terminal-close)}.hp-cmd-42 code{gap:8px}.hp-copy{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--hp-r-pill);white-space:nowrap;transition:background-color .16s var(--hp-ease)}.hp-cmd-52 .hp-copy{height:40px;min-width:77px;gap:6px;padding:0 14px;background:var(--hp-copy-bg);font:400 13px/18px var(--hp-sans);color:var(--hp-zinc-300)}.hp-cmd-52 .hp-copy img{width:14px;height:14px}.hp-cmd-42 .hp-copy{height:32px;min-width:48px;padding:0 10px;background:#ffffff1a;font:500 12px/16px var(--hp-sans);color:var(--hp-zinc-200)}.hp-cmd-42 .hp-copy span{translate:0 1px}.hp-copy:hover{background:#ffffff24}.hp-copy.is-done{color:var(--hp-accent)}.hp-cmd-52 .hp-copy.is-done{padding:0 8px}.hp-cmd-42 .hp-copy.is-done{padding:0 5px}.hp-glass{-webkit-backdrop-filter:blur(var(--hp-glass-blur));backdrop-filter:blur(var(--hp-glass-blur))}.hp-glass-card{--hp-glass-blur: var(--hp-blur-card);--hp-rim: var(--hp-rim-card);background:var(--hp-grad-card);border-radius:var(--hp-r-card);box-shadow:var(--hp-shadow-card)}.hp-glass-chip{--hp-glass-blur: var(--hp-blur-chip);--hp-rim: var(--hp-rim-terminal);background:var(--hp-grad-chip);border-radius:var(--hp-r-chip);box-shadow:var(--hp-shadow-chip)}.hp-mark{display:block;flex:none;width:var(--hp-mark);height:var(--hp-mark);border-radius:calc(var(--hp-mark) * .26)}.hp-mark-shadow{box-shadow:var(--hp-shadow-mark)}.hp-icon{--s: 96px;--r: 0deg;position:relative;display:block;flex:none;width:var(--s);height:var(--s)}.hp-icon-tile{position:absolute;inset:0;border-radius:calc(var(--s) * .225);overflow:hidden;rotate:var(--r);background:var(--hp-icon-tile);box-shadow:calc(var(--s) * .14 * sin(var(--r))) calc(var(--s) * .14 * cos(var(--r))) calc(var(--s) * .32) #0000008c,var(--hp-icon-inset)}.hp-figma-rim{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.hp-icon-rim{position:absolute;left:0;top:0;overflow:visible}.hp-icon-dark{--hp-icon-inset: inset 0px calc(var(--s) / 80) 0px color(srgb 1 1 1 / .22);--hp-icon-sheen: color(srgb 1 1 1 / .14);--hp-icon-glyph-shadow: color(srgb 0 0 0 / .4)}.hp-icon-color{--hp-icon-inset: inset 0px calc(var(--s) / 80) 0px color(srgb 1 1 1 / .3);--hp-icon-sheen: color(srgb 1 1 1 / .28);--hp-icon-glyph-shadow: color(srgb 0 0 0 / .22)}.hp-icon-light{--hp-icon-inset: inset 0px calc(var(--s) / -48) calc(var(--s) / 24) color(srgb 0 0 0 / .14);--hp-icon-sheen: color(srgb 1 1 1 / .75);--hp-icon-glyph-shadow: color(srgb 0 0 0 / .14)}.hp-icon-sheen{position:absolute;left:-25%;top:-49%;width:150%;height:92%;background:radial-gradient(calc(var(--s) * .6) calc(var(--s) * .31) at 50% 50%,var(--hp-icon-sheen) 42%,color-mix(in srgb,var(--hp-icon-sheen) 98%,transparent) 61%,color-mix(in srgb,var(--hp-icon-sheen) 84%,transparent) 81%,color-mix(in srgb,var(--hp-icon-sheen) 50%,transparent) 100%,color-mix(in srgb,var(--hp-icon-sheen) 16%,transparent) 119%,color-mix(in srgb,var(--hp-icon-sheen) 2%,transparent) 139%,transparent 148%)}.hp-icon-face{position:absolute;inset:0;filter:drop-shadow(0px calc(var(--s) * .02) calc(var(--s) * .025) var(--hp-icon-glyph-shadow))}.hp-icon-sm .hp-icon-face{filter:none}.hp-icon-glyph{position:absolute;left:0;top:0;display:block;overflow:visible;rotate:var(--r)}.hp-codebox{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 11px;border:1px solid var(--hp-codebox-border);border-radius:var(--hp-r-codebox);background:var(--hp-codebox-bg)}.hp-code-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;align-self:stretch;min-width:0;font-family:var(--hp-mono);white-space:nowrap}.hp-code-main{display:flex;align-items:center;gap:8px;min-width:0}.hp-code-12{font:var(--hp-type-mono-12)}.hp-code-11-5{font:var(--hp-type-mono-11-5)}.hp-code-11{font:var(--hp-type-mono-11)}.hp-code-strong{color:var(--hp-zinc-100)}.hp-code-white{color:var(--hp-white)}.hp-code-muted{color:var(--hp-zinc-400)}.hp-code-prompt{color:var(--hp-zinc-500)}.hp-code-end{color:var(--hp-zinc-400);font:var(--hp-type-mono-11)}@media(prefers-reduced-motion:no-preference){.hp-btn{transition:filter .16s var(--hp-ease),background-color .16s var(--hp-ease),border-color .16s var(--hp-ease),transform var(--m-t-hover) var(--hp-ease)}.hp-btn .hp-btn-arrow,.m-arrow{transition:transform var(--m-t-hover) var(--hp-ease)}.m-arrow{display:inline-block}.hp-copy.is-done>span{animation:m-copied .16s var(--m-ease-out)}.hp-copy.is-done>img{animation:m-copied-icon var(--m-t-pop) var(--m-ease-back)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.hp-btn:hover{transform:translateY(-1px)}.hp-btn:hover .hp-btn-arrow,:is(a,button):hover .m-arrow{transform:translate(3px)}:where(.hp-btn-glow-28,.hp-btn-glow-30){position:relative}.hp-btn-glow-28:before,.hp-btn-glow-30:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--hp-glow-hero-cta);opacity:0;transition:opacity var(--m-t-hover) var(--hp-ease);pointer-events:none}.hp-btn-glow-30:before{box-shadow:var(--hp-glow-close-cta)}.hp-btn-glow-28:hover:before,.hp-btn-glow-30:hover:before{opacity:.5}.hp-glass-card{transition:transform .2s var(--hp-ease)}.hp-glass-card:hover{transform:translateY(-2px)}.hp-glass-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#ffffff38,#ffffff0f 45%,#ffffff1a);-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);opacity:0;transition:opacity .2s var(--hp-ease);pointer-events:none}.hp-glass-card:hover:before{opacity:1}}@media(prefers-reduced-motion:no-preference){.hp-btn:active{transform:translateY(0) scale(.98);transition-duration:var(--m-t-press)}}@keyframes m-copied{0%{opacity:0;transform:translateY(4px)}}@keyframes m-copied-icon{0%{scale:.7}}@property --m-dur{syntax: "*"; inherits: false;}@property --m-phase{syntax: "*"; inherits: false;}@property --m-delay{syntax: "*"; inherits: false;}@property --m-t{syntax: "*"; inherits: false;}@property --m-loop{syntax: "*"; inherits: false;}@property --m-loop-name{syntax: "*"; inherits: false;}:root{--m-ease-out: cubic-bezier(.2, .7, .2, 1);--m-ease-in: cubic-bezier(.5, 0, .75, 0);--m-ease-sine: cubic-bezier(.37, 0, .63, 1);--m-ease-back: cubic-bezier(.34, 1.56, .64, 1);--m-ease-draw: cubic-bezier(.45, 0, .2, 1);--m-t-press: 90ms;--m-t-hover: .18s;--m-t-tick: .26s;--m-t-pop: .36s;--m-t-fade: .5s;--m-t-reveal: .64s;--m-t-card: .7s;--m-t-rise: .88s;--m-t-draw: 1.4s;--m-rise: 14px;--m-rise-card: 18px;--m-rise-lg: 24px;--m-pop-from: .6;--m-stagger: 70ms;--m-stagger-max: .6s}@keyframes m-up{0%{opacity:0;transform:translateY(14px)}}@keyframes m-card{0%{opacity:0;transform:translateY(18px)}}@keyframes m-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes m-pop{0%{opacity:0;scale:var(--m-pop-from, .6)}}@keyframes m-fade{0%{opacity:0}}@keyframes m-draw-left{0%{clip-path:inset(-24px 100% -24px -24px)}to{clip-path:inset(-24px -24px -24px -24px)}}@keyframes m-draw-right{0%{clip-path:inset(-24px -24px -24px 100%)}to{clip-path:inset(-24px -24px -24px -24px)}}@keyframes m-draw-top{0%{clip-path:inset(-24px -24px 100% -24px)}to{clip-path:inset(-24px -24px -24px -24px)}}@keyframes m-draw-bottom{0%{clip-path:inset(100% -24px -24px -24px)}to{clip-path:inset(-24px -24px -24px -24px)}}@media(prefers-reduced-motion:no-preference){[data-m-wait]{opacity:.001!important}[data-m-reveal]{--m-rd: calc(var(--m-delay, 0ms) + min(var(--m-i, 0) * var(--m-stagger, 70ms), var(--m-stagger-max, .6s)))}[data-m-in][data-m-reveal=up]{animation:m-up var(--m-t, var(--m-t-reveal)) var(--m-ease-out) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=card]{animation:m-card var(--m-t, var(--m-t-card)) var(--m-ease-out) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=rise]{animation:m-rise var(--m-t, var(--m-t-rise)) var(--m-ease-out) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=pop]{animation:m-pop var(--m-t, var(--m-t-pop)) var(--m-ease-back) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=fade]{animation:m-fade var(--m-t, var(--m-t-fade)) var(--m-ease-out) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=draw]{animation:m-draw-left var(--m-t, var(--m-t-draw)) var(--m-ease-draw) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=draw][data-m-from=right]{animation:m-draw-right var(--m-t, var(--m-t-draw)) var(--m-ease-draw) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=draw][data-m-from=top]{animation:m-draw-top var(--m-t, var(--m-t-draw)) var(--m-ease-draw) var(--m-rd) backwards,var(--m-loop, none)}[data-m-in][data-m-reveal=draw][data-m-from=bottom]{animation:m-draw-bottom var(--m-t, var(--m-t-draw)) var(--m-ease-draw) var(--m-rd) backwards,var(--m-loop, none)}[data-m-stagger]>:nth-child(1){--m-i: 0}[data-m-stagger]>:nth-child(2){--m-i: 1}[data-m-stagger]>:nth-child(3){--m-i: 2}[data-m-stagger]>:nth-child(4){--m-i: 3}[data-m-stagger]>:nth-child(5){--m-i: 4}[data-m-stagger]>:nth-child(6){--m-i: 5}[data-m-stagger]>:nth-child(7){--m-i: 6}[data-m-stagger]>:nth-child(8){--m-i: 7}[data-m-stagger]>:nth-child(9){--m-i: 8}[data-m-stagger]>:nth-child(10){--m-i: 9}[data-m-stagger]>:nth-child(11){--m-i: 10}[data-m-stagger]>:nth-child(12){--m-i: 11}[data-m-stagger]>:nth-child(13){--m-i: 12}[data-m-stagger]>:nth-child(14){--m-i: 13}[data-m-stagger]>:nth-child(15){--m-i: 14}[data-m-stagger]>:nth-child(n+16){--m-i: 15}}@keyframes m-breathe-2{to{transform:translateY(-2px)}}@keyframes m-breathe-3{to{transform:translateY(-3px)}}@keyframes m-breathe-4{to{transform:translateY(-4px)}}.m-breathe-2,.m-breathe-3,.m-breathe-4{--m-loop: var(--m-loop-name) var(--m-dur, 5.2s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}.m-breathe-2{--m-loop-name: m-breathe-2}.m-breathe-3{--m-loop-name: m-breathe-3}.m-breathe-4{--m-loop-name: m-breathe-4}.m-bob-2,.m-bob-3,.m-bob-4{--m-loop: var(--m-loop-name) var(--m-dur, 1.8s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}.m-bob-2{--m-loop-name: m-breathe-2}.m-bob-3{--m-loop-name: m-breathe-3}.m-bob-4{--m-loop-name: m-breathe-4}@keyframes m-twinkle{to{opacity:.35}}@keyframes m-dim-50{to{opacity:.5}}@keyframes m-dim-70{to{opacity:.7}}@keyframes m-dim-80{to{opacity:.8}}@keyframes m-dim-85{to{opacity:.85}}.m-twinkle,.m-dim-50,.m-dim-70,.m-dim-80,.m-dim-85{--m-loop: var(--m-loop-name) var(--m-dur, 3.4s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}.m-twinkle{--m-loop-name: m-twinkle}.m-dim-50{--m-loop-name: m-dim-50}.m-dim-70{--m-loop-name: m-dim-70}.m-dim-80{--m-loop-name: m-dim-80}.m-dim-85{--m-loop-name: m-dim-85}@keyframes m-drift-1{to{transform:translate(3px,4px)}}@keyframes m-drift-2{to{transform:translate(-3px,3px)}}@keyframes m-drift-3{to{transform:translate(2px,-4px)}}@keyframes m-drift-4{to{transform:translate(-2px,-3px)}}.m-drift-1,.m-drift-2,.m-drift-3,.m-drift-4{--m-loop: var(--m-loop-name) var(--m-dur, 11s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}.m-drift-1{--m-loop-name: m-drift-1}.m-drift-2{--m-loop-name: m-drift-2}.m-drift-3{--m-loop-name: m-drift-3}.m-drift-4{--m-loop-name: m-drift-4}@keyframes m-pulse{to{transform:scale(1.06)}}.m-pulse{--m-loop: m-pulse var(--m-dur, 1.4s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}@keyframes m-blink{0%,94%,96%,to{transform:scale(1)}95%{transform:scaleY(.15)}}@keyframes m-blink-2{0%,89%,91%,93%,95%,to{transform:scale(1)}90%,94%{transform:scaleY(.15)}}.m-blink{--m-loop: m-blink var(--m-dur, 7.7s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-blink-2{--m-loop: m-blink-2 var(--m-dur, 7.7s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}@keyframes m-ring{0%{opacity:0;transform:scale(.7)}3%{opacity:.55;transform:scale(.74)}to{opacity:0;transform:scale(1.9)}}.m-ring{opacity:0;pointer-events:none;--m-loop: m-ring var(--m-dur, 2.8s) var(--m-ease-out) var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}@keyframes m-sheen{0%{transform:translate(-120%) skew(-18deg)}17%,to{transform:translate(220%) skew(-18deg)}}.m-sheen{position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(90deg in srgb,color(srgb 1 1 1 / 0),var(--m-sheen, color(srgb 1 1 1 / .06)),color(srgb 1 1 1 / 0));transform:translate(-120%) skew(-18deg);--m-loop: m-sheen var(--m-dur, 7s) var(--m-ease-out) var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}@keyframes m-breath{0%{opacity:0}to{opacity:1}}.m-breath{opacity:0;pointer-events:none;--m-loop: m-breath var(--m-dur, 5.5s) var(--m-ease-sine) var(--m-phase, var(--m-delay, 0s)) infinite alternate both;animation:var(--m-loop)}@keyframes m-spin{to{transform:rotate(360deg)}}@keyframes m-spin-rev{to{transform:rotate(-360deg)}}.m-spin,.m-spin-rev{--m-loop: var(--m-loop-name) var(--m-dur, 90s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-spin{--m-loop-name: m-spin}.m-spin-rev{--m-loop-name: m-spin-rev}@media(prefers-reduced-motion:no-preference){:is(.hp-sec,[data-m-scope]):not([data-m-run]) *,:is(.hp-sec,[data-m-scope]):not([data-m-run]) *:before,:is(.hp-sec,[data-m-scope]):not([data-m-run]) *:after{animation-play-state:paused!important}html[data-m-scrolling] :is(.hp-sec,[data-m-scope]) :not([data-m-reveal],[data-m-arriving],[data-m-arriving] *),html[data-m-scrolling] :is(.hp-sec,[data-m-scope]) :not([data-m-reveal],[data-m-arriving],[data-m-arriving] *):before,html[data-m-scrolling] :is(.hp-sec,[data-m-scope]) :not([data-m-reveal],[data-m-arriving],[data-m-arriving] *):after{animation-play-state:paused!important}.m-static{visibility:hidden}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}.m-only,.m-ring,.m-sheen,.m-breath,[data-m-pause]{display:none!important}}@media(prefers-reduced-motion:no-preference){html[data-m-paused] *,html[data-m-paused] *:before,html[data-m-paused] *:after{animation:none!important}html[data-m-paused] .m-only,html[data-m-paused] .m-ring,html[data-m-paused] .m-sheen,html[data-m-paused] .m-breath{display:none!important}html[data-m-paused] .m-static{visibility:visible}}@media print{[data-m-wait]{opacity:1!important}*,*:before,*:after{animation:none!important}.m-only,.m-ring,.m-sheen,.m-breath{display:none!important}.m-static{visibility:visible!important}}.m-float-l-a{--m-loop: m-float-l-a var(--m-dur, 7.2s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-l-b{--m-loop: m-float-l-b var(--m-dur, 7.2s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-l-c{--m-loop: m-float-l-c var(--m-dur, 7.2s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-m-a{--m-loop: m-float-m-a var(--m-dur, 7.4s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-m-b{--m-loop: m-float-m-b var(--m-dur, 7.4s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-m-c{--m-loop: m-float-m-c var(--m-dur, 7.4s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-s-a{--m-loop: m-float-s-a var(--m-dur, 7.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-s-b{--m-loop: m-float-s-b var(--m-dur, 7.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-s-c{--m-loop: m-float-s-c var(--m-dur, 7.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-xs-a{--m-loop: m-float-xs-a var(--m-dur, 7.8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-xs-b{--m-loop: m-float-xs-b var(--m-dur, 7.8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-xs-c{--m-loop: m-float-xs-c var(--m-dur, 7.8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-in-a{--m-loop: m-float-in-a var(--m-dur, 8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-in-b{--m-loop: m-float-in-b var(--m-dur, 8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-in-c{--m-loop: m-float-in-c var(--m-dur, 8s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-mark-a{--m-loop: m-float-mark-a var(--m-dur, 9.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-mark-b{--m-loop: m-float-mark-b var(--m-dur, 9.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-float-mark-c{--m-loop: m-float-mark-c var(--m-dur, 9.6s) linear var(--m-phase, var(--m-delay, 0s)) infinite both;animation:var(--m-loop)}.m-ph-0{--m-dur: 6.8s;--m-phase: 0s}.m-ph-1{--m-dur: 8.3s;--m-phase: .8s}.m-ph-2{--m-dur: 5.9s;--m-phase: 1.6s}.m-ph-3{--m-dur: 7.6s;--m-phase: .4s}.m-ph-4{--m-dur: 9s;--m-phase: 1.2s}.m-ph-5{--m-dur: 6.3s;--m-phase: 2s}.m-ph-6{--m-dur: 8.7s;--m-phase: .2s}.m-ph-7{--m-dur: 7.1s;--m-phase: 1s}.m-ph-8{--m-dur: 5.6s;--m-phase: 1.8s}.m-ph-9{--m-dur: 7.9s;--m-phase: .6s}.m-ph-10{--m-dur: 5.8s;--m-phase: 0s}.m-ph-11{--m-dur: 6.2s;--m-phase: 0s}.m-ph-12{--m-dur: 7s;--m-phase: .4s}.m-ph-13{--m-dur: 5.7s;--m-phase: .9s}.m-ph-14{--m-dur: 6.9s;--m-phase: 2.4s}.m-ph-15{--m-dur: 8s;--m-phase: 2.3s}.m-ph-16{--m-dur: 6s;--m-phase: 2s}.m-ph-17{--m-dur: 6.5s;--m-phase: 0s}.m-ph-18{--m-dur: 7.4s;--m-phase: 2.3s}.m-ph-19{--m-dur: 8.8s;--m-phase: 2.4s}.m-ph-20{--m-dur: 6.4s;--m-phase: 2.4s}.m-ph-21{--m-dur: 8.9s;--m-phase: .6s}.m-ph-22{--m-dur: 6.1s;--m-phase: .7s}.m-ph-23{--m-dur: 6.6s;--m-phase: .9s}@keyframes m-float-l-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.776px,-.17px) rotate(.414deg)}8.333%{transform:translate(1.5px,-.67px) rotate(.8deg)}12.5%{transform:translate(2.121px,-1.464px) rotate(1.131deg)}16.667%{transform:translate(2.598px,-2.5px) rotate(1.386deg)}20.833%{transform:translate(2.898px,-3.706px) rotate(1.545deg)}25%{transform:translate(3px,-5px) rotate(1.6deg)}29.167%{transform:translate(2.898px,-6.294px) rotate(1.545deg)}33.333%{transform:translate(2.598px,-7.5px) rotate(1.386deg)}37.5%{transform:translate(2.121px,-8.536px) rotate(1.131deg)}41.667%{transform:translate(1.5px,-9.33px) rotate(.8deg)}45.833%{transform:translate(.776px,-9.83px) rotate(.414deg)}50%{transform:translateY(-10px) rotate(0)}54.167%{transform:translate(-.776px,-9.83px) rotate(-.414deg)}58.333%{transform:translate(-1.5px,-9.33px) rotate(-.8deg)}62.5%{transform:translate(-2.121px,-8.536px) rotate(-1.131deg)}66.667%{transform:translate(-2.598px,-7.5px) rotate(-1.386deg)}70.833%{transform:translate(-2.898px,-6.294px) rotate(-1.545deg)}75%{transform:translate(-3px,-5px) rotate(-1.6deg)}79.167%{transform:translate(-2.898px,-3.706px) rotate(-1.545deg)}83.333%{transform:translate(-2.598px,-2.5px) rotate(-1.386deg)}87.5%{transform:translate(-2.121px,-1.464px) rotate(-1.131deg)}91.667%{transform:translate(-1.5px,-.67px) rotate(-.8deg)}95.833%{transform:translate(-.776px,-.17px) rotate(-.414deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-l-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(1.5px,-.17px) rotate(-.414deg)}8.333%{transform:translate(2.598px,-.67px) rotate(-.8deg)}12.5%{transform:translate(3px,-1.464px) rotate(-1.131deg)}16.667%{transform:translate(2.598px,-2.5px) rotate(-1.386deg)}20.833%{transform:translate(1.5px,-3.706px) rotate(-1.545deg)}25%{transform:translateY(-5px) rotate(-1.6deg)}29.167%{transform:translate(-1.5px,-6.294px) rotate(-1.545deg)}33.333%{transform:translate(-2.598px,-7.5px) rotate(-1.386deg)}37.5%{transform:translate(-3px,-8.536px) rotate(-1.131deg)}41.667%{transform:translate(-2.598px,-9.33px) rotate(-.8deg)}45.833%{transform:translate(-1.5px,-9.83px) rotate(-.414deg)}50%{transform:translateY(-10px) rotate(0)}54.167%{transform:translate(1.5px,-9.83px) rotate(.414deg)}58.333%{transform:translate(2.598px,-9.33px) rotate(.8deg)}62.5%{transform:translate(3px,-8.536px) rotate(1.131deg)}66.667%{transform:translate(2.598px,-7.5px) rotate(1.386deg)}70.833%{transform:translate(1.5px,-6.294px) rotate(1.545deg)}75%{transform:translateY(-5px) rotate(1.6deg)}79.167%{transform:translate(-1.5px,-3.706px) rotate(1.545deg)}83.333%{transform:translate(-2.598px,-2.5px) rotate(1.386deg)}87.5%{transform:translate(-3px,-1.464px) rotate(1.131deg)}91.667%{transform:translate(-2.598px,-.67px) rotate(.8deg)}95.833%{transform:translate(-1.5px,-.17px) rotate(.414deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-l-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(-.776px,-.17px) rotate(-.414deg)}8.333%{transform:translate(-1.5px,-.67px) rotate(-.8deg)}12.5%{transform:translate(-2.121px,-1.464px) rotate(-1.131deg)}16.667%{transform:translate(-2.598px,-2.5px) rotate(-1.386deg)}20.833%{transform:translate(-2.898px,-3.706px) rotate(-1.545deg)}25%{transform:translate(-3px,-5px) rotate(-1.6deg)}29.167%{transform:translate(-2.898px,-6.294px) rotate(-1.545deg)}33.333%{transform:translate(-2.598px,-7.5px) rotate(-1.386deg)}37.5%{transform:translate(-2.121px,-8.536px) rotate(-1.131deg)}41.667%{transform:translate(-1.5px,-9.33px) rotate(-.8deg)}45.833%{transform:translate(-.776px,-9.83px) rotate(-.414deg)}50%{transform:translateY(-10px) rotate(0)}54.167%{transform:translate(.776px,-9.83px) rotate(.414deg)}58.333%{transform:translate(1.5px,-9.33px) rotate(.8deg)}62.5%{transform:translate(2.121px,-8.536px) rotate(1.131deg)}66.667%{transform:translate(2.598px,-7.5px) rotate(1.386deg)}70.833%{transform:translate(2.898px,-6.294px) rotate(1.545deg)}75%{transform:translate(3px,-5px) rotate(1.6deg)}79.167%{transform:translate(2.898px,-3.706px) rotate(1.545deg)}83.333%{transform:translate(2.598px,-2.5px) rotate(1.386deg)}87.5%{transform:translate(2.121px,-1.464px) rotate(1.131deg)}91.667%{transform:translate(1.5px,-.67px) rotate(.8deg)}95.833%{transform:translate(.776px,-.17px) rotate(.414deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-m-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.776px,-.136px) rotate(.466deg)}8.333%{transform:translate(1.5px,-.536px) rotate(.9deg)}12.5%{transform:translate(2.121px,-1.172px) rotate(1.273deg)}16.667%{transform:translate(2.598px,-2px) rotate(1.559deg)}20.833%{transform:translate(2.898px,-2.965px) rotate(1.739deg)}25%{transform:translate(3px,-4px) rotate(1.8deg)}29.167%{transform:translate(2.898px,-5.035px) rotate(1.739deg)}33.333%{transform:translate(2.598px,-6px) rotate(1.559deg)}37.5%{transform:translate(2.121px,-6.828px) rotate(1.273deg)}41.667%{transform:translate(1.5px,-7.464px) rotate(.9deg)}45.833%{transform:translate(.776px,-7.864px) rotate(.466deg)}50%{transform:translateY(-8px) rotate(0)}54.167%{transform:translate(-.776px,-7.864px) rotate(-.466deg)}58.333%{transform:translate(-1.5px,-7.464px) rotate(-.9deg)}62.5%{transform:translate(-2.121px,-6.828px) rotate(-1.273deg)}66.667%{transform:translate(-2.598px,-6px) rotate(-1.559deg)}70.833%{transform:translate(-2.898px,-5.035px) rotate(-1.739deg)}75%{transform:translate(-3px,-4px) rotate(-1.8deg)}79.167%{transform:translate(-2.898px,-2.965px) rotate(-1.739deg)}83.333%{transform:translate(-2.598px,-2px) rotate(-1.559deg)}87.5%{transform:translate(-2.121px,-1.172px) rotate(-1.273deg)}91.667%{transform:translate(-1.5px,-.536px) rotate(-.9deg)}95.833%{transform:translate(-.776px,-.136px) rotate(-.466deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-m-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(1.5px,-.136px) rotate(-.466deg)}8.333%{transform:translate(2.598px,-.536px) rotate(-.9deg)}12.5%{transform:translate(3px,-1.172px) rotate(-1.273deg)}16.667%{transform:translate(2.598px,-2px) rotate(-1.559deg)}20.833%{transform:translate(1.5px,-2.965px) rotate(-1.739deg)}25%{transform:translateY(-4px) rotate(-1.8deg)}29.167%{transform:translate(-1.5px,-5.035px) rotate(-1.739deg)}33.333%{transform:translate(-2.598px,-6px) rotate(-1.559deg)}37.5%{transform:translate(-3px,-6.828px) rotate(-1.273deg)}41.667%{transform:translate(-2.598px,-7.464px) rotate(-.9deg)}45.833%{transform:translate(-1.5px,-7.864px) rotate(-.466deg)}50%{transform:translateY(-8px) rotate(0)}54.167%{transform:translate(1.5px,-7.864px) rotate(.466deg)}58.333%{transform:translate(2.598px,-7.464px) rotate(.9deg)}62.5%{transform:translate(3px,-6.828px) rotate(1.273deg)}66.667%{transform:translate(2.598px,-6px) rotate(1.559deg)}70.833%{transform:translate(1.5px,-5.035px) rotate(1.739deg)}75%{transform:translateY(-4px) rotate(1.8deg)}79.167%{transform:translate(-1.5px,-2.965px) rotate(1.739deg)}83.333%{transform:translate(-2.598px,-2px) rotate(1.559deg)}87.5%{transform:translate(-3px,-1.172px) rotate(1.273deg)}91.667%{transform:translate(-2.598px,-.536px) rotate(.9deg)}95.833%{transform:translate(-1.5px,-.136px) rotate(.466deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-m-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(-.776px,-.136px) rotate(-.466deg)}8.333%{transform:translate(-1.5px,-.536px) rotate(-.9deg)}12.5%{transform:translate(-2.121px,-1.172px) rotate(-1.273deg)}16.667%{transform:translate(-2.598px,-2px) rotate(-1.559deg)}20.833%{transform:translate(-2.898px,-2.965px) rotate(-1.739deg)}25%{transform:translate(-3px,-4px) rotate(-1.8deg)}29.167%{transform:translate(-2.898px,-5.035px) rotate(-1.739deg)}33.333%{transform:translate(-2.598px,-6px) rotate(-1.559deg)}37.5%{transform:translate(-2.121px,-6.828px) rotate(-1.273deg)}41.667%{transform:translate(-1.5px,-7.464px) rotate(-.9deg)}45.833%{transform:translate(-.776px,-7.864px) rotate(-.466deg)}50%{transform:translateY(-8px) rotate(0)}54.167%{transform:translate(.776px,-7.864px) rotate(.466deg)}58.333%{transform:translate(1.5px,-7.464px) rotate(.9deg)}62.5%{transform:translate(2.121px,-6.828px) rotate(1.273deg)}66.667%{transform:translate(2.598px,-6px) rotate(1.559deg)}70.833%{transform:translate(2.898px,-5.035px) rotate(1.739deg)}75%{transform:translate(3px,-4px) rotate(1.8deg)}79.167%{transform:translate(2.898px,-2.965px) rotate(1.739deg)}83.333%{transform:translate(2.598px,-2px) rotate(1.559deg)}87.5%{transform:translate(2.121px,-1.172px) rotate(1.273deg)}91.667%{transform:translate(1.5px,-.536px) rotate(.9deg)}95.833%{transform:translate(.776px,-.136px) rotate(.466deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-s-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.518px,-.085px) rotate(.362deg)}8.333%{transform:translate(1px,-.335px) rotate(.7deg)}12.5%{transform:translate(1.414px,-.732px) rotate(.99deg)}16.667%{transform:translate(1.732px,-1.25px) rotate(1.212deg)}20.833%{transform:translate(1.932px,-1.853px) rotate(1.352deg)}25%{transform:translate(2px,-2.5px) rotate(1.4deg)}29.167%{transform:translate(1.932px,-3.147px) rotate(1.352deg)}33.333%{transform:translate(1.732px,-3.75px) rotate(1.212deg)}37.5%{transform:translate(1.414px,-4.268px) rotate(.99deg)}41.667%{transform:translate(1px,-4.665px) rotate(.7deg)}45.833%{transform:translate(.518px,-4.915px) rotate(.362deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(-.518px,-4.915px) rotate(-.362deg)}58.333%{transform:translate(-1px,-4.665px) rotate(-.7deg)}62.5%{transform:translate(-1.414px,-4.268px) rotate(-.99deg)}66.667%{transform:translate(-1.732px,-3.75px) rotate(-1.212deg)}70.833%{transform:translate(-1.932px,-3.147px) rotate(-1.352deg)}75%{transform:translate(-2px,-2.5px) rotate(-1.4deg)}79.167%{transform:translate(-1.932px,-1.853px) rotate(-1.352deg)}83.333%{transform:translate(-1.732px,-1.25px) rotate(-1.212deg)}87.5%{transform:translate(-1.414px,-.732px) rotate(-.99deg)}91.667%{transform:translate(-1px,-.335px) rotate(-.7deg)}95.833%{transform:translate(-.518px,-.085px) rotate(-.362deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-s-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(1px,-.085px) rotate(-.362deg)}8.333%{transform:translate(1.732px,-.335px) rotate(-.7deg)}12.5%{transform:translate(2px,-.732px) rotate(-.99deg)}16.667%{transform:translate(1.732px,-1.25px) rotate(-1.212deg)}20.833%{transform:translate(1px,-1.853px) rotate(-1.352deg)}25%{transform:translateY(-2.5px) rotate(-1.4deg)}29.167%{transform:translate(-1px,-3.147px) rotate(-1.352deg)}33.333%{transform:translate(-1.732px,-3.75px) rotate(-1.212deg)}37.5%{transform:translate(-2px,-4.268px) rotate(-.99deg)}41.667%{transform:translate(-1.732px,-4.665px) rotate(-.7deg)}45.833%{transform:translate(-1px,-4.915px) rotate(-.362deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(1px,-4.915px) rotate(.362deg)}58.333%{transform:translate(1.732px,-4.665px) rotate(.7deg)}62.5%{transform:translate(2px,-4.268px) rotate(.99deg)}66.667%{transform:translate(1.732px,-3.75px) rotate(1.212deg)}70.833%{transform:translate(1px,-3.147px) rotate(1.352deg)}75%{transform:translateY(-2.5px) rotate(1.4deg)}79.167%{transform:translate(-1px,-1.853px) rotate(1.352deg)}83.333%{transform:translate(-1.732px,-1.25px) rotate(1.212deg)}87.5%{transform:translate(-2px,-.732px) rotate(.99deg)}91.667%{transform:translate(-1.732px,-.335px) rotate(.7deg)}95.833%{transform:translate(-1px,-.085px) rotate(.362deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-s-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(-.518px,-.085px) rotate(-.362deg)}8.333%{transform:translate(-1px,-.335px) rotate(-.7deg)}12.5%{transform:translate(-1.414px,-.732px) rotate(-.99deg)}16.667%{transform:translate(-1.732px,-1.25px) rotate(-1.212deg)}20.833%{transform:translate(-1.932px,-1.853px) rotate(-1.352deg)}25%{transform:translate(-2px,-2.5px) rotate(-1.4deg)}29.167%{transform:translate(-1.932px,-3.147px) rotate(-1.352deg)}33.333%{transform:translate(-1.732px,-3.75px) rotate(-1.212deg)}37.5%{transform:translate(-1.414px,-4.268px) rotate(-.99deg)}41.667%{transform:translate(-1px,-4.665px) rotate(-.7deg)}45.833%{transform:translate(-.518px,-4.915px) rotate(-.362deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(.518px,-4.915px) rotate(.362deg)}58.333%{transform:translate(1px,-4.665px) rotate(.7deg)}62.5%{transform:translate(1.414px,-4.268px) rotate(.99deg)}66.667%{transform:translate(1.732px,-3.75px) rotate(1.212deg)}70.833%{transform:translate(1.932px,-3.147px) rotate(1.352deg)}75%{transform:translate(2px,-2.5px) rotate(1.4deg)}79.167%{transform:translate(1.932px,-1.853px) rotate(1.352deg)}83.333%{transform:translate(1.732px,-1.25px) rotate(1.212deg)}87.5%{transform:translate(1.414px,-.732px) rotate(.99deg)}91.667%{transform:translate(1px,-.335px) rotate(.7deg)}95.833%{transform:translate(.518px,-.085px) rotate(.362deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-xs-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.259px,-.051px) rotate(.207deg)}8.333%{transform:translate(.5px,-.201px) rotate(.4deg)}12.5%{transform:translate(.707px,-.439px) rotate(.566deg)}16.667%{transform:translate(.866px,-.75px) rotate(.693deg)}20.833%{transform:translate(.966px,-1.112px) rotate(.773deg)}25%{transform:translate(1px,-1.5px) rotate(.8deg)}29.167%{transform:translate(.966px,-1.888px) rotate(.773deg)}33.333%{transform:translate(.866px,-2.25px) rotate(.693deg)}37.5%{transform:translate(.707px,-2.561px) rotate(.566deg)}41.667%{transform:translate(.5px,-2.799px) rotate(.4deg)}45.833%{transform:translate(.259px,-2.949px) rotate(.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translate(-.259px,-2.949px) rotate(-.207deg)}58.333%{transform:translate(-.5px,-2.799px) rotate(-.4deg)}62.5%{transform:translate(-.707px,-2.561px) rotate(-.566deg)}66.667%{transform:translate(-.866px,-2.25px) rotate(-.693deg)}70.833%{transform:translate(-.966px,-1.888px) rotate(-.773deg)}75%{transform:translate(-1px,-1.5px) rotate(-.8deg)}79.167%{transform:translate(-.966px,-1.112px) rotate(-.773deg)}83.333%{transform:translate(-.866px,-.75px) rotate(-.693deg)}87.5%{transform:translate(-.707px,-.439px) rotate(-.566deg)}91.667%{transform:translate(-.5px,-.201px) rotate(-.4deg)}95.833%{transform:translate(-.259px,-.051px) rotate(-.207deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-xs-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.5px,-.051px) rotate(-.207deg)}8.333%{transform:translate(.866px,-.201px) rotate(-.4deg)}12.5%{transform:translate(1px,-.439px) rotate(-.566deg)}16.667%{transform:translate(.866px,-.75px) rotate(-.693deg)}20.833%{transform:translate(.5px,-1.112px) rotate(-.773deg)}25%{transform:translateY(-1.5px) rotate(-.8deg)}29.167%{transform:translate(-.5px,-1.888px) rotate(-.773deg)}33.333%{transform:translate(-.866px,-2.25px) rotate(-.693deg)}37.5%{transform:translate(-1px,-2.561px) rotate(-.566deg)}41.667%{transform:translate(-.866px,-2.799px) rotate(-.4deg)}45.833%{transform:translate(-.5px,-2.949px) rotate(-.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translate(.5px,-2.949px) rotate(.207deg)}58.333%{transform:translate(.866px,-2.799px) rotate(.4deg)}62.5%{transform:translate(1px,-2.561px) rotate(.566deg)}66.667%{transform:translate(.866px,-2.25px) rotate(.693deg)}70.833%{transform:translate(.5px,-1.888px) rotate(.773deg)}75%{transform:translateY(-1.5px) rotate(.8deg)}79.167%{transform:translate(-.5px,-1.112px) rotate(.773deg)}83.333%{transform:translate(-.866px,-.75px) rotate(.693deg)}87.5%{transform:translate(-1px,-.439px) rotate(.566deg)}91.667%{transform:translate(-.866px,-.201px) rotate(.4deg)}95.833%{transform:translate(-.5px,-.051px) rotate(.207deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-xs-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(-.259px,-.051px) rotate(-.207deg)}8.333%{transform:translate(-.5px,-.201px) rotate(-.4deg)}12.5%{transform:translate(-.707px,-.439px) rotate(-.566deg)}16.667%{transform:translate(-.866px,-.75px) rotate(-.693deg)}20.833%{transform:translate(-.966px,-1.112px) rotate(-.773deg)}25%{transform:translate(-1px,-1.5px) rotate(-.8deg)}29.167%{transform:translate(-.966px,-1.888px) rotate(-.773deg)}33.333%{transform:translate(-.866px,-2.25px) rotate(-.693deg)}37.5%{transform:translate(-.707px,-2.561px) rotate(-.566deg)}41.667%{transform:translate(-.5px,-2.799px) rotate(-.4deg)}45.833%{transform:translate(-.259px,-2.949px) rotate(-.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translate(.259px,-2.949px) rotate(.207deg)}58.333%{transform:translate(.5px,-2.799px) rotate(.4deg)}62.5%{transform:translate(.707px,-2.561px) rotate(.566deg)}66.667%{transform:translate(.866px,-2.25px) rotate(.693deg)}70.833%{transform:translate(.966px,-1.888px) rotate(.773deg)}75%{transform:translate(1px,-1.5px) rotate(.8deg)}79.167%{transform:translate(.966px,-1.112px) rotate(.773deg)}83.333%{transform:translate(.866px,-.75px) rotate(.693deg)}87.5%{transform:translate(.707px,-.439px) rotate(.566deg)}91.667%{transform:translate(.5px,-.201px) rotate(.4deg)}95.833%{transform:translate(.259px,-.051px) rotate(.207deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-in-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.388px,-.085px) rotate(.311deg)}8.333%{transform:translate(.75px,-.335px) rotate(.6deg)}12.5%{transform:translate(1.061px,-.732px) rotate(.849deg)}16.667%{transform:translate(1.299px,-1.25px) rotate(1.039deg)}20.833%{transform:translate(1.449px,-1.853px) rotate(1.159deg)}25%{transform:translate(1.5px,-2.5px) rotate(1.2deg)}29.167%{transform:translate(1.449px,-3.147px) rotate(1.159deg)}33.333%{transform:translate(1.299px,-3.75px) rotate(1.039deg)}37.5%{transform:translate(1.061px,-4.268px) rotate(.849deg)}41.667%{transform:translate(.75px,-4.665px) rotate(.6deg)}45.833%{transform:translate(.388px,-4.915px) rotate(.311deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(-.388px,-4.915px) rotate(-.311deg)}58.333%{transform:translate(-.75px,-4.665px) rotate(-.6deg)}62.5%{transform:translate(-1.061px,-4.268px) rotate(-.849deg)}66.667%{transform:translate(-1.299px,-3.75px) rotate(-1.039deg)}70.833%{transform:translate(-1.449px,-3.147px) rotate(-1.159deg)}75%{transform:translate(-1.5px,-2.5px) rotate(-1.2deg)}79.167%{transform:translate(-1.449px,-1.853px) rotate(-1.159deg)}83.333%{transform:translate(-1.299px,-1.25px) rotate(-1.039deg)}87.5%{transform:translate(-1.061px,-.732px) rotate(-.849deg)}91.667%{transform:translate(-.75px,-.335px) rotate(-.6deg)}95.833%{transform:translate(-.388px,-.085px) rotate(-.311deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-in-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(.75px,-.085px) rotate(-.311deg)}8.333%{transform:translate(1.299px,-.335px) rotate(-.6deg)}12.5%{transform:translate(1.5px,-.732px) rotate(-.849deg)}16.667%{transform:translate(1.299px,-1.25px) rotate(-1.039deg)}20.833%{transform:translate(.75px,-1.853px) rotate(-1.159deg)}25%{transform:translateY(-2.5px) rotate(-1.2deg)}29.167%{transform:translate(-.75px,-3.147px) rotate(-1.159deg)}33.333%{transform:translate(-1.299px,-3.75px) rotate(-1.039deg)}37.5%{transform:translate(-1.5px,-4.268px) rotate(-.849deg)}41.667%{transform:translate(-1.299px,-4.665px) rotate(-.6deg)}45.833%{transform:translate(-.75px,-4.915px) rotate(-.311deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(.75px,-4.915px) rotate(.311deg)}58.333%{transform:translate(1.299px,-4.665px) rotate(.6deg)}62.5%{transform:translate(1.5px,-4.268px) rotate(.849deg)}66.667%{transform:translate(1.299px,-3.75px) rotate(1.039deg)}70.833%{transform:translate(.75px,-3.147px) rotate(1.159deg)}75%{transform:translateY(-2.5px) rotate(1.2deg)}79.167%{transform:translate(-.75px,-1.853px) rotate(1.159deg)}83.333%{transform:translate(-1.299px,-1.25px) rotate(1.039deg)}87.5%{transform:translate(-1.5px,-.732px) rotate(.849deg)}91.667%{transform:translate(-1.299px,-.335px) rotate(.6deg)}95.833%{transform:translate(-.75px,-.085px) rotate(.311deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-in-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translate(-.388px,-.085px) rotate(-.311deg)}8.333%{transform:translate(-.75px,-.335px) rotate(-.6deg)}12.5%{transform:translate(-1.061px,-.732px) rotate(-.849deg)}16.667%{transform:translate(-1.299px,-1.25px) rotate(-1.039deg)}20.833%{transform:translate(-1.449px,-1.853px) rotate(-1.159deg)}25%{transform:translate(-1.5px,-2.5px) rotate(-1.2deg)}29.167%{transform:translate(-1.449px,-3.147px) rotate(-1.159deg)}33.333%{transform:translate(-1.299px,-3.75px) rotate(-1.039deg)}37.5%{transform:translate(-1.061px,-4.268px) rotate(-.849deg)}41.667%{transform:translate(-.75px,-4.665px) rotate(-.6deg)}45.833%{transform:translate(-.388px,-4.915px) rotate(-.311deg)}50%{transform:translateY(-5px) rotate(0)}54.167%{transform:translate(.388px,-4.915px) rotate(.311deg)}58.333%{transform:translate(.75px,-4.665px) rotate(.6deg)}62.5%{transform:translate(1.061px,-4.268px) rotate(.849deg)}66.667%{transform:translate(1.299px,-3.75px) rotate(1.039deg)}70.833%{transform:translate(1.449px,-3.147px) rotate(1.159deg)}75%{transform:translate(1.5px,-2.5px) rotate(1.2deg)}79.167%{transform:translate(1.449px,-1.853px) rotate(1.159deg)}83.333%{transform:translate(1.299px,-1.25px) rotate(1.039deg)}87.5%{transform:translate(1.061px,-.732px) rotate(.849deg)}91.667%{transform:translate(.75px,-.335px) rotate(.6deg)}95.833%{transform:translate(.388px,-.085px) rotate(.311deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-mark-a{0%{transform:translate(0) rotate(0)}4.167%{transform:translateY(-.051px) rotate(.207deg)}8.333%{transform:translateY(-.201px) rotate(.4deg)}12.5%{transform:translateY(-.439px) rotate(.566deg)}16.667%{transform:translateY(-.75px) rotate(.693deg)}20.833%{transform:translateY(-1.112px) rotate(.773deg)}25%{transform:translateY(-1.5px) rotate(.8deg)}29.167%{transform:translateY(-1.888px) rotate(.773deg)}33.333%{transform:translateY(-2.25px) rotate(.693deg)}37.5%{transform:translateY(-2.561px) rotate(.566deg)}41.667%{transform:translateY(-2.799px) rotate(.4deg)}45.833%{transform:translateY(-2.949px) rotate(.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translateY(-2.949px) rotate(-.207deg)}58.333%{transform:translateY(-2.799px) rotate(-.4deg)}62.5%{transform:translateY(-2.561px) rotate(-.566deg)}66.667%{transform:translateY(-2.25px) rotate(-.693deg)}70.833%{transform:translateY(-1.888px) rotate(-.773deg)}75%{transform:translateY(-1.5px) rotate(-.8deg)}79.167%{transform:translateY(-1.112px) rotate(-.773deg)}83.333%{transform:translateY(-.75px) rotate(-.693deg)}87.5%{transform:translateY(-.439px) rotate(-.566deg)}91.667%{transform:translateY(-.201px) rotate(-.4deg)}95.833%{transform:translateY(-.051px) rotate(-.207deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-mark-b{0%{transform:translate(0) rotate(0)}4.167%{transform:translateY(-.051px) rotate(-.207deg)}8.333%{transform:translateY(-.201px) rotate(-.4deg)}12.5%{transform:translateY(-.439px) rotate(-.566deg)}16.667%{transform:translateY(-.75px) rotate(-.693deg)}20.833%{transform:translateY(-1.112px) rotate(-.773deg)}25%{transform:translateY(-1.5px) rotate(-.8deg)}29.167%{transform:translateY(-1.888px) rotate(-.773deg)}33.333%{transform:translateY(-2.25px) rotate(-.693deg)}37.5%{transform:translateY(-2.561px) rotate(-.566deg)}41.667%{transform:translateY(-2.799px) rotate(-.4deg)}45.833%{transform:translateY(-2.949px) rotate(-.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translateY(-2.949px) rotate(.207deg)}58.333%{transform:translateY(-2.799px) rotate(.4deg)}62.5%{transform:translateY(-2.561px) rotate(.566deg)}66.667%{transform:translateY(-2.25px) rotate(.693deg)}70.833%{transform:translateY(-1.888px) rotate(.773deg)}75%{transform:translateY(-1.5px) rotate(.8deg)}79.167%{transform:translateY(-1.112px) rotate(.773deg)}83.333%{transform:translateY(-.75px) rotate(.693deg)}87.5%{transform:translateY(-.439px) rotate(.566deg)}91.667%{transform:translateY(-.201px) rotate(.4deg)}95.833%{transform:translateY(-.051px) rotate(.207deg)}to{transform:translate(0) rotate(0)}}@keyframes m-float-mark-c{0%{transform:translate(0) rotate(0)}4.167%{transform:translateY(-.051px) rotate(-.207deg)}8.333%{transform:translateY(-.201px) rotate(-.4deg)}12.5%{transform:translateY(-.439px) rotate(-.566deg)}16.667%{transform:translateY(-.75px) rotate(-.693deg)}20.833%{transform:translateY(-1.112px) rotate(-.773deg)}25%{transform:translateY(-1.5px) rotate(-.8deg)}29.167%{transform:translateY(-1.888px) rotate(-.773deg)}33.333%{transform:translateY(-2.25px) rotate(-.693deg)}37.5%{transform:translateY(-2.561px) rotate(-.566deg)}41.667%{transform:translateY(-2.799px) rotate(-.4deg)}45.833%{transform:translateY(-2.949px) rotate(-.207deg)}50%{transform:translateY(-3px) rotate(0)}54.167%{transform:translateY(-2.949px) rotate(.207deg)}58.333%{transform:translateY(-2.799px) rotate(.4deg)}62.5%{transform:translateY(-2.561px) rotate(.566deg)}66.667%{transform:translateY(-2.25px) rotate(.693deg)}70.833%{transform:translateY(-1.888px) rotate(.773deg)}75%{transform:translateY(-1.5px) rotate(.8deg)}79.167%{transform:translateY(-1.112px) rotate(.773deg)}83.333%{transform:translateY(-.75px) rotate(.693deg)}87.5%{transform:translateY(-.439px) rotate(.566deg)}91.667%{transform:translateY(-.201px) rotate(.4deg)}95.833%{transform:translateY(-.051px) rotate(.207deg)}to{transform:translate(0) rotate(0)}}.hp-footer-panel{position:absolute;left:16px;top:24px;width:1408px;height:560px;overflow:hidden;border-radius:var(--hp-r-footer);background:linear-gradient(180deg,#111113,#0a0a0b);box-shadow:inset 0 1px #ffffff14;--hp-rim: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .16) 0%, color(srgb 1 1 1 / .05) 40%, color(srgb 1 1 1 / .03) 100%)}.hp-footer-brand{position:absolute;left:84px;top:88px;display:flex;flex-direction:row;align-items:center;gap:8.5px;height:34px;border-radius:9px}.hp-footer-name{font:500 20.1481px/28px var(--hp-sans);letter-spacing:-.05em;color:var(--hp-white);white-space:nowrap}.hp-footer-line{position:absolute;left:84px;top:142px;width:238px;font:var(--hp-type-body);color:var(--hp-label)}.hp-footer-line>span{display:block;white-space:nowrap}.hp-footer-mail{position:absolute;left:84px;top:212px;font:600 15px/20px var(--hp-sans);color:var(--hp-accent);white-space:nowrap;border-radius:4px;transition:color .16s var(--hp-ease)}.hp-footer-mail:hover{color:var(--hp-accent-hi)}.hp-footer-nav{position:absolute;left:744px;top:88px;display:flex;flex-direction:row;align-items:flex-start}.hp-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:200px}.hp-footer-col:last-child{width:auto}.hp-footer-head{font:var(--hp-type-footer-head);color:var(--hp-zinc-500)}.hp-footer-col ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.hp-footer-col a{display:block;font:var(--hp-type-footer-link);color:var(--hp-zinc-300);white-space:nowrap;border-radius:4px;transition:color .16s var(--hp-ease)}.hp-footer-col a:hover{color:var(--hp-white)}.hp-footer-name,.hp-footer-line,.hp-footer-mail,.hp-footer-col a{translate:0 1px}.hp-footer-copy{position:absolute;left:1209px;top:266px;font:400 13px/18px var(--hp-sans);color:var(--hp-zinc-600);white-space:nowrap}.hp-footer-pause{position:absolute;right:219px;top:266px;padding:6px 8px;margin:-6px -8px;border:0;border-radius:4px;background:none;font:400 13px/18px var(--hp-sans);color:var(--hp-zinc-500);white-space:nowrap;cursor:pointer;transition:color .16s var(--hp-ease)}.hp-footer-pause:hover{color:var(--hp-zinc-300)}.hp-footer-giant{position:absolute;left:-12px;top:293.36px;width:1432px;height:404px;font:500 296px/404px var(--hp-sans);letter-spacing:-.06em;white-space:nowrap;background:var(--hp-text-wordmark);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:1199.98px){.hp-sec-footer .hp-stage{padding:16px var(--hp-gutter)}.hp-footer-panel{position:relative;left:auto;top:auto;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-start;padding:56px 40px 0}.hp-footer-panel>*{position:static}.hp-footer-line{margin-top:20px}.hp-footer-mail{margin-top:24px}.hp-footer-nav{margin-top:48px;align-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hp-footer-col,.hp-footer-col:last-child{width:auto}.hp-footer-copy{margin-top:40px}.hp-footer-panel>.hp-footer-pause{position:absolute;top:auto;right:40px;bottom:calc((100cqw - 2 * var(--hp-gutter)) * .18 + 16px)}.hp-footer-giant{align-self:stretch;width:auto;height:.9em;margin:16px -40px 0;overflow:hidden;text-align:center;font-size:calc((100cqw - 2 * var(--hp-gutter)) * .2);line-height:1.365;background-size:100% 1.365em;background-repeat:no-repeat}}@media(max-width:767.98px){.hp-footer-panel{padding:40px 20px 0}.hp-footer-panel>.hp-footer-pause{right:20px}.hp-footer-nav{gap:16px}.hp-footer-giant{margin-inline:-20px}}@media(max-width:359.98px){.hp-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media(prefers-reduced-motion:no-preference){.hp-footer-panel{--m-t: .7s}.hp-footer-brand{--m-delay: .12s}.hp-footer-line{--m-delay: .2s}.hp-footer-mail{--m-delay: .28s}.hp-footer-col{--m-delay: .36s}.hp-footer-giant{--m-delay: .25s;--m-t: 1s}.hp-footer-panel .hp-footer-giant[data-m-in]{animation-name:hp-footer-giant}}@media(prefers-reduced-motion:no-preference)and (max-width:1199.98px){.hp-footer-panel .hp-footer-giant[data-m-in]{animation-name:m-fade}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.hp-footer-col a{transition:color .16s var(--hp-ease),transform .16s var(--hp-ease)}.hp-footer-col a:hover{transform:translate(2px)}}@keyframes hp-footer-giant{0%{opacity:0;transform:translateY(32px)}}.hp-nav-links a.on{font-weight:500;color:var(--hp-white)}.hp-nav-links a.on[href="/how"]{width:82px}.hp-nav-links a.on[href="/setup"]{width:39px}.hp-nav-links a.on[href="/download"]{width:65px}.hp-nav-links a.on[href="/pricing"]{width:46px}.hp-chrome .hp-nav-word{letter-spacing:-.05em;left:0}.hp-menu-panel a.on{color:var(--hp-white)}.hp-chrome{display:contents}@font-face{font-family:Manrope Symbols;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMk9UVE8AAAJgAAkAAAAABJwAAAIbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYEiBmAANAE2AiQDCAQGBYQ6ByAb9wMAHoVxY11iFeR9uWiUiDn4p9+vnftWxFFPJE8k1w6h0c2mM0QtZUlLg1AY0h+6qQ9/udsa6MPGpnQvkD9uL+BE01Tj7AJg4nL8c9nrrji3X8Oaw8akZVGXhhjPgR5QYg1jlzGAncIuJCUHSZCEkf4gpmjwpCCj7GLNR96ULVzfb/253/V+/d6f14pfz453E9p974w2jgiS5KtcTZKwbLrdwBgUQUtAm5VP2Vu+NoJ596C74OM+0dTnlQvXd+m9ZFkf6z+h2PFrbr+DI/895Qxic+b0ggM7hKkA6G0IQuUJHHFP/J5DarOZqX67AWxAHBlZQaECsAdqSub/H6c9hIgA9wrKAmfly62uV7fNdQdg/ZdH0IKY5uss2pebLxsAu2u8wSpw7eURhMnYnmAKwohgNCdDYvUQ8poIcbjb4OQUG7J7QGV8gCbKdLPP4NfjwFodWSlCA+NopT0ZGNtK9Zell7fndvu3nic6fTz3p9vHjWNq9q5jYTKckCxJb5Fpc9jBl3p6Pout42/m0rGzsU2fnC1bNqHY5H/aenVkpSA0wJkESRjpoM0yjOrENq0MTBkzYQZ4WXq94S0POCGr67N5nllhknboA577E7hyKQCbMDDdk83KhGkzuxOGTOqMSRcbqOHZsKtz5Kog66YuMfXmhX5dXQt43Rly2zVBVKVRR3djm1VLwLDX633105+1T0MvPevczn2ZAAA=) format("woff2");unicode-range:U+2192}@font-face{font-family:Manrope Symbols;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMk9UVE8AAAJwAAkAAAAABKQAAAIqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYEmBmAANAE2AiQDCAQGBYRAByAbAQQgnge2rWK9iMMJMZQYWp5DOov2+83eF/Xm1eNP5ohG0UglaWhkjXjWSMh4xO9h/tPcpplQX0Q8Ud1CmZzN/m14yJRuvUOk3n3aVLBoU56PYfnvjTBxTf4se43kd6uyX7VFUtloNx3iuKjRBzSxDWMXPcCzRBxQyF7ysoI0ew7TsHFkqbrkyim9HRbczDu4fa3qz9Uyvs9zbun1jyDhUt0qTxu5wgArpAqNFQXdG+83MQfF0DdAt/oVcfRnWeuWl9xtwrWFZ9ziddnvAT94/RDm/xb+5iMx8udH30Hi/p2XaiEaF+vCJUYYP6DQhRF4cK7m/zZkHGfdyk8zgAhgZiMrOPyAOKGGFGDbszABuJdg6Z81RkrZT7lIdgPA48tIFW2ZdvzmWjzZeJkB4HdMdCrAaaWCQBhFPUMLjCqDaVJlZmuTXI3obJ5n5LYUagVAizfQiDfnlxh9botTTy3PII6RtFeeEpzNpU5TstL+DO//2fNSpe5vzFd3kDuH1fy9x2onniKlsfNdMoMQKvtYzyhluTwE5y4ghxMlUu+E2a4pJST/01TiSZPOgHCw5skUiMZA2RDRngqKIF1AV1tHD5xIrNZ0lwtEaVDTZ31XFxIpnFXUwdHcCmy5lIFJmpnRihKUSM+NHHU0dWrMvQ52UDehwBETQk4LLp008giscWla00iCpDPT0I4E0BU6NYwmFFGxBJw6zHrq5x89pXwkcXbEpJQBkgjZAgAA) format("woff2");unicode-range:U+2192}@font-face{font-family:Manrope Symbols;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMk9UVE8AAANkAAkAAAAABYgAAAMdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYMYBmAANAE2AiQDCAQGBYQ0ByAb5wQAngNua3ycJCkmdIRmwk/oSvE8/4d6388etiliicWWUnHzQgtQsacga748+6znk9nXzHEJtU7hBXCyfLh+IgBi/H+uqVcpEMlzu6i/iLBoPBvtDXA8s7bEKY7QN4xd1ubFqBZJpq5ErpDHp76IKVa938qultz8kJckhLjn5+u3Hsrd/tTlZeJ+iWofnuT/UHn++RkimbQWOJc2oTKxbcpAisP7ELlDShHV7H4l9OVlJf+N6N8Mr6xcqvv9ML9+0jR3k7eZdFxwVXBatd++2bE1MjM/CAbmt2qP0bM9ccg6th4yatLyWwJcZWuPWlZ7x3onh7rG6kDd2ETpJLq7FsdcwBaYo8FdrqDLrcpa771xgjXHicB1Igb60gDN1yXGBg0KLakLx8JrKF2MUXxcsBFzBlbq0eY8V3oYPYLECosF0WGhqSFo6XfebHykumcAG+zun+nfou3Rpik9oIdKrAxDcU5GnBATxkWLE9ggkZtBJ7+nFuIVbEIlt07cHAPimjsyetAfX+Y9HYXVzVhLbV1jRTuo6CzsGXg/lNGX2E5I7IxuFFSDaiGnEEfDiAk4BaPitCCafb9zf+AAE+CDI3Hj6GOkUv2RnEZqqgLxgO77CLJd0iXg87dd6oBkAIK4NaZIVjAlJdYqbQ1RjdOW8v//OOUGCTwaXny0wp+YfAVSjRt8fQi/oE3bqlqc1F37K0WTbt8U6qUOJKeGSEBCpfINW8ilyU7dqc4Z9+S1GLi/XFS9qki1RZZIY16LZeavFc18HtmxfIYI8mhwBt1RmPntPcSuD4Na3d+38t5mtqaoAr0dXR6at88kegfMdU01TVIhih4MGlEgzv0/0ZDDMoyzjs42YWyH0znEa4TblhKHfMueHctniCAeDXIlcoU8PhVSYJ3/rVghTmeIIS0aNBmAfBjUZsEDokwgN/WZZaSYwROKFKmAvB1dIHcucSE74JqJC06uAqJ2TjSp0WwyQ+xjG0XsOlFuiwJzALsDVAT0NrTEnKYmDIjdn0CxMzrEr9Pudgun1y1BNHw/dahOecdySDy2yCp9PEVKAAAAAA==) format("woff2");unicode-range:U+221E}[hidden]{display:none!important}input,select,textarea{font:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1199.98px){.hp-page.pp>.pp-sec-plans>.hp-stage,.hp-page.how>.how-sec-room>.hp-stage{padding-top:128px}main>.ag-sec>.ag-stage{padding-top:120px}}@media(max-width:767.98px){.hp-page.pp>.pp-sec-plans>.hp-stage,.hp-page.how>.how-sec-room>.hp-stage{padding-top:112px}main>.ag-sec>.ag-stage{padding-top:96px}}.dl{position:relative;min-width:0}.dl-frame{position:relative;max-width:1200px;margin-inline:auto;padding:168px 32px 112px}.dl-frame:before{content:"";position:absolute;z-index:-1;top:40px;left:50%;width:min(900px,90vw);height:420px;transform:translate(-50%);background:radial-gradient(closest-side,color(srgb .545098 .811765 .941176 / .12),transparent);pointer-events:none}.dl-hero{display:flex;flex-direction:column;align-items:center;text-align:center}.dl-h1{display:flex;flex-direction:column;align-items:center;font:500 60px/70px var(--hp-sans);letter-spacing:-.04em}.dl-h1>span{text-wrap:balance}.dl-h1-a{--hp-gt: var(--hp-text-h1-a);--hp-gt-end: var(--hp-text-h1-a-end)}.dl-h1-b{--hp-gt: var(--hp-text-h1-b);--hp-gt-end: var(--hp-text-h1-b-end)}.dl-lead{max-width:600px;margin-top:18px;font:400 17px/1.55 var(--hp-sans);color:var(--hp-zinc-400)}.dl-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.dl-cta .hp-btn-arrow{font:500 16px/22px var(--hp-sans)}.dl[data-os=windows] .dl-cta-windows{order:-1;border-color:transparent;background:var(--hp-grad-accent);color:var(--hp-accent-ink);box-shadow:var(--hp-glow-hero-cta)}.dl[data-os=windows] .dl-cta-mac{border:1px solid var(--hp-outline);background:none;color:var(--hp-outline-text);box-shadow:none}.dl-cta-note{max-width:640px;margin-top:16px;font:400 13.5px/19px var(--hp-sans);color:var(--hp-zinc-500)}.dl-cta-intel{margin-top:4px}.dl-cta-note a{color:var(--hp-accent-hi)}.dl-cta-note a:hover{color:var(--hp-accent-pale)}.dl-ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1000px;margin:88px auto 0}.dl-card-terminal{grid-column:1 / -1}.dl-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px 28px 26px}.dl[data-os=mac] .dl-card-mac,.dl[data-os=windows] .dl-card-windows{box-shadow:var(--hp-shadow-card),inset 0 0 0 1px #8bcff073}.dl-card-title{font:500 24px/30px var(--hp-sans);letter-spacing:-.02em;color:#fff}.dl-card-sub{font:400 14px/20px var(--hp-sans);color:var(--hp-zinc-400)}.dl-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.dl-note{margin-top:6px;font:400 13px/19px var(--hp-sans);color:var(--hp-zinc-500)}.dl-cmd{display:flex;align-items:flex-start;gap:10px;margin-top:8px;padding:10px 10px 10px 14px;border-radius:var(--hp-r-codebox);background:#00000073;box-shadow:inset 0 0 0 1px var(--hp-hairline)}.dl-cmd code{flex:1;min-width:0;padding-top:6px;overflow-wrap:anywhere;font:400 12.5px/18px var(--hp-mono);color:#e4e4e7}.dl-copy{flex:none;height:30px;padding:0 12px;border:1px solid var(--hp-outline);border-radius:var(--hp-r-pill);background:none;color:var(--hp-outline-text);font:500 12.5px/17px var(--hp-sans);cursor:pointer}.dl-copy:hover{border-color:#ffffff52;background:#ffffff08}.dl-after{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 40px;margin-top:56px;font:400 14px/20px var(--hp-sans);color:var(--hp-zinc-400)}.dl-after a{color:var(--hp-accent-hi)}.dl-after a:hover{color:var(--hp-accent-pale)}@media(max-width:1199.98px){.dl-frame{padding-top:128px}}@media(max-width:767.98px){.dl-frame{padding:112px 20px 80px}.dl-h1{font-size:40px;line-height:48px}.dl-lead{font-size:16px}.dl-ways{grid-template-columns:minmax(0,1fr);margin-top:56px}.dl-card{padding:24px 22px 22px}}
