/* === LAYOUT: Widen post wrapper to 1600px === */
main.is-layout-constrained > .wp-block-group{max-width:1600px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}
/* === COVER BLOCK CORE === */
.wp-block-cover{position:relative;display:grid;overflow:clip}
.wp-block-cover.is-position-bottom-left{align-items:end;justify-items:start}
.wp-block-cover .wp-block-cover__image-background,.wp-block-cover .wp-block-cover__background{position:absolute;inset:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;z-index:0;border:none}
.wp-block-cover__image-background{mix-blend-mode:normal!important}
.wp-block-cover__background.has-background-dim-60{opacity:0.35}
.wp-block-cover__inner-container{position:relative;z-index:1;color:#fff}
.wp-block-post-date,.wp-block-post-title{display:none!important}
/* === HERO COVER === */
.wp-block-cover.alignfull{width:100%!important;max-width:none!important;position:relative!important;left:auto!important;transform:none!important;margin:0!important;padding:72px 64px 96px!important;box-sizing:border-box!important}
/* === BODY TEXT === */
.entry-content.is-layout-constrained > .wp-block-paragraph{max-width:65ch!important;margin:0 64px!important}
.entry-content.is-layout-constrained > * + .wp-block-paragraph{margin:0 64px!important;margin-top:1.5rem!important}
.entry-content.is-layout-constrained > .wp-block-heading{max-width:65ch!important;margin:0 64px!important}
.entry-content.is-layout-constrained > * + .wp-block-heading{margin:0 64px!important;margin-top:3rem!important}
/* === SPACER === */
.entry-content.is-layout-constrained > .wp-block-spacer{max-width:none!important;margin:0 64px!important}
.entry-content.is-layout-constrained > .wp-block-spacer + *{margin-top:0!important}
/* === WIDE IMAGE === */
.entry-content.is-layout-constrained > .wp-block-image{max-width:none!important;margin:0!important;width:100%!important}
.entry-content.is-layout-constrained > * + .wp-block-image{margin-top:3rem!important}
.entry-content.is-layout-constrained > .wp-block-image + *{margin-top:3rem!important}
.wp-block-image.alignwide{position:static!important;left:auto!important;transform:none!important;box-sizing:border-box!important}
.wp-block-image.alignwide img{width:100%;height:auto;max-height:60vh;object-fit:cover}
/* === CTA BAR === */
.entry-content.is-layout-constrained > .heckler-cta-bar{max-width:none!important;margin:0!important;margin-top:72px!important;margin-bottom:72px!important}
.heckler-cta-bar{position:static!important;left:auto!important;transform:none!important;width:100%!important;box-sizing:border-box!important;background:#2F3234;padding:72px 64px;display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap}
.heckler-cta-bar .cta-eyebrow{margin:0;font-size:0.75rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:rgba(253,252,248,0.4)}
.heckler-cta-bar h3{margin:0;margin-top:12px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;letter-spacing:-0.01em;color:#FDFCF8;line-height:1.3}
.heckler-cta-bar .cta-desc{margin:0;margin-top:12px;font-size:1rem;line-height:1.5;color:rgba(253,252,248,0.5);max-width:52ch}
.heckler-cta-bar .cta-buttons{display:flex;gap:16px;flex-wrap:wrap}
.heckler-cta-bar .btn-primary{display:inline-block;padding:14px 32px;background:#0EBBFF;color:#2F3234;font-size:0.875rem;font-weight:600;letter-spacing:0.02em;text-decoration:none}
.heckler-cta-bar .btn-ghost{display:inline-block;padding:14px 32px;background:transparent;color:#FDFCF8;font-size:0.875rem;font-weight:600;letter-spacing:0.02em;text-decoration:none;border:1px solid rgba(253,252,248,0.3)}
/* === MOBILE === */
@media(max-width:600px){.wp-block-cover.alignfull{padding:72px 24px 48px!important}.entry-content.is-layout-constrained > .wp-block-paragraph,.entry-content.is-layout-constrained > * + .wp-block-paragraph{margin-left:24px!important;margin-right:24px!important}.entry-content.is-layout-constrained > .wp-block-heading,.entry-content.is-layout-constrained > * + .wp-block-heading{margin-left:24px!important;margin-right:24px!important}.entry-content.is-layout-constrained > .wp-block-spacer{margin-left:24px!important;margin-right:24px!important}.heckler-cta-bar{padding:48px 24px!important;gap:36px}}
Industry Insights
Open Plan, Intentional Technology
The problem was never the open floor plan. It was the lack of intentionality in how technology was deployed within it.
Open-plan offices promised collaboration. What they often delivered was noise, distraction, and a room full of people wearing headphones. The technology layered on top — screens on every surface, speakers in the ceiling, cameras pointed in every direction — made it worse, not better.
Zones, not blankets
The most effective open workspaces treat technology as zoned infrastructure. A collaboration area near the whiteboard gets a wall-mounted display and a camera bar. The quiet work zone gets nothing — deliberately. The huddle nook gets a small screen and a scheduling panel outside. Each zone has exactly the technology it needs and nothing more.
This requires planning. It requires understanding how people actually move through and use a space before speccing the AV. And it requires mounting hardware that can adapt — wall mounts, floor stands, cart-based solutions — because open plans change. Desks move. Teams reorganize. The infrastructure needs to move with them.

Less visible, more useful
The best technology in an open workspace is the technology you stop noticing. A display mounted flush to a pillar. A scheduling tablet recessed into a glass wall. A camera bar that sits below the screen like a shadow. When the hardware recedes, the space becomes about the work again.
That is the real promise of the open plan. Not more technology. Better-placed technology.