.cew-lor-pixel-grid-section{--cew-lor-pixel-grid-section-grid-border-color: rgba(255, 255, 255, 0.08);--cew-lor-pixel-grid-section-actions-justify: flex-start;--cew-lor-pixel-grid-section-actions-stack-align: flex-start;--cew-lor-pixel-grid-section-overlay-opacity: 1;position:relative;display:flex;width:100%;min-height:clamp(34rem,68vh,50rem);overflow:hidden;isolation:isolate;background-color:#14040b;background-position:center center;background-repeat:no-repeat;background-size:cover}.cew-lor-pixel-grid-section__media-overlay{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--cew-lor-pixel-grid-section-overlay-opacity);background:linear-gradient(90deg, rgb(26, 26, 26) 0%, rgba(26, 26, 26, 0.74) 42%, rgba(26, 26, 26, 0.38) 68%, rgba(26, 26, 26, 0.12) 80%, rgba(26, 26, 26, 0) 88%, rgba(26, 26, 26, 0) 100%),linear-gradient(90deg, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.12) 48%, rgba(0, 0, 0, 0.06) 72%, rgba(0, 0, 0, 0) 88%, rgba(0, 0, 0, 0) 100%)}.cew-lor-pixel-grid-section__pixel-grid-shell{position:absolute;inset:0 0 0 auto;z-index:1;display:flex;align-items:flex-start;justify-content:flex-end;width:56%;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.22) 18%, rgba(0, 0, 0, 0.9) 42%, #000 100%);mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.22) 18%, rgba(0, 0, 0, 0.9) 42%, #000 100%)}.cew-lor-pixel-grid-section__pixel-grid{display:grid;grid-template-columns:repeat(var(--cew-lor-pixel-grid-section-grid-columns, 5), minmax(0, 1fr));grid-template-rows:repeat(var(--cew-lor-pixel-grid-section-grid-rows, 4), minmax(0, 1fr));aspect-ratio:var(--cew-lor-pixel-grid-section-grid-columns, 5)/var(--cew-lor-pixel-grid-section-grid-rows, 4);width:100%;max-width:100%;max-height:100%}.cew-lor-pixel-grid-section__pixel{min-width:0;min-height:0;aspect-ratio:1/1;opacity:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.04) 0%, transparent 52%),var(--e-global-color-primary);border:1px solid var(--cew-lor-pixel-grid-section-grid-border-color);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02),0 0 36px rgba(18,0,8,.12);transform:translateZ(0);transition-property:opacity;transition-duration:80ms;transition-timing-function:linear;will-change:opacity}.cew-lor-pixel-grid-section__pixel--alt{background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, transparent 58%),var(--e-global-color-primary)}.cew-lor-pixel-grid-section__pixel--empty{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03)}.cew-lor-pixel-grid-section__content-shell{position:relative;z-index:2;display:flex;align-items:center;width:100%;padding-block:var(--cds-theme-section-wrapper-padding-block);padding-inline:var(--cds-theme-section-wrapper-padding-inline)}.cew-lor-pixel-grid-section__inner{width:100%;max-width:var(--cds-theme-section-wrapper-max-width);margin-inline:auto}.cew-lor-pixel-grid-section__eyebrow{margin:0 0 .875rem;font-family:var(--cds-theme-font-text);font-weight:var(--cds-theme-font-text-weight);font-size:var(--cds-theme-type-fluid-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--cds-theme-clr-white)}.cew-lor-pixel-grid-section__title{max-width:36rem;margin:0;color:var(--cds-theme-clr-white);font-family:var(--cds-theme-font-headings);font-weight:var(--cds-theme-font-headings-weight);font-size:var(--cds-theme-type-fluid-2xl);line-height:var(--cds-theme-headline-line-height);white-space:pre-line}.cew-lor-pixel-grid-section__subheading{max-width:34rem;margin:clamp(.9rem,2vw,1.4rem) 0 0;color:var(--cds-theme-clr-white);font-family:var(--cds-theme-font-headings);font-weight:400;font-size:var(--cds-theme-type-fluid-lg);line-height:1.2;white-space:pre-line}.cew-lor-pixel-grid-section__copy{max-width:40rem;margin:clamp(1rem,2vw,1.6rem) 0 0;color:hsla(0,0%,100%,.96);font-family:var(--cds-theme-font-text);font-weight:var(--cds-theme-font-text-weight);font-size:var(--cds-theme-type-fluid-base);line-height:1.55;text-wrap:pretty}.cew-lor-pixel-grid-section__copy>:first-child{margin-top:0}.cew-lor-pixel-grid-section__copy>:last-child{margin-bottom:0}.cew-lor-pixel-grid-section__actions{display:flex;flex-wrap:wrap;width:100%;gap:.875rem 1rem;margin-top:clamp(1.6rem,2.5vw,2.25rem);justify-content:var(--cew-lor-pixel-grid-section-actions-justify, flex-start)}.cew-lor-pixel-grid-section__action-link{position:relative;text-decoration:none !important;box-shadow:var(--cds-theme-box-shadow-sm)}.cew-lor-pixel-grid-section__action-link.cds-button--text{box-shadow:none}@media screen and (max-width: 991px){.cew-lor-pixel-grid-section__pixel-grid-shell{width:74%}}@media screen and (max-width: 767px){.cew-lor-pixel-grid-section__pixel-grid-shell{width:100%;-webkit-mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.38) 16%, #000 38%, #000 100%);mask-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, 0.38) 16%, #000 38%, #000 100%)}.cew-lor-pixel-grid-section__content-shell{padding-block:var(--cds-theme-section-wrapper-padding-block)}.cew-lor-pixel-grid-section__title,.cew-lor-pixel-grid-section__subheading,.cew-lor-pixel-grid-section__copy{max-width:none}}@media screen and (max-width: 600px){.cew-lor-pixel-grid-section__actions{flex-direction:column;align-items:var(--cew-lor-pixel-grid-section-actions-stack-align, flex-start)}.cew-lor-pixel-grid-section__action-link{width:auto;justify-content:flex-start}}
