@font-face{font-family:PangramSans;src:url(/fonts/PPPangramSans-CondensedExtrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PangramSans;src:url(/fonts/PPPangramSans-CondensedSemibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PangramRounded;src:url(/fonts/PPPangramSansRounded-CondensedSemibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100vh;overflow-x:hidden}body,button,input,select,textarea{font-family:PangramSans,sans-serif}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#e8621a;border-radius:2px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.btn-orange{color:#fff!important;background:#e8621a!important;border:none!important}.btn-ghost{color:#ffffffa6!important;background:0 0!important;border:1px solid #ffffff4d!important}.btn-outline-dark{color:#111!important;background:0 0!important;border:2px solid #111!important}.btn{cursor:pointer!important;border-radius:50px!important;padding:14px 28px!important;font-weight:800!important}
