@import "https://fonts.googleapis.com/css2?family=Inter:wght@500&display=swap";
@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}.PremiumBorder-module__8qtPrq__borderWrapper{display:inline-block;position:relative}.PremiumBorder-module__8qtPrq__borderWrapper:after{content:"";border-radius:inherit;background:conic-gradient(from var(--angle-1)at 50% 50%,#0000001a,#0000 5% 40%,#0000001a 50%,#0000 60% 95%,#0000001a),linear-gradient(180deg,#c8c8c880,#c8c8c880);pointer-events:none;z-index:10;padding:1px;transition:--angle-1 .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PremiumBorder-module__8qtPrq__borderWrapper:hover:after{--angle-1:-125deg}
@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.styles-module__QlIoJa__buttonWrap{z-index:10;pointer-events:none;background-color:#0000;border-radius:9999px;transition:all .4s cubic-bezier(.25,1,.5,1);animation:1s ease-out .3s both styles-module__QlIoJa__fadeIn;position:relative}.styles-module__QlIoJa__glassButton{all:unset;cursor:pointer;pointer-events:auto;z-index:30;-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));backdrop-filter:blur(clamp(1px,.125em,4px));background:linear-gradient(-75deg,#ffffff0d,#fff3,#ffffff0d);border-radius:9999px;outline:none;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.25,1,.5,1);display:flex;position:relative;box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0003,inset 0 0 .1em .25em #fff3,0 0 #fff}.styles-module__QlIoJa__glassButton:hover{-webkit-backdrop-filter:blur(.01em);backdrop-filter:blur(.01em);transform:scale(.975);box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .15em .05em -.1em #00000040,inset 0 0 .05em .1em #ffffff80,0 0 #fff}.styles-module__QlIoJa__glassButton:active{transform:scale(.95)rotateX(25deg);box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .125em .125em -.125em #0003,inset 0 0 .1em .25em #fff3,0 .225em .05em #0000000d,0 .25em #ffffffbf,inset 0 .25em .05em #00000026}.styles-module__QlIoJa__buttonText{-webkit-user-select:none;user-select:none;color:#1f2937;letter-spacing:-.025em;text-shadow:0 .25em .05em #0000001a;padding:.875rem 1.5rem;font-size:16px;font-weight:500;transition:all .4s cubic-bezier(.25,1,.5,1);display:block;position:relative}.styles-module__QlIoJa__glassButton:hover .styles-module__QlIoJa__buttonText{text-shadow:.025em .025em .025em #0000001f}.styles-module__QlIoJa__glassButton:active .styles-module__QlIoJa__buttonText{text-shadow:.025em .25em .05em #0000001f}.styles-module__QlIoJa__glassButton:after{content:"";box-sizing:border-box;background:conic-gradient(from var(--angle-1)at 50% 50%,#00000080,#0000 5% 40%,#00000080 50%,#0000 60% 95%,#00000080),linear-gradient(180deg,#ffffff80,#ffffff80);pointer-events:none;border-radius:999px;width:calc(100% + 2px);height:calc(100% + 2px);padding:1px;transition:all .4s cubic-bezier(.25,1,.5,1),--angle-1 .5s;position:absolute;inset:-1px 0 0 -1px;box-shadow:inset 0 0 0 .5px #ffffff80;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.styles-module__QlIoJa__glassButton:hover:after{--angle-1:-125deg}.styles-module__QlIoJa__glassButton:active:after{--angle-1:-75deg}.styles-module__QlIoJa__buttonShine{background:linear-gradient(var(--angle-2),#fff0 0%,#ffffff80 40% 50%,#fff0 55%);mix-blend-mode:screen;pointer-events:none;background-position:0%;background-repeat:no-repeat;background-size:200% 200%;border-radius:999px;width:calc(100% - 1px);height:calc(100% - 1px);transition:background-position .5s cubic-bezier(.25,1,.5,1),--angle-2 .5s cubic-bezier(.25,1,.5,1);position:absolute;inset:.5px 0 0 .5px}.styles-module__QlIoJa__glassButton:hover .styles-module__QlIoJa__buttonShine{background-position:25%}.styles-module__QlIoJa__glassButton:active .styles-module__QlIoJa__buttonShine{--angle-2:-15deg;background-position:50% 15%}@keyframes styles-module__QlIoJa__fadeIn{0%{opacity:0}to{opacity:1}}
@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.PremiumCard-module__wVMmIW__card{background:#fff;border-radius:1rem;padding:1.5rem;transition:all .4s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden;box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0000001a,inset 0 0 .1em .25em #fff3}.PremiumCard-module__wVMmIW__card:after{content:"";border-radius:inherit;background:conic-gradient(from var(--angle-1)at 50% 50%,#0000001a,#0000 5% 40%,#0000001a 50%,#0000 60% 95%,#0000001a),linear-gradient(180deg,#c8c8c880,#c8c8c880);pointer-events:none;padding:1px;transition:--angle-1 .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PremiumCard-module__wVMmIW__card:hover{transform:translateY(-2px);box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .5em .5em -.25em #00000026,inset 0 0 .1em .25em #fff3}.PremiumCard-module__wVMmIW__card:hover:after{--angle-1:-125deg}.PremiumCard-module__wVMmIW__transparent{box-shadow:none;background:0 0}.PremiumCard-module__wVMmIW__transparent:after{background:conic-gradient(from var(--angle-1)at 50% 50%,#ffffff1a,#0000 5% 40%,#ffffff1a 50%,#0000 60% 95%,#ffffff1a),linear-gradient(180deg,#fff3,#ffffff0d)}.PremiumCard-module__wVMmIW__shine{border-radius:inherit;background:linear-gradient(var(--angle-2),#fff0 0%,#ffffff4d 40% 50%,#fff0 55%);mix-blend-mode:overlay;pointer-events:none;opacity:0;background-position:0%;background-repeat:no-repeat;background-size:200% 200%;transition:background-position .5s cubic-bezier(.25,1,.5,1),--angle-2 .5s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.PremiumCard-module__wVMmIW__card:hover .PremiumCard-module__wVMmIW__shine{opacity:1;background-position:25%}
.styles-module__rWbs-W__shinyCta{--gradient-angle:0deg;--gradient-angle-offset:0deg;--gradient-percent:20%;--gradient-shine:#8484ff;--shadow-size:2px;color:#fff;background:linear-gradient(#000,#000)padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent 0%,#1d4ed8 5%,var(--gradient-shine)15%,#1d4ed8 30%,transparent 40%,transparent 100%)border-box;cursor:pointer;isolation:isolate;outline-offset:4px;z-index:0;border:2px solid #0000;border-radius:9999px;outline:none;padding:1.25rem 2.5rem;font-family:Inter,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.2;transition:--gradient-angle-offset .8s cubic-bezier(.25,1,.5,1),--gradient-percent .8s cubic-bezier(.25,1,.5,1),--gradient-shine .8s cubic-bezier(.25,1,.5,1),box-shadow .3s;animation:2.5s linear infinite styles-module__rWbs-W__borderSpin;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1a1818}@keyframes styles-module__rWbs-W__borderSpin{to{--gradient-angle:360deg}}.styles-module__rWbs-W__shinyCta:active{transform:translateY(1px)}.styles-module__rWbs-W__shinyCta:before{content:"";pointer-events:none;z-index:0;--size:calc(100% - 6px);--position:2px;--space:4px;width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position)var(--position),white .5px,transparent 0)padding-box;background-size:var(--space)var(--space);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;pointer-events:none;background-repeat:space;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__rWbs-W__shinyCta:after{content:"";pointer-events:none;z-index:1;aspect-ratio:1;opacity:.6;background:linear-gradient(-50deg,#0000,#1d4ed8,#0000);width:100%;animation:4s linear infinite styles-module__rWbs-W__shimmer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.styles-module__rWbs-W__shinyCta span{z-index:2;display:inline-block;position:relative}.styles-module__rWbs-W__shinyCta span:before{content:"";pointer-events:none;z-index:-1;--size:calc(100% + 1rem);width:var(--size);height:var(--size);opacity:0;border-radius:inherit;transition:opacity .8s cubic-bezier(.25,1,.5,1);animation:4.5s linear infinite styles-module__rWbs-W__breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 -1ex 2rem 4px #1d4ed8}@keyframes styles-module__rWbs-W__shimmer{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes styles-module__rWbs-W__breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.2)}}
