

html.gzd-login-html,
html.gzd-portal-search-page,
html.gzd-portal-elder-page,
html.gzd-advice-html,
html.gzd-help-html,
html.gzd-video-html,
html.gzd-about-html {
  --gzd-paper: #F4ECDE;
  --gzd-paper-0: #FBF6EC;
  --gzd-paper-1: #F4ECDE;
  --gzd-paper-2: #E9DCC8;
  --gzd-paper-3: #DFD0B6;
  --gzd-paper-raised: #F8F1E5;
  --gzd-ink: #3F3428;
  --gzd-ink-body: #4A3C2E;
  --gzd-ink-soft: #5E4E3C;
  --gzd-ink-muted: #7A6A56;
  --gzd-ink-faint: #9A8A74;
  --gzd-ink-deep: #32281E;
  --gzd-accent: #8F3426;
  --gzd-panel-border: rgba(120, 90, 55, 0.22);
  --gzd-panel-radius: 0.75rem;
  --gzd-panel-shadow:
    0 1px 0 rgba(255, 252, 245, 0.95) inset,
    0 0 0 1px rgba(255, 250, 240, 0.28) inset,
    0 12px 32px rgba(70, 50, 30, 0.08);
  --ps-paper: #F4ECDE;
  --ps-paper-light: #F4ECDE;
  --ps-cream: #F8F1E5;
  --ps-text: #4A3C2E;
  --ps-surface: #F8F1E5;
  --ps-surface-2: #F4ECDE;
  --ps-border: rgba(120, 90, 55, 0.22);
  --ps-sepia: #8F3426;
}

html.gzd-login-html body,
html.gzd-portal-search-page body,
html.gzd-portal-elder-page body,
html.gzd-advice-html body,
html.gzd-help-html body,
html.gzd-video-html body,
html.gzd-about-html body {
  color: var(--gzd-ink-body) !important;
  background-color: #F4ECDE !important;
  background-image:
    linear-gradient(180deg, #F4ECDE 0%, #F4ECDE 28%, #F1E7D6 62%, #E9DCC8 100%),
    repeating-linear-gradient(
      -18deg,
      transparent 0,
      transparent 11px,
      rgba(140, 110, 70, 0.016) 11px,
      rgba(140, 110, 70, 0.016) 12px
    ) !important;
  background-size: 100% 100%, auto;
  background-attachment: fixed, scroll;
}


.gzd-panel,
html.gzd-login-html .login-card,
html.gzd-advice-html .gzd-advice-card,
html.gzd-help-html .gzd-help-card,
html.gzd-video-html .gzd-video-card,
html.gzd-portal-search-page .search-card--results,
html.gzd-portal-search-page .results-archive,
html.gzd-portal-search-page .search-sidebar {
  border: 1px solid var(--gzd-panel-border) !important;
  border-radius: var(--gzd-panel-radius) !important;
  background:
    linear-gradient(165deg, rgba(255, 252, 245, 0.55) 0%, transparent 42%),
    linear-gradient(180deg, #F9F3E7 0%, #F2E8D6 55%, #EBE1CF 100%) !important;
  box-shadow: var(--gzd-panel-shadow) !important;
}


html.gzd-login-html .header {
  background: linear-gradient(180deg, rgba(247, 239, 226, 0.95) 0%, rgba(240, 230, 212, 0.55) 100%) !important;
  border: none !important;
  box-shadow: none !important;
  position: relative !important;
  padding-bottom: 0.85rem !important;
}

html.gzd-login-html .header::after {
  content: "";
  position: absolute;
  left: 12%;
  right: 12%;
  bottom: 0;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(140, 110, 60, 0.45), transparent);
}

html.gzd-login-html .header-logo {
  filter: drop-shadow(0 3px 10px rgba(90, 55, 25, 0.1));
}

html.gzd-login-html .login-card {
  max-width: 26rem;
  margin: 1.25rem auto;
  padding: 1.35rem 1.35rem 1.45rem !important;
}

html.gzd-login-html .login-card h1,
html.gzd-login-html .form-title,
html.gzd-login-html #login-heading {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.14em !important;
  text-align: center;
}

html.gzd-login-html input[type="text"],
html.gzd-login-html input[type="password"],
html.gzd-login-html .login-form input {
  min-height: 2.85rem !important;
  border: 1px solid rgba(140, 110, 60, 0.38) !important;
  border-radius: 0.5rem !important;
  background: #FBF6EC !important;
  color: var(--gzd-ink-body) !important;
  box-shadow: none !important;
}

html.gzd-login-html input:focus {
  border-color: rgba(143, 52, 38, 0.5) !important;
  box-shadow: 0 0 0 3px rgba(143, 52, 38, 0.12) !important;
  outline: none !important;
}

html.gzd-login-html button[type="submit"],
html.gzd-login-html .login-submit,
html.gzd-login-html .btn-primary {
  min-height: 2.95rem !important;
  border: none !important;
  border-radius: 999px !important;
  background: linear-gradient(168deg, #A63F30, #8F3426 55%, #74281E) !important;
  color: #FBF6EC !important;
  letter-spacing: 0.14em !important;
  font-weight: 700 !important;
  box-shadow: 0 8px 20px rgba(143, 52, 38, 0.28) !important;
}

html.gzd-login-html .login-feedback,
html.gzd-login-html .error,
html.gzd-login-html .login-alert {
  border: 1px solid rgba(143, 52, 38, 0.28) !important;
  border-radius: 0.5rem !important;
  background: rgba(143, 52, 38, 0.06) !important;
  color: var(--gzd-accent) !important;
}


html.gzd-portal-search-page:not(.gzd-portal-elder-page) .wrapper {
  background: transparent !important;
}

html.gzd-portal-search-page .search-header,
html.gzd-portal-search-page:not(.gzd-portal-elder-page) .header.search-header {
  background: linear-gradient(180deg, #FBF6EC 0%, #F4ECDE 100%) !important;
  border-bottom: 1px solid var(--gzd-panel-border) !important;
  box-shadow: none !important;
}

html.gzd-portal-search-page .search-header__grain,
html.gzd-portal-search-page .search-header__gold-rule,
html.gzd-portal-search-page .search-header__corner,
html.gzd-portal-search-page .search-sidebar__grain,
html.gzd-portal-search-page .search-sidebar__rim,
html.gzd-portal-search-page .results-archive__grain,
html.gzd-portal-search-page .results-archive__rim,
html.gzd-portal-search-page .results-archive__corner {
  display: none !important;
}

html.gzd-portal-search-page .gzd-about-back {
  border: 1px solid var(--gzd-panel-border) !important;
  border-radius: 0.5rem !important;
  background: rgba(247, 239, 226, 0.9) !important;
  box-shadow: none !important;
  color: var(--gzd-ink-body) !important;
}

html.gzd-portal-search-page .gzd-about-back:hover {
  border-color: rgba(143, 52, 38, 0.4) !important;
  color: var(--gzd-accent) !important;
}

html.gzd-portal-search-page .results-count {
  border: 1px solid var(--gzd-panel-border) !important;
  border-radius: 999px !important;
  background: rgba(247, 239, 226, 0.9) !important;
  color: var(--gzd-ink-body) !important;
  box-shadow: none !important;
}

html.gzd-portal-search-page .results-count-number {
  color: var(--gzd-accent) !important;
  font-weight: 700 !important;
}

html.gzd-portal-search-page .search-mode-toggle {
  border: 1px solid var(--gzd-panel-border) !important;
  border-radius: 0.5rem !important;
  background: rgba(247, 239, 226, 0.9) !important;
  color: var(--gzd-ink-body) !important;
}

html.gzd-portal-search-page .search-sidebar {
  overflow-x: visible !important;
  overflow-y: auto !important;
}

html.gzd-portal-search-page .search-sidebar__band {
  border-bottom: 1px solid rgba(140, 110, 60, 0.22) !important;
  background: rgba(247, 239, 226, 0.45) !important;
}

html.gzd-portal-search-page .search-sidebar__band-title {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.14em !important;
  font-weight: 700 !important;
}

html.gzd-portal-search-page .search-card--results {
  margin: 0.65rem !important;
  padding: 0.85rem !important;
}

html.gzd-portal-search-page .search-card__head,
html.gzd-portal-search-page .search-card__veil {
  background: transparent !important;
}

html.gzd-portal-search-page .search-card__title {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.12em !important;
}

html.gzd-portal-search-page .search-tabs {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 0.3rem !important;
  padding: 0.2rem !important;
  border: 1px solid rgba(140, 110, 60, 0.22) !important;
  border-radius: 0.5rem !important;
  background: rgba(232, 220, 198, 0.4) !important;
}

html.gzd-portal-search-page .search-tab {
  border: none !important;
  border-radius: 0.4rem !important;
  background: transparent !important;
  color: var(--gzd-ink-soft) !important;
  box-shadow: none !important;
  min-height: 2.4rem !important;
}

html.gzd-portal-search-page .search-tab.active,
html.gzd-portal-search-page .search-tab[aria-selected="true"] {
  background: linear-gradient(168deg, #A63F30, #8F3426 55%, #74281E) !important;
  color: #FBF6EC !important;
  box-shadow: 0 3px 10px rgba(143, 52, 38, 0.22) !important;
}

html.gzd-portal-search-page .search-input,
html.gzd-portal-search-page .search-query__input,
html.gzd-portal-search-page #lksw {
  border: 1px solid rgba(140, 110, 60, 0.38) !important;
  border-radius: 0.5rem !important;
  background: #FBF6EC !important;
  color: var(--gzd-ink-body) !important;
}

html.gzd-portal-search-page .search-btn,
html.gzd-portal-search-page .search-query__submit,
html.gzd-portal-search-page .jump-btn {
  border: none !important;
  border-radius: 0.5rem !important;
  background: linear-gradient(168deg, #A63F30, #8F3426 55%, #74281E) !important;
  color: #FBF6EC !important;
  box-shadow: 0 4px 12px rgba(143, 52, 38, 0.22) !important;
}

html.gzd-portal-search-page .results-archive {
  margin: 0.55rem !important;
  overflow: hidden !important;
}

html.gzd-portal-search-page .results-archive__head {
  border-bottom: 1px solid rgba(140, 110, 60, 0.22) !important;
  background: rgba(247, 239, 226, 0.45) !important;
  padding: 0.75rem 1rem !important;
}

html.gzd-portal-search-page .results-archive__title {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.14em !important;
  font-weight: 700 !important;
}

html.gzd-portal-search-page .results-archive__subtitle {
  color: var(--gzd-ink-muted) !important;
}

html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table-header th {
  background: linear-gradient(180deg, #E9DCC8, #DFD0B6) !important;
  color: #5A3E28 !important;
  border-color: rgba(140, 110, 60, 0.25) !important;
}

html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table tbody tr {
  background: #F4ECDE !important;
}

html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table tbody tr:nth-child(even) {
  background: #EDE2CE !important;
}

html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table tbody tr:hover {
  background: #FBF6EC !important;
}

html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table td,
html.gzd-portal-search-page:not(.gzd-portal-elder-page) .results-table td.col-title a {
  color: var(--gzd-ink-body) !important;
}

html.gzd-portal-search-page .database-badge,
html.gzd-portal-search-page .source-badge {
  border: 1px solid rgba(140, 110, 60, 0.3) !important;
  background: #EDE2CE !important;
  color: var(--gzd-ink-body) !important;
  border-radius: 0.35rem !important;
}

html.gzd-portal-search-page .source-empty,
html.gzd-portal-search-page .meta-empty {
  background: transparent !important;
  color: var(--gzd-ink-muted) !important;
  border: none !important;
}

html.gzd-portal-search-page .cluster-nav {
  border-top: 1px solid rgba(140, 110, 60, 0.2) !important;
}

html.gzd-portal-search-page .cluster-nav__title {
  color: var(--gzd-accent) !important;
}

html.gzd-portal-search-page .footer.search-footer,
html.gzd-portal-search-page .footer-pagination {
  border-top: 1px solid rgba(140, 110, 60, 0.22) !important;
  background: rgba(240, 230, 212, 0.85) !important;
}

html.gzd-portal-search-page .pagination-btn,
html.gzd-portal-search-page .page-link {
  border: 1px solid rgba(140, 110, 60, 0.28) !important;
  border-radius: 0.4rem !important;
  background: #F4ECDE !important;
  color: var(--gzd-ink-body) !important;
}

html.gzd-portal-search-page .pagination-btn.active,
html.gzd-portal-search-page .pagination .active,
html.gzd-portal-search-page .page-link.active {
  background: var(--gzd-accent) !important;
  color: #FBF6EC !important;
  border-color: rgba(110, 30, 20, 0.4) !important;
}

html.gzd-portal-search-page aside.kb-dock .kb-dock__card,
html.gzd-portal-search-page .kb-dock__card {
  border: 1px solid var(--gzd-panel-border) !important;
  border-radius: var(--gzd-panel-radius) !important;
  background: linear-gradient(180deg, #F6EDDE, #EDE2CE) !important;
  box-shadow: var(--gzd-panel-shadow) !important;
}

html.gzd-portal-search-page .kb-dock__head {
  border-bottom: 1px solid rgba(140, 110, 60, 0.22) !important;
}

html.gzd-portal-search-page .kb-dock__title {
  color: var(--gzd-accent) !important;
}


html.gzd-portal-elder-page.gzd-portal-search-page .search-tab,
html.gzd-portal-search-page.gzd-portal-elder-page .search-tab {
  min-height: 3rem !important;
  font-size: 1.1rem !important;
}

html.gzd-portal-search-page.gzd-portal-elder-page .search-input,
html.gzd-portal-search-page.gzd-portal-elder-page #lksw {
  min-height: 3.4rem !important;
  font-size: 1.2rem !important;
}

html.gzd-portal-search-page.gzd-portal-elder-page .search-btn {
  min-height: 3.4rem !important;
  font-size: 1.2rem !important;
}

html.gzd-portal-search-page.gzd-portal-elder-page .elder-home-header,
html.gzd-portal-search-page.gzd-portal-elder-page .elder-search-header {
  background: linear-gradient(180deg, #FBF6EC, #F4ECDE) !important;
  border-bottom: 1px solid var(--gzd-panel-border) !important;
}


html.gzd-advice-html .gzd-satellite-header,
html.gzd-help-html .gzd-satellite-header,
html.gzd-video-html .gzd-satellite-header,
html.gzd-about-html .gzd-satellite-header {
  background: linear-gradient(180deg, #FBF6EC 0%, #F4ECDE 100%) !important;
  border-bottom: 1px solid var(--gzd-panel-border) !important;
  box-shadow: none !important;
}

html.gzd-advice-html .gzd-satellite-header__bar,
html.gzd-help-html .gzd-satellite-header__bar,
html.gzd-video-html .gzd-satellite-header__bar,
html.gzd-about-html .gzd-satellite-header__bar {
  border: none !important;
}

html.gzd-advice-html .gzd-about-back,
html.gzd-help-html .gzd-about-back,
html.gzd-video-html .gzd-about-back,
html.gzd-about-html .gzd-about-back {
  
}

html.gzd-advice-html .gzd-advice-page-title__text,
html.gzd-help-html .gzd-help-page-title__text,
html.gzd-video-html .gzd-video-page-title__text,
html.gzd-about-html .gzd-about-page-title__text {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.2em !important;
  font-weight: 700 !important;
}

html.gzd-advice-html .gzd-advice-page-title__line,
html.gzd-help-html .gzd-help-page-title__line,
html.gzd-video-html .gzd-video-page-title__line,
html.gzd-about-html .gzd-about-page-title__line {
  background: linear-gradient(90deg, transparent, rgba(168, 137, 58, 0.5), transparent) !important;
  height: 1px !important;
  opacity: 0.9 !important;
}

html.gzd-advice-html .gzd-advice-main,
html.gzd-help-html .gzd-help-main,
html.gzd-video-html .gzd-video-main {
  padding: 1.15rem clamp(0.85rem, 3vw, 1.5rem) 1.75rem !important;
}

html.gzd-advice-html .gzd-advice-card,
html.gzd-help-html .gzd-help-card,
html.gzd-video-html .gzd-video-card {
  max-width: 44rem;
  margin: 0 auto;
  padding: 1.25rem 1.25rem 1.4rem !important;
}

html.gzd-advice-html .gzd-advice-card-title,
html.gzd-help-html .gzd-help-card h1,
html.gzd-video-html .gzd-video-card-title {
  color: var(--gzd-accent) !important;
  letter-spacing: 0.12em !important;
  border-bottom: 1px solid rgba(140, 110, 60, 0.22);
  padding-bottom: 0.55rem;
  margin-bottom: 0.85rem;
}

html.gzd-advice-html .gzd-advice-card-intro,
html.gzd-video-html .gzd-video-card-intro,
html.gzd-help-html .gzd-help-card p {
  color: var(--gzd-ink-soft) !important;
}

html.gzd-help-html .gzd-help-card h2 {
  color: var(--gzd-ink-deep) !important;
  font-size: 1.05rem !important;
  letter-spacing: 0.08em !important;
  margin-top: 1.25rem !important;
  padding-top: 0.75rem !important;
  border-top: 1px solid rgba(140, 110, 60, 0.18);
}

html.gzd-help-html .gzd-help-card li {
  color: var(--gzd-ink-body) !important;
}

html.gzd-advice-html .gzd-advice-input,
html.gzd-advice-html .gzd-advice-textarea,
html.gzd-advice-html input,
html.gzd-advice-html textarea,
html.gzd-advice-html select {
  border: 1px solid rgba(140, 110, 60, 0.38) !important;
  border-radius: 0.5rem !important;
  background: #FBF6EC !important;
  color: var(--gzd-ink-body) !important;
  box-shadow: none !important;
}

html.gzd-advice-html .gzd-advice-input:focus,
html.gzd-advice-html .gzd-advice-textarea:focus {
  border-color: rgba(143, 52, 38, 0.5) !important;
  box-shadow: 0 0 0 3px rgba(143, 52, 38, 0.12) !important;
  outline: none !important;
}

html.gzd-advice-html .gzd-advice-label {
  color: var(--gzd-ink-soft) !important;
  font-weight: 600 !important;
}

html.gzd-advice-html button[type="submit"],
html.gzd-advice-html .gzd-advice-submit {
  min-height: 2.85rem !important;
  border: none !important;
  border-radius: 999px !important;
  background: linear-gradient(168deg, #A63F30, #8F3426 55%, #74281E) !important;
  color: #FBF6EC !important;
  letter-spacing: 0.12em !important;
  font-weight: 700 !important;
  box-shadow: 0 8px 18px rgba(143, 52, 38, 0.26) !important;
}

html.gzd-video-html .gzd-video-wrap,
html.gzd-video-html .portal-video-wrap {
  border: 1px solid rgba(140, 110, 60, 0.3) !important;
  border-radius: 0.65rem !important;
  overflow: hidden !important;
  background: #E9DCC8 !important;
}

html.gzd-help-html .gzd-help-footer-nav,
html.gzd-video-html .gzd-video-card-links {
  display: flex;
  flex-wrap: wrap;
  gap: 0.45rem;
  margin-top: 1.15rem;
  padding-top: 0.85rem;
  border-top: 1px solid rgba(140, 110, 60, 0.2);
}

html.gzd-help-html .gzd-help-footer-nav a,
html.gzd-video-html .gzd-video-card-links a {
  display: inline-flex;
  align-items: center;
  min-height: 2.2rem;
  padding: 0.3rem 0.85rem;
  border: 1px solid rgba(140, 110, 60, 0.28);
  border-radius: 999px;
  background: rgba(247, 239, 226, 0.9);
  color: var(--gzd-ink-body);
  text-decoration: none;
  font-weight: 600;
}

html.gzd-help-html .gzd-help-footer-nav a:hover,
html.gzd-video-html .gzd-video-card-links a:hover {
  border-color: rgba(143, 52, 38, 0.4);
  color: var(--gzd-accent);
}


html.gzd-about-html .gzd-about-lead {
  color: var(--gzd-ink-muted) !important;
}

html.gzd-about-html .gzd-scroll-stage,
html.gzd-about-html .gzd-scroll-viewport,
html.gzd-about-html .gzd-scroll-paper {
  border-color: var(--gzd-panel-border) !important;
  background: linear-gradient(180deg, #FBF6EC, #F4ECDE) !important;
  color: var(--gzd-ink-body) !important;
  box-shadow: var(--gzd-panel-shadow) !important;
}

html.gzd-about-html .gzd-about-volume {
  border: 1px solid rgba(140, 110, 60, 0.28) !important;
  border-radius: 999px !important;
  background: rgba(247, 239, 226, 0.9) !important;
  color: var(--gzd-ink-soft) !important;
}


html.gzd-advice-html .portal-dev-ip,
html.gzd-help-html .portal-dev-ip,
html.gzd-video-html .portal-dev-ip,
html.gzd-about-html .portal-dev-ip,
html.gzd-login-html .portal-dev-ip {
  border: 1px solid rgba(120, 90, 55, 0.18) !important;
  background:
    linear-gradient(180deg, rgba(255, 252, 245, 0.88) 0%, rgba(245, 236, 222, 0.92) 100%) !important;
  color: #5E4E3C !important;
}


html.gzd-portal-search-page .search-query--primary,
html.gzd-portal-search-page .search-form-wrapper.search-query {
  display: flex !important;
  align-items: stretch !important;
  gap: 0 !important;
  border: 1px solid rgba(140, 110, 60, 0.4) !important;
  border-radius: 999px !important;
  overflow: hidden !important;
  background: #FBF6EC !important;
  box-shadow: 0 1px 0 rgba(255, 248, 235, 0.8) inset !important;
}

html.gzd-portal-search-page .search-query__field,
html.gzd-portal-search-page .search-input-wrapper {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}

html.gzd-portal-search-page .search-query--primary .search-input,
html.gzd-portal-search-page .search-query--primary .search-query__input {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  min-height: 2.85rem !important;
  padding-left: 1.1rem !important;
}

html.gzd-portal-search-page .search-query--primary .search-btn,
html.gzd-portal-search-page .search-query--primary .search-query__submit {
  flex: 0 0 auto !important;
  border: none !important;
  border-radius: 0 !important;
  min-width: 5.5rem !important;
  min-height: 2.85rem !important;
  margin: 0 !important;
  box-shadow: none !important;
}

html.gzd-portal-search-page .search-btn__veil,
html.gzd-portal-search-page .search-btn__grain,
html.gzd-portal-search-page .search-btn__rim,
html.gzd-portal-search-page .search-btn__corner {
  display: none !important;
}

html.gzd-portal-search-page .filter-db-card,
html.gzd-portal-search-page .cluster-panel,
html.gzd-portal-search-page .filter-section {
  border: 1px solid rgba(140, 110, 60, 0.22) !important;
  border-radius: 0.65rem !important;
  background: rgba(247, 239, 226, 0.55) !important;
  box-shadow: none !important;
}

html.gzd-portal-search-page.gzd-portal-elder-page .search-query--primary {
  border-radius: 0.85rem !important;
  flex-direction: column !important;
}

html.gzd-portal-search-page.gzd-portal-elder-page .search-query--primary .search-btn {
  width: 100% !important;
  min-height: 3.4rem !important;
  border-radius: 0 0 0.75rem 0.75rem !important;
}


html.gzd-login-html .login-card,
html.gzd-login-html .login-form,
html.gzd-login-html .form-group input,
html.gzd-login-html .login-pwd-wrap {
  background-color: transparent !important;
}

html.gzd-login-html input[type="text"],
html.gzd-login-html input[type="password"] {
  background: #FBF6EC !important;
}

html.gzd-login-html .header-top,
html.gzd-login-html .header-content {
  background: transparent !important;
}


html.gzd-advice-html .gzd-advice-card::before,
html.gzd-advice-html .gzd-advice-card::after,
html.gzd-video-html .gzd-video-card::before,
html.gzd-video-html .gzd-video-card::after,
html.gzd-help-html .gzd-help-card::before,
html.gzd-help-html .gzd-help-card::after {
  display: none !important;
}

html.gzd-advice-html .gzd-advice-card,
html.gzd-video-html .gzd-video-card,
html.gzd-help-html .gzd-help-card {
  border-width: 1px !important;
}
