.learn-nav h2 a { margin-inline: calc(-1 * var(--s2)); color: var(--text); font-weight: 500; }
.learn-nav h2 a:not([aria-current="page"]) { background: none; }
.learn-date { margin: var(--s3) 0 0; color: var(--muted); font-size: var(--fs-small); line-height: var(--lh-small); }
.learn-article > section > p:last-child, .learn-article > section > ul:last-child { margin-bottom: 0; }
.learn-article .docs-prose-list { max-width: 76ch; }
.learn-faq h3 { font-size: var(--fs-section); line-height: var(--lh-section); font-weight: 500; margin: var(--s6) 0 var(--s2); max-width: 76ch; }
.learn-faq h2 + h3 { margin-top: var(--s4); }
.learn-code { margin-inline: 0; max-width: 76ch; }
.learn-code pre { padding: var(--s4) var(--s5); }
.learn-list { margin-top: var(--s2); }
.learn-list .docs-link-what > a.inline { font-size: var(--fs-section); line-height: var(--lh-section); }
.learn-list li > span { color: var(--text); }
.learn-more { margin-top: var(--s6) !important; }
@media (max-width: 960px) { .learn-page .docs-index { display: none; } }
@media (max-width: 600px) { .learn-list li { grid-template-columns: minmax(0, 1fr); row-gap: var(--s1); } }
