.shared-site-header:has(.header-socials){grid-template-columns:auto minmax(0,1fr) auto;gap:0 22px;padding-block:8px;display:grid}.shared-site-header:has(.header-socials)>.buddy-logo{grid-area:1/1;margin-bottom:0}.shared-site-header:has(.header-socials)>.main-nav{grid-area:1/2;margin-left:0}.shared-site-header:has(.header-socials)>.shared-context-bar{grid-column:1/-1}.header-socials{text-align:center;grid-area:1/3;align-self:center}.header-socials p{color:#d6c29b;white-space:nowrap;margin:0 0 3px;font:italic 13px/1.4 Georgia,serif}.header-socials nav{justify-content:center;gap:6px;display:flex}.header-socials a{color:#c3b69c;border-radius:4px;place-items:center;width:36px;height:36px;transition:color .15s,background .15s;display:grid}.header-socials svg{fill:currentColor;width:18px;height:18px}.header-socials a:hover{color:#ffdc91;background:#c4994615}.header-socials a:focus-visible{outline-offset:2px;color:#ffe2a0;outline:2px solid #ffd100}@media (max-width:1150px){.shared-site-header:has(.header-socials){grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.header-socials{grid-column:2}.shared-site-header:has(.header-socials)>.main-nav{grid-area:2/1/auto/-1}}@media (max-width:760px){.shared-site-header:has(.header-socials){column-gap:8px;padding:8px 12px}.shared-site-header:has(.header-socials) .buddy-logo{gap:4px;min-width:0}.shared-site-header:has(.header-socials) .buddy-logo img{width:48px;height:48px}.shared-site-header:has(.header-socials) .buddy-logo strong{font-size:22px}.header-socials p{font-size:11px}.header-socials nav{gap:2px}.header-socials a{width:36px;height:36px}.header-socials svg{width:17px;height:17px}}@media (max-width:360px){.shared-site-header:has(.header-socials) .buddy-logo img{width:32px;height:40px}.shared-site-header:has(.header-socials) .buddy-logo strong{white-space:nowrap;font-size:18px}.shared-site-header:has(.header-socials) .buddy-logo small{letter-spacing:.08em;white-space:nowrap;font-size:6px}.header-socials p{font-size:9px}.header-socials a{width:32px;height:32px}.header-socials svg{width:16px;height:16px}}
