._postTitle_41r82_1{font-weight:700;font-size:var(--step-3);line-height:3.5rem;text-align:center;text-wrap:balance}@media(max-width:768px){._postTitle_41r82_1{line-height:3rem}}._meta_41r82_15{display:block;text-align:center;font-weight:500;font-size:var(--step--2);line-height:1.25rem;border-bottom:1px solid #d1d5db;padding-bottom:1.5rem;padding-top:1rem}._blogPostWrapper_41r82_26{max-width:65ch;display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto}._blogPostContent_41r82_36 h1{margin-top:1.5rem;margin-bottom:1rem;font-size:var(--step-2);line-height:2.25rem;font-weight:700}._blogPostContent_41r82_36 h2{margin-top:2.5rem;margin-bottom:1rem;font-size:var(--step-1);line-height:2rem;font-weight:600}._blogPostContent_41r82_36 h3{margin-top:2.5rem;margin-bottom:1rem;font-size:var(--step-0);line-height:1.75rem;font-weight:600}._blogPostContent_41r82_36 a{color:var(--blue-800)}._blogPostContent_41r82_36 a:hover,._blogPostContent_41r82_36 a:focus{text-decoration:underline}._blogPostContent_41r82_36>p{margin-top:1rem;margin-bottom:1rem;max-width:65ch}._blogPostContent_41r82_36 ol{margin-left:2rem;list-style-type:decimal}._blogPostContent_41r82_36 ol>li{margin-bottom:.5rem}._blogPostContent_41r82_36 ul{margin-left:2rem;list-style-type:disc}._blogPostContent_41r82_36 ul>li{margin-top:.25rem;margin-bottom:.25rem}._blogPostContent_41r82_36 blockquote{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left-width:4px;border-color:#0389ff;background-color:#d5ebff;padding:.5rem}._blogPostContent_41r82_36 blockquote+blockquote{margin-top:1rem}._blogPostContent_41r82_36 p code,._blogPostContent_41r82_36 li code{background-color:#1f29371a;border-radius:.25rem;font-family:var(--font-sans);padding-left:.25rem;padding-right:.25rem}._blogPostContent_41r82_36 pre{overflow-x:auto;font-family:var(--font-sans);font-size:var(--step--1);line-height:1.3;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;margin-bottom:2.5rem;border-radius:.5rem;background-color:#31324e;color:#c9cdd7}._blogPostContent_41r82_36 figure{display:flex;flex-direction:column;margin-top:2.5rem;margin-bottom:2.5rem;gap:1rem;align-items:center}._blogPostContent_41r82_36 figcaption{max-width:32rem;font-size:var(--step--1);line-height:1.25rem}._blogPostContent_41r82_36 figure img{border-radius:4px}._blogPostContent_41r82_36 aside{background-color:var(--blue-100);padding:1rem;border-radius:4px;color:var(--gray-700);display:grid;grid-template-columns:auto 1fr;gap:.75rem;margin-top:2rem;margin-bottom:2rem}._blogPostContent_41r82_36 aside[data-warning]{border-color:#fcd664;background-color:#fef1cb}._blogPostContent_41r82_36 aside:before{content:"💡"}@media(min-width:768px){._blogPostContent_41r82_36 pre{margin-left:-1rem;margin-right:-1rem}}._blogPostContent_41r82_36 hr{border-top:8px dotted var(--gray-200);width:80px;margin:2rem auto}
