.spi-sticky-section h2.spi-section-heading{background:#fff;border-bottom:2px solid #dde0e8;margin:0 -3px 25px -1px;padding:10px 0 12px;position:sticky;top:calc(82px + var(--spi-title-bar-height, 0px));z-index:200}.spi-sticky-title-bar{background:transparent;box-sizing:border-box;left:0;margin:0 -3px 0 -1px;opacity:0;pointer-events:none;position:fixed;right:0;top:82px;transition:opacity .25s ease;width:100%;z-index:210}.spi-sticky-title-bar.is-visible{opacity:1;pointer-events:auto}.spi-title-bar-inner{padding:0}.spi-title-bar-text{background:#fff;color:#b90e31;font-size:10px;font-weight:600;letter-spacing:.16em;margin-left:-1px;margin-right:-3px;padding:30px 0 10px 20px;text-transform:uppercase}@media (max-width:768px){.spi-title-bar-inner{display:block}.blog-post__toc-column{display:none}.spi-title-bar-text{padding:20px 20px 8px;width:100%}}