.v-0 .nf-page{padding-bottom:14vh}.v-0 .nf-page h1{text-wrap:balance}.v-0 .nf-hero h1{max-width:14ch}.v-0 .nf-path{max-width:640px;min-height:24px;color:var(--text-3);overflow-wrap:anywhere;margin:22px auto 0;font-size:14px}.v-0 .nf-path code{background:var(--surface-2);border:1px solid var(--surface-border);font:500 13px/1.6 var(--mono);color:var(--text-2);border-radius:8px;margin-left:4px;padding:3px 8px}.v-0 .nf-links{max-width:1000px;margin:14vh auto 0;padding:0 32px}.v-0 .nf-links ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.v-0 .nf-links a{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border-radius:18px;gap:6px;padding:22px 24px;transition:border-color .2s;display:grid}.v-0 .nf-links a:hover{border-color:var(--violet-2)}.v-0 .nf-links b{letter-spacing:-.015em;justify-content:space-between;gap:12px;font-size:18px;font-weight:620;display:flex}.v-0 .nf-links b i{color:var(--violet-2);transition:transform .25s var(--ease);font-style:normal}.v-0 .nf-links a:hover b i{transform:translate(3px)}.v-0 .nf-links span{color:var(--text-2);font-size:14.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){:root .v-0 .nf-links b i{transition:none}}@media (max-width:820px){.v-0 .nf-links ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.v-0 .nf-links{margin-top:10vh;padding:0 16px}.v-0 .nf-links ul{grid-template-columns:minmax(0,1fr);gap:10px}.v-0 .nf-links a{padding:18px 20px}}
