/* QGA_DARK_GENZARI_UNIFIED_V7 */
/* Dark mode only. All major surfaces stay inside one genzari family. */

:root{
  --qgd-0:#022a29;
  --qgd-1:#033330;
  --qgd-2:#053c38;
  --qgd-3:#074640;
  --qgd-4:#09504a;
  --qgd-5:#0b5a53;
  --qgd-card:#0a423e;
  --qgd-card-2:#0c4b46;
  --qgd-line:rgba(223,244,238,.12);
  --qgd-title:#f6f4ed;
  --qgd-text:#d7e7e2;
  --qgd-muted:#abc6bf;
  --qgd-teal:#5fe0cf;
  --qgd-yellow:#efc74f;
}

/* All dark-mode triggers used across the site. */
html[data-theme="dark"],html[data-qga-theme="dark"],html[data-mode="dark"],html.dark,html.dark-mode,html.qga-dark,html.qga-theme-dark{
  background:var(--qgd-0)!important;
  color-scheme:dark;
}
html[data-theme="dark"] body,html[data-qga-theme="dark"] body,html[data-mode="dark"] body,html.dark body,html.dark-mode body,html.qga-dark body,html.qga-theme-dark body,
body[data-theme="dark"],body[data-qga-theme="dark"],body[data-mode="dark"],body.dark,body.dark-mode,body.qga-dark,body.qga-dark-mode,body.qga-theme-dark{
  background:var(--qgd-0)!important;
  color:var(--qgd-text)!important;
}

/* Generic page shells. */
html[data-theme="dark"] main,html[data-theme="dark"] .site-content,html[data-theme="dark"] .qga-main,html[data-theme="dark"] .qga-page-shell,
html.qga-dark main,html.qga-dark .site-content,
body.dark-mode main,body.dark-mode .site-content,body.qga-dark main,body.qga-dark .site-content,body.qga-dark-mode main{
  background:var(--qgd-0)!important;
}

/* Typography: no neon body copy. */
html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6,
html.qga-dark h1,html.qga-dark h2,html.qga-dark h3,html.qga-dark h4,
body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,
body.qga-dark h1,body.qga-dark h2,body.qga-dark h3,body.qga-dark h4,
body.qga-dark-mode h1,body.qga-dark-mode h2,body.qga-dark-mode h3,body.qga-dark-mode h4{
  color:var(--qgd-title)!important;
}
html[data-theme="dark"] p,html[data-theme="dark"] li,html[data-theme="dark"] small,
html.qga-dark p,html.qga-dark li,html.qga-dark small,
body.dark-mode p,body.dark-mode li,body.dark-mode small,
body.qga-dark p,body.qga-dark li,body.qga-dark small,
body.qga-dark-mode p,body.qga-dark-mode li,body.qga-dark-mode small{
  color:var(--qgd-text)!important;
}

/* Header / footer remain the deepest shade. */
html[data-theme="dark"] .qga-site-header,html[data-theme="dark"] .qga-header,html[data-theme="dark"] .site-header,
html.qga-dark .qga-site-header,html.qga-dark .qga-header,html.qga-dark .site-header,
body.dark-mode .qga-site-header,body.dark-mode .qga-header,body.dark-mode .site-header,
body.qga-dark .qga-site-header,body.qga-dark .qga-header,body.qga-dark .site-header,
body.qga-dark-mode .qga-site-header,body.qga-dark-mode .qga-header,body.qga-dark-mode .site-header{
  background:var(--qgd-0)!important;
  border-color:var(--qgd-line)!important;
}
html[data-theme="dark"] footer,html[data-theme="dark"] .site-footer,html.qga-dark footer,body.dark-mode footer,body.qga-dark footer,body.qga-dark-mode footer{
  background:var(--qgd-0)!important;
  border-color:var(--qgd-line)!important;
}

/* HOME: one genzari family with visible section-to-section depth changes. */
html[data-theme="dark"] .qga-home-cover,html.qga-dark .qga-home-cover,body.dark-mode .qga-home-cover,body.qga-dark .qga-home-cover,body.qga-dark-mode .qga-home-cover{background-color:var(--qgd-1)!important}
html[data-theme="dark"] .qga-home-intro,html.qga-dark .qga-home-intro,body.dark-mode .qga-home-intro,body.qga-dark .qga-home-intro,body.qga-dark-mode .qga-home-intro{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-home-stats,html.qga-dark .qga-home-stats,body.dark-mode .qga-home-stats,body.qga-dark .qga-home-stats,body.qga-dark-mode .qga-home-stats{background:var(--qgd-3)!important}
html[data-theme="dark"] .qga-home-programs,html.qga-dark .qga-home-programs,body.dark-mode .qga-home-programs,body.qga-dark .qga-home-programs,body.qga-dark-mode .qga-home-programs{background:var(--qgd-4)!important}
html[data-theme="dark"] .qga-home-teachers,html.qga-dark .qga-home-teachers,body.dark-mode .qga-home-teachers,body.qga-dark .qga-home-teachers,body.qga-dark-mode .qga-home-teachers{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-home-method,html.qga-dark .qga-home-method,body.dark-mode .qga-home-method,body.qga-dark .qga-home-method,body.qga-dark-mode .qga-home-method{background:var(--qgd-5)!important}
html[data-theme="dark"] .qga-home-features,html.qga-dark .qga-home-features,body.dark-mode .qga-home-features,body.qga-dark .qga-home-features,body.qga-dark-mode .qga-home-features{background:var(--qgd-3)!important}
html[data-theme="dark"] .qga-site-explore,html.qga-dark .qga-site-explore,body.dark-mode .qga-site-explore,body.qga-dark .qga-site-explore,body.qga-dark-mode .qga-site-explore{background:var(--qgd-1)!important}

/* Home cards/panels. */
html[data-theme="dark"] .qga-home-programs__card,html[data-theme="dark"] .qga-home-teachers__person,html[data-theme="dark"] .qga-home-method__step,html[data-theme="dark"] .qga-home-feature,
html.qga-dark .qga-home-programs__card,html.qga-dark .qga-home-teachers__person,html.qga-dark .qga-home-method__step,html.qga-dark .qga-home-feature,
body.dark-mode .qga-home-programs__card,body.dark-mode .qga-home-teachers__person,body.dark-mode .qga-home-method__step,body.dark-mode .qga-home-feature,
body.qga-dark .qga-home-programs__card,body.qga-dark .qga-home-teachers__person,body.qga-dark .qga-home-method__step,body.qga-dark .qga-home-feature,
body.qga-dark-mode .qga-home-programs__card,body.qga-dark-mode .qga-home-teachers__person,body.qga-dark-mode .qga-home-method__step,body.qga-dark-mode .qga-home-feature{
  background:var(--qgd-card)!important;
  border-color:var(--qgd-line)!important;
  box-shadow:none!important;
}

/* ABOUT page. */
html[data-theme="dark"] .qga-about-page,html.qga-dark .qga-about-page,body.dark-mode .qga-about-page,body.qga-dark .qga-about-page,body.qga-dark-mode .qga-about-page{background:var(--qgd-0)!important}
html[data-theme="dark"] .qga-about-cover,html.qga-dark .qga-about-cover,body.dark-mode .qga-about-cover,body.qga-dark .qga-about-cover,body.qga-dark-mode .qga-about-cover{background-color:var(--qgd-1)!important}
html[data-theme="dark"] .qga-about-answer,html.qga-dark .qga-about-answer,body.dark-mode .qga-about-answer,body.qga-dark .qga-about-answer,body.qga-dark-mode .qga-about-answer{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-about-editorial,html.qga-dark .qga-about-editorial,body.dark-mode .qga-about-editorial,body.qga-dark .qga-about-editorial,body.qga-dark-mode .qga-about-editorial{background:var(--qgd-3)!important}
html[data-theme="dark"] .qga-about-editorial--soft,html.qga-dark .qga-about-editorial--soft,body.dark-mode .qga-about-editorial--soft,body.qga-dark .qga-about-editorial--soft,body.qga-dark-mode .qga-about-editorial--soft{background:var(--qgd-4)!important}
html[data-theme="dark"] .qga-about-students,html.qga-dark .qga-about-students,body.dark-mode .qga-about-students,body.qga-dark .qga-about-students,body.qga-dark-mode .qga-about-students{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-about-cta,html.qga-dark .qga-about-cta,body.dark-mode .qga-about-cta,body.qga-dark .qga-about-cta,body.qga-dark-mode .qga-about-cta{background:var(--qgd-5)!important}

/* TEACHERS. */
html[data-theme="dark"] .qga-teachers-page,html.qga-dark .qga-teachers-page,body.dark-mode .qga-teachers-page,body.qga-dark .qga-teachers-page,body.qga-dark-mode .qga-teachers-page{background:var(--qgd-0)!important}
html[data-theme="dark"] .qga-teachers-hero,html.qga-dark .qga-teachers-hero,body.dark-mode .qga-teachers-hero,body.qga-dark .qga-teachers-hero,body.qga-dark-mode .qga-teachers-hero{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-teachers-list,html.qga-dark .qga-teachers-list,body.dark-mode .qga-teachers-list,body.qga-dark .qga-teachers-list,body.qga-dark-mode .qga-teachers-list{background:var(--qgd-1)!important}
html[data-theme="dark"] .qga-teacher-profile,html.qga-dark .qga-teacher-profile,body.dark-mode .qga-teacher-profile,body.qga-dark .qga-teacher-profile,body.qga-dark-mode .qga-teacher-profile{background:transparent!important;border-color:var(--qgd-line)!important}
html[data-theme="dark"] .qga-teachers-cta,html.qga-dark .qga-teachers-cta,body.dark-mode .qga-teachers-cta,body.qga-dark .qga-teachers-cta,body.qga-dark-mode .qga-teachers-cta{background:var(--qgd-5)!important}

/* HOW WE TEACH. */
html[data-theme="dark"] .qga-method-page,html.qga-dark .qga-method-page,body.dark-mode .qga-method-page,body.qga-dark .qga-method-page,body.qga-dark-mode .qga-method-page{background:var(--qgd-0)!important}
html[data-theme="dark"] .qga-method-cover,html.qga-dark .qga-method-cover,body.dark-mode .qga-method-cover,body.qga-dark .qga-method-cover,body.qga-dark-mode .qga-method-cover{background-color:var(--qgd-1)!important}
html[data-theme="dark"] .qga-method-editorial,html.qga-dark .qga-method-editorial,body.dark-mode .qga-method-editorial,body.qga-dark .qga-method-editorial,body.qga-dark-mode .qga-method-editorial{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-method-editorial--soft,html.qga-dark .qga-method-editorial--soft,body.dark-mode .qga-method-editorial--soft,body.qga-dark .qga-method-editorial--soft,body.qga-dark-mode .qga-method-editorial--soft{background:var(--qgd-4)!important}
html[data-theme="dark"] .qga-method-principles,html.qga-dark .qga-method-principles,body.dark-mode .qga-method-principles,body.qga-dark .qga-method-principles,body.qga-dark-mode .qga-method-principles{background:var(--qgd-3)!important}
html[data-theme="dark"] .qga-method-closing,html.qga-dark .qga-method-closing,body.dark-mode .qga-method-closing,body.qga-dark .qga-method-closing,body.qga-dark-mode .qga-method-closing{background:var(--qgd-5)!important}

/* FEATURE DETAIL PAGES. */
html[data-theme="dark"] .qga-feature-page,html.qga-dark .qga-feature-page,body.dark-mode .qga-feature-page,body.qga-dark .qga-feature-page,body.qga-dark-mode .qga-feature-page{background:var(--qgd-0)!important;color:var(--qgd-text)!important;--qf-line:var(--qgd-line)!important;--qf-muted:var(--qgd-muted)!important}
html[data-theme="dark"] .qga-feature-hero,html.qga-dark .qga-feature-hero,body.dark-mode .qga-feature-hero,body.qga-dark .qga-feature-hero,body.qga-dark-mode .qga-feature-hero{background:var(--qgd-2)!important;border-color:var(--qgd-line)!important}
html[data-theme="dark"] .qga-feature-answer,html.qga-dark .qga-feature-answer,body.dark-mode .qga-feature-answer,body.qga-dark .qga-feature-answer,body.qga-dark-mode .qga-feature-answer{background:var(--qgd-3)!important;border-color:var(--qgd-line)!important}
html[data-theme="dark"] .qga-feature-content,html.qga-dark .qga-feature-content,body.dark-mode .qga-feature-content,body.qga-dark .qga-feature-content,body.qga-dark-mode .qga-feature-content{background:var(--qgd-1)!important}
html[data-theme="dark"] .qga-feature-points,html.qga-dark .qga-feature-points,body.dark-mode .qga-feature-points,body.qga-dark .qga-feature-points,body.qga-dark-mode .qga-feature-points{background:var(--qgd-4)!important}
html[data-theme="dark"] .qga-feature-closing,html.qga-dark .qga-feature-closing,body.dark-mode .qga-feature-closing,body.qga-dark .qga-feature-closing,body.qga-dark-mode .qga-feature-closing{background:var(--qgd-5)!important}
html[data-theme="dark"] .qga-feature-other,html.qga-dark .qga-feature-other,body.dark-mode .qga-feature-other,body.qga-dark .qga-feature-other,body.qga-dark-mode .qga-feature-other{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-feature-next,html.qga-dark .qga-feature-next,body.dark-mode .qga-feature-next,body.qga-dark .qga-feature-next,body.qga-dark-mode .qga-feature-next{background:var(--qgd-1)!important}
html[data-theme="dark"] .qga-feature-media,html[data-theme="dark"] .qga-feature-media__placeholder,
html.qga-dark .qga-feature-media,html.qga-dark .qga-feature-media__placeholder,
body.dark-mode .qga-feature-media,body.dark-mode .qga-feature-media__placeholder,
body.qga-dark .qga-feature-media,body.qga-dark .qga-feature-media__placeholder,
body.qga-dark-mode .qga-feature-media,body.qga-dark-mode .qga-feature-media__placeholder{
  background:var(--qgd-card)!important;border-color:var(--qgd-line)!important;
}

/* BLOG / PRICING / FAQ / CONTACT HUBS. */
html[data-theme="dark"] .qga-hub-page,html.qga-dark .qga-hub-page,body.dark-mode .qga-hub-page,body.qga-dark .qga-hub-page,body.qga-dark-mode .qga-hub-page{background:var(--qgd-0)!important}
html[data-theme="dark"] .qga-hub-hero,html.qga-dark .qga-hub-hero,body.dark-mode .qga-hub-hero,body.qga-dark .qga-hub-hero,body.qga-dark-mode .qga-hub-hero{background:var(--qgd-2)!important}
html[data-theme="dark"] .qga-hub-answer,html.qga-dark .qga-hub-answer,body.dark-mode .qga-hub-answer,body.qga-dark .qga-hub-answer,body.qga-dark-mode .qga-hub-answer{background:var(--qgd-3)!important}
html[data-theme="dark"] .qga-hub-section,html.qga-dark .qga-hub-section,body.dark-mode .qga-hub-section,body.qga-dark .qga-hub-section,body.qga-dark-mode .qga-hub-section{background:var(--qgd-1)!important}
html[data-theme="dark"] .qga-hub-section--soft,html.qga-dark .qga-hub-section--soft,body.dark-mode .qga-hub-section--soft,body.qga-dark .qga-hub-section--soft,body.qga-dark-mode .qga-hub-section--soft{background:var(--qgd-4)!important}
html[data-theme="dark"] .qga-blog-grid>*,html[data-theme="dark"] .qga-contact-aside,html[data-theme="dark"] .qga-contact-form,html[data-theme="dark"] .qga-faq-list>*,
html.qga-dark .qga-blog-grid>*,html.qga-dark .qga-contact-aside,html.qga-dark .qga-contact-form,html.qga-dark .qga-faq-list>*,
body.dark-mode .qga-blog-grid>*,body.dark-mode .qga-contact-aside,body.dark-mode .qga-contact-form,body.dark-mode .qga-faq-list>*,
body.qga-dark .qga-blog-grid>*,body.qga-dark .qga-contact-aside,body.qga-dark .qga-contact-form,body.qga-dark .qga-faq-list>*,
body.qga-dark-mode .qga-blog-grid>*,body.qga-dark-mode .qga-contact-aside,body.qga-dark-mode .qga-contact-form,body.qga-dark-mode .qga-faq-list>*{
  background:var(--qgd-card)!important;border-color:var(--qgd-line)!important;box-shadow:none!important;
}

/* Generic top-level section fallback: if a later page has no named class, it still stays genzari. */
html[data-theme="dark"] main>section:nth-of-type(5n+1),html.qga-dark main>section:nth-of-type(5n+1),body.dark-mode main>section:nth-of-type(5n+1),body.qga-dark main>section:nth-of-type(5n+1),body.qga-dark-mode main>section:nth-of-type(5n+1){background-color:var(--qgd-1)!important}
html[data-theme="dark"] main>section:nth-of-type(5n+2),html.qga-dark main>section:nth-of-type(5n+2),body.dark-mode main>section:nth-of-type(5n+2),body.qga-dark main>section:nth-of-type(5n+2),body.qga-dark-mode main>section:nth-of-type(5n+2){background-color:var(--qgd-2)!important}
html[data-theme="dark"] main>section:nth-of-type(5n+3),html.qga-dark main>section:nth-of-type(5n+3),body.dark-mode main>section:nth-of-type(5n+3),body.qga-dark main>section:nth-of-type(5n+3),body.qga-dark-mode main>section:nth-of-type(5n+3){background-color:var(--qgd-3)!important}
html[data-theme="dark"] main>section:nth-of-type(5n+4),html.qga-dark main>section:nth-of-type(5n+4),body.dark-mode main>section:nth-of-type(5n+4),body.qga-dark main>section:nth-of-type(5n+4),body.qga-dark-mode main>section:nth-of-type(5n+4){background-color:var(--qgd-4)!important}
html[data-theme="dark"] main>section:nth-of-type(5n+5),html.qga-dark main>section:nth-of-type(5n+5),body.dark-mode main>section:nth-of-type(5n+5),body.qga-dark main>section:nth-of-type(5n+5),body.qga-dark-mode main>section:nth-of-type(5n+5){background-color:var(--qgd-2)!important}

/* Lines, muted copy, links and accents. */
html[data-theme="dark"] [class*="__eyebrow"],html[data-theme="dark"] [class*="-eyebrow"],html[data-theme="dark"] [class*="-kicker"],
html.qga-dark [class*="__eyebrow"],html.qga-dark [class*="-eyebrow"],html.qga-dark [class*="-kicker"],
body.dark-mode [class*="__eyebrow"],body.dark-mode [class*="-eyebrow"],body.dark-mode [class*="-kicker"],
body.qga-dark [class*="__eyebrow"],body.qga-dark [class*="-eyebrow"],body.qga-dark [class*="-kicker"],
body.qga-dark-mode [class*="__eyebrow"],body.qga-dark-mode [class*="-eyebrow"],body.qga-dark-mode [class*="-kicker"]{
  color:var(--qgd-teal)!important;
}
html[data-theme="dark"] a,html.qga-dark a,body.dark-mode a,body.qga-dark a,body.qga-dark-mode a{border-color:var(--qgd-line)}
html[data-theme="dark"] .qga-feature-kicker,html[data-theme="dark"] .qga-home-feature__number,html[data-theme="dark"] .qga-feature-story article>span,
html.qga-dark .qga-feature-kicker,html.qga-dark .qga-home-feature__number,
body.dark-mode .qga-feature-kicker,body.dark-mode .qga-home-feature__number,
body.qga-dark .qga-feature-kicker,body.qga-dark .qga-home-feature__number,
body.qga-dark-mode .qga-feature-kicker,body.qga-dark-mode .qga-home-feature__number{
  color:var(--qgd-teal)!important;
}

/* Forms. */
html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select,
html.qga-dark input,html.qga-dark textarea,html.qga-dark select,
body.dark-mode input,body.dark-mode textarea,body.dark-mode select,
body.qga-dark input,body.qga-dark textarea,body.qga-dark select,
body.qga-dark-mode input,body.qga-dark-mode textarea,body.qga-dark-mode select{
  background:var(--qgd-card)!important;color:var(--qgd-title)!important;border-color:var(--qgd-line)!important;
}

/* Keep buttons readable, without turning the whole page turquoise. */
html[data-theme="dark"] .qga-site-btn--yellow,html[data-theme="dark"] .qga-about-btn--yellow,html[data-theme="dark"] .qga-method-link--yellow,html[data-theme="dark"] .qga-teachers-link--yellow,
html.qga-dark .qga-site-btn--yellow,body.dark-mode .qga-site-btn--yellow,body.qga-dark .qga-site-btn--yellow,body.qga-dark-mode .qga-site-btn--yellow{
  background:var(--qgd-yellow)!important;color:#173432!important;border-color:var(--qgd-yellow)!important;
}

@media(max-width:760px){
  html[data-theme="dark"] .qga-home-cover,html.qga-dark .qga-home-cover,body.dark-mode .qga-home-cover,body.qga-dark .qga-home-cover,body.qga-dark-mode .qga-home-cover{background-color:var(--qgd-1)!important}
}
/* QGA_METHOD_DARK_COVER_IMAGE_FIX_V8_START */
/* Keep the real cover image. Only tint it with genzari in dark mode. */
html[data-theme="dark"] .qga-method-cover__shade,
html.qga-dark .qga-method-cover__shade,
body.dark-mode .qga-method-cover__shade,
body.qga-dark .qga-method-cover__shade,
body.qga-dark-mode .qga-method-cover__shade{
  background:rgba(2,47,44,.48)!important;
}

html[data-theme="dark"] .qga-method-cover__panel,
html.qga-dark .qga-method-cover__panel,
body.dark-mode .qga-method-cover__panel,
body.qga-dark .qga-method-cover__panel,
body.qga-dark-mode .qga-method-cover__panel{
  background:rgba(4,54,51,.94)!important;
  border-top-color:#efc74f!important;
  box-shadow:none!important;
}

html[data-theme="dark"] .qga-method-cover__panel h1,
html.qga-dark .qga-method-cover__panel h1,
body.dark-mode .qga-method-cover__panel h1,
body.qga-dark .qga-method-cover__panel h1,
body.qga-dark-mode .qga-method-cover__panel h1{
  color:#f7f5ee!important;
}

html[data-theme="dark"] .qga-method-cover__panel p,
html.qga-dark .qga-method-cover__panel p,
body.dark-mode .qga-method-cover__panel p,
body.qga-dark .qga-method-cover__panel p,
body.qga-dark-mode .qga-method-cover__panel p{
  color:#d5e5e0!important;
}
/* QGA_METHOD_DARK_COVER_IMAGE_FIX_V8_END */

/* QGA_DARK_COVER_IMAGE_PRESERVE_V9_START */
/* Preserve inline background-image URLs; only tint the underlying fallback color. */
html[data-theme="dark"] .qga-about-cover,
html.qga-dark .qga-about-cover,
body.dark-mode .qga-about-cover,
body.qga-dark .qga-about-cover,
body.qga-dark-mode .qga-about-cover,
html[data-theme="dark"] .qga-method-cover,
html.qga-dark .qga-method-cover,
body.dark-mode .qga-method-cover,
body.qga-dark .qga-method-cover,
body.qga-dark-mode .qga-method-cover,
html[data-theme="dark"] .qga-home-cover,
html.qga-dark .qga-home-cover,
body.dark-mode .qga-home-cover,
body.qga-dark .qga-home-cover,
body.qga-dark-mode .qga-home-cover{
  background-color:#063f3d!important;
  background-size:cover;
  background-repeat:no-repeat;
}

/* Image remains visible; genzari identity comes from a controlled overlay. */
html[data-theme="dark"] .qga-about-cover__shade,
html.qga-dark .qga-about-cover__shade,
body.dark-mode .qga-about-cover__shade,
body.qga-dark .qga-about-cover__shade,
body.qga-dark-mode .qga-about-cover__shade{
  background:rgba(3,46,44,.30)!important;
}
html[data-theme="dark"] .qga-method-cover__shade,
html.qga-dark .qga-method-cover__shade,
body.dark-mode .qga-method-cover__shade,
body.qga-dark .qga-method-cover__shade,
body.qga-dark-mode .qga-method-cover__shade{
  background:rgba(3,46,44,.30)!important;
}

/* No charcoal island on top of a genzari page. */
html[data-theme="dark"] .qga-about-cover__panel,
html.qga-dark .qga-about-cover__panel,
body.dark-mode .qga-about-cover__panel,
body.qga-dark .qga-about-cover__panel,
body.qga-dark-mode .qga-about-cover__panel,
html[data-theme="dark"] .qga-method-cover__panel,
html.qga-dark .qga-method-cover__panel,
body.dark-mode .qga-method-cover__panel,
body.qga-dark .qga-method-cover__panel,
body.qga-dark-mode .qga-method-cover__panel{
  background:rgba(4,47,46,.93)!important;
  border-top-color:#efc74f!important;
}
html[data-theme="dark"] .qga-about-cover__panel h1,
html[data-theme="dark"] .qga-about-cover__panel p,
html[data-theme="dark"] .qga-method-cover__panel h1,
html[data-theme="dark"] .qga-method-cover__panel p,
html.qga-dark .qga-about-cover__panel h1,
html.qga-dark .qga-about-cover__panel p,
html.qga-dark .qga-method-cover__panel h1,
html.qga-dark .qga-method-cover__panel p,
body.dark-mode .qga-about-cover__panel h1,
body.dark-mode .qga-about-cover__panel p,
body.dark-mode .qga-method-cover__panel h1,
body.dark-mode .qga-method-cover__panel p,
body.qga-dark .qga-about-cover__panel h1,
body.qga-dark .qga-about-cover__panel p,
body.qga-dark .qga-method-cover__panel h1,
body.qga-dark .qga-method-cover__panel p,
body.qga-dark-mode .qga-about-cover__panel h1,
body.qga-dark-mode .qga-about-cover__panel p,
body.qga-dark-mode .qga-method-cover__panel h1,
body.qga-dark-mode .qga-method-cover__panel p{
  color:#f5f3ec!important;
}
/* QGA_DARK_COVER_IMAGE_PRESERVE_V9_END */
