.page-module__NoaC3W__page{z-index:10;padding-block:clamp(140px,20vh,220px) clamp(80px,12vh,140px);position:relative}.page-module__NoaC3W__back{font-family:var(--font-mono), monospace;font-size:var(--text-sm);color:var(--fg-muted);border-bottom:1px solid #0000;align-items:center;gap:8px;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.page-module__NoaC3W__back:hover{color:var(--accent);border-color:var(--accent)}.page-module__NoaC3W__title{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--fg);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-top:40px;font-size:clamp(1.75rem,6vw,4rem);font-weight:600;line-height:1.05}.page-module__NoaC3W__updated{font-family:var(--font-mono), monospace;font-size:var(--text-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-subtle);margin-top:16px}.page-module__NoaC3W__prose{max-width:68ch;margin-top:clamp(48px,7vh,80px)}.page-module__NoaC3W__prose h2{font-family:var(--font-display), sans-serif;font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--fg);margin-top:clamp(40px,6vh,64px);margin-bottom:14px}.page-module__NoaC3W__prose p{font-family:var(--font-sans), sans-serif;font-size:var(--text-base);color:var(--fg-muted);margin-bottom:16px;line-height:1.7}.page-module__NoaC3W__prose ul{margin:0 0 16px;padding-left:20px}.page-module__NoaC3W__prose li{font-family:var(--font-sans), sans-serif;color:var(--fg-muted);margin-bottom:8px;line-height:1.7}.page-module__NoaC3W__prose a{color:var(--accent);border-bottom:1px solid var(--accent-wash);text-decoration:none;transition:border-color .3s}.page-module__NoaC3W__prose a:hover{border-color:var(--accent)}
