.hs-toc-link.active{color:var(--hs-blue)!important;border-left-color:var(--hs-blue);background:var(--hs-blue-soft);font-weight:600}.hs-toc-link.active .hs-toc-num{background:var(--hs-blue);color:#fff;box-shadow:0 0 0 3px rgba(31,111,235,.15)}.hs-alert.red{background:#fef2f2;border-color:#fecaca;color:#7f1d1d}.hs-alert.red .hs-alert-icon{background:#dc2626}.hs-faq-item.open{border-color:var(--hs-blue);box-shadow:0 0 0 3px var(--hs-blue-soft)}.hs-faq-summary.open{color:var(--hs-blue)}.hs-faq-summary.open .hs-faq-icon{transform:rotate(45deg);background:var(--hs-blue);color:#fff}.hs-faq-body.open{max-height:800px}[data-hs-reveal].hs-hidden{opacity:0;transform:translateY(20px)}[data-hs-reveal].revealed{opacity:1;transform:translateY(0)}.hs-tweaks.open{display:block}.hs-tweaks-toggle-trigger.hidden{display:none}