.v7-diagrams{margin:0 0 36px}.v7-diagram-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.v7-diagram-pair figure{margin:0;min-width:0}.v7-diagram-pair .exhibit-target{padding:7px;aspect-ratio:1.45;display:flex;align-items:center}.v7-diagram-pair img{width:100%;height:auto;max-height:100%;object-fit:contain}.v7-limit{border-left:2px solid var(--link);padding-left:16px;font-weight:600}.independent-note{font-size:14px!important;line-height:1.6!important;color:var(--secondary);margin:30px 0 0!important}.v7-demo{margin:28px 0 38px}.v7-demo h3{font-size:24px;line-height:1.25;margin:0 0 15px}.v7-demo .paper{margin-top:24px}.sdt-page .story-section{padding-top:27px;padding-bottom:27px}.sdt-page .story-section h2{margin-bottom:24px}.sdt-page .story-section p{max-width:760px}.sdt-page .casehero{margin-bottom:22px}.sdt-page .hero-status{width:auto}.cm11-page .v7-diagrams{margin:0 0 35px}.cm11-page .v7-diagram-pair{max-width:1080px}.v6-image-scroll.workflow-image img{min-width:1440px}.v6-image-scroll.logic-image img{min-width:1200px}
@media(max-width:700px){.v7-diagram-pair{grid-template-columns:1fr;gap:17px}.v7-diagrams{margin-bottom:28px}.v7-demo h3{font-size:22px}.v7-demo{margin:25px 0 30px}.sdt-page .story-section{padding:24px 0}.sdt-page .story-section h2{margin-bottom:20px}.v7-limit{padding-left:13px}.v7-diagram-pair .exhibit-target{aspect-ratio:auto}}
