.tocbar{background:rgba(247,250,246,.97);border-bottom:1px solid #e3ece0;left:0;position:fixed;transform:translateY(-130%);transition:transform .25s ease;width:100%;z-index:99}.tocbar.is-on{transform:none}.tocbar__inner{align-items:center;display:flex;gap:.25rem;margin:0 auto;max-width:78.5rem;overflow-x:auto;padding:.55rem 1.25rem}.tocbar a{border-radius:999px;color:#2b2b2b;font-size:.8125rem;line-height:1.5;padding:.4rem .75rem;text-decoration:none;white-space:nowrap}.tocbar a:hover{background:#eaf2e7}.tocbar__cta{background:var(--primary-color,#2e7d32);color:#fff!important;font-weight:700}@media (max-width:1279px){.tocbar{display:none}}