.array{display:grid;display:-ms-grid;grid-template-columns:100%;grid-row-gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:768px){.array{grid-row-gap:40px}}@media all and (min-width:1024px){.array{grid-row-gap:48px}}@media all and (max-width:767px){.array .array__child:not(:first-child) .feature-cell__video,.array .array__child:not(:first-child) .feature-cell__image{margin-top:16px}}@media all and (min-width:768px){.array--is-two-col{grid-template-columns:repeat(2,calc((((100% - 200px)/6)*3) + 80px + 0px));-ms-grid-columns:calc((((100% - 200px)/6)*3) + 80px + 0px),calc((((100% - 200px)/6)*3) + 80px + 0px);grid-column-gap:40px}}@media all and (min-width:1280px){.array--is-two-col{grid-template-columns:repeat(2,calc((((100% - 440px)/12)*5) + 160px + 0px));-ms-grid-columns:calc((((100% - 440px)/12)*5) + 160px + 0px) calc((((100% - 440px)/12)*5) + 160px + 0px)}}.array--is-two-col>div:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.array--is-two-col>div:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}@media all and (min-width:768px){.array--is-three-col{grid-template-columns:repeat(3,calc((((100% - 200px)/6)*2) + 40px + 0px));-ms-grid-columns:calc((((100% - 200px)/6)*2) + 40px + 0px) calc((((100% - 200px)/6)*2) + 40px + 0px) calc((((100% - 200px)/6)*2) + 40px + 0px);grid-column-gap:40px}}@media all and (min-width:1280px){.array--is-three-col{grid-template-columns:repeat(3,calc((((100% - 440px)/12)*4) + 120px + 0px));-ms-grid-columns:calc((((100% - 440px)/12)*4) + 120px + 0px) calc((((100% - 440px)/12)*4) + 120px + 0px) calc((((100% - 440px)/12)*4) + 120px + 0px)}}.array--is-three-col>div:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.array--is-three-col>div:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.array--is-three-col>div:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.array-mobile-carousel{max-width:1480px;margin-left:auto;margin-right:auto}@media all and (min-width:1480px) and (max-width:1600px){.array-mobile-carousel{max-width:1360px}}.array-mobile-carousel__child{display:none}@media all and (min-width:768px){.array-mobile-carousel__child{display:grid}}.array-mobile-carousel__gallery{z-index:100;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;position:relative;width:100vw}.array-mobile-carousel__gallery[data-has-intersected=true] [data-reveal-parent=translate-up] [data-reveal-child]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.array-mobile-carousel__gallery[data-has-intersected=true] [data-reveal-parent=scale] [data-reveal-child] .is-background{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.array-mobile-carousel__gallery[data-has-intersected=true] [data-reveal-parent=scale] [data-reveal-child] .is-foreground{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.array-mobile-carousel__gallery[data-has-intersected=true] [data-reveal-parent=scale] [data-reveal-child] .image-on-image .background{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.array-mobile-carousel__gallery__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.array-mobile-carousel__gallery__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.array-mobile-carousel__gallery .array-mobile-carousel__slide{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-top:40px;padding-bottom:24px;padding-left:16px;padding-right:16px}@media all and (min-width:768px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-top:48px;padding-bottom:48px}}@media all and (min-width:1024px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-top:64px;padding-bottom:64px}}@media all and (min-width:1280px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-top:80px;padding-bottom:80px}}@media all and (min-width:1440px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-top:80px;padding-bottom:80px}}@media all and (min-width:768px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label{padding-left:40px;padding-right:40px}}.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label-header{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-.2em;margin-bottom:11px}html[lang^=ja] .array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label-header{font-family:"Noto Sans JP"}@media all and (min-width:1280px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label-header{font-size:22px}}@media all and (min-width:1440px){.array-mobile-carousel__gallery .array-mobile-carousel__slide .array-mobile-carousel__label-header{font-size:28px}}.array-mobile-carousel__gallery .array-mobile-carousel__slide img{max-width:92vw;margin:0 4vw}.array-mobile-carousel__gallery .array-mobile-carousel__indicators-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:40px}.array-mobile-carousel__gallery .array-mobile-carousel__indicators-container .array-mobile-carousel__indicator{display:block;width:5px;height:5px;background-color:#000;margin:0 5px;opacity:.3;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.array-mobile-carousel__gallery .array-mobile-carousel__indicators-container .array-mobile-carousel__indicator.is-active{opacity:1}@media all and (min-width:768px){.array-mobile-carousel__gallery .array-mobile-carousel__indicators-container{display:none}}@media all and (min-width:768px){.array-mobile-carousel__gallery{display:none;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto auto;width:100%}.array-mobile-carousel__gallery__slider{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto auto}.array-mobile-carousel__gallery__content{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto auto;-webkit-perspective:1200px;perspective:1200px}.array-mobile-carousel__gallery__content .array-mobile-carousel__slide{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto auto;width:100%;opacity:0;z-index:98;-webkit-transition:opacity 300ms step-end,-webkit-transform 300ms step-end;transition:opacity 300ms step-end,-webkit-transform 300ms step-end;transition:opacity 300ms step-end,transform 300ms step-end;transition:opacity 300ms step-end,transform 300ms step-end,-webkit-transform 300ms step-end;-webkit-transform-origin:50% 50% -40px;transform-origin:50% 50% -40px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.array-mobile-carousel__gallery__content .array-mobile-carousel__slide[data-departure-index="0"]{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transition:opacity 300ms cubic-bezier(.8,0,.55,.94),-webkit-transform 300ms cubic-bezier(.8,0,.55,.94);transition:opacity 300ms cubic-bezier(.8,0,.55,.94),-webkit-transform 300ms cubic-bezier(.8,0,.55,.94);transition:opacity 300ms cubic-bezier(.8,0,.55,.94),transform 300ms cubic-bezier(.8,0,.55,.94);transition:opacity 300ms cubic-bezier(.8,0,.55,.94),transform 300ms cubic-bezier(.8,0,.55,.94),-webkit-transform 300ms cubic-bezier(.8,0,.55,.94);opacity:1;z-index:99}.array-mobile-carousel__gallery__content .array-mobile-carousel__slide[data-arrival-index="1"]{-webkit-transform:rotateX(2deg) rotateY(-30deg) rotateZ(6deg);transform:rotateX(2deg) rotateY(-30deg) rotateZ(6deg)}.array-mobile-carousel__gallery__content .array-mobile-carousel__slide[data-departure-index="1"]{-webkit-transform:rotateX(2deg) rotateY(18deg) rotateZ(-6deg);transform:rotateX(2deg) rotateY(18deg) rotateZ(-6deg)}}@media only screen and (max-width:1024px){.array-mobile-carousel__gallery .array-mobile-carousel__slide[data-departure-index="0"]{-webkit-transition:opacity 300ms cubic-bezier(.8,0,.55,.94);transition:opacity 300ms cubic-bezier(.8,0,.55,.94)}}.array-mobile-carousel.theme-dark-background .array-mobile-carousel__gallery .array-mobile-carousel__indicators-container .array-mobile-carousel__indicator{background-color:#fff}