.btn:where(.astro-vnzlvqnm){--fs:var(--font-size-xs);--fw:600;--text-color:var(--btn-txt-color,var(--color-white));--bg-color:var(--btn-bg-color,var(--color-brand-1));--hover-bg-color:var(--btn-hover-bg-color,var(--color-white));--hover-text-color:var(--btn-hover-text-color,var(--color-brand-1));align-items:center;background:none;border:none;border-radius:100px;cursor:pointer;display:inline-flex;justify-content:center;letter-spacing:.02em;margin:0;overflow:hidden;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none}.btn:where(.astro-vnzlvqnm)[data-sy-reveal]{clip-path:inset(0 100% 0 0 round 100px);transform:translate(2rem);transform-origin:left;transition:.4s var(--ease-out-cubic);transition-property:opacity,clip-path,transform}.btn:where(.astro-vnzlvqnm).is-in[data-sy-reveal]{clip-path:inset(0 0 round 100px);transform:translate(0)}.btn:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm){display:block;height:100%;position:relative;width:100%}.btn:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):after{border:2px solid var(--bg-color);border-radius:99px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.btn:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm){align-items:center;background:var(--bg-color);color:var(--text-color);display:flex;justify-content:center;line-height:1.25;padding:.9375em 1.5em;position:relative}.btn:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child{background:var(--hover-bg-color);clip-path:inset(50% round 99px);color:var(--hover-text-color);height:100%;left:0;position:absolute;top:0;transition:clip-path .4s var(--ease-out-cubic);width:100%;z-index:2}.btn:where(.astro-vnzlvqnm).btn-primary-alt{--text-color:var(--btn-txt-color,var(--color-text));--bg-color:var(--btn-bg-color,var(--color-brand-3))}.btn:where(.astro-vnzlvqnm):focus>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child,.btn:where(.astro-vnzlvqnm):hover>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child{clip-path:inset(-10% 0 round 99px)}.btn:where(.astro-vnzlvqnm).btn-arrow>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm){padding-right:1em}.btn:where(.astro-vnzlvqnm).btn-arrow>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):after{background:currentColor;content:"";display:block;height:2em;margin-left:1em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 21'%3E%3Cpath d='m16 9-6-6 2-1 8 8-1 1-7 7-2-1 6-6H0V9z'/%3E%3C/svg%3E") no-repeat center /1em 1em;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 21'%3E%3Cpath d='m16 9-6-6 2-1 8 8-1 1-7 7-2-1 6-6H0V9z'/%3E%3C/svg%3E") no-repeat center /1em 1em;width:2em}.btn:where(.astro-vnzlvqnm).btn-arrow>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child{clip-path:inset(50% round 99px)}.btn:where(.astro-vnzlvqnm).btn-arrow:hover>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child{clip-path:inset(-10% 0 round 99px)}.btn:where(.astro-vnzlvqnm).btn-arrow:focus>span:where(.astro-vnzlvqnm)>span:where(.astro-vnzlvqnm):first-child{clip-path:inset(-10% 0 round 99px)}sy-text-marquee:where(.astro-vntlgzpv){backdrop-filter:blur(6px) saturate(1.05);display:block;max-width:100%;opacity:0;overflow:hidden;position:relative;transition:opacity .2s ease-in-out;width:100vw}sy-text-marquee.is-ready{opacity:1}.outer:where(.astro-vntlgzpv){display:flex;transform:translate(var(--x));will-change:transform}.inner:where(.astro-vntlgzpv){align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.text:where(.astro-vntlgzpv){font:var(--fw,400) var(--fs,var(--font-size-base)) /var(--fh,1.2) var(--font-inter);letter-spacing:var(--ls,-.01em);--fs:4rem;--fw:600;align-items:center;display:flex;white-space:nowrap;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:2px;-webkit-text-fill-color:transparent;color:var(--c,var(--color-brand-1))}.text:where(.astro-vntlgzpv):before{background:currentcolor;border-radius:99px;content:"";display:block;height:.2em;margin:0 .35em;width:.2em}.text:where(.astro-vntlgzpv):nth-child(odd){-webkit-text-fill-color:unset}
