.gallery[data-astro-cid-rj65ajc3]{outline:none;flex-direction:column;gap:14px;display:flex}.gallery[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--brand);outline-offset:6px}.cap[data-astro-cid-rj65ajc3]{font-size:13px}.phero[data-astro-cid-z7xolria]{border-bottom:1px solid var(--border)}.phero-inner[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,64px);padding-block:clamp(48px,7vw,96px);display:grid}.phero-copy[data-astro-cid-z7xolria]{flex-direction:column;gap:16px;display:flex}.name[data-astro-cid-z7xolria]{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.name[data-astro-cid-z7xolria] .icon[data-astro-cid-z7xolria]{margin-right:2px}.icon[data-astro-cid-z7xolria]{background:var(--surface);width:28px;height:28px;color:var(--brand);box-shadow:var(--ring);flex:none;justify-content:center;align-items:center;display:inline-flex}.actions[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.help[data-astro-cid-z7xolria]{border-left:2px solid var(--yellow);background:color-mix(in oklab, var(--yellow) 8%, var(--bg));color:var(--text-2);flex-direction:column;gap:8px;max-width:60ch;margin-top:8px;padding:14px 16px;font-size:14px;display:flex}.help[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--yellow);font-weight:500}.help[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{text-underline-offset:4px;text-decoration:underline}.two[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.col[data-astro-cid-z7xolria]{flex-direction:column;gap:16px;display:flex}.small[data-astro-cid-z7xolria]{font-size:13px}.reqs[data-astro-cid-z7xolria]{color:var(--text-2);flex-direction:column;gap:8px;font-size:14px;display:flex}.reqs[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{padding-left:16px;position:relative}.reqs[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]:before{content:"";background:var(--brand);width:6px;height:6px;position:absolute;top:9px;left:0}.theme-row[data-astro-cid-z7xolria]{margin-top:20px}.setup[data-astro-cid-z7xolria]{counter-reset:step;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.step[data-astro-cid-z7xolria]{background:var(--bg);box-shadow:var(--ring);counter-increment:step;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.step-head[data-astro-cid-z7xolria]{align-items:center;gap:10px;display:flex}.step-head[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{align-items:baseline;gap:10px;display:flex}.step-head[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]:before{content:counter(step);font-family:var(--font-mono);color:var(--brand);font-size:13px}.step-head[data-astro-cid-z7xolria] .badge[data-astro-cid-z7xolria]{margin-left:auto}.step[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--text-2);font-size:14px;line-height:1.55}.step[data-astro-cid-z7xolria] code[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--brand);font-size:.92em}.features[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.feature[data-astro-cid-z7xolria]{flex-direction:column;gap:6px;padding:18px 20px;display:flex}.feature[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--text-2);font-size:14px;line-height:1.55}.others[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.other[data-astro-cid-z7xolria]{align-items:center;gap:14px;padding:16px 18px;display:flex}.other-copy[data-astro-cid-z7xolria]{flex-direction:column;gap:2px;font-size:14px;display:flex}.other[data-astro-cid-z7xolria] .arrow[data-astro-cid-z7xolria]{color:var(--muted);transition:transform .2s var(--ease), color .15s ease-out;margin-left:auto}.other[data-astro-cid-z7xolria]:hover .arrow[data-astro-cid-z7xolria]{color:var(--brand);transform:translate(3px)}code[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--brand);font-size:.92em}@media (width<=860px){.phero-inner[data-astro-cid-z7xolria],.two[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr)}}
