.page-module__aKhvFW__article{max-width:var(--max-prose-wide);padding-top:var(--space-12);padding-bottom:var(--space-12);margin:0 auto}.page-module__aKhvFW__back{align-items:center;gap:var(--space-2);color:var(--accent-blue);margin-bottom:var(--space-8);font-size:14px;font-weight:600;display:inline-flex}.page-module__aKhvFW__back:hover{text-decoration:underline}.page-module__aKhvFW__meta{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__aKhvFW__category{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-blue);border-radius:var(--radius-sm);background:#1f58ea1a;padding:2px 8px;font-size:11px}.page-module__aKhvFW__date{font-family:var(--font-mono);color:var(--fg-2);font-size:12px}.page-module__aKhvFW__title{font-size:var(--fs-40);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--fg);margin-bottom:var(--space-8)}.page-module__aKhvFW__body p{font-size:var(--fs-18);line-height:var(--lh-loose);color:var(--fg-2);margin-bottom:var(--space-5)}.page-module__aKhvFW__body blockquote{margin:0 0 var(--space-8);padding:var(--space-5) var(--space-6);border-left:3px solid var(--accent-blue);background:var(--light-gray);border-radius:0 var(--radius-md) var(--radius-md) 0}.page-module__aKhvFW__body blockquote p{font-size:var(--fs-18);color:var(--fg);font-weight:500;line-height:var(--lh-snug);margin-bottom:0}.page-module__aKhvFW__body h2{font-size:var(--fs-24);color:var(--fg);margin-top:var(--space-10);margin-bottom:var(--space-4);line-height:1.3}.page-module__aKhvFW__body a{color:var(--accent-blue);text-underline-offset:2px;text-decoration:underline}.page-module__aKhvFW__body em{font-style:italic}.page-module__aKhvFW__body p:last-child{margin-top:var(--space-10);margin-bottom:0}@media (max-width:768px){.page-module__aKhvFW__title{font-size:var(--fs-28)}.page-module__aKhvFW__body p{font-size:var(--fs-16)}}
