.kf-brand-pass{--kf-ink:var(--kitfix-navy);--kf-ocean:var(--kitfix-ocean);--kf-surface:#f5f7fa;--kf-line:#dce3eb;--kf-muted:#536479;--fg-strong:var(--kf-ink);--fg-muted:var(--kf-muted);--surface-subtle:var(--kf-surface);--hairline:var(--kf-line);--accent:var(--kf-ink);--link:var(--kf-ink);color:var(--kf-ink);background:#fff}.kf-brand-pass .kf-eyebrow{align-items:center;gap:.65rem;font-weight:700;display:flex}.kf-brand-pass .kf-dark-section{--kf-focus:#fff}.kf-brand-pass .kf-action{outline-color:var(--kf-focus,var(--kf-ink));border-radius:8px}.kf-brand-pass .kf-panel,.kf-brand-pass .kf-checklist{border-radius:10px}.kf-brand-pass :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:8px}.kf-brand-pass .kf-action-primary{color:#fff;background:var(--kitfix-action);border-color:#0000}.kf-brand-pass .kf-action-primary:hover{color:#fff;background:var(--kitfix-action-hover)}.kf-brand-pass .kf-service-card{box-shadow:inset 0 0 0 1px var(--kf-line);border-radius:10px}.kf-brand-pass .kf-service-card:hover{box-shadow:inset 0 0 0 1px #9dabbc}.kf-brand-pass .kf-service-card:has(>a:focus-visible){outline:2px solid var(--kf-ink);outline-offset:3px}.kf-brand-pass .kf-service-card-arrow{color:var(--kf-ink)}.kf-brand-pass .kf-stage-number{width:28px;height:28px;color:var(--kf-ink);background:#edf1f5;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.kf-brand-pass .kf-systems-card{background:var(--kf-surface);border-radius:10px}.kf-brand-pass .kf-systems-card>svg,.kf-brand-pass .kf-checklist svg,.kf-brand-pass .kf-faq summary>svg,.kf-brand-pass .kf-faq summary>span[aria-hidden=true]{color:var(--kf-ink)}
