/* Articles & Guides: the approved gold and light palette, scoped to this page. */
.learn-explore-intro{--ink:#242b25;--muted:#535b50;--line:#d9d3c5;background:#f1eee6!important;color:#242b25;color-scheme:light;border-color:#d9d3c5}
.learn-explore-intro .h1{color:#242b25}
.learn-explore-intro :is(.kicker,.eyebrow){color:#806439}
.learn-explore-intro :is(p,.learn-intro-copy){color:#535b50}
.learn-tools-link{background:#202522!important;border-block:1px solid #494b40;color:#f4eee4}
.learn-tools-link p{color:#f4eee4!important}
.learn-tools-link .btn{background:#e5d2b5!important;border-color:#e5d2b5!important;color:#17191a!important}
.learn-tools-link .btn:hover{background:#f0dfc3!important;color:#17191a!important}
.learn-explore-articles{--ink:#242b25;--muted:#596154;--line:#dedbd1;background:#fbfaf7!important;color:#242b25;color-scheme:light;border-color:#dedbd1}
.learn-explore-articles :is(.h2,h3){color:#242b25!important}
.learn-explore-articles :is(.kicker,.article-category){color:#806439!important}
.learn-explore-articles :is(.sub,p){color:#596154}
.learn-explore-articles .learn-article-card{background:#fffefa!important;border:1px solid #dedbd1!important;border-radius:12px!important;color:#242b25!important;box-shadow:none!important}
.learn-explore-articles .learn-article-card:hover{background:#f3eee4!important;border-color:#ab8e61!important}
.learn-explore-articles .learn-article-card :is(p,span){color:#596154}
.learn-explore-articles .learn-article-card :is(.article-category,.article-status,.article-cta){color:#806439!important}
.learn-explore-articles a{color:#785d33}
#peptide-faq{--ink:#242b25;--muted:#596154;--line:#dedbd1;background:#f1eee6;color:#242b25;color-scheme:light;border-top-color:#d9d3c5}
#peptide-faq :is(.h2,h2,.category-title){color:#242b25}
#peptide-faq .kicker{color:#806439}
#peptide-faq p,#peptide-faq .count{color:#62695b}
#peptide-faq .search{background:#fffefa;border-color:#b5a78e;box-shadow:0 10px 28px #4a38200a}
#peptide-faq .search input{color:#242b25}
#peptide-faq .search input::placeholder{color:#747969}
#peptide-faq .search>span:first-child{color:#806439}
#peptide-faq .chips a{background:#fbfaf7;color:#68532f;border-color:#c6bba6}
#peptide-faq .chips a:hover{background:#e7dfce}
#peptide-faq .faq-category{border-color:#d5cfc1}
#peptide-faq summary{color:#30392e}
#peptide-faq summary:after{color:#806439}
#peptide-faq .faq{background:#fffefa;border-color:#dedbd1;border-radius:9px}
#peptide-faq .answer{color:#535b50}
#peptide-faq .note{background:#e8e2d6;color:#535b50;border-color:#a68a5f}
#peptide-faq .section{border-color:#d5cfc1}
#peptide-faq .section a{color:#785d33}
#peptide-faq .empty{color:#785d33}
#peptide-faq .bottom{background:#202522;border-color:#454f3d;border-radius:12px}
#peptide-faq .bottom h2{color:#fff7e8}
#peptide-faq .bottom p{color:#d2d5c9}
#peptide-faq .bottom .cta{color:#e5d2b5;border-color:#bba47f}
#peptide-faq .bottom .supplier-attention{color:#17191a;background:#e5d2b5}
:is(.learn-explore-intro,.learn-explore-articles,#peptide-faq) :focus-visible{outline:2px solid #826137;outline-offset:4px}
#peptide-faq .bottom :focus-visible{outline-color:#e5d2b5}

.learn-tools-link .btn{background:transparent!important;border:1px solid #fff!important;color:#fff!important}
.learn-tools-link .btn:hover{background:#ffffff14!important;border-color:#fff!important;color:#fff!important}
#peptide-faq .faq-reference-toggle{margin-top:32px;border-top:1px solid #d5cfc1;border-bottom:1px solid #d5cfc1}
#peptide-faq .faq-reference-toggle>summary{padding:23px 0;font:400 30px/1.2 'Cormorant Garamond',Georgia,serif}
#peptide-faq .faq-reference-toggle .answer{padding:0 0 24px}
#peptide-faq .faq-reference-toggle a{color:#785d33}

/* Override legacy button specificity and WebKit text fill. */
.learn-tools-link a.btn.btn-secondary,
.learn-tools-link a.btn.btn-secondary:hover,
.learn-tools-link a.btn.btn-secondary:focus-visible{
 color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#fff!important;background:transparent!important
}
.learn-tools-link a.btn.btn-secondary:hover{background:#ffffff14!important}
.learn-explore-articles a.btn.btn-secondary,
.learn-explore-articles a.btn.btn-secondary:hover,
.learn-explore-articles a.btn.btn-secondary:focus-visible{
 color:#242b25!important;-webkit-text-fill-color:#242b25!important;border-color:#9f8b68!important;background:transparent!important
}
.learn-explore-articles a.btn.btn-secondary:hover{background:#e8e1d3!important}
