.primer-head{padding-block:56px 40px}.primer-head h1{max-width:20ch;margin-bottom:16px}.primer-lead{max-width:40rem;font-size:19px;line-height:1.55}.primer-lead strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.primer-anon{max-width:40rem;color:var(--color-muted);margin-top:12px;font-size:14px;line-height:1.6}.primer-head .home-actions{margin-top:24px}.primer-section{border-top:1px solid var(--color-line);padding-block:48px}.primer-section h2{margin-bottom:12px}.primer-text{max-width:40rem;margin-bottom:24px;font-size:17px;line-height:1.6}.primer-input{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.primer-input figure{margin:0}.primer-input img,.primer-docs img{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;width:100%;height:auto;display:block}.primer-input figcaption{color:var(--color-muted);margin-top:8px;font-size:14px}.primer-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.primer-docs img{aspect-ratio:1;object-fit:cover;object-position:top}.primer-docs h3{margin-top:12px;font-size:16px;font-weight:700}.primer-docs p{color:var(--color-muted);margin-top:2px;font-size:14px;line-height:1.5}.primer-download{padding-bottom:72px}.primer-download .home-actions{margin-top:0}@media (max-width:900px){.primer-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.primer-head{padding-block:40px 32px}.primer-lead{font-size:18px}.primer-input{grid-template-columns:1fr}.primer-docs{gap:24px 12px}.primer-docs h3{font-size:15px}.primer-docs p{font-size:13px}.primer-section{padding-block:36px}.primer-text{font-size:16px}}
