.build[data-astro-cid-ta2fbyqs]{box-sizing:border-box;background:#fff;min-height:100vh;padding:136px 8% 96px;position:relative}.build__wrap[data-astro-cid-ta2fbyqs]{max-width:1120px;margin:0 auto}.build__head[data-astro-cid-ta2fbyqs]{max-width:640px;margin-bottom:40px}.build__kicker[data-astro-cid-ta2fbyqs]{font-family:var(--font-ui);font-size:var(--type-caption-1);letter-spacing:var(--track-kicker);text-transform:uppercase;color:#1426e6;margin:0 0 8px;font-weight:600}.build__lede[data-astro-cid-ta2fbyqs]{font-size:var(--type-body);line-height:var(--lh-body);color:#5b6270;margin:12px 0 0}.build__acts[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.build__btn[data-astro-cid-ta2fbyqs]{color:#fff;height:44px;font-family:var(--font-ui);font-size:var(--type-subheadline);text-shadow:0 1px 2px #00081e80;background:linear-gradient(90deg,#0617c9 0%,#1426e6 100%);border-radius:999px;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:box-shadow .15s,transform .2s;display:inline-flex;box-shadow:0 0 0 1px #000c2d33,0 8px 6px #000c2d0a,0 4px 4px #000c2d14,0 1px 2px #000c2d1f}.build__btn[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:1em;height:1em;transition:transform .28s cubic-bezier(.2,.9,.25,1)}.build__btn[data-astro-cid-ta2fbyqs]:hover svg[data-astro-cid-ta2fbyqs]{transform:translate(3px)}.build__btn[data-astro-cid-ta2fbyqs]:active{transform:translateY(1px)scale(.98)}.build__link[data-astro-cid-ta2fbyqs]{font:inherit;font-size:var(--type-subheadline);color:#1426e6;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.site[data-astro-cid-ta2fbyqs]{--ink:#0b0d12;--blue:#1426e6;--floor:32px;user-select:none;background:radial-gradient(circle at 1px 1px,#0b0d121a 1px,#0000 0) 0 0/16px 16px,#f5f7fc;border-radius:32px;height:440px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b0d120f}.site__tape[data-astro-cid-ta2fbyqs]{background:repeating-linear-gradient(-45deg, #fc0 0 16px, var(--ink) 16px 32px);opacity:.9;height:12px;position:absolute;inset:0 0 auto}.site__floor[data-astro-cid-ta2fbyqs]{height:var(--floor);background:#e9edf7;position:absolute;inset:auto 0 0;box-shadow:inset 0 2px #0b0d121f}.site__pile[data-astro-cid-ta2fbyqs]{left:32px;bottom:var(--floor);z-index:1;width:160px;height:88px;position:absolute}.pile__block[data-astro-cid-ta2fbyqs]{box-shadow:inset 0 0 0 2px var(--ink);background:#fff;border-radius:8px;position:absolute}.pile__block--a[data-astro-cid-ta2fbyqs]{width:88px;height:40px;bottom:0;left:0}.pile__block--b[data-astro-cid-ta2fbyqs]{background:#dfe5ff;width:64px;height:56px;bottom:0;left:56px}.pile__block--c[data-astro-cid-ta2fbyqs]{background:#fff3c4;width:56px;height:32px;bottom:40px;left:16px;transform:rotate(-6deg)}.pile__cone[data-astro-cid-ta2fbyqs]{width:32px;height:40px;position:absolute;bottom:0;left:128px}.site__frame[data-astro-cid-ta2fbyqs]{right:32px;bottom:calc(var(--floor) + 16px);z-index:1;width:400px;box-shadow:inset 0 0 0 2px var(--ink), 0 12px 32px #0b0d1214;background:#fff;border-radius:16px;position:absolute;overflow:hidden}.frame__bar[data-astro-cid-ta2fbyqs]{border-bottom:2px solid var(--ink);gap:4px;padding:8px 12px;display:flex}.frame__bar[data-astro-cid-ta2fbyqs] i[data-astro-cid-ta2fbyqs]{background:var(--ink);opacity:.2;border-radius:50%;width:8px;height:8px}.frame__page[data-astro-cid-ta2fbyqs]{gap:12px;padding:16px;display:grid}.frame__row[data-astro-cid-ta2fbyqs]{align-items:center;gap:12px;display:flex}.frame__col[data-astro-cid-ta2fbyqs]{flex:1;gap:12px;display:grid}.slot[data-astro-cid-ta2fbyqs]{outline-offset:-2px;border-radius:8px;outline:2px dashed #0b0d1238;transition:outline-color .3s;display:grid}.slot[data-astro-cid-ta2fbyqs].is-filled{outline-color:#0000;animation:.4s cubic-bezier(.34,1.56,.64,1) slot-in}.slot--avatar[data-astro-cid-ta2fbyqs]{border-radius:50%;width:48px;height:48px}.slot--heading[data-astro-cid-ta2fbyqs]{flex:1;height:28px}.slot--lines[data-astro-cid-ta2fbyqs]{height:44px}.slot--image[data-astro-cid-ta2fbyqs]{width:160px;height:96px}.slot--lines2[data-astro-cid-ta2fbyqs]{height:32px}.slot--button[data-astro-cid-ta2fbyqs]{border-radius:999px;width:96px;height:32px}@keyframes slot-in{0%{transform:scale(.9)}to{transform:none}}.part[data-astro-cid-ta2fbyqs]{box-sizing:border-box;width:100%;height:100%}.part--avatar[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:50% 6%;width:100%;height:100%;box-shadow:0 0 0 2px var(--ink);background:#e4e9f5;border-radius:50%;display:block}.part--heading[data-astro-cid-ta2fbyqs]{box-shadow:inset 0 0 0 2px var(--ink);font-family:var(--font-display);font-size:var(--type-footnote);color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;padding:0 8px;font-weight:700;display:flex}.part--lines[data-astro-cid-ta2fbyqs]{align-content:center;gap:8px;padding:4px 0;display:grid}.part--lines[data-astro-cid-ta2fbyqs] i[data-astro-cid-ta2fbyqs]{background:var(--ink);opacity:.16;border-radius:4px;height:8px;display:block}.part--lines[data-astro-cid-ta2fbyqs] i[data-astro-cid-ta2fbyqs]:last-child{width:64%}.part--image[data-astro-cid-ta2fbyqs]{box-shadow:inset 0 0 0 2px var(--ink);background:#dfe5ff;border-radius:8px;overflow:hidden}.part--image[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:100%;height:100%;display:block}.part--image[data-astro-cid-ta2fbyqs] circle[data-astro-cid-ta2fbyqs]{fill:#fc0}.part--image[data-astro-cid-ta2fbyqs] path[data-astro-cid-ta2fbyqs]{fill:var(--blue);opacity:.8}.part--button[data-astro-cid-ta2fbyqs]{font-family:var(--font-ui);font-size:var(--type-caption-1);color:#fff;white-space:nowrap;background:linear-gradient(90deg,#0617c9 0%,#1426e6 100%);border-radius:999px;place-items:center;display:grid}.bot__load[data-astro-cid-ta2fbyqs] .part--avatar[data-astro-cid-ta2fbyqs]{width:40px;height:40px}.bot__load[data-astro-cid-ta2fbyqs] .part--heading[data-astro-cid-ta2fbyqs]{width:128px;height:24px}.bot__load[data-astro-cid-ta2fbyqs] .part--lines[data-astro-cid-ta2fbyqs]{width:88px;height:40px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff;border-radius:8px;padding:8px}.bot__load[data-astro-cid-ta2fbyqs] .part--lines2[data-astro-cid-ta2fbyqs]{height:32px}.bot__load[data-astro-cid-ta2fbyqs] .part--image[data-astro-cid-ta2fbyqs]{width:80px;height:48px}.bot__load[data-astro-cid-ta2fbyqs] .part--button[data-astro-cid-ta2fbyqs]{width:80px;height:28px}.part--fly[data-astro-cid-ta2fbyqs]{z-index:4;transition:transform .7s cubic-bezier(.34,1.2,.64,1),width .7s cubic-bezier(.34,1.2,.64,1),height .7s cubic-bezier(.34,1.2,.64,1);position:absolute}.site__hoist[data-astro-cid-ta2fbyqs]{z-index:2;justify-items:center;animation:7s ease-in-out infinite hoist;display:grid;position:absolute;top:12px;right:96px}.hoist__rope[data-astro-cid-ta2fbyqs]{background:var(--ink);width:2px;height:40px}.hoist__load[data-astro-cid-ta2fbyqs]{width:48px;height:16px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff3c4;border-radius:4px}@keyframes hoist{0%,to{transform:translateY(-24px)}50%{transform:translateY(0)}}.bot[data-astro-cid-ta2fbyqs]{--look:1;left:0;bottom:var(--floor);z-index:3;will-change:transform;flex-direction:column;align-items:center;width:64px;display:flex;position:absolute}.bot[data-astro-cid-ta2fbyqs].is-walking .bot__load[data-astro-cid-ta2fbyqs]{animation:.32s step-end infinite bob}@keyframes bob{0%{transform:translateY(0)}50%{transform:translateY(-4px)}}.bot__load[data-astro-cid-ta2fbyqs]{justify-content:center;min-height:0;margin-bottom:4px;display:flex}.bot__say[data-astro-cid-ta2fbyqs]{z-index:5;background:var(--ink);color:#fff;font-family:var(--font-ui);font-size:var(--type-footnote);white-space:nowrap;opacity:0;transform-origin:0 100%;pointer-events:none;border-radius:12px 12px 12px 4px;margin:0 0 8px;padding:8px 12px;font-weight:600;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:100%;left:50%;transform:translate(-16px,8px)scale(.9)}.bot[data-astro-cid-ta2fbyqs].is-staring .bot__say[data-astro-cid-ta2fbyqs]{opacity:1;transform:translate(-16px)}.bot[data-astro-cid-ta2fbyqs].is-staring{z-index:6}@media (width<=820px){.build[data-astro-cid-ta2fbyqs]{padding:112px 6% 72px}.site[data-astro-cid-ta2fbyqs]{border-radius:24px;height:400px}.site__frame[data-astro-cid-ta2fbyqs]{width:280px;right:16px}.slot--image[data-astro-cid-ta2fbyqs]{width:104px;height:72px}.site__pile[data-astro-cid-ta2fbyqs]{transform-origin:0 100%;left:16px;transform:scale(.8)}}@media (width<=560px){.site[data-astro-cid-ta2fbyqs]{height:480px}.site__frame[data-astro-cid-ta2fbyqs]{width:auto;inset:32px 16px auto}.site__hoist[data-astro-cid-ta2fbyqs],.site__pile[data-astro-cid-ta2fbyqs]{display:none}}@media (prefers-reduced-motion:reduce){.site__hoist[data-astro-cid-ta2fbyqs]{animation:none}}
