.artifact-identity{--artifact-family-accent: var(--signal-decision);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;border-block:1px solid var(--border-default);border-top-width:3px;border-top-color:var(--artifact-family-accent);background:var(--surface-subtle);color:var(--text-strong)}.artifact-identity--product{--artifact-family-accent: var(--signal-product)}.artifact-identity--workspace{--artifact-family-accent: var(--signal-verified)}.artifact-identity--research-model{--artifact-family-accent: var(--signal-research)}.artifact-identity--executive-brief{--artifact-family-accent: var(--signal-neutral)}.artifact-identity>div{min-width:0;padding:.8rem .9rem;border-right:1px solid var(--border-default)}.artifact-identity>div:last-child{border-right:0}.artifact-identity dt{margin:0 0 .35rem;color:var(--text-quiet);font:650 var(--workspace-label) / 1.25 var(--font-mono);text-transform:uppercase;letter-spacing:.055em}.artifact-identity dd{margin:0;color:var(--text-body);font-size:var(--workspace-data);line-height:1.45}.artifact-identity__family dd{color:color-mix(in srgb,var(--artifact-family-accent) 74%,var(--text-strong));font-weight:750}.artifact-identity__question{grid-column:span 2}.artifact-identity__question dd{color:var(--text-strong);font-weight:650}.artifact-record-disclosure{--artifact-family-accent: var(--signal-decision);margin:.75rem 0;border:1px solid var(--border-default);border-left:3px solid var(--artifact-family-accent);background:var(--surface-subtle)}.artifact-record-disclosure--product{--artifact-family-accent: var(--signal-product)}.artifact-record-disclosure--workspace{--artifact-family-accent: var(--signal-verified)}.artifact-record-disclosure--research-model{--artifact-family-accent: var(--signal-research)}.artifact-record-disclosure--executive-brief{--artifact-family-accent: var(--signal-neutral)}.artifact-record-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-height:2.75rem;padding:.6rem .75rem;color:var(--text-quiet);cursor:pointer;font:650 var(--workspace-label) / 1.35 var(--font-mono);letter-spacing:.055em;list-style:none;text-transform:uppercase}.artifact-record-disclosure>summary::-webkit-details-marker{display:none}.artifact-record-disclosure>summary:after{content:"+";color:var(--artifact-family-accent);font-size:1.1rem}.artifact-record-disclosure[open]>summary{border-bottom:1px solid var(--border-default)}.artifact-record-disclosure[open]>summary:after{content:"−"}.artifact-record-disclosure>summary strong{color:var(--text-body);font:inherit;letter-spacing:0;text-transform:none}.artifact-record-disclosure>summary:focus-visible{outline:3px solid var(--focus-light);outline-offset:-3px}.artifact-record-disclosure>.artifact-identity{border:0;border-top:0;background:transparent}.artifact-record-disclosure>.artifact-identity>div:last-child{border-right:0}.artifact-identity--compact{grid-template-columns:1fr 1.35fr;border-top-width:2px}.home-hero .artifact-identity,.solution-hero .artifact-identity,.proof-feature .artifact-identity,.decision-workspace .artifact-identity{border-color:var(--border-stage);border-top-color:var(--artifact-family-accent);background:var(--surface-stage-panel);color:var(--text-inverse)}.home-hero .artifact-identity>div,.solution-hero .artifact-identity>div,.proof-feature .artifact-identity>div,.decision-workspace .artifact-identity>div{border-color:var(--border-stage)}.home-hero .artifact-identity dt,.solution-hero .artifact-identity dt,.proof-feature .artifact-identity dt,.decision-workspace .artifact-identity dt{color:var(--text-product-quiet)}.home-hero .artifact-identity dd,.solution-hero .artifact-identity dd,.proof-feature .artifact-identity dd,.decision-workspace .artifact-identity dd{color:var(--text-stage-data)}.home-hero .artifact-identity__family dd,.solution-hero .artifact-identity__family dd,.proof-feature .artifact-identity__family dd,.decision-workspace .artifact-identity__family dd{color:var(--artifact-family-accent)}.home-hero .artifact-identity__question dd,.solution-hero .artifact-identity__question dd,.proof-feature .artifact-identity__question dd,.decision-workspace .artifact-identity__question dd{color:var(--text-inverse)}.home-hero .artifact-record-disclosure,.solution-hero .artifact-record-disclosure,.proof-feature .artifact-record-disclosure,.decision-workspace .artifact-record-disclosure{border-color:var(--border-stage);border-left-color:var(--artifact-family-accent);background:var(--surface-stage-panel)}.home-hero .artifact-record-disclosure>summary,.solution-hero .artifact-record-disclosure>summary,.proof-feature .artifact-record-disclosure>summary,.decision-workspace .artifact-record-disclosure>summary{color:var(--text-product-quiet)}.home-hero .artifact-record-disclosure>summary strong,.solution-hero .artifact-record-disclosure>summary strong,.proof-feature .artifact-record-disclosure>summary strong,.decision-workspace .artifact-record-disclosure>summary strong{color:var(--text-stage-data)}.home-hero .artifact-record-disclosure[open]>summary,.solution-hero .artifact-record-disclosure[open]>summary,.proof-feature .artifact-record-disclosure[open]>summary,.decision-workspace .artifact-record-disclosure[open]>summary{border-color:var(--border-stage)}@media(max-width:760px){.artifact-identity{grid-template-columns:1fr 1fr}.artifact-identity>div:nth-child(2n){border-right:0}.artifact-identity__question{grid-column:1 / -1}}@media(max-width:520px){.artifact-identity:not(.artifact-identity--compact){grid-template-columns:1fr}.artifact-identity:not(.artifact-identity--compact)>div{border-right:0;border-bottom:1px solid var(--border-default)}.decision-workspace .artifact-identity:not(.artifact-identity--compact)>div{border-bottom-color:var(--border-stage)}.artifact-identity:not(.artifact-identity--compact)>div:last-child{border-bottom:0}.artifact-identity__question{grid-column:auto}.artifact-record-disclosure>summary{align-items:flex-start;flex-direction:column;gap:.2rem}}
