.wrap.svelte-fw0qxd{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}section.svelte-fw0qxd{border-top:1px solid var(--atlas-line)}section.svelte-fw0qxd .wrap:where(.svelte-fw0qxd){padding-top:clamp(44px,6vh,72px);padding-bottom:clamp(44px,6vh,72px)}.hero.svelte-fw0qxd{border-top:0}.hero.svelte-fw0qxd .wrap:where(.svelte-fw0qxd){padding-top:clamp(56px,9vh,100px);padding-bottom:clamp(48px,7vh,80px)}h1.svelte-fw0qxd{margin:0;font-family:var(--font-display);font-size:clamp(42px,6vw,66px);line-height:1.03;letter-spacing:-.03em;font-weight:620;color:var(--atlas-ink)}h2.svelte-fw0qxd{margin:0;font-family:var(--font-display);font-size:clamp(24px,2.6vw,34px);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:var(--atlas-ink)}.lead.svelte-fw0qxd{margin:16px 0 0;font-size:clamp(17px,1.4vw,20px);color:var(--atlas-ink-2)}.sub.svelte-fw0qxd{margin:14px 0 0;max-width:64ch;font-size:15.5px;line-height:1.65;color:var(--atlas-ink-2)}.hero-install.svelte-fw0qxd{margin-top:30px}.link.svelte-fw0qxd{margin-top:22px;font-size:14.5px}.link.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--atlas-ink-2)}.specs.svelte-fw0qxd{margin-top:24px;overflow-x:auto}.specs.svelte-fw0qxd table:where(.svelte-fw0qxd){width:100%;max-width:860px;border-collapse:collapse}.two-up.svelte-fw0qxd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);align-items:start}.two-up.svelte-fw0qxd .specs:where(.svelte-fw0qxd) table:where(.svelte-fw0qxd){max-width:none}@media(max-width:860px){.two-up.svelte-fw0qxd{grid-template-columns:minmax(0,1fr);gap:40px}}.specs.svelte-fw0qxd th:where(.svelte-fw0qxd),.specs.svelte-fw0qxd td:where(.svelte-fw0qxd){padding:11px 0;border-top:1px solid var(--atlas-line);font-size:14.5px;line-height:1.55;text-align:left;vertical-align:top}.specs.svelte-fw0qxd th:where(.svelte-fw0qxd){width:34%;padding-right:24px;font-weight:600;color:var(--atlas-ink);white-space:nowrap}.specs.svelte-fw0qxd td:where(.svelte-fw0qxd){color:var(--atlas-ink-2)}.comp.svelte-fw0qxd{display:flex;flex-wrap:wrap;gap:8px 10px;margin:24px 0 0;padding:0;list-style:none}.comp.svelte-fw0qxd li:where(.svelte-fw0qxd){padding:6px 12px;border:1px solid var(--atlas-line);border-radius:8px;background:var(--atlas-record);font-family:var(--font-mono);font-size:12.5px;color:var(--atlas-ink-2)}.cmd.svelte-fw0qxd{display:flex;margin-top:22px;max-width:860px;border:1px solid var(--atlas-line-strong);border-radius:10px;background:var(--atlas-record);overflow:hidden}.cmd.svelte-fw0qxd code:where(.svelte-fw0qxd){flex:1;min-width:0;padding:12px 14px;font-family:var(--font-mono);font-size:12.5px;color:var(--atlas-ink);overflow-x:auto;white-space:nowrap}.cmd.svelte-fw0qxd button:where(.svelte-fw0qxd){flex-shrink:0;min-width:80px;border:0;border-left:1px solid var(--atlas-line-strong);background:var(--atlas-paper-2);font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--atlas-ink);cursor:pointer}.cmd.svelte-fw0qxd button:where(.svelte-fw0qxd):focus-visible{outline:2px solid var(--acc-panel);outline-offset:-2px}.disclose.svelte-fw0qxd{margin-top:22px;padding:8px 13px;border:1px solid var(--atlas-line-strong);border-radius:8px;background:transparent;font-family:var(--font-body);font-size:13.5px;color:var(--atlas-ink-2);cursor:pointer}.disclose.svelte-fw0qxd:hover{color:var(--atlas-ink);border-color:var(--acc-panel)}.block.svelte-fw0qxd{margin-top:16px;max-width:860px;padding:14px 16px;border:1px solid var(--atlas-line-strong);border-radius:10px;background:var(--atlas-record);overflow-x:auto}.block.svelte-fw0qxd pre:where(.svelte-fw0qxd){margin:0}.block.svelte-fw0qxd code:where(.svelte-fw0qxd){font-family:var(--font-mono);font-size:12.5px;line-height:1.75;color:var(--atlas-ink-2);white-space:pre}.inline.svelte-fw0qxd{font-family:var(--font-mono);font-size:13.5px;color:var(--atlas-ink)}.last.svelte-fw0qxd .wrap:where(.svelte-fw0qxd){padding-bottom:clamp(56px,8vh,92px)}@media(max-width:720px){.specs.svelte-fw0qxd th:where(.svelte-fw0qxd){width:auto;white-space:normal}.cmd.svelte-fw0qxd{flex-direction:column}.cmd.svelte-fw0qxd button:where(.svelte-fw0qxd){border-left:0;border-top:1px solid var(--atlas-line-strong);padding:11px 0}}
