._pageWrapper_ben2e_1{background-color:var(--background);color:var(--foreground);min-height:100vh;overflow-x:hidden}._mainContent_ben2e_8{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}._breadcrumb_ben2e_15{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-8);font-size:.875rem;color:var(--muted-foreground)}._breadcrumbLink_ben2e_24{color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumbLink_ben2e_24:hover{color:var(--foreground)}._breadcrumbSeparator_ben2e_34{flex-shrink:0}._breadcrumbCurrent_ben2e_38{font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._heroSection_ben2e_47{text-align:left;margin-bottom:var(--spacing-12)}._postTitle_ben2e_52{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;line-height:1.2;color:var(--surface-foreground);margin:0 0 var(--spacing-4) 0}._postMeta_ben2e_61{font-size:.9375rem;color:var(--muted-foreground)}._category_ben2e_66{color:var(--primary);font-weight:600}._articleContent_ben2e_72{font-size:1.125rem;line-height:1.7;color:var(--foreground)}._articleContent_ben2e_72 p{margin-bottom:var(--spacing-6)}._articleContent_ben2e_72 h2{font-family:var(--font-family-heading);font-size:2rem;font-weight:600;line-height:1.3;margin:var(--spacing-12) 0 var(--spacing-4) 0;color:var(--surface-foreground)}._articleContent_ben2e_72 ul,._articleContent_ben2e_72 ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._articleContent_ben2e_72 li{margin-bottom:var(--spacing-3)}._articleContent_ben2e_72 li::marker{color:var(--primary);font-weight:600}._articleContent_ben2e_72 strong{font-weight:600;color:var(--surface-foreground)}._articleContent_ben2e_72 em{font-style:italic;color:var(--foreground)}._articleContent_ben2e_72 a{color:var(--primary);text-decoration:none;border-bottom:1px solid var(--primary);transition:all var(--animation-duration-fast) ease}._articleContent_ben2e_72 a:hover{background-color:color-mix(in srgb,var(--primary),white 90%)}._flowBlock_ben2e_128{background-color:var(--surface);border-left:4px solid var(--primary);padding:var(--spacing-6);margin:var(--spacing-8) 0;font-family:var(--font-family-monospace);font-size:1rem;color:var(--surface-foreground);border-radius:0 var(--radius-md) var(--radius-md) 0;box-shadow:var(--shadow-sm)}._diagramBox_ben2e_140{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-4);background-color:var(--muted);padding:var(--spacing-8);border-radius:var(--radius-lg);margin:var(--spacing-8) 0;text-align:center}._diagramStep_ben2e_153{background-color:var(--surface);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-md);font-weight:600;box-shadow:var(--shadow);color:var(--surface-foreground)}._diagramArrow_ben2e_162{color:var(--muted-foreground);font-weight:700}._ctaSection_ben2e_168{margin-top:var(--spacing-16);padding:var(--spacing-12) 0;text-align:center;border-top:1px solid var(--border)}._ctaContent_ben2e_175{max-width:700px;margin:0 auto}._ctaHeading_ben2e_180{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaText_ben2e_187{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._ctaSubtext_ben2e_193{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-4)}@media(max-width:768px){._postTitle_ben2e_52{font-size:2.25rem}._articleContent_ben2e_72{font-size:1rem}._articleContent_ben2e_72 h2{font-size:1.75rem}._ctaHeading_ben2e_180{font-size:2rem}._diagramBox_ben2e_140{flex-direction:column;gap:var(--spacing-2)}._diagramArrow_ben2e_162{transform:rotate(90deg)}}
