.pz-instructor-proof{margin:26px 0;padding:24px;border:1px solid #304654;border-radius:12px;background:#12232d;color:#eaf2f8}
.pzrl-about-story .pz-instructor-proof{margin:0}
.pz-instructor-proof .pz-proof-intro{margin:0 0 20px!important;font-size:16px!important;line-height:1.75!important}
.pz-instructor-proof .pz-proof-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0}
.pz-instructor-proof .pz-proof-stats>div{display:flex;flex-direction:column;gap:8px;min-width:0}
.pz-instructor-proof .pz-proof-stats dt{font-size:13px;line-height:1.4;color:#b8cbd9;font-weight:400;letter-spacing:0}
.pz-instructor-proof .pz-proof-stats dd{margin:0;font-size:29px;line-height:1.2;color:#68e4c9;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
.pz-instructor-proof .pz-proof-stats dd span{font-size:16px;font-weight:500;color:#b8cbd9}
#ie-landing .pz-instructor-proof .pz-proof-source,.pzrl-about .pz-instructor-proof .pz-proof-source{margin:0!important;font-size:12px!important;line-height:1.75!important;color:#b8cbd9}
.pz-instructor-proof .pz-proof-source a{color:#90ebd8!important;text-decoration:underline;text-underline-offset:3px}
.pz-instructor-proof a:focus-visible{outline:2px solid #68e4c9;outline-offset:4px}
@media(max-width:420px){.pz-instructor-proof{padding:18px}.pz-instructor-proof .pz-proof-stats{gap:8px}.pz-instructor-proof .pz-proof-stats dt{font-size:12px}.pz-instructor-proof .pz-proof-stats dd{font-size:25px}}
