.index-page.svelte-1jq6khg{--motion-secondary:#e8edf3;--index-bg:#101112;--index-panel:#141517;--index-card:#191a1d;--index-hover:#232427;--index-text:#edeeef;--index-muted:#a1a4aa;--index-faint:#6e737a;--index-border:#2b2d31;--index-rule:#42464d;--index-blue:#9eb9e8;--index-button:#e9ecef;--index-button-text:#171a1e;--landing-accent:var(--index-blue);background:var(--index-bg);min-height:100dvh;color:var(--index-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:13px;line-height:1.65;transition:background-color .4s,color .4s}html:has(.index-page){scroll-behavior:smooth}.index-page.svelte-1jq6khg ::selection{color:var(--index-text);background:color-mix(in srgb, var(--index-blue) 25%, var(--index-bg))}.index-page.svelte-1jq6khg :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--index-blue);outline-offset:4px}.index-frame.svelte-1jq6khg{border-inline:1px solid var(--index-border);width:min(1200px,100% - 96px);min-height:100dvh;margin-inline:auto;position:relative}.index-frame.svelte-1jq6khg:before,.index-frame.svelte-1jq6khg:after{content:"";background:var(--index-border);pointer-events:none;width:9px;position:absolute;inset-block:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 2L2-2M0 8L8 0M6 10L10 6' stroke='white' stroke-width='.7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 2L2-2M0 8L8 0M6 10L10 6' stroke='white' stroke-width='.7'/%3E%3C/svg%3E")}.index-frame.svelte-1jq6khg:before{left:-10px}.index-frame.svelte-1jq6khg:after{right:-10px}.main-column.svelte-1jq6khg{min-width:0}.utility-bar.svelte-1jq6khg{border-bottom:1px solid var(--index-border);justify-content:space-between;align-items:center;gap:24px;height:62px;padding-inline:35px;display:flex}.header-brand.svelte-1jq6khg{letter-spacing:-.75px;align-items:center;gap:7px;font-size:19px;font-weight:550;display:inline-flex}.header-brand.svelte-1jq6khg .brand-mark{transition:transform .2s}.header-brand.svelte-1jq6khg:hover .brand-mark{transform:translateY(-2px)}.utility-actions.svelte-1jq6khg{align-items:center;gap:16px;display:flex}.utility-actions.svelte-1jq6khg a:where(.svelte-1jq6khg){min-height:36px;color:var(--index-muted);align-items:center;gap:7px;font-size:11px;display:flex}.utility-actions.svelte-1jq6khg a:where(.svelte-1jq6khg):hover{color:var(--index-text)}.page-section.svelte-1jq6khg{padding-inline:44px}.intro.svelte-1jq6khg{isolation:isolate;color:#f7f7f0;min-height:610px;padding-top:62px;padding-bottom:220px;position:relative;overflow:hidden}.hero-art.svelte-1jq6khg{z-index:-1;pointer-events:none;position:absolute;inset:-36px 0 0}.hero-art.svelte-1jq6khg img:where(.svelte-1jq6khg){object-fit:cover;object-position:center 56%;width:100%;height:100%}h1.svelte-1jq6khg{letter-spacing:-.055em;max-width:680px;margin-top:23px;font-size:clamp(43px,4.9vw,61px);font-weight:450;line-height:1.065}.intro-subtitle.svelte-1jq6khg{color:#edf1f0;max-width:510px;margin-top:22px;font-size:14px;line-height:1.6}.intro-actions.svelte-1jq6khg{align-items:center;gap:26px;margin-top:28px;display:flex}.primary-action.svelte-1jq6khg{background:var(--index-button);min-height:41px;color:var(--index-button-text);border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:9px 15px;font-size:12px;font-weight:500;transition:background-color .16s,transform .24s cubic-bezier(.22,1,.36,1),box-shadow .16s;display:inline-flex}.primary-action.svelte-1jq6khg:hover{background:color-mix(in srgb, var(--index-button) 87%, var(--index-bg));box-shadow:0 0 0 3px color-mix(in srgb, var(--index-button) 9%, transparent)}.primary-action.svelte-1jq6khg svg{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.primary-action.svelte-1jq6khg:hover svg{transform:translate(3px)}.primary-action.svelte-1jq6khg:active{box-shadow:0 0 0 1px color-mix(in srgb, var(--index-button) 15%, transparent);transform:scale(.97)}.intro.svelte-1jq6khg .primary-action:where(.svelte-1jq6khg){color:#222b35;background:#f0f2f3}.intro.svelte-1jq6khg .primary-action:where(.svelte-1jq6khg):hover{background:#fff;box-shadow:0 0 0 3px #f0f2f315}.quiet-action.svelte-1jq6khg{color:#f0f2f5;align-items:center;gap:15px;min-height:41px;font-size:12px;display:flex}.quiet-action.svelte-1jq6khg>span:where(.svelte-1jq6khg){transition:transform .18s}.quiet-action.svelte-1jq6khg:hover>span:where(.svelte-1jq6khg){transform:translateY(3px)}.section-heading.svelte-1jq6khg{align-items:baseline;gap:12px;margin-bottom:23px;display:flex}.section-heading.svelte-1jq6khg h2:where(.svelte-1jq6khg){letter-spacing:-.4px;font-size:17px;font-weight:500}.workspace-section.svelte-1jq6khg{padding-inline:30px;margin-top:-168px;padding-bottom:38px;position:relative}.hero-film-caption.svelte-1jq6khg{color:var(--index-muted);justify-content:space-between;gap:20px;padding:17px 3px 4px;font-size:11px;display:flex}.hero-film-caption.svelte-1jq6khg p:where(.svelte-1jq6khg){color:var(--index-text)}.feature-section.svelte-1jq6khg{border-top:1px solid var(--index-border);grid-template-columns:1fr;align-items:center;gap:26px;padding-block:58px;display:grid}.feature-copy.svelte-1jq6khg h2:where(.svelte-1jq6khg){letter-spacing:-1.4px;font-size:clamp(27px,3vw,37px);font-weight:450;line-height:1.18}.feature-copy.svelte-1jq6khg p:where(.svelte-1jq6khg){max-width:260px;color:var(--index-muted);margin-top:14px;font-size:12px}.feature-number.svelte-1jq6khg{letter-spacing:.13em;text-transform:uppercase;color:var(--index-blue);margin-bottom:18px;font-size:10px;display:block}.feature-film.svelte-1jq6khg{min-width:0}.cli-section.svelte-1jq6khg{border-top:1px solid var(--index-border);grid-template-columns:1fr;align-items:center;gap:26px;padding-block:58px;display:grid}.cli-copy.svelte-1jq6khg h2:where(.svelte-1jq6khg){letter-spacing:-1.4px;font-size:clamp(27px,3vw,37px);font-weight:450;line-height:1.18}.cli-guide.svelte-1jq6khg{align-items:center;gap:22px;min-height:44px;margin-top:18px;font-size:11px;display:inline-flex}.cli-guide.svelte-1jq6khg svg{transition:transform .18s}.cli-guide.svelte-1jq6khg:hover svg{transform:translate(4px)}.cli-demo.svelte-1jq6khg{min-width:0}.ownership-section.svelte-1jq6khg,.questions-section.svelte-1jq6khg{border-top:1px solid var(--index-border);grid-template-columns:.85fr 1.5fr;column-gap:60px;padding-block:49px;display:grid}.ownership-section.svelte-1jq6khg .section-heading:where(.svelte-1jq6khg),.questions-section.svelte-1jq6khg .section-heading:where(.svelte-1jq6khg){flex-wrap:wrap;align-content:flex-start;gap:8px 12px}.ownership-list.svelte-1jq6khg{grid-area:1/2/3}.ownership-list.svelte-1jq6khg>div:where(.svelte-1jq6khg){border-bottom:1px solid var(--index-border);grid-template-columns:88px minmax(0,1fr);gap:7px 18px;padding-block:17px;font-size:12px;display:grid}.ownership-list.svelte-1jq6khg>div:where(.svelte-1jq6khg):first-child{padding-top:0}.ownership-list.svelte-1jq6khg dt:where(.svelte-1jq6khg){font-weight:500}.ownership-list.svelte-1jq6khg dd:where(.svelte-1jq6khg){color:var(--index-muted);line-height:1.85}.source-note.svelte-1jq6khg{min-height:38px;color:var(--index-muted);place-self:end start;align-items:center;gap:10px;font-size:11px;display:inline-flex}.source-note.svelte-1jq6khg>span:where(.svelte-1jq6khg){color:var(--index-blue)}.source-note.svelte-1jq6khg:hover{color:var(--index-text)}.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg){border-bottom:1px solid var(--index-border)}.questions-list.svelte-1jq6khg summary:where(.svelte-1jq6khg){cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding-block:13px;font-size:12px;list-style:none;display:flex}.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg):first-child summary:where(.svelte-1jq6khg){min-height:36px;padding-top:0}.questions-list.svelte-1jq6khg summary:where(.svelte-1jq6khg)::-webkit-details-marker{display:none}.questions-list.svelte-1jq6khg summary:where(.svelte-1jq6khg) svg{color:var(--index-muted);flex-shrink:0;transition:transform .24s cubic-bezier(.2,.8,.2,1),color .16s}.questions-list.svelte-1jq6khg summary:where(.svelte-1jq6khg):hover svg{color:var(--index-text)}.questions-list.svelte-1jq6khg details[open]:where(.svelte-1jq6khg) summary:where(.svelte-1jq6khg) svg{color:var(--index-blue);transform:rotate(45deg)}.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg) p:where(.svelte-1jq6khg){color:var(--index-muted);padding:0 24px 18px 0;font-size:12px;line-height:1.85}.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg) p:where(.svelte-1jq6khg) a:where(.svelte-1jq6khg){color:var(--index-text);text-decoration:underline;-webkit-text-decoration-color:var(--index-rule);text-decoration-color:var(--index-rule);text-underline-offset:3px;align-items:center;gap:6px;display:inline-flex}@supports (interpolate-size:allow-keywords){.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg){interpolate-size:allow-keywords}.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg)::details-content{block-size:0;transition:block-size .24s ease, content-visibility .24s allow-discrete;overflow:clip}.questions-list.svelte-1jq6khg details[open]:where(.svelte-1jq6khg)::details-content{block-size:auto}}.closing.svelte-1jq6khg{border-top:1px solid var(--index-border);justify-content:space-between;align-items:center;gap:28px;padding-block:40px 45px;display:flex}.closing.svelte-1jq6khg h2:where(.svelte-1jq6khg){letter-spacing:-1px;margin-top:8px;font-size:28px;font-weight:450}.index-footer.svelte-1jq6khg{border-top:1px solid var(--index-border);color:var(--index-muted);justify-content:space-between;align-items:center;gap:24px;padding:19px 44px 33px;font-size:10px;display:flex}.footer-separator.svelte-1jq6khg{color:var(--index-faint);padding-inline:10px}.index-footer.svelte-1jq6khg>a:where(.svelte-1jq6khg){white-space:nowrap;align-items:center;gap:9px;min-height:36px;display:inline-flex}.index-footer.svelte-1jq6khg>a:where(.svelte-1jq6khg):hover{color:var(--index-text)}@media (width>=1500px){.intro.svelte-1jq6khg{min-height:650px;padding-top:75px}.workspace-section.svelte-1jq6khg{margin-top:-178px}}@media (width>=901px){.feature-section.svelte-1jq6khg,.cli-section.svelte-1jq6khg{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);column-gap:clamp(28px,4vw,56px)}#notes.svelte-1jq6khg{grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}#notes.svelte-1jq6khg .feature-film:where(.svelte-1jq6khg){grid-area:1/1}#notes.svelte-1jq6khg .feature-copy:where(.svelte-1jq6khg){grid-area:1/2}}@media (width<=1000px){.cli-section.svelte-1jq6khg,.feature-section.svelte-1jq6khg{gap:24px}.index-frame.svelte-1jq6khg{width:calc(100% - 48px)}.utility-bar.svelte-1jq6khg{padding-inline:26px}.page-section.svelte-1jq6khg{padding-inline:30px}.intro.svelte-1jq6khg{min-height:585px;padding-top:56px}h1.svelte-1jq6khg{font-size:53px}.workspace-section.svelte-1jq6khg{margin-top:-150px;padding-inline:21px}.ownership-section.svelte-1jq6khg,.questions-section.svelte-1jq6khg{column-gap:35px}.index-footer.svelte-1jq6khg{padding-inline:30px}}@media (width<=760px){.cli-section.svelte-1jq6khg,.feature-section.svelte-1jq6khg{grid-template-columns:1fr;gap:28px;padding-block:36px}.cli-copy.svelte-1jq6khg h2:where(.svelte-1jq6khg){font-size:34px}.cli-guide.svelte-1jq6khg{margin-top:12px}.utility-bar.svelte-1jq6khg{height:60px;padding-inline:23px}.utility-actions.svelte-1jq6khg a:where(.svelte-1jq6khg){min-height:42px}.intro.svelte-1jq6khg{min-height:552px;padding-top:44px}h1.svelte-1jq6khg{font-size:49px}.ownership-section.svelte-1jq6khg,.questions-section.svelte-1jq6khg{grid-template-columns:1fr;row-gap:17px;padding-block:33px}.ownership-section.svelte-1jq6khg .section-heading:where(.svelte-1jq6khg),.questions-section.svelte-1jq6khg .section-heading:where(.svelte-1jq6khg){margin-bottom:0}.ownership-list.svelte-1jq6khg{grid-area:auto/1}.source-note.svelte-1jq6khg{grid-row:3}.closing.svelte-1jq6khg h2:where(.svelte-1jq6khg){font-size:24px}.index-footer.svelte-1jq6khg{padding-bottom:88px}}@media (width<=480px){.index-frame.svelte-1jq6khg{width:calc(100% - 24px)}.index-frame.svelte-1jq6khg:before,.index-frame.svelte-1jq6khg:after{width:5px}.index-frame.svelte-1jq6khg:before{left:-6px}.index-frame.svelte-1jq6khg:after{right:-6px}.utility-bar.svelte-1jq6khg{gap:15px;padding-inline:17px}.header-brand.svelte-1jq6khg{font-size:18px}.utility-actions.svelte-1jq6khg{gap:10px}.page-section.svelte-1jq6khg{padding-inline:21px}.intro.svelte-1jq6khg{min-height:545px;padding-top:40px;padding-bottom:205px}.hero-art.svelte-1jq6khg{inset-block:0 -60px;inset-inline:-100% -15%}.hero-art.svelte-1jq6khg img:where(.svelte-1jq6khg){object-position:48% center}h1.svelte-1jq6khg{margin-top:20px;font-size:42px}.intro-actions.svelte-1jq6khg{gap:23px;margin-top:24px}.intro-subtitle.svelte-1jq6khg{font-size:13px}.primary-action.svelte-1jq6khg,.quiet-action.svelte-1jq6khg{min-height:44px;font-size:11px}.primary-action.svelte-1jq6khg{gap:18px}.workspace-section.svelte-1jq6khg{padding-inline:11px;margin-top:-145px;padding-bottom:27px}.section-heading.svelte-1jq6khg h2:where(.svelte-1jq6khg){font-size:16px}.ownership-list.svelte-1jq6khg>div:where(.svelte-1jq6khg){grid-template-columns:1fr;gap:5px;padding-block:15px}.questions-list.svelte-1jq6khg summary:where(.svelte-1jq6khg){font-size:12px}.closing.svelte-1jq6khg{flex-direction:column;align-items:flex-start;gap:23px;padding-block:32px}.closing.svelte-1jq6khg h2:where(.svelte-1jq6khg){font-size:23px}.index-footer.svelte-1jq6khg{gap:15px;padding-inline:21px;font-size:9px}.index-footer.svelte-1jq6khg>span:where(.svelte-1jq6khg){max-width:160px}.footer-separator.svelte-1jq6khg{padding-inline:4px}}@media (width<=350px){h1.svelte-1jq6khg{letter-spacing:-1.25px;font-size:31px}.intro-actions.svelte-1jq6khg{gap:18px}}@media (prefers-reduced-motion:reduce){.questions-list.svelte-1jq6khg details:where(.svelte-1jq6khg)::details-content{transition:none}html:has(.index-page){scroll-behavior:auto}}
