[data-v-6d7fbaab] .blog-image-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0}[data-v-6d7fbaab] .blog-image-compare figure{margin:0}[data-v-6d7fbaab] .blog-image-compare figcaption{margin-bottom:.75rem;color:hsl(var(--foreground));font-size:.95rem;font-weight:700}[data-v-6d7fbaab] .blog-image-compare a{display:block;overflow:hidden;aspect-ratio:16 / 9;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--muted) / .25)}[data-v-6d7fbaab] .blog-image-compare img{display:block;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}[data-v-6d7fbaab] .blog-workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:2rem 0}[data-v-6d7fbaab] .blog-workflow-section{margin:2rem 0}[data-v-6d7fbaab] .blog-workflow-section>h3{margin:0;color:hsl(var(--foreground));font-size:1.3rem;line-height:1.3}[data-v-6d7fbaab] .blog-workflow-section>p{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.6}[data-v-6d7fbaab] .blog-workflow-step{position:relative;min-width:0;min-height:11.5rem;margin:0;border:1px solid hsl(var(--border));border-radius:.9rem;background:hsl(var(--card) / .7);padding:1.05rem}[data-v-6d7fbaab] .blog-workflow-step:not(:last-child):after{position:absolute;top:50%;right:-.95rem;z-index:1;color:hsl(var(--muted-foreground));content:"→";font-size:1.35rem;transform:translateY(-50%)}[data-v-6d7fbaab] .blog-workflow-number{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:999px;background:hsl(var(--primary) / .18);color:hsl(var(--primary));font-size:1rem;font-weight:700}[data-v-6d7fbaab] .blog-workflow-step h4{margin:1.1rem 0 .55rem;color:hsl(var(--foreground));font-size:1rem;line-height:1.25}[data-v-6d7fbaab] .blog-workflow-step p{margin:0;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.55}[data-v-6d7fbaab] .blog-boundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0}[data-v-6d7fbaab] .blog-boundary-column{margin:0;border:1px solid hsl(var(--border));border-radius:.9rem;padding:1.35rem 1.45rem}[data-v-6d7fbaab] .blog-boundary-positive{border-color:#59c0a4b3;background:#203c3473}[data-v-6d7fbaab] .blog-boundary-caution{border-color:#dd8896b3;background:#3c252973}[data-v-6d7fbaab] .blog-boundary-column h3{margin:0 0 1rem;color:hsl(var(--foreground));font-size:1.15rem;line-height:1.3}[data-v-6d7fbaab] .blog-boundary-positive h3{color:#9ce2d0}[data-v-6d7fbaab] .blog-boundary-caution h3{color:#f0a8b4}[data-v-6d7fbaab] .blog-boundary-column ul{margin:0;padding-left:1.15rem}[data-v-6d7fbaab] .blog-boundary-column li{margin:.7rem 0;color:hsl(var(--foreground) / .9);font-size:.9rem;line-height:1.55}[data-v-6d7fbaab] .blog-content table{display:block;width:-moz-max-content;width:max-content;min-width:100%;max-width:100%;margin:2rem 0;overflow-x:auto;border:1px solid hsl(var(--border));border-radius:1rem;border-collapse:separate;border-spacing:0;background:hsl(var(--card) / .65)}[data-v-6d7fbaab] .blog-video-embed{aspect-ratio:16 / 9;margin:2rem 0 .75rem;overflow:hidden;border:1px solid hsl(var(--border));border-radius:1rem;background:#000}[data-v-6d7fbaab] .blog-video-embed iframe{width:100%;height:100%;border:0}[data-v-6d7fbaab] .blog-video-caption{margin:0 0 2rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.6}[data-v-6d7fbaab] .blog-content thead{background:hsl(var(--muted) / .45)}[data-v-6d7fbaab] .blog-content th,[data-v-6d7fbaab] .blog-content td{min-width:9rem;padding:.9rem 1rem;border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));vertical-align:top;text-align:left}[data-v-6d7fbaab] .blog-content th{color:hsl(var(--foreground));font-size:.78rem;font-weight:700;letter-spacing:.04em}[data-v-6d7fbaab] .blog-content td{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.55}[data-v-6d7fbaab] .blog-content tr:last-child td{border-bottom:0}[data-v-6d7fbaab] .blog-content th:last-child,[data-v-6d7fbaab] .blog-content td:last-child{border-right:0}[data-v-6d7fbaab] .blog-content blockquote{margin:2rem 0;border:1px solid hsl(var(--primary) / .3);border-left-width:4px;border-radius:.9rem;background:hsl(var(--primary) / .08);padding:1rem 1.2rem;color:hsl(var(--foreground))}[data-v-6d7fbaab] .blog-content blockquote p{margin:0}@media(max-width:640px){[data-v-6d7fbaab] .blog-image-compare,[data-v-6d7fbaab] .blog-workflow,[data-v-6d7fbaab] .blog-boundaries{grid-template-columns:1fr}[data-v-6d7fbaab] .blog-workflow-step{min-height:0}[data-v-6d7fbaab] .blog-workflow-step:not(:last-child):after{top:auto;right:auto;bottom:-1.1rem;left:50%;content:"↓";transform:translate(-50%)}[data-v-6d7fbaab] .blog-content th,[data-v-6d7fbaab] .blog-content td{min-width:8.5rem;padding:.8rem .9rem}}
