@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{font-family:Montserrat,sans-serif;background-color:#f7f7f7;color:#041c24}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-track{background:#041c241a;border-radius:4px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#bf9a4a80;border-radius:4px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#bf9a4ab3}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(191,154,74,.5) rgba(4,28,36,.1)}body.pdf-print-mode *{animation:none!important;transition:none!important}body.pdf-print-mode .animate-pulse,body.pdf-print-mode .animate-spin,body.pdf-print-mode .animate-bounce{animation:none!important}:root{--bh-navy: #041C24;--bh-gold: #B68F40;--bh-gold-light: #D4AF37;--bh-teal: #093848;--bh-grey: #F7F7F7;--bh-text-dark: #1E1E1E;--bh-text-light: #FFFFFF}body{background-color:transparent;color:var(--bh-text-dark)}.bg-bh-navy{background-color:var(--bh-navy)}.text-bh-navy{color:var(--bh-navy)}.border-bh-navy{border-color:var(--bh-navy)}.bg-bh-gold{background-color:var(--bh-gold)}.text-bh-gold{color:var(--bh-gold)}.border-bh-gold{border-color:var(--bh-gold)}.bg-bh-goldLight,.bg-bh-gold-light{background-color:var(--bh-gold-light)}.text-bh-goldLight,.text-bh-gold-light{color:var(--bh-gold-light)}.bg-bh-teal{background-color:var(--bh-teal)}.text-bh-teal{color:var(--bh-teal)}.border-bh-teal{border-color:var(--bh-teal)}.bg-bh-grey{background-color:var(--bh-grey)}.text-bh-grey{color:var(--bh-grey)}.text-bh-textDark{color:var(--bh-text-dark)}.text-bh-textLight{color:var(--bh-text-light)}.border-bh-gold-30{border-color:#b68f404d}.border-bh-gold-60{border-color:#b68f4099}.border-bh-teal-40{border-color:#09384866}.bg-bh-navy-80{background-color:#041c24cc}.bg-bh-navy-70{background-color:#041c24b3}.bg-bh-navy-60{background-color:#041c2499}.bg-bh-teal-10{background-color:#0938481a}.bg-bh-teal-20{background-color:#09384833}.bg-bh-gold-10{background-color:#b68f401a}.bg-bh-gold-20{background-color:#b68f4033}.bg-bh-grey-40{background-color:#f7f7f766}.bg-bh-grey-60{background-color:#f7f7f799}.font-serif{font-family:Playfair Display,serif}.font-sans{font-family:Montserrat,sans-serif}.shadow-card{box-shadow:0 10px 25px #00000014}:root{font-family:Playfair Display,serif;color:#0f2533;background-color:#f7f7f7;line-height:1.6;text-rendering:optimizeLegibility}body{margin:0;background:radial-gradient(circle at 10% 20%,rgba(15,64,81,.08),transparent 25%),radial-gradient(circle at 90% 0%,rgba(182,143,64,.08),transparent 22%),#f7f7f7;color:#093848}.bh-theme-dark{background:radial-gradient(circle at 10% 20%,rgba(15,64,81,.25),transparent 25%),radial-gradient(circle at 90% 0%,rgba(182,143,64,.18),transparent 22%),#041c24;color:#f7f7f7}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#b68f40 transparent}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#b68f40;border-radius:9999px}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .4s ease-out both}img{display:block;max-width:100%;height:auto}button{cursor:pointer}.valuai-root .font-playfair{font-family:Playfair Display,serif}.valuai-root .font-montserrat{font-family:Montserrat,sans-serif}@keyframes valuai-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.valuai-root .animate-fade-in{animation:valuai-fade-in .4s ease-out both}@keyframes valuai-fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.valuai-root .animate-fade-in-up{animation:valuai-fade-in-up .4s ease-out both}@keyframes valuai-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.valuai-root .animate-progress{transform-origin:left;animation:valuai-progress 2s ease-in-out infinite}@keyframes valuai-premissario-reveal{0%{opacity:0;transform:translateY(18px) scale(.98);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.valuai-root .animate-premissario-reveal{animation:valuai-premissario-reveal .6s cubic-bezier(.16,1,.3,1) both}
