.did-motion[data-astro-cid-qhiv64rq]{--dm-fg:#ecebf1;--dm-muted:#aaa8b6;--dm-line:#4b4859;--dm-dark:#0f0e13;isolation:isolate;background:var(--dm-dark);color:var(--dm-fg);font-family:var(--body,var(--b-body,"Hanken Grotesk",sans-serif));border:1px solid #37333f;border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 70px #00000010;container-type:inline-size}.dm-top[data-astro-cid-qhiv64rq]{font:10px/1.5 var(--mono,var(--b-mono,monospace));letter-spacing:.09em;color:var(--dm-muted);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;padding:24px 30px;display:flex}.dm-mark[data-astro-cid-qhiv64rq]{font:500 30px/1 var(--disp,var(--b-disp,sans-serif));letter-spacing:-.065em;color:var(--dm-fg)}.dm-mark[data-astro-cid-qhiv64rq] span[data-astro-cid-qhiv64rq]{color:#8366ff}.dm-composition[data-astro-cid-qhiv64rq]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:10px;min-height:390px;padding:30px;display:grid}.dm-copy[data-astro-cid-qhiv64rq]{z-index:1;padding:0 0 0 12px;position:relative}.did-motion[data-astro-cid-qhiv64rq] .dm-title[data-astro-cid-qhiv64rq]{font:500 clamp(28px,4.4cqw,60px)/1.04 var(--disp,var(--b-disp,sans-serif));letter-spacing:-.055em;color:var(--dm-fg);text-wrap:balance;max-width:10ch;margin:0}.dm-rule[data-astro-cid-qhiv64rq]{background:#8366ff;width:38px;height:1px;margin:27px 0 18px;display:block}.dm-edition[data-astro-cid-qhiv64rq]{font:11px/1.6 var(--mono,var(--b-mono,monospace));color:var(--dm-muted);max-width:22ch;display:block}.dm-scene[data-astro-cid-qhiv64rq]{background:radial-gradient(#ffffff06,#0000 65%);min-width:0;position:relative}.dm-canvas[data-astro-cid-qhiv64rq]{width:100%;height:auto;display:block;overflow:visible}.dm-grid[data-astro-cid-qhiv64rq]{stroke:#ffffff05;stroke-width:1px}.dm-orbits[data-astro-cid-qhiv64rq]{stroke:#e9e6f112;stroke-width:1px;transform-origin:312px 202px}.dm-traces[data-astro-cid-qhiv64rq]{stroke:#a7a3b7;stroke-width:1.5px}.dm-tile[data-astro-cid-qhiv64rq] rect[data-astro-cid-qhiv64rq],.dm-node[data-astro-cid-qhiv64rq] rect[data-astro-cid-qhiv64rq]{fill:#1b1922;stroke:#565161}.dm-tile[data-astro-cid-qhiv64rq] path[data-astro-cid-qhiv64rq],.dm-node[data-astro-cid-qhiv64rq] path[data-astro-cid-qhiv64rq],.dm-node[data-astro-cid-qhiv64rq] circle[data-astro-cid-qhiv64rq]:not(.dm-dot){stroke:#b8b4c6;stroke-width:1.5px}.dm-core[data-astro-cid-qhiv64rq] rect[data-astro-cid-qhiv64rq]{fill:#25212e;stroke:#aaa3bb;stroke-width:1.2px}.dm-core[data-astro-cid-qhiv64rq] path[data-astro-cid-qhiv64rq]{stroke:#d4cedf;stroke-width:1px}.dm-dot[data-astro-cid-qhiv64rq],.dm-signal[data-astro-cid-qhiv64rq]{fill:#8366ff}.dm-floor[data-astro-cid-qhiv64rq]{stroke:#ffffff16}.dm-slab[data-astro-cid-qhiv64rq]{fill:#25212e;stroke:#9c96ab;stroke-width:1.2px}.dm-slab--front[data-astro-cid-qhiv64rq]{fill:#36303f;stroke:#d5cfdf}.dm-fine[data-astro-cid-qhiv64rq]{stroke:#d5cfdf;stroke-width:1.3px}.dm-window[data-astro-cid-qhiv64rq]{fill:#1b1922;stroke:#797183;stroke-width:1.2px}.dm-window[data-astro-cid-qhiv64rq] path[data-astro-cid-qhiv64rq]{stroke:#bdb6cb}.dm-window--tablet[data-astro-cid-qhiv64rq]{fill:#24202c}.dm-window--phone[data-astro-cid-qhiv64rq]{fill:#312a3a;stroke:#b7acc9}.dm-window[data-astro-cid-qhiv64rq] rect[data-astro-cid-qhiv64rq]:not(:first-child){fill:#ffffff04}.dm-window[data-astro-cid-qhiv64rq] circle[data-astro-cid-qhiv64rq]:not(.dm-dot){fill:#77717f;stroke:none}.dm-measure[data-astro-cid-qhiv64rq],.dm-registration[data-astro-cid-qhiv64rq]{stroke:#595264;stroke-width:1px}.dm-bottom[data-astro-cid-qhiv64rq]{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;padding:20px 30px;display:flex}.dm-labels[data-astro-cid-qhiv64rq]{flex-wrap:wrap;gap:clamp(16px,3cqw,36px);display:flex}.dm-labels[data-astro-cid-qhiv64rq]>span[data-astro-cid-qhiv64rq]{font:12px/1.6 var(--body,var(--b-body,sans-serif));color:#d6d2df;align-items:baseline;gap:8px;display:flex}.dm-labels[data-astro-cid-qhiv64rq] i[data-astro-cid-qhiv64rq]{font:9px var(--mono,var(--b-mono,monospace));color:#8f889c;font-style:normal}.dm-replay[data-astro-cid-qhiv64rq]{color:#ecebf1;min-height:40px;font:11px var(--mono,var(--b-mono,monospace));cursor:pointer;background:0 0;border:1px solid #71697e;border-radius:99px;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 13px;display:flex}.dm-replay[data-astro-cid-qhiv64rq][hidden]{display:none}.dm-replay[data-astro-cid-qhiv64rq] svg[data-astro-cid-qhiv64rq]{width:14px;height:14px}.dm-replay[data-astro-cid-qhiv64rq]:hover{background:#ffffff10}.dm-replay[data-astro-cid-qhiv64rq]:focus-visible{outline-offset:4px;outline:2px solid #8366ff}.did-motion[data-astro-cid-qhiv64rq] .dm-caption[data-astro-cid-qhiv64rq]{color:#a9a2b5;font:12px/1.6 var(--body,var(--b-body,sans-serif));border-top:1px solid #ffffff10;margin:0;padding:14px 30px}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-traces[data-astro-cid-qhiv64rq] path[data-astro-cid-qhiv64rq]{animation:2.2s both dm-draw}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-tile--a[data-astro-cid-qhiv64rq],.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-window--desktop[data-astro-cid-qhiv64rq]{animation:1s cubic-bezier(.22,1,.36,1) both dm-rise}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-tile--b[data-astro-cid-qhiv64rq],.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-window--tablet[data-astro-cid-qhiv64rq]{animation:1.3s cubic-bezier(.22,1,.36,1) .35s both dm-rise}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-tile--c[data-astro-cid-qhiv64rq],.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-window--phone[data-astro-cid-qhiv64rq]{animation:1.5s cubic-bezier(.22,1,.36,1) .65s both dm-rise}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-slab--back[data-astro-cid-qhiv64rq]{animation:1.7s both dm-stack}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-slab--front[data-astro-cid-qhiv64rq]{animation:2.2s .3s both dm-stack}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-orbits[data-astro-cid-qhiv64rq]{animation:4.2s cubic-bezier(.2,.7,.2,1) both dm-turn}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-signal--one[data-astro-cid-qhiv64rq]{animation:3.4s both dm-signal-in}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-signal--two[data-astro-cid-qhiv64rq]{animation:4s both dm-signal-out}.did-motion[data-astro-cid-qhiv64rq][data-motion-running] .dm-node[data-astro-cid-qhiv64rq]{animation:1.4s 1s both dm-rise}@keyframes dm-draw{0%,to{stroke-opacity:1}45%{stroke-opacity:.4}}@keyframes dm-rise{0%,to{transform:translateY(0)}45%{transform:translateY(-6px)}}@keyframes dm-stack{0%,to{transform:translateY(0)}45%{transform:translateY(-10px)}}@keyframes dm-turn{0%,to{transform:rotate(0)}45%{transform:rotate(5deg)}}@keyframes dm-signal-in{0%,to{opacity:1;transform:translate(0)}45%{opacity:.6;transform:translate(45px)}}@keyframes dm-signal-out{0%,to{opacity:1;transform:translate(0)}45%{opacity:.6;transform:translate(-45px)}}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-composition[data-astro-cid-qhiv64rq]{grid-template-columns:.8fr 1.2fr;min-height:260px;padding:22px}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-title[data-astro-cid-qhiv64rq]{font-size:clamp(25px,5cqw,40px)}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-top[data-astro-cid-qhiv64rq]{padding:17px 22px}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-copy[data-astro-cid-qhiv64rq]{padding:0}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-edition[data-astro-cid-qhiv64rq]{font-size:10px}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-bottom[data-astro-cid-qhiv64rq]{padding:16px 22px}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-caption[data-astro-cid-qhiv64rq]{padding:14px 22px}.did-motion--compact[data-astro-cid-qhiv64rq] .dm-replay[data-astro-cid-qhiv64rq] span[data-astro-cid-qhiv64rq]{display:none}@container (width<=600px){.dm-composition[data-astro-cid-qhiv64rq],.did-motion--compact[data-astro-cid-qhiv64rq] .dm-composition[data-astro-cid-qhiv64rq]{grid-template-columns:1fr;gap:10px;min-height:0;padding:24px 20px 16px}.dm-copy[data-astro-cid-qhiv64rq],.did-motion--compact[data-astro-cid-qhiv64rq] .dm-copy[data-astro-cid-qhiv64rq]{padding:0}.did-motion[data-astro-cid-qhiv64rq] .dm-title[data-astro-cid-qhiv64rq]{max-width:15ch;font-size:clamp(29px,7.4cqw,42px)}.dm-rule[data-astro-cid-qhiv64rq],.dm-edition[data-astro-cid-qhiv64rq]{display:none}.dm-scene[data-astro-cid-qhiv64rq]{width:100%;max-width:500px;margin:auto}.dm-top[data-astro-cid-qhiv64rq],.did-motion--compact[data-astro-cid-qhiv64rq] .dm-top[data-astro-cid-qhiv64rq]{padding:17px 20px;font-size:9px}.dm-bottom[data-astro-cid-qhiv64rq],.did-motion--compact[data-astro-cid-qhiv64rq] .dm-bottom[data-astro-cid-qhiv64rq]{gap:10px;padding:14px 18px}.dm-labels[data-astro-cid-qhiv64rq]{gap:12px}.dm-labels[data-astro-cid-qhiv64rq]>span[data-astro-cid-qhiv64rq]{gap:5px;font-size:11px}.dm-replay[data-astro-cid-qhiv64rq]{padding:8px}.dm-replay[data-astro-cid-qhiv64rq] span[data-astro-cid-qhiv64rq]{display:none}.did-motion[data-astro-cid-qhiv64rq] .dm-caption[data-astro-cid-qhiv64rq]{padding:13px 18px;font-size:11px}.dm-mark[data-astro-cid-qhiv64rq]{font-size:26px}}@media (prefers-reduced-motion:reduce){.did-motion[data-astro-cid-qhiv64rq] [data-astro-cid-qhiv64rq]{animation:none!important}.dm-replay[data-astro-cid-qhiv64rq]{display:none!important}}
