.video-container{width:100vw;height:100vh;position:relative;overflow:hidden}.thumbnail-image{z-index:5;will-change:opacity;background-position:50%;background-size:cover;transition:opacity .8s ease-in-out}.vimeo-iframe{will-change:opacity;width:100vw;height:100vh;transition:opacity .8s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (aspect-ratio>=16/9){.vimeo-iframe{height:56.25vw}}@media (aspect-ratio<=16/9){.vimeo-iframe{width:177.78vh}}.content[data-v-f5a0422d]{grid-template-rows:auto var(--spacing-nav-height)}@keyframes grow-border-f5a0422d{0%{border-bottom:2px solid #0000;width:0}to{border-bottom:2px solid;width:100%}}.animated-border[data-v-f5a0422d]{display:inline-block;position:relative}.animated-border[data-v-f5a0422d]:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:2px;transition:transform .5s;animation:.5s forwards grow-border-f5a0422d;position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.animated-border[data-v-f5a0422d]:hover:after,.animated-border.selected-border[data-v-f5a0422d]:after{transform:scaleX(1)}.video-transition[data-v-f5a0422d]{transition:opacity .8s ease-in-out}.video-player-container[data-v-f5a0422d]{position:relative}.video-player-wrapper[data-v-f5a0422d]{z-index:10}.video-player-wrapper.opacity-100[data-v-f5a0422d]{z-index:20}.opacity-100[data-v-f5a0422d]{opacity:1}.opacity-0[data-v-f5a0422d]{opacity:0}.faq-content[data-astro-cid-hmbqz6xi]{max-height:0}@supports not (transition-property:max-height){.faq-content[data-astro-cid-hmbqz6xi]{display:none}.faq-content[data-astro-cid-hmbqz6xi].open{max-height:none;display:block}}.video-block-container[data-astro-cid-p2fadk6h]{position:relative;overflow:hidden}.video-block-container[data-astro-cid-p2fadk6h] iframe[data-astro-cid-p2fadk6h]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content[data-astro-cid-3e42yszp]{grid-template-rows:auto var(--spacing-nav-height)}.offset-text-image-gallery-block[data-astro-cid-ilpoirwp]{grid-template-areas:"gallery gallery gallery gallery gallery gallery""text text text text text text";@media (width>=64rem){grid-template-areas:".text text text text text text.gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery"". . . . . . . .gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery"}}.offset-text-image-gallery-block[data-astro-cid-ilpoirwp].textright{@media (width>=64rem){grid-template-areas:"gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery.text text text text text text.""gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery. . . . . . . ."}}.text[data-astro-cid-ilpoirwp]{grid-area:text}.image[data-astro-cid-ilpoirwp]{grid-area:image}.gallery[data-astro-cid-ilpoirwp]{grid-area:gallery}.short-offset-text-image-gallery-block[data-astro-cid-zyg2dnmz]{grid-template-areas:". .image image image image""gallery gallery gallery gallery gallery gallery""text text text text text text";@media (width>=64rem){grid-template-areas:".text text text text text text.gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery"".image image image image image image.gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery"}}.short-offset-text-image-gallery-block[data-astro-cid-zyg2dnmz].textright{@media (width>=64rem){grid-template-areas:"gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery.text text text text text text.""gallery gallery gallery gallery gallery gallery gallery gallery gallery gallery.image image image image image image."}}.text[data-astro-cid-zyg2dnmz]{grid-area:text}.image[data-astro-cid-zyg2dnmz]{grid-area:image}.gallery[data-astro-cid-zyg2dnmz]{grid-area:gallery}.offset-callout-image-block[data-astro-cid-fmquhbo2]{grid-template-areas:"text text text text text text"". .small-image small-image small-image small-image""large-image large-image large-image large-image large-image large-image";@media (width>=64rem){grid-template-areas:"large-image large-image large-image large-image large-image large-image large-image large-image large-image text text text text text text text. .""large-image large-image large-image large-image large-image large-image large-image large-image large-image. . . .small-image small-image small-image small-image small-image"}}.callout-text[data-astro-cid-fmquhbo2]{grid-area:text}.callout-large-image[data-astro-cid-fmquhbo2]{aspect-ratio:1200/1600;grid-area:large-image}.callout-small-image[data-astro-cid-fmquhbo2]{grid-area:small-image}.offset-image-block[data-astro-cid-csjy4yk3]{grid-template-areas:"small-image small-image small-image small-imag. .""large-image large-image large-image large-image large-image large-image";@media (width>=48rem){grid-template-areas:"small-image small-image small-image small-image small-image small-image. .large-image large-image large-image large-image large-image large-image large-image large-image large-image large-image"}}.offset-large-image[data-astro-cid-csjy4yk3]{grid-area:large-image}.offset-small-image[data-astro-cid-csjy4yk3]{grid-area:small-image}.image-gallery-block[data-astro-cid-qd4u3b4c],.image-gallery-slide{aspect-ratio:1!important;@media (width>=28rem){aspect-ratio:3/2!important}}.testimonials-block[data-astro-cid-e3v5ztty]{--col-width:calc((100vw - (7 * var(--spacing-grid))) / 6);--slide-width:calc((var(--col-width) * 5) + (var(--spacing-grid) * 4));@media (width>=48rem){--col-width:calc((100vw - (7 * var(--spacing-grid))) / 6);--slide-width:calc((var(--col-width) * 4) + (var(--spacing-grid) * 3))}@media (width>=64rem){--col-width:calc((100vw - (19 * var(--spacing-grid))) / 18);--slide-width:calc((var(--col-width) * 5) + (var(--spacing-grid) * 4))}}.testimonials-block[data-astro-cid-e3v5ztty] .embla__viewport[data-astro-cid-e3v5ztty]{overflow:visible}.testimonials-block[data-astro-cid-e3v5ztty] .embla__container[data-astro-cid-e3v5ztty]{display:flex}.testimonials-block[data-astro-cid-e3v5ztty] .embla__slide[data-astro-cid-e3v5ztty]{flex:0 0 var(--slide-width);min-width:0;margin-left:var(--spacing-grid)}
