.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-img-placeholder{width:100%;height:240px;background:var(--hs-bg);border:2px dashed var(--hs-border);border-radius:var(--hs-radius);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--hs-light);font-size:13px;font-weight:500}.hs-img-placeholder i{font-size:28px;color:var(--hs-border)}.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:600px}[data-hs-reveal].hs-hidden{opacity:0;transform:translateY(24px)}[data-hs-reveal].revealed{opacity:1;transform:translateY(0)}.hs-checker-results.visible{display:block}.hs-checker-result-item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--hs-border)}.hs-checker-result-item:last-of-type{border-bottom:none}.hs-checker-result-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.hs-checker-result-icon.norm{background:#f0fff4;color:#059669}.hs-checker-result-icon.low{background:#eff6ff;color:#2563eb}.hs-checker-result-icon.high{background:#fff5f5;color:#c0392b}.hs-checker-result-icon.warn{background:#fffbeb;color:#d97706}.hs-checker-result-body h4{font-size:14px;font-weight:700;color:var(--hs-text);margin:0 0 4px}.hs-checker-result-body p{font-size:13px;color:var(--hs-muted);margin:0;line-height:1.6}.hs-checker-cta{margin-top:24px;background:var(--hs-blue-deep);border-radius:var(--hs-radius);padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.hs-checker-cta p{color:rgba(255,255,255,.7);font-size:13px;margin:0;line-height:1.55}.hs-checker-cta strong{color:var(--hs-white)}