.pdca-rail{display:flex;align-items:center;gap:20px;padding:14px 19px;margin-bottom:26px;border:1px solid var(--exam-line,#e2e8dc);border-radius:13px;background:var(--exam-card,#fbfcf8)}.pdca-label{display:flex;align-items:center;gap:10px;min-width:174px}.pdca-loop{font-size:27px;color:var(--exam-muted,#829e68);line-height:1}.pdca-label strong{font-size:var(--rz-font-label,14px);font-weight:600;display:block;color:var(--exam-text,#526b45)}.pdca-label small{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#97a18f);display:block;margin-top:3px}.pdca-links{display:flex;flex:1;justify-content:space-between;gap:12px}.pdca-step{display:flex;align-items:center;gap:9px;background:transparent;border:0;text-align:left;padding:3px 0;color:var(--exam-muted,#97a38e)}.pdca-step>b{display:grid;place-items:center;border:1px solid var(--exam-line,#e2e7db);width:27px;height:27px;border-radius:8px;font-size:var(--rz-font-control,15px);font-weight:600;color:var(--exam-muted,#849774);background:var(--exam-card,#fff)}.pdca-step>span{font-size:var(--rz-font-caption,13px);font-weight:600;white-space:nowrap}.pdca-step small{display:block;font-size:var(--rz-font-micro,12px);font-weight:400;margin-top:2px;white-space:nowrap}.pdca-step i{font-style:normal;font-size:var(--rz-font-body,17px);color:var(--exam-muted,#c5cebd);margin-left:12px}.pdca-step:last-child i{display:none}.pdca-step.active{color:var(--exam-text,#426437)}.pdca-step.active>b{background:var(--exam-accent,#527241);border-color:var(--exam-focus,#527241);color:var(--exam-on-accent,#f1f7e6)}.business-tests .page-heading{margin-bottom:24px}.business-tests .page-heading h1{margin-top:6px}.business-tests .page-heading p{font-size:var(--rz-font-nav,16px);color:var(--exam-muted,#7d8c73)}.business-tests .page-heading>.badge{font-size:var(--rz-font-caption,13px);padding:7px 11px}.test-stage-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:25px;padding:6px;background:var(--exam-card,#eaf0e4);border:1px solid var(--exam-line,#e1e7db);border-radius:14px}.test-stage-nav button{display:flex;align-items:center;gap:8px;padding:12px 15px;border:0;border-radius:10px;background:transparent;color:var(--exam-muted,#829174);text-align:left}.test-stage-nav button b{font-size:var(--rz-font-control,15px);width:22px;font-weight:700}.test-stage-nav button span{font-size:var(--rz-font-control,15px);font-weight:600}.test-stage-nav button small{font-size:var(--rz-font-micro,12px);margin-left:auto;color:var(--exam-muted,#9aa58e)}.test-stage-nav button.active{background:var(--exam-card,#fff);box-shadow:0 2px 7px var(--exam-shadow,#39513609);color:var(--exam-text,#3b602d)}.test-stage-nav button.active small{color:var(--exam-muted,#8e9b7b)}.test-plan-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(250px,.8fr);gap:20px;align-items:start}.test-plan-card{padding:26px}.test-section-title{display:flex;gap:12px;align-items:flex-start;margin-bottom:21px}.test-section-title>span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#8ba16f);background:var(--exam-card,#f1f5ea);width:29px;height:29px;display:grid;place-items:center;border:1px solid var(--exam-line,#e4eadb);border-radius:9px;flex-shrink:0;margin-top:1px}.test-section-title h2{font-size:var(--rz-font-section,19px)}.test-section-title p{color:var(--exam-muted,#8b9980);font-size:var(--rz-font-label,14px);margin-top:5px;line-height:1.8}.test-section-gap{margin-top:30px}.test-topic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.test-topic{position:relative;border:1px solid var(--exam-line,#e4e9dc);background:var(--exam-card,#fbfcf9);border-radius:12px;padding:17px;text-align:left;min-height:126px;transition:background .18s,border-color .18s}.test-topic.selected{background:var(--exam-card,#f0f6e7);border-color:var(--exam-line,#9db580);box-shadow:inset 0 0 0 1px var(--exam-shadow,#b4c69c35)}.test-topic>span{position:absolute;right:16px;top:15px;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#b3c0a3);font-variant-numeric:tabular-nums}.test-topic>strong{display:block;color:var(--exam-text,#526b43);font-size:var(--rz-font-nav,16px);margin-bottom:6px;padding-right:18px}.test-topic>small{display:block;color:var(--exam-muted,#8b9b7a);font-size:var(--rz-font-caption,13px);line-height:1.8}.test-topic>em{display:block;color:var(--exam-muted,#879775);font-size:var(--rz-font-micro,12px);font-style:normal;margin-top:14px}.test-topic.selected>em{color:var(--exam-muted,#6d8a4c)}.test-source-list{display:flex;flex-direction:column;gap:8px}.test-source{display:flex;gap:10px;align-items:center;padding:14px 12px;border:1px solid var(--exam-line,#e8ece1);background:var(--exam-card,#fcfdf9);border-radius:10px;cursor:pointer}.test-source input{width:15px;height:15px;padding:0;accent-color:var(--exam-accent,#315c42);flex-shrink:0}.test-source>span{display:block;min-width:0;flex:1}.test-source strong{display:block;font-size:var(--rz-font-label,14px);color:var(--exam-text,#5f7350);line-height:1.7}.test-source small{display:block;font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#a0aa94);margin-top:3px}.test-source>em{font-size:var(--rz-font-micro,12px);white-space:nowrap;background:var(--exam-card,#edf4e6);color:var(--exam-muted,#79975b);padding:4px 6px;border-radius:5px;font-style:normal}.test-source.unavailable{background:var(--exam-card,#f8f9f6);cursor:default}.test-source.unavailable strong,.test-source.unavailable small{color:var(--exam-muted,#a6ae9e)}.test-source.unavailable>em{background:var(--exam-card,#f2f2ed);color:var(--exam-muted,#a2a78f)}.test-empty-inline{border:1px dashed var(--exam-line,#dfe6d6);border-radius:10px;padding:24px;font-size:var(--rz-font-label,14px);color:var(--exam-muted,#99a48a);line-height:1.9;text-align:center}.test-plan-controls{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:24px}.test-plan-controls select{font-size:var(--rz-font-label,14px);padding:11px 10px}.test-card-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--exam-line,#edf0e7);padding-top:21px;margin-top:23px}.test-card-footer>span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#8e9d7d)}.business-tests .btn{font-size:var(--rz-font-label,14px)}.test-intent-card{background:var(--exam-hero-bg,#2c523f);color:var(--exam-hero-text,#e3ecd4);padding:27px 25px;border-radius:18px;background-image:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--exam-hero-bg,#4a6a4244) 26.67%,transparent),transparent 65%)}.test-intent-card .eyebrow{font-size:var(--rz-font-micro,12px);letter-spacing:1.4px;color:var(--exam-hero-text,#a6ba8f)}.test-intent-card h2{font-size:24px;line-height:1.65;font-weight:550;letter-spacing:-.6px;margin:20px 0 15px}.test-intent-card p{font-size:var(--rz-font-label,14px);line-height:2;color:var(--exam-hero-text,#b1c1a0);margin-bottom:24px}.test-intent-line{display:flex;align-items:center;gap:11px;border-top:1px solid color-mix(in srgb,var(--exam-focus,#68816344) 26.67%,transparent);padding:13px 0;font-size:var(--rz-font-label,14px);color:var(--exam-hero-text,#b8c8a7)}.test-intent-line:last-child{padding-bottom:0}.test-intent-line>span{width:23px;height:23px;display:grid;place-items:center;background:color-mix(in srgb,var(--exam-card,#ffffff0d) 5.1%,transparent);border:1px solid color-mix(in srgb,var(--exam-line,#8ba17655) 33.33%,transparent);border-radius:7px;color:var(--exam-hero-text,#d4e4bc);font-size:var(--rz-font-caption,13px)}.test-current-plan h3{margin-top:15px;color:var(--exam-muted,#617b4e)}.test-current-plan p{margin-top:8px;color:var(--exam-muted,#8b9b7c);font-size:var(--rz-font-label,14px);line-height:1.9}.test-current-plan p.tiny{font-size:var(--rz-font-caption,13px)}.test-demo-note{margin-top:22px;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9ba88e);line-height:1.9;text-align:center}.test-empty{text-align:center;padding:48px 24px 54px}.test-empty-glyph{display:grid;place-items:center;background:var(--exam-card,#eef4e7);border:1px solid var(--exam-line,#dce7ce);width:64px;height:64px;border-radius:20px;margin:0 auto 24px;font-size:27px;color:var(--exam-muted,#6b8a4d)}.test-empty h2{font-size:var(--rz-font-lead,22px);color:var(--exam-text,#557044)}.test-empty p{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#94a185);line-height:1.9;margin:12px auto 25px;max-width:480px}.test-practice-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:20px;align-items:start}.test-study-list{margin-top:22px}.test-study-item{display:flex;gap:11px;align-items:center;padding:18px 0;border-top:1px solid var(--exam-line,#edf0e7)}.test-study-icon{width:31px;height:31px;flex-shrink:0;border-radius:9px;background:var(--exam-card,#f0f5e8);display:grid;place-items:center;color:var(--exam-muted,#8aa267);font-size:var(--rz-font-body,17px)}.test-study-item>div:nth-child(2){flex:1}.test-study-item h3{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#61764f)}.test-study-item p{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#9ea98e);margin-top:5px}.test-study-item .btn{font-size:var(--rz-font-caption,13px);min-height:34px;padding:7px 9px;flex-shrink:0}.test-practice-card{background:var(--exam-card,#fafcf5)}.test-practice-card h2{font-size:22px;margin-top:17px;color:var(--exam-text,#567047)}.test-practice-card>p{font-size:var(--rz-font-label,14px);line-height:2;color:var(--exam-muted,#8a9b79);margin-top:11px}.test-practice-proof{padding:15px;background:var(--exam-card,#f0f5e8);border:1px solid var(--exam-line,#e2ebd6);border-radius:11px;margin:22px 0;font-size:var(--rz-font-label,14px);line-height:1.9;color:var(--exam-muted,#7e9269)}.test-practice-proof b,.test-practice-proof span{display:block}.test-practice-proof span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9aa78a)}.test-practice-proof .btn{margin-top:5px;margin-left:-8px;font-size:var(--rz-font-caption,13px);padding:3px 8px;min-height:28px}.test-alert{padding:12px 15px;background:var(--exam-card,#fbf3e7);border:1px solid var(--exam-line,#eee2cc);border-radius:9px;color:var(--exam-muted,#a38a58);font-size:var(--rz-font-label,14px);line-height:1.8;margin:18px 0}.test-small-note{font-size:var(--rz-font-caption,13px)!important;line-height:1.9;color:var(--exam-muted,#96a387)!important;margin-top:17px}.test-ready{display:grid;grid-template-columns:190px minmax(0,1fr);gap:35px;padding:45px;align-items:center;background:linear-gradient(120deg,var(--exam-card,#fff) 65%,var(--exam-card,#f7faef))}.test-ready-symbol{height:190px;border-radius:50%;background:radial-gradient(ellipse,var(--exam-soft,#e1edca),var(--exam-card,#f3f7e9) 70%);border:1px solid var(--exam-line,#edf2e1);display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:65px;font-weight:300;color:var(--exam-muted,#8da66d);line-height:1}.test-ready-symbol span{font-size:var(--rz-font-micro,12px);letter-spacing:3px;font-weight:600;margin-top:10px}.test-ready h2{font-size:24px;margin-top:10px;color:var(--exam-text,#49683a)}.test-ready p:not(.test-small-note){font-size:var(--rz-font-control,15px);line-height:2;margin-top:15px;color:var(--exam-muted,#8b9a7c);max-width:570px}.test-ready-meta{display:flex;gap:30px;margin:24px 0;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9aa78a);flex-wrap:wrap}.test-ready-meta b{display:block;font-size:var(--rz-font-control,15px);margin-top:4px;color:var(--exam-muted,#64824c);font-weight:550}.test-exam-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:20px;align-items:start}.test-question-card{padding:28px 30px}.test-autosave{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#9aaa89)}.test-question-count{font-size:var(--rz-font-caption,13px);letter-spacing:1.5px;color:var(--exam-muted,#90a176);margin-top:30px}.test-question-count span{color:var(--exam-muted,#bbc5ae);margin-left:5px}.test-question-card h2{font-size:var(--rz-font-subheading,20px);color:var(--exam-text,#496339);line-height:1.9;margin-top:13px;font-weight:550}.test-options{border:0;padding:0;margin:25px 0 0;min-width:0;display:flex;flex-direction:column;gap:10px}.test-option{display:flex;gap:10px;align-items:flex-start;padding:17px 16px;border:1px solid var(--exam-line,#e4eadc);background:var(--exam-card,#fdfefb);border-radius:11px;cursor:pointer;color:var(--exam-muted,#82936f);font-size:var(--rz-font-control,15px);line-height:1.9}.test-option.selected{background:var(--exam-card,#f0f6e7);border-color:var(--exam-line,#a5bd87);color:var(--exam-text,#57753d)}.test-option>input{width:14px;height:14px;flex-shrink:0;padding:0;accent-color:var(--exam-accent,#315c42);margin-top:4px}.test-option-key{font-size:var(--rz-font-caption,13px);font-weight:650;color:var(--exam-muted,#9daf87);border:1px solid var(--exam-line,#dce5d0);border-radius:5px;display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;line-height:1}.test-option.selected .test-option-key{background:var(--exam-tint,#789258);color:var(--exam-on-accent,#f6faed);border-color:var(--exam-focus,#789258)}.test-question-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--exam-line,#edf1e4);margin-top:28px;padding-top:22px;gap:10px}.test-question-bottom>span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#a0ac92)}.test-answer-sheet h3{font-size:var(--rz-font-section,19px);margin-top:12px;color:var(--exam-muted,#617c4b)}.test-answer-sheet>p{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9eaa91);margin-top:5px}.test-progress-label{display:flex;align-items:center;justify-content:space-between;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9ca98c);margin-top:25px;margin-bottom:9px}.test-progress-label strong{color:var(--exam-muted,#7c9660);font-size:var(--rz-font-label,14px);font-weight:500}.test-progress{height:5px;border-radius:5px;background:var(--exam-card,#edf2e4);overflow:hidden}.test-progress i{height:100%;background:var(--exam-tint,#9cb976);display:block;border-radius:5px;transition:width .2s}.test-question-nav{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:24px 0 29px}.test-question-nav button{border:1px solid var(--exam-line,#e3ead9);border-radius:7px;background:var(--exam-card,#fcfdf9);height:32px;font-size:var(--rz-font-label,14px);color:var(--exam-muted,#9eac8e)}.test-question-nav button.answered{background:var(--exam-card,#edf5e1);border-color:var(--exam-line,#d7e5c6);color:var(--exam-muted,#739151)}.test-question-nav button.current{box-shadow:0 0 0 2px var(--exam-shadow,#a8bd8e);border-color:var(--exam-line,#a8bd8e);color:var(--exam-text,#58753d)}.test-answer-sheet>.btn{width:100%}.test-answer-sheet .test-small-note{font-size:var(--rz-font-micro,12px)!important}.test-result-hero{padding:28px 31px;border-radius:18px;background:var(--exam-hero-bg,#2b513d);color:var(--exam-hero-text,#e0ebcc);display:flex;align-items:center;gap:28px}.test-result-score{border-right:1px solid color-mix(in srgb,var(--exam-line,#92a57c44) 26.67%,transparent);padding-right:28px;flex-shrink:0;text-align:center;min-width:135px}.test-result-score strong{font-size:63px;line-height:1.1;letter-spacing:-3px;font-weight:550;color:var(--exam-on-accent,#dfedbd);display:block}.test-result-score strong span{font-size:var(--rz-font-control,15px);letter-spacing:0;margin-left:4px;font-weight:400}.test-result-score small{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#a3b790);display:block;margin-top:11px}.test-result-hero>div:nth-child(2){flex:1}.test-result-hero .eyebrow{color:var(--exam-hero-text,#9cb287);font-size:var(--rz-font-micro,12px);letter-spacing:1.4px}.test-result-hero h2{font-size:var(--rz-font-lead,22px);color:var(--exam-hero-text,#e1edce);margin-top:9px;font-weight:500}.test-result-hero p{font-size:var(--rz-font-label,14px);color:var(--exam-hero-text,#aac099);margin-top:10px}.test-result-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.test-result-tags span{font-size:var(--rz-font-micro,12px);border:1px solid color-mix(in srgb,var(--exam-line,#91a87d40) 25.1%,transparent);border-radius:5px;padding:3px 7px;color:var(--exam-muted,#aac195)}.test-result-hero .test-small-note{font-size:var(--rz-font-micro,12px)!important;color:var(--exam-hero-text,#9db38d)!important}.test-result-hero>.btn{flex-shrink:0}.test-review-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:27px 0 16px}.test-review-header h2{font-size:var(--rz-font-section,19px);color:var(--exam-muted,#637c4f)}.test-review-header>span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9ca98d)}.test-result-list{display:flex;flex-direction:column;gap:16px}.test-result-item{padding:25px}.test-result-item .row>small{color:var(--exam-muted,#a0ac92);font-size:var(--rz-font-micro,12px)}.test-result-item h3{font-size:var(--rz-font-strong,18px);color:var(--exam-text,#587341);line-height:1.9;margin:17px 0}.test-result-options{display:flex;flex-direction:column;gap:6px}.test-result-options>div{display:flex;align-items:flex-start;gap:9px;font-size:var(--rz-font-label,14px);line-height:1.9;padding:9px 11px;background:var(--exam-card,#f8faf4);border-radius:7px;color:var(--exam-muted,#a1ac95)}.test-result-options>div>span{flex-shrink:0;font-size:var(--rz-font-label,14px);color:var(--exam-muted,#b3bdab)}.test-result-options>div.is-correct{background:var(--exam-card,#edf5e3);color:var(--exam-muted,#718c53)}.test-result-options>div.is-correct>span{color:var(--exam-muted,#719449)}.test-result-options em{margin-left:auto;flex-shrink:0;font-style:normal;border:1px solid var(--exam-line,#dde5d2);border-radius:4px;padding:1px 5px;font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#90a274);white-space:nowrap}.test-explanation{padding:16px 17px;background:var(--exam-card,#f4f7ec);border-left:2px solid var(--exam-line,#c1d49f);margin-top:17px;border-radius:0 8px 8px 0}.test-explanation>b{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#809b5e)}.test-explanation p{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#8b9d74);line-height:2;margin-top:5px}.test-source-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px;padding-top:13px;border-top:1px solid var(--exam-line,#edf1e4)}.test-source-foot>span{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#a0ad91)}.test-source-foot>div{display:flex;align-items:center;gap:4px;flex-shrink:0}.test-source-foot .btn{font-size:var(--rz-font-micro,12px);padding:5px 7px;min-height:29px}.test-source-foot .badge{font-size:var(--rz-font-micro,12px)}.test-review-resolution{background:var(--exam-card,#f3f7ed);border:1px solid var(--exam-line,#e1e9d8);border-radius:9px;margin-top:12px;padding:13px;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#789064);line-height:1.9}.test-review-resolution b{font-weight:600}.test-review-resolution small{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#9ead91);display:block;margin-top:6px}.test-act-summary{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px 29px;background:var(--exam-card,#edf3e5);border:1px solid var(--exam-line,#dfe8d3);border-radius:16px;margin-bottom:20px}.test-act-summary h2{font-size:var(--rz-font-lead,22px);color:var(--exam-text,#56733f);margin-top:9px}.test-act-summary p{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#8a9d75);margin-top:8px}.test-act-progress{flex-shrink:0;text-align:center;padding-left:25px;border-left:1px solid var(--exam-line,#d8e3cb);min-width:100px}.test-act-progress strong{font-size:36px;font-weight:550;color:var(--exam-muted,#739653);line-height:1}.test-act-progress strong span{font-size:var(--rz-font-section,19px);color:var(--exam-muted,#a1b58a);margin-left:5px}.test-act-progress small{display:block;font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#8ca376);margin-top:7px}.test-actions-ready h3{color:var(--exam-muted,#667e50)}.test-actions-ready p{color:var(--exam-muted,#98a888);font-size:var(--rz-font-label,14px);margin:10px 0 18px;line-height:1.9}.test-task-list{display:flex;flex-direction:column;gap:12px}.test-remediation{display:flex;align-items:flex-start;gap:18px;padding:23px}.test-task-num{font-size:var(--rz-font-body,17px);font-weight:400;color:var(--exam-muted,#b5c5a1);border:1px solid var(--exam-line,#e0e9d3);background:var(--exam-card,#f7faef);border-radius:9px;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0}.test-remediation>div{flex:1;min-width:0}.test-remediation h3{font-size:var(--rz-font-body,17px);color:var(--exam-muted,#637e4b);margin-top:9px}.test-remediation p{font-size:var(--rz-font-label,14px);line-height:1.9;color:var(--exam-muted,#93a37f);margin-top:8px}.test-remediation>.btn{flex-shrink:0;margin-top:3px}.test-task-check{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--exam-card,#edf4e4);color:var(--exam-muted,#88a36a);font-size:var(--rz-font-nav,16px)}.test-evidence{padding:14px 16px;background:var(--exam-card,#f4f8ed);border-radius:9px;margin-top:16px}.test-evidence b{font-size:var(--rz-font-caption,13px);font-weight:500;color:var(--exam-muted,#89a16a)}.test-evidence p{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#839b65);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px}.test-evidence small{display:block;font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#a5b394);margin-top:9px}.test-next-cycle{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:22px;background:linear-gradient(110deg,var(--exam-card,#fff),var(--exam-card,#f9fcf3))}.test-next-cycle h2{font-size:var(--rz-font-subheading,20px);color:var(--exam-muted,#63804b);margin-top:6px}.test-next-cycle p{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#99a98a);line-height:1.9;margin-top:9px}.test-next-cycle>.btn{flex-shrink:0}.test-history{margin-top:22px}.test-history h3{color:var(--exam-muted,#71885b)}.test-history-row{display:flex;align-items:center;gap:20px;padding:19px 0;border-bottom:1px solid var(--exam-line,#edf1e4)}.test-history-row:last-child{border-bottom:0;padding-bottom:0}.test-history-row>div{flex:1;min-width:0}.test-history-row strong{font-size:var(--rz-font-label,14px);font-weight:550;color:var(--exam-muted,#7d9366);display:block}.test-history-row span{font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#a6b397);display:block;margin-top:4px}.test-history-row>b{font-size:24px;font-weight:500;color:var(--exam-muted,#7f9b5f)}.test-history-row>b small{font-size:var(--rz-font-micro,12px);font-weight:400}.test-feedback-overview{margin-top:17px}.test-feedback-overview h3{font-size:var(--rz-font-nav,16px);color:var(--exam-muted,#7e9465)}.test-feedback-overview p{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#a2af94);line-height:1.9;margin-top:8px}.test-material-text{padding:18px;background:var(--exam-card,#f3f7ed);border:1px solid var(--exam-line,#e4ebda);border-radius:10px;font-size:var(--rz-font-control,15px);line-height:2;color:var(--exam-muted,#7c9365);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;max-height:48vh;overflow:auto}.test-evidence-field{margin-top:18px}.test-evidence-field textarea{font-size:var(--rz-font-control,15px);line-height:1.8}.test-history-notice{margin-bottom:14px;padding:12px 16px;border-radius:10px;background:var(--exam-card,#f4f7ec);border:1px solid var(--exam-line,#e4ead8);color:var(--exam-muted,#8c9c77);font-size:var(--rz-font-label,14px);display:flex;align-items:center;justify-content:space-between;gap:12px}.test-history-notice .btn{font-size:var(--rz-font-caption,13px)}
@media(min-width:1450px){.test-plan-card{padding:31px}.test-topic{padding:20px;min-height:137px}.test-topic>strong{font-size:var(--rz-font-body,17px)}.test-topic>small{font-size:var(--rz-font-label,14px)}.test-intent-card{padding:32px}.test-intent-card h2{font-size:26px}.test-exam-layout{grid-template-columns:minmax(0,1fr) 280px}.test-question-card{padding:32px 36px}.test-question-card h2{font-size:var(--rz-font-lead,22px)}}
@media(max-width:1200px){.pdca-label{min-width:145px}.pdca-step i{margin-left:2px}.pdca-links{gap:8px}.pdca-rail{gap:15px;padding:13px 15px}.pdca-step{gap:6px}.test-stage-nav button{padding:11px}.test-stage-nav button small{display:none}.test-plan-grid{grid-template-columns:minmax(0,1.5fr) minmax(225px,.8fr)}.test-plan-card{padding:23px}.test-source{flex-wrap:wrap}.test-source>em{margin-left:24px}.test-intent-card{padding:24px 20px}.test-intent-card h2{font-size:22px}.test-source-foot{align-items:flex-start;flex-direction:column}.test-result-hero{gap:20px;padding:25px}.test-result-score{padding-right:20px;min-width:115px}.test-result-hero h2{font-size:var(--rz-font-subheading,20px)}.test-result-hero>.btn{font-size:var(--rz-font-caption,13px);padding:9px 12px}}
@media(max-width:1020px){.pdca-label{display:none}.pdca-rail{padding:12px 16px}.pdca-links{gap:16px}.pdca-step i{margin-left:16px}.test-plan-grid{grid-template-columns:1fr}.test-plan-grid>aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.test-intent-card h2 br{display:none}.test-intent-card h2{font-size:var(--rz-font-lead,22px);margin:13px 0 10px}.test-intent-card p{margin-bottom:15px}.test-intent-line{padding:9px 0}.test-exam-layout{grid-template-columns:minmax(0,1fr) 210px}.test-question-card{padding:24px}.test-question-card h2{font-size:var(--rz-font-section,19px)}.test-answer-sheet{padding:20px}.test-question-nav{gap:5px}.test-result-hero{flex-wrap:wrap}.test-result-hero>.btn{margin-left:auto}.test-ready{padding:30px;grid-template-columns:135px minmax(0,1fr);gap:25px}.test-ready-symbol{height:135px;font-size:50px}.test-ready h2{font-size:21px}.test-practice-grid{grid-template-columns:1fr}.test-next-cycle{align-items:flex-start}.test-remediation>.btn{font-size:var(--rz-font-caption,13px);padding:8px 10px}}
@media(max-width:760px){.pdca-step i{margin-left:8px}.test-exam-layout{grid-template-columns:1fr}.test-answer-sheet{order:-1;display:flex;align-items:center;flex-wrap:wrap;gap:10px 15px}.test-answer-sheet>.eyebrow,.test-answer-sheet>.test-small-note,.test-answer-sheet>.test-progress,.test-answer-sheet>p{display:none}.test-answer-sheet h3{margin:0;font-size:var(--rz-font-body,17px);flex:1}.test-answer-sheet>.btn{width:auto;font-size:var(--rz-font-caption,13px);padding:7px 10px;min-height:32px}.test-progress-label{margin:0}.test-progress-label>span{display:none}.test-question-nav{margin:0;display:flex;gap:7px}.test-question-nav button{width:28px;height:28px}.test-question-count{margin-top:23px}.test-plan-grid>aside{grid-template-columns:1fr}.test-intent-card{padding:23px}.test-intent-card p{max-width:540px}.test-intent-line{display:inline-flex;width:49%;border-top:0;padding:7px 0;font-size:var(--rz-font-caption,13px)}.test-result-score strong{font-size:49px}.test-result-hero h2{font-size:var(--rz-font-section,19px)}.test-review-header{align-items:flex-start;flex-direction:column;gap:6px}.test-next-cycle{flex-wrap:wrap}.test-next-cycle>.btn{margin-left:auto}.test-act-summary h2{font-size:var(--rz-font-subheading,20px)}.test-remediation{flex-wrap:wrap;gap:13px}.test-remediation>div{flex-basis:calc(100% - 47px)}.test-remediation>.btn{margin-left:47px}.test-task-check{margin-left:47px}}
@media(max-width:560px){.pdca-rail{margin-bottom:20px;padding:10px 12px;border-radius:10px}.pdca-links{gap:4px}.pdca-step{gap:5px}.pdca-step>b{width:23px;height:23px;font-size:var(--rz-font-caption,13px);border-radius:7px}.pdca-step>span{font-size:var(--rz-font-caption,13px)}.pdca-step small{display:none}.pdca-step i{font-size:var(--rz-font-label,14px);margin-left:5px}.business-tests .page-heading{align-items:center;margin-bottom:20px}.business-tests .page-heading>.badge{font-size:var(--rz-font-micro,12px);padding:5px 7px;white-space:normal;max-width:96px;text-align:center}.business-tests .page-heading .eyebrow{font-size:var(--rz-font-micro,12px);letter-spacing:1px}.business-tests .page-heading p{font-size:var(--rz-font-label,14px);max-width:none}.test-stage-nav{gap:3px;padding:4px;border-radius:10px;margin-bottom:19px}.test-stage-nav button{padding:9px 7px;gap:3px;justify-content:center;border-radius:7px}.test-stage-nav button b{font-size:var(--rz-font-caption,13px);width:16px}.test-stage-nav button span{font-size:var(--rz-font-caption,13px)}.test-plan-card{padding:20px 17px}.test-section-title{gap:9px;margin-bottom:16px}.test-section-title h2{font-size:var(--rz-font-body,17px)}.test-section-title p{font-size:var(--rz-font-caption,13px)}.test-section-title>span{width:25px;height:25px;font-size:var(--rz-font-micro,12px)}.test-topic-grid{gap:8px}.test-topic{padding:14px 12px;min-height:130px;border-radius:9px}.test-topic>span{right:11px;top:12px;font-size:var(--rz-font-micro,12px)}.test-topic>strong{font-size:var(--rz-font-label,14px);padding-right:12px}.test-topic>small{font-size:var(--rz-font-micro,12px)}.test-topic>em{font-size:var(--rz-font-micro,12px);margin-top:10px}.test-section-gap{margin-top:24px}.test-source{padding:12px 10px;gap:8px}.test-source strong{font-size:var(--rz-font-caption,13px)}.test-source small{font-size:var(--rz-font-micro,12px)}.test-source>em{margin-left:22px;font-size:var(--rz-font-micro,12px)}.test-plan-controls{gap:10px;margin-top:19px}.test-plan-controls select{font-size:var(--rz-font-caption,13px);padding:10px 8px}.test-plan-controls .label{font-size:var(--rz-font-caption,13px)}.test-card-footer{gap:12px;flex-wrap:wrap;margin-top:20px;padding-top:17px}.test-card-footer>.btn{margin-left:auto;font-size:var(--rz-font-caption,13px)}.test-card-footer>span{font-size:var(--rz-font-micro,12px)}.test-intent-card{border-radius:14px}.test-intent-card h2{font-size:21px}.test-intent-card p{font-size:var(--rz-font-caption,13px)}.test-intent-line{font-size:var(--rz-font-micro,12px);gap:7px}.test-intent-line>span{width:20px;height:20px;font-size:var(--rz-font-micro,12px)}.test-demo-note{font-size:var(--rz-font-micro,12px);margin-top:18px}.test-study-item{flex-wrap:wrap;padding:16px 0}.test-study-item>div:nth-child(2){flex-basis:calc(100% - 44px)}.test-study-item>.btn{margin-left:42px;min-height:29px;font-size:var(--rz-font-micro,12px);padding:5px 9px}.test-study-item h3{font-size:var(--rz-font-label,14px)}.test-ready{padding:26px 22px;grid-template-columns:1fr;gap:20px}.test-ready-symbol{height:80px;width:80px;font-size:31px;border-radius:24px}.test-ready-symbol span{font-size:var(--rz-font-micro,12px);letter-spacing:2px;margin-top:6px}.test-ready h2{font-size:21px}.test-ready p:not(.test-small-note){font-size:var(--rz-font-label,14px);margin-top:12px}.test-ready-meta{gap:23px;margin:20px 0;font-size:var(--rz-font-micro,12px)}.test-ready-meta b{font-size:var(--rz-font-label,14px)}.test-answer-sheet{padding:17px 18px;gap:12px}.test-answer-sheet h3{font-size:var(--rz-font-nav,16px);flex-basis:calc(100% - 100px)}.test-answer-sheet>.btn{margin-left:auto}.test-question-card{padding:22px 18px}.test-question-card .badge{font-size:var(--rz-font-micro,12px)}.test-autosave{font-size:var(--rz-font-micro,12px)}.test-question-count{font-size:var(--rz-font-micro,12px);margin-top:22px}.test-question-card h2{font-size:var(--rz-font-section,19px);line-height:1.9}.test-option{padding:14px 12px;font-size:var(--rz-font-label,14px);gap:8px}.test-option-key{width:19px;height:19px;font-size:var(--rz-font-micro,12px)}.test-option>input{width:13px;height:13px;margin-top:3px}.test-options{gap:9px;margin-top:19px}.test-question-bottom{margin-top:21px;padding-top:17px}.test-question-bottom>.btn{font-size:var(--rz-font-caption,13px);padding:8px 11px;min-height:34px}.test-question-bottom>span{font-size:var(--rz-font-micro,12px)}.test-result-hero{gap:15px;padding:23px 20px;align-items:flex-start;border-radius:15px}.test-result-score{min-width:77px;padding-right:15px;margin-top:8px}.test-result-score strong{font-size:39px;letter-spacing:-2px}.test-result-score strong span{font-size:var(--rz-font-micro,12px)}.test-result-score small{font-size:var(--rz-font-micro,12px);margin-top:7px}.test-result-hero h2{font-size:var(--rz-font-section,19px);line-height:1.8}.test-result-hero p{font-size:var(--rz-font-caption,13px)}.test-result-hero .eyebrow{font-size:var(--rz-font-micro,12px)}.test-result-tags{gap:5px;margin-top:12px}.test-result-tags span{font-size:var(--rz-font-micro,12px)}.test-result-hero .test-small-note{font-size:var(--rz-font-micro,12px)!important}.test-result-hero>.btn{font-size:var(--rz-font-caption,13px);min-height:33px;padding:7px 11px}.test-review-header h2{font-size:var(--rz-font-strong,18px)}.test-review-header>span{font-size:var(--rz-font-micro,12px)}.test-result-item{padding:20px 17px}.test-result-item h3{font-size:var(--rz-font-nav,16px);line-height:1.9}.test-result-item .row>small{font-size:var(--rz-font-micro,12px)}.test-result-item .badge{font-size:var(--rz-font-micro,12px)}.test-result-options>div{flex-wrap:wrap;font-size:var(--rz-font-caption,13px);gap:7px;padding:9px 10px}.test-result-options em{font-size:var(--rz-font-micro,12px)}.test-explanation{padding:13px 14px}.test-explanation p{font-size:var(--rz-font-caption,13px)}.test-source-foot>span{font-size:var(--rz-font-micro,12px)}.test-source-foot>div{flex-wrap:wrap}.test-source-foot .btn{font-size:var(--rz-font-micro,12px);padding:4px 6px}.test-act-summary{padding:21px 19px;gap:15px;align-items:flex-start}.test-act-summary h2{font-size:var(--rz-font-section,19px);line-height:1.8}.test-act-summary p{font-size:var(--rz-font-caption,13px)}.test-act-summary .eyebrow{font-size:var(--rz-font-micro,12px);letter-spacing:1px}.test-act-progress{padding-left:15px;min-width:64px;margin-top:6px}.test-act-progress strong{font-size:29px}.test-act-progress strong span{font-size:var(--rz-font-control,15px);margin-left:2px}.test-act-progress small{font-size:var(--rz-font-micro,12px);white-space:nowrap}.test-remediation{padding:20px 17px;gap:10px}.test-task-num{width:28px;height:28px;border-radius:8px;font-size:var(--rz-font-control,15px)}.test-remediation>div{flex-basis:calc(100% - 38px)}.test-remediation .badge{font-size:var(--rz-font-micro,12px)}.test-remediation h3{font-size:var(--rz-font-nav,16px)}.test-remediation p{font-size:var(--rz-font-caption,13px)}.test-remediation>.btn,.test-task-check{margin-left:38px}.test-evidence{padding:12px}.test-evidence p{font-size:var(--rz-font-caption,13px)}.test-next-cycle{padding:22px 20px}.test-next-cycle h2{font-size:var(--rz-font-section,19px)}.test-next-cycle p{font-size:var(--rz-font-caption,13px)}.test-next-cycle>.btn{font-size:var(--rz-font-caption,13px)}.test-history{padding:20px 17px}.test-history-row{gap:10px}.test-history-row strong{font-size:var(--rz-font-caption,13px)}.test-history-row span{font-size:var(--rz-font-micro,12px)}.test-history-row>b{font-size:21px}.test-history-row .btn{font-size:var(--rz-font-micro,12px);padding:5px 6px;min-height:29px}.test-empty{padding:39px 20px}.test-empty h2{font-size:var(--rz-font-subheading,20px)}.test-empty p{font-size:var(--rz-font-label,14px)}.test-history-notice{font-size:var(--rz-font-caption,13px);align-items:flex-start;flex-direction:column}.test-history-notice .btn{align-self:flex-end}}
@media(max-width:360px){.pdca-rail{padding:9px}.pdca-step>b{width:21px;height:21px;font-size:var(--rz-font-micro,12px)}.pdca-step i{margin-left:1px}.pdca-step>span{font-size:var(--rz-font-micro,12px)}.test-topic{padding:13px 10px}.test-topic>strong{font-size:var(--rz-font-caption,13px)}.test-topic>small{font-size:var(--rz-font-micro,12px)}.test-plan-controls{grid-template-columns:1fr}.test-question-card h2{font-size:var(--rz-font-strong,18px)}.test-option{font-size:var(--rz-font-caption,13px);padding:13px 10px}.test-result-score{border-right:0;padding-right:0;min-width:64px}.test-result-hero{gap:13px}.test-result-hero h2{font-size:var(--rz-font-strong,18px)}.test-question-bottom>span{font-size:var(--rz-font-micro,12px)}.test-result-options>div{font-size:var(--rz-font-micro,12px)}}
