.blog-module__JsT-Oq__page,.blog-module__JsT-Oq__post{max-width:var(--page-width);padding:56px var(--page-pad) 72px;margin:0 auto}.blog-module__JsT-Oq__page header{margin-bottom:32px}.blog-module__JsT-Oq__page h1,.blog-module__JsT-Oq__post h1{margin-bottom:16px;font-size:24px;line-height:1.2}.blog-module__JsT-Oq__page header p,.blog-module__JsT-Oq__post time{color:var(--muted)}.blog-module__JsT-Oq__list{margin:0;padding:0;list-style:none}.blog-module__JsT-Oq__list li{margin-bottom:24px}.blog-module__JsT-Oq__list time{color:var(--muted);margin-top:2px;font-size:13px;display:block}.blog-module__JsT-Oq__list p{margin:6px 0 0}.blog-module__JsT-Oq__back{align-items:center;min-height:40px;margin:-8px 0 24px;display:inline-flex}.blog-module__JsT-Oq__post header{margin-bottom:36px}.blog-module__JsT-Oq__post time{font-size:14px;display:block}.blog-module__JsT-Oq__content p,.blog-module__JsT-Oq__content ul,.blog-module__JsT-Oq__content ol,.blog-module__JsT-Oq__content blockquote,.blog-module__JsT-Oq__content pre{margin:0 0 20px}.blog-module__JsT-Oq__content h2,.blog-module__JsT-Oq__content h3{margin:36px 0 16px;line-height:1.25}.blog-module__JsT-Oq__content h2{font-size:20px}.blog-module__JsT-Oq__content h3{font-size:17px}.blog-module__JsT-Oq__content blockquote{color:var(--muted);border-left:2px solid #ccc;margin-left:0;padding-left:16px}.blog-module__JsT-Oq__content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.blog-module__JsT-Oq__content pre{background:#f5f5f5;padding:12px;overflow-x:auto}.blog-module__JsT-Oq__content img{max-width:100%;height:auto}
