.kj-toc a.is-active{color:#2a2c29;border-left-color:#c7a868;font-weight:700;background:rgba(199,168,104,.1)}.kj-post-content .wp-block-spacer{display:none!important}.kj-post-content blockquote{margin:24px 0;padding:22px 26px;background:#fff;border-left:4px solid #c7a868;border-radius:0 12px 12px 0;font-size:17px;font-style:italic;color:#2a2c29;box-shadow:0 6px 24px rgba(51,53,47,.06)}.kj-post-content blockquote p{margin:0;font-size:17px}.kj-author-card{background:#fff;border:1px solid #eceae3;border-radius:14px;padding:24px;text-align:center}.kj-author-card__avatar{width:72px;height:72px;border-radius:50%;border:2px solid #c7a868;margin:0 auto 12px;overflow:hidden}.kj-author-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.kj-author-card__name{font-family:var(--font-heading,"Archivo",sans-serif);font-size:16px;font-weight:700;color:#2a2c29;margin:0 0 4px}.kj-author-card__name a{color:inherit;text-decoration:none}.kj-author-card__name a:hover{color:#b3954f}.kj-author-card__role{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c7a868;margin:0 0 10px}.kj-author-card__bio{font-size:13px;line-height:1.55;color:#5b6675;margin:0 0 14px}.kj-author-card__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#c7a868;text-decoration:none}.kj-author-card__link:hover{text-decoration:underline}.kj-toc--inline{margin:0 0 28px}.kj-toc--inline ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px}@media (max-width:640px){.kj-toc--inline ul{grid-template-columns:1fr}}.kj-cta-alt{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-size:12.5px;font-weight:600;color:rgba(255,255,255,.7);text-decoration:none;position:relative;transition:color .2s}.kj-cta-alt:hover{color:#c7a868}.kj-modal.is-open{display:flex}.kj-post-nav .empty{visibility:hidden}