/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}.button{z-index:1;border:none;outline:none;cursor:pointer!important;color:var(--color-white,#fff)!important;position:relative!important;overflow:hidden!important}.button:before{transform-origin:100%;transition:transform .25s ease-in-out;--tw-scale-x:0%!important;background-color:var(--color-darkBlue,#0d345b)!important;--tw-content:""!important;content:var(--tw-content)!important;height:100%!important;position:absolute!important;inset:0!important}.button:before,.button:hover:before{scale:var(--tw-scale-x) var(--tw-scale-y)!important}.button:hover:before{transform-origin:0;--tw-scale-x:100%!important}.button-orange{background-color:var(--color-orange,#f68d1e)}.button-small{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
