.hd{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-left:1.25rem;padding-right:1.25rem}
.hd>*{min-width:0}
.nav{scrollbar-width:none}.nav::-webkit-scrollbar{display:none}
.contacts div>span{display:block;color:var(--mute);font-size:.82rem}
.contacts li>.rnd{display:grid;place-items:center;width:44px;height:44px;flex:none;font-size:1rem}
.contacts li>.rnd svg{width:20px;height:20px}
.contacts li>div{min-width:0;overflow-wrap:anywhere}
@media (max-width:900px){.hd{grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem}.nav{margin:0;padding-bottom:.2rem}}
