.c-sitefooter{margin:0}.site-foot .wm{align-self:flex-start;font-size:20px;line-height:24px}.c-sitefooter .foot-legal{flex-wrap:wrap;gap:8px 20px;display:flex}.c-sitefooter .foot-legal a,.c-sitefooter .foot-legal button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.c-sitefooter .foot-legal a:hover,.c-sitefooter .foot-legal button:hover{color:var(--on-graphite)}
.c-siteheader{height:73px;margin:0}@media (max-width:1100px){.c-siteheader{height:77px}}@media (min-width:1101px){.c-siteheader .head-cta{align-items:center;gap:12px;display:flex}}.c-siteheader .head-wa{width:44px;height:44px;color:var(--ink-muted);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .15s;display:flex}.c-siteheader .head-wa svg{fill:currentColor;width:24px;height:24px}.c-siteheader .head-wa:hover{color:#128c7e}@media (prefers-reduced-motion:reduce){.c-siteheader .head-wa{transition:none}}.c-siteheader .head-wa:focus-visible{box-shadow:var(--focus-ring);outline:none}
