.page-module__npeplW__page{padding-block:clamp(3rem,8vw,7rem)}.page-module__npeplW__header{border-bottom:1px solid var(--color-line);max-width:900px;padding-bottom:clamp(2rem,5vw,4rem)}.page-module__npeplW__header h1{letter-spacing:-.055em;max-width:780px;margin:.65rem 0 1rem;font-size:clamp(2.5rem,7vw,5.8rem);line-height:.98}.page-module__npeplW__header p{color:var(--color-muted);font-size:1.05rem}.page-module__npeplW__meta{color:var(--color-muted);flex-wrap:wrap;gap:.6rem;display:flex}.page-module__npeplW__meta span{border:1px solid var(--color-line);border-radius:999px;padding:.45rem .7rem}.page-module__npeplW__content{max-width:820px;margin-top:clamp(2.2rem,6vw,5rem)}.page-module__npeplW__content h2{letter-spacing:-.035em;margin:3.2rem 0 1.1rem;font-size:clamp(1.75rem,4vw,2.8rem)}.page-module__npeplW__content h3{margin:2.4rem 0 .8rem;font-size:clamp(1.3rem,3vw,1.8rem)}.page-module__npeplW__content h4{margin:1.8rem 0 .7rem;font-size:1.1rem}.page-module__npeplW__content p,.page-module__npeplW__listItem,.page-module__npeplW__content blockquote{font-size:clamp(1rem,2vw,1.12rem);line-height:1.9}.page-module__npeplW__content p{margin:.9rem 0}.page-module__npeplW__content blockquote{border-left:3px solid var(--color-primary);background:var(--color-paper-dim);color:var(--color-ink);margin:1.3rem 0;padding:1.1rem 1.25rem}.page-module__npeplW__listItem{margin:.55rem 0;padding-left:1.25rem;position:relative}.page-module__npeplW__listItem:before{content:"•";color:var(--color-primary);position:absolute;left:0}@media (max-width:640px){.page-module__npeplW__page{padding-block:2.2rem 4rem}.page-module__npeplW__header h1{font-size:clamp(2.25rem,13vw,3.8rem)}.page-module__npeplW__content{margin-top:2rem}}
