.b-home-hero{align-items:flex-end;display:flex;height:calc(100vh - var(--adminbar-height-mobile));justify-content:center;overflow:hidden;position:relative;z-index:0}@media(min-width:1200px){.b-home-hero{align-items:center;height:54.34781rem}.b-home-hero:before{background:var(--color-white);bottom:0;content:"";height:var(--spacing-xxl);left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:100rem;z-index:11}}.b-home-hero__media{height:100%;position:absolute;width:100%;z-index:1}.b-home-hero__media .image-wrapper,.b-home-hero__media .video-wrapper{height:100%;position:relative}.b-home-hero__media .image-wrapper img,.b-home-hero__media .image-wrapper video,.b-home-hero__media .video-wrapper img,.b-home-hero__media .video-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-home-hero__media .media-placeholder{background-color:var(--color-gray-100);display:block;height:100%;width:100%}.b-home-hero__image,.b-home-hero__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-home-hero.has-overlay .b-home-hero__media .image-wrapper:before,.b-home-hero.has-overlay .b-home-hero__media .video-wrapper:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.b-home-hero__content{max-width:35rem;padding-bottom:var(--spacing-64);position:relative;z-index:11}@media(min-width:576px){.b-home-hero__content{padding-bottom:var(--spacing-80)}}@media(min-width:1200px){.b-home-hero__content{padding-bottom:0}}.b-home-hero__content .wp-block-heading{color:var(--color-white);margin-bottom:var(--spacing-24);margin-top:0}.b-home-hero__content p{color:var(--color-white);font-size:var(--fz-description);margin-bottom:var(--spacing-l);margin-top:0}.b-home-hero .wp-block-buttons .wp-block-button.is-style-with-border .wp-block-button__link{border-color:var(--color-white);color:var(--color-white)}.b-home-hero .wp-block-buttons .wp-block-button.is-style-with-border .wp-block-button__link:before{background-color:var(--color-white)}.b-home-hero .video-buttons{bottom:1.87rem;display:flex;justify-content:flex-end;left:0;position:absolute;right:1.5rem;z-index:11}@media(min-width:768px){.b-home-hero .video-buttons{right:3rem}}@media(min-width:1200px){.b-home-hero .video-buttons{bottom:6.87rem}}@media(min-width:1600px){.b-home-hero .video-buttons{margin-left:auto;margin-right:auto;max-width:100rem;right:0}}.b-home-hero .video-buttons .video-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.4);border:none;cursor:pointer;display:none;padding:.75rem}.b-home-hero .video-buttons .video-button--active{display:block}
/*# sourceMappingURL=block_home-hero.css.map*/