/* PRP for men: darker, steel-and-gold variant of the Dream look (loaded only on the men's pages) */
.pg-men{--steel:#8E969C;--char:#121010;--char2:#1A1715;background:var(--char)}
.pg-men .t-ink{background:var(--char2)}
.pg-men .t-dark{background:#0B0A09}
.pg-men .mq.wine{background:#15120F;color:var(--gold);border-top:1px solid rgba(206,169,88,.22);border-bottom:1px solid rgba(206,169,88,.22)}
.pg-men .mq.wine span::after{background:var(--steel)}
.pg-men .phero .ph-scrim{background:linear-gradient(90deg,rgba(11,10,9,.94) 0%,rgba(11,10,9,.72) 40%,rgba(11,10,9,.25) 70%,rgba(11,10,9,.45) 100%),linear-gradient(180deg,rgba(11,10,9,.65) 0%,rgba(11,10,9,0) 26%,rgba(11,10,9,0) 60%,rgba(11,10,9,.94) 100%)}
.pg-men .phero h1{letter-spacing:-.02em}
.pg-men .phero .eb,.pg-men .eb{color:var(--gold)}
.pg-men .h2 em,.pg-men .h3 em{color:var(--gold-hi)}
.pg-men .s-media .tag{background:#0B0A09;color:var(--gold-hi);border:1px solid rgba(206,169,88,.4)}
.pg-men .t-ink .s-text p{color:var(--body-d)}
.pg-men .prose{color:var(--body-d)}
.pg-men .prose h2,.pg-men .prose h3,.pg-men .prose strong{color:var(--cream)}
.pg-men .prose a{color:var(--gold-hi);border-bottom-color:rgba(243,223,176,.4)}
.pg-men .prose ul li::before{background:var(--gold)}
.pg-men .prose .callout{background:#0B0A09;border-top:1px solid var(--gold);border-left:1px solid rgba(206,169,88,.35);color:var(--body-d)}
.pg-men .prose .callout strong{color:var(--gold-hi)}
.pg-men .updated{color:var(--muted-d);border-bottom-color:rgba(206,169,88,.25)}
.pg-men .updated b{color:var(--gold)}
.pg-men .tbl th,.pg-men .tbl td{border-bottom-color:rgba(206,169,88,.25)}
.pg-men .tbl th{color:var(--gold-hi)}
.pg-men .tbl td{color:var(--body-d)}
.pg-men .tbl td:first-child{color:var(--cream)}
.pg-men .sources{color:var(--muted-d)}
.pg-men .sources a{color:var(--muted-d);border-bottom-color:rgba(251,245,238,.25)}
.pg-men .acard{background:#0B0A09;border:1px solid rgba(206,169,88,.3)}
.pg-men .toc{border-top-color:rgba(206,169,88,.3)}
.pg-men .toc p{color:var(--gold)}
.pg-men .toc a{color:var(--body-d);border-bottom-color:rgba(206,169,88,.12)}
.pg-men .toc a:hover{color:var(--gold-hi)}
.pg-men .area{background:#0B0A09}
.pg-men .area:hover{background:#151210}
.pg-men .faq .ans{color:var(--body-d)}
.pg-men .cta{background:#0B0A09;border-top:1px solid rgba(206,169,88,.25)}
.pg-men .cta .bgimg{opacity:.28;mix-blend-mode:normal}
.pg-men .cta::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse at 50% 50%,rgba(11,10,9,.82) 0%,rgba(11,10,9,.55) 60%,rgba(11,10,9,.3) 100%);pointer-events:none}
.pg-men .cta .h2 .script,.pg-men .cta .h2 .script{font-family:var(--serif);font-style:italic;font-weight:300;color:var(--gold-hi);font-size:1em}
.pg-men .btn-cream{background:var(--gold);color:#0B0A09;border-color:var(--gold)}
.pg-men .btn-cream:hover{background:var(--gold-hi);border-color:var(--gold-hi)}
.pg-men .pband .veil{background:radial-gradient(ellipse at 50% 50%,rgba(11,10,9,.45),rgba(11,10,9,.9) 80%)}
.pg-men .rc::after{background:linear-gradient(180deg,rgba(11,10,9,.25) 0%,rgba(11,10,9,0) 40%,rgba(11,10,9,.95) 100%)}
@media(max-width:899px){.pg-men .phero .ph-scrim{background:linear-gradient(180deg,rgba(11,10,9,.72) 0%,rgba(11,10,9,.6) 30%,rgba(11,10,9,.8) 55%,rgba(11,10,9,.95) 80%,#0B0A09 100%)}}
.pg-men ::selection{background:var(--gold);color:#0B0A09}
