.inner-cta:after{
  inset:0;
  background-position:center right;
  background-size:cover;
  opacity:.92;
  -webkit-mask-image:linear-gradient(90deg,transparent 22%,rgba(0,0,0,.18) 38%,#000 60%);
  mask-image:linear-gradient(90deg,transparent 22%,rgba(0,0,0,.18) 38%,#000 60%);
}
.inner-product-pricing{width:92%;max-width:1360px;margin:0 auto;padding:38px 0}
.inner-product-pricing .plans{margin-top:28px}
.inner-product-pricing .plan[hidden]{display:none}
.inner-product-pricing .plan{cursor:auto}

/* Raise the inner-page minimum reading size by one step. */
.feature-item small,
.inner-card p,
.process-card p,
.package-list li,
.scenario-stats,
.scenario-top p,
.faq-grid-inner p,
.package-desc{font-size:15px}
.faq-grid-inner summary,
.direction-grid a,
.inner-actions a,
.inner-cta p{font-size:17px}
.inner-main+footer p,
.inner-main+footer a{font-size:16px}
@media(max-width:600px){
  .inner-cta:after{
    opacity:.4;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 45%,#000 100%);
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 45%,#000 100%);
  }
}
