.imageAdapter .background{width:100%;height:100%;position:absolute;background-position:50%;background-size:cover}.seatComponents-staticcontentbox{height:100%;background-color:#f5f5f5}.seatComponents-staticcontentbox>div{height:100%}.seatComponents-staticcontentbox a:hover{text-decoration:none}.seatComponents-staticcontentbox h1,.seatComponents-staticcontentbox h2,.seatComponents-staticcontentbox h3,.seatComponents-staticcontentbox h4,.seatComponents-staticcontentbox h5,.seatComponents-staticcontentbox h6,.seatComponents-staticcontentbox p{margin-bottom:auto;word-wrap:break-word}.seatComponents-staticcontentbox span{word-break:break-all}.seatComponents-staticcontentbox .blackColor h3,.seatComponents-staticcontentbox .blackColor p,.seatComponents-staticcontentbox .blackColor span{color:#242221}.seatComponents-staticcontentbox .whiteColor h3,.seatComponents-staticcontentbox .whiteColor p,.seatComponents-staticcontentbox .whiteColor span{color:#fff}.seatComponents-staticcontentbox .bgBlack{background-color:#242221}.seatComponents-staticcontentbox .bgBlack h3,.seatComponents-staticcontentbox .bgBlack p,.seatComponents-staticcontentbox .bgBlack span{color:#fff}.seatComponents-staticcontentbox .bgWhite{background-color:#fff}.seatComponents-staticcontentbox .bgWhite h3,.seatComponents-staticcontentbox .bgWhite p,.seatComponents-staticcontentbox .bgWhite span{color:#242221}.seatComponents-staticcontentbox .blackOverlayBottom,.seatComponents-staticcontentbox .blackOverlayTop,.seatComponents-staticcontentbox .whiteOverlayBottom,.seatComponents-staticcontentbox .whiteOverlayTop{position:absolute;width:100%;left:0}.seatComponents-staticcontentbox .blackOverlayTop,.seatComponents-staticcontentbox .whiteOverlayTop{top:0;height:100%}.seatComponents-staticcontentbox .blackOverlayBottom,.seatComponents-staticcontentbox .whiteOverlayBottom{bottom:0}.seatComponents-staticcontentbox .blackOverlayTop{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.37),hsla(0,0%,100%,0))}.seatComponents-staticcontentbox .whiteOverlayTop{background:linear-gradient(180deg,#242221,rgba(36,34,33,0))}.seatComponents-staticcontentbox .blackOverlayBottom{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.37),hsla(0,0%,100%,0))}.seatComponents-staticcontentbox .whiteOverlayBottom{background:linear-gradient(0deg,#242221,rgba(36,34,33,0))}.seatComponents .gridModuleLayout .StaticContentBox-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.seatComponents .gridModuleLayout .StaticContentBox-title h3{max-height:18.75vw}.seatComponents-StaticContentBox{width:100%;height:100%;position:relative;overflow:hidden}.seatComponents-StaticContentBox:hover{cursor:pointer}.seatComponents-StaticContentBox:hover.blackColor p:hover:after{background:rgba(36,34,33,.6)}.seatComponents-StaticContentBox:hover.blackColor p:hover span{color:rgba(36,34,33,.6)}.seatComponents-StaticContentBox:hover.white p:hover:after{background:hsla(0,0%,96.1%,.6)}.seatComponents-StaticContentBox:hover.white p:hover span{color:hsla(0,0%,96.1%,.6)}.seatComponents-StaticContentBox.alignRight{text-align:right}.seatComponents-StaticContentBox .StaticContentBox-content{padding:16px}.seatComponents-StaticContentBox .StaticContentBox-eyebrow{white-space:nowrap;overflow:hidden}.seatComponents-StaticContentBox .StaticContentBox-eyebrow span{display:block;font-family:CupraLight,serif;font-size:3.75vw;font-weight:300;font-style:normal;font-stretch:normal;line-height:6.25vw;letter-spacing:normal}.seatComponents-StaticContentBox .StaticContentBox-title{overflow:hidden;margin-bottom:8px}.seatComponents-StaticContentBox .StaticContentBox-title h3{font-family:CupraRegular,serif;font-size:6.25vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:9.375vw;letter-spacing:normal;max-height:28.125vw}.seatComponents-StaticContentBox .StaticContentBox-cta .linkBlack,.seatComponents-StaticContentBox .StaticContentBox-cta .linkWhite{margin-right:16px}.seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkBlack,.seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkWhite{right:16px;margin-left:16px;margin-right:0}.seatComponents-StaticContentBox .StaticContentBox-cta{position:absolute;bottom:0;margin-bottom:16px}@media (min-width:764px){.seatComponents-StaticContentBox .StaticContentBox-cta{margin-bottom:18px}}@media (min-width:1016px){.seatComponents-StaticContentBox .StaticContentBox-cta{margin-bottom:24px}}.seatComponents-StaticContentBox .StaticContentBox-cta p{overflow:hidden;max-height:7.5vw}.seatComponents-StaticContentBox .StaticContentBox-cta span{font-family:CupraMedium,serif;font-size:4.375vw;font-weight:500;font-style:normal;font-stretch:normal;line-height:7.5vw;letter-spacing:normal}@media (min-width:764px){.seatComponents .gridModuleLayout .StaticContentBox-title h3{max-height:6.5445vw}.seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:1.57068vw;line-height:2.6178vw}.seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:2.09424vw;line-height:3.40314vw;max-height:9.81675vw}.seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:2.6178vw}.seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:1.57068vw;line-height:2.6178vw}}@media (min-width:1016px){.seatComponents .gridModuleLayout .StaticContentBox-title h3{max-height:5.90551vw}.seatComponents-StaticContentBox .StaticContentBox-content{padding:24px}.seatComponents-StaticContentBox .zoomEffect{-webkit-transition:.19s ease-in-out;-moz-transition:.19s ease-in-out;-o-transition:.19s ease-in-out;-ms-transition:.19s ease-in-out;transition:.19s ease-in-out}.seatComponents-StaticContentBox:hover .zoomEffect{transform:scale(1.15)}.seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:1.9685vw;line-height:2.95276vw;max-height:8.85827vw}.seatComponents-StaticContentBox .StaticContentBox-cta{display:none}.seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:2.3622vw}.seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:1.1811vw;line-height:1.9685vw}.seatComponents-StaticContentBox:hover .StaticContentBox-cta{display:block}}@media (min-width:1436px){.seatComponents .gridModuleLayout .StaticContentBox-title h3{max-height:80px}.seatComponents-StaticContentBox .StaticContentBox-content{padding:24px}.seatComponents-StaticContentBox .StaticContentBox-eyebrow span{font-size:14px;line-height:24px}.seatComponents-StaticContentBox .StaticContentBox-title h3{font-size:30px;line-height:40px;max-height:120px}.seatComponents-StaticContentBox .StaticContentBox-cta .linkBlack,.seatComponents-StaticContentBox .StaticContentBox-cta .linkWhite{margin-right:24px}.seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkBlack,.seatComponents-StaticContentBox.alignRight .StaticContentBox-cta .linkWhite{right:22px;margin-left:24px}.seatComponents-StaticContentBox .StaticContentBox-cta p{max-height:26px}.seatComponents-StaticContentBox .StaticContentBox-cta span{font-size:16px;line-height:26px}}