.demo-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;background:#e9edde;color:#26352c;font:11px/1.5 Arial,sans-serif;letter-spacing:.03em}.demo-bar a{color:inherit;text-decoration:none}.demo-bar span{text-align:center}.demo-contact-copy{font:15px/1.7 Arial,sans-serif;max-width:480px;margin:24px 0}.demo-contact-note{display:block;margin-top:22px;font:11px Arial,sans-serif;opacity:.7}.visual .demo-bar{position:relative;z-index:5}.contact-section>a{display:inline-block;border-bottom:1px solid currentColor;padding:12px 0;color:inherit;text-decoration:none;margin:22px 0}@media(max-width:600px){.demo-bar{padding:12px 16px;font-size:10px}.demo-bar>a:last-child{display:none}.demo-bar span{max-width:210px;text-align:right}}
.visual .site-header{top:42px}

.demo-contact{max-width:600px}.demo-contact summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:15px}.demo-contact summary::-webkit-details-marker{display:none}.demo-contact summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.demo-contact>p{font:14px/1.8 Arial,sans-serif;border:1px solid currentColor;padding:20px;margin-top:16px}.pcv-page[data-template=atelier] .demo-contact{margin:auto}.pcv-page[data-template=editorial] .pcv-contact .demo-contact-copy,.pcv-page[data-template=editorial] .pcv-contact .demo-contact-note{grid-column:1/-1}.pcv-page[data-template=editorial] .pcv-contact .demo-contact{grid-column:1/-1}.pcv-page[data-template=atelier] .demo-contact-copy{margin:20px auto 28px}.demo-contact-note{line-height:1.7}
.signatureSample[data-model=cinema] img[src*="cinema-v2"]{filter:brightness(0) invert(1)}
.pcv-page[data-template=editorial] .pcv-contact>.demo-contact-note{grid-column:2}
@media(max-width:600px){.pcv-page[data-template=editorial] .pcv-contact>.demo-contact-note{grid-column:auto}}
