.hs-toc-link.active{color:var(--hs-blue)!important;border-left-color:var(--hs-blue);background:rgba(27,108,168,.06);font-weight:700}.hs-article-body p strong{color:var(--hs-text);font-weight:700}.hs-article-body li strong{color:var(--hs-text)}.hs-alert.green{background:#f0fff4;border-left:3px solid #27ae60;color:#1a5c34}.hs-alert.green .hs-alert-icon{color:#27ae60}.hs-alert.warn{background:#fffbeb;border-left:3px solid #d97706;color:#78350f}.hs-alert.warn .hs-alert-icon{color:#d97706}.hs-indicator{background:var(--hs-white);border:1px solid var(--hs-border);border-radius:var(--hs-radius);padding:24px 26px;margin:16px 0}.hs-indicator h3{margin:0 0 10px!important;font-size:16px!important;font-weight:700;color:var(--hs-blue)!important;display:flex;align-items:center;gap:8px}.hs-indicator p{font-size:14px;color:var(--hs-muted);line-height:1.7;margin:0 0 8px!important}.hs-indicator p:last-child{margin-bottom:0!important}.hs-faq-item.open{border-color:var(--hs-blue);box-shadow:0 2px 12px rgba(27,108,168,.1)}.hs-faq-summary.open{color:var(--hs-blue);border-bottom:1px solid var(--hs-border)}.hs-faq-summary.open .hs-faq-icon{transform:rotate(45deg)}.hs-faq-body.open{max-height:700px}[data-hs-reveal].hs-hidden{opacity:0;transform:translateY(24px)}[data-hs-reveal].revealed{opacity:1;transform:translateY(0)}