.writing-module__x5-ALa__wrap{max-width:680px;margin:0 auto;padding:72px 24px 96px}.writing-module__x5-ALa__eyb{font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:12px;display:flex}.writing-module__x5-ALa__eyb .writing-module__x5-ALa__n{color:var(--cobalt)}.writing-module__x5-ALa__name{font-family:var(--font-black),"Helvetica Neue",Arial,sans-serif;font-size:var(--fs-hero);letter-spacing:-.045em;color:var(--ink);margin:12px 0 0;line-height:1}.writing-module__x5-ALa__intro{font-size:var(--fs-body);color:var(--ink);max-width:560px;margin-top:20px;line-height:1.55}.writing-module__x5-ALa__introMeta{font-family:var(--mono);font-size:var(--fs-meta);color:var(--muted);margin-top:12px}.writing-module__x5-ALa__post{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}.writing-module__x5-ALa__post:first-of-type{margin-top:64px}.writing-module__x5-ALa__pTitle{font-size:var(--fs-strong);color:var(--ink);margin-top:12px;font-weight:700}.writing-module__x5-ALa__pTitle a{color:inherit}.writing-module__x5-ALa__pTitle a:hover{color:var(--cobalt)}.writing-module__x5-ALa__pDeck{font-size:var(--fs-small);color:var(--muted);max-width:560px;margin-top:8px;line-height:1.55}.writing-module__x5-ALa__backTop{font-family:var(--mono);font-size:var(--fs-meta);color:var(--muted);margin-bottom:40px;display:inline-block}.writing-module__x5-ALa__backTop:hover{color:var(--cobalt)}.writing-module__x5-ALa__title{font-family:var(--font-black),"Helvetica Neue",Arial,sans-serif;font-size:var(--fs-display);letter-spacing:-.04em;color:var(--ink);margin:12px 0 0;line-height:1.02}.writing-module__x5-ALa__deck{max-width:46ch;font-size:var(--fs-strong);color:var(--muted);margin-top:16px;line-height:1.5}.writing-module__x5-ALa__srcNote{font-family:var(--mono);font-size:var(--fs-meta);color:var(--muted);margin-top:16px}.writing-module__x5-ALa__srcNote a{color:var(--cobalt)}.writing-module__x5-ALa__prose{font-size:var(--fs-body);color:var(--ink);margin-top:40px;line-height:1.65}.writing-module__x5-ALa__prose>*+*{margin-top:16px}.writing-module__x5-ALa__prose a{color:var(--cobalt)}.writing-module__x5-ALa__prose h2{font-family:var(--font-black),"Helvetica Neue",Arial,sans-serif;font-size:var(--fs-head);letter-spacing:-.03em;margin-top:48px;line-height:1.15}.writing-module__x5-ALa__prose h3{font-size:var(--fs-strong);margin-top:36px;font-weight:700;line-height:1.25}.writing-module__x5-ALa__prose blockquote{border-left:2px solid var(--cobalt);font-size:var(--fs-strong);margin:28px 0 0;padding-left:20px;line-height:1.45}.writing-module__x5-ALa__prose ul,.writing-module__x5-ALa__prose ol{padding-left:24px}.writing-module__x5-ALa__prose li+li{margin-top:8px}.writing-module__x5-ALa__prose figure{margin:32px 0 0}.writing-module__x5-ALa__prose figure img{width:100%;height:auto;box-shadow:var(--card-shadow)}.writing-module__x5-ALa__prose figcaption{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);margin-top:12px}.writing-module__x5-ALa__prose hr{border:0;border-top:1px solid var(--line);margin:40px 0 0}.writing-module__x5-ALa__pager{border-top:1px solid var(--line);font-size:var(--fs-small);justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;display:flex}.writing-module__x5-ALa__pager a{color:var(--ink)}.writing-module__x5-ALa__pager a:hover{color:var(--cobalt)}.writing-module__x5-ALa__pagerLabel{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);margin-bottom:4px;display:block}.writing-module__x5-ALa__pagerNext{text-align:right}
