/* Standalone demo page header. BG workspace styles live in bg-workspace.css. */
.demo-page-header{position:sticky;top:0;z-index:30;background:#f7f9f5f5;backdrop-filter:blur(12px);display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;border-bottom:1px solid #dce3d7;padding:12px 6px;margin-bottom:22px}.demo-page-header>span{font-size:14px;flex:1;min-width:150px}.demo-page-header a{font-size:14px;display:inline-flex;align-items:center;min-height:44px;color:#315b45;text-underline-offset:4px}.demo-contact{margin-left:auto}.demo-page-header a:focus-visible{outline:3px solid #728b59;outline-offset:3px}#product-main{scroll-margin-top:100px}.product-story{scroll-margin-top:90px}@media(max-width:660px){.demo-page-header{gap:0 10px;display:grid;grid-template-columns:1fr auto;padding:7px 3px;margin-bottom:15px}.demo-page-header>span{display:none}.demo-page-header a{font-size:14px;line-height:1.3}.demo-contact{max-width:140px;text-align:right;justify-content:end}}
