@font-face{font-family:"Barlow Condensed";src:url("../assets/fonts/barlowc-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Barlow";src:url("../assets/fonts/barlow-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Barlow";src:url("../assets/fonts/barlow-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Cond Fallback";src:local("Arial Narrow"),local("Arial");size-adjust:88%;ascent-override:100%;descent-override:24%}
@font-face{font-family:"Barlow Fallback";src:local("Arial");size-adjust:96%;ascent-override:98%;descent-override:22%}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0}
img,video,svg{display:block;max-width:100%}
img{height:auto}
a{color:inherit}
button,input,select,textarea{font:inherit;color:inherit}
h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}
ul{padding:0;list-style:none}
fieldset{border:0;margin:0;padding:0;min-width:0}
:root{
  --g9:#111316; --g8:#1a1d21; --g7:#24282d; --g6:#33383e; --g3:#a7adb4; --g2:#d6d9dc; --g1:#eceef0; --white:#fff;
  --hot:#ff6a13; --hot-d:#e2560a;
  --cond:"Barlow Condensed","Cond Fallback","Arial Narrow",sans-serif;
  --sans:"Barlow","Barlow Fallback",Arial,sans-serif;
  --wrap:min(1340px, 100% - 80px);
  --hdr:84px;
}
@media (min-width:1700px){:root{--wrap:min(1560px, 100% - 140px)}}
@media (max-width:767px){:root{--wrap:calc(100% - 32px);--hdr:64px}}
