.contact-compact-footer{background:var(--ds-sand);border-top:1px solid var(--ds-border);color:var(--ds-muted)}.contact-compact-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0 12px}.contact-compact-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ds-ink);font:20px/1.3 American Typewriter,Courier New,serif}.contact-compact-brand img{width:auto;height:36px}.contact-compact-brand small{display:block;font:12px/1.5 var(--ds-font-body);color:var(--ds-muted);margin-top:3px}.contact-compact-row nav{display:flex;gap:28px}.contact-compact-row nav a{font:12px/1.5 var(--ds-font-body);min-height:44px;display:flex;align-items:center;text-decoration:none}.contact-compact-row a:hover{text-decoration:underline;text-underline-offset:4px}.contact-compact-languages{display:flex;gap:8px;align-items:center;font:12px var(--ds-font-body)}.contact-compact-languages button{min-width:32px;min-height:44px;cursor:pointer;background:none;border:0}.contact-compact-bottom{border-top:1px solid var(--ds-border);padding:8px 0 14px;font:12px/1.5 var(--ds-font-body)}@media(max-width:767px){.contact-compact-row{flex-wrap:wrap;gap:12px}.contact-compact-brand{flex:1}.contact-compact-row nav{order:3;width:100%;justify-content:space-between;gap:12px}}
