@font-face{font-family:'Bakbak One';font-weight:400;font-style:normal;font-display:swap;src:url('assets/bakbak-one-400.ttf') format('truetype')}
@font-face{font-family:'Teko';font-weight:400;font-style:normal;font-display:swap;src:url('assets/teko-400.ttf') format('truetype')}
@font-face{font-family:'Teko';font-weight:500;font-style:normal;font-display:swap;src:url('assets/teko-500.ttf') format('truetype')}
:root{--blue:#1c6ca4;--sky:#b4d9ff;--yellow:#ffe552;--navy:#242b39;--white:#fffdf6;--ink:#060c14;--body:'Bakbak One',Arial,sans-serif;--menu:'Teko',Arial,sans-serif}
*{box-sizing:border-box}html,body{margin:0;min-height:100%;padding:0}body{background:#000;color:var(--white);font-family:var(--body);font-weight:400;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;border:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0;font-weight:400}p{line-height:1.4}::selection{background:var(--yellow);color:#000}.brand{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;flex-shrink:0}
