.client-header{min-height:var(--space-14);padding:var(--space-3) var(--space-5);background:var(--surface);box-shadow:var(--shadow-xs);align-items:center;display:flex}.client-header a{min-height:var(--space-11);align-items:center;display:inline-flex}.client-main{gap:var(--space-4);max-width:720px;padding:var(--space-5);flex-direction:column;margin:0 auto;display:flex}@media (width>=768px){.client-header{padding-inline:var(--space-6)}.client-main{gap:var(--space-6);padding:var(--space-6)}}
