/* OpenClinicalHistory — footer */

.foot{border-top:1px solid var(--line); padding:54px 0 44px}
.foot-top{display:flex; justify-content:space-between; align-items:baseline; gap:20px; flex-wrap:wrap; margin-bottom:26px}
.foot .brand{font-size:16px}
.foot .brand .mark{width:22px; height:22px; box-shadow:0 0 14px -2px rgba(255,158,46,.45)}
.foot .site{font-family:"IBM Plex Mono",monospace; font-size:13px; color:var(--bone-dim)}
.foot-nav{display:flex; gap:22px; flex-wrap:wrap; font-size:14px; color:var(--bone-dim); margin-bottom:26px}
.foot-nav a{text-decoration:none}
.foot-nav a:hover{color:var(--bone-bright)}
.disclaimer{font-size:13.5px; line-height:1.6; color:var(--bone-dim); max-width:78ch;
  border-top:1px solid var(--line); padding-top:22px}
.foot-bottom{display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap;
  margin-top:22px; font-size:13px; color:var(--bone-dim)}
.foot-bottom .built{font-family:"Newsreader",serif; font-style:italic; color:var(--amber-2); font-size:15px}
