body.workspace-demo-page{font-family:'Instrument Sans',Arial,sans-serif;color:#171719}
body.workspace-demo-page .demo-opening{min-height:0;padding-bottom:70px!important}
body.workspace-demo-page #demo-title{max-width:1000px;margin:0 0 26px;font:700 clamp(48px,6.5vw,92px)/.99 'Instrument Sans',Arial,sans-serif;letter-spacing:-.065em;text-transform:none}
body.workspace-demo-page #demo-title em,body.workspace-demo-page :is(.demo-chapter,.demo-next) h2 em{font:italic 400 1.06em/.98 Georgia,serif;letter-spacing:-.055em}
body.workspace-demo-page .business-hero-bottom{display:block}
body.workspace-demo-page .co-lead{max-width:650px;margin:0 0 28px;font:400 clamp(16px,1.5vw,20px)/1.65 'Instrument Sans',Arial,sans-serif;color:#50564b}
.workspace-trial-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}
body.workspace-demo-page .co-button{min-height:49px;gap:24px;padding:13px 20px;border:1px solid #171719;border-radius:7px;background:#171719;color:#fff;font:650 14px/1.4 'Instrument Sans',Arial,sans-serif}
body.workspace-demo-page .co-button--quiet{background:transparent;color:#171719}
body.workspace-demo-page :is(.demo-chapter,.demo-next,.demo-possibilities) h2{font:650 clamp(32px,4vw,60px)/1.04 'Instrument Sans',Arial,sans-serif;letter-spacing:-.05em}
body.workspace-demo-page :is(.demo-chapter,.demo-next,.demo-possibilities) p{font-family:'Instrument Sans',Arial,sans-serif}
@media(max-width:600px){body.workspace-demo-page .demo-opening{padding-bottom:48px!important}.workspace-trial-actions{gap:12px}body.workspace-demo-page .co-button{padding:12px 15px;gap:18px}}
