.no-js .block-page-hero__aside img{display:block}.block-page-hero{overflow:hidden;color:var(--page-hero-text,#fff)}.block-page-hero .block-page-hero__wrapper{padding-bottom:5rem;padding-top:5rem;position:relative;display:flex;align-items:center;justify-content:space-between}.block-page-hero.reach .block-page-hero__content{perspective:0}.block-page-hero.reach .block-page-hero__description{opacity:.8}.block-page-hero__content{width:585px}.block-page-hero .block-page-hero__eyebrow{display:inline-block;margin:0 0 2.5rem;padding:.25rem .75rem;border:2px solid var(--page-hero-eyebrow,#ffd147);border-radius:1.25rem;color:var(--page-hero-eyebrow,#ffd147);font-size:1.125rem;font-weight:600;line-height:1.3}.block-page-hero .block-page-hero__heading{font-family:Gotham,sans-serif;margin:0}.block-page-hero__subtitle,.block-page-hero__title{display:block}.block-page-hero .block-page-hero__description{position:relative;padding-left:1.875rem;margin-top:2.5rem;margin-bottom:0;font-size:1.125rem;line-height:1.5}body:not(.is-mobile) .js .block-page-hero .block-page-hero__description{transition:all 1.2s cubic-bezier(.345,0,.145,.995);transition-delay:.5s}body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero .block-page-hero__description{opacity:0;transform:translateX(-30px)}.block-page-hero .block-page-hero__description:before{content:" ";position:absolute;top:0;left:0;width:2px;height:100%;background-color:var(--page-hero-line,#ffd147)}body:not(.is-mobile) .js .block-page-hero .block-page-hero__description:before{transition:all 1s cubic-bezier(.345,0,.145,.995);transition-delay:.5s}body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero .block-page-hero__description:before{opacity:0;transform:scaleY(.2)}.block-page-hero .block-page-hero__description strong{font-weight:700}.block-page-hero__title{font-size:5.625rem;overflow-wrap:break-word;color:var(--page-hero-title,#fff)}.ja .block-page-hero__title{font-size:3.375rem}.de .block-page-hero__title{font-size:5.125rem}.block-page-hero__subtitle{font-size:2.125rem;color:var(--page-hero-subtitle,#fff)}body:not(.is-mobile) .js .block-page-hero__cta,body:not(.is-mobile) .js .block-page-hero__eyebrow,body:not(.is-mobile) .js .block-page-hero__subtitle,body:not(.is-mobile) .js .block-page-hero__title{transition:all 1.2s cubic-bezier(.345,0,.145,.995)}body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero__cta,body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero__eyebrow,body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero__subtitle,body:not(.is-mobile) .js .block-page-hero:not(.reach) .block-page-hero__title{opacity:0;transform:translateX(-30px)}body:not(.is-mobile) .js .block-page-hero__eyebrow{transition-delay:.1s}body:not(.is-mobile) .js .block-page-hero__title{transition-delay:.2s}body:not(.is-mobile) .js .block-page-hero__subtitle{transition-delay:.3s}.block-page-hero__cta{margin-top:40px}body:not(.is-mobile) .js .block-page-hero__cta{transition-delay:.4s}.block-page-hero__cta .wp-block-button__link{background-color:var(--page-hero-button,#f56f46);color:var(--page-hero-button-text,#fff)}.block-page-hero__cta .wp-block-button__link:active,.block-page-hero__cta .wp-block-button__link:focus,.block-page-hero__cta .wp-block-button__link:hover{color:var(--page-hero-button-text,#fff)}.block-page-hero__aside{position:relative;width:589px;height:462px}.block-page-hero__aside img{position:relative;z-index:2}.block-page-hero__image{display:block;max-width:100%;height:100%;object-fit:contain}.block-page-hero__animation{position:relative;z-index:2;width:100%;height:100%}.block-page-hero--title-medium .block-page-hero__title{font-size:4rem;line-height:1.125}.de .block-page-hero--title-medium .block-page-hero__title,.ja .block-page-hero--title-medium .block-page-hero__title{font-size:3.25rem}.block-page-hero--title-medium .block-page-hero__subtitle{margin-top:.875rem;font-size:1.875rem;line-height:1.2}.block-page-hero--has-background .block-page-hero__wrapper{z-index:1;min-height:40rem}.block-page-hero--has-background:not(.block-page-hero--in-header){position:relative}.block-page-hero--has-background-color:before{content:"";position:absolute;inset:0;z-index:0;background-color:var(--page-hero-background);pointer-events:none}.block-page-hero--has-background-color .block-page-hero__wrapper{z-index:1}.block-page-hero--has-background-color:not(.block-page-hero--in-header){position:relative}.block-page-hero__background{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.block-page-hero__background picture{display:contents}.block-page-hero__background-image{display:block;width:100%;height:100%;object-fit:cover;object-position:75% center}@media (min-width:701px) and (orientation:landscape),(min-width:1251px){.block-page-hero__background-image{position:absolute;top:0;left:50%;width:auto;max-width:none;transform:translateX(-50%);object-fit:fill}}@media (min-width:1441px){.block-page-hero__background-image{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}}@media (min-width:1357px){.has-page-hero .block-page-hero__background-image{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}}@media (max-width:1250px){.block-page-hero .block-page-hero__wrapper{padding-top:4.375rem}.block-page-hero__title{font-size:3.75rem}.block-page-hero__subtitle{font-size:1.5rem}.block-page-hero__cta .wp-block-button__link{display:inline-block}}@media (max-width:1250px) and (orientation:portrait){.block-page-hero .block-page-hero__wrapper{padding-bottom:3.75rem;flex-direction:column}.block-page-hero__content{width:100%}.block-page-hero .block-page-hero__description{margin-top:2.5rem}.block-page-hero__subtitle{margin-top:.625rem}.block-page-hero--has-background .block-page-hero__wrapper{min-height:0}.block-page-hero__background{position:relative;aspect-ratio:4/3}.block-page-hero__background-image{object-position:85% center}.block-page-hero--has-background-mobile .block-page-hero__background{aspect-ratio:auto}.block-page-hero--has-background-mobile .block-page-hero__background-image{height:auto}.block-page-hero__aside{margin-top:8.125rem;position:relative;bottom:-4px;right:0;width:100%}}@media (max-width:1250px) and (orientation:landscape){.block-page-hero .block-page-hero__wrapper{padding-bottom:3.75rem}.block-page-hero__content{width:400px}.block-page-hero--has-background .block-page-hero__wrapper{min-height:30rem}.block-page-hero__aside{height:300px}}@media (max-width:700px){.block-page-hero .block-page-hero__wrapper{padding-bottom:0;flex-direction:column;padding-top:2.5rem}.block-page-hero__content{width:100%;margin-bottom:2.8125rem;text-align:center}.block-page-hero .block-page-hero__description{margin-top:2.5rem;font-size:1.125rem;line-height:1.5;text-align:left}.block-page-hero__title{font-size:3rem}.block-page-hero__subtitle{margin-top:.625rem}.block-page-hero--title-medium .block-page-hero__title{font-size:2.5rem}.block-page-hero--title-medium .block-page-hero__subtitle{font-size:1.5rem}.block-page-hero .block-page-hero__eyebrow{margin-bottom:1.5rem;font-size:1rem}.block-page-hero--has-background .block-page-hero__wrapper{min-height:0}.block-page-hero__background{position:relative;aspect-ratio:1/1}.block-page-hero__background-image{object-position:85% center}.block-page-hero--has-background-mobile .block-page-hero__background{aspect-ratio:auto}.block-page-hero--no-background-mobile .block-page-hero__wrapper{padding-bottom:1.25rem}}@media (max-width:700px),(max-width:1250px) and (orientation:portrait){.block-page-hero--no-background-mobile .block-page-hero__background{display:none}.block-page-hero--mobile-stars:before{content:"";position:absolute;inset:0;z-index:0;background:var(--page-hero-background,transparent) url(../../images/blocks/page-hero-stars.webp) top/cover;pointer-events:none}.block-page-hero--mobile-stars .block-page-hero__wrapper{z-index:1}.block-page-hero--mobile-stars:not(.block-page-hero--in-header){position:relative}}