
/* v9 — centred navigation, translucent light cards. */
@media (min-width: 801px) {
  .site-header.minimal-header {
    grid-template-columns: 1fr auto 1fr !important;
  }
  .site-header .text-brand {
    justify-self: start;
  }
  .site-header .masthead > #theme {
    justify-self: end;
  }
  .minimal-header .main-nav {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr auto 1fr 1fr 1fr;
    justify-content: center;
  }
  .minimal-header .main-nav a {
    justify-content: center;
    text-align: center;
  }
}
[data-theme="light"] .faq-list details,
[data-theme="light"] .help-card,
[data-theme="light"] .privacy-card,
[data-theme="light"] .identity-principles details,
[data-theme="light"] .meeting-prep details,
[data-theme="light"] .meeting-card,
[data-theme="light"] .tile,
[data-theme="light"] .demo-caption details {
  background: color-mix(in srgb, #fff 52%, transparent) !important;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-color: color-mix(in srgb, var(--purple) 24%, transparent);
}
