.writeup-prose{max-width:68ch;font-size:17.5px;line-height:1.7;--tw-text-opacity:1;color:rgb(var(--muted)/var(--tw-text-opacity,1))}.writeup-prose p+p{margin-top:1.1em}.writeup-prose h2{margin-bottom:.5em;margin-top:1.8em;scroll-margin-top:7rem;font-family:var(--font-display),Impact,sans-serif;font-size:28px;line-height:1.15;--tw-text-opacity:1;color:rgb(var(--ink)/var(--tw-text-opacity,1))}@media (min-width:768px){.writeup-prose h2{font-size:32px}}.writeup-prose>section:first-child h2{margin-top:.4em}.writeup-prose h3{margin-bottom:.25rem}.writeup-prose a,.writeup-prose b,.writeup-prose h3,.writeup-prose strong{font-weight:600;--tw-text-opacity:1;color:rgb(var(--ink)/var(--tw-text-opacity,1))}.writeup-prose a{text-decoration-line:underline;text-decoration-color:#ffd60a;text-decoration-thickness:3px;text-underline-offset:5px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.writeup-prose a:hover{text-decoration-color:rgb(var(--ink)/1)}.writeup-prose em{font-style:italic}