.blog-post[data-astro-cid-4sn4zg3r]{background:#000;color:#fff}.post-header[data-astro-cid-4sn4zg3r]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-bottom:2px solid rgba(139,69,19,.6);padding:40px 20px}.breadcrumb[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;gap:8px;margin-bottom:32px;font-size:.9rem}.breadcrumb[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:#d4a373;text-decoration:none;transition:color .3s ease}.breadcrumb[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover{color:#e0b585}.breadcrumb[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r]{color:#888}.post-hero[data-astro-cid-4sn4zg3r]{max-width:900px;margin:0 auto}.post-meta[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.icon[data-astro-cid-4sn4zg3r]{font-size:2.5rem}.meta-info[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:4px}.category[data-astro-cid-4sn4zg3r]{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#d4a373;font-weight:600}.meta-info[data-astro-cid-4sn4zg3r] time[data-astro-cid-4sn4zg3r]{font-size:.9rem;color:#aaa}.post-hero[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{font-size:clamp(2rem,4vw,2.5rem);margin:16px 0;line-height:1.2;color:#fff;font-family:Old Standard TT,serif;font-weight:700}.reading-info[data-astro-cid-4sn4zg3r]{display:flex;gap:24px;margin-top:20px;font-size:.95rem;color:#aaa}.container[data-astro-cid-4sn4zg3r]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 300px;gap:40px;padding:60px 20px}.post-content[data-astro-cid-4sn4zg3r]{max-width:800px}.content[data-astro-cid-4sn4zg3r]{line-height:1.8;font-size:1.05rem;font-family:Old Standard TT,serif}.content[data-astro-cid-4sn4zg3r] h2{font-size:clamp(1.5rem,3vw,1.8rem);margin-top:40px;margin-bottom:20px;color:#fff;font-family:Old Standard TT,serif;font-weight:700}.content[data-astro-cid-4sn4zg3r] h3{font-size:clamp(1.2rem,2.5vw,1.4rem);margin-top:32px;margin-bottom:16px;color:#fff;font-family:Old Standard TT,serif;font-weight:700}.content[data-astro-cid-4sn4zg3r] p{margin-bottom:16px;color:#ddd}.content[data-astro-cid-4sn4zg3r] ul,.content[data-astro-cid-4sn4zg3r] ol{margin:20px 0 20px 20px}.content[data-astro-cid-4sn4zg3r] li{margin-bottom:8px;color:#ddd}.content[data-astro-cid-4sn4zg3r] strong{color:#d4a373}.content[data-astro-cid-4sn4zg3r] em{color:#aaa;font-style:italic}.content[data-astro-cid-4sn4zg3r] code{background:#1a1a1a;padding:2px 6px;border-radius:4px;color:#d4a373;font-family:monospace}.content[data-astro-cid-4sn4zg3r] blockquote{border-left:4px solid rgba(139,69,19,.8);padding-left:20px;margin:20px 0;color:#aaa;font-style:italic}.post-footer[data-astro-cid-4sn4zg3r]{margin-top:60px;padding-top:40px;border-top:2px solid #333}.author-info[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;gap:20px;margin-bottom:40px;padding:20px;background:#1a1a1a;border-radius:8px}.author-avatar[data-astro-cid-4sn4zg3r]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#8b4513e6,#d4a373);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;color:#fff;flex-shrink:0}.author-details[data-astro-cid-4sn4zg3r]{flex:1}.author-name[data-astro-cid-4sn4zg3r]{font-size:1.1rem;font-weight:700;margin:0 0 4px;color:#fff;font-family:Old Standard TT,serif}.author-bio[data-astro-cid-4sn4zg3r]{font-size:.9rem;color:#aaa;margin:0}.share-section[data-astro-cid-4sn4zg3r]{margin-top:40px;padding-top:40px;border-top:2px solid #333}.share-section[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{margin-bottom:16px;color:#fff;font-weight:600}.share-buttons[data-astro-cid-4sn4zg3r]{display:flex;gap:12px}.share-btn[data-astro-cid-4sn4zg3r]{padding:10px 20px;border:2px solid #d4a373;border-radius:6px;color:#d4a373;text-decoration:none;font-size:.9rem;font-weight:600;transition:all .3s ease}.share-btn[data-astro-cid-4sn4zg3r]:hover{background:#d4a373;color:#000}.sidebar[data-astro-cid-4sn4zg3r]{position:sticky;top:20px;height:fit-content}.sidebar-widget[data-astro-cid-4sn4zg3r]{background:#1a1a1a;padding:20px;border-radius:8px;margin-bottom:20px;border:1px solid #333}.sidebar-widget[data-astro-cid-4sn4zg3r] h3[data-astro-cid-4sn4zg3r]{font-size:1.1rem;margin:0 0 16px;color:#fff;border-bottom:2px solid rgba(139,69,19,.6);padding-bottom:8px;font-family:Old Standard TT,serif;font-weight:700}.sidebar-widget[data-astro-cid-4sn4zg3r] ul[data-astro-cid-4sn4zg3r]{list-style:none;padding:0;margin:0}.sidebar-widget[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]{margin-bottom:12px}.sidebar-widget[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:#d4a373;text-decoration:none;font-size:.95rem;transition:color .3s ease}.sidebar-widget[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover{color:#e0b585}.related-posts[data-astro-cid-4sn4zg3r] .icon[data-astro-cid-4sn4zg3r]{margin-right:8px;font-size:1rem}.related-link[data-astro-cid-4sn4zg3r]{display:flex;align-items:center}.category-list[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:8px}.category-tag[data-astro-cid-4sn4zg3r]{display:inline-block;padding:6px 12px;background:#2a2a2a;color:#d4a373;text-decoration:none;border-radius:4px;font-size:.85rem;border:1px solid rgba(139,69,19,.6);transition:all .3s ease}.category-tag[data-astro-cid-4sn4zg3r]:hover{background:#8b45134d;color:#e0b585;border-color:#d4a373}@media(max-width:768px){.container[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr;gap:20px;padding:40px 20px}.post-hero[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{font-size:1.8rem}.post-header[data-astro-cid-4sn4zg3r]{padding:20px}.breadcrumb[data-astro-cid-4sn4zg3r]{flex-wrap:wrap}.sidebar[data-astro-cid-4sn4zg3r]{position:static}.reading-info[data-astro-cid-4sn4zg3r]{flex-direction:column;gap:8px}}
