.demo-section.demo-compact{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);padding-top:clamp(38px,5vw,70px);padding-bottom:clamp(24px,3.5vw,46px)}
.demo-compact .demo-art{padding:32px 0 16px}.demo-compact .demo-disc{width:82%;left:14%;top:0}.demo-compact .demo-caption{margin-top:28px}.demo-compact .phone>img{object-position:76% 50%}.demo-compact .demo-copy>p:not(.eyebrow){margin:21px 0;max-width:36ch}.demo-compact .demo-footnote{line-height:1.8;margin-top:13px}
.demo-compact+.pricing-revised{padding-top:clamp(42px,5.5vw,70px)}
@media(max-width:700px){.demo-section.demo-compact{grid-template-columns:1fr;gap:0;padding-top:42px;padding-bottom:26px}.demo-compact .demo-art{padding:22px 0 12px;margin-top:24px}.demo-compact .demo-caption{margin-top:25px;font-size:8px}.demo-compact .phone>img{object-position:76% 50%}.demo-compact+.pricing-revised{padding-top:44px}}
