/*! 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;--tw-border-style:solid}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.\[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;--color-stroke-ai_brand:linear-gradient(225deg,#b7c3f04d,#6d92fecc 25%,#ab84eccc 75%,#d2c0e84d)}*{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}.ai-brand-gradient-border{background:var(--color-stroke-ai_brand);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
/*# sourceMappingURL=97c34288027960be.css.map*/