.migrated-entry-body[data-astro-cid-x6tdaf5w] h1{font-size:2rem;line-height:1.2;font-weight:700;margin:2rem 0 1rem}.migrated-entry-body[data-astro-cid-x6tdaf5w] h2{font-size:1.5rem;line-height:1.25;font-weight:700;margin:1.75rem 0 .75rem}.migrated-entry-body[data-astro-cid-x6tdaf5w] h3{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .5rem}.migrated-entry-body[data-astro-cid-x6tdaf5w] h4,.migrated-entry-body[data-astro-cid-x6tdaf5w] h5,.migrated-entry-body[data-astro-cid-x6tdaf5w] h6{font-weight:600;margin:1.25rem 0 .5rem}.migrated-entry-body[data-astro-cid-x6tdaf5w] p{margin:.75rem 0;line-height:1.7}.migrated-entry-body[data-astro-cid-x6tdaf5w] ul,.migrated-entry-body[data-astro-cid-x6tdaf5w] ol{margin:.75rem 0;padding-left:1.5rem;line-height:1.7}.migrated-entry-body[data-astro-cid-x6tdaf5w] ul{list-style:disc}.migrated-entry-body[data-astro-cid-x6tdaf5w] ol{list-style:decimal}.migrated-entry-body[data-astro-cid-x6tdaf5w] blockquote{border-left:3px solid var(--color-border);padding-left:1rem;margin:1rem 0;color:var(--color-muted-foreground)}.migrated-entry-body[data-astro-cid-x6tdaf5w] a{color:var(--color-primary);text-decoration:underline}.migrated-entry-body[data-astro-cid-x6tdaf5w] img{max-width:100%;height:auto;border-radius:.5rem;margin:1.25rem 0}.migrated-entry-body[data-astro-cid-x6tdaf5w] pre{background:var(--color-muted);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.migrated-entry-body[data-astro-cid-x6tdaf5w] hr{border-color:var(--color-border);margin:2rem 0}.migrated-entry-body[data-astro-cid-x6tdaf5w] p:has(>img+img){display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;align-items:start}.migrated-entry-body[data-astro-cid-x6tdaf5w] p:has(>img+img) img{margin:0;width:100%;height:auto}.migrated-entry-body[data-astro-cid-x6tdaf5w] p:has(>a>img):has(>a+a){display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;align-items:start}.migrated-entry-body[data-astro-cid-x6tdaf5w] p:has(>a>img):has(>a+a) img{margin:0;width:100%;height:auto}section[data-astro-cid-x6tdaf5w]{min-height:100vh}section[data-astro-cid-x6tdaf5w] .post-thumb,section[data-astro-cid-x6tdaf5w] .post-thumb-img-content{display:block;width:100%;margin-bottom:1.5rem}section[data-astro-cid-x6tdaf5w] .post-thumb img,section[data-astro-cid-x6tdaf5w] .post-thumb-img-content img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:.25rem}section[data-astro-cid-x6tdaf5w] .entry-title{font-size:1.625rem;font-weight:700;line-height:1.3;margin-top:0;margin-bottom:.375rem;color:var(--color-surface-900)}section[data-astro-cid-x6tdaf5w] .entry-title a{color:var(--color-surface-900);text-decoration:none}section[data-astro-cid-x6tdaf5w] .entry-title a:hover{color:var(--color-brand-600);text-decoration:none}section[data-astro-cid-x6tdaf5w] .entry-header{margin-bottom:1rem}section[data-astro-cid-x6tdaf5w] .entry-meta{font-size:.8125rem;color:var(--color-brand-500);display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:baseline}section[data-astro-cid-x6tdaf5w] .entry-meta a{color:var(--color-brand-500);text-decoration:none}section[data-astro-cid-x6tdaf5w] .entry-meta a:hover{color:var(--color-brand-600);text-decoration:underline}section[data-astro-cid-x6tdaf5w] .ast-taxonomy-container{display:inline}section[data-astro-cid-x6tdaf5w] .posted-by{display:inline}section[data-astro-cid-x6tdaf5w] .ast-excerpt-container{margin-bottom:.75rem}section[data-astro-cid-x6tdaf5w] .ast-excerpt-container p{font-size:.875rem;line-height:1.65;color:var(--color-surface-900);margin:0}section[data-astro-cid-x6tdaf5w] .ast-read-more-container{margin-top:.5rem;margin-bottom:0}section[data-astro-cid-x6tdaf5w] .ast-read-more-container a{font-size:.8125rem;color:var(--color-brand-500);text-decoration:none}section[data-astro-cid-x6tdaf5w] .ast-read-more-container a:hover{color:var(--color-brand-600);text-decoration:underline}section[data-astro-cid-x6tdaf5w] .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section[data-astro-cid-x6tdaf5w] article{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid var(--color-border)}section[data-astro-cid-x6tdaf5w] article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}section[data-astro-cid-x6tdaf5w] .ast-post-format-,section[data-astro-cid-x6tdaf5w] .ast-article-inner,section[data-astro-cid-x6tdaf5w] .post-content,section[data-astro-cid-x6tdaf5w] .ast-grid-common-col{display:block;width:100%}section[data-astro-cid-x6tdaf5w] .entry-content{font-size:.875rem;line-height:1.65;color:var(--color-surface-900)}section[data-astro-cid-x6tdaf5w] .entry-content p{margin-top:0;margin-bottom:1rem}section[data-astro-cid-x6tdaf5w] .entry-content h2{font-size:1.375rem;font-weight:700;margin-top:1.75rem;margin-bottom:.5rem;color:var(--color-surface-900)}section[data-astro-cid-x6tdaf5w] .entry-content h3{font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:var(--color-surface-900)}section[data-astro-cid-x6tdaf5w] .entry-content ul,section[data-astro-cid-x6tdaf5w] .entry-content ol{padding-left:1.5rem;margin-bottom:1rem}section[data-astro-cid-x6tdaf5w] .entry-content li{margin-bottom:.25rem}section[data-astro-cid-x6tdaf5w] .entry-content a{color:var(--color-brand-500);text-decoration:underline}section[data-astro-cid-x6tdaf5w] .entry-content a:hover{color:var(--color-brand-600)}section[data-astro-cid-x6tdaf5w] .entry-content blockquote{border-left:3px solid var(--color-brand-500);padding-left:1rem;margin-left:0;color:var(--color-muted-foreground);font-style:italic}section[data-astro-cid-x6tdaf5w] .entry-content img{max-width:100%;height:auto;border-radius:.25rem;margin-bottom:1rem}section[data-astro-cid-x6tdaf5w] .entry-content pre,section[data-astro-cid-x6tdaf5w] .entry-content code{background-color:var(--color-surface-100);border-radius:.25rem;font-size:.8125rem;padding:.2em .4em}section[data-astro-cid-x6tdaf5w] .entry-content pre{padding:1rem;overflow-x:auto}section[data-astro-cid-x6tdaf5w] .entry-content hr{border:none;border-top:1px solid var(--color-border);margin:1.5rem 0}
