@media screen and (width <= 767px){.block.block-hero{padding-top:0 !important}}.block.block-hero:has(.container .row .image-col),.block.block-hero:has(.container .row .video-col){padding-top:var(--spacing-2xl)}.block.block-hero .hero-image-wrapper,.block.block-hero .hero-video-wrapper{margin-left:calc(var(--block-horizontal-padding)*-1);margin-right:calc(var(--block-horizontal-padding)*-1);width:100vw;width:100dvw;position:relative}@media screen and (min-width: 768px){.block.block-hero .hero-image-wrapper,.block.block-hero .hero-video-wrapper{width:100%;margin-left:0;margin-right:0}}.block.block-hero .hero-image{position:relative;overflow:hidden;aspect-ratio:1/1;width:100%;height:auto;border-radius:64px 0 0}@media screen and (min-width: 768px){.block.block-hero .hero-image{aspect-ratio:1/1;border-radius:120px 120px 120px 0;width:100%}}.block.block-hero .hero-image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.block.block-hero .video-wrapper{position:relative;overflow:hidden;aspect-ratio:1/1;width:100%;height:auto;border-radius:64px 0 0}@media screen and (min-width: 768px){.block.block-hero .video-wrapper{aspect-ratio:1/1;border-radius:120px 120px 120px 0;width:100%}}.block.block-hero .video-wrapper video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.block.block-hero .video-wrapper video::-webkit-media-controls-panel,.block.block-hero .video-wrapper video::-webkit-media-controls-enclosure{display:none}.block.block-hero .video-wrapper iframe{position:absolute;top:50%;left:50%;width:auto;height:177.78%;min-width:177.78%;min-height:100%;transform:translate(-50%, -50%)}.block.block-hero .video-wrapper .vimeo-play-pause-btn,.block.block-hero .video-wrapper .video-play-pause-btn{position:absolute;right:var(--spacing-s);bottom:var(--spacing-s);width:60px;height:60px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;color:#000;z-index:10;opacity:.6;transition:background .3s ease,transform .2s ease}@media screen and (min-width: 768px){.block.block-hero .video-wrapper .vimeo-play-pause-btn,.block.block-hero .video-wrapper .video-play-pause-btn{right:40px;bottom:40px}}.block.block-hero .video-wrapper .vimeo-play-pause-btn:hover,.block.block-hero .video-wrapper .video-play-pause-btn:hover{background:#fff;transform:scale(1.1);opacity:1}.block.block-hero .video-wrapper .vimeo-play-pause-btn:active,.block.block-hero .video-wrapper .video-play-pause-btn:active{transform:scale(0.95);opacity:1}.block.block-hero .video-wrapper .vimeo-play-pause-btn.is-playing .fa-play,.block.block-hero .video-wrapper .video-play-pause-btn.is-playing .fa-play{display:none}.block.block-hero .video-wrapper .vimeo-play-pause-btn.is-playing .fa-pause,.block.block-hero .video-wrapper .video-play-pause-btn.is-playing .fa-pause{display:inline-block}.block.block-hero .video-wrapper .vimeo-play-pause-btn:not(.is-playing) .fa-pause,.block.block-hero .video-wrapper .video-play-pause-btn:not(.is-playing) .fa-pause{display:none}.block.block-hero .video-wrapper .vimeo-play-pause-btn:not(.is-playing) .fa-play,.block.block-hero .video-wrapper .video-play-pause-btn:not(.is-playing) .fa-play{display:inline-block}.block.block-hero .row{row-gap:var(--spacing-3xl)}.block.block-hero .content-col{display:flex;align-items:center}.block.block-hero .content-col .entry-content .wp-block-heading{margin-top:0}@media screen and (min-width: 768px){.block.block-hero .content-col .entry-content{padding-right:var(--spacing-xl)}}.block.block-hero .image-col,.block.block-hero .video-col{display:flex;align-items:center}
