
@font-face{font-family:'Unbounded';font-style:normal;font-weight:800;font-display:swap;
  src:url(/fonts/Unbounded-800.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;
  src:url(/fonts/Inter-400.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;
  src:url(/fonts/Inter-600.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;
  src:url(/fonts/JetBrainsMono-400.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700;font-display:swap;
  src:url(/fonts/JetBrainsMono-700.woff2) format('woff2')}

body{font-family:'Inter',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif}

.mono,.sl-msg,.sl-pct{font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;
  font-variant-numeric:tabular-nums;letter-spacing:-.02em}

h1,h2,h3,.scr-title{font-family:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;
  font-weight:800;letter-spacing:-.035em}

.btn,input,select,textarea,.seg button,#langbtn,.card{border-radius:0}

.btn{font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13.5px;
  transition:background .12s,color .12s}
.btn:active{filter:invert(1)}

#hdr .logo-img{display:none}
#hdr .logo::before{content:"";flex:none;width:155px;height:22px;
  background:url(/img/logo-full.png?v=1) left center/contain no-repeat}
#hdr .logo-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
@media (min-width:1000px){#hdr .logo::before{width:183px;height:26px}}
.logo-text b{color:#8A8A92}

@media (prefers-reduced-motion:reduce){
  .btn{transition:none}
}

:root{
  --hm-r:0;--hm-chip-r:0;--hm-btn-r:0;
  --hm-disp:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;--hm-disp-w:800;--hm-amt-ls:-.04em;
  --hm-title-font:'Inter',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;--hm-title-w:600;
  --hm-num:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;
  --hm-ink:#F2F2F2;
  --hm-tint:rgba(242,242,242,.07);--hm-tint-2:rgba(242,242,242,.12);
  --hm-tint-line:rgba(242,242,242,.35);--hm-tint-weak:rgba(242,242,242,.04);
  --hm-pri-bg:#F2F2F2;--hm-pri-fg:#050505;--hm-pri-chip:rgba(5,5,5,.1);
  --hm-pri-shadow:none;--hm-pri-glint:0;
  --hm-pri-w:800;--hm-pri-tt:uppercase;--hm-pri-ls:-.01em;
  --hm-price:#F2F2F2;
}
.hm-pri .hm-tx b{font-family:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif}
.hm-pri .hm-go{border-radius:0}
.hm-pri:active{filter:invert(1)}
.hm .hm-topup{text-transform:uppercase;letter-spacing:.08em;font-size:13px}
.hm-pill{border-radius:0}
.hm-sec .hm-tx b{text-transform:uppercase;letter-spacing:.08em;font-size:13.5px}
@media (min-width:1000px){.hm-sec .hm-tx b{font-size:14.5px}}

.au-title{font-family:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;font-weight:800;
  font-size:19px;line-height:1.2;letter-spacing:-.01em}
.au-seg button{text-transform:uppercase;letter-spacing:.08em;font-size:12.5px}
.au-go{font-family:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;font-size:15px}
.au-go:active{filter:invert(1)}
.au-go-ic{border-radius:0}
#chatw-fab{font-family:'Unbounded',-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;font-weight:800;font-size:13px;
  text-transform:uppercase;letter-spacing:.04em}
#chatw-fab:active{filter:invert(1)}
#chatw-panel{border-radius:0}
.cw-ht b{text-transform:uppercase;letter-spacing:.08em;font-size:13.5px}
.cw-b,.cw-msg--me .cw-b{border-radius:0}
