.deb-button-item{display:inline-block;flex-basis:var(--deb-buttons--button-width,auto);min-width:-moz-fit-content;min-width:fit-content;width:var(--deb-buttons--button-width,auto)}.deb-button-item.style--preset a.btn{align-items:center;display:inline-flex;justify-content:center;position:relative;width:100%}.deb-button-item.style--preset .btn-inner{align-items:center;color:var(--deb-button-item--color,inherit);display:inline-flex;font-size:var(--deb-button-item--font-size,inherit);font-weight:var(--deb-button-item--font-weight,inherit);gap:var(--deb-button-item--icon-gap,.4em);justify-content:center;text-align:var(--deb-button-item--text-align,center)}.deb-button-item__link-wrapper{align-items:center;backdrop-filter:var(--deb-button-item--backdrop-filter,none);background:transparent;border:none;border-radius:var(--deb-button-item--border-radius,0);cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;transition:color .26s ease,border-color .26s ease,border-radius .26s ease,opacity .26s ease,box-shadow .26s ease,transform .26s ease,filter .26s ease;width:100%}.deb-button-item__link-wrapper:before{background-color:var(--deb-button-item--background-color,transparent);background-image:var(--deb-button-item--background-gradient,none);content:"";inset:0;pointer-events:none;position:absolute;transition:transform .26s ease,opacity .35s ease,background-color .26s ease,background-image .26s ease,border-radius .26s ease;z-index:0}.deb-button-item__link-inner{align-items:center;border-radius:inherit;color:var(--deb-button-item--color,inherit);display:inline-flex;font-size:var(--deb-button-item--font-size,inherit);font-weight:var(--deb-button-item--font-weight,inherit);gap:var(--deb-button-item--icon-gap,.4em);justify-content:center;min-height:var(--deb-buttons--min-height,16px);min-width:-moz-fit-content;min-width:fit-content;padding:var(--deb-button-item--padding,var(--deb-buttons--padding,14px 28px));position:relative;text-align:var(--deb-button-item--text-align,center);transition:color .26s ease;width:100%;z-index:2}.deb-button-item:not(.style--button-item-border-gradient) .deb-button-item__link-wrapper{border-color:var(--deb-button-item--border-color,currentColor);border-style:var(--deb-button-item--border-style,solid);border-width:var(--deb-button-item--border-width,1px)}.deb-button-item a.deb-button-item__link-wrapper:focus-visible,.deb-button-item:hover .deb-button-item__link-wrapper{filter:brightness(var(--deb-button-item--hover-brightness,1));opacity:var(--deb-button-item--hover-opacity,1);transform:translateY(var(--deb-button-item--hover-translate-y,0)) scale(var(--deb-button-item--hover-scale,1))}.deb-button-item a.deb-button-item__link-wrapper:focus-visible .deb-button-item__link-inner,.deb-button-item:hover .deb-button-item__link-wrapper .deb-button-item__link-inner{color:var(--deb-button-item--hover-color,var(--deb-button-item--color,inherit))}.deb-button-item a.deb-button-item__link-wrapper:focus-visible:active,.deb-button-item:hover .deb-button-item__link-wrapper:active{transform:translateY(var(--deb-button-item--hover-translate-y,0)) scale(calc(var(--deb-button-item--active-scale, 1) - .04))}.deb-button-item a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item:hover .deb-button-item__link-wrapper:before{background-color:var(--deb-button-item--hover-background-color,var(--deb-button-item--background-color,transparent));background-image:var(--deb-button-item--hover-background-gradient,var(--deb-button-item--background-gradient,none))}.deb-button-item:not(.style--button-item-border-gradient) a.deb-button-item__link-wrapper:focus-visible,.deb-button-item:not(.style--button-item-border-gradient):hover .deb-button-item__link-wrapper{border-color:var(--deb-button-item--hover-border-color,var(--deb-button-item--border-color,currentColor))}.deb-button-item.style--button-item-hover-border-radius a.deb-button-item__link-wrapper:focus-visible,.deb-button-item.style--button-item-hover-border-radius:hover .deb-button-item__link-wrapper{border-radius:var(--deb-button-item--hover-border-radius,var(--deb-button-item--border-radius,0))}.deb-button-item a,.deb-button-item a:hover{text-decoration:none!important}.deb-button-item__text{color:inherit;font-size:inherit;font-weight:inherit;line-height:1.4}.deb-button-item.style--button-item-show-arrow-icon{position:relative}.deb-button-item.style--button-item-show-arrow-icon:after{align-items:center;color:var(--deb-button-item--hover-color,var(--deb-button-item--color,inherit));content:var(--deb-button-item--arrow-icon-code,"→");display:inline-flex;font-size:var(--deb-button-item--arrow-icon-size,inherit);height:100%;left:auto;opacity:1;padding:0;pointer-events:none;position:absolute;right:16px;top:0;transition:opacity .26s ease,transform .26s ease}.deb-button-item.style--button-item-show-arrow-icon:has(.deb-button-item__text.arrow-position-left):after{left:16px;right:auto}.deb-button-item.style--button-item-show-arrow-icon:hover:after{transform:translateY(var(--deb-button-item--hover-translate-y,0))}.deb-button-item.style--button-item-show-arrow-icon.style--button-item-arrow-show-on-hover:after{opacity:0;transform:translate(-8px)}.deb-button-item.style--button-item-show-arrow-icon.style--button-item-arrow-show-on-hover:has(.deb-button-item__text.arrow-position-left):after{transform:translateX(8px,0)}.deb-button-item.style--button-item-show-arrow-icon.style--button-item-arrow-show-on-hover:has(a.deb-button-item__link-wrapper:focus-visible):after,.deb-button-item.style--button-item-show-arrow-icon.style--button-item-arrow-show-on-hover:hover:after{opacity:1;transform:translateY(var(--deb-button-item--hover-translate-y,0))}.deb-button-item.style--button-item-shiny .deb-button-item__link-inner{overflow:hidden;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,.38)}.deb-button-item.style--button-item-shiny .deb-button-item__link-inner:after{background-image:linear-gradient(hsla(0,0%,100%,.62),hsla(0,0%,100%,.14));border-radius:0 0 var(--deb-button-item--shiny-right-radius,0) var(--deb-button-item--shiny-left-radius,0);bottom:50%;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.deb-button-item.style--button-item-shiny .deb-button-item__link-inner .deb-button-item__icon,.deb-button-item.style--button-item-shiny .deb-button-item__link-inner .deb-button-item__text{position:relative;z-index:1}.deb-button-item.style--button-item-icon-align-edge .deb-button-item__text{flex:1}.deb-button-item.style--button-item-border-gradient .deb-button-item__link-wrapper{border:none;isolation:isolate}.deb-button-item.style--button-item-border-gradient .deb-button-item__link-inner{isolation:isolate}.deb-button-item.style--button-item-border-gradient .deb-button-item__link-inner:before{background:var(--deb-button-item--border-gradient) border-box border-box;border:var(--deb-button-item--border-gradient-width,1px) solid transparent;border-radius:inherit;content:"";inset:0;-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;position:absolute;transition:transform .2s linear,border-width .2s linear,border-radius .26s linear,filter .4s linear;z-index:0}.deb-button-item.style--button-item-border-gradient .deb-button-item__link-inner .deb-button-item__icon,.deb-button-item.style--button-item-border-gradient .deb-button-item__link-inner .deb-button-item__text{position:relative;z-index:1}.deb-button-item.style--button-item-border-gradient a.deb-button-item__link-wrapper:focus-visible .deb-button-item__link-inner:before,.deb-button-item.style--button-item-border-gradient:hover .deb-button-item__link-inner:before{background:var(--deb-button-item--hover-border-gradient,var(--deb-button-item--border-gradient)) border-box border-box}.deb-button-item.style--button-item-border-gradient.style--button-item-hover-gradient-border-bolder a.deb-button-item__link-wrapper:focus-visible .deb-button-item__link-inner:before,.deb-button-item.style--button-item-border-gradient.style--button-item-hover-gradient-border-bolder:hover .deb-button-item__link-inner:before{border-width:calc(var(--deb-button-item--border-gradient-width, 1px) + 3px)}.deb-button-item.style--button-item-border-gradient.style--button-item-hover-gradient-border-hue-rotate a.deb-button-item__link-wrapper:focus-visible .deb-button-item__link-inner:before,.deb-button-item.style--button-item-border-gradient.style--button-item-hover-gradient-border-hue-rotate:hover .deb-button-item__link-inner:before{filter:hue-rotate(1turn)}.deb-button-item.style--button-item-shadow-on-hover a.deb-button-item__link-wrapper:focus-visible,.deb-button-item.style--button-item-shadow-on-hover:hover .deb-button-item__link-wrapper{box-shadow:var(--deb-button-item--hover-box-shadow-x,0) var(--deb-button-item--hover-box-shadow-y,8px) var(--deb-button-item--hover-box-shadow-blur,14px) var(--deb-button-item--hover-box-shadow-spread,-10px) var(--deb-button-item--hover-box-shadow-color,rgba(0,0,0,.62))}.deb-button-item.style--button-item-box-shadow .deb-button-item__link-wrapper{box-shadow:var(--deb-button-item--box-shadow-x,0) var(--deb-button-item--box-shadow-y,8px) var(--deb-button-item--box-shadow-blur,14px) var(--deb-button-item--box-shadow-spread,-10px) var(--deb-button-item--box-shadow-color,rgba(0,0,0,.62))}.deb-button-item.style--button-item-box-shadow a.deb-button-item__link-wrapper:focus-visible,.deb-button-item.style--button-item-box-shadow:hover .deb-button-item__link-wrapper{box-shadow:var(--deb-button-item--hover-box-shadow-x,var(--deb-button-item--box-shadow-x,0)) var(--deb-button-item--hover-box-shadow-y,var(--deb-button-item--box-shadow-y,8px)) var(--deb-button-item--hover-box-shadow-blur,var(--deb-button-item--box-shadow-blur,14px)) var(--deb-button-item--hover-box-shadow-spread,var(--deb-button-item--box-shadow-spread,-10px)) var(--deb-button-item--hover-box-shadow-color,var(--deb-button-item--box-shadow-color,rgba(0,0,0,.62)))}.deb-button-item__icon{align-items:center;display:inline-flex;justify-content:center}@keyframes deb-button-item-hover-bg-reveal-lr{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes deb-button-item-hover-bg-reveal-rl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes deb-button-item-hover-bg-reveal-tb{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes deb-button-item-hover-bg-reveal-bt{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.deb-button-item.style--button-item-hover-bg-gradient-crossfade .deb-button-item__link-wrapper:after{background-color:transparent;background-image:var(--deb-button-item--hover-background-gradient,none);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:1}.deb-button-item.style--button-item-hover-bg-gradient-crossfade a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-gradient-crossfade span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-gradient-crossfade:hover .deb-button-item__link-wrapper:before{background-color:var(--deb-button-item--background-color,transparent);background-image:var(--deb-button-item--background-gradient,none);opacity:0;transition:opacity .35s ease,border-radius .26s ease}.deb-button-item.style--button-item-hover-bg-gradient-crossfade a.deb-button-item__link-wrapper:focus-visible:after,.deb-button-item.style--button-item-hover-bg-gradient-crossfade span.deb-button-item__link-wrapper:focus-visible:after,.deb-button-item.style--button-item-hover-bg-gradient-crossfade:hover .deb-button-item__link-wrapper:after{opacity:1}@media(prefers-reduced-motion:reduce){.deb-button-item.style--button-item-hover-bg-gradient-crossfade .deb-button-item__link-wrapper:after{transition-duration:.01ms}.deb-button-item.style--button-item-hover-bg-gradient-crossfade a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-gradient-crossfade span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-gradient-crossfade:hover .deb-button-item__link-wrapper:before{transition-duration:.01ms}}.deb-button-item.style--button-item-hover-bg-anim-left-to-right a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-left-to-right span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-left-to-right:hover .deb-button-item__link-wrapper:before{animation:deb-button-item-hover-bg-reveal-lr .45s ease forwards;transform-origin:left center;transition:background-color .26s ease,background-image .26s ease,border-radius .26s ease}.deb-button-item.style--button-item-hover-bg-anim-right-to-left a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-right-to-left span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-right-to-left:hover .deb-button-item__link-wrapper:before{animation:deb-button-item-hover-bg-reveal-rl .45s ease forwards;transform-origin:right center;transition:background-color .26s ease,background-image .26s ease,border-radius .26s ease}.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom:hover .deb-button-item__link-wrapper:before{animation:deb-button-item-hover-bg-reveal-tb .45s ease forwards;transform-origin:center top;transition:background-color .26s ease,background-image .26s ease,border-radius .26s ease}.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top:hover .deb-button-item__link-wrapper:before{animation:deb-button-item-hover-bg-reveal-bt .45s ease forwards;transform-origin:center bottom;transition:background-color .26s ease,background-image .26s ease,border-radius .26s ease}@media(prefers-reduced-motion:reduce){.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-bottom-to-top:hover .deb-button-item__link-wrapper:before,.deb-button-item.style--button-item-hover-bg-anim-left-to-right a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-left-to-right span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-left-to-right:hover .deb-button-item__link-wrapper:before,.deb-button-item.style--button-item-hover-bg-anim-right-to-left a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-right-to-left span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-right-to-left:hover .deb-button-item__link-wrapper:before,.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom a.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom span.deb-button-item__link-wrapper:focus-visible:before,.deb-button-item.style--button-item-hover-bg-anim-top-to-bottom:hover .deb-button-item__link-wrapper:before{animation:none;transform:none}}
