.hub[data-astro-cid-ng2tww47]{padding:8px 0 56px}.hub-hero[data-astro-cid-ng2tww47]{justify-content:space-between;align-items:flex-end;gap:64px;margin-top:28px;display:flex}.hub[data-astro-cid-ng2tww47] h1[data-astro-cid-ng2tww47]{letter-spacing:-.04em;text-wrap:balance;max-width:46rem;color:hsl(var(--foreground));margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:500;line-height:1.04}.hub[data-astro-cid-ng2tww47] h1[data-astro-cid-ng2tww47] span[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));display:block}.hub-intro[data-astro-cid-ng2tww47]{flex-shrink:0;width:400px}.hub-intro[data-astro-cid-ng2tww47] p[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:17px;line-height:27px}.hub-meta[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));align-items:center;gap:10px;margin-top:16px;font-size:13px;display:flex}.picker-head[data-astro-cid-ng2tww47]{justify-content:space-between;align-items:baseline;gap:24px;margin-top:64px;padding-bottom:16px;display:flex}.picker-head[data-astro-cid-ng2tww47] h2[data-astro-cid-ng2tww47]{margin:0;font-size:17px;font-weight:500}.picker-head[data-astro-cid-ng2tww47] p[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));margin:0;font-size:13px}.picker[data-astro-cid-ng2tww47]{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.picker-col[data-astro-cid-ng2tww47]{padding:20px 24px 8px}.picker-col[data-astro-cid-ng2tww47]+.picker-col[data-astro-cid-ng2tww47]{border-left:1px solid hsl(var(--border))}.picker-col[data-astro-cid-ng2tww47]:first-child{padding-left:0}.picker-col[data-astro-cid-ng2tww47]:last-child{padding-right:0}.picker[data-astro-cid-ng2tww47] h3[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));margin:0 0 8px;font-size:12px;font-weight:500}.picker[data-astro-cid-ng2tww47] h3[data-astro-cid-ng2tww47].later{margin-top:20px}.picker[data-astro-cid-ng2tww47] ul[data-astro-cid-ng2tww47]{margin:0;padding:0;list-style:none}.picker[data-astro-cid-ng2tww47] a[data-astro-cid-ng2tww47]{border-bottom:1px solid hsl(var(--border) / .6);min-height:52px;color:hsl(var(--foreground));align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.picker[data-astro-cid-ng2tww47] li[data-astro-cid-ng2tww47]:last-child a[data-astro-cid-ng2tww47]{border-bottom:0}.mark[data-astro-cid-ng2tww47]{background:hsl(var(--secondary));border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.name[data-astro-cid-ng2tww47]{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:20px}.name[data-astro-cid-ng2tww47] small[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));font-size:12px;font-weight:400;display:block}.arrow[data-astro-cid-ng2tww47]{color:hsl(var(--muted-foreground));transition:transform .16s ease-out,color .16s ease-out}.picker[data-astro-cid-ng2tww47] a[data-astro-cid-ng2tww47]:hover .arrow[data-astro-cid-ng2tww47]{color:hsl(var(--primary));transform:translate(2px)}.picker[data-astro-cid-ng2tww47] a[data-astro-cid-ng2tww47]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}@media (width<=1000px){.hub-hero[data-astro-cid-ng2tww47]{display:block}.hub-intro[data-astro-cid-ng2tww47]{width:auto;margin-top:20px}.picker[data-astro-cid-ng2tww47]{grid-template-columns:1fr}.picker-col[data-astro-cid-ng2tww47],.picker-col[data-astro-cid-ng2tww47]:first-child,.picker-col[data-astro-cid-ng2tww47]:last-child{padding:18px 0 4px}.picker-col[data-astro-cid-ng2tww47]+.picker-col[data-astro-cid-ng2tww47]{border-left:0;border-top:1px solid hsl(var(--border))}.picker-head[data-astro-cid-ng2tww47]{margin-top:44px;display:block}.picker-head[data-astro-cid-ng2tww47] p[data-astro-cid-ng2tww47]{margin-top:6px}}.alternatives-guide[data-astro-cid-n67f4zmd] #comparison-table{margin-top:0}.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody]>:is(h2,h3,ul,ol),.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody] p{max-width:72ch}.alternatives-guide[data-astro-cid-n67f4zmd] #comparison-table th,.alternatives-guide[data-astro-cid-n67f4zmd] #comparison-table td{text-align:left}.alternatives-guide[data-astro-cid-n67f4zmd] #comparison-table tbody tr:first-child{background:hsl(var(--primary) / .05);box-shadow:inset 2px 0 0 hsl(var(--primary))}.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody] p a,.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody] li a{color:hsl(var(--foreground));text-decoration-color:hsl(var(--muted-foreground) / .5)}.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody] p a:hover,.alternatives-guide[data-astro-cid-n67f4zmd] [itemprop=articleBody] li a:hover{color:hsl(var(--primary));text-decoration-color:currentColor}
