._container_183j4_4{max-width:900px;padding:80px var(--container-padding-mobile);background-color:var(--background);color:var(--foreground);margin:0 auto}._backLink_183j4_12{color:var(--color-homeButton);font-family:var(--font-body);font-size:var(--text-base);align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:600;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}._backLink_183j4_12:hover{color:var(--color-homeButton-hover);gap:.75rem}._article_183j4_32{flex-direction:column;gap:2rem;display:flex}._header_183j4_38{flex-direction:column;gap:1rem;display:flex}._postMeta_183j4_44{font-size:var(--text-sm);color:var(--text-medium);font-family:var(--font-system);flex-wrap:wrap;gap:.5rem 1rem;display:flex}._title_183j4_53{font-family:var(--font-body);font-size:var(--text-4xl);color:var(--foreground);margin:0;font-weight:700;line-height:1.2}._featuredImage_183j4_62{border-radius:var(--radius-lg);background:var(--muted);width:100%;height:400px;margin-bottom:2rem;position:relative;overflow:hidden}._image_183j4_72{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._content_183j4_80{flex-direction:column;gap:1.5rem;display:flex}._prose_183j4_86{font-family:var(--font-system);font-size:var(--text-md);color:var(--text-medium);margin:0;line-height:1.8}._prose_183j4_86 p{margin-bottom:1.5rem;line-height:1.8}._prose_183j4_86 h1,._prose_183j4_86 h2,._prose_183j4_86 h3,._prose_183j4_86 h4{font-family:var(--font-body);color:var(--foreground);margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.3}._prose_183j4_86 h1{font-size:var(--text-3xl)}._prose_183j4_86 h2{font-size:var(--text-2xl)}._prose_183j4_86 h3{font-size:var(--text-xl)}._prose_183j4_86 h4{font-size:var(--text-lg)}._prose_183j4_86 a{color:var(--color-homeButton);text-decoration:underline;transition:color .2s}._prose_183j4_86 a:hover{color:var(--color-homeButton-hover)}._prose_183j4_86 strong{color:var(--foreground);font-weight:700}._prose_183j4_86 em{font-style:italic}._prose_183j4_86 ul{margin-bottom:1.5rem;margin-left:1.5rem;padding-left:1.5rem;list-style:outside}._prose_183j4_86 ol{margin-bottom:1.5rem;margin-left:1.5rem;padding-left:1.5rem;list-style:decimal}._prose_183j4_86 li{margin-bottom:.5rem;line-height:1.8}._prose_183j4_86 li ul{margin-bottom:.25rem;list-style:circle}._prose_183j4_86 li li ul{list-style:square}._prose_183j4_86 blockquote{border-left:4px solid var(--color-homeButton);color:var(--text-medium);margin:1.5rem 0;padding-left:1.5rem;font-style:italic}._prose_183j4_86 blockquote p{margin:0;font-family:inherit}._prose_183j4_86 code{background:var(--muted);border-radius:var(--radius-xs);font-family:var(--font-mono);padding:.2rem .4rem;font-size:.9em}._prose_183j4_86 [data-code-block]{background:var(--muted);border-radius:var(--radius-base);margin:1.5rem 0;position:relative;overflow:hidden}._prose_183j4_86 [data-code-block] pre{white-space:pre;background:0 0;margin:0;padding:1rem;overflow-x:auto}._prose_183j4_86 [data-code-block] button{z-index:1;background:var(--border);color:var(--foreground);font-size:var(--text-xs);cursor:pointer;opacity:0;border:none;border-radius:4px;padding:.2rem .55rem;line-height:1.6;transition:opacity .15s;position:absolute;top:.5rem;right:.5rem}._prose_183j4_86 [data-code-block]:hover button{opacity:1}@media (width>=768px){._container_183j4_4{padding:100px var(--container-padding-tablet)}._title_183j4_53{font-size:var(--text-5xl)}._featuredImage_183j4_62{height:500px}}@media (width>=1024px){._container_183j4_4{padding:120px var(--container-padding-desktop)}._title_183j4_53{font-size:var(--text-6xl)}._prose_183j4_86{font-size:var(--text-lg)}}
