.page-module__ma7_uW__page{max-width:var(--article-max-width);padding:4rem var(--page-padding-x)5rem;margin:0 auto}.page-module__ma7_uW__back{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent);background:var(--surface);border:var(--border-width-sm)solid var(--border-strong);border-radius:var(--block-radius-sm);box-shadow:var(--block-shadow-sm);align-items:center;gap:.4rem;margin-bottom:3rem;padding:.35rem .7rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:box-shadow .15s,transform .15s;display:inline-flex}.page-module__ma7_uW__back:hover{box-shadow:3px 3px 0 var(--shadow-color);transform:translate(-1px,-1px)}.page-module__ma7_uW__back:active{box-shadow:none;transform:translate(2px,2px)}.page-module__ma7_uW__title{letter-spacing:-.01em;color:var(--text);margin-bottom:2.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.page-module__ma7_uW__section{margin-bottom:2.5rem}.page-module__ma7_uW__sectionTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin-bottom:.75rem;font-size:.8rem;font-weight:600}.page-module__ma7_uW__section p{color:var(--muted);font-size:1rem;line-height:1.8}.page-module__ma7_uW__section a{color:var(--accent);text-decoration:none}.page-module__ma7_uW__section a:hover{opacity:.7}
