@property --gb2-angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --gb2-angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.glassbutton2-module__NHw61G__wrap{z-index:2;border-radius:var(--gb2-radius,999vw);pointer-events:none;background:0 0;transition:all .4s cubic-bezier(.25,1,.5,1);display:inline-block;position:relative}.glassbutton2-module__NHw61G__shadow{--shadow-cuttoff-fix:2em;width:calc(100% + var(--shadow-cuttoff-fix));height:calc(100% + var(--shadow-cuttoff-fix));top:calc(0% - var(--shadow-cuttoff-fix)/2);left:calc(0% - var(--shadow-cuttoff-fix)/2);filter:blur(clamp(2px,.125em,12px));pointer-events:none;position:absolute;overflow:visible}.glassbutton2-module__NHw61G__shadow:after{content:"";z-index:0;border-radius:var(--gb2-radius,999vw);width:calc(100% - var(--shadow-cuttoff-fix) - .25em);height:calc(100% - var(--shadow-cuttoff-fix) - .25em);top:calc(var(--shadow-cuttoff-fix) - .5em);left:calc(var(--shadow-cuttoff-fix) - .875em);box-sizing:border-box;-webkit-mask-composite:xor;opacity:1;background:linear-gradient(#0003,#0000001a);padding:.125em;transition:all .4s cubic-bezier(.25,1,.5,1);position:absolute;overflow:visible;-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}.glassbutton2-module__NHw61G__btn{--border-width:clamp(1px,.0625em,4px);isolation:isolate;pointer-events:auto;z-index:3;border-radius:var(--gb2-radius,999vw);background:linear-gradient(-75deg,#ffffff08,#ffffff1f,#ffffff08);transition:all .4s cubic-bezier(.25,1,.5,1);position:relative;box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff4d,0 .25em .125em -.125em #0003,inset 0 0 .1em .25em #ffffff1f,0 0 #fff}.glassbutton2-module__NHw61G__clip{border-radius:var(--gb2-radius,999vw);pointer-events:none;position:absolute;inset:0;overflow:hidden}.glassbutton2-module__NHw61G__backdrop{z-index:-1;pointer-events:none;transition:opacity .4s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover .glassbutton2-module__NHw61G__clip .glassbutton2-module__NHw61G__backdrop{opacity:0}.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover{box-shadow:inset 0 .125em .125em #00000008,inset 0 -.125em .125em #ffffff4d,0 .15em .05em -.1em #00000040,inset 0 0 .05em .1em #ffffff4d,0 0 #fff}.glassbutton2-module__NHw61G__span{border-radius:var(--gb2-radius,999vw);-webkit-user-select:none;user-select:none;letter-spacing:-.05em;color:#323232;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 .25em .1em #00000038;padding-block:.875em;padding-inline:1.5em;font-family:Inter,sans-serif;font-size:1em;font-weight:500;transition:all .4s cubic-bezier(.25,1,.5,1);display:block;position:relative;overflow:hidden}.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover .glassbutton2-module__NHw61G__span{text-shadow:.025em .025em .025em #0000001f}.glassbutton2-module__NHw61G__span:after{content:"";background:linear-gradient(var(--gb2-angle-2),#fff0 0%,#ffffff59 40% 50%,#fff0 55%);z-index:3;mix-blend-mode:screen;pointer-events:none;width:200%;height:200%;transform:translate(var(--gb2-sheen-tx,25%),var(--gb2-sheen-ty,25%));will-change:transform;transition:transform .5s cubic-bezier(.25,1,.5,1),--gb2-angle-2 .5s cubic-bezier(.25,1,.5,1);display:block;position:absolute;top:-50%;left:-50%}.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover .glassbutton2-module__NHw61G__span:after{transform:translate(var(--gb2-sheen-hover-tx,5%),var(--gb2-sheen-hover-ty,5%));--gb2-angle-2:var(--gb2-sheen-hover-angle,-45deg)}.glassbutton2-module__NHw61G__btn:after{content:"";z-index:1;border-radius:var(--gb2-radius,999vw);width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));inset:0;top:calc(0% - var(--border-width)/2);left:calc(0% - var(--border-width)/2);padding:var(--border-width);box-sizing:border-box;background:conic-gradient(from var(--gb2-angle-1)at 50% 50%,#00000080,#0000 5% 40%,#00000080 50%,#0000 60% 95%,#00000080),linear-gradient(180deg,#ffffff1a,#ffffff1a);-webkit-mask-composite:xor;box-shadow:inset 0 0 0 calc(var(--border-width)/2)#ffffff4a;transition:all .4s cubic-bezier(.25,1,.5,1),--gb2-angle-1 .5s;position:absolute;-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}.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover:after{--gb2-angle-1:-125deg}.glassbutton2-module__NHw61G__wrap:has(.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover) .glassbutton2-module__NHw61G__shadow{filter:blur(clamp(2px,.0625em,6px));transition:filter .4s cubic-bezier(.25,1,.5,1)}.glassbutton2-module__NHw61G__wrap:has(.glassbutton2-module__NHw61G__btn:not(.glassbutton2-module__NHw61G__noHover):hover) .glassbutton2-module__NHw61G__shadow:after{top:calc(var(--shadow-cuttoff-fix) - .875em);opacity:1}.glassbutton2-module__NHw61G__active .glassbutton2-module__NHw61G__clip .glassbutton2-module__NHw61G__backdrop{opacity:0}.glassbutton2-module__NHw61G__active{box-shadow:inset 0 .125em .125em #00000008,inset 0 -.125em .125em #ffffff4d,0 .15em .05em -.1em #00000040,inset 0 0 .05em .1em #ffffff4d,0 0 #fff}.glassbutton2-module__NHw61G__active .glassbutton2-module__NHw61G__span{text-shadow:.025em .025em .025em #0000001f}.glassbutton2-module__NHw61G__active .glassbutton2-module__NHw61G__span:after{transform:translate(var(--gb2-sheen-hover-tx,5%),var(--gb2-sheen-hover-ty,5%));--gb2-angle-2:var(--gb2-sheen-hover-angle,-45deg)}.glassbutton2-module__NHw61G__active:after{--gb2-angle-1:-125deg}.glassbutton2-module__NHw61G__wrap:has(.glassbutton2-module__NHw61G__active) .glassbutton2-module__NHw61G__shadow{filter:blur(clamp(2px,.0625em,6px));transition:filter .4s cubic-bezier(.25,1,.5,1)}.glassbutton2-module__NHw61G__wrap:has(.glassbutton2-module__NHw61G__active) .glassbutton2-module__NHw61G__shadow:after{top:calc(var(--shadow-cuttoff-fix) - .875em);opacity:1}.glassbutton2-module__NHw61G__fill{display:block}.glassbutton2-module__NHw61G__fill .glassbutton2-module__NHw61G__btn{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.glassbutton2-module__NHw61G__fill .glassbutton2-module__NHw61G__span{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}
