/* Give the core generation workspace the first product showcase on the homepage. */
.platform-home #workspace { border-top:1px solid var(--pf-line); padding-block:45px 55px; }
.platform-home #workspace > .pf-kicker { margin-bottom:14px; }
.home-media-capabilities { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:30px; margin:30px 0; }
.home-media-capabilities article { border-top:2px solid var(--pf-blue); padding-top:17px; }
.home-media-capabilities h3 { font-size:23px; margin:0 0 10px; }
.home-media-capabilities p { color:var(--pf-muted); font-size:14px; line-height:1.75; margin:0; }
.platform-home #workspace .product-frame > a,
.platform-home #create-audio .product-frame > a,
.platform-home #create-3d .product-frame > a { display:block; }
.platform-home #create-audio { padding-block:45px; }
@media(max-width:800px) {
  .home-media-capabilities { grid-template-columns:repeat(2,minmax(0,1fr)); gap:26px; }
}
@media(max-width:560px) {
  .platform-home #workspace { padding-block:34px 42px; }
  .home-media-capabilities { gap:24px 20px; }
  .home-media-capabilities h3 { font-size:21px; }
  .home-media-capabilities p { font-size:13px; }
}
