.closing[data-astro-cid-2rl6qrpo]{text-align:center;padding-top:124px;padding-bottom:176px}.closing__frame[data-astro-cid-2rl6qrpo]{border:1px solid var(--feature-frame-border-end);border-radius:var(--radius);background:var(--surface);width:calc(min(100% - 48px,980px) - 26px);box-shadow:0 0 0 12px var(--canvas), 0 0 0 13px var(--feature-frame-border-end), var(--glass-shadow);padding:68px 48px}h2[data-astro-cid-2rl6qrpo]{max-width:620px;margin-bottom:13px;margin-left:auto;margin-right:auto;font-size:clamp(30px,3.4vw,43px);line-height:1.12}p[data-astro-cid-2rl6qrpo]{max-width:460px;color:var(--ink-muted);margin:0 auto;font-size:14px;line-height:1.55}.closing[data-astro-cid-2rl6qrpo] .button[data-astro-cid-2rl6qrpo]{margin-top:20px}@media (width<=640px){.closing[data-astro-cid-2rl6qrpo]{padding-top:92px;padding-bottom:128px}.closing__frame[data-astro-cid-2rl6qrpo]{width:calc(min(calc(100% - 32px), var(--page-width)) - 26px);padding:48px 22px}}@media (prefers-reduced-transparency:reduce){.closing__frame[data-astro-cid-2rl6qrpo]{background:var(--surface)}}.feature-showcase[data-astro-cid-7jxfepqs]{--mock-asset-border:#1515151a;--mock-muted-card-border:#deded9b8;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;max-width:980px;display:grid}.feature-panel[data-astro-cid-7jxfepqs],.feature-detail[data-astro-cid-7jxfepqs]{border:1px solid var(--line);background:var(--surface);border-radius:7px;min-width:0;box-shadow:0 2px 8px #15151508}.feature-panel[data-astro-cid-7jxfepqs]{flex-direction:column;padding:30px;display:flex;overflow:hidden}.feature-panel--capture[data-astro-cid-7jxfepqs]{grid-column:span 7}.feature-panel--search[data-astro-cid-7jxfepqs]{grid-column:span 5}.feature-panel--canvas[data-astro-cid-7jxfepqs]{grid-column:1/-1;grid-template-columns:minmax(220px,.46fr) minmax(0,1.54fr);align-items:center;gap:44px;padding:38px;display:grid}.feature-panel__copy[data-astro-cid-7jxfepqs]{max-width:420px;margin-bottom:24px}.feature-panel__copy[data-astro-cid-7jxfepqs] h2[data-astro-cid-7jxfepqs]{margin-bottom:10px;font-size:clamp(23px,2.4vw,32px);line-height:1.12}.feature-panel__copy[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.55}.feature-panel--capture[data-astro-cid-7jxfepqs] .capture-preview[data-astro-cid-7jxfepqs]{--preview-x:18px;--preview-y:74px;width:calc(100% + 58px);transform:translate(var(--preview-x), var(--preview-y))}.feature-panel--search[data-astro-cid-7jxfepqs] .search-preview[data-astro-cid-7jxfepqs]{--preview-x:18px;--preview-y:66px;width:calc(100% + 54px);transform:translate(var(--preview-x), var(--preview-y));margin-top:auto}.feature-panel--canvas[data-astro-cid-7jxfepqs] .canvas-preview[data-astro-cid-7jxfepqs]{--preview-x:70px;--preview-y:76px;--preview-hover-x:calc(var(--preview-x) - 22px);width:calc(100% + 92px);transform:translate(var(--preview-x), var(--preview-y))}.capture-preview[data-astro-cid-7jxfepqs],.search-preview[data-astro-cid-7jxfepqs],.canvas-preview[data-astro-cid-7jxfepqs]{border:1px solid var(--feature-frame-border-mid);box-shadow:var(--feature-frame-shadow-mid);background:#ffffffa3;border-radius:8px}.feature-showcase[data-astro-cid-7jxfepqs] .capture-preview[data-astro-cid-7jxfepqs],.feature-showcase[data-astro-cid-7jxfepqs] .search-preview[data-astro-cid-7jxfepqs],.feature-showcase[data-astro-cid-7jxfepqs] .canvas-preview[data-astro-cid-7jxfepqs]{will-change:transform;transition:transform .46s cubic-bezier(.22,.8,.24,1)}.capture-preview[data-astro-cid-7jxfepqs]{background:#fff;min-height:350px;padding:0 8px 8px;position:relative;overflow:hidden}.capture-topbar[data-astro-cid-7jxfepqs],.search-topbar[data-astro-cid-7jxfepqs]{color:#252522;background:0 0;border-radius:8px 8px 0 0;align-items:center;gap:8px;height:46px;padding:0 8px 0 0;display:flex}.capture-topbar[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs],.search-topbar[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs],.canvas-preview__top[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs]{color:#252522;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.capture-topbar[data-astro-cid-7jxfepqs] svg[data-astro-cid-7jxfepqs],.search-topbar[data-astro-cid-7jxfepqs] svg[data-astro-cid-7jxfepqs],.canvas-preview__top[data-astro-cid-7jxfepqs] svg[data-astro-cid-7jxfepqs]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.capture-topbar[data-astro-cid-7jxfepqs]>span[data-astro-cid-7jxfepqs]{align-items:center;height:28px;font-size:13px;font-weight:500;line-height:1;display:flex}.capture-board[data-astro-cid-7jxfepqs]{columns:3 96px;background:var(--canvas);border-radius:10px;column-gap:12px;padding:12px;box-shadow:0 1px 2px #1515150a}.inbox-asset[data-astro-cid-7jxfepqs]{break-inside:avoid;border-radius:8px;min-width:0;margin-bottom:12px;display:block;position:relative;overflow:hidden}.inbox-asset--image[data-astro-cid-7jxfepqs]{aspect-ratio:1/1.2;border:1px solid var(--mock-asset-border);background:#e8e8e3}.inbox-asset--image[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.inbox-asset--tall[data-astro-cid-7jxfepqs]{aspect-ratio:1/1.5}.inbox-asset--wide[data-astro-cid-7jxfepqs]{aspect-ratio:1/.86}.inbox-asset--wide[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-position:center 54%}.inbox-asset--note[data-astro-cid-7jxfepqs]{border:1px solid var(--mock-asset-border);color:#252522;background:#fff;max-height:162px;padding:14px;font-size:12px;line-height:1.45}.inbox-asset--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]{margin:0}.inbox-asset--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]+p[data-astro-cid-7jxfepqs]{color:#5f5f59;margin-top:9px}.inbox-asset--note[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs]{font-weight:600}.inbox-asset--small-note[data-astro-cid-7jxfepqs]{max-height:none;padding:12px;font-size:11px}.search-preview[data-astro-cid-7jxfepqs]{background:#fff;min-height:320px;padding:0 8px 8px;position:relative;overflow:hidden}.search-board[data-astro-cid-7jxfepqs]{background:var(--canvas);border-radius:10px;padding:12px;box-shadow:0 1px 2px #1515150a}.search-breadcrumbs[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs]{align-items:center;gap:8px;min-width:0;height:28px;font-size:13px;font-weight:500;line-height:1;display:flex}.search-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],.search-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs],.canvas-preview__count[data-astro-cid-7jxfepqs]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],.search-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs],.canvas-preview__count[data-astro-cid-7jxfepqs]{color:#6d6d67}.search-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]{font-style:normal}.search-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs],.canvas-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs]{color:#252522;font-weight:500}.colour-filter[data-astro-cid-7jxfepqs]{color:#777771;align-items:center;gap:6px;padding:4px 2px 13px;font-size:9px;display:flex}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]{border:1px solid #00000014;border-radius:5px;width:18px;height:18px}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]:first-child{background:#173a2a}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]:nth-child(2){background:#2f5a3f}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]:nth-child(3){background:#527258}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]:nth-child(4){background:#7e9476}.colour-filter[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs]:nth-child(5){background:#aebba0}.colour-filter[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs]{margin-left:4px}.search-results[data-astro-cid-7jxfepqs]{grid-template-rows:104px 130px;grid-template-columns:1.14fr .86fr 1fr;gap:8px;display:grid}.search-result[data-astro-cid-7jxfepqs]{border:1px solid var(--mock-muted-card-border);background:#d9dedc;border-radius:8px;position:relative;overflow:hidden}.search-result[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.search-result--one[data-astro-cid-7jxfepqs]{grid-row:span 2}.search-result--four[data-astro-cid-7jxfepqs]{grid-column:span 2}.canvas-preview[data-astro-cid-7jxfepqs]{background:#fff;min-height:378px;padding:0 8px 8px;position:relative;overflow:hidden}.canvas-preview__top[data-astro-cid-7jxfepqs]{z-index:1;color:#6d6d67;background:0 0;border:0;align-items:center;gap:8px;height:46px;padding:0 8px 0 0;display:flex;position:relative}.canvas-preview__count[data-astro-cid-7jxfepqs]{margin-left:auto;font-size:10px;line-height:1}.canvas-grid[data-astro-cid-7jxfepqs]{background-color:var(--canvas);background-image:radial-gradient(circle,#15151538 .65px,#0000 .8px);background-position:0 0;background-size:24px 24px;border-radius:10px;height:385px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1515150a}.canvas-object[data-astro-cid-7jxfepqs]{border:1px solid var(--mock-asset-border);background:#fff;border-radius:6px;position:absolute;overflow:hidden;box-shadow:0 3px 8px #1515150d}.canvas-object[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-fit:cover;width:100%;height:100%;display:block}.canvas-object--image-one[data-astro-cid-7jxfepqs]{width:148px;height:182px;top:40px;left:13%}.canvas-object--image-one[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-position:44% center}.canvas-object--image-two[data-astro-cid-7jxfepqs]{width:154px;height:112px;top:76px;left:52%}.canvas-object--image-two[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-position:center 43%}.canvas-object--image-three[data-astro-cid-7jxfepqs]{width:145px;height:102px;bottom:31px;right:8%}.canvas-object--image-three[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs]{object-position:center 53%}.canvas-object--folder[data-astro-cid-7jxfepqs]{width:174px;height:184px;top:193px;left:29%}.canvas-folder__previews[data-astro-cid-7jxfepqs]{aspect-ratio:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:6px;display:grid}.canvas-folder__previews[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs],.canvas-folder__previews[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs]{object-fit:cover;aspect-ratio:1;background:#eef0ed;border-radius:2px;min-width:0;min-height:0}.canvas-folder__label[data-astro-cid-7jxfepqs]{color:#3d3d39;backdrop-filter:blur(10px);background:#ffffffdb;border-radius:0 0 5px 5px;align-items:center;gap:6px;padding:7px 8px;display:flex;position:absolute;bottom:1px;left:1px;right:1px}.canvas-folder__label[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.canvas-folder__label[data-astro-cid-7jxfepqs] small[data-astro-cid-7jxfepqs]{color:#8a8a84;margin-left:auto;font-size:8px}.canvas-object--note[data-astro-cid-7jxfepqs]{color:#454540;text-align:left;width:166px;padding:13px;bottom:152px;right:6%}.canvas-object--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]{margin:0;font-size:10px;line-height:1.35}.canvas-object--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]+p[data-astro-cid-7jxfepqs]{color:#777771;margin-top:7px}.canvas-object--note[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs]{font-weight:600}@media (hover:hover){.feature-panel--capture[data-astro-cid-7jxfepqs]:is(:hover,.is-preview-active) .capture-preview[data-astro-cid-7jxfepqs],.feature-panel--search[data-astro-cid-7jxfepqs]:is(:hover,.is-preview-active) .search-preview[data-astro-cid-7jxfepqs]{transform:translate3d(var(--preview-x), calc(var(--preview-y) - 22px), 0)}.feature-panel--canvas[data-astro-cid-7jxfepqs]:is(:hover,.is-preview-active) .canvas-preview[data-astro-cid-7jxfepqs]{transform:translate3d(var(--preview-hover-x), calc(var(--preview-y) - 22px), 0)}}html[data-theme=dark] .feature-showcase[data-astro-cid-7jxfepqs]{--mock-asset-border:oklch(100% 0 0/.1);--mock-muted-card-border:oklch(100% 0 0/.1)}html[data-theme=dark] .feature-panel[data-astro-cid-7jxfepqs]{box-shadow:0 2px 10px #0000002e}html[data-theme=dark] .capture-preview[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-preview[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-preview[data-astro-cid-7jxfepqs]{background:#0e100ec2}html[data-theme=dark] .capture-preview[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-preview[data-astro-cid-7jxfepqs]{background:#000}html[data-theme=dark] .capture-topbar[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-topbar[data-astro-cid-7jxfepqs]{color:var(--ink)}html[data-theme=dark] .capture-board[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-board[data-astro-cid-7jxfepqs]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 2px #00000047}html[data-theme=dark] .capture-topbar[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-topbar[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-preview__top[data-astro-cid-7jxfepqs] button[data-astro-cid-7jxfepqs]{color:var(--ink)}html[data-theme=dark] .inbox-asset--image[data-astro-cid-7jxfepqs]{background:var(--surface-muted)}html[data-theme=dark] .inbox-asset--note[data-astro-cid-7jxfepqs]{background:var(--surface);color:var(--ink)}html[data-theme=dark] .inbox-asset--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]+p[data-astro-cid-7jxfepqs]{color:var(--ink-muted)}html[data-theme=dark] .canvas-preview[data-astro-cid-7jxfepqs]{background:#000}html[data-theme=dark] .canvas-preview__top[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],html[data-theme=dark] .search-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-breadcrumbs[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-breadcrumbs[data-astro-cid-7jxfepqs] i[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-preview__count[data-astro-cid-7jxfepqs]{color:var(--ink-muted)}html[data-theme=dark] .search-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-breadcrumbs[data-astro-cid-7jxfepqs] strong[data-astro-cid-7jxfepqs]{color:var(--ink)}html[data-theme=dark] .canvas-grid[data-astro-cid-7jxfepqs]{background-color:var(--canvas);background-image:radial-gradient(circle,#f1f3ee40 .62px,#0000 .78px);background-size:24px 24px;box-shadow:0 1px 2px #00000047}html[data-theme=dark] .canvas-object[data-astro-cid-7jxfepqs]{background:var(--surface);box-shadow:0 3px 10px #0000003d}html[data-theme=dark] .canvas-folder__previews[data-astro-cid-7jxfepqs] img[data-astro-cid-7jxfepqs],html[data-theme=dark] .canvas-folder__previews[data-astro-cid-7jxfepqs] span[data-astro-cid-7jxfepqs]{background:var(--surface-muted)}html[data-theme=dark] .canvas-folder__label[data-astro-cid-7jxfepqs]{color:var(--ink);background:#000000f0}html[data-theme=dark] .canvas-folder__label[data-astro-cid-7jxfepqs] small[data-astro-cid-7jxfepqs]{color:var(--ink-muted)}html[data-theme=dark] .canvas-object--note[data-astro-cid-7jxfepqs]{color:var(--ink)}html[data-theme=dark] .canvas-object--note[data-astro-cid-7jxfepqs] p[data-astro-cid-7jxfepqs]+p[data-astro-cid-7jxfepqs],html[data-theme=dark] .colour-filter[data-astro-cid-7jxfepqs]{color:var(--ink-muted)}@media (width<=820px){.feature-panel--capture[data-astro-cid-7jxfepqs],.feature-panel--search[data-astro-cid-7jxfepqs],.feature-panel--canvas[data-astro-cid-7jxfepqs]{grid-column:1/-1}.feature-panel--canvas[data-astro-cid-7jxfepqs]{grid-template-columns:1fr;gap:30px}.feature-panel--capture[data-astro-cid-7jxfepqs] .capture-preview[data-astro-cid-7jxfepqs],.feature-panel--search[data-astro-cid-7jxfepqs] .search-preview[data-astro-cid-7jxfepqs]{--preview-x:12px;--preview-y:58px;width:calc(100% + 38px);transform:translate(var(--preview-x), var(--preview-y))}.feature-panel--canvas[data-astro-cid-7jxfepqs] .canvas-preview[data-astro-cid-7jxfepqs]{--preview-x:28px;--preview-y:62px;--preview-hover-x:var(--preview-x);width:calc(100% + 58px);transform:translate(var(--preview-x), var(--preview-y))}}@media (width<=640px){.feature-showcase[data-astro-cid-7jxfepqs]{gap:8px}.feature-panel[data-astro-cid-7jxfepqs]{padding:22px}.feature-panel--capture[data-astro-cid-7jxfepqs] .capture-preview[data-astro-cid-7jxfepqs],.feature-panel--search[data-astro-cid-7jxfepqs] .search-preview[data-astro-cid-7jxfepqs]{--preview-x:12px;--preview-y:48px;width:calc(100% + 34px);transform:translate(var(--preview-x), var(--preview-y))}.feature-panel--canvas[data-astro-cid-7jxfepqs] .canvas-preview[data-astro-cid-7jxfepqs]{--preview-x:18px;--preview-y:48px;--preview-hover-x:var(--preview-x);width:calc(100% + 54px);transform:translate(var(--preview-x), var(--preview-y))}.capture-preview[data-astro-cid-7jxfepqs]{min-height:314px}.search-preview[data-astro-cid-7jxfepqs]{min-height:296px}.canvas-preview[data-astro-cid-7jxfepqs]{min-height:316px}.canvas-grid[data-astro-cid-7jxfepqs]{width:auto;height:316px}.canvas-object--image-one[data-astro-cid-7jxfepqs]{width:104px;height:138px;left:8%}.canvas-object--image-two[data-astro-cid-7jxfepqs]{width:112px;height:84px;left:47%}.canvas-object--folder[data-astro-cid-7jxfepqs]{width:130px;height:132px;top:154px;left:23%}.canvas-object--image-three[data-astro-cid-7jxfepqs],.canvas-object--note[data-astro-cid-7jxfepqs]{display:none}}@media (prefers-reduced-transparency:reduce){.capture-preview[data-astro-cid-7jxfepqs],.search-preview[data-astro-cid-7jxfepqs],.canvas-preview[data-astro-cid-7jxfepqs]{background:var(--surface);backdrop-filter:none}}.hero-workspace[data-astro-cid-lsyw7api]{border:1px solid var(--glass-line);aspect-ratio:16/10;background:0 0;border-radius:9px;width:100%;min-width:0;padding:14px 12px 12px;display:flex;position:relative;box-shadow:0 10px 25px #1515150f}.hero-workspace__browser[data-astro-cid-lsyw7api]{background:#f9f9f7;border:1px solid #d1d2ce;border-radius:7px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.browser-bar[data-astro-cid-lsyw7api]{color:#888883;border-bottom:1px solid #deded9;align-items:center;gap:9px;height:33px;padding:0 10px;font-size:8px;display:flex}.browser-bar__dots[data-astro-cid-lsyw7api]{gap:3px;display:flex}.browser-bar__dots[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]{background:#c6c7c2;border-radius:50%;width:5px;height:5px;display:block}.browser-bar__profile[data-astro-cid-lsyw7api]{color:#fff;background:#30302e;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:auto;font-size:7px;display:grid}.workspace-body[data-astro-cid-lsyw7api]{flex:1;grid-template-columns:104px minmax(0,1fr);min-height:0;display:grid}.workspace-sidebar[data-astro-cid-lsyw7api]{color:#7e7e78;background:#f3f3f0;border-right:1px solid #e2e2de;flex-direction:column;gap:5px;padding:15px 8px;font-size:8px;display:flex}.workspace-sidebar__brand[data-astro-cid-lsyw7api]{color:#20201e;margin:0 4px 15px;font-size:11px;font-weight:700}.workspace-nav-item[data-astro-cid-lsyw7api]{border-radius:4px;padding:6px 7px}.workspace-nav-item--active[data-astro-cid-lsyw7api]{color:#22221f;background:#e1e3e5;font-weight:600}.workspace-sidebar__label[data-astro-cid-lsyw7api]{color:#a3a39c;letter-spacing:.08em;margin:15px 5px 2px;font-size:7px}.workspace-content[data-astro-cid-lsyw7api]{flex-direction:column;min-width:0;padding:18px;display:flex}.workspace-heading[data-astro-cid-lsyw7api]{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.workspace-heading[data-astro-cid-lsyw7api] div[data-astro-cid-lsyw7api]{gap:3px;display:grid}.workspace-heading[data-astro-cid-lsyw7api] strong[data-astro-cid-lsyw7api]{font-size:14px;font-weight:650}.workspace-heading[data-astro-cid-lsyw7api] span[data-astro-cid-lsyw7api]{color:#8b8b84;font-size:8px}.workspace-heading__add[data-astro-cid-lsyw7api]{color:#fff;background:#252523;border-radius:4px;padding:5px 9px;font-size:8px}.reference-grid[data-astro-cid-lsyw7api]{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-height:0;display:grid}.reference[data-astro-cid-lsyw7api]{color:#fff;border:1px solid #0000000d;border-radius:5px;padding:8px;font-size:7px;display:block;position:relative;overflow:hidden}.reference[data-astro-cid-lsyw7api] span[data-astro-cid-lsyw7api]{z-index:1;position:relative}.reference--tall[data-astro-cid-lsyw7api]{grid-row:span 2}.reference--wide[data-astro-cid-lsyw7api]{grid-column:span 2}.reference--blue[data-astro-cid-lsyw7api]{background:#6d8499}.reference--paper[data-astro-cid-lsyw7api]{color:#45423d;background:#d7d2c8}.reference--ink[data-astro-cid-lsyw7api]{background:#373d44}.reference--coral[data-astro-cid-lsyw7api]{background:#d8796d}.reference--green[data-astro-cid-lsyw7api]{background:#889584}.reference--note[data-astro-cid-lsyw7api]{color:#5a5a54;background:#e9e9e5;align-items:end;line-height:1.25;display:flex}.reference[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api],.reference[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api],.reference[data-astro-cid-lsyw7api] em[data-astro-cid-lsyw7api]{border:1px solid #ffffff61;display:block;position:absolute}.reference--blue[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]:first-of-type{border-radius:50% 50% 0 0;width:55%;height:84%;bottom:-20%;right:12%}.reference--blue[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]:nth-of-type(2){border-radius:50%;width:74%;height:42%;bottom:17%;right:-11%}.reference--paper[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]{background:#9d988f;border:0;width:68%;height:1px;left:16%}.reference--paper[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]:first-of-type{top:35%}.reference--paper[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]:nth-of-type(2){top:48%}.reference--paper[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]:nth-of-type(3){top:61%}.reference--ink[data-astro-cid-lsyw7api] em[data-astro-cid-lsyw7api]{border-radius:50%;width:64%;height:170%;top:-28%;right:17%;transform:rotate(31deg)}.reference--coral[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]{background:#ffffffa6;border:0;width:1px;height:70%;top:23%}.reference--coral[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]:first-of-type{left:25%}.reference--coral[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]:nth-of-type(2){left:49%}.reference--coral[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]:nth-of-type(3){left:73%}.reference--green[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]{border-radius:50%;width:44%;height:62%;top:23%}.reference--green[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]:first-of-type{left:15%}.reference--green[data-astro-cid-lsyw7api] b[data-astro-cid-lsyw7api]:nth-of-type(2){right:15%}html[data-theme=dark] .hero-workspace[data-astro-cid-lsyw7api]{box-shadow:0 10px 28px #00000047}html[data-theme=dark] .hero-workspace__browser[data-astro-cid-lsyw7api]{border-color:var(--line);background:var(--surface)}html[data-theme=dark] .browser-bar[data-astro-cid-lsyw7api]{border-color:var(--line);color:var(--ink-muted)}html[data-theme=dark] .browser-bar__dots[data-astro-cid-lsyw7api] i[data-astro-cid-lsyw7api]{background:#5e645d}html[data-theme=dark] .browser-bar__profile[data-astro-cid-lsyw7api],html[data-theme=dark] .workspace-heading__add[data-astro-cid-lsyw7api]{color:#151715;background:var(--ink)}html[data-theme=dark] .workspace-sidebar[data-astro-cid-lsyw7api]{border-color:var(--line);color:var(--ink-muted);background:var(--surface)}html[data-theme=dark] .workspace-content[data-astro-cid-lsyw7api]{background:var(--canvas)}html[data-theme=dark] .workspace-sidebar__brand[data-astro-cid-lsyw7api]{color:var(--ink)}html[data-theme=dark] .workspace-nav-item--active[data-astro-cid-lsyw7api]{color:var(--ink);background:#303530}html[data-theme=dark] .workspace-sidebar__label[data-astro-cid-lsyw7api],html[data-theme=dark] .workspace-heading[data-astro-cid-lsyw7api] span[data-astro-cid-lsyw7api]{color:#858b83}html[data-theme=dark] .reference[data-astro-cid-lsyw7api]{border-color:#ffffff14}html[data-theme=dark] .reference--paper[data-astro-cid-lsyw7api]{color:#f3f1ec;background:#77746c}html[data-theme=dark] .reference--note[data-astro-cid-lsyw7api]{color:var(--ink-muted);background:#2b2f2b}@media (width<=640px){.hero-workspace[data-astro-cid-lsyw7api]{padding:8px}.workspace-body[data-astro-cid-lsyw7api]{grid-template-columns:76px minmax(0,1fr)}.workspace-sidebar[data-astro-cid-lsyw7api]{padding:10px 5px;font-size:7px}.workspace-sidebar__brand[data-astro-cid-lsyw7api]{margin-bottom:9px}.workspace-sidebar__label[data-astro-cid-lsyw7api]{margin-top:8px}.workspace-content[data-astro-cid-lsyw7api]{padding:12px}.reference-grid[data-astro-cid-lsyw7api]{gap:5px}}.hero-reference-field[data-astro-cid-6f36pjpe]{--reference-card-muted-line:#15151512;--reference-card-line:var(--line);--reference-card-hover-line:var(--line-strong);pointer-events:none;position:absolute;inset:30% 0 0}.reference-canvas-card[data-astro-cid-6f36pjpe]{z-index:1;contain:paint;isolation:isolate;cursor:grab;transform:translate(var(--drag-x,0), var(--drag-y,0));backface-visibility:hidden;touch-action:none;user-select:none;will-change:transform;pointer-events:auto;transition:border-color .1s cubic-bezier(.16,1,.3,1);position:absolute}.reference-canvas-card[data-astro-cid-6f36pjpe].is-dragging{z-index:5;cursor:grabbing}.reference-canvas-card[data-astro-cid-6f36pjpe].reference-field__item--folder{position:absolute}.reference-field__item[data-astro-cid-6f36pjpe]{border:1px solid var(--reference-card-muted-line);border-radius:8px;min-width:0;overflow:hidden}.reference-field__item[data-astro-cid-6f36pjpe] img[data-astro-cid-6f36pjpe]{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.reference-field__item--image[data-astro-cid-6f36pjpe]{background:0 0}.reference-field__item--note[data-astro-cid-6f36pjpe],.reference-field__item--folder[data-astro-cid-6f36pjpe]{border-color:var(--reference-card-line)}.reference-field__item--note[data-astro-cid-6f36pjpe]{color:#353532;text-align:left;background:#fff;flex-direction:column;justify-content:flex-start;gap:10px;padding:15px;display:flex}.reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]{color:#777771;margin:0;font-size:10px;line-height:1.45}.reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]:first-child{color:#353532;font-size:14px;line-height:1.16}.reference-field__item--note[data-astro-cid-6f36pjpe] strong[data-astro-cid-6f36pjpe]{font-weight:600}.reference-field__item--sculptures[data-astro-cid-6f36pjpe] span[data-astro-cid-6f36pjpe]{color:#ffffffe0;letter-spacing:.07em;font-size:8px;position:absolute;bottom:11px;left:12px}.reference-field__item--blue[data-astro-cid-6f36pjpe] img[data-astro-cid-6f36pjpe]{object-position:center 32%}.reference-field__item--folder[data-astro-cid-6f36pjpe]{background:#fff;position:relative}.reference-folder__preview[data-astro-cid-6f36pjpe]{aspect-ratio:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:6px;display:grid}.reference-folder__preview[data-astro-cid-6f36pjpe] img[data-astro-cid-6f36pjpe],.reference-folder__preview[data-astro-cid-6f36pjpe] span[data-astro-cid-6f36pjpe]{aspect-ratio:1;background:#eef0ed;border-radius:2px;min-width:0;min-height:0;overflow:hidden}.reference-folder__label[data-astro-cid-6f36pjpe]{background:#fff;border-radius:0 0 7px 7px;align-items:center;gap:6px;padding:7px 8px;display:flex;position:absolute;bottom:1px;left:1px;right:1px}.reference-folder__label[data-astro-cid-6f36pjpe] strong[data-astro-cid-6f36pjpe]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.reference-folder__label[data-astro-cid-6f36pjpe] small[data-astro-cid-6f36pjpe]{color:#878780;margin-left:auto;font-size:8px}.reference-canvas-card--brick[data-astro-cid-6f36pjpe]{width:176px;height:186px;top:12px;left:max(18px,50% - 786px)}.reference-canvas-card--left-edge[data-astro-cid-6f36pjpe]{width:176px;height:122px;top:116px;left:-78px}.reference-canvas-card--note[data-astro-cid-6f36pjpe]{width:176px;height:120px;top:154px;left:max(210px,50% - 594px)}.reference-canvas-card--note-left-one[data-astro-cid-6f36pjpe]{width:176px;height:112px;top:118px;left:112px}.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe]{width:176px;height:112px;top:-96px;left:174px}.reference-canvas-card--blue[data-astro-cid-6f36pjpe]{width:176px;height:128px;top:12px;left:max(210px,50% - 594px)}.reference-canvas-card--plinth[data-astro-cid-6f36pjpe]{width:176px;height:140px;top:315px;left:max(210px,50% - 594px)}.reference-canvas-card--folder-material[data-astro-cid-6f36pjpe]{width:176px;height:190px;top:239px;left:max(18px,50% - 786px)}.reference-canvas-card--folder-working[data-astro-cid-6f36pjpe]{width:176px;height:190px;top:-155px;left:-10px}.reference-canvas-card--curve[data-astro-cid-6f36pjpe]{width:176px;height:208px;top:334px;right:-62px}.reference-canvas-card--right-prelude[data-astro-cid-6f36pjpe]{width:176px;height:124px;top:-2px;right:max(210px,50% - 594px)}.reference-canvas-card--note-right[data-astro-cid-6f36pjpe]{z-index:2;width:176px;height:112px;top:-38px;right:max(18px,50% - 786px)}.reference-canvas-card--shadow-wide[data-astro-cid-6f36pjpe]{width:176px;height:112px;top:138px;right:max(210px,50% - 594px)}.reference-canvas-card--right-blue[data-astro-cid-6f36pjpe]{width:176px;height:134px;top:184px;right:max(18px,50% - 786px)}.reference-canvas-card--right-shadows[data-astro-cid-6f36pjpe]{width:176px;height:112px;top:166px;right:max(210px,50% - 594px)}.reference-canvas-card--folder-soft[data-astro-cid-6f36pjpe]{width:176px;height:190px;top:-22px;left:auto!important;right:-32px!important}.reference-canvas-card--sculptures[data-astro-cid-6f36pjpe]{width:176px;height:184px;position:absolute;top:558px;right:max(18px,50% - 786px)}.reference-canvas-card--folder-archive[data-astro-cid-6f36pjpe]{z-index:3;width:176px;height:190px;top:385px;left:30px}.reference-canvas-card--note-lower[data-astro-cid-6f36pjpe]{display:none}@media (hover:hover){.reference-canvas-card[data-astro-cid-6f36pjpe]:hover{border-color:var(--reference-card-hover-line)}}.reference-canvas-card[data-astro-cid-6f36pjpe].is-dragging{border-color:var(--reference-card-hover-line)}html[data-theme=dark] .hero-reference-field[data-astro-cid-6f36pjpe]{--reference-card-muted-line:#f1f3ee14;--reference-card-line:var(--line);--reference-card-hover-line:var(--line-strong)}html[data-theme=dark] .reference-field__item--note[data-astro-cid-6f36pjpe],html[data-theme=dark] .reference-field__item--folder[data-astro-cid-6f36pjpe]{background:var(--surface)}html[data-theme=dark] .reference-field__item--note[data-astro-cid-6f36pjpe]{color:var(--ink)}html[data-theme=dark] .reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]{color:var(--ink-muted)}html[data-theme=dark] .reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]:first-child{color:var(--ink)}html[data-theme=dark] .reference-folder__preview[data-astro-cid-6f36pjpe] img[data-astro-cid-6f36pjpe],html[data-theme=dark] .reference-folder__preview[data-astro-cid-6f36pjpe] span[data-astro-cid-6f36pjpe]{background:var(--surface-muted)}html[data-theme=dark] .reference-folder__label[data-astro-cid-6f36pjpe]{background:var(--surface)}html[data-theme=dark] .reference-folder__label[data-astro-cid-6f36pjpe] small[data-astro-cid-6f36pjpe]{color:var(--ink-muted)}@media (width>=1281px) and (width<=2315px){.reference-canvas-card--left-edge[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-one[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-working[data-astro-cid-6f36pjpe]{display:none}}@media (width<=1280px){.hero-reference-field[data-astro-cid-6f36pjpe]{inset:31% 0 0}.reference-canvas-card--left-edge[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-one[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-working[data-astro-cid-6f36pjpe],.reference-canvas-card--right-prelude[data-astro-cid-6f36pjpe],.reference-canvas-card--note-right[data-astro-cid-6f36pjpe],.reference-canvas-card--right-blue[data-astro-cid-6f36pjpe],.reference-canvas-card--right-shadows[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-soft[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-archive[data-astro-cid-6f36pjpe]{display:none}.reference-canvas-card--brick[data-astro-cid-6f36pjpe]{top:10px;left:max(18px,50% - 560px)}.reference-canvas-card--blue[data-astro-cid-6f36pjpe]{top:18px;left:max(214px,50% - 364px)}.reference-canvas-card--note[data-astro-cid-6f36pjpe]{top:166px;left:max(214px,50% - 364px)}.reference-canvas-card--folder-material[data-astro-cid-6f36pjpe]{top:222px;left:max(18px,50% - 560px)}.reference-canvas-card--plinth[data-astro-cid-6f36pjpe]{top:312px;left:max(214px,50% - 364px)}.reference-canvas-card--shadow-wide[data-astro-cid-6f36pjpe]{top:34px;right:max(214px,50% - 364px)}.reference-canvas-card--curve[data-astro-cid-6f36pjpe]{top:172px;right:max(18px,50% - 560px)}.reference-canvas-card--sculptures[data-astro-cid-6f36pjpe]{top:406px;right:max(18px,50% - 560px)}}@media (width<=900px){.hero-reference-field[data-astro-cid-6f36pjpe]{inset:32% 0 0}.reference-canvas-card--note-right[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-one[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-working[data-astro-cid-6f36pjpe],.reference-canvas-card--left-edge[data-astro-cid-6f36pjpe],.reference-canvas-card--right-prelude[data-astro-cid-6f36pjpe],.reference-canvas-card--right-blue[data-astro-cid-6f36pjpe],.reference-canvas-card--right-shadows[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-archive[data-astro-cid-6f36pjpe]{display:none}.reference-canvas-card--brick[data-astro-cid-6f36pjpe]{left:max(18px,50% - 448px)}.reference-canvas-card--note[data-astro-cid-6f36pjpe],.reference-canvas-card--blue[data-astro-cid-6f36pjpe],.reference-canvas-card--plinth[data-astro-cid-6f36pjpe]{left:max(174px,50% - 300px)}.reference-canvas-card--folder-material[data-astro-cid-6f36pjpe]{left:max(18px,50% - 448px)}.reference-canvas-card--curve[data-astro-cid-6f36pjpe]{right:max(18px,50% - 448px)}.reference-canvas-card--shadow-wide[data-astro-cid-6f36pjpe]{right:max(174px,50% - 300px)}.reference-canvas-card--folder-soft[data-astro-cid-6f36pjpe]{right:max(18px,50% - 448px)!important}.reference-canvas-card--sculptures[data-astro-cid-6f36pjpe]{right:max(18px,50% - 448px)}}@media (width<=1100px){.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe]{display:none}}@media (width<=640px){.hero-reference-field[data-astro-cid-6f36pjpe]{height:auto;inset:0}.reference-canvas-card[data-astro-cid-6f36pjpe]{pointer-events:none}.reference-canvas-card--brick[data-astro-cid-6f36pjpe]{width:clamp(80px,23vw,98px);height:clamp(112px,33vw,132px);top:max(70px,50% - 316px);left:-18px}.reference-canvas-card--note[data-astro-cid-6f36pjpe]{width:clamp(94px,28vw,116px);height:clamp(76px,22vw,92px);top:auto;bottom:max(72px,50% - 326px);left:28px}.reference-canvas-card--blue[data-astro-cid-6f36pjpe]{width:clamp(78px,22vw,94px);height:clamp(88px,27vw,110px);top:calc(50% - 184px);left:18px}.reference-canvas-card--plinth[data-astro-cid-6f36pjpe],.reference-canvas-card--shadow-wide[data-astro-cid-6f36pjpe]{display:none}.reference-canvas-card--folder-material[data-astro-cid-6f36pjpe]{width:clamp(86px,25vw,106px);height:clamp(92px,26vw,112px);top:max(94px,50% - 282px);left:auto;right:14px}.reference-canvas-card--curve[data-astro-cid-6f36pjpe]{width:clamp(78px,23vw,98px);height:clamp(104px,31vw,128px);top:calc(50% + 104px);right:-14px}.reference-canvas-card--folder-soft[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-archive[data-astro-cid-6f36pjpe],.reference-canvas-card--folder-working[data-astro-cid-6f36pjpe],.reference-canvas-card--note-right[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-one[data-astro-cid-6f36pjpe],.reference-canvas-card--note-left-two[data-astro-cid-6f36pjpe],.reference-canvas-card--note-lower[data-astro-cid-6f36pjpe],.reference-canvas-card--right-blue[data-astro-cid-6f36pjpe],.reference-canvas-card--right-shadows[data-astro-cid-6f36pjpe],.reference-canvas-card--left-edge[data-astro-cid-6f36pjpe],.reference-canvas-card--right-prelude[data-astro-cid-6f36pjpe]{display:none}.reference-canvas-card--sculptures[data-astro-cid-6f36pjpe]{width:clamp(82px,24vw,104px);height:clamp(108px,32vw,132px);top:auto;bottom:max(56px,50% - 340px);right:58px}.reference-field__item--note[data-astro-cid-6f36pjpe]{padding:8px}.reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]{font-size:7px}.reference-field__item--note[data-astro-cid-6f36pjpe] p[data-astro-cid-6f36pjpe]:first-child{font-size:10px}.reference-folder__preview[data-astro-cid-6f36pjpe]{gap:2px;padding:4px}.reference-folder__label[data-astro-cid-6f36pjpe]{padding:5px}.reference-folder__label[data-astro-cid-6f36pjpe] strong[data-astro-cid-6f36pjpe],.reference-folder__label[data-astro-cid-6f36pjpe] small[data-astro-cid-6f36pjpe]{font-size:7px}}.hero[data-astro-cid-ge2uvauf]{--hero-surface-rgb:243 244 241;--hero-fade-rgb:var(--hero-surface-rgb);--hero-surface:var(--canvas);--hero-dot:#1515151a;--hero-fade-depth:64px;--hero-fade-one:56px;--hero-fade-two:48px;--hero-fade-three:38px;--hero-fade-four:28px;--hero-fade-five:18px;--hero-fade-six:8px;height:calc(100dvh + var(--hero-fade-depth));text-align:center;padding-top:clamp(132px,18dvh,180px);position:relative;overflow:hidden}.hero__copy[data-astro-cid-ge2uvauf]{z-index:20;max-width:670px;margin-inline:auto;position:relative}h1[data-astro-cid-ge2uvauf]{max-width:660px;margin-bottom:14px;font-size:clamp(40px,4.2vw,58px);line-height:1.04}.hero__lede[data-astro-cid-ge2uvauf]{max-width:500px;color:var(--ink-muted);margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.55}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-workspace-stage[data-astro-cid-ge2uvauf]{z-index:10;background:rgb(var(--hero-surface-rgb) / 82%);backdrop-filter:blur(30px)saturate(145%);border-radius:9px;width:min(1280px,100vw - 96px,125dvh);height:min(533.333px,41.6667vw - 40px,52.083dvh);margin-inline:auto;position:absolute;bottom:0;left:0;right:0}.hero-workspace-stage[data-astro-cid-ge2uvauf]:after{z-index:1;background:linear-gradient(to bottom, transparent 0, transparent calc(100% - var(--hero-fade-depth)), rgb(var(--hero-fade-rgb) / 2%) calc(100% - var(--hero-fade-one)), rgb(var(--hero-fade-rgb) / 7%) calc(100% - var(--hero-fade-two)), rgb(var(--hero-fade-rgb) / 18%) calc(100% - var(--hero-fade-three)), rgb(var(--hero-fade-rgb) / 36%) calc(100% - var(--hero-fade-four)), rgb(var(--hero-fade-rgb) / 61%) calc(100% - var(--hero-fade-five)), rgb(var(--hero-fade-rgb) / 86%) calc(100% - var(--hero-fade-six)), rgb(var(--hero-fade-rgb) / 100%) 100%);content:"";pointer-events:none;position:absolute;inset:0}html[data-theme=dark] .hero[data-astro-cid-ge2uvauf]{--hero-surface-rgb:22 24 22}.hero[data-astro-cid-ge2uvauf]:before{z-index:0;background-image:radial-gradient(circle, var(--hero-dot) .6px, transparent .75px);content:"";pointer-events:none;background-position:top;background-size:24px 24px;position:absolute;inset:0}.hero-workspace-stage[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--hero-surface) 82%, transparent)}.hero-workspace-stage[data-astro-cid-ge2uvauf]:after{background:linear-gradient(to bottom, transparent 0, transparent calc(100% - var(--hero-fade-depth)), color-mix(in srgb, var(--hero-surface) 2%, transparent) calc(100% - var(--hero-fade-one)), color-mix(in srgb, var(--hero-surface) 7%, transparent) calc(100% - var(--hero-fade-two)), color-mix(in srgb, var(--hero-surface) 18%, transparent) calc(100% - var(--hero-fade-three)), color-mix(in srgb, var(--hero-surface) 36%, transparent) calc(100% - var(--hero-fade-four)), color-mix(in srgb, var(--hero-surface) 61%, transparent) calc(100% - var(--hero-fade-five)), color-mix(in srgb, var(--hero-surface) 86%, transparent) calc(100% - var(--hero-fade-six)), var(--hero-surface) 100%)}html[data-theme=dark] .hero[data-astro-cid-ge2uvauf]{--hero-dot:#f1f3ee21}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(94px,12dvh,112px)}.hero__copy[data-astro-cid-ge2uvauf]{max-width:620px}.hero-workspace-stage[data-astro-cid-ge2uvauf]{width:min(960px,100vw - 48px,125dvh);height:min(400px,41.6667vw - 20px,52.083dvh)}}@media (width>=1200px) and (height>=1100px){.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(180px,20dvh,280px)}}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{--hero-fade-depth:40px;--hero-fade-one:35px;--hero-fade-two:30px;--hero-fade-three:24px;--hero-fade-four:17px;--hero-fade-five:10px;--hero-fade-six:4px;min-height:100svh;height:calc(100svh + var(--hero-fade-depth));padding:0 20px var(--hero-fade-depth);align-items:center;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{width:100%;max-width:350px;transform:translateY(-8px)}h1[data-astro-cid-ge2uvauf]{font-size:clamp(36px,10vw,44px)}.hero-workspace-stage[data-astro-cid-ge2uvauf]{display:none}}@media (prefers-reduced-transparency:reduce){.hero-workspace-stage[data-astro-cid-ge2uvauf]{background:var(--surface);backdrop-filter:none}}.reference-workflow[data-astro-cid-qyj5oa73]{max-width:980px;padding-block:clamp(108px,14vw,176px) clamp(114px,14vw,168px)}.reference-workflow__intro[data-astro-cid-qyj5oa73]{text-align:center;max-width:580px;margin:0 auto clamp(54px,7vw,82px)}.eyebrow[data-astro-cid-qyj5oa73]{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:600}.reference-workflow[data-astro-cid-qyj5oa73] h2[data-astro-cid-qyj5oa73]{margin:0 0 14px;font-size:clamp(30px,3.4vw,44px);line-height:1.08}.reference-workflow__intro[data-astro-cid-qyj5oa73]>p[data-astro-cid-qyj5oa73]:last-child{max-width:470px;color:var(--ink-muted);margin:0 auto;font-size:14px;line-height:1.58}.reference-workflow__stages[data-astro-cid-qyj5oa73]{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.workflow-stage[data-astro-cid-qyj5oa73]{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 2px 9px #15151508}.workflow-stage--capture[data-astro-cid-qyj5oa73]{grid-column:span 5}.workflow-stage--context[data-astro-cid-qyj5oa73]{grid-column:span 7}.workflow-stage--return[data-astro-cid-qyj5oa73]{grid-column:1/-1;grid-template-columns:minmax(215px,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(36px,6vw,82px);display:grid}.workflow-stage__copy[data-astro-cid-qyj5oa73]{padding:31px 31px 0}.workflow-stage--return[data-astro-cid-qyj5oa73] .workflow-stage__copy[data-astro-cid-qyj5oa73]{padding:38px}.workflow-stage__copy[data-astro-cid-qyj5oa73]>span[data-astro-cid-qyj5oa73]{color:var(--ink-muted);margin-bottom:28px;font-size:11px;display:block}.workflow-stage__copy[data-astro-cid-qyj5oa73] h3[data-astro-cid-qyj5oa73]{max-width:310px;margin:0 0 11px;font-size:clamp(21px,2.2vw,28px);font-weight:570;line-height:1.12}.workflow-stage__copy[data-astro-cid-qyj5oa73] p[data-astro-cid-qyj5oa73]{max-width:340px;color:var(--ink-muted);margin:0;font-size:13px;line-height:1.58}.capture-story[data-astro-cid-qyj5oa73],.context-story[data-astro-cid-qyj5oa73],.return-story[data-astro-cid-qyj5oa73]{color:#282824;background:#fff;border:1px solid #1515151a;border-radius:7px;position:relative;overflow:hidden}.capture-story[data-astro-cid-qyj5oa73]{min-height:302px;margin:38px -30px -38px 38px}.source-window[data-astro-cid-qyj5oa73]{background:#fff;border:1px solid #1515151f;border-radius:6px;width:68%;position:absolute;top:30px;left:-18px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px 22px #1515151f}.source-window__bar[data-astro-cid-qyj5oa73],.context-story__bar[data-astro-cid-qyj5oa73]{color:#7d7d75;border-bottom:1px solid #e5e5df;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:7px;display:flex}.source-window__bar[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73],.context-story__bar[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]{background:#bdbdb5;border-radius:50%;width:5px;height:5px}.source-window__bar[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:nth-child(2){background:#d1d1c8}.source-window__bar[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:nth-child(3){background:#e0e0da}.source-window__bar[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{margin-left:4px}.source-window[data-astro-cid-qyj5oa73]>img[data-astro-cid-qyj5oa73]{object-fit:cover;width:100%;height:134px;display:block}.source-window__title[data-astro-cid-qyj5oa73]{gap:4px;padding:10px;display:grid}.source-window__title[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73]{color:#86867e;font-size:7px}.source-window__title[data-astro-cid-qyj5oa73] strong[data-astro-cid-qyj5oa73]{font-size:10px;line-height:1.25}.capture-story__path[data-astro-cid-qyj5oa73]{fill:none;stroke:#98988f;stroke-dasharray:3 4;stroke-width:1.2px;width:70%;height:128px;position:absolute;top:75px;right:12px}.capture-story__asset[data-astro-cid-qyj5oa73]{z-index:2;border:1px solid #1515151f;border-radius:5px;width:37%;height:130px;position:absolute;bottom:38px;right:22px;overflow:hidden;transform:rotate(5deg);box-shadow:0 7px 18px #1515151f}.capture-story__asset[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73]{object-fit:cover;width:100%;height:100%}.capture-story__inbox[data-astro-cid-qyj5oa73]{z-index:3;backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #15151517;border-radius:5px;gap:2px;padding:7px 9px;display:grid;position:absolute;bottom:10px;right:13px;box-shadow:0 3px 8px #15151512}.capture-story__inbox[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{color:#83837b;font-size:7px}.capture-story__inbox[data-astro-cid-qyj5oa73] strong[data-astro-cid-qyj5oa73]{font-size:8px}.context-story[data-astro-cid-qyj5oa73]{background:#fff;min-height:405px;margin:32px 32px -42px -10px}.context-story__bar[data-astro-cid-qyj5oa73]{z-index:2;gap:7px;height:38px;padding-inline:10px;font-size:8px;position:relative}.context-story__bar[data-astro-cid-qyj5oa73] strong[data-astro-cid-qyj5oa73]{color:#474740;font-weight:600}.context-story__bar[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{color:#92928a;margin-left:auto}.context-story__canvas[data-astro-cid-qyj5oa73]{background-color:#f5f5f1;background-image:radial-gradient(#cdcdc6 .65px,#0000 .7px);background-size:15px 15px;height:367px;position:relative;overflow:hidden}.context-story__line[data-astro-cid-qyj5oa73]{z-index:0;fill:none;stroke:#9d9d94;stroke-dasharray:3 4;stroke-width:1.1px;position:absolute;overflow:visible}.context-story__line--one[data-astro-cid-qyj5oa73]{width:45%;top:118px;left:15%}.context-story__line--two[data-astro-cid-qyj5oa73]{width:37%;bottom:50px;right:8%}.context-card[data-astro-cid-qyj5oa73]{z-index:1;background:#fff;border:1px solid #1515151f;border-radius:5px;position:absolute;overflow:hidden;box-shadow:0 5px 13px #1515151a}.context-card[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73]{object-fit:cover;width:100%;height:100%;display:block}.context-card--image-one[data-astro-cid-qyj5oa73]{width:31%;height:180px;top:42px;left:9%;transform:rotate(-4deg)}.context-card--image-two[data-astro-cid-qyj5oa73]{width:29%;height:125px;bottom:33px;right:8%;transform:rotate(5deg)}.context-card--note[data-astro-cid-qyj5oa73]{width:36%;padding:12px;top:57px;right:9%;transform:rotate(3deg)}.context-card--note[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73]{color:#8b8b83;font-size:7px}.context-card--note[data-astro-cid-qyj5oa73] strong[data-astro-cid-qyj5oa73]{margin:7px 0 6px;font-size:10px;line-height:1.28;display:block}.context-card--note[data-astro-cid-qyj5oa73] p[data-astro-cid-qyj5oa73]{color:#73736c;margin:0;font-size:8px;line-height:1.35}.context-card--folder[data-astro-cid-qyj5oa73]{width:32%;bottom:24px;left:27%}.context-card--folder[data-astro-cid-qyj5oa73]>div[data-astro-cid-qyj5oa73]{grid-template-columns:repeat(2,1fr);gap:3px;padding:5px;display:grid}.context-card--folder[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73],.context-card--folder[data-astro-cid-qyj5oa73] b[data-astro-cid-qyj5oa73]{object-fit:cover;border-radius:2px;min-width:0;height:41px}.context-card--folder[data-astro-cid-qyj5oa73] b[data-astro-cid-qyj5oa73]{color:#6d6d66;background:#e5e5df;place-items:center;font-size:8px;display:grid}.context-card--folder[data-astro-cid-qyj5oa73]>span[data-astro-cid-qyj5oa73]{border-top:1px solid #edede8;padding:7px 8px;font-size:8px;font-weight:600;display:flex}.context-card--folder[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73]{color:#93938b;margin-left:auto;font-size:7px;font-weight:400}.return-story[data-astro-cid-qyj5oa73]{background:#f8f8f5;min-height:318px;margin:26px 34px 26px -16px;padding:36px}.return-story__search[data-astro-cid-qyj5oa73]{background:#fff;border:1px solid #d9d9d2;border-radius:5px;align-items:center;gap:9px;max-width:470px;height:39px;padding:0 11px;font-size:10px;display:flex;box-shadow:0 1px 3px #15151508}.return-story__search[data-astro-cid-qyj5oa73] svg[data-astro-cid-qyj5oa73]{fill:none;stroke:#74746d;stroke-width:1.7px;width:15px;height:15px}.return-story__search[data-astro-cid-qyj5oa73] kbd[data-astro-cid-qyj5oa73]{color:#989890;margin-left:auto;font-size:8px}.return-story__filters[data-astro-cid-qyj5oa73]{color:#7c7c74;align-items:center;gap:4px;padding:13px 2px 10px;font-size:8px;display:flex}.return-story__filters[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]{border-radius:50%;width:13px;height:13px}.return-story__filters[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:first-child{background:#173a2a}.return-story__filters[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:nth-child(2){background:#315a40}.return-story__filters[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:nth-child(3){background:#5d7858}.return-story__filters[data-astro-cid-qyj5oa73] i[data-astro-cid-qyj5oa73]:nth-child(4){background:#a0b091}.return-story__filters[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{margin-left:5px}.return-story__results[data-astro-cid-qyj5oa73]{grid-template-columns:repeat(3,1fr);gap:7px;max-width:470px;display:grid}.return-story__results[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73]{object-fit:cover;border:1px solid #15151514;border-radius:4px;width:100%;height:142px}.return-story__note[data-astro-cid-qyj5oa73]{background:#fffffff0;border:1px solid #1515151a;border-radius:5px;width:33%;padding:12px;position:absolute;bottom:19px;right:22px;box-shadow:0 7px 16px #15151514}.return-story__note[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73],.return-story__note[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{color:#85857d;font-size:7px;display:block}.return-story__note[data-astro-cid-qyj5oa73] strong[data-astro-cid-qyj5oa73]{margin:7px 0;font-size:9px;line-height:1.3;display:block}html[data-theme=dark] .workflow-stage[data-astro-cid-qyj5oa73]{box-shadow:0 2px 10px #0003}.context-story[data-astro-cid-qyj5oa73],.capture-story[data-astro-cid-qyj5oa73]{background:#000}.source-window[data-astro-cid-qyj5oa73],.capture-story__inbox[data-astro-cid-qyj5oa73],.context-card[data-astro-cid-qyj5oa73],.return-story__search[data-astro-cid-qyj5oa73],.return-story__note[data-astro-cid-qyj5oa73]{border-color:var(--line);background:var(--surface);color:var(--ink)}.source-window__bar[data-astro-cid-qyj5oa73],.context-story__bar[data-astro-cid-qyj5oa73],.context-card--folder[data-astro-cid-qyj5oa73]>span[data-astro-cid-qyj5oa73]{border-color:var(--line)}.source-window__title[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73],.capture-story__inbox[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73],.context-story__bar[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73],.context-card--note[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73],.context-card--note[data-astro-cid-qyj5oa73] p[data-astro-cid-qyj5oa73],.context-card--folder[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73],.return-story__filters[data-astro-cid-qyj5oa73],.return-story__note[data-astro-cid-qyj5oa73] small[data-astro-cid-qyj5oa73],.return-story__note[data-astro-cid-qyj5oa73] span[data-astro-cid-qyj5oa73]{color:var(--ink-muted)}.context-story__canvas[data-astro-cid-qyj5oa73],.return-story[data-astro-cid-qyj5oa73]{background-color:var(--canvas)}.context-story__canvas[data-astro-cid-qyj5oa73]{background-image:radial-gradient(#f1f3ee47 .65px,#0000 .7px)}.context-card--folder[data-astro-cid-qyj5oa73] b[data-astro-cid-qyj5oa73]{background:var(--surface-muted);color:var(--ink-muted)}.return-story__search[data-astro-cid-qyj5oa73] svg[data-astro-cid-qyj5oa73]{stroke:var(--ink-muted)}.return-story__results[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73]{border-color:var(--line)}@media (width<=800px){.workflow-stage--capture[data-astro-cid-qyj5oa73],.workflow-stage--context[data-astro-cid-qyj5oa73],.workflow-stage--return[data-astro-cid-qyj5oa73]{grid-column:1/-1}.workflow-stage--return[data-astro-cid-qyj5oa73]{grid-template-columns:1fr;gap:2px}.workflow-stage--return[data-astro-cid-qyj5oa73] .workflow-stage__copy[data-astro-cid-qyj5oa73]{padding-bottom:0}.capture-story[data-astro-cid-qyj5oa73]{margin-left:30px}.context-story[data-astro-cid-qyj5oa73]{margin-left:18px}.return-story[data-astro-cid-qyj5oa73]{margin:30px 22px -18px}.workflow-stage--return[data-astro-cid-qyj5oa73]{padding-bottom:24px}}@media (width<=560px){.reference-workflow[data-astro-cid-qyj5oa73]{padding-block:84px 94px}.reference-workflow__intro[data-astro-cid-qyj5oa73]{margin-bottom:48px}.workflow-stage__copy[data-astro-cid-qyj5oa73],.workflow-stage--return[data-astro-cid-qyj5oa73] .workflow-stage__copy[data-astro-cid-qyj5oa73]{padding:24px 22px 0}.workflow-stage__copy[data-astro-cid-qyj5oa73]>span[data-astro-cid-qyj5oa73]{margin-bottom:20px}.capture-story[data-astro-cid-qyj5oa73]{min-height:274px;margin:28px -20px -34px 22px}.source-window[data-astro-cid-qyj5oa73]{width:72%;top:25px}.source-window[data-astro-cid-qyj5oa73]>img[data-astro-cid-qyj5oa73]{height:115px}.capture-story__asset[data-astro-cid-qyj5oa73]{width:35%;height:110px;right:18px}.context-story[data-astro-cid-qyj5oa73]{min-height:327px;margin:28px -18px -22px 14px}.context-story__canvas[data-astro-cid-qyj5oa73]{height:289px}.context-card--image-one[data-astro-cid-qyj5oa73]{width:34%;height:142px}.context-card--note[data-astro-cid-qyj5oa73]{width:42%;padding:9px}.context-card--folder[data-astro-cid-qyj5oa73]{width:37%;left:21%}.context-card--image-two[data-astro-cid-qyj5oa73]{width:31%;height:96px}.context-card--folder[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73],.context-card--folder[data-astro-cid-qyj5oa73] b[data-astro-cid-qyj5oa73]{height:32px}.return-story[data-astro-cid-qyj5oa73]{min-height:280px;margin:24px 12px 0;padding:22px}.return-story__results[data-astro-cid-qyj5oa73] img[data-astro-cid-qyj5oa73]{height:105px}.return-story__note[data-astro-cid-qyj5oa73]{width:43%;bottom:13px;right:13px}.return-story__search[data-astro-cid-qyj5oa73]{font-size:9px}}.site-footer[data-astro-cid-nns7i3if]{--footer-wordmark-shift:53px;z-index:0;background:var(--footer-surface);min-height:min(72vh,650px);margin-top:-84px;padding-top:144px;position:sticky;bottom:0;overflow:hidden}.site-footer__topline[data-astro-cid-nns7i3if]{--footer-topline-size:11px;z-index:1;color:#72726c;font-size:var(--footer-topline-size);justify-content:space-between;align-items:center;line-height:1;display:flex;position:absolute;top:116px;left:50%;transform:translate(-50%)}.site-footer__credit-block[data-astro-cid-nns7i3if]{justify-items:start;gap:7px;display:grid}.site-footer__topline[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if],.site-footer__topline[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:var(--footer-topline-size);text-decoration:none}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if].site-footer__credit{color:var(--ink);transition:color .1s}.site-footer__github[data-astro-cid-nns7i3if]{color:inherit}.site-footer__inner[data-astro-cid-nns7i3if]{z-index:1;align-items:flex-end;min-height:min(58vh,506px);padding-bottom:34px;display:flex;position:relative}.site-footer__wordmark[data-astro-cid-nns7i3if]{top:calc(50% + var(--footer-wordmark-shift));color:#20201e;letter-spacing:0;text-align:center;width:100%;font-size:clamp(150px,27vw,410px);font-weight:600;line-height:.77;position:absolute;left:0;transform:translateY(-50%)}.site-footer__meta[data-astro-cid-nns7i3if]{z-index:1;letter-spacing:0;border-top:1px solid #15151529;justify-content:space-between;align-items:center;gap:22px;width:100%;padding-top:18px;font-size:12px;font-weight:400;line-height:1;display:flex;position:relative}.site-footer__meta-group[data-astro-cid-nns7i3if]{align-items:center;gap:22px;display:flex}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{color:#5e5e58;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{transition:color .1s}.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.theme-control[data-astro-cid-nns7i3if]{color:#5e5e58;align-items:center;gap:5px;font-size:12px;display:inline-flex}.theme-control[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{color:var(--ink-muted)}.theme-control[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if][aria-pressed=true]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}html[data-theme=dark] .site-footer__topline[data-astro-cid-nns7i3if]{color:var(--ink-muted)}html[data-theme=dark] .site-footer__wordmark[data-astro-cid-nns7i3if]{color:#e7eae4}html[data-theme=dark] .site-footer__meta[data-astro-cid-nns7i3if]{border-color:#f1f3ee29}html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if],html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],html[data-theme=dark] .theme-control[data-astro-cid-nns7i3if]{color:var(--ink-muted)}html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if].site-footer__credit,html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] .theme-control[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if][aria-pressed=true]{color:var(--ink)}@media (hover:hover){.site-footer__credit[data-astro-cid-nns7i3if]:hover{text-underline-offset:2px;text-decoration:underline}.site-footer__github[data-astro-cid-nns7i3if]:hover,.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:hover,html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:hover{color:var(--ink)}html[data-theme=dark] .site-footer__credit[data-astro-cid-nns7i3if]:hover{text-decoration-color:var(--ink)}}@media (hover:none){.site-footer__credit[data-astro-cid-nns7i3if]:active{text-underline-offset:2px;text-decoration:underline}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:active,.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:active,.theme-control[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:active,html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:active,html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:active,html[data-theme=dark] .theme-control[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:active{color:var(--ink)}html[data-theme=dark] .site-footer__credit[data-astro-cid-nns7i3if]:active{text-decoration-color:var(--ink)}}@media (width<=640px){.site-footer[data-astro-cid-nns7i3if]{--footer-wordmark-shift:32px;min-height:430px;margin-top:-48px;padding-top:94px}.site-footer__topline[data-astro-cid-nns7i3if]{font-size:10px;top:76px}.site-footer__inner[data-astro-cid-nns7i3if]{min-height:336px;padding-bottom:24px}.site-footer__wordmark[data-astro-cid-nns7i3if]{font-size:clamp(116px,35vw,160px);line-height:.82}.site-footer__meta[data-astro-cid-nns7i3if]{align-items:flex-start}.site-footer__meta-group[data-astro-cid-nns7i3if]{flex-direction:column;align-items:flex-start;gap:12px}.site-footer__meta-group--end[data-astro-cid-nns7i3if]{text-align:right;align-items:flex-end}}@media (prefers-reduced-motion:reduce){.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{transition:none}}.site-header{z-index:100;pointer-events:none;position:fixed;inset:10px 0 auto}.site-header__inner{pointer-events:auto;justify-content:space-between;align-items:center;gap:18px;width:min(100% - 48px,980px);min-height:48px;margin-inline:auto;padding:8px;display:flex;position:relative}.site-header__chrome{z-index:0;border:1px solid var(--glass-line);background:var(--glass-surface);backdrop-filter:blur(22px)saturate(150%);pointer-events:none;border-radius:8px;position:absolute;inset:0;box-shadow:0 5px 14px #1515150d}.site-header__row{z-index:1;justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex;position:relative}.brand{align-items:center;display:inline-flex}.brand__logo{width:103px;height:27px;display:block}.desktop-nav,.desktop-actions{align-items:center;gap:20px;display:flex}.desktop-nav{margin-left:auto;margin-right:4px}.desktop-nav a,.text-link{color:var(--ink-muted);font-size:13px;font-weight:500;transition:color .14s}.desktop-actions .button{min-height:32px;padding-inline:11px;font-size:12px}.mobile-menu-toggle,.mobile-menu-content{display:none}@media (hover:hover){.desktop-nav a:hover,.text-link:hover,.mobile-menu-nav a:hover{color:var(--ink)}}@media (hover:none){.mobile-menu-nav a:active,.text-link:active{color:var(--ink)}}html[data-theme=dark] .brand__logo{filter:invert()}html[data-theme=dark] .site-header__chrome{box-shadow:0 5px 18px #00000047}@media (width<=640px){html.has-mobile-menu{overflow:hidden}.site-header{z-index:30;inset:0}.site-header__inner{z-index:1;pointer-events:none;flex-direction:column;align-items:stretch;width:auto;height:calc(100dvh - 8px);min-height:0;margin-inline:0;padding:8px;display:flex;position:fixed;top:8px;left:8px;right:8px;overflow:visible}.site-header__chrome{box-shadow:var(--glass-shadow);border-radius:10px;transition:top .38s cubic-bezier(.22,.8,.24,1),right .38s cubic-bezier(.22,.8,.24,1),bottom .38s cubic-bezier(.22,.8,.24,1),left .38s cubic-bezier(.22,.8,.24,1),border-radius .22s .16s,background .24s,border-color .24s,box-shadow .24s,backdrop-filter .24s;inset:0 0 calc(100dvh - 62px)}.site-header__inner[data-menu-open] .site-header__chrome{background:var(--glass-surface-strong);border-color:var(--line);border-radius:0;inset:-8px -8px 0;box-shadow:0 18px 44px #15151529}.site-header__row{pointer-events:auto;flex-shrink:0;gap:0}.mobile-menu-toggle,.mobile-menu-content{display:flex}.desktop-nav,.desktop-actions{display:none}.mobile-menu-toggle{width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 38px;justify-content:center;align-items:center;padding:0;transition:background .14s,border-color .14s;display:flex}.mobile-menu-toggle__icon{width:21px;height:14px;display:block;position:relative}.mobile-menu-toggle__icon span{transform-origin:50%;background:currentColor;border-radius:2px;height:2px;transition:width .26s cubic-bezier(.22,.8,.24,1),transform .32s cubic-bezier(.22,.8,.24,1);position:absolute;top:50%;right:0}.mobile-menu-toggle__icon span:first-child{width:21px;transform:translateY(-3px)}.mobile-menu-toggle__icon span:last-child{width:13px;transform:translateY(3px)}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span{width:19px}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span:first-child{transform:translateY(-1px)rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle__icon span:last-child{transform:translateY(-1px)rotate(-45deg)}.mobile-menu-content{z-index:1;width:100%;min-height:0;padding:34px 0 max(18px, env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;flex:1;justify-content:space-between;transition:opacity .18s,transform .22s cubic-bezier(.22,.8,.24,1),visibility .18s;position:relative;transform:translateY(-8px)}.site-header__inner[data-menu-open] .mobile-menu-content{opacity:1;visibility:visible;pointer-events:auto;transition-delay:90ms;transform:translateY(0)}.mobile-menu-nav{flex:1;align-content:center;justify-items:stretch;gap:14px;width:100%;display:grid}.mobile-menu-nav a{text-align:left;width:100%;min-height:50px;color:var(--ink);justify-content:flex-start;align-items:center;padding:0 2px;font-size:clamp(30px,10vw,44px);font-weight:560;line-height:1;transition:color .14s,padding .14s;display:flex}.mobile-menu-footer{opacity:0;grid-template-columns:1fr;gap:10px;width:100%;padding-top:20px;transition:opacity .22s,transform .32s cubic-bezier(.22,.8,.24,1);display:grid;transform:translateY(18px)}.site-header__inner[data-menu-open] .mobile-menu-footer{opacity:1;transition-delay:.4s;transform:translateY(0)}.mobile-menu-footer .button{width:100%;min-height:48px;font-size:14px}}@media (hover:hover) and (width<=640px){.mobile-menu-toggle:hover{border-color:var(--line);background:#ffffff7a}html[data-theme=dark] .mobile-menu-toggle:hover{background:#ffffff14}}@media (prefers-reduced-motion:reduce){.site-header__chrome,.mobile-menu-content,.mobile-menu-footer,.desktop-nav a,.text-link,.mobile-menu-nav a,.mobile-menu-toggle,.mobile-menu-toggle__icon span{transition:none}}@media (prefers-reduced-transparency:reduce){.site-header__chrome{background:var(--surface);backdrop-filter:none}}.statement-band__inner[data-astro-cid-ismp6luz]{text-align:center;max-width:640px;padding-top:156px;padding-bottom:72px}h2[data-astro-cid-ismp6luz]{margin-bottom:13px;font-size:clamp(27px,3vw,39px);line-height:1.12}.statement-band[data-astro-cid-ismp6luz] h2[data-astro-cid-ismp6luz]{max-width:590px;margin-inline:auto}.statement-band[data-astro-cid-ismp6luz] p[data-astro-cid-ismp6luz]{max-width:480px;color:var(--ink-muted);margin:0 auto;font-size:14px;line-height:1.55}@media (width<=900px){.statement-band__inner[data-astro-cid-ismp6luz]{padding-top:96px;padding-bottom:76px}}@media (width<=640px){.statement-band__inner[data-astro-cid-ismp6luz]{padding-top:52px;padding-bottom:64px}}:root{--canvas:oklch(98.5% 0 0);--footer-surface:#fff;--surface:#fff;--surface-muted:oklch(97% 0 0);--ink:#151515;--ink-muted:#656562;--line:#deded9;--line-strong:#c7c7c1;--accent:#315cca;--accent-soft:#dce6ff;--glass-surface:#ffffff9e;--glass-surface-strong:#ffffffd1;--glass-line:#ffffffc7;--glass-shadow:0 9px 24px #15151512;--feature-frame-border-mid:#c6c9c2d1;--feature-frame-border-end:#c6c9c2c2;--feature-frame-shadow-start:0 0 0 0 #fff0, 0 0 0 0 #b8bcb400;--feature-frame-shadow-mid:0 0 0 5px #ffffff8c, 0 0 0 6px #b8bcb452, 0 8px 20px #1515150d;--feature-frame-shadow-end:0 0 0 4px #ffffff7a, 0 0 0 5px #b8bcb447, 0 7px 18px #1515150a;--radius:8px;--page-width:1200px;--anchor-offset:92px;color-scheme:light;color:var(--ink);background:var(--footer-surface);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{background:var(--footer-surface);scroll-behavior:smooth;scroll-padding-top:var(--anchor-offset);scrollbar-color:#777772 var(--canvas);scrollbar-width:thin}body{background:var(--footer-surface);margin:0}a{color:inherit;text-decoration:none}button,summary{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:0;font-weight:560}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border:3px solid var(--canvas);background:#777772;border-radius:999px}.page-width{width:min(calc(100% - 48px), var(--page-width));margin-inline:auto}.scroll-anchor{scroll-margin-top:var(--anchor-offset)}.button{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:12px;font-weight:600;line-height:1;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}.button:active{transform:translateY(1px)}.button--primary{color:#fff;background:var(--ink);border-color:var(--ink)}.button--quiet{border-color:var(--line);background:#ffffff85}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:root[data-theme=dark]{color-scheme:dark;--canvas:oklch(20.5% 0 0);--footer-surface:oklch(14.5% 0 0);--surface:oklch(14.5% 0 0);--surface-muted:oklch(26.9% 0 0);--ink:#f1f3ee;--ink-muted:#a7aca4;--line:oklch(100% 0 0/.1);--line-strong:oklch(100% 0 0/.15);--accent:#86a8ff;--accent-soft:#25365f;--glass-surface:#0c0c0cc7;--glass-surface-strong:#0c0c0ceb;--glass-line:#ffffff1f;--glass-shadow:0 9px 24px #00000052;--feature-frame-border-mid:#5e655ed1;--feature-frame-border-end:#5e655ec2;--feature-frame-shadow-start:0 0 0 0 #fff0, 0 0 0 0 #0000;--feature-frame-shadow-mid:0 0 0 5px #ffffff12, 0 0 0 6px #ffffff17, 0 8px 22px #0000003d;--feature-frame-shadow-end:0 0 0 4px #ffffff0f, 0 0 0 5px #ffffff14, 0 7px 20px #00000038}html[data-theme=dark]{scrollbar-color:#737970 var(--canvas)}html[data-theme=dark]::-webkit-scrollbar-thumb{background:#737970}html[data-theme=dark] .button--primary{color:#151715}html[data-theme=dark] .button--quiet{background:#ffffff0f}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background:#30302e}.button--primary:hover{background:#30302e;border-color:#30302e}.button--quiet:hover{background:var(--surface);border-color:var(--line-strong)}html[data-theme=dark]::-webkit-scrollbar-thumb:hover{background:#a6aca3}html[data-theme=dark] .button--primary:hover{background:#d8dcd5;border-color:#d8dcd5}}@media (hover:none){.button--primary:active{background:#30302e;border-color:#30302e}.button--quiet:active{background:var(--surface);border-color:var(--line-strong)}html[data-theme=dark] .button--primary:active{background:#d8dcd5;border-color:#d8dcd5}}@media (width<=640px){.page-width{width:min(calc(100% - 32px), var(--page-width))}:root{--anchor-offset:76px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}img.blur-image{background-image:var(--blur-image);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--surface-muted)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}main[data-astro-cid-lcdefpme]{z-index:1;background:var(--canvas);isolation:isolate;border-radius:18px 18px 0 0;margin:6px 6px 0;position:relative}main[data-astro-cid-lcdefpme]:after{z-index:2;background:var(--canvas);content:"";pointer-events:none;border-radius:0 0 18px 18px;height:22px;position:absolute;bottom:-22px;left:0;right:0;box-shadow:0 1px #15151514}@media (width<=640px){main[data-astro-cid-lcdefpme]{border-radius:14px 14px 0 0}main[data-astro-cid-lcdefpme]:after{border-radius:0 0 14px 14px;height:16px;bottom:-16px}}
