@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Alibaba Sans;src:url(/fonts/AlibabaSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alibaba Sans;src:url(/fonts/AlibabaSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alibaba Sans;src:url(/fonts/AlibabaSans-Heavy.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--color-be-blue: #1e2a72;--color-be-yellow: #ffd600;--color-be-teal: #68cdd1;--color-be-text: #374151;--color-be-bg: #F8FAFC}body{font-family:Alibaba Sans,Inter,sans-serif;background-color:var(--color-be-bg);color:var(--color-be-text);font-size:1.1rem;line-height:1.6}h2{font-size:1.8rem;font-weight:800;color:var(--color-be-blue)}input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea{border-radius:12px!important;box-shadow:0 5px 15px #1e2a720d!important;border:1px solid rgba(30,42,114,.1)!important;padding:1rem!important;outline:none!important;transition:border-color .2s ease!important}.be-card{background-color:#fff;border:1px solid rgba(30,42,114,.08);border-radius:16px;overflow:hidden}.be-button{border-radius:50px!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;padding:1rem 2rem!important;transition:all .2s ease!important}
