/* DS-02 only: one public website and one approved Growth Suite workplace. */
.page-solutions .solution-opening > .container {row-gap:20px}
.page-solutions .solution-opening > .container > .actions {
  grid-column:2;grid-row:2;justify-self:start;margin:0 0 7px;
}
.page-solutions .solution-showcase {
  grid-column:1/-1;grid-row:3;
  width:100%;max-width:none;aspect-ratio:auto;
  margin:8px 0 0;overflow:visible;border-radius:0;background:transparent;
}
.solution-composition {position:relative;width:100%;aspect-ratio:1200/850}
.solution-composition img {
  display:block;position:absolute;height:auto;object-fit:contain;
  border:1px solid rgba(32,46,64,.16);background:#fff;
}
.solution-composition .website-panel {
  inset:0 auto auto 0;width:90%;
  box-shadow:0 17px 42px rgba(32,46,64,.11);
}
.solution-composition .suite-panel {
  inset:45% 0 auto auto;width:70%;
  box-shadow:0 25px 65px rgba(32,46,64,.18);
}
.page-solutions .solution-showcase figcaption {
  display:flex;flex-wrap:wrap;gap:5px 23px;
  padding:15px 0 0;color:#5F6B73;
  font:700 13px/1.45 Manrope,Arial,sans-serif;
}
@media(max-width:1366px){.page-solutions .solution-showcase figcaption{gap:4px 15px}}
