
/* calmer palette: no navy gradients, one soft stone tone for emphasis cards */
.pcard.dark,.layer.navy,.addon[style*="tealdeep"],div[style*="background:var(--deepgreen)"],.band.deep,.pwrbox,div[style*="background:var(--charcoal)"],div[style*="background:var(--olive)"]{background:#ECEBE7!important;color:var(--ink)!important;border:1px solid rgba(27,27,27,.1)!important;box-shadow:none!important}
.layer.navy::after,.pcard.dark::after,.pcard.dark::before{display:none!important}
.layer.navy h2,.pcard.dark .pt,.pcard.dark .price,.addon[style*="tealdeep"] h3,.layer.navy h3,.layer.navy .price,.layer.navy b,.pcard.dark b{color:var(--ink)!important}
.layer.navy p,.layer.navy .sub,.layer.navy small,.layer.navy li,.pcard.dark p,.pcard.dark .sub,.pcard.dark small,.pcard.dark li,.pcard.dark .pdesc,div[style*="background:var(--deepgreen)"] *,.pwrbox *{color:var(--stone-6)!important}
.layer.navy .eyebrow,.pcard.dark .eyebrow,.layer.navy .rchip{color:var(--stone-4)!important}
.pcard.dark .btn,.layer.navy .btn,div[style*="background:var(--deepgreen)"] .btn{background:var(--ink)!important;color:#F7F5F2!important;border-color:var(--ink)!important}
.pcard.dark .btn:hover,.layer.navy .btn:hover{background:#33343A!important}
.pcard.dark [style*="rgba(247,245,242"],.layer.navy [style*="rgba(247,245,242"]{color:var(--stone-6)!important;border-color:rgba(27,27,27,.12)!important;background:transparent!important}
.pcard.recd{box-shadow:0 18px 50px rgba(27,27,27,.07)!important;border-color:rgba(27,27,27,.16)!important}
.prhero{background:linear-gradient(180deg,#F1F0EC 0%,var(--parchment) 80%)!important}
[style*="linear-gradient(150deg,#141a2e"]{background:linear-gradient(150deg,#E9E7E1 0%,#DDDBD4 100%)!important}
.addontag,.rec{background:#E4E2DC!important;color:var(--ink)!important}
.pack[style*="charcoal"] .pk-eyebrow,.pack[style*="charcoal"] .pk-line span,.pack[style*="olive"] .pk-eyebrow,.pack[style*="olive"] .pk-line span,.pack[style*="deepgreen"] .pk-eyebrow,.pack[style*="deepgreen"] .pk-line span,.pcard.dark .pk-eyebrow{color:var(--stone-4)!important}
.pack .pk-line,.pack .pk-foot{color:var(--ink)!important}
