.tipping-box{color:#212529;position:relative}.tipping-box :is(h2,h3){color:inherit;letter-spacing:normal;line-height:1.2}.tipping-box p{font-size:1rem}.tipping-actions ul{margin:0;padding:0;list-style:none}.tipping-actions li{text-align:left;padding-left:36px;position:relative}.tipping-actions img{object-fit:contain;width:24px;height:24px;position:absolute;top:16px;left:0;transform:translateY(-50%)}.tipping-box .tipping-actions li>img{border-radius:0;margin:0}.tipping-box .tipping-actions a{color:inherit;border-bottom:2px solid var(--link-underline-color);height:28px;text-decoration:none;transition:border-color .1s ease-in-out}.tipping-box .tipping-actions a:is(:hover,:focus-visible){color:inherit;border-color:var(--pink);text-decoration:none}.tipping-sidebar{text-align:left;background:var(--fill-blue);margin:30px auto 0;padding:20px 15px 15px;display:none}.tipping-sidebar:before,.tipping-sidebar:after{content:"";background:var(--fill-blue);width:100%;height:9px;position:absolute;left:0}.tipping-sidebar:before{mask:var(--decoration-tipping-title-box-top) center / 100% 100% no-repeat;top:-9px}.tipping-sidebar:after{mask:var(--decoration-tipping-title-box-bottom) center / 100% 100% no-repeat;bottom:-9px}.tipping-sidebar h3{text-align:center;margin:0 auto 8px;font-size:22px}.tipping-sidebar p{text-align:center;margin:0 0 1rem}.tipping-sidebar .tipping-actions{text-align:center;margin-right:-10px}.tipping-sidebar ul{display:inline-block}.tipping-sidebar li{word-break:break-all;margin:0 10px 1rem 0;display:inline-block}@media (width>=992px){.tipping-sidebar{margin:30px 0 0 -35px;display:block}}.tipping-footer-compact{text-align:center;background:#d9f7fc;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1.25rem;width:calc(100% - 2rem);max-width:1140px;margin:30px auto 0;padding:.9rem 1.5rem;line-height:1.5;display:flex}.tipping-footer-compact .tipping-copy{display:contents}.tipping-footer-compact h3{font-size:1.1rem;line-height:inherit;order:3;margin:0}.tipping-footer-compact p{order:2;margin:0;font-size:.95rem}.tipping-footer-compact .tipping-actions{order:1}.tipping-footer-compact li{align-items:baseline;gap:.75rem;padding:0;display:flex}.tipping-footer-compact .tipping-actions img{align-self:center;width:auto;height:1.5rem;position:static;transform:none}.tipping-footer-compact .tipping-actions a{height:auto;font-size:.95rem}@media (width<=650px){.tipping-footer-compact{gap:.6rem 1rem}.tipping-footer-compact p{flex-basis:100%}}.tipping-book,.tipping-mobile{background:#d9f7fc var(--decoration-tipping-book-splashes) center / 100% 100% no-repeat;text-align:center;border-radius:25px;margin:30px -15px 0;padding:1.25rem 1rem .75rem;line-height:1.65;overflow:hidden}.tipping-book>*,.tipping-mobile>*{z-index:1;position:relative}.tipping-box.tipping-book h2,.tipping-box.tipping-mobile h2{margin:0 0 .35rem!important;font-size:1.5rem!important}.tipping-book p,.tipping-mobile p{color:#5b5751;margin:0 0 .6rem}.tipping-book ul,.tipping-mobile ul{flex-wrap:wrap;justify-content:center;gap:.35rem 1.5rem;display:flex}.tipping-book li,.tipping-mobile li{margin:0 0 .5rem}@media (width>=576px){.tipping-book{margin-inline:0;padding-inline:2rem}}.tipping-mobile{border-radius:16px;width:min(560px,100%);margin:1.5rem auto 0;padding:.8rem 1rem .55rem;line-height:1.45}.tipping-box.tipping-mobile h2{margin-bottom:.2rem!important;font-size:1.2rem!important}.tipping-mobile p{font-size:var(--font-support);text-wrap:balance;margin-bottom:.35rem}.tipping-mobile li{white-space:nowrap;word-break:normal;margin-bottom:.25rem}@media (width>=768px){.tipping-mobile{text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem .55rem;display:flex}.tipping-mobile p{margin-bottom:0}.tipping-mobile .tipping-copy{flex:auto;min-width:0}}@media (width>=992px){.tipping-mobile{display:none}}.reading-article .article-body .tipping-box .tipping-copy p{color:#5b5751;margin:0 0 .6rem;font-size:1rem}.article-body .tipping-box.tipping-book .tipping-copy p{font-size:var(--font-body)}.article-body .tipping-box.tipping-mobile .tipping-copy p{font-size:var(--font-support);margin:0 0 .35rem}.reading-article .article-body .tipping-box .tipping-actions ul{margin:0;padding:0;list-style:none}@media (width>=768px){.article-body .tipping-box.tipping-mobile .tipping-copy p{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.tipping-box .tipping-actions a{transition:none}}.tipping-footer-compact{isolation:isolate;background:0 0}.tipping-footer-compact:before{z-index:-1;background:var(--cyan-soft) var(--decoration-tipping-compact-splashes) center / 100% 100% no-repeat;mask:var(--decoration-landing-tipping-wash) center / 100% 100% no-repeat;content:"";pointer-events:none;border-radius:8px;position:absolute;inset:0}@media (width<=650px){.tipping-footer-compact:before{background-image:var(--decoration-tipping-compact-splashes-mobile)}}
