.wrap:where(.astro-3uqtx6kq){flex-direction:column;gap:40px;padding-top:64px;padding-bottom:96px;display:flex}.head:where(.astro-3uqtx6kq){flex-direction:column;gap:12px;max-width:720px;display:flex}h1:where(.astro-3uqtx6kq){letter-spacing:-.035em;margin:0;font-size:48px;font-weight:600}.head:where(.astro-3uqtx6kq) p:where(.astro-3uqtx6kq){color:var(--hs-muted);margin:0;font-size:18px;line-height:1.6}.eyebrow:where(.astro-3uqtx6kq){font-family:var(--hs-mono);color:var(--hs-accent-text);margin:0 0 12px;font-size:13px;font-weight:500}.start-grid:where(.astro-3uqtx6kq){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.basic:where(.astro-3uqtx6kq){border-top:1px solid var(--hs-border);padding:16px 0 4px}.basic:where(.astro-3uqtx6kq) h3:where(.astro-3uqtx6kq){margin:0 0 6px;font-size:17px;font-weight:600}.basic:where(.astro-3uqtx6kq) p:where(.astro-3uqtx6kq){color:var(--hs-muted);margin:0;font-size:15px;line-height:1.6}.filters:where(.astro-3uqtx6kq){flex-wrap:wrap;gap:8px;display:flex}.filters:where(.astro-3uqtx6kq) button:where(.astro-3uqtx6kq){font:inherit;border:1px solid var(--hs-border);background:var(--hs-surface);min-height:40px;color:var(--hs-muted);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.filters:where(.astro-3uqtx6kq) button:where(.astro-3uqtx6kq) span:where(.astro-3uqtx6kq){font-family:var(--hs-mono);color:var(--hs-dim);margin-left:4px;font-size:12px}.filters:where(.astro-3uqtx6kq) button:where(.astro-3uqtx6kq)[aria-pressed=true]{background:var(--hs-text);color:var(--hs-bg);border-color:var(--hs-text)}.filters:where(.astro-3uqtx6kq) button:where(.astro-3uqtx6kq)[aria-pressed=true] span:where(.astro-3uqtx6kq){color:var(--hs-bg);opacity:.7}.track:where(.astro-3uqtx6kq){flex-direction:column;gap:18px;scroll-margin-top:88px;display:flex}.track-head:where(.astro-3uqtx6kq){flex-direction:column;gap:6px;max-width:720px;display:flex}.track:where(.astro-3uqtx6kq) h2:where(.astro-3uqtx6kq),.glossary:where(.astro-3uqtx6kq) h2:where(.astro-3uqtx6kq){letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600}.track-head:where(.astro-3uqtx6kq) p:where(.astro-3uqtx6kq){color:var(--hs-muted);margin:0;font-size:16px;line-height:1.6}.cards:where(.astro-3uqtx6kq){grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.card:where(.astro-3uqtx6kq){color:var(--hs-text);border:1px solid var(--hs-border);background:var(--hs-surface);border-radius:var(--hs-radius);flex-direction:column;gap:8px;min-width:0;padding:22px;text-decoration:none;display:flex}.card:where(.astro-3uqtx6kq):hover{border-color:var(--hs-dim)}.card:where(.astro-3uqtx6kq).has-fig{padding-top:0;overflow:hidden}.fig:where(.astro-3uqtx6kq){aspect-ratio:16/9;border-bottom:1px solid var(--hs-border);background:var(--hs-bg);margin:0 -22px 8px;display:block;overflow:hidden}.fig:where(.astro-3uqtx6kq) img:where(.astro-3uqtx6kq){object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:10px;transition:transform .25s;display:block}.card:where(.astro-3uqtx6kq):hover .fig:where(.astro-3uqtx6kq) img:where(.astro-3uqtx6kq){transform:scale(1.03)}.fig:where(.astro-3uqtx6kq) .light:where(.astro-3uqtx6kq),[data-theme=light] .fig:where(.astro-3uqtx6kq) .dark:where(.astro-3uqtx6kq){display:none}[data-theme=light] .fig:where(.astro-3uqtx6kq) .light:where(.astro-3uqtx6kq){display:block}@media (prefers-reduced-motion:reduce){.fig:where(.astro-3uqtx6kq) img:where(.astro-3uqtx6kq){transition:none}.card:where(.astro-3uqtx6kq):hover .fig:where(.astro-3uqtx6kq) img:where(.astro-3uqtx6kq){transform:none}}.title:where(.astro-3uqtx6kq){font-size:18px;font-weight:600;line-height:1.35}.desc:where(.astro-3uqtx6kq){color:var(--hs-muted);font-size:14px;line-height:1.55}.meta:where(.astro-3uqtx6kq){color:var(--hs-dim);justify-content:space-between;align-items:baseline;margin-top:auto;font-size:13px;display:flex}.step:where(.astro-3uqtx6kq){font-family:var(--hs-mono);color:var(--hs-accent-text);font-size:13px}.step:where(.astro-3uqtx6kq) .of:where(.astro-3uqtx6kq){color:var(--hs-dim)}.soon:where(.astro-3uqtx6kq){color:var(--hs-muted);margin:0}.soon:where(.astro-3uqtx6kq) a:where(.astro-3uqtx6kq){color:var(--hs-text)}.glossary:where(.astro-3uqtx6kq){flex-direction:column;gap:14px;scroll-margin-top:88px;display:flex}.glossary:where(.astro-3uqtx6kq) ul:where(.astro-3uqtx6kq){flex-wrap:wrap;align-items:center;gap:8px 6px;margin:0;padding:0;list-style:none;display:flex}.glossary:where(.astro-3uqtx6kq) li:where(.astro-3uqtx6kq).plain>span:where(.astro-3uqtx6kq){font-family:var(--hs-mono);color:var(--hs-dim);padding:6px 4px;font-size:13px}.glossary:where(.astro-3uqtx6kq) li:where(.astro-3uqtx6kq).plain:not(:last-child):after{content:"·";color:var(--hs-border);margin-left:6px}.glossary:where(.astro-3uqtx6kq) li:where(.astro-3uqtx6kq).has-link a:where(.astro-3uqtx6kq){font-family:var(--hs-mono);border:1px solid var(--hs-accent);color:var(--hs-accent-text);background:var(--hs-accent-dim);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-block}.glossary:where(.astro-3uqtx6kq) li:where(.astro-3uqtx6kq).has-link a:where(.astro-3uqtx6kq):hover{color:var(--hs-text)}.glossary:where(.astro-3uqtx6kq) li:where(.astro-3uqtx6kq).has-link:not(:last-child):after{content:"·";color:var(--hs-border);margin-left:6px}.more:where(.astro-3uqtx6kq){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.more:where(.astro-3uqtx6kq) a:where(.astro-3uqtx6kq){color:var(--hs-text);border:1px solid var(--hs-border);background:var(--hs-surface);border-radius:var(--hs-radius);flex-direction:column;gap:6px;padding:22px;text-decoration:none;display:flex}.more:where(.astro-3uqtx6kq) span:where(.astro-3uqtx6kq){color:var(--hs-muted);font-size:15px}@media (width<=700px){.start-grid:where(.astro-3uqtx6kq),.more:where(.astro-3uqtx6kq){grid-template-columns:1fr}h1:where(.astro-3uqtx6kq){font-size:40px}}
