.header nav{align-items:center}
.header .lm-header-socials{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding-left:12px;border-left:1px solid var(--line,#e4dbcf)}
.header nav .lm-social-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;line-height:1;text-decoration:none;border-radius:50%;transition:background-color .15s ease}
.header .lm-social-link svg{display:block;width:20px;height:20px;fill:currentColor}
.header .lm-social-facebook{color:#0866ff}
.header .lm-social-instagram{color:#c13584}
.header .lm-social-link:hover{background:rgba(147,88,63,.09)}
.header .lm-social-link:focus-visible{outline:2px solid var(--accent,#93583f);outline-offset:3px}
@media(max-width:600px){.header .lm-header-socials{gap:7px;padding-left:10px}}
@media(prefers-reduced-motion:reduce){.header nav .lm-social-link{transition:none}}
