.home-lead{padding:64px 0 40px}.home-lead h1{font-size:clamp(44px,6.5vw,82px);line-height:1.02;letter-spacing:-.045em;margin:16px 0 22px;font-weight:600}.home-lead .sub{max-width:65ch;font-size:18px}.home-start{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:start}.home-uses{list-style:none;counter-reset:uses;margin-top:14px}.home-uses li{counter-increment:uses;position:relative;padding:13px 0 13px 36px;border-top:1px solid var(--plate-lo)}.home-uses li::before{content:counter(uses,decimal-leading-zero);position:absolute;left:0;top:16px;font:12px var(--mono);color:var(--engrave)}.home-uses span{font-weight:600;font-size:17px}.home-uses p{font-size:14px;color:var(--engrave);margin-top:3px}.home-install{padding:26px;min-width:0}.home-install h2{font-size:23px}.home-install>.fine{margin-top:7px}.home-install label{display:block;margin:24px 0 8px}.home-install .cmd{gap:8px}.home-install .kbd{white-space:normal;overflow-wrap:anywhere;font-size:13px}.home-install>p:not(.fine){margin-top:20px;font-size:14px}.home-agent{display:inline-block;margin-top:23px;font-size:14px;color:var(--sig-ink)}.home-access{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;margin-top:28px;border-top:1px solid var(--plate-lo)}.home-access p{margin-top:10px;max-width:48ch}.home-access .kbd{white-space:normal;overflow-wrap:anywhere}.home-notes{font-size:13px;color:var(--engrave);border-top:1px solid var(--plate-lo);padding:24px 0}.home-notes p+p{margin-top:10px}.home-more{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;border-top:1px solid var(--plate-lo);padding:32px 0 0}.home-more h2{font-size:23px}.home-more p{max-width:48ch;margin-top:10px;font-size:14px}.home-guides{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;align-content:start;font-size:14px}.home-guides a{padding:4px 0}.home .site-footer{margin-top:32px}@media(max-width:900px){.home-start,.home-access,.home-more{gap:28px}.home-install{padding:20px}}@media(max-width:650px){.home-lead{padding:38px 0 30px}.home-lead .sub{font-size:16px}.desktop-break{display:none}.home-start,.home-access,.home-more{grid-template-columns:1fr;gap:26px}.home-lead h1{font-size:52px}.home-uses li{padding-top:11px;padding-bottom:11px}.home-access{padding-top:28px;margin-top:32px}.home-install .cmd{padding-left:10px}.home-more{padding-top:28px}.home-guides{gap:12px 20px}}
