.blog-module__UKyNAq__articleContent{font-family:var(--font-geist-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);color:hsl(var(--muted-foreground)/.95);word-break:break-word;width:100%;font-size:.875rem;line-height:1.85}.blog-module__UKyNAq__articleContent h1,.blog-module__UKyNAq__articleContent h2,.blog-module__UKyNAq__articleContent h3,.blog-module__UKyNAq__articleContent h4,.blog-module__UKyNAq__articleContent h5,.blog-module__UKyNAq__articleContent h6{color:hsl(var(--foreground));letter-spacing:.05em;text-transform:uppercase;font-weight:700}.blog-module__UKyNAq__articleContent h1{font-family:var(--font-bebas),sans-serif;letter-spacing:.02em;border-bottom:1px solid hsl(var(--border)/.3);margin-top:3rem;margin-bottom:1.25rem;padding-bottom:.5rem;font-size:2.25rem;line-height:1.1}.blog-module__UKyNAq__articleContent h2{font-family:var(--font-bebas),sans-serif;letter-spacing:.03em;border-bottom:1px solid hsl(var(--border)/.25);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.875rem;line-height:1.15}.blog-module__UKyNAq__articleContent h3{font-family:var(--font-geist-mono,monospace);letter-spacing:.1em;color:hsl(var(--accent));margin-top:2rem;margin-bottom:.75rem;font-size:.875rem}.blog-module__UKyNAq__articleContent h4{font-family:var(--font-geist-mono,monospace);letter-spacing:.12em;margin-top:1.5rem;margin-bottom:.5rem;font-size:.75rem}.blog-module__UKyNAq__articleContent p{leading:1.8;margin-bottom:1.5rem}.blog-module__UKyNAq__articleContent a{color:hsl(var(--accent));text-underline-offset:4px;text-decoration:underline;transition:opacity .2s}.blog-module__UKyNAq__articleContent a:hover{opacity:.8}.blog-module__UKyNAq__articleContent strong,.blog-module__UKyNAq__articleContent b{color:hsl(var(--foreground));font-weight:600}.blog-module__UKyNAq__articleContent em,.blog-module__UKyNAq__articleContent i{color:hsl(var(--foreground)/.85);font-style:italic}.blog-module__UKyNAq__articleContent ul{space-y:.5rem;margin-bottom:1.5rem;padding-inline-start:1.5rem;list-style-type:disc}.blog-module__UKyNAq__articleContent ol{space-y:.5rem;margin-bottom:1.5rem;padding-inline-start:1.5rem;list-style-type:decimal}.blog-module__UKyNAq__articleContent li{margin-bottom:.5rem;padding-inline-start:.25rem}.blog-module__UKyNAq__articleContent li::marker{color:hsl(var(--accent))}.blog-module__UKyNAq__articleContent blockquote{border-inline-start:2px solid hsl(var(--accent));background:hsl(var(--card)/.5);color:hsl(var(--foreground)/.85);margin:1.75rem 0;padding:1rem 1.25rem;font-style:italic}.blog-module__UKyNAq__articleContent blockquote p:last-child{margin-bottom:0}.blog-module__UKyNAq__articleContent code{background:hsl(var(--card));border:1px solid hsl(var(--border)/.6);color:hsl(var(--accent));font-size:.75rem;font-family:var(--font-geist-mono,monospace);border-radius:2px;padding:.15rem .4rem}.blog-module__UKyNAq__articleContent pre{background:hsl(var(--card));border:1px solid hsl(var(--border)/.5);margin:1.75rem 0;padding:1.25rem;font-size:.75rem;line-height:1.6;position:relative;overflow-x:auto}.blog-module__UKyNAq__articleContent pre code{color:hsl(var(--foreground)/.9);background:0 0;border:none;padding:0;display:block}.blog-module__UKyNAq__articleContent table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.75rem}.blog-module__UKyNAq__articleContent th,.blog-module__UKyNAq__articleContent td{border:1px solid hsl(var(--border)/.4);text-align:start;padding:.75rem 1rem}.blog-module__UKyNAq__articleContent th{background:hsl(var(--card));color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;font-weight:600}.blog-module__UKyNAq__articleContent tr:nth-child(2n) td{background:hsl(var(--card)/.3)}.blog-module__UKyNAq__articleContent img{border:1px solid hsl(var(--border)/.5);max-width:100%;height:auto;margin:2rem auto;display:block}.blog-module__UKyNAq__articleContent hr{border:none;border-top:1px solid hsl(var(--border)/.3);margin:2.5rem 0}
