.visually-hidden[data-v-aecd4d45]{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.bg-primary[data-v-aecd4d45]{color:var(--c-text-bg-primary);background-color:var(--c-bg-primary)}.bg-accent[data-v-aecd4d45]{color:var(--c-text-bg-accent);background-color:var(--c-bg-accent)}.bg-light[data-v-aecd4d45],.cta-download[data-v-aecd4d45],[class*=cta-download--][data-v-aecd4d45]{color:var(--c-text-bg-light);background-color:var(--c-bg-light)}.bg-dark[data-v-aecd4d45]{color:var(--c-text-bg-dark);background-color:var(--c-bg-dark)}.bg-white[data-v-aecd4d45]{color:var(--c-text);background-color:#fff}.br-default[data-v-aecd4d45],.cta-download[data-v-aecd4d45],[class*=cta-download--][data-v-aecd4d45]{--border-radius: 1.6rem;border-radius:var(--border-radius)}@media only screen and (min-width: 64em){.br-default[data-v-aecd4d45],.cta-download[data-v-aecd4d45],[class*=cta-download--][data-v-aecd4d45]{--border-radius: 2.4rem}}.br-small[data-v-aecd4d45]{--border-radius: 1.2rem;border-radius:var(--border-radius)}@media only screen and (min-width: 64em){.br-small[data-v-aecd4d45]{--border-radius: 1.6rem}}.g-fade-enter-active[data-v-aecd4d45],.g-fade-leave-active[data-v-aecd4d45]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-aecd4d45],.g-fade-leave-to[data-v-aecd4d45]{opacity:0}.g-slide-up-enter-active[data-v-aecd4d45],.g-slide-up-leave-active[data-v-aecd4d45]{transition:.5s cubic-bezier(.19,1,.22,1);transition-property:transform,opacity}.g-slide-up-enter-from[data-v-aecd4d45],.g-slide-up-leave-to[data-v-aecd4d45]{opacity:0;transform:translateY(2rem)}.cta-download[data-v-aecd4d45],[class*=cta-download--][data-v-aecd4d45]{position:relative;display:flex;align-items:center;overflow:hidden;padding:1.3rem 1.2rem;background:#fff;transform:scale(1);transition:transform .2s cubic-bezier(0,0,.58,1);will-change:transform}.cta-download[data-v-aecd4d45]:before,[class*=cta-download--][data-v-aecd4d45]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(102deg,#e7e6e3 50%,transparent 50%);background-position:100% center;background-size:250% 150%;transition:background .3s cubic-bezier(0,0,.58,1)}.cta-download[data-v-aecd4d45]:hover,.cta-download[data-v-aecd4d45]:focus-within,[class*=cta-download--][data-v-aecd4d45]:hover,[class*=cta-download--][data-v-aecd4d45]:focus-within{transform:scale(.99)}.cta-download[data-v-aecd4d45]:hover:before,.cta-download[data-v-aecd4d45]:focus-within:before,[class*=cta-download--][data-v-aecd4d45]:hover:before,[class*=cta-download--][data-v-aecd4d45]:focus-within:before{background-position:0% center;transition:background .3s cubic-bezier(.42,0,1,1)}.bg-white .cta-download[data-v-aecd4d45],.bg-white [class*=cta-download--][data-v-aecd4d45]{background:#faf9f6}@media only screen and (min-width: 64em){.cta-download[data-v-aecd4d45],[class*=cta-download--][data-v-aecd4d45]{padding:3rem}}.cta-download__icon[data-v-aecd4d45]{position:relative;z-index:2}.cta-download__icon .icon[data-v-aecd4d45]{width:4.8rem;height:4.8rem}.cta-download__icon[data-v-aecd4d45]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;content:"";width:calc(100% + 1rem);height:calc(100% + 1rem);background:#faf9f6;border-radius:50%}.bg-light .cta-download__icon[data-v-aecd4d45]:before,.bg-accent .cta-download__icon[data-v-aecd4d45]:before{background:#fff}@media only screen and (min-width: 64em){.cta-download__icon .icon[data-v-aecd4d45]{width:6rem;height:6rem}.cta-download__icon[data-v-aecd4d45]:before{width:calc(100% + 2rem);height:calc(100% + 2rem)}}.cta-download__content[data-v-aecd4d45]{z-index:1;flex:1;margin:0 .4rem 0 1rem}@media only screen and (min-width: 64em){.cta-download__content[data-v-aecd4d45]{margin-left:2rem}}.cta-download__content__size[data-v-aecd4d45]{color:#b6b6b6}.cta-download__download[data-v-aecd4d45]{z-index:1;align-self:flex-end;width:2.4rem;height:2.4rem}.cta-download__link[data-v-aecd4d45]{z-index:1}.cta-download__link[data-v-aecd4d45]:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}
