.code-example[data-astro-cid-npme2pg4]{display:flex;flex-direction:column;border-radius:4px;border:1px solid var(--background-secondary);flex:1 1 auto;overflow:hidden;min-height:0;background:var(--background-primary)}.code-example-header[data-astro-cid-npme2pg4]{user-select:none;display:flex;background-color:var(--grid-color);border-bottom:1px solid var(--background-secondary);justify-content:space-between;position:relative;align-items:center;padding-inline:12px}.code-example-header[data-astro-cid-npme2pg4] strong[data-astro-cid-npme2pg4]{padding-block:8px;font-family:var(--font-monospace);font-weight:400;font-size:1.4rem;position:relative}.code-example-header[data-astro-cid-npme2pg4] strong[data-astro-cid-npme2pg4]:after{content:"";width:100%;position:absolute;left:0;bottom:-1px;border-bottom:1px solid var(--background-accent-yellow)}.code-example[data-astro-cid-npme2pg4] pre{block-size:100%;cursor:text;background-color:transparent!important;padding:12px;margin:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--foreground-tertiary) var(--background-primary)}.code-example[data-astro-cid-npme2pg4] code{line-height:1.4;counter-reset:step;counter-increment:step 0}.code-example[data-astro-cid-npme2pg4] code .line:before{content:counter(step);counter-increment:step;display:inline-block;margin-inline-end:1.5rem;color:var(--foreground-secondary)}@keyframes slide-up{0%{transform:translateY(8px);opacity:0}}#hero[data-astro-cid-j7pv25f6]{overflow:hidden;display:flex;justify-content:center;background-size:20px 20px;background-image:linear-gradient(to right,var(--grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-color) 1px,transparent 1px)}#hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;bottom:0;width:1800px;height:75%;margin:0 auto;opacity:.04;display:block;background-image:radial-gradient(80% 100% at center bottom,#6e59ff 30%,#223ca9,transparent 60%)}#hero[data-astro-cid-j7pv25f6]>.page-section-inner{display:flex;gap:64px;max-block-size:720px;padding-block:72px;justify-content:space-between}.hero-left[data-astro-cid-j7pv25f6],.hero-right[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.hero-left[data-astro-cid-j7pv25f6]{max-inline-size:440px}.hero-right[data-astro-cid-j7pv25f6]{flex:0 0 40%;min-inline-size:0;gap:20px}.hero-lead[data-astro-cid-j7pv25f6]{flex:1 1 auto}.hero-lead[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{animation:slide-up .5s backwards .15s}.hero-lead[data-astro-cid-j7pv25f6] .subtitle[data-astro-cid-j7pv25f6]{font-size:1.8rem;margin-block-start:36px;animation:slide-up .5s backwards .35s}.hero-buttons[data-astro-cid-j7pv25f6]{animation:slide-up .5s backwards .45s;flex:0 0 auto;display:flex;flex-wrap:wrap;gap:16px}.hero-right[data-astro-cid-j7pv25f6] .code-example{animation:slide-up .5s backwards .5s}.section-split[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:48px}.section-split[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{flex:1 1 auto}.feature-cards[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;flex-wrap:wrap;margin-block-start:64px}.feature-card[data-astro-cid-j7pv25f6]{border-top:2px solid var(--background-secondary)}.feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2.4rem;font-family:var(--font-monospace);font-weight:400}.feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.6rem;line-height:1.8;color:var(--foreground-secondary)}.feature-card[data-astro-cid-j7pv25f6] .anchor[data-astro-cid-j7pv25f6]{font-size:1.6rem}#features[data-astro-cid-j7pv25f6]{overflow:hidden}.features-header-right[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center}.features-header-right[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{z-index:-1;color:var(--grid-color);position:absolute}#uploads[data-astro-cid-j7pv25f6],#oss[data-astro-cid-j7pv25f6]{background:var(--grid-color)}#uploads[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;text-align:center}#uploads[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{fill:var(--background-accent-yellow);margin-block-end:32px}#uploads[data-astro-cid-j7pv25f6] .page-section-inner{display:flex;flex-direction:column;align-items:center}#uploads[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{margin-bottom:-260px;width:80%;height:auto;margin-top:32px}#uploads[data-astro-cid-j7pv25f6] .subtitle[data-astro-cid-j7pv25f6]{max-inline-size:68ch}.concentric-circles[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:-1}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;border:1px dashed var(--background-secondary);width:calc(120% - (20% * var(--i)));height:auto;aspect-ratio:1 / 1}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}.features-header-right[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{animation:spin 60s linear infinite}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{animation:concentric-circle-pulse 4s ease-in-out infinite;animation-delay:calc(.5s * var(--i))}}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(1){--i: 0}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(2){--i: 1}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(3){--i: 2}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(4){--i: 3}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(5){--i: 4}.concentric-circles[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(6){--i: 5}@keyframes concentric-circle-pulse{0%,40%,to{border-color:var(--background-secondary);opacity:1}15%{opacity:.75;border-color:var(--foreground-tertiary)}}#hero[data-astro-cid-j7pv25f6]:after,#uploads[data-astro-cid-j7pv25f6]:after{content:"";width:100%;position:absolute;bottom:0;left:0;border-bottom:1px solid var(--background-secondary)}@media screen and not (max-width: 1024px){#hero[data-astro-cid-j7pv25f6]>.page-section-inner{margin-top:64px}.navigation{position:fixed!important;background-color:transparent!important;box-shadow:none!important}.navigation:after{content:"";pointer-events:none;position:absolute;top:0;width:100%;height:150%;background:linear-gradient(var(--background-primary),transparent);z-index:-1}.navigation>.navigation-inner{block-size:64px!important}}@media screen and (max-width: 1024px){.hero-left[data-astro-cid-j7pv25f6]{max-inline-size:unset}#hero[data-astro-cid-j7pv25f6]>.page-section-inner{max-block-size:unset;padding-block:64px;flex-direction:column}#get-started[data-astro-cid-j7pv25f6]>.page-section-inner{grid-template-columns:auto!important}}@media screen and (max-width: 1200px){#hero[data-astro-cid-j7pv25f6]>.page-section-inner{block-size:unset;min-block-size:unset;padding-block:48px}}@media screen and (min-width: 2048px){.page-section:after{mask:linear-gradient(90deg,transparent,black,transparent)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#get-started[data-astro-cid-j7pv25f6] .page-section-inner{display:grid;grid-template-columns:1.4fr 1fr;gap:64px}#get-started[data-astro-cid-j7pv25f6] pre{overflow:auto;page-break-inside:avoid;margin-block:24px;padding:12px;border:1px solid var(--background-secondary);background-color:var(--background-primary)!important;border-radius:4px;line-height:1.5;font-size:1.6rem;margin:0}#get-started[data-astro-cid-j7pv25f6] .astro-code[data-language=sh] .line:before{content:"$ ";color:var(--foreground-tertiary)}#get-started[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-block-end:48px}#get-started[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{padding-inline-start:36px}#get-started[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:1.8rem;font-weight:400;color:var(--foreground-secondary);position:relative}#get-started[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child){margin-block-end:48px}#get-started[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:2.4rem;font-weight:600;color:var(--foreground-primary)}#get-started[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:-30px;top:52px;height:calc(100% - 30px);border-left:1px dashed var(--background-secondary)}#get-started[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{font-size:2.4rem;font-family:var(--font-monospace);color:var(--foreground-accent-yellow)}.learn-link[data-astro-cid-j7pv25f6]{padding:24px;gap:24px;line-height:1.5;border:1px solid var(--background-secondary);display:flex;font-size:1.6rem;border-radius:4px;margin-bottom:16px;color:var(--foreground-secondary);text-decoration:none;transition:.15s ease}.learn-link[data-astro-cid-j7pv25f6]:hover{border-color:var(--foreground-tertiary)}.learn-link[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--foreground-primary)}.learn-link[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;margin-block-start:8px}.learn-link[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:24px;height:24px}#get-started[data-astro-cid-j7pv25f6] .sticky-column[data-astro-cid-j7pv25f6]{align-self:start;position:sticky;top:84px}.install-instructions[data-astro-cid-j7pv25f6]{overflow:hidden;max-width:100%}
