.hero.svelte-fw0qxd{border-bottom:1px solid var(--line-1)}.frame.svelte-fw0qxd{border-inline:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(2.75rem,6vw,5rem);padding-inline:clamp(1rem,1.3vw,1.5625rem);display:grid}.lede.svelte-fw0qxd{max-width:34rem}h1.svelte-fw0qxd{font-size:var(--text-5xl);margin-top:.5rem}.lead.svelte-fw0qxd{margin-top:.875rem}.setup.svelte-fw0qxd{font-size:var(--text-sm);color:var(--ink-3);margin-top:1.25rem}.setup.svelte-fw0qxd a:where(.svelte-fw0qxd){font-weight:var(--weight-medium);color:var(--ink-brand);transition:var(--transition-colors)}.setup.svelte-fw0qxd a:where(.svelte-fw0qxd):hover{color:var(--accent-hover)}.install.svelte-fw0qxd{border-radius:var(--radius-xl);background-color:var(--surface-brand-subtle);--btn-width:100%;flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}.install-head.svelte-fw0qxd{align-items:flex-start;gap:.875rem;display:flex}.install-head.svelte-fw0qxd h2:where(.svelte-fw0qxd){font-size:var(--text-2xl)}.install-head.svelte-fw0qxd p:where(.svelte-fw0qxd){font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-3);margin-top:.25rem}.install-icon.svelte-fw0qxd{border-radius:var(--radius-lg);background-color:var(--surface-raised);width:2.75rem;height:2.75rem;box-shadow:0 0 0 1px var(--line-1);color:var(--ink-brand);flex-shrink:0;place-items:center;display:grid}.install-note.svelte-fw0qxd{font-size:var(--text-xs);text-align:center;color:var(--ink-3);margin-top:-.5rem}.requirements.svelte-fw0qxd{border-top:1px solid var(--line-2);flex-direction:column;gap:.625rem;padding-top:1.25rem;display:flex}.requirements.svelte-fw0qxd div:where(.svelte-fw0qxd){font-size:var(--text-sm);grid-template-columns:7rem minmax(0,1fr);gap:.75rem;line-height:1.5;display:grid}.requirements.svelte-fw0qxd dt:where(.svelte-fw0qxd){font-weight:var(--weight-semibold);color:var(--ink-2)}.requirements.svelte-fw0qxd dd:where(.svelte-fw0qxd){color:var(--ink-3)}@media (width<=52rem){.frame.svelte-fw0qxd{grid-template-columns:minmax(0,1fr)}}
