.video-vimeo[data-v-16a9b010]>div[data-vimeo-initialized],.video-vimeo>div[data-v-16a9b010]:not(.video-vimeo__controls){opacity:0;transition:opacity .5s ease}.video-vimeo--ready[data-v-16a9b010]>div[data-vimeo-initialized=true]{opacity:1}.video-vimeo--native.video-vimeo--ready[data-v-16a9b010] iframe{pointer-events:auto}.video-vimeo__poster[data-v-16a9b010]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;pointer-events:none}.video-vimeo__poster--fade[data-v-16a9b010]{transition:opacity .5s ease .5s;opacity:0;pointer-events:none}button[data-v-16a9b010]{height:30px;width:30px;display:flex;border-radius:50%;padding:8px;line-height:1;align-items:center;justify-content:center;min-height:unset;border:0;color:var(--blue1);transition:background .2s ease,color .2s ease,box-shadow .2s ease;background:var(--white)}button[data-v-16a9b010]:hover,button.focus-visible.js-focus-visible[data-v-16a9b010],.js-focus-visible button.focus-visible[data-v-16a9b010]{background:var(--blue1);color:var(--white)}button[data-v-16a9b010]:hover,button[data-v-16a9b010]:focus-visible{background:var(--blue1);color:var(--white)}button[data-v-16a9b010]:disabled{opacity:1;cursor:wait}.video-vimeo__spinner[data-v-16a9b010]{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:currentColor;-webkit-animation:videoVimeoSpin-16a9b010 .7s linear infinite;animation:videoVimeoSpin-16a9b010 .7s linear infinite;pointer-events:none}svg[data-v-16a9b010]{height:100%;width:auto;pointer-events:none}.video-vimeo__controls[data-v-16a9b010]{position:absolute;bottom:26%;right:15px;display:grid;opacity:1;z-index:2}@media screen and (min-width: 768px){.video-vimeo__controls[data-v-16a9b010]{bottom:9%;right:30px}}@media screen and (min-width: 1400px){.video-vimeo__controls[data-v-16a9b010]{bottom:10%;right:30px}}.base-home-hero__video-bg .video-vimeo__controls[data-v-16a9b010]{position:absolute;bottom:15px;right:15px;display:grid;z-index:1}@media screen and (min-width: 768px){.base-home-hero__video-bg .video-vimeo__controls[data-v-16a9b010]{bottom:30px;right:30px}}@media screen and (min-width: 1200px){.base-home-hero__video-bg .video-vimeo__controls[data-v-16a9b010]{bottom:30px;right:30px}}@media screen and (min-width: 1750px){.base-home-hero__video-bg .video-vimeo__controls[data-v-16a9b010]{bottom:30px;right:30px}}.video-vimeo__btn[data-v-16a9b010]{grid-column:1;grid-row:1;position:relative}.video-vimeo__controls--inline[data-v-16a9b010]{top:0;right:0;bottom:0;left:0;inset-block-end:0;inset-inline-end:0;pointer-events:auto;cursor:pointer}.video-vimeo__controls--inline[data-v-16a9b010]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / 32%);opacity:0;transition:opacity .2s ease;pointer-events:none}.video-vimeo__controls--inline[data-v-16a9b010]:hover:before,.video-vimeo__controls--inline[data-v-16a9b010]:focus-within:before,.video-vimeo__controls--inline.video-vimeo__controls--pending[data-v-16a9b010]:before{opacity:1}.video-vimeo__controls--inline.video-vimeo__controls--pending[data-v-16a9b010]{cursor:wait}.video-vimeo__controls--inline.video-vimeo__controls--dismissed[data-v-16a9b010]{opacity:0;pointer-events:none;visibility:hidden}.video-vimeo__controls--inline .video-vimeo__btn[data-v-16a9b010]{--inline-btn-size: 72px;--inline-btn-docked: 30px;--inline-btn-inset: 20px;position:absolute;z-index:2;top:50%;left:50%;translate:-50% -50%;width:var(--inline-btn-size);height:var(--inline-btn-size);padding:20px;background:var(--white);color:var(--blue1);box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--blue1),0 8px 24px #0006;transition:top .5s ease,left .5s ease,width .5s ease,height .5s ease,padding .5s ease,opacity .25s ease,background .2s ease,color .2s ease,box-shadow .2s ease}@media screen and (min-width: 768px){.video-vimeo__controls--inline .video-vimeo__btn[data-v-16a9b010]{--inline-btn-size: 88px;padding:24px}}.video-vimeo__controls--inline:hover .video-vimeo__btn--play[data-v-16a9b010]:not(:disabled),.video-vimeo__controls--inline:focus-within .video-vimeo__btn--play[data-v-16a9b010]:not(:disabled),.video-vimeo__controls--inline .video-vimeo__btn--play[data-v-16a9b010]:hover,.video-vimeo__controls--inline.js-focus-visible .video-vimeo__btn--play.focus-visible[data-v-16a9b010],.js-focus-visible .video-vimeo__controls--inline .video-vimeo__btn--play.focus-visible[data-v-16a9b010],.video-vimeo__controls--inline .video-vimeo__btn--loading[data-v-16a9b010]{background:var(--blue1);color:var(--white);box-shadow:0 0 0 2px var(--blue1),0 0 0 4px var(--white),0 8px 24px #00000073}.video-vimeo__controls--inline:hover .video-vimeo__btn--play[data-v-16a9b010]:not(:disabled),.video-vimeo__controls--inline:focus-within .video-vimeo__btn--play[data-v-16a9b010]:not(:disabled),.video-vimeo__controls--inline .video-vimeo__btn--play[data-v-16a9b010]:hover,.video-vimeo__controls--inline .video-vimeo__btn--play[data-v-16a9b010]:focus-visible,.video-vimeo__controls--inline .video-vimeo__btn--loading[data-v-16a9b010]{background:var(--blue1);color:var(--white);box-shadow:0 0 0 2px var(--blue1),0 0 0 4px var(--white),0 8px 24px #00000073}.video-vimeo__controls--inline .video-vimeo__spinner[data-v-16a9b010]{width:28px;height:28px;border-width:3px}@media screen and (min-width: 768px){.video-vimeo__controls--inline .video-vimeo__spinner[data-v-16a9b010]{width:32px;height:32px}}.video-vimeo__controls--inline.video-vimeo__controls--docked .video-vimeo__btn[data-v-16a9b010]{top:calc(100% - var(--inline-btn-inset) - (var(--inline-btn-docked) / 2));left:calc(100% - var(--inline-btn-inset) - (var(--inline-btn-docked) / 2));width:var(--inline-btn-docked);height:var(--inline-btn-docked);padding:8px}.video-vimeo__btn--hidden[data-v-16a9b010],.video-vimeo__controls--inline .video-vimeo__btn.video-vimeo__btn--hidden[data-v-16a9b010]{opacity:0;pointer-events:none;visibility:hidden}@-webkit-keyframes videoVimeoSpin-16a9b010{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes videoVimeoSpin-16a9b010{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.video-vimeo__controls--inline .video-vimeo__btn[data-v-16a9b010]{transition:opacity .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.video-vimeo__spinner[data-v-16a9b010]{-webkit-animation:videoVimeoPulse-16a9b010 1.2s ease-in-out infinite;animation:videoVimeoPulse-16a9b010 1.2s ease-in-out infinite}}@-webkit-keyframes videoVimeoPulse-16a9b010{50%{opacity:.4}}@keyframes videoVimeoPulse-16a9b010{50%{opacity:.4}}
