body{margin:0;background:var(--white,#fff);color:var(--text,#111)}
html{-webkit-text-size-adjust:100%}
@media (max-width:640px){main h1{font-size:32px!important}}
@media (max-width:720px){
  .mk-hdr-search{display:none!important}
  .mk-hdr-nav{flex-wrap:nowrap!important;overflow-x:auto;gap:24px!important;white-space:nowrap;scrollbar-width:none}
  .mk-hdr-nav a{flex:none}
}
