/* Give the measure-less-admin section a more deliberate reading rhythm. */
html body.v71-page-savings-proof .v722-savings-section{padding:68px 0!important}
html body.v71-page-savings-proof .v722-section-head{margin-bottom:28px!important}
html body.v71-page-savings-proof .v722-example-grid{gap:16px!important}
html body.v71-page-savings-proof .v722-example-grid>article{
  padding:26px 28px!important;
  border-radius:16px!important;
  box-shadow:0 8px 18px rgba(28,57,34,.035)!important;
}
html body.v71-page-savings-proof .v722-example-grid>article>h3{
  font-size:21px!important;
  line-height:1.3!important;
}
html body.v71-page-savings-proof .v722-measure-method{
  margin:20px 0!important;
  padding:28px 30px!important;
  border-radius:16px!important;
}
html body.v71-page-savings-proof .v722-measure-method>h3{margin-bottom:20px!important}
html body.v71-page-savings-proof .v722-measure-method ol{
  counter-reset:measure-step!important;
  gap:0!important;
  padding:0!important;
}
html body.v71-page-savings-proof .v722-measure-method li{
  position:relative!important;
  min-height:104px!important;
  padding:2px 22px 0 48px!important;
  list-style:none!important;
  counter-increment:measure-step!important;
}
html body.v71-page-savings-proof .v722-measure-method li::before{
  content:counter(measure-step)!important;
  position:absolute!important;
  top:0!important;
  left:0!important;
  display:grid!important;
  width:28px!important;
  height:28px!important;
  place-items:center!important;
  border-radius:50%!important;
  background:#e5f1dc!important;
  color:#48752c!important;
  font-size:12px!important;
  font-weight:800!important;
}
html body.v71-page-savings-proof .v722-measure-method li+li{border-left:1px solid #dbe7d6!important}
html body.v71-page-savings-proof .v722-measure-method strong{margin:0 0 8px!important;font-size:15px!important}
html body.v71-page-savings-proof .v722-measure-method li p{font-size:14px!important;line-height:1.55!important}
html body.v71-page-savings-proof .v722-proof-example{
  margin:20px 0!important;
  padding:24px 28px!important;
  border-radius:16px!important;
}
html body.v71-page-savings-proof .v722-proof-example h3{margin:10px 0 8px!important;font-size:23px!important}
html body.v71-page-savings-proof .v722-event-details{border-radius:14px!important}
html body.v71-page-savings-proof .v722-event-details summary{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  padding:18px 20px!important;
  font-size:14px!important;
}
html body.v71-page-savings-proof .v722-event-details summary::after{content:'+'!important;color:#4b7b2b!important;font-size:21px!important;font-weight:400!important}
html body.v71-page-savings-proof .v722-event-details[open] summary::after{content:'–'!important}
@media(max-width:700px){
  html body.v71-page-savings-proof .v722-savings-section{padding:48px 0!important}
  html body.v71-page-savings-proof .v722-measure-method{padding:22px!important}
  html body.v71-page-savings-proof .v722-measure-method li{min-height:0!important;padding-bottom:18px!important}
  html body.v71-page-savings-proof .v722-measure-method li+li{border-left:0!important;border-top:1px solid #dbe7d6!important;padding-top:18px!important}
  html body.v71-page-savings-proof .v722-measure-method li+li::before{top:18px!important}
}
