.blog-layout.svelte-1glcjkr{padding-top:120px;min-height:100vh}.blog-post{max-width:800px;margin:0 auto;padding:0 20px 60px}.blog-container{width:100%}.blog-header{margin-bottom:2rem}.blog-meta{display:flex;gap:.5rem;color:#777;font-size:.9rem;margin-bottom:1rem}.blog-separator{color:#ccc}.blog-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0;color:var(--foreground, #1a1a1a)}.blog-content{font-size:1.1rem;line-height:1.8;color:#333}.blog-content h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.8rem;font-weight:700;color:var(--foreground, #1a1a1a)}.blog-content p{margin-bottom:1.5rem}.blog-content table{width:100%;border-collapse:collapse;margin:2rem 0}.blog-content table th,.blog-content table td{padding:12px;border:1px solid #ddd;text-align:left}.blog-content table th{background-color:#f5f5f5;font-weight:700}.takeaway-container{background-color:#f9f9f9;border-left:4px solid var(--color-gold-dark, #d4af37);padding:1.5rem;margin:2rem 0;display:flex;gap:1rem;align-items:flex-start}.takeaway-bullet{width:40px;height:40px;flex-shrink:0}.takeaway{margin:0;font-size:1rem}@media (max-width: 768px){.blog-layout.svelte-1glcjkr{padding-top:100px}.blog-title{font-size:2rem}.blog-content{font-size:1rem}}
