.hero[data-astro-cid-bcfxwjw4]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,7vw,88px) clamp(48px,7vw,96px);display:grid}.crumbs[data-astro-cid-bcfxwjw4]{font-size:var(--step--1);color:var(--ink-3);gap:8px;margin-bottom:20px;display:flex}.crumbs[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]{color:var(--ink-3);text-decoration:none}.crumbs[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]:hover{color:var(--ink)}h1[data-astro-cid-bcfxwjw4]{font-size:var(--step-3)}.intro[data-astro-cid-bcfxwjw4] .lede[data-astro-cid-bcfxwjw4]{margin-top:20px}.ctas[data-astro-cid-bcfxwjw4]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.facts[data-astro-cid-bcfxwjw4]{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]{border:1px solid var(--line);color:var(--ink-2);background:var(--bg);border-radius:999px;padding:5px 12px;font-size:.875rem}.facts[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]{text-decoration:none}.facts[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]:hover{color:var(--accent)}.media[data-astro-cid-bcfxwjw4]{margin:0}.media[data-astro-cid-bcfxwjw4] video[data-astro-cid-bcfxwjw4],.media[data-astro-cid-bcfxwjw4] img{border-radius:var(--radius);background:var(--bg-2);width:100%}.detail[data-astro-cid-bcfxwjw4]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(40px,6vw,88px);padding-block:clamp(48px,7vw,88px);display:grid}.prose[data-astro-cid-bcfxwjw4]{max-width:68ch;color:var(--ink-2);overflow-wrap:break-word;font-size:1.125rem;line-height:1.7}.prose[data-astro-cid-bcfxwjw4]>*+*{margin-top:1.2em}.prose[data-astro-cid-bcfxwjw4] h2{font-size:var(--step-2);color:var(--ink);margin-top:2em;line-height:1.15}.prose[data-astro-cid-bcfxwjw4]>h2:first-child{margin-top:0}.prose[data-astro-cid-bcfxwjw4] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-bcfxwjw4] a{color:var(--accent);text-underline-offset:3px}.prose[data-astro-cid-bcfxwjw4] ul,.prose[data-astro-cid-bcfxwjw4] ol{padding-left:1.4em}.prose[data-astro-cid-bcfxwjw4] li+li{margin-top:.5em}.prose[data-astro-cid-bcfxwjw4] li::marker{color:var(--ink-3)}.prose[data-astro-cid-bcfxwjw4] :not(pre)>code{background:var(--bg-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;padding:.1em .4em;font-size:.86em}.uses[data-astro-cid-bcfxwjw4]{list-style:none;padding:0!important}.uses[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]{padding-left:30px;position:relative}.uses[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:14px;height:8px;position:absolute;top:.55em;left:2px;transform:rotate(-45deg)}.specs[data-astro-cid-bcfxwjw4]{border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);background:var(--bg-2);padding:24px;position:sticky;top:88px}.specs[data-astro-cid-bcfxwjw4] h2[data-astro-cid-bcfxwjw4]{letter-spacing:-.01em;font-size:1.0625rem}.specs[data-astro-cid-bcfxwjw4] dl[data-astro-cid-bcfxwjw4]{margin:16px 0 20px}.specs[data-astro-cid-bcfxwjw4] dl[data-astro-cid-bcfxwjw4]>div[data-astro-cid-bcfxwjw4]{border-top:1px solid var(--line);padding-block:12px}.specs[data-astro-cid-bcfxwjw4] dt[data-astro-cid-bcfxwjw4]{color:var(--ink-3);margin-bottom:4px;font-size:.8125rem}.specs[data-astro-cid-bcfxwjw4] dd[data-astro-cid-bcfxwjw4]{color:var(--ink);margin:0;font-size:.9375rem}.specs[data-astro-cid-bcfxwjw4] ul[data-astro-cid-bcfxwjw4]{margin:0;padding:0;list-style:none}.specs[data-astro-cid-bcfxwjw4] ul[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]+li[data-astro-cid-bcfxwjw4]{margin-top:2px}.specs[data-astro-cid-bcfxwjw4] ul[data-astro-cid-bcfxwjw4].mono{font:12.5px/1.5 var(--mono);color:var(--ink-2);overflow-wrap:anywhere}.full[data-astro-cid-bcfxwjw4]{width:100%}.steps[data-astro-cid-bcfxwjw4]{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,104px)}.steps[data-astro-cid-bcfxwjw4] h2[data-astro-cid-bcfxwjw4]{font-size:var(--step-3);max-width:12em}.steps[data-astro-cid-bcfxwjw4] ol[data-astro-cid-bcfxwjw4]{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]{counter-increment:s;border-top:1px solid var(--ink);padding-top:20px}.steps[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]:before{content:counter(s);font:14px var(--mono);color:var(--accent);margin-bottom:14px;display:block}.steps[data-astro-cid-bcfxwjw4] h3[data-astro-cid-bcfxwjw4]{font-size:var(--step-1);letter-spacing:-.02em}.steps[data-astro-cid-bcfxwjw4] p[data-astro-cid-bcfxwjw4]{color:var(--ink-2);margin-top:10px}.more[data-astro-cid-bcfxwjw4]{border-top:1px solid var(--line);padding-block:clamp(48px,7vw,96px) clamp(80px,12vw,140px)}.more-head[data-astro-cid-bcfxwjw4]{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px;display:flex}.more[data-astro-cid-bcfxwjw4] h2[data-astro-cid-bcfxwjw4]{font-size:var(--step-2)}.more-head[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]{color:var(--accent);font-size:.9375rem;text-decoration:none}.more-head[data-astro-cid-bcfxwjw4] a[data-astro-cid-bcfxwjw4]:hover{text-decoration:underline}.more[data-astro-cid-bcfxwjw4] ul[data-astro-cid-bcfxwjw4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.more[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]{display:flex}.more[data-astro-cid-bcfxwjw4] li[data-astro-cid-bcfxwjw4]>*{flex:1}@media (width<=900px){.hero[data-astro-cid-bcfxwjw4],.detail[data-astro-cid-bcfxwjw4]{grid-template-columns:1fr}.specs[data-astro-cid-bcfxwjw4]{position:static}.steps[data-astro-cid-bcfxwjw4] ol[data-astro-cid-bcfxwjw4],.more[data-astro-cid-bcfxwjw4] ul[data-astro-cid-bcfxwjw4]{grid-template-columns:1fr}}
