.grid-banner-section .section-heading{margin-bottom:0;margin-top:32px;max-width:737px;letter-spacing:-1.44px;color:rgb(var(--color-badge-background))}.grid-banner-section .subheading{margin:0;color:rgb(var(--color-accent));font-family:var(--font-body-mono-family);font-weight:var(--font-body-weight);letter-spacing:.64px}.grid-banner-section .grid-banner{padding-top:16px}.grid-banner-section .header-grid{margin-bottom:96px}.grid-banner-section .industry-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:32px}.grid-banner-section .industry-card{display:flex;flex-direction:column;justify-content:space-between;position:relative}.grid-banner-section .card-title{font-weight:var(--font-body-weight);margin-top:0;margin-bottom:8px;color:rgb(var(--color-foreground));line-height:28px}.grid-banner-section .card-media{overflow:hidden}.grid-banner-section .card-description{max-width:190px;margin-bottom:0;margin-top:8px;color:rgb(var(--color-foreground-secondary))}.grid-banner-section .card-content{position:relative;z-index:1;padding:48px 32px 0;width:100%}.grid-banner-section .card-media{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-main);aspect-ratio:206 / 141;width:100%}.grid-banner-section .card-link{position:absolute;height:100%;width:100%;z-index:2;top:0;bottom:0;cursor:pointer;display:block}.grid-banner-section .card-media img{max-width:100%;height:auto;border-radius:var(--border-radius-main);object-fit:contain;width:100%}.grid-banner-section .industry-card{background-color:rgb(var(--color-carbon-light-card));overflow:hidden}.grid-banner-section .industry-card{border-radius:var(--border-radius-main)}@media screen and (min-width:1540px){.grid-banner-section .card-description{max-width:55.4%}}@media screen and (max-width:767px){.grid-banner-section .grid-banner,.grid-banner-section .industry-container{padding-top:0}}@media screen and (min-width:768px)and (max-width:1024px){.grid-banner-section .grid-banner .container{padding-left:16px;padding-right:16px}}@media screen and (max-width:1024px){.grid-banner-section .card-description{font-size:calc(var(--font-heading-h6-scale) * 1.5rem)}.grid-banner-section .card-content{padding:24px 16px 0;height:max-content}.grid-banner-section .section-heading{font-size:calc(var(--font-heading-h1-scale) * 2.9rem);max-width:500px;margin-top:11px}}@media screen and (max-width:750px){.grid-banner-section .industry-container{grid-template-columns:repeat(2,1fr)}.grid-banner-section .header-grid{margin-bottom:105px;padding-left:30px;padding-right:30px}.grid-banner-section .grid-banner .container{padding-left:8px;padding-right:8px}.grid-banner-section .card-content{padding:48px 32px 0}}@media screen and (max-width:576px){.grid-banner-section .industry-container{grid-template-columns:repeat(1,1fr)}}.industry-card{aspect-ratio:.7862595419847328;position:relative}.grid-banner-section .industry-card .card-media{position:relative;bottom:0;right:0;width:100%;overflow:hidden;aspect-ratio:1.586885245901639;margin-bottom:2.2rem}.industry-card .card-media img{position:absolute;left:17%;bottom:0;object-fit:contain;width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grid-banner.css.map */
