.grc-article .publisher-card{border:2px solid #047857;border-radius:10px;padding:1rem 1.25rem;margin:1.75rem 0;background:#f2fbf6}.grc-article .publisher-card-label{font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#065f46;margin:0 0 .35rem}.grc-article .publisher-card-name{margin:0 0 .35rem;font-size:1.25rem}.grc-article .publisher-card-facts{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:.9rem;color:#374151;margin:0 0 .6rem}.grc-article .publisher-card-text{margin:0 0 .6rem}.grc-article .publisher-card-link{margin:0;font-weight:600}.grc-article .publisher-card-link a{color:#047857}.grc-article .draft-banner{border-left:4px solid #b45309;background:#fffbeb;padding:.6rem .9rem;margin:1rem 0;color:#78350f}.grc-article .legal-name{display:block;font-size:.85rem;color:#4b5563;font-weight:400}.grc-article .h1-range{white-space:nowrap}.grc-article .parts-nav{margin:1rem 0}.grc-article .not-here{font-size:.95rem;color:#374151}.grc-article .publisher-line{font-size:.9rem;color:#374151;margin:.75rem 0 .5rem}.grc-article .publisher-line a{color:#047857}.grc-article .source-note{font-size:.9rem;color:#374151;border-left:3px solid #9ca3af;padding:.4rem .8rem;margin:0 0 1.25rem}.grc-article .publisher-mark{display:inline-block;margin-left:.35rem;font-size:.75rem;font-weight:600;color:#065f46;border:1px solid #047857;border-radius:999px;padding:0 .45rem}
