.exam-story{max-width:900px;margin:24px auto 50px;color:#183f43}.exam-story-hero{background:#edf4f2;border-top:5px solid #256b68;border-radius:14px;padding:30px}.exam-story-tag{display:inline-block;font-size:14px;font-weight:700;color:#256b68;letter-spacing:.04em}.exam-story-hero h2{font-size:30px;line-height:1.4;margin:14px 0;word-break:keep-all}.exam-story-date{font-size:13px;color:#687e79;margin:0}.exam-story-content{display:grid;gap:16px;margin:22px 0}.exam-story-section{padding:24px;border:1px solid #d5e1df;border-radius:12px;background:#fff}.exam-story-section:last-child{background:#fff5e9;border-color:#efd3af}.exam-story-heading{display:flex;align-items:center;gap:12px}.exam-story-heading h3{font-size:20px;margin:0}.exam-story-number{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;background:#256b68;border-radius:50%;color:#fff;font-size:14px;font-weight:700}.exam-story-section p{font-size:18px;line-height:1.85;margin:15px 0 0;word-break:keep-all;overflow-wrap:anywhere}.exam-story-steps{display:flex;gap:12px;list-style:none;counter-reset:steps;padding:0;margin:20px 0 0}.exam-story-steps li{flex:1;background:#edf4f2;padding:16px;border-radius:9px;font-size:17px;line-height:1.6}.exam-story-steps li:before{counter-increment:steps;content:'STEP ' counter(steps);display:block;color:#256b68;font-size:12px;font-weight:700;margin-bottom:6px}.exam-story-action{display:flex;justify-content:center;background:#256b68;color:white!important;text-decoration:none;padding:17px;border-radius:9px;font-size:18px;font-weight:700;min-height:44px;box-sizing:border-box}.exam-story-intro{font-size:17px;color:#526965;line-height:1.8}.exam-story-search{font:inherit;padding:12px 16px;border:1px solid #bdceca;border-radius:8px;width:100%;max-width:400px;box-sizing:border-box}.exam-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 40px}.exam-story-preview{display:flex;flex-direction:column;border:1px solid #d5e1df;border-top:4px solid #256b68;border-radius:12px;padding:24px;color:#183f43;text-decoration:none;background:#fff}.exam-story-preview h2{font-size:23px;line-height:1.5;margin:14px 0;word-break:keep-all}.exam-story-preview p{font-size:16px;line-height:1.8;color:#526965;margin:0 0 20px}.exam-story-more{font-size:15px;font-weight:700;color:#256b68;margin-top:auto}.exam-story-preview:hover{background:#f3f8f5;border-color:#256b68}.exam-story :focus-visible,.exam-story-grid :focus-visible{outline:3px solid #dd9758;outline-offset:4px}@media(max-width:900px){.exam-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.exam-story-grid{grid-template-columns:1fr}.exam-story-hero{padding:22px}.exam-story-hero h2{font-size:25px}.exam-story-section{padding:20px}.exam-story-section p{font-size:17px}.exam-story-steps{flex-direction:column}.exam-story-heading h3{font-size:19px}}
/* Approved exam color styling 20261102 */
.exam-story,.exam-story-preview{color:#272d32!important}.exam-story h2,.exam-story h3,.exam-story-preview h2{color:#171b20!important}.exam-story p,.exam-story li,.exam-story-preview p,.exam-story-intro{color:#30363b!important}.exam-story-hero{background:#f3f5f7;border-top-color:#285c58}.exam-story-tag,.exam-story-date{color:#535b63!important}.exam-story-number{background:#285c58}.exam-story-section:last-child{background:#fff7ed;border-color:#eed7bb}.exam-story-steps li{background:#f3f5f7}.exam-story-steps li:before{color:#535b63}.exam-story-action{background:#f3f5f5;color:#1d5350!important;border:1px solid #8eaaa6}.exam-story-action:hover{background:#e6eeec}.exam-story-preview{background:white;border-color:#d4dadd;border-top-color:#6d9690}.exam-story-preview:hover{background:#f3f5f7}.exam-story-more{color:#a54a0d!important}.exam-story-date{font-size:14px}.exam-preview-label{padding:12px 18px;border:1px solid #eed7bb;background:#fff7ed;color:#30363b;border-radius:8px;margin:24px 0}