/* Marketing copy and source-based app previews; original motion remains in Webflow. */
.intelligence-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:44px}
.intelligence-heading h2{margin:18px 0 0}.intelligence-heading>p{margin:0;max-width:520px;font-size:18px;line-height:1.65}
.intelligence-document{background:#f8fafb;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.intelligence-photo-intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:44px}
.intelligence-photo-intro h2{margin:18px 0 24px}.intelligence-photo-intro .classic-price{margin-top:4px;margin-bottom:22px}.intelligence-photo-intro>div:last-child{padding-top:12px}
.photo-product-header{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:9%;padding-top:80px;padding-bottom:56px;align-items:center}
.photo-product-header h1{font-size:clamp(44px,5vw,72px)}.photo-product-header .intro{max-width:650px}.photo-product-purchase{border-left:1px solid #e3e3e3;padding-left:32px}.photo-product-purchase .price{margin:0 0 24px}
.photo-workspace-section{padding-bottom:80px}.photo-workspace-section .photo-demo{margin:0}
.intelligence-feature-note{font-size:13px;color:#505050;line-height:1.6;margin:24px 0 0}
@media(max-width:767px){.intelligence-heading,.intelligence-photo-intro,.photo-product-header{grid-template-columns:1fr;gap:24px}.intelligence-heading{margin-bottom:28px}.intelligence-heading>p{font-size:16px}.photo-product-header{padding-top:42px;padding-bottom:32px}.photo-product-purchase{border-left:0;border-top:1px solid #e3e3e3;padding:24px 0 0}.photo-workspace-section{padding-bottom:44px}}
