@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700&family=Inter:wght@300;400;500;600;700&display=swap);#root,*,body,html{box-sizing:border-box;margin:0;padding:0}#root,body,html{max-width:100vw;overflow-x:hidden;width:100%}*,:after,:before{box-sizing:inherit}img{height:auto}div,img,section{max-width:100%}h1,h2,h3,h4{font-family:Cinzel,serif}.card,.glass-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px;box-shadow:0 4px 12px #0000000a!important;color:#0f172a!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.card:hover,.glass-card:hover{border-color:#1e3a8a!important;box-shadow:0 8px 20px #1e3a8a14!important;transform:translateY(-4px)}.btn-gold{background:#1e3a8a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:1px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.btn-gold:hover{background:#1e40af;box-shadow:0 4px 12px #1e3a8a40;transform:translateY(-1px)}.form-input{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#0f172a;font-size:.95rem;margin-bottom:18px;margin-top:6px;outline:none;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-input:focus{border-color:#1e3a8a;box-shadow:0 0 0 3px #1e3a8a26}
/*# sourceMappingURL=main.3744063c.css.map*/