.worked-example,.coupon-choice{padding:24px 26px;margin:28px 0;background:#edf0e3;border-radius:12px 26px 12px 12px;overflow-wrap:anywhere}
.worked-example>strong,.coupon-choice>strong{display:block;font-size:20px;line-height:1.65;margin-bottom:12px;letter-spacing:0;font-family:ZenEditorial,sans-serif}
.worked-example p,.coupon-choice p{margin:12px 0!important}
.worked-example ol{padding-left:1.6em;margin:15px 0}
.worked-example li{margin:12px 0;line-height:1.95}
.coupon-choice>a{display:inline-block;margin:8px 20px 0 0;font-weight:700;line-height:1.8}
.coupon-entry{margin:30px 0;padding:20px 24px;border:1px solid #ded9c9;border-radius:12px;background:#fffdf6}
.coupon-entry p{margin:8px 0 0!important}
.next-action a{display:inline-block;padding:14px 20px;background:#e8ebdc;border-radius:10px;font-weight:700}
.beginner-entry{font-size:14px!important;line-height:1.95!important}
.worked-example[id]{scroll-margin-top:30px}
@media(max-width:700px){.worked-example,.coupon-choice{padding:19px 18px;margin:23px 0}.worked-example>strong,.coupon-choice>strong{font-size:18px}.coupon-choice>a{display:block;margin:12px 0 0}.coupon-entry{padding:18px}.next-action a{padding:14px 16px}}
