.p-audit-panel{border-top:1px solid var(--d-line);padding:1rem 0 1.6rem;display:grid;gap:.75rem;min-width:0}
.p-audit-panel h2{font-size:clamp(1.5rem,3.3vw,2.5rem);max-width:26ch}
.p-audit-panel>p,.p-audit-cards article>p{color:var(--d-muted);max-width:64ch}
.p-audit-panel .d-form{width:min(100%,46rem);margin-top:.6rem}
.p-audit-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.65rem;margin:.3rem 0 .6rem}
.p-audit-cards article{min-width:0;border:1px solid var(--d-line);padding:1rem;display:grid;gap:.4rem;align-content:start}
.p-audit-cards article h3{font-size:1.16rem}
.p-audit-cards .p-audit-meta{font-size:.74rem;font-weight:730}
.p-audit-links{display:flex;gap:.65rem 1rem;align-items:center;flex-wrap:wrap}
[data-demo-slug=full-plate-network] .hs-story-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
[data-demo-slug=full-plate-network] .hs-story-grid h1{font-size:clamp(2.6rem,5.2vw,5.6rem)}
[data-demo-slug=wild-corridor] .hs-workbench-arrangement .hs-arrangement-title h1{font-size:clamp(2.6rem,4.9vw,5rem)}
[data-demo-slug=civic-window] .hs-pathway-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
[data-demo-slug=civic-window] .hs-pathway-lead h1{font-size:clamp(2.35rem,4.65vw,5.1rem)}
[data-demo-slug=harbor-aid] .hs-guide-copy h1{font-size:clamp(2.45rem,4.9vw,5.35rem)}
[data-demo-slug=reading-bridge] .hs-showroom-body .hs-photo .d-art{aspect-ratio:1.12}
@media(max-width:47rem){
 [data-demo-slug=full-plate-network] .hs-story-grid,[data-demo-slug=civic-window] .hs-pathway-lead{grid-template-columns:1fr}
 [data-demo-slug=reading-bridge] .hs-showroom-body .hs-photo .d-art{aspect-ratio:1.85}
}
.p-audit-panel{grid-template-columns:minmax(0,1fr)}
.p-audit-panel :is(h2,p){overflow-wrap:anywhere}
