.eps-capstoneScrollerB{background-color:#fff;background-position:50%;background-size:cover;width:100%;min-height:352px;position:relative;overflow:hidden}.eps-capstoneScrollerB .eps-heading--hero{font-size:56px}@media (min-width:1024px){.eps-capstoneScrollerB .eps-heading--hero{font-size:56px}}@media (min-width:1024px) and (min-height:640px){.eps-capstoneScrollerB .eps-heading--hero{font-size:64px}}@media (min-width:1024px) and (min-height:776px){.eps-capstoneScrollerB .eps-heading--hero{font-size:64px}}@media (min-width:1024px) and (max-height:539px){.eps-capstoneScrollerB .eps-heading--hero{font-size:40px}}@media (min-width:1024px) and (max-height:419px){.eps-capstoneScrollerB .eps-heading--hero{font-size:32px}}@media (min-width:1440px){.eps-capstoneScrollerB .eps-heading--hero{font-size:56px}}@media (min-width:1440px) and (min-height:540px){.eps-capstoneScrollerB .eps-heading--hero{font-size:64px}}@media (min-width:1440px) and (min-height:600px){.eps-capstoneScrollerB .eps-heading--hero{font-size:64px}}@media (min-width:1440px) and (max-height:499px){.eps-capstoneScrollerB .eps-heading--hero{font-size:40px}}@media (min-width:1440px) and (max-height:419px){.eps-capstoneScrollerB .eps-heading--hero{font-size:32px}}@media (min-width:1024px){.eps-capstoneScrollerB{align-items:stretch;min-height:75vh;display:flex}}.eps-capstoneScrollerB .panelContainer{width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.eps-capstoneScrollerB .panelContainer{justify-content:center;align-items:center;width:100vw;display:flex}.eps-capstoneScrollerB .panelContainer .panelCapstone{opacity:0}.eps-capstoneScrollerB .pinContainer2{height:100%;display:flex}.eps-capstoneScrollerB .pinContainer2 *{backface-visibility:hidden}}@media (max-width:1023px){.eps-capstoneScrollerB .pinContainer2{max-width:100%;transform:none!important}}.eps-capstoneScrollerB__fireworks{opacity:0;position:absolute;inset:0 0 0 66%}@media (min-width:1024px){.eps-capstoneScrollerB__fireworks .eps-textGroup__headline,.eps-capstoneScrollerB__fireworks .eps-textGroup__description,.eps-capstoneScrollerB__fireworks .eps-textGroup__button{opacity:0}}.eps-capstoneScrollerB__fireworks__ribbonClip{transform-origin:50%;width:400px;position:absolute;top:0;bottom:0;left:0;overflow:hidden;transform:translate(0)skew(30deg)}.eps-capstoneScrollerB__fireworks__spinRibbon,.eps-capstoneScrollerB__fireworks .ribbonShadow{transform-origin:50%;width:128px;position:absolute;top:-100%;bottom:-100%;overflow:hidden}.eps-capstoneScrollerB__fireworks .eps-capstoneScrollerB__image{width:100vw;height:100vh;position:relative}.eps-capstoneScrollerB__fireworks .parallax{background-size:cover;position:absolute;inset:0}.eps-capstoneScrollerB__fixedBottom{display:none}@media (min-width:1024px){.eps-capstoneScrollerB__fixedBottom{z-index:720;width:100%;padding-bottom:24px;display:block;position:absolute;bottom:0;left:0}.eps-capstoneScrollerB__fixedBottom .eps-container{position:relative}.eps-capstoneScrollerB__fixedBottom__navContainer{width:33%}}@media (max-height:599px){.eps-capstoneScrollerB__fixedBottom{padding-bottom:8px}}.eps-capstoneScrollerB__background{backface-visibility:hidden;position:absolute;inset:0 0 0 -2px;overflow:hidden}.eps-capstoneScrollerB__background__plaxImage{background-position:75% 100%;background-size:cover;width:100%;height:100vh;position:absolute;top:0;right:0%}.eps-capstoneScrollerB__background__trap{transform-origin:bottom;background-color:#191919;width:100%;height:100%;position:absolute;top:0;right:50%;transform:skew(-30deg)}@media (min-width:768px){.eps-capstoneScrollerB .eps-panelCapstone__background__image.parallax{width:75%}}.eps-capstoneScrollerB .panelCapstone{flex-grow:1;padding-top:16px;padding-bottom:16px}@media (min-width:1024px){.eps-capstoneScrollerB .panelCapstone{padding-top:0;padding-bottom:72px}}.eps-capstoneScrollerB .videoPlayerWrapper{aspect-ratio:16/9;background-color:#191919;width:100%;height:0;padding-bottom:56.25%;position:relative}@media (min-width:768px){.eps-capstoneScrollerB .videoPlayerWrapper{width:100%;margin:0}}.eps-capstoneScrollerB .videoPlayerWrapper .videoPlayer{width:100%;height:100%;position:absolute;top:0;left:0}
