/* A quiet, full-width architectural contour field between the introduction and work. */
.flow-bridge{position:relative;isolation:isolate;overflow:hidden;width:100%;height:clamp(340px,31vw,440px);background:#171918;color:#f2f0e9}
.flow-bridge>canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}
.flow-bridge::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(23,25,24,.28),transparent 23%,transparent 78%,rgba(23,25,24,.4))}
@media(max-width:760px){.flow-bridge{height:260px}}
@media print{.flow-bridge{height:220px;break-inside:avoid;print-color-adjust:exact}}
