.main{background:#000 url(https://jblsynthesis.com/on/demandware.static/-/Sites-SYN-US-NCOM-Library/en_US/v1661844642592/glp/certified-system-application/media/csa-bg.jpg) center center;background-size:cover;padding:var(--spacing-3xl) 0}html .mb-wrapper.-width-constraint{font-family:var(--font-headline);backdrop-filter:saturate(100%) blur(32px) hue-rotate(180deg);background-color:rgba(0,0,0,.68);border-radius:11px;padding:var(--side-offset);max-width:1200px;margin:0 auto;color:#fff}html .mb-wrapper.-width-constraint .mb-banner{background:0 0}html .mb-wrapper.-width-constraint .mb-banner .copy{padding-top:0;padding-bottom:0}html .mb-wrapper.-width-constraint .mb-banner .copy *{color:#fff}html .mb-wrapper.-width-constraint .mb-banner h1{font-size:38px;text-transform:none;font-family:var(--v2-font-headline)}html .mb-wrapper.-width-constraint .mb-banner h1::after{background-color:#fff;height:2px;margin-bottom:var(--spacing-xl)}html .mb-wrapper.-width-constraint .mb-banner picture{display:block;margin-bottom:var(--spacing-l)}html .mb-wrapper.-width-constraint .mb-banner a:hover{color:#fff;border-bottom:2px solid #fff}@media (min-width:1024px){html .mb-wrapper.-width-constraint .mb-banner .inside{justify-content:center;align-items:center}html .mb-wrapper.-width-constraint .mb-banner .copy,html .mb-wrapper.-width-constraint .mb-banner picture img{width:60%}html .mb-wrapper.-width-constraint .mb-banner picture img{margin-top:-3%}}@media (max-width:1023px){html .mb-wrapper.-width-constraint .mb-banner h1::after{margin-left:auto;margin-right:auto}}