/* Catalog demonstration guidance only; never included in customer/intake proofs. */
.parity-page .demo-industry{display:table;font:600 10px/1.5 Arial,sans-serif!important;letter-spacing:1.3px!important;text-transform:uppercase;margin:0 0 18px!important;padding:6px 11px;border:1px solid currentColor;border-radius:3px;max-width:100%;width:auto!important;color:inherit;background:transparent;white-space:normal}
.parity-page .hero-copy:has(.demo-industry){min-width:0}
.parity-page .t22 .demo-industry{margin-left:auto!important}.parity-page .t20 .demo-industry{margin-inline:auto!important}
.parity-page .t19 .demo-industry,.parity-page .t18 .demo-industry,.parity-page .t23 .demo-industry,.parity-page .t24 .demo-industry,.parity-page .t26 .demo-industry{background:#15242b88;color:#fff}
.parity-page body[data-template="template-7"] .demo-context{position:absolute;top:22px;left:5%;right:5%;z-index:3;max-width:560px;color:#183e34}
.parity-page body[data-template="template-7"] .demo-industry{background:#f8fcf4ed;color:#183e34;margin-bottom:7px!important}
.parity-page .demo-industry-caption{display:table;font:11px/1.5 Arial,sans-serif;margin:0;background:#f8fcf4ed;color:#183e34;padding:6px 10px;max-width:100%}
.parity-page .t12 .demo-industry{margin-bottom:15px!important}
@media(max-width:900px){.parity-page .demo-industry{font-size:9px!important;letter-spacing:1px!important;margin-bottom:14px!important}.parity-page .t22 .demo-industry{margin-left:0!important}.parity-page .demo-industry-caption{font-size:10px}.parity-page body[data-template="template-7"] .demo-context{top:18px;left:6%;right:6%}}
