
html body section:has(.pricing-clean){background:#EFE9DE!important;background-image:none!important;color:#211D18}
html body section:has(.pricing-clean)::before,html body section:has(.pricing-clean)::after{content:none!important;display:none!important}
html body .pricing-clean .pricer{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#211D18;padding:0;max-width:880px;margin:32px auto}
.pricing-clean .pricer::before,.pricing-clean .pricer::after,.pricing-clean .pr-title::before,.pricing-clean .pr-title::after{content:none!important;display:none!important}
html body .pricing-clean :is(.pr-title,.pr-name,.pr-price,.pr-kicker){color:#211D18}
html body .pricing-clean :is(.pr-note,.pr-desc){color:#48463E}
html body .pricing-clean .pr-list li,html body .pricing-clean .pr-list li a{border:0;background:transparent;box-shadow:none}
.pricing-clean .pr-ctas{gap:16px;margin-top:24px}
html body .pricing-clean .pr-cta{background:#858C79;color:#211D18;border:0;letter-spacing:0;text-transform:none;font-family:Inter,sans-serif;font-weight:600}
.pricing-clean .pr-note{margin-top:24px;line-height:1.65}

/* 2026-09-20: housed pricing treatment */
html body .pricing-clean .pricer{
  width:min(100%, 960px)!important;
  max-width:960px!important;
  margin:32px 0 0!important;
  padding:clamp(24px,3.2vw,42px)!important;
  background:#F7F4EE!important;
  border:1px solid rgba(33,29,24,.16)!important;
  border-radius:2px!important;
  box-shadow:0 18px 42px -38px rgba(33,29,24,.42)!important;
}
html body .pricing-clean .pr-list>li{
  border-top:1px solid rgba(33,29,24,.12)!important;
}
html body .pricing-clean .pr-list>li:last-child{
  border-bottom:1px solid rgba(33,29,24,.12)!important;
}
html body .pricing-clean .pr-list>li>a{
  padding-inline:2px!important;
}
@media(max-width:600px){
  html body .pricing-clean .pricer{
    margin-top:24px!important;
    padding:22px 18px!important;
  }
}
