.hero-light .stage{height:540px}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.proof-card .visual-pair{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:2 / 1}.proof-card .specs{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.tried-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.intake-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.intake-card .example-slot{aspect-ratio:3 / 2}.industry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.industry-card.flagship{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:20px}.industry-card.flagship .visual-slot{min-height:220px}.material-matrix{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.cost-band{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;align-items:center}.reorder-band{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center}.steps-5{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.canny-band{display:grid;grid-template-columns:1fr 1fr;gap:18px}.obj-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.risk-band{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.google-reviews-band .gr-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.case-feature{display:grid;grid-template-columns:1.2fr 1fr;align-items:stretch}.case-feature .visual{min-height:360px}.case-feature .metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.humans-close{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center}.footer{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:860px){.hero-light .stage{height:440px}.proof-grid,.industry-grid,.material-matrix,.intake-grid,.steps-5,.canny-band,.obj-grid,.risk-band,.trust-grid,.case-feature,.humans-close,.cost-band,.reorder-band,.google-reviews-band .gr-cards{grid-template-columns:1fr}.tried-grid{grid-template-columns:1fr 1fr}.industry-card.flagship{grid-column:span 1;grid-template-columns:1fr}.case-feature .visual{min-height:240px}.industry-card.flagship .visual-slot{min-height:180px}.footer{grid-template-columns:1fr 1fr}}