.page.pg-about .key{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 7px;border-radius:7px;background:#FFFFFF;box-shadow:inset 0 -1px 0 rgba(29,29,31,.12),0 0 0 .5px rgba(29,29,31,.18),0 1px 2px rgba(29,29,31,.06);font:500 13px IBM Plex Mono,monospace;color:#1D1D1F;box-sizing:border-box}.page.pg-about .keys{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.page.pg-about .keys i{font:400 12px IBM Plex Mono,monospace;font-style:normal;color:#6E6E73;padding:0 3px}.page.pg-about .moonlit{background:url(/design/moonlit.jpg) center 40%/cover}.page.pg-about .frost{background:url(/design/frost.jpg) 50%/cover}.page.pg-about .docs{display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start}.page.pg-about .docs>.side{flex:1 1 220px;max-width:100%;box-sizing:border-box}.page.pg-about .docs>.main{flex:999 1 560px;min-width:0}@media (min-width:900px){.page.pg-about .docs>.side{max-width:250px;position:-webkit-sticky;position:sticky;top:24px}}.page.pg-about .toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));grid-gap:18px 24px;gap:18px 24px}.page.pg-about .toc a{display:block;padding:4px 0;color:#424245;text-decoration:none;font-size:14px;line-height:1.4}.page.pg-about .toc a[aria-current]{color:#1D1D1F;font-weight:600}.page.pg-about .toc b{display:block;font-size:13px;font-weight:600;margin-bottom:4px}.page.pg-about .prose li,.page.pg-about .prose>p{font-size:17px;line-height:1.65;color:#424245}.page.pg-about .prose>p{margin:16px 0 0}.page.pg-about .prose h2{font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.035em;line-height:1.1;margin:64px 0 0;scroll-margin-top:24px}.page.pg-about .prose b{color:#1D1D1F;font-weight:600}.page.pg-about .note{border-radius:16px;background:#F5F5F7;padding:18px 20px;font-size:15px;line-height:1.6;color:#424245}.page.pg-about .krow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:14px 0;border-top:1px solid #e5e5ea}.page.pg-about .krow span{font-size:15.5px;line-height:1.45}.page.pg-about .krow small{display:block;margin-top:3px;font-size:13.5px;color:#6E6E73}.page.pg-about .field{width:100%;min-height:56px;border:0;border-radius:999px;padding:0 64px 0 52px;font:400 17px Geist,sans-serif;color:#1D1D1F;box-sizing:border-box;outline:none}.page.pg-about .field:focus{box-shadow:0 0 0 3px rgba(63,125,184,.35),inset 0 1px 0 #FFFFFF}