.chain[data-astro-cid-qhsn5lh2]{border:1px solid var(--art-rule);background:var(--art-bg);color:var(--art-text);box-shadow:0 50px 120px -30px var(--shadow);border-radius:14px;gap:10px;padding:20px;display:grid;position:relative}.chain[data-astro-cid-qhsn5lh2]:before{content:"";background:#3a3942;width:1px;position:absolute;top:40px;bottom:80px;left:34px}.record[data-astro-cid-qhsn5lh2]{background:#17161c;border:1px solid #26252d;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid;position:relative}@media (width>=560px){.record[data-astro-cid-qhsn5lh2]{grid-template-columns:30px minmax(0,1fr) auto}}.record[data-astro-cid-qhsn5lh2] code[data-astro-cid-qhsn5lh2]{color:var(--art-accent);font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;display:none}@media (width>=560px){.record[data-astro-cid-qhsn5lh2] code[data-astro-cid-qhsn5lh2]{display:block}}.link[data-astro-cid-qhsn5lh2]{color:#c9b8ff;background:#8b5cf62e;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.body[data-astro-cid-qhsn5lh2]{gap:1px;min-width:0;display:grid}.body[data-astro-cid-qhsn5lh2] strong[data-astro-cid-qhsn5lh2]{font-size:.88rem;font-weight:600}.body[data-astro-cid-qhsn5lh2] span[data-astro-cid-qhsn5lh2]{color:var(--art-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.seal[data-astro-cid-qhsn5lh2]{color:#fff;background:#8b5cf6;border-radius:10px;align-items:center;gap:12px;margin-top:6px;padding:12px 14px;font-size:.86rem;font-weight:500;display:flex}@media (prefers-reduced-motion:no-preference){html.js .chain[data-astro-cid-qhsn5lh2]:not(.is-in) .record[data-astro-cid-qhsn5lh2],html.js .chain[data-astro-cid-qhsn5lh2]:not(.is-in) .seal[data-astro-cid-qhsn5lh2]{opacity:0;transform:translateY(12px)}.record[data-astro-cid-qhsn5lh2],.seal[data-astro-cid-qhsn5lh2]{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .22s)}}.viewer[data-astro-cid-ubfmyd5r]{justify-items:center;gap:32px;display:grid}.tabs[data-astro-cid-ubfmyd5r]{border:1px solid var(--rule);background:var(--surface);border-radius:0;flex-wrap:wrap;justify-content:center;gap:2px;max-width:100%;padding:5px;display:flex;position:relative}.tabs[data-astro-cid-ubfmyd5r] input[data-astro-cid-ubfmyd5r]{opacity:0;position:absolute}.tabs[data-astro-cid-ubfmyd5r] label[data-astro-cid-ubfmyd5r]{z-index:1;color:var(--muted);cursor:pointer;border-radius:3px;padding:7px 14px;font-size:.92rem;font-weight:550;transition:color .22s cubic-bezier(.2,.7,.2,1),background .22s cubic-bezier(.2,.7,.2,1);position:relative}.tabs[data-astro-cid-ubfmyd5r] label[data-astro-cid-ubfmyd5r]:hover{color:var(--text)}.tabs[data-astro-cid-ubfmyd5r] input[data-astro-cid-ubfmyd5r]:checked+label[data-astro-cid-ubfmyd5r]{background:var(--primary-bg);color:var(--primary-text)}.tabs[data-astro-cid-ubfmyd5r] input[data-astro-cid-ubfmyd5r]:focus-visible+label[data-astro-cid-ubfmyd5r]{outline:2px solid var(--accent-bright);outline-offset:2px}.window[data-astro-cid-ubfmyd5r]{border:1px solid var(--rule);background:var(--surface);border-radius:0;width:100%;padding:6px;display:grid;position:relative}.shot[data-astro-cid-ubfmyd5r]{opacity:0;visibility:hidden;grid-area:1/1;gap:16px;margin:0;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),visibility 0s .5s;display:grid;transform:scale(.985)}.shot[data-astro-cid-ubfmyd5r] img{z-index:1;aspect-ratio:16/10;object-fit:cover;object-position:50% 0%;border-radius:3px;width:100%;height:auto;position:relative}.shot[data-astro-cid-ubfmyd5r] figcaption[data-astro-cid-ubfmyd5r]{z-index:1;color:var(--muted);text-align:center;padding:0 12px 8px;font-size:.92rem;position:relative}.viewer[data-astro-cid-ubfmyd5r]:has(#tour-0:checked) .shot-0[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-1:checked) .shot-1[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-2:checked) .shot-2[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-3:checked) .shot-3[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-4:checked) .shot-4[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-5:checked) .shot-5[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-6:checked) .shot-6[data-astro-cid-ubfmyd5r],.viewer[data-astro-cid-ubfmyd5r]:has(#tour-7:checked) .shot-7[data-astro-cid-ubfmyd5r]{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.ctas[data-astro-cid-yvpjd3da]{flex-wrap:wrap;gap:10px;display:flex}.stack[data-astro-cid-yvpjd3da]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da]{border:1px solid var(--rule);background:var(--surface);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px 20px;padding:26px 28px;display:grid}@media (width>=820px){.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da]{margin-left:calc(var(--depth) * 56px);grid-template-columns:48px minmax(0,1fr) auto}}.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da] h3[data-astro-cid-yvpjd3da]{font-size:1.3rem}.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da] p[data-astro-cid-yvpjd3da]{color:var(--muted)}.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da] .tag[data-astro-cid-yvpjd3da]{grid-column:2;justify-self:start}@media (width>=820px){.stack[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da] .tag[data-astro-cid-yvpjd3da]{grid-column:3}}.pair[data-astro-cid-yvpjd3da]{gap:32px;width:100%;margin-top:16px;display:grid}@media (width>=560px){.pair[data-astro-cid-yvpjd3da]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pair[data-astro-cid-yvpjd3da] h3[data-astro-cid-yvpjd3da]{margin-top:8px;font-size:1.1rem}.pair[data-astro-cid-yvpjd3da] .ticks[data-astro-cid-yvpjd3da]{margin-top:16px}.pair[data-astro-cid-yvpjd3da] .ticks[data-astro-cid-yvpjd3da] li[data-astro-cid-yvpjd3da]{font-size:.88rem}
