@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-angle-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}.btn-solid{background:linear-gradient(180deg,#f7f9fb,#c4ced6);color:#0c282e}.btn-solid:hover{background:linear-gradient(180deg,#f7f9fb 50%,#f7bfbb)}.btn-solid-black{background:#070707;color:#fafafa}.btn-solid-black:hover{background:#1a1a1a}.btn-outline-2{border:1px solid #a3b1bc;color:#f7f9fb}.btn-outline-2:hover{background:linear-gradient(180deg,#8535304d,#ef7e774d);border-color:#f7bfbb;color:#f7bfbb}.shiny-cta{--shiny-cta-bg:transparent;--shiny-cta-fg:#fff;--shiny-cta-highlight:#eb5e55;--shiny-cta-highlight-subtle:rgba(163,177,188,.2);--static-border:rgba(163,177,188,.1);--duration:7s;background:transparent;border-radius:360px;box-shadow:inset 0 0 0 1px #a3b1bc1a;cursor:pointer;display:inline-flex;isolation:isolate;overflow:hidden;position:relative}.shiny-cta:after{background:linear-gradient(0deg,#eb5e5503,#eb5e5503),linear-gradient(180deg,#8535304d,#ef7e774d);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s cubic-bezier(.4,0,.2,1);z-index:-1}.shiny-cta:hover:after{opacity:1}.shiny-cta:before{animation:gradient-angle var(--duration) linear infinite;background:conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--shiny-cta-highlight) calc(var(--gradient-percent)*2.5),var(--shiny-cta-highlight) calc(var(--gradient-percent)*3),transparent calc(var(--gradient-percent)*5));border-radius:360px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;transition:--gradient-percent .5s ease,--gradient-angle-offset .5s ease;z-index:2}.shiny-cta:hover{--gradient-percent:25%;--gradient-angle-offset:95deg}.shiny-white-cta{--shiny-cta-bg:transparent;--shiny-cta-fg:#fff;--shiny-cta-highlight:#d4d4d4;--shiny-cta-highlight-subtle:rgba(163,177,188,.2);--static-border:rgba(163,177,188,.1);--duration:7s;background:transparent;border-radius:360px;box-shadow:inset 0 0 0 1px #a3b1bc1a;cursor:pointer;display:inline-flex;isolation:isolate;overflow:hidden;position:relative}.shiny-white-cta:after{background:linear-gradient(0deg,#eb5e5503,#eb5e5503),linear-gradient(180deg,#8535304d,#ef7e774d);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s cubic-bezier(.4,0,.2,1);z-index:-1}.shiny-white-cta:hover:after{opacity:.3}.shiny-white-cta:before{animation:gradient-angle var(--duration) linear infinite;background:conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--shiny-cta-highlight) calc(var(--gradient-percent)*2.5),var(--shiny-cta-highlight) calc(var(--gradient-percent)*3),transparent calc(var(--gradient-percent)*5));border-radius:360px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;transition:--gradient-percent .5s ease,--gradient-angle-offset .5s ease;z-index:2}.shiny-white-cta:hover{--gradient-percent:25%;--gradient-angle-offset:95deg}@keyframes gradient-angle{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}
