#projectside-preview .ps-payment-disclosure{display:block;clear:both;box-sizing:border-box;width:100%;max-width:780px;margin:22px 0;padding:17px 20px;background:#f4f4ee!important;color:#203027!important;border:1px solid #bacbb0;border-left:4px solid #98b982;border-radius:9px;font:14px/1.6 Arial,Helvetica,sans-serif;text-align:left}#projectside-preview .ps-payment-disclosure p,#projectside-preview .ps-payment-disclosure strong{color:#203027!important;font-size:14px!important;line-height:1.6!important;margin:0!important}#projectside-preview .ps-payment-disclosure strong{display:block;font-weight:700;margin-bottom:5px!important}#projectside-preview .ps-payment-disclosure a{display:inline;color:#823412!important;text-decoration:underline;text-underline-offset:3px;font-size:inherit!important;line-height:inherit!important}#projectside-preview .ps-payment-disclosure a:focus-visible{outline:3px solid #823412;outline-offset:3px}#projectside-preview .ps-authority-note{font-size:15px;line-height:1.65}#projectside-preview .ps-floating-panel .ps-payment-disclosure{padding:13px 15px;margin:16px 0}#projectside-preview .ps-bottom{display:flex;gap:10px;flex-wrap:wrap;align-items:center}#projectside-preview .ps-policy-reading{max-width:850px}#projectside-preview .ps-policy-reading li{margin:10px 0}@media(max-width:540px){#projectside-preview .ps-payment-disclosure{padding:14px 15px;margin:18px 0}}
/* Match disclosures on mountain heroes to the ProjectSide forest and rust palette. */
#projectside-preview [data-layout-theme="hero"] > .ps-payment-disclosure{background:#1c2922!important;color:#f5f3ed!important;border-color:#435146;border-left-color:#b54416;box-shadow:none}
#projectside-preview [data-layout-theme="hero"] > .ps-payment-disclosure p,#projectside-preview [data-layout-theme="hero"] > .ps-payment-disclosure strong{color:#f5f3ed!important}
#projectside-preview [data-layout-theme="hero"] > .ps-payment-disclosure a{color:#efc7a1!important}
#projectside-preview [data-layout-theme="hero"] > .ps-payment-disclosure a:focus-visible{outline-color:#efc7a1}

#projectside-preview .ps-payment-disclosure-compact{padding:12px 16px}
#projectside-preview .ps-payment-disclosure-compact strong{margin-bottom:0!important}
#projectside-preview .ps-payment-disclosure-compact sup{font-size:.85em;margin-left:3px}

/* Short initial-offer disclosures are plain text below the relevant actions. */
#projectside-preview p.ps-funding-note{display:block;clear:both;max-width:780px;margin:14px 0 16px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#26392e!important;font:400 14px/1.6 Arial,Helvetica,sans-serif!important;text-align:left}
#projectside-preview p.ps-funding-note a{display:inline;color:#823412!important;font:inherit!important;text-decoration:underline;text-underline-offset:3px}
#projectside-preview p.ps-funding-note a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
#projectside-preview [data-layout-theme="hero"] > p.ps-funding-note{color:#f5f3ed!important}
#projectside-preview [data-layout-theme="hero"] > p.ps-funding-note a{color:#efc7a1!important}
#projectside-preview .refresh-intake-card p.ps-funding-note{max-width:none;margin:14px 0!important;color:#26392e!important}
