{"id":23,"date":"2026-10-29T21:25:13","date_gmt":"2026-10-29T21:25:13","guid":{"rendered":"https:\/\/crucible.ghostmedical.com\/?page_id=23"},"modified":"2026-10-29T21:25:13","modified_gmt":"2026-10-29T21:25:13","slug":"training","status":"publish","type":"page","link":"https:\/\/crucible.ghostmedical.com\/?page_id=23","title":{"rendered":"Training"},"content":{"rendered":"<style>@font-face{font-family:'Manrope';src:url('https:\/\/crucible.ghostmedical.com\/wp-content\/plugins\/ghost-crucible\/assets\/fonts\/manrope.woff2') format('woff2');font-weight:400 800;font-display:swap}@font-face{font-family:'IBM Plex Mono';src:url('https:\/\/crucible.ghostmedical.com\/wp-content\/plugins\/ghost-crucible\/assets\/fonts\/plexmono-400.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'IBM Plex Mono';src:url('https:\/\/crucible.ghostmedical.com\/wp-content\/plugins\/ghost-crucible\/assets\/fonts\/plexmono-500.woff2') format('woff2');font-weight:500;font-display:swap}.kp{--k-bg:#E3E9F1;--k-surface:#E3E9F1;--k-surface2:#EDF1F6;--k-hi:#FFFFFF;--k-lo:#B7C2D2;--k-ink:#232C3D;--k-ink-2:#4F5B70;--k-ink-3:#6F7C92;--k-line:#CDD5E1;--k-accent:#0A94F0;--k-accent-ink:#FFFFFF;--k-action:#E5321C;--k-good:#23A866;--k-warning:#E3A21A;--k-critical:#E5321C;--k-r:22px;--k-r-sm:12px;--k-font:'Manrope', 'Segoe UI', system-ui, sans-serif;--k-mono:'IBM Plex Mono', ui-monospace, Menlo, monospace;--k-raised:9px 9px 18px #B7C2D2, -9px -9px 18px #FFFFFF;--k-raised-sm:4px 4px 9px #B7C2D2, -4px -4px 9px #FFFFFF;--k-raised-xs:2px 2px 5px #B7C2D2, -2px -2px 5px #FFFFFF;--k-inset:inset 5px 5px 10px #B7C2D2, inset -5px -5px 10px #FFFFFF;--k-inset-sm:inset 2px 2px 5px #B7C2D2, inset -2px -2px 5px #FFFFFF;--k-sheen:linear-gradient(145deg,#EDF1F6 0%,#E3E9F1 100%);--k-s1:#0A7FD2;--k-s2:#D9581F;--k-s3:#1BAF7A;--k-s4:#C98500;--k-s5:#D55181;--k-s6:#008300;--k-s7:#4A3AA7;--k-s8:#E34948;color-scheme:light;font-family:var(--k-font);color:var(--k-ink);background:var(--k-bg);border-radius:calc(var(--k-r) + 6px);padding:clamp(18px,3vw,34px);box-sizing:border-box;font-size:15px;line-height:1.5;max-width:1180px;margin:0 auto}.kp *{box-sizing:border-box}.kp h1,.kp h2,.kp h3,.kp h4{color:var(--k-ink);font-family:var(--k-font);margin:0}.kp h1{font-size:clamp(24px,3.4vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.1}.kp h2{font-size:1.25em;font-weight:800;letter-spacing:-.01em}.kp h3{font-size:1.05em;font-weight:700}.kp p{color:var(--k-ink-2);margin:6px 0 0}.kp a{color:var(--k-accent)}.kp-eyebrow{font-family:var(--k-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-3);margin-bottom:6px}.kp-card{background:var(--k-sheen);border-radius:var(--k-r);box-shadow:var(--k-raised);padding:22px;min-width:0}.kp-well{border-radius:var(--k-r-sm);box-shadow:var(--k-inset-sm);padding:14px 16px}.kp-top{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:20px}.kp-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:var(--k-r-sm);box-shadow:var(--k-inset-sm);margin-bottom:22px}.kp-tabs a{padding:9px 16px;border-radius:calc(var(--k-r-sm) - 3px);font-weight:700;font-size:.9em;color:var(--k-ink-2);text-decoration:none}.kp-tabs a.on{background:var(--k-sheen);box-shadow:var(--k-raised-xs);color:var(--k-ink)}.kp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:22px}.kp-stat b{display:block;font-size:1.9em;letter-spacing:-.02em;line-height:1.1;color:var(--k-ink)}.kp-stat span{font-size:.82em;font-weight:700;color:var(--k-ink-2)}.kp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:20px}.kp-mod{display:flex;flex-direction:column;gap:10px}.kp-mod .kp-desc{flex:1}.kp-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.88em;color:var(--k-ink-2)}.kp-track{height:12px;border-radius:99px;box-shadow:var(--k-inset-sm);padding:3px}.kp-fill{height:100%;border-radius:99px;background:var(--k-accent);min-width:6px}.kp-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:99px;font-size:.78em;font-weight:800;box-shadow:var(--k-inset-sm);white-space:nowrap}.kp-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.kp-pill.passed,.kp-pill.completed{color:var(--k-good)}.kp-pill.in_progress{color:var(--k-warning)}.kp-pill.failed{color:var(--k-critical)}.kp-pill.not_started{color:var(--k-ink-3)}.kp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;text-decoration:none!important;font:700 .92em var(--k-font);padding:11px 18px;border-radius:var(--k-r-sm);background:var(--k-sheen);box-shadow:var(--k-raised-sm);color:var(--k-ink)!important}.kp-btn.pri{background:var(--k-accent);color:var(--k-accent-ink)!important}.kp-btn:hover{transform:translateY(-1px)}.kp-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;border-left:4px solid var(--k-accent);margin-bottom:22px}.kp-badges{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.kp-badge{text-align:center}.kp-badge svg{width:96px;height:auto}.kp-badge.locked svg{filter:grayscale(1);opacity:.35}.kp-badge b{display:block;font-size:.9em;margin-top:6px;color:var(--k-ink)}.kp-badge small{display:block;font-size:.78em;color:var(--k-ink-3)}.kp-table{width:100%;border-collapse:collapse;font-size:.9em}.kp-table th{text-align:left;font-size:.75em;letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink-3);padding:8px;border-bottom:1px solid var(--k-line)}.kp-table td{padding:12px 8px;border-bottom:1px solid var(--k-line)}.kp-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.kp-field label{font-size:.82em;font-weight:700;color:var(--k-ink-2)}.kp input[type=text],.kp input[type=password],.kp select{width:100%;height:44px;border:0!important;border-radius:var(--k-r-sm)!important;box-shadow:var(--k-inset-sm)!important;background:var(--k-surface)!important;padding:0 14px!important;font:inherit;color:var(--k-ink)!important}.kp-login{max-width:440px;margin:30px auto}.kp-login form p{margin:0 0 14px}.kp-login label{display:block;font-size:.82em;font-weight:700;color:var(--k-ink-2);margin-bottom:6px}.kp-login .login-remember label{display:inline;font-weight:600}.kp-login input[type=submit]{width:100%;height:46px;border:0;border-radius:var(--k-r-sm);background:var(--k-accent);color:var(--k-accent-ink);font:700 15px var(--k-font);cursor:pointer;box-shadow:var(--k-raised-sm)}.kp-feed div{padding:9px 0;border-bottom:1px solid var(--k-line);font-size:.9em}.kp-feed span{color:var(--k-ink-3);font-size:.85em;margin-left:6px}.kp-note{padding:10px 14px;border-radius:var(--k-r-sm);box-shadow:var(--k-inset-sm);color:var(--k-good);font-weight:700;margin-bottom:16px}@media (max-width:640px){.kp-hero{grid-template-columns:1fr}.kp-table thead{display:none}.kp-table td{display:block;border:0;padding:3px 0}.kp-table tr{display:block;padding:10px 0;border-bottom:1px solid var(--k-line)}}<\/style><div class=\"kp\"><div class=\"kp-login\"><div class=\"kp-card\" style=\"padding:32px\"><div class=\"kp-eyebrow\">Ghost Crucible &middot; Training<\/div><h1>Sign in to your training<\/h1><p style=\"margin-bottom:20px\">Your courses, progress and badges are waiting.<\/p><form name=\"loginform\" id=\"loginform\" action=\"https:\/\/crucible.ghostmedical.com\/wp-login.php\" method=\"post\"><p class=\"login-username\">\n\t\t\t\t<label for=\"user_login\">Email or username<\/label>\n\t\t\t\t<input type=\"text\" name=\"log\" id=\"user_login\" autocomplete=\"username\" class=\"input\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p><p class=\"login-password\">\n\t\t\t\t<label for=\"user_pass\">Password<\/label>\n\t\t\t\t<input type=\"password\" name=\"pwd\" id=\"user_pass\" autocomplete=\"current-password\" spellcheck=\"false\" class=\"input\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p><p class=\"login-remember\"><label><input name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" \/> Remember Me<\/label><\/p><p class=\"login-submit\">\n\t\t\t\t<input type=\"submit\" name=\"wp-submit\" id=\"wp-submit\" class=\"button button-primary\" value=\"Sign in\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"redirect_to\" value=\"https:\/\/crucible.ghostmedical.com\/?page_id=23\" \/>\n\t\t\t<\/p><\/form><p style=\"font-size:.88em;text-align:center\"><a href=\"https:\/\/crucible.ghostmedical.com\/wp-login.php?action=lostpassword&#038;redirect_to=https%3A%2F%2Fcrucible.ghostmedical.com%2F%3Fpage_id%3D23\">Forgot your password?<\/a><\/p><details style=\"margin-top:18px\"><summary style=\"cursor:pointer;font-weight:700;font-size:.9em\">No password? Get a sign-in link by email<\/summary><form method=\"post\" style=\"margin-top:14px\"><input type=\"hidden\" id=\"_clr\" name=\"_clr\" value=\"7c6b0549c8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F23\" \/><input type=\"hidden\" name=\"crucible_link_request\" value=\"1\"><div class=\"kp-field\"><label for=\"crl-email\">Your email<\/label><input type=\"text\" inputmode=\"email\" autocomplete=\"email\" id=\"crl-email\" name=\"email\" required><\/div><button class=\"kp-btn pri\" type=\"submit\" style=\"width:100%\">Email me a sign-in link<\/button><\/form><\/details><p style=\"font-size:.82em;text-align:center;color:var(--k-ink-3)\">No account yet? Your training admin sends an invite.<\/p><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-23","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=\/wp\/v2\/pages\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":0,"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions"}],"wp:attachment":[{"href":"https:\/\/crucible.ghostmedical.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}