/* Photographs integrated into the existing chapter layouts. */
.chapter-photo img{display:block;width:100%;height:auto;object-fit:cover}
.chapter-photo figcaption{font-size:11px;line-height:1.7;color:var(--muted);padding-top:10px}
.light .chapter-photo figcaption{color:#526159}

.automation .automation-top{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center}
.automation-copy>p:last-child{font-size:14px;line-height:1.8;margin-top:24px;max-width:490px}
.automation-photo{min-width:0;margin:0}
.automation-photo img{aspect-ratio:3/2}
.automation .response-levels{margin-top:45px}

.management-photo{margin:19px 0 22px}
.management-photo img{aspect-ratio:3/2}
.management-photo figcaption{font-size:10px;padding-top:8px}
.management .dashboard-aside .dashboard-focus{font-size:26px;margin:18px 0}
.management .dashboard-aside .dashboard-focus br{display:none}
.management .dashboard-body{grid-template-columns:minmax(270px,.9fr) minmax(0,1.7fr)}

.integration-photo{margin:28px 0 0}
.integration-photo img{aspect-ratio:2/1}
.integrations .integration-layout{align-items:center}

.pilot-lead{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;margin-bottom:44px}
.pilot-lead .pilot-heading{grid-column:2;grid-row:1;text-align:left;max-width:none;margin:0}
.pilot-lead .pilot-heading .eyebrow{justify-content:flex-start}
.pilot-lead .pilot-heading>p:last-child{margin:24px 0 0;font-size:14px}
.pilot-photo{grid-column:1;grid-row:1;min-width:0;margin:0}
.pilot-photo img{aspect-ratio:3/2}
.pilot .pilot-workspace{align-items:start}

.contact{position:relative;isolation:isolate;overflow:hidden;padding:96px 0}
.contact-photo{position:absolute;inset:0;margin:0;z-index:-2}
.contact-photo img{width:100%;height:100%;object-fit:cover;object-position:70% center}
.contact:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,18,14,.97) 0%,rgba(4,18,14,.85) 45%,rgba(4,18,14,.27) 100%)}
.contact .contact-grid{display:block;position:relative}
.contact .contact-grid>div{max-width:760px}
.contact .contact-arrow{display:none}
.contact .contact-image-note{display:block;font-size:10px;line-height:1.7;color:#cad5cc;margin-top:30px}

@media(max-width:1100px){.automation .automation-top,.pilot-lead{gap:32px}.management .dashboard-body{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr)}.management .dashboard-aside .dashboard-focus{font-size:24px}}
@media(max-width:900px){.management .dashboard-body{grid-template-columns:1fr}.management .dashboard-aside{display:grid;grid-template-columns:1fr 1.1fr;gap:10px 24px;border-right:0;border-bottom:1px solid var(--line);align-items:start}.management .dashboard-aside>span,.management .dashboard-aside>p,.management .dashboard-aside>small{grid-column:1}.management .dashboard-aside>small{margin-top:5px}.management .dashboard-aside .management-photo{grid-column:2;grid-row:1/5;margin:0}.management .dashboard-aside .dashboard-focus{margin:0}.contact .contact-grid>div{max-width:660px}}
@media(max-width:760px){.automation .automation-top{grid-template-columns:1fr;gap:28px}.automation-copy>p:last-child{margin-top:22px}.automation .response-levels{margin-top:25px}.management .dashboard-aside{display:block}.management .dashboard-aside .management-photo{margin:17px 0 22px}.management .dashboard-aside .dashboard-focus{margin:16px 0}.integration-photo{margin-top:25px}.integration-photo img{aspect-ratio:3/2}.pilot-lead{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.pilot-lead .pilot-heading,.pilot-photo{grid-column:auto;grid-row:auto}.pilot-lead .pilot-heading>p:last-child{margin-top:22px}.contact{padding:0 0 55px}.contact-photo{position:relative;inset:auto;z-index:auto;margin-bottom:32px}.contact-photo img{height:auto;aspect-ratio:2/1;object-position:70% center}.contact:before{display:none}.contact .contact-image-note{margin-top:22px}}
