.wp-article-main{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)}.wp-article-header{margin-bottom:var(--space-xl)}.wp-article-header h1{font-family:var(--font-heading);color:var(--neon-cyan);font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.3;overflow-wrap:anywhere}.wp-article-date{color:var(--terminal-pink);margin-bottom:var(--space-sm)}.wp-article-body{color:var(--terminal-pink);line-height:1.8;overflow-wrap:anywhere}.wp-article-body p,.wp-article-body figure,.wp-article-body ul,.wp-article-body ol,.wp-article-body table,.wp-article-body nav.toc{margin-bottom: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:140px}.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.5rem}.wp-article-body li+li{margin-top:var(--space-sm)}.wp-article-body a,.wp-article-main [data-breadcrumbs] a{color:var(--circuit-blue);text-decoration:underline}.wp-article-body img{display:block;max-width:100%;height:auto;border-radius:8px}.wp-article-body figcaption{font-size:.9rem;margin-top:var(--space-sm)}.wp-article-body nav.toc{border:1px solid var(--neon-cyan);border-radius:8px;padding:var(--space-lg)}.wp-article-body table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.95rem}.wp-article-body th,.wp-article-body td{border:1px solid var(--neon-cyan);padding:var(--space-sm);text-align:left;vertical-align:top;overflow-wrap:anywhere}.wp-article-body th{color:var(--circuit-blue)}.wp-article-body caption{text-align:left;font-weight:700;margin-bottom:var(--space-sm)}.wp-article-main [data-breadcrumbs]{max-width:1200px;margin:0 auto var(--space-lg);padding:0 var(--space-md);color:var(--terminal-pink)}#articles .builder-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}#articles .builder-article-grid>div{min-width:0}#articles h3{font-family:var(--font-heading);line-height:1.4;margin-bottom:var(--space-md)}#articles p{color:var(--terminal-pink);margin-bottom:var(--space-lg)}@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-main{padding:var(--space-lg) 0}.wp-article-body table{font-size:.85rem}.wp-article-body th,.wp-article-body td{padding:.4rem}.wp-article-body nav.toc{padding:var(--space-md)}}