/*! tailwindcss v4.1.14 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.\[role\=\'dialog\'\]\:visible:is(){visibility:visible}@layer base{:root{--color-gray-0:#fff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-250:#dde0e5;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#2b1a2e;--color-blue-200:#d0dfff;--color-blue-300:#a3b7f7;--color-blue-500:#6f94ff;--color-blue-600:#3d6de8;--color-blue-700:#2850c3}*{box-sizing:border-box}body,html{background:var(--color-gray-0);-webkit-font-smoothing:antialiased;margin:0;padding:0}body,input{font-family:var(--font-inter),Arial,sans-serif;margin:0;padding:0}h1,h2,h3,h4{margin:0;font-style:normal}h1,h2,h3{font-family:var(--font-garamond),Garamond,Times New Roman,serif;font-weight:400}h1>b,h2>b,h3>b{font-weight:inherit!important}h4{font-weight:600;font-family:var(--font-inter),Arial,sans-serif!important}h{line-height:120%}h,p,span{color:inherit}p,span{letter-spacing:-.2px;line-height:160%}p{margin:0;padding:0}a{color:inherit;text-decoration:none}a,a:hover{transition:color .25s cubic-bezier(.87,0,.13,1)}button{cursor:pointer;color:inherit;background:0 0;border:none;margin:0;padding:0;font-family:inherit}a:focus,button:focus,input:focus{box-shadow:none;outline:none}[data-focus-visible-added]:not(iframe):not([role=dialog]){outline:3px solid var(--color-blue-300)}iframe{border:unset}}@layer components;@layer utilities{.capitalize-first-letter:first-letter{text-transform:capitalize}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}