
.pd-site .pd-section {margin:0 !important;width:100%;}
.pd-site .pd-section > .elementor-widget-container {margin:0;padding:0;}
.pd-site .elementor {--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}
.pd-site .pd-block {width:100%;}
.pd-site .elementor-editor-active .reveal {opacity:1;transform:none;}
body.elementor-editor-active .reveal,body.elementor-editor-active .reveal-left,body.elementor-editor-active .reveal-right,body.elementor-editor-active .reveal-scale {opacity:1 !important;transform:none !important;animation:none !important;}
body.elementor-editor-active .nav-mobile {display:none;}
body.admin-bar .site-header {top:32px;}
.pd-site .prisma-form [hidden],.pd-site [hidden] {display:none !important;}
.pd-site .prisma-form-status {padding:1rem;border:1px solid var(--sand);border-radius:var(--r-sm);margin-top:1rem;}
.pd-site .prisma-form .form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}
.pd-site .prisma-hp{position:absolute;left:-10000px;}
.pd-site .prisma-consent{display:flex;gap:.65rem;align-items:flex-start;font-size:.8rem;margin:1rem 0;}
.pd-site .prisma-consent input{margin-top:.4rem;}
.pd-site .blog-demo-detail{max-width:900px;margin:auto;padding:6rem 2rem;}
.pd-site .blog-demo-detail p{margin:1.5rem 0;}
@media(max-width:600px){.pd-site .prisma-form .form-grid-2{grid-template-columns:1fr;}}
@media(prefers-reduced-motion:reduce){.pd-site *, .pd-site *::before,.pd-site *::after{animation:none !important;scroll-behavior:auto !important;transition:none !important;}.pd-site .reveal,.pd-site .reveal-left,.pd-site .reveal-right,.pd-site .reveal-scale{opacity:1;transform:none;}}
