.shared-site-footer{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;max-width:1400px;margin:0 auto;padding:28px 48px;border-top:1px solid #d8ded3;color:#345845;font-family:Arial,sans-serif;font-size:12px}.shared-site-footer p{margin:0}.shared-footer-brand{display:block;width:170px;min-height:48px;flex-shrink:0}.shared-footer-brand span{display:block;height:48px;background:#345845;-webkit-mask:url('/brand/simple-hello-full-logo.png') center/contain no-repeat;mask:url('/brand/simple-hello-full-logo.png') center/contain no-repeat}.shared-site-footer>div{display:flex;flex-direction:column;gap:12px;text-align:right}.shared-site-footer a{color:inherit;min-height:24px;display:inline-flex;align-items:center}.shared-site-footer a:focus-visible{outline:3px solid #9b774b;outline-offset:5px}@media(max-width:700px){.shared-site-footer{padding:24px 22px 100px;gap:18px;font-size:11px}.shared-site-footer>div{width:100%;flex-direction:row;justify-content:space-between;gap:16px;text-align:left;flex-wrap:wrap}.shared-footer-brand{width:150px}}
