#account-dialog-status[data-astro-cid-fkezxuxs]:not(:empty){z-index:90;bottom:max(24px, env(safe-area-inset-bottom));border:1px solid var(--border-strong);width:max-content;max-width:calc(100% - 32px);color:var(--fg);background:#fff;border-radius:12px;padding:14px 18px;font-size:14px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0002}.floating-header{z-index:80;width:max-content;max-width:calc(100% - 32px);transition:transform .24s cubic-bezier(.23,1,.32,1);position:fixed;top:22px;left:50%;transform:translate(-50%)}.floating-header.has-announcement:not(.past-announcement){transform:translate(-50%,48px)}.floating-nav{color:#bcbcbf;background:#202021;border:1px solid #ffffff14;border-radius:23px;align-items:center;gap:20px;padding:7px 7px 7px 18px;font-size:14px;display:flex;position:relative;box-shadow:0 8px 24px #0002}.wordmark{letter-spacing:-.8px;color:#fff;align-items:center;margin-right:4px;font-size:18px;font-weight:700;display:flex}.features-trigger{color:inherit;align-items:center;gap:5px;font-size:14px;display:flex}.features-trigger span{transition:transform .2s}.menu-open .features-trigger span{transform:rotate(180deg)}.signup{font-size:inherit;margin-left:12px}.nav-download{font-size:inherit;color:#fff;background:#0077ad;border-radius:15px;align-items:center;gap:9px;padding:9px 14px;font-weight:600;display:flex;box-shadow:inset 0 1px 2px #ffffffb0}.floating-header a,.floating-header button{transition:color .16s,transform .16s}.floating-header a:hover,.floating-header button:hover{color:#fff}.features-menu[data-slot=collapsible-content]{overscroll-behavior:contain;opacity:1;transform-origin:top;background:#202021;border:1px solid #ffffff14;border-radius:23px;max-height:calc(100dvh - 155px);padding:0;transition:height .22s cubic-bezier(.23,1,.32,1),opacity .18s ease-out;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;overflow-y:auto;transform:none;box-shadow:0 18px 26px #0002}.features-menu[hidden]{display:none}.menu-open .features-menu{opacity:1;visibility:visible;transform:none}.menu-content{padding:6px}.menu-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.menu-card{border-radius:19px;flex-direction:column;gap:6px;min-width:0;padding:18px;line-height:1.35;display:flex}.menu-card strong{color:#fff;font-size:15px;font-weight:500}.menu-card>span:last-child{color:#c3c3c8;font-size:12px}.menu-icon{color:#15202a;border-radius:20px;align-self:start;margin-bottom:5px;padding:8px}.floating-header .blue{background:#202f39}.floating-header .blue .menu-icon{background:#75d3ff}.floating-header .orange{background:#372e23}.floating-header .orange .menu-icon{background:#ffc478}.floating-header .green{background:#233626}.floating-header .green .menu-icon{background:#a9e976}.floating-header .purple{background:#2c2943}.floating-header .purple .menu-icon{background:#b9a0ff}.floating-header .pink{background:#392a35}.floating-header .pink .menu-icon{background:#f3a6d6}.mobile-trigger,.mobile-links,.nav-name{display:none}@media (prefers-reduced-motion:reduce){.floating-header,.features-menu,.features-trigger span,.mobile-trigger span{transition:none}}@media (width<=650px){.nav-name{display:inline}.wordmark img{display:none}.menu-grid{grid-template-columns:1fr}.menu-card{grid-template-columns:40px 1fr;column-gap:15px;display:grid}.menu-icon{grid-row:span 2;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid}.mobile-links{background:#202021;position:sticky;bottom:-6px}.menu-open .mobile-trigger span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-open .mobile-trigger span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.floating-header{width:calc(100% - 32px);top:16px}.floating-header.has-announcement:not(.past-announcement){transform:translate(-50%,36px)}.floating-nav{gap:13px;padding-left:14px}.desktop-link,.features-trigger{display:none}.wordmark{margin-right:auto}.nav-download{padding:9px 12px;font-size:13px}.mobile-trigger{flex-direction:column;gap:5px;padding:10px 7px;display:flex}.mobile-trigger span{background:#eee;width:20px;height:2px;transition:transform .18s cubic-bezier(.23,1,.32,1);display:block}.mobile-links{gap:22px;padding:18px 12px;font-size:14px;display:flex}.menu-card{padding:14px}}.instant .features-menu{transition:none}@media (pointer:coarse){.floating-nav>a,.floating-nav>button,.mobile-links :is(a,button){justify-content:center;min-width:44px;min-height:44px}.mobile-links :is(a,button){align-items:center;display:inline-flex}.mobile-trigger{flex-shrink:0}.mobile-links{gap:16px;padding-block:6px}}@media (prefers-reduced-motion:reduce){.mobile-trigger span{transition:none}}:root{--motion-duration-instant:.1s;--motion-duration-fast:.14s;--motion-duration-standard:.18s;--motion-duration-deliberate:.24s;--motion-duration-reduced:80ms;--motion-ease-enter:cubic-bezier(.22, 1, .36, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--motion-ease-flow:cubic-bezier(.65, 0, .35, 1);--motion-ease-standard:cubic-bezier(.4, 0, .2, 1)}.motion-page-enter{animation:page-enter var(--motion-duration-deliberate) var(--motion-ease-enter) backwards}.motion-pressable{transition-property:scale,color,background-color,border-color;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-ease-enter)}@media (hover:hover) and (pointer:fine){.motion-pressable:not(:disabled,[aria-disabled=true],:focus-visible):hover:active{scale:.98}}@keyframes page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-page-enter{animation:page-fade-in var(--motion-duration-reduced) ease-out backwards}.motion-pressable{transition-duration:var(--motion-duration-reduced);scale:1!important}}:root{--landing-motion:.22s;--landing-ease:cubic-bezier(.23, 1, .32, 1)}[data-slot=accordion-content],[data-slot=collapsible-content]{height:var(--accordion-panel-height,var(--collapsible-panel-height));opacity:1;transition:height var(--landing-motion) var(--landing-ease), opacity .18s ease-out;overflow:hidden}[data-slot=accordion-content][data-starting-style],[data-slot=accordion-content][data-ending-style],[data-slot=collapsible-content][data-starting-style],[data-slot=collapsible-content][data-ending-style]{opacity:0;height:0}[data-slot=accordion-content][hidden],[data-slot=collapsible-content][hidden]{display:none}.vault-demo [data-slot=tabs-content][hidden],.workflow-preview [data-slot=tabs-content][hidden]{visibility:hidden;opacity:0;pointer-events:none;display:block}.vault-demo [data-slot=tabs-content],.workflow-preview [data-slot=tabs-content]{opacity:1;grid-area:1/1;min-width:0;transition:opacity .2s ease-out}.vault-demo [data-slot=tabs-content][data-starting-style],.vault-demo [data-slot=tabs-content][data-ending-style],.workflow-preview [data-slot=tabs-content][data-starting-style],.workflow-preview [data-slot=tabs-content][data-ending-style]{opacity:0}.tour-backdrop{z-index:100;opacity:1;background:#080a12bd;transition:opacity .18s ease-out;position:fixed;inset:0}.tour-viewport{z-index:101;place-items:center;padding:0;display:grid;position:fixed;inset:0}.tour-dialog{opacity:1;transition:opacity .18s ease-out}@media (width<=650px){.tour-viewport{padding:0}}.tour-dialog[data-starting-style],.tour-dialog[data-ending-style],.tour-backdrop[data-starting-style],.tour-backdrop[data-ending-style]{opacity:0}html[data-motion-input=keyboard] :is([data-slot=accordion-content],[data-slot=collapsible-content],[data-slot=tabs-content],.tour-dialog,.tour-backdrop,.features-trigger span,.mobile-trigger span,.chapters-trigger span,[data-slot=accordion-trigger] span){transition:none}@media (prefers-reduced-motion:reduce){[data-slot=accordion-content],[data-slot=collapsible-content],.tour-dialog,.tour-backdrop,.vault-demo [data-slot=tabs-content],.workflow-preview [data-slot=tabs-content],.faq-list [data-slot=accordion-trigger] span{transition:none}}button[data-paid-download]:disabled{opacity:.45;cursor:not-allowed;filter:grayscale()}button[data-paid-download]:not(:disabled){cursor:pointer}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin-variable.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-variable.woff2)format("woff2")}:root{--bg:#fff;--bg-elev:#fff;--bg-card:#fff;--fg:#222225;--fg-muted:#626268;--fg-dim:#68686e;--fg-faint:#718196;--border:#536f8f24;--border-strong:#536f8f42;--accent-h:250;--accent:#008dce;--accent-dim:#e1edf7;--ok:#34745e;--warn:#95692e;--font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;--radius:12px;--radius-sm:8px;--radius-lg:16px}*{box-sizing:border-box;margin:0;padding:0}html{color-scheme:light}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-feature-settings:"ss01", "ss02";font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;line-height:1.5;overflow-x:hidden}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}img,svg{max-width:100%;display:block}.eyebrow{font-family:var(--font-sans);color:var(--fg-dim);font-size:13px;font-weight:400}.display{letter-spacing:-.035em;font-weight:650;line-height:1.05}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}.btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.btn-primary{color:#fff;background:#00a9f3;border:1px solid #00a9f3;font-weight:600;box-shadow:0 4px 10px #4164831f}.btn-primary:hover{background:#008bce}.btn-ghost{color:var(--fg-muted);border:1px solid var(--border);background:#fff9}.btn-ghost:hover{color:var(--fg);border-color:var(--border-strong);background:#ffffffe6}.btn-lg{border-radius:10px;padding:15px 26px;font-size:15px}.tile{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);position:relative;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.skip-link{z-index:100;color:#222225;background:#fff;padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.page[data-astro-cid-ju4pidww]{flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.main[data-astro-cid-ju4pidww]{flex-direction:column;flex:1;padding-top:100px;display:flex}.landing-page .main[data-astro-cid-ju4pidww]{padding-top:0}.footer[data-astro-cid-ju4pidww]{border-top:1px solid var(--border);color:#fff;background:#1d1d1f;margin-top:auto;padding:65px 0 32px}.footer-inner[data-astro-cid-ju4pidww]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:0 32px;display:flex}.footer-brand[data-astro-cid-ju4pidww]{color:#b9b9bf;flex-direction:column;align-items:flex-start;gap:10px;font-size:13px;display:flex}.footer-brand[data-astro-cid-ju4pidww] img[data-astro-cid-ju4pidww]{border-radius:4px;width:20px;height:20px}.footer-links[data-astro-cid-ju4pidww]{flex-wrap:wrap;justify-content:flex-end;gap:20px;display:flex}.footer-links[data-astro-cid-ju4pidww] [data-astro-cid-ju4pidww]:is(a,button){text-align:left;color:#b9b9bf;transition:color var(--motion-duration-fast) var(--motion-ease-standard);font-size:13px}.footer-links[data-astro-cid-ju4pidww] [data-astro-cid-ju4pidww]:is(a,button):hover{color:#fff}.footer-wordmark[data-astro-cid-ju4pidww]{color:#fff;font-size:25px;font-weight:650}.footer-brand[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{max-width:330px;margin:12px 0 22px;font-size:14px}.footer-links[data-astro-cid-ju4pidww]{align-self:flex-start;gap:65px}.footer-links[data-astro-cid-ju4pidww]>div[data-astro-cid-ju4pidww]{flex-direction:column;gap:10px;display:flex}.footer-links[data-astro-cid-ju4pidww] strong[data-astro-cid-ju4pidww]{color:#f5f5f7;margin-bottom:8px;font-size:13px;font-weight:500}@media (pointer:coarse){.footer-links[data-astro-cid-ju4pidww]>div[data-astro-cid-ju4pidww]{gap:0}.footer-links[data-astro-cid-ju4pidww] [data-astro-cid-ju4pidww]:is(a,button){align-items:center;min-height:44px;display:flex}}@media (width<=820px){.footer-inner[data-astro-cid-ju4pidww]{padding-left:20px;padding-right:20px}.footer[data-astro-cid-ju4pidww]{padding-bottom:max(32px, env(safe-area-inset-bottom))}.footer-inner[data-astro-cid-ju4pidww]{flex-direction:column;align-items:flex-start;gap:28px}.footer-links[data-astro-cid-ju4pidww]{gap:14px 20px;justify-content:initial;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}
