.pixel:where(.astro-PBOHG4SR){--link-color-stop-a: #205eff;--link-color-stop-b: #c238bd;--border-radius: 8;--pixel-size: 4;--background: var(--gradient-pop-1);position:relative;border-radius:calc(var(--border-radius) * 1px)}.pixel:where(.astro-PBOHG4SR):before{content:"";position:absolute;top:calc(var(--pixel-size) * 1px);right:0;bottom:calc(var(--pixel-size) * 1px);left:0;background:var(--background);z-index:-1}.pixel:where(.astro-PBOHG4SR):after{content:"";position:absolute;top:0;right:calc(var(--pixel-size) * 1px);bottom:0;left:calc(var(--pixel-size) * 1px);background:var(--background);z-index:-1}.pixel:where(.astro-PBOHG4SR).variant-outline{background:rgba(255,255,255,0);border-radius:0}.pixel:where(.astro-PBOHG4SR).variant-outline:before{background:rgba(255,255,255,0);border:calc(var(--pixel-size) * 1px) solid var(--background);border-top:0;border-bottom:0}.pixel:where(.astro-PBOHG4SR).variant-outline:after{background:rgba(255,255,255,0);border:calc(var(--pixel-size) * 1px) solid var(--background);border-right:0;border-left:0}@supports (background: paint(pixel)){.js .pixel:where(.astro-PBOHG4SR){background:none!important}.js .pixel:where(.astro-PBOHG4SR):before{content:"";position:absolute;inset:0;display:block;z-index:-1;overflow:hidden;border-radius:0;background:var(--background);-webkit-mask-image:paint(pixel);mask-image:paint(pixel)}.js .pixel:where(.astro-PBOHG4SR):after{content:none}}.link:where(.astro-PBOHG4SR){--border-radius: 8;--duration: .2s;--delay: 30ms;--background: linear-gradient(180deg, var(--link-color-stop-a), var(--link-color-stop-b));display:flex;color:#fff;font-family:var(--font-display);font-size:1.25rem;width:max-content;transition-property:transform,--link-color-stop-a,--link-color-stop-b;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:cubic-bezier(.22,1,.36,1)}.link:where(.astro-PBOHG4SR):hover,.link:where(.astro-PBOHG4SR):focus-within{transform:translateY(calc(var(--pixel-size) * -.5px))}.link:where(.astro-PBOHG4SR):active{transform:translateY(0)}a:where(.astro-PBOHG4SR){display:flex;align-items:center;justify-content:center;padding:.67rem 1.25rem;width:100%;height:100%;text-decoration:none;color:inherit!important;outline:1px solid transparent}@media (forced-colors: active){a:where(.astro-PBOHG4SR){border:1px solid LinkText}}a:where(.astro-PBOHG4SR)>*+*{margin-inline-start:.25rem}.variant-primary:where(.astro-PBOHG4SR){--variant: primary;--background: linear-gradient(180deg, var(--link-color-stop-a), var(--link-color-stop-b))}.variant-primary:where(.astro-PBOHG4SR):hover,.variant-primary:where(.astro-PBOHG4SR):focus-within{--link-color-stop-a: #6d39ff;--link-color-stop-b: #af43ff}.variant-primary:where(.astro-PBOHG4SR):active{--link-color-stop-a: #5f31e1;--link-color-stop-b: #a740f3}.variant-outline:where(.astro-PBOHG4SR){--variant: outline;--background: none;color:var(--background)}.variant-outline:where(.astro-PBOHG4SR)>a:where(.astro-PBOHG4SR):before{position:absolute;top:0;right:calc(var(--pixel-size) * 1px);bottom:calc(var(--pixel-size) * 1px);left:calc(var(--pixel-size) * 1px);content:"";display:block;transform-origin:bottom center;background:linear-gradient(to top,var(--background),rgba(255,255,255,0));opacity:.3;transform:scaleY(0);transition:transform .2s cubic-bezier(.22,1,.36,1)}.variant-outline:where(.astro-PBOHG4SR):hover>a:where(.astro-PBOHG4SR):before,.variant-outline:where(.astro-PBOHG4SR):focus-within>a:where(.astro-PBOHG4SR):before{transform:scaleY(1)}.variant-outline:where(.astro-PBOHG4SR):active>a:where(.astro-PBOHG4SR):before{transform:scaleY(1)}
