.page .nav{position:static}.doc{max-width:40rem;margin:0 auto;padding:clamp(2rem,8svh,5rem) var(--m) 5rem}.doc h1{font-size:clamp(2.75rem,6vw,5rem);line-height:1;letter-spacing:-.026em;margin-bottom:.3em}.doc h2{font-size:1.5em;line-height:1.12;margin:1.5em 0 .4em;font-weight:700}.doc p+p{margin-top:.7em}.doc__date{color:var(--suave)}.doc__back{margin-top:2em!important}.doc--404{min-height:70svh;display:flex;flex-direction:column;justify-content:center}.doc__code{font-size:clamp(3rem,12vw,8rem);line-height:1;letter-spacing:-.02em;margin-bottom:.3em}
