.blog-module__JsT-Oq__enter{animation:blog-module__JsT-Oq__enter .8s cubic-bezier(.22, 1, .36, 1) var(--delay,0s) backwards}@keyframes blog-module__JsT-Oq__enter{0%{opacity:0;transform:translateY(24px)}}.blog-module__JsT-Oq__stamp{animation:blog-module__JsT-Oq__stamp .7s cubic-bezier(.34, 1.4, .64, 1) calc(var(--i) * .16s) backwards;display:inline-block}@keyframes blog-module__JsT-Oq__stamp{0%{opacity:0;transform:scale(1.8) rotate(var(--tilt))}55%{opacity:1;transform:scale(.94)rotate(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__enter,.blog-module__JsT-Oq__stamp{animation:none}}.blog-module__JsT-Oq__prose{color:#000c;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}.blog-module__JsT-Oq__prose>*+*{margin-top:1.25em}.blog-module__JsT-Oq__prose h2,.blog-module__JsT-Oq__prose h3,.blog-module__JsT-Oq__prose h4{color:#000;letter-spacing:-.02em;margin-top:2em;font-weight:600;line-height:1.2}.blog-module__JsT-Oq__prose h2{font-size:1.75rem}.blog-module__JsT-Oq__prose h3{font-size:1.375rem}.blog-module__JsT-Oq__prose h4{font-size:1.125rem}.blog-module__JsT-Oq__prose>:first-child{margin-top:0}.blog-module__JsT-Oq__prose strong{color:#000;font-weight:600}.blog-module__JsT-Oq__prose a{color:#0563e9;text-underline-offset:4px;font-weight:600;text-decoration:underline}.blog-module__JsT-Oq__prose a:hover{opacity:.75}.blog-module__JsT-Oq__prose ul,.blog-module__JsT-Oq__prose ol{padding-left:1.4em}.blog-module__JsT-Oq__prose ul{list-style:outside}.blog-module__JsT-Oq__prose ol{list-style:decimal}.blog-module__JsT-Oq__prose li+li{margin-top:.4em}.blog-module__JsT-Oq__prose li::marker{color:#0563e9}.blog-module__JsT-Oq__prose blockquote{color:#000000b3;border-left:3px solid #ffbe70;padding-left:1.1em;font-style:italic}.blog-module__JsT-Oq__prose code{background:#0000000f;border-radius:6px;padding:.1em .35em;font-size:.9em}.blog-module__JsT-Oq__prose pre{color:#fff;background:#0b1f44;border-radius:16px;padding:1.1em 1.25em;font-size:.9rem;line-height:1.6;overflow-x:auto}.blog-module__JsT-Oq__prose pre code{background:0 0;padding:0}.blog-module__JsT-Oq__prose hr{border:0;border-top:1px solid #0000001a;margin-block:2.5em}.blog-module__JsT-Oq__prose img{border-radius:16px;max-width:100%;height:auto}.blog-module__JsT-Oq__prose figure{margin-block:2em}.blog-module__JsT-Oq__prose figcaption{color:#0000008c;text-align:center;margin-top:.6em;font-size:.875rem}@media (min-width:768px){.blog-module__JsT-Oq__prose{font-size:1.1875rem}.blog-module__JsT-Oq__prose h2{font-size:2rem}}
