/* Black and cyan from The Beard Speaks Podcast's official artwork. */
body.partner-beard{background:#090d11;color:#172b36}
body.partner-beard .giving-layout{--gold:#73cddd;--ink:#172b36;--line:#d8e2e6}
body.partner-beard .giving-intro{background:linear-gradient(155deg,#13232c,#090d11 70%);border-color:#28434f}
body.partner-beard .podcast-brand{display:flex;align-items:center;gap:18px;margin-bottom:24px}
body.partner-beard .podcast-brand img{display:block;width:108px;height:108px;object-fit:contain;border-radius:8px;flex-shrink:0}
body.partner-beard .podcast-brand span{display:block;color:#fff;font:750 18px/1.25 Manrope,Arial,sans-serif;letter-spacing:.3px}
body.partner-beard .podcast-brand strong{display:block;margin-top:4px;color:#73cddd;font:750 12px/1.4 Manrope,Arial,sans-serif;letter-spacing:3px}
body.partner-beard .podcast-brand p{margin:9px 0 0;font-size:11px;color:#a9bdc7}
body.partner-beard .giving-intro h1{font-size:clamp(32px,3.1vw,40px);letter-spacing:-1.4px;margin:0 0 18px}
body.partner-beard .giving-intro h1 em{color:#73cddd}
body.partner-beard .giving-intro-content>.lead{font-size:16px}
body.partner-beard .giving-intro p{color:#c6d4db}
body.partner-beard .giving-intro a.ministry-link{color:#8bdce9;text-decoration:none}
body.partner-beard .giving-intro a.ministry-link:hover{color:#fff}
body.partner-beard .contribution-steps{margin:18px 0 0}
body.partner-beard .contribution-steps li{padding:10px 0}
body.partner-beard .contribution-steps li>span{color:#73cddd}
body.partner-beard .membership-card{margin-top:18px;padding-top:16px}
body.partner-beard .membership-card h2{margin-bottom:7px;font-size:17px}
body.partner-beard .giving-panel{box-shadow:0 10px 35px #0003}
body.partner-beard .giving-panel .setup-notice{background:#e9f6f9;border-color:#138eae;color:#254e5d}
body.partner-beard .giving-panel .amount-choice[aria-pressed=true]{background:#164e63;border-color:#164e63}
body.partner-beard .giving-panel .review-button,
body.partner-beard .giving-panel #checkout-button:not(:disabled),
body.partner-beard .giving-panel #refresh-status{background:#73cddd;border-color:#73cddd;color:#10232b}
body.partner-beard .giving-panel .review-button:hover,
body.partner-beard .giving-panel #checkout-button:not(:disabled):hover{background:#93dfeb;border-color:#93dfeb}
body.partner-beard .giving-panel .button:disabled{background:#e6e7e8;border-color:#e6e7e8;color:#65696e}
body.partner-beard .giving-panel .opt-in input{accent-color:#126b85}
body.partner-beard :is(button,a,input,select,video):focus-visible{outline-color:#1687aa}
body.partner-beard .giving-video .giving-video-tag{border-color:#73cddd55;background:#73cddd12;color:#8bdce9}
body.partner-beard .giving-video p{color:#a9bdc7}
body.partner-beard .contribution-back{color:#bfd9e3}
body.partner-beard .contribution-back:hover{color:#8bdce9}
@media(max-width:570px){body.partner-beard .podcast-brand{gap:14px}body.partner-beard .podcast-brand img{width:86px;height:86px}body.partner-beard .podcast-brand span{font-size:16px}body.partner-beard .giving-intro h1{font-size:34px}}
