.wp-article-section{padding:var(--space-2xl) 0}.wp-article-section>.container{max-width:1200px;margin:0 auto;padding:0 var(--space-md)}.wp-article-card{background:rgba(13,13,13,.9);border:2px solid var(--neon-cyan);border-radius:8px;padding:var(--space-xl);box-shadow:0 0 10px var(--neon-cyan),inset 0 0 20px rgba(0,255,255,.1);overflow-wrap:anywhere}.wp-article-header{margin-bottom:var(--space-xl)}.wp-article-header h1{font-family:var(--font-heading);font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.3}.wp-article-date{color:var(--matrix-green);margin-bottom:var(--space-md)}.wp-article-body{color:#ccc;line-height:1.8}.wp-article-body p{margin:0 0 var(--space-lg)}.wp-article-body h2,.wp-article-body h3{font-family:var(--font-heading);color:var(--neon-cyan);line-height:1.4;margin:var(--space-xl) 0 var(--space-md);scroll-margin-top:8rem}.wp-article-body h2{font-size:1.5rem}.wp-article-body h3{font-size:1.15rem}.wp-article-body ul,.wp-article-body ol{padding-left:1.6rem;margin:0 0 var(--space-lg)}.wp-article-body li+li{margin-top:var(--space-sm)}.wp-article-body a,.wp-article-section [data-breadcrumbs] a{color:var(--neon-cyan);text-underline-offset:.2em}.wp-article-body a:hover{color:var(--matrix-green)}.wp-article-body nav.toc{border:1px solid var(--neon-cyan);border-radius:8px;padding:var(--space-lg);margin-bottom:var(--space-xl)}.wp-article-body nav.toc h2{margin-top:0}.wp-article-body nav.toc ul{margin-bottom:0}.wp-article-body figure{margin:var(--space-xl) 0}.wp-article-body img{display:block;max-width:100%;height:auto;border-radius:8px}.wp-article-body figcaption{font-size:.875rem;margin-top:var(--space-sm)}.wp-article-body table{width:100%;border-collapse:collapse;table-layout:fixed;margin:var(--space-lg) 0;overflow-wrap:anywhere}.wp-article-body caption{text-align:left;color:var(--matrix-green);margin-bottom:var(--space-sm)}.wp-article-body th,.wp-article-body td{border:1px solid var(--neon-cyan);padding:.75rem;text-align:left;vertical-align:top}.wp-article-body th{color:var(--neon-cyan)}.wp-article-section [data-breadcrumbs]{margin-bottom:var(--space-lg);color:var(--matrix-green)}#articles{padding:var(--space-2xl) var(--space-md);max-width:1200px;margin:auto}#articles>.builder-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}#articles h2{font-family:var(--font-heading);margin-bottom:var(--space-xl)}#articles h3{font-family:var(--font-heading);font-size:1.2rem;line-height:1.5;margin-bottom:var(--space-md)}#articles p{color:#bbb;margin-bottom:var(--space-lg)}#articles .builder-article-date{color:var(--matrix-green);font-size:.875rem}#articles .c-btn-neon{letter-spacing:1px;padding:8px 20px}@media(max-width:900px){#articles>.builder-article-grid{grid-template-columns:1fr}}@media(max-width:600px){.wp-article-card{padding:var(--space-md)}.wp-article-body th,.wp-article-body td{padding:.4rem;font-size:.875rem}.wp-article-body h2{font-size:1.25rem}}
