@-webkit-keyframes underline-265f344e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes underline-265f344e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.has-fancy-underline-children a[data-v-265f344e],.fancy-underline[data-v-265f344e]{position:relative}.has-fancy-underline-children a[data-v-265f344e]:before,.fancy-underline[data-v-265f344e]:before{content:"";position:absolute;bottom:-.0325em;left:0;width:100%;transform:scaleX(0);height:.0625rem;background:currentColor;transition:transform .3s;transform-origin:bottom left}.has-fancy-underline-children a[data-v-265f344e]:hover:before,.fancy-underline[data-v-265f344e]:hover:before{transform:scaleX(1);-webkit-animation:underline-265f344e .5s;animation:underline-265f344e .5s}.fancy-underline--has-underline[data-v-265f344e]:before{transform:scaleX(1)}.bg-is-black .button--primary[data-v-265f344e]{border:solid 1px white;color:#fff}.bg-is-black .button--primary[data-v-265f344e]:hover:not(.button--primary:hover[disabled]){background:white!important;border-color:#fff!important;color:#000!important}.two-up-block[data-v-265f344e]{padding-top:2rem}@media (min-width: 768px){.two-up-block[data-v-265f344e]{padding-top:5rem}}.ratio-container__video[data-v-265f344e]{aspect-ratio:1;padding-top:100%}
