.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#fff;font-family:"Space Grotesk",sans-serif;font-weight:600;margin-bottom:1rem}.entry-content h1{font-size:2.5rem}.entry-content h2{font-size:2rem}.entry-content h3{font-size:1.75rem}.entry-content p{color:#9ca3af;line-height:1.7;margin-bottom:1.5rem}.entry-content a{color:#d4af37;text-decoration:none;transition:color .3s ease}.entry-content a:hover{color:#f3e5ab}.entry-content ul,.entry-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.entry-content li{color:#9ca3af;margin-bottom:.5rem;list-style-type:disc}.entry-content blockquote{border-left:4px solid #d4af37;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#e5e5e5}.entry-content code{background:#1f1f1f;color:#d4af37;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem}.entry-content pre{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:.5rem;padding:1rem;overflow-x:auto;margin-bottom:1.5rem}.entry-content img{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem 0}.entry-content table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.entry-content th,.entry-content td{border:1px solid #1f1f1f;padding:.75rem;text-align:left}.entry-content th{background:#141414;color:#d4af37;font-weight:600}.entry-content td{color:#9ca3af}.entry-content hr{border:none;height:1px;background:linear-gradient(to right,transparent,#d4af37,transparent);margin:3rem 0}