@font-face{font-family:Montserrat;src:url('/assets/vendor/montserrat-latin.woff2') format('woff2');font-style:normal;font-weight:400 800;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('/assets/vendor/jetbrains-mono-latin.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}
html{scroll-padding-top:var(--site-anchor-offset,90px)}
/* Skip the section's 80px top padding when navigating to the chooser. */
#connect{scroll-margin-top:-80px}
:focus-visible{outline:2px solid #6FA8F5;outline-offset:4px}
@media(max-width:800px){
  [data-site-header]{padding-block:12px!important;gap:14px!important}
  [data-site-nav]{order:3;flex-basis:100%!important;gap:12px!important}
  [data-site-nav] a{font-size:13px}
  [data-site-account]{margin-left:auto}
}
@media(max-width:540px){
  [data-site-logo] img{width:36px!important;height:36px!important}
  [data-site-logo]>span>span:first-child{font-size:18px!important}
  [data-site-logo]>span>span:last-child{font-size:10px!important}
  [data-home-size-options] button{padding-inline:10px!important;font-size:12px!important}
}
@media(max-width:360px){
  [data-home-size-options] button{padding-inline:6px!important;font-size:11px!important}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
