/* same-approach-harder-loop-diversity-rule.css — extracted from inline <style> blocks. Generated by scripts/h1-extract.mjs */
/* Signature: same-approach-harder-loop-diversity-rule palette=steel-cyan border=double-3 corner=chamfer-4 density=staggered typography=bracketed icon=filled rhythm=split-grid */
      .article-wrap[data-sig-palette="steel-cyan"] {
        --sig-fg: #88ccff;
        --sig-accent: #ffaa44;
        --sig-dim: #3a5a7a;
        --sig-glow: rgba(255,170,68,0.45);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .tldr,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-card,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .info-table,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .key-point,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .visual-flow .step,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .do-dont .col,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .cta-box {
        border: 3px double var(--sig-fg);
        clip-path: polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0 4px);
        padding: 20px 24px;
        background: #04080c;
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-grid,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .visual-flow,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .do-dont {
        gap: 22px;
        padding: 20px 0;
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-grid > *:nth-child(even),
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .visual-flow > *:nth-child(even),
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .do-dont > *:nth-child(even) {
        transform: translateY(8px);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .tldr-label::before,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-card-title::before,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .key-point strong::before,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] figcaption::before {
        content: "[ ";
        color: var(--sig-accent);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .tldr-label::after,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-card-title::after,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .key-point strong::after,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] figcaption::after {
        content: " ]";
        color: var(--sig-accent);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .tldr-label,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .concept-card-title,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .key-point strong,
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] figcaption {
        color: var(--sig-fg);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .info-table th {
        color: var(--sig-fg);
        border-bottom: 3px double var(--sig-fg);
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .key-point {
        border-left-width: 4px !important;
        border-left-color: var(--sig-accent) !important;
      }
      .article-wrap[data-sig="same-approach-harder-loop-diversity-rule"] .visual-flow .step .step-num {
        color: var(--sig-accent);
        font-weight: 700;
      }
