.faq-editorial-section{background:var(--cream);color:var(--ink)}.faq-editorial-section[data-faq-tone=dark]{background:var(--charcoal);color:var(--cream)}.faq-editorial-section[data-faq-tone=dark] :is(.text-on-light-muted,.text-ink){color:color-mix(in oklab, var(--cream) 85%, transparent)}.faq-editorial-section[data-faq-tone=dark] :is(h2,figcaption .eyebrow){color:var(--holiday-gold)}.faq-editorial-section[data-faq-tone=dark] :is(details,.border-t,.border-b,figure .border){border-color:color-mix(in oklab, var(--holiday-gold) 45%, transparent)}.faq-editorial-section[data-faq-tone=dark] figure .bg-stone{background:var(--charcoal)}.faq-editorial-section[data-faq-tone=dark] :is(a,summary):focus-visible{outline:2px solid var(--cream);outline-offset:5px}.journal-editorial [data-journal-tone=dark]{background:var(--charcoal);color:var(--cream);border-color:color-mix(in oklab, var(--cream) 20%, transparent)}.journal-editorial [data-journal-tone=dark] :is(.text-on-light-muted,.text-ink){color:color-mix(in oklab, var(--cream) 85%, transparent)}.journal-editorial [data-journal-tone=dark] :is(a,ol,li){border-color:color-mix(in oklab, var(--cream) 25%, transparent);text-decoration-color:currentColor}.journal-editorial [data-journal-tone=dark] a:focus-visible{outline:2px solid var(--cream);outline-offset:5px}.journal-editorial [data-journal-tone=dark] .bg-product-surface,.journal-editorial [data-journal-tone=dark] .bg-product-surface :is(.text-on-light-muted,.text-ink){color:var(--ink)}.journal-editorial [data-journal-tone=dark] .border-yeyo-emerald{border-color:var(--yeyo-water-light)}
