.AIInterviewLanding-module__BZn5mW__landing{color:#082e2d}.AIInterviewLanding-module__BZn5mW__hero{background:linear-gradient(115deg,#e8f7f2,#d8f1eb);border:1px solid #bfe1d9;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px 26px;display:grid}.AIInterviewLanding-module__BZn5mW__freeVisual{color:#fff;background:#08786e;border-radius:17px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 8px 20px #08786e20}.AIInterviewLanding-module__BZn5mW__freeVisual span{border:1px solid #ffffff35;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.AIInterviewLanding-module__BZn5mW__eyebrow{color:#08786e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}.AIInterviewLanding-module__BZn5mW__freeCopy h1{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.15}.AIInterviewLanding-module__BZn5mW__description{color:#496962;max-width:650px;margin:8px 0 0;font-size:13px;line-height:1.65}.AIInterviewLanding-module__BZn5mW__freeMeta{color:#51746b;flex-wrap:wrap;gap:7px 17px;margin-top:11px;font-size:10px;display:flex}.AIInterviewLanding-module__BZn5mW__freeMeta span{align-items:center;gap:5px;display:inline-flex}.AIInterviewLanding-module__BZn5mW__freeMeta span+span:before{content:"·";color:#8ba9a1;margin-right:9px}.AIInterviewLanding-module__BZn5mW__primaryAction{color:#fff;background:#06766c;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 15px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.AIInterviewLanding-module__BZn5mW__primaryAction svg:last-child{margin-left:auto}.AIInterviewLanding-module__BZn5mW__primaryAction:hover{background:#045b53}.AIInterviewLanding-module__BZn5mW__heroActions{gap:8px;min-width:210px;display:grid}.AIInterviewLanding-module__BZn5mW__retryAction{color:#176d60;background:#ffffff9c;border:1px solid #85bdb0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:11px;font-weight:700;display:inline-flex}.AIInterviewLanding-module__BZn5mW__retryAction:hover{background:#fff;border-color:#398b79}.AIInterviewLanding-module__BZn5mW__cardActions{gap:8px;display:grid}.AIInterviewLanding-module__BZn5mW__cardRetryAction{color:#176d60;background:#f7fbf9;border:1px solid #b9d2cc;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:11px;font-weight:700;display:inline-flex}.AIInterviewLanding-module__BZn5mW__cardRetryAction:hover{background:#edf7f3;border-color:#77aa9e}.AIInterviewLanding-module__BZn5mW__catalogue{margin-top:24px}.AIInterviewLanding-module__BZn5mW__catalogueHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.AIInterviewLanding-module__BZn5mW__catalogueHeading h2{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}.AIInterviewLanding-module__BZn5mW__catalogueHeading p{color:#647b76;margin:0;font-size:12px}.AIInterviewLanding-module__BZn5mW__filters{gap:12px;display:flex}.AIInterviewLanding-module__BZn5mW__search{flex:1;position:relative}.AIInterviewLanding-module__BZn5mW__search svg{color:#718781;position:absolute;top:15px;left:15px}.AIInterviewLanding-module__BZn5mW__search input,.AIInterviewLanding-module__BZn5mW__filters select{color:#284e47;background:#fff;border:1px solid #d5e2df;border-radius:10px;width:100%;height:48px;font-size:13px}.AIInterviewLanding-module__BZn5mW__search input{padding:12px 16px 12px 44px}.AIInterviewLanding-module__BZn5mW__filters select{max-width:245px;padding:12px}.AIInterviewLanding-module__BZn5mW__landing a:focus-visible,.AIInterviewLanding-module__BZn5mW__catalogue button:focus-visible,.AIInterviewLanding-module__BZn5mW__filters input:focus-visible,.AIInterviewLanding-module__BZn5mW__filters select:focus-visible{outline-offset:4px;outline:2px solid #08786e}.AIInterviewLanding-module__BZn5mW__results{color:#647b76;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0 14px;font-size:12px;display:flex}.AIInterviewLanding-module__BZn5mW__results button{color:#08786e;font-weight:600}.AIInterviewLanding-module__BZn5mW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.AIInterviewLanding-module__BZn5mW__card{background:#fff;border:1px solid #dce7e3;border-radius:15px;flex-direction:column;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}.AIInterviewLanding-module__BZn5mW__card:hover{border-color:#91c7bb;box-shadow:0 5px 18px #123f3208}.AIInterviewLanding-module__BZn5mW__cardHeader{align-items:center;gap:12px;min-height:54px;display:flex}.AIInterviewLanding-module__BZn5mW__monogram{color:#187565;background:#dff3ec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:flex}.AIInterviewLanding-module__BZn5mW__card:nth-child(4n+2) .AIInterviewLanding-module__BZn5mW__monogram{color:#a2555b;background:#f8e9e9}.AIInterviewLanding-module__BZn5mW__card:nth-child(4n+3) .AIInterviewLanding-module__BZn5mW__monogram{color:#8b7024;background:#f6efd9}.AIInterviewLanding-module__BZn5mW__card:nth-child(4n+4) .AIInterviewLanding-module__BZn5mW__monogram{color:#6665a5;background:#e9eafa}.AIInterviewLanding-module__BZn5mW__card h3{margin:0;font-size:14px;font-weight:700;line-height:1.45}.AIInterviewLanding-module__BZn5mW__format{color:#08786e;margin-top:5px;font-size:11px;display:inline-block}.AIInterviewLanding-module__BZn5mW__timing{align-items:center;gap:8px;margin:22px 0 7px;font-size:13px;font-weight:600;display:flex}.AIInterviewLanding-module__BZn5mW__timing svg{color:#4d8276;flex-shrink:0}.AIInterviewLanding-module__BZn5mW__preparation{color:#61736b;margin:0 0 18px;font-size:11px;line-height:1.6}.AIInterviewLanding-module__BZn5mW__cardFooter{margin-top:auto}.AIInterviewLanding-module__BZn5mW__details{color:#61736b;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:14px;font-size:10px;display:flex}.AIInterviewLanding-module__BZn5mW__details a{color:#416d62;text-underline-offset:3px;text-decoration:underline}.AIInterviewLanding-module__BZn5mW__sourceNote{color:#61736b;margin:20px 0 0;font-size:11px;line-height:1.7}.AIInterviewLanding-module__BZn5mW__empty{text-align:center;color:#59716c;border:1px dashed #b9cfc7;border-radius:14px;padding:36px}@media (max-width:1200px){.AIInterviewLanding-module__BZn5mW__hero{gap:18px;padding:22px}.AIInterviewLanding-module__BZn5mW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.AIInterviewLanding-module__BZn5mW__hero{grid-template-columns:auto 1fr;padding:19px}.AIInterviewLanding-module__BZn5mW__hero>:is(.AIInterviewLanding-module__BZn5mW__primaryAction,.AIInterviewLanding-module__BZn5mW__heroActions){grid-column:1/-1;width:100%}.AIInterviewLanding-module__BZn5mW__freeVisual{width:58px;height:58px}}@media (max-width:520px){.AIInterviewLanding-module__BZn5mW__cards{grid-template-columns:1fr}.AIInterviewLanding-module__BZn5mW__filters{flex-direction:column}.AIInterviewLanding-module__BZn5mW__filters select{max-width:none}.AIInterviewLanding-module__BZn5mW__hero{border-radius:15px;grid-template-columns:1fr}.AIInterviewLanding-module__BZn5mW__freeVisual,.AIInterviewLanding-module__BZn5mW__freeMeta span+span:before{display:none}}
.InterviewStimulus-module__HzsxEW__stimulus{color:#122e3c;background:#fff;border:1px solid #d8e0e6;border-radius:12px;width:100%;min-width:0;overflow:hidden}.InterviewStimulus-module__HzsxEW__heading{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.InterviewStimulus-module__HzsxEW__heading h2,.InterviewStimulus-module__HzsxEW__dialogHeader h2{margin:0;font-size:16px;font-weight:800}.InterviewStimulus-module__HzsxEW__heading span{color:#476372;margin-bottom:4px;font-size:12px;display:block}.InterviewStimulus-module__HzsxEW__heading button,.InterviewStimulus-module__HzsxEW__dialogHeader button{color:#153e4c;cursor:pointer;background:#fff;border:1px solid #b8c8cf;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 12px;display:inline-flex}.InterviewStimulus-module__HzsxEW__heading button:focus-visible,.InterviewStimulus-module__HzsxEW__dialogHeader button:focus-visible,.InterviewStimulus-module__HzsxEW__textVersion summary:focus-visible{outline-offset:3px;outline:3px solid #159a9d}.InterviewStimulus-module__HzsxEW__image{aspect-ratio:1.6;background:#fff;width:100%;position:relative}.InterviewStimulus-module__HzsxEW__picture{object-fit:contain}.InterviewStimulus-module__HzsxEW__image>p,.InterviewStimulus-module__HzsxEW__expandedImage>p{padding:20px}.InterviewStimulus-module__HzsxEW__textVersion{border-top:1px solid #d8e0e6;padding:12px 16px;font-size:13px;line-height:1.7}.InterviewStimulus-module__HzsxEW__textVersion summary{cursor:pointer;font-weight:700}.InterviewStimulus-module__HzsxEW__textVersion p{white-space:pre-wrap;margin:12px 0 0}.InterviewStimulus-module__HzsxEW__presentation{flex-shrink:0;box-shadow:0 16px 40px #0003}.InterviewStimulus-module__HzsxEW__dialog{color:#122e3c;background:#fff;border:0;border-radius:12px;width:min(1600px,96vw);max-width:96vw;max-height:94dvh;margin:auto;padding:16px;position:fixed;inset:0;overflow:auto}.InterviewStimulus-module__HzsxEW__dialog::backdrop{background:#06141eeb}.InterviewStimulus-module__HzsxEW__dialogHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.InterviewStimulus-module__HzsxEW__question{margin:12px 0;font-size:16px;line-height:1.5}.InterviewStimulus-module__HzsxEW__expandedImage{width:100%;height:min(73dvh,62vw);min-height:180px;position:relative}@media (max-width:767px){.InterviewStimulus-module__HzsxEW__heading{gap:8px;padding:10px}.InterviewStimulus-module__HzsxEW__heading h2{font-size:14px}.InterviewStimulus-module__HzsxEW__heading button{padding:6px 8px;font-size:12px}.InterviewStimulus-module__HzsxEW__dialog{padding:12px}.InterviewStimulus-module__HzsxEW__expandedImage{height:65dvh}}
.AIInterviewReview-module__VXc3PW__review{overflow-wrap:anywhere;color:#173e3b;--muted:#607775;--line:#dce6e3;min-width:0;font-size:14px}.AIInterviewReview-module__VXc3PW__review :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #159a9d}.AIInterviewReview-module__VXc3PW__review button{cursor:pointer}.AIInterviewReview-module__VXc3PW__review button:disabled{opacity:.5;cursor:not-allowed}.AIInterviewReview-module__VXc3PW__toolbar,.AIInterviewReview-module__VXc3PW__toolbar>div,.AIInterviewReview-module__VXc3PW__nextSteps,.AIInterviewReview-module__VXc3PW__nextSteps>div:last-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AIInterviewReview-module__VXc3PW__toolbar{margin-bottom:14px}.AIInterviewReview-module__VXc3PW__toolbar>a{color:#426d66;align-items:center;gap:8px;font-size:12px;font-weight:650;display:inline-flex}.AIInterviewReview-module__VXc3PW__disabledLink{color:#7c8b87;align-items:center;gap:8px;font-size:12px;display:inline-flex}.AIInterviewReview-module__VXc3PW__primary,.AIInterviewReview-module__VXc3PW__secondary{color:#215b4e;background:#fff;border:1px solid #d0ded8;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.AIInterviewReview-module__VXc3PW__primary{color:#fff;background:#176d59;border-color:#176d59}.AIInterviewReview-module__VXc3PW__primary:hover{background:#105642}.AIInterviewReview-module__VXc3PW__primary>svg,.AIInterviewReview-module__VXc3PW__secondary>svg{flex-shrink:0}.AIInterviewReview-module__VXc3PW__secondary:hover{background:#edf4f0}.AIInterviewReview-module__VXc3PW__feedbackActionGroup{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}.AIInterviewReview-module__VXc3PW__feedbackActionGroup>.AIInterviewReview-module__VXc3PW__primary{flex-shrink:0}.AIInterviewReview-module__VXc3PW__unavailablePill,.AIInterviewReview-module__VXc3PW__upgradePill{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 8px;font-size:9px;font-weight:700;line-height:1.35;display:inline-flex}.AIInterviewReview-module__VXc3PW__unavailablePill{color:#8a6b3f;background:#fbf5eb;border:1px solid #e3d6c2}.AIInterviewReview-module__VXc3PW__upgradePill{cursor:pointer;color:#38586e;background:#f0f7ff;border:1px solid #b9d7f0}.AIInterviewReview-module__VXc3PW__upgradePill:hover{background:#e7f3ff;border-color:#4e9bd7}.AIInterviewReview-module__VXc3PW__upgradePill span{color:#0969b8;text-decoration:underline}.AIInterviewReview-module__VXc3PW__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.AIInterviewReview-module__VXc3PW__eyebrow{letter-spacing:1.6px;color:#398573;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.AIInterviewReview-module__VXc3PW__heading h1{letter-spacing:-1.3px;margin:6px 0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.2}.AIInterviewReview-module__VXc3PW__heading>div>p:last-child{color:var(--muted);font-size:13px;line-height:1.7}.AIInterviewReview-module__VXc3PW__saved{color:#31735c;flex-shrink:0;align-items:center;gap:6px;max-width:100%;font-size:11px;display:inline-flex}.AIInterviewReview-module__VXc3PW__context{color:#d6e8e2;background:#133b38;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px 25px;margin-bottom:16px;padding:10px 14px;font-size:11px;display:flex}.AIInterviewReview-module__VXc3PW__context>span{align-items:center;gap:8px;display:inline-flex}.AIInterviewReview-module__VXc3PW__context>span:last-child{margin-left:auto}.AIInterviewReview-module__VXc3PW__sectionLinks{flex-wrap:wrap;gap:20px;margin:-8px 0 23px;display:flex}.AIInterviewReview-module__VXc3PW__sectionLinks a{color:#317561;align-items:center;gap:6px;min-height:30px;font-size:12px;font-weight:650;display:inline-flex}.AIInterviewReview-module__VXc3PW__sectionLinks a:hover{text-decoration:underline}.AIInterviewReview-module__VXc3PW__review :is(h2,section){scroll-margin-top:24px}.AIInterviewReview-module__VXc3PW__workspace{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.AIInterviewReview-module__VXc3PW__transcript{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.AIInterviewReview-module__VXc3PW__panelHeading{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px;display:flex}.AIInterviewReview-module__VXc3PW__panelHeading>svg{color:#398573;flex-shrink:0}.AIInterviewReview-module__VXc3PW__panelHeading h2{letter-spacing:-.35px;font-size:14px;font-weight:700}.AIInterviewReview-module__VXc3PW__panelHeading p{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.6}.AIInterviewReview-module__VXc3PW__conversation{padding:0 16px;list-style:none}.AIInterviewReview-module__VXc3PW__conversation>li{border-bottom:1px solid #e7eeea;padding:15px 0}.AIInterviewReview-module__VXc3PW__conversation>li:last-child{border-bottom:0}.AIInterviewReview-module__VXc3PW__question{gap:14px;display:flex}.AIInterviewReview-module__VXc3PW__number{font-variant-numeric:tabular-nums;color:#477a6e;flex-shrink:0;padding-top:1px;font-size:11px;font-weight:700}.AIInterviewReview-module__VXc3PW__speaker{text-transform:uppercase;letter-spacing:1px;color:#6b827a;font-size:10px;font-weight:650;display:block}.AIInterviewReview-module__VXc3PW__question h3{margin-top:9px;font-size:12px;font-weight:650;line-height:1.6}.AIInterviewReview-module__VXc3PW__answer{border-left:2px solid #b3d6c7;margin:12px 0 0 25px;padding:2px 0 2px 12px}.AIInterviewReview-module__VXc3PW__answer p{white-space:pre-wrap;overflow-wrap:anywhere;color:#405c59;margin-top:8px;font-size:12px;line-height:1.65}.AIInterviewReview-module__VXc3PW__answer .AIInterviewReview-module__VXc3PW__empty{color:#7c8b87;font-size:12px;font-style:italic}.AIInterviewReview-module__VXc3PW__privacy{color:var(--muted);background:#f5f8f6;padding:10px 14px;font-size:10px;line-height:1.7}.AIInterviewReview-module__VXc3PW__studyColumn{gap:12px;min-width:0;display:grid}.AIInterviewReview-module__VXc3PW__sourceNote{color:var(--muted);margin-top:11px;font-size:10px;line-height:1.7}.AIInterviewReview-module__VXc3PW__feedback{background:#eaf2e9;border:1px solid #cfdfd3;border-radius:16px;padding:14px}.AIInterviewReview-module__VXc3PW__feedback .AIInterviewReview-module__VXc3PW__panelHeading{border:0;padding:0}.AIInterviewReview-module__VXc3PW__feedback>p{color:#526e61;margin:10px 0;font-size:12px;line-height:1.8}.AIInterviewReview-module__VXc3PW__feedbackStatus{align-items:center;gap:8px;display:flex}.AIInterviewReview-module__VXc3PW__feedbackStatus>svg{flex-shrink:0}.AIInterviewReview-module__VXc3PW__feedback .AIInterviewReview-module__VXc3PW__availability{margin:12px 0 0;font-size:11px}.AIInterviewReview-module__VXc3PW__feedbackLink{color:#24694f;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.AIInterviewReview-module__VXc3PW__deliverySideNote{color:#405e50;background:#ffffff9e;border:1px solid #c9dbcf;border-radius:10px;margin:12px 0;padding:11px 12px}.AIInterviewReview-module__VXc3PW__deliverySideNote strong{font-size:11px}.AIInterviewReview-module__VXc3PW__deliverySideNote p{color:#405e50;margin:4px 0 0;font-size:11px;line-height:1.55}.AIInterviewReview-module__VXc3PW__deliverySideNote span{color:#71857a;margin-top:4px;font-size:9px;display:block}.AIInterviewReview-module__VXc3PW__notice{color:#82653a;background:#fff8e8;border-radius:9px;margin-bottom:22px;padding:14px 18px;font-size:12px;line-height:1.7}.AIInterviewReview-module__VXc3PW__circuitCallout{background:linear-gradient(135deg,#edf7f3,#fafff7);border:1px solid #9ecdc0;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;padding:18px;display:flex;box-shadow:0 10px 24px #10564214}.AIInterviewReview-module__VXc3PW__circuitCallout h2{color:#123f36;letter-spacing:-.45px;margin:7px 0 5px;font-size:20px;font-weight:750}.AIInterviewReview-module__VXc3PW__circuitCallout p:not(.AIInterviewReview-module__VXc3PW__eyebrow){color:#536d68;font-size:12px;line-height:1.7}.AIInterviewReview-module__VXc3PW__calloutActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:9px;display:flex}.AIInterviewReview-module__VXc3PW__nextPrimary{color:#fff;background:#0f8067;border:1px solid #0c7862;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #0f80672e}.AIInterviewReview-module__VXc3PW__nextPrimary:hover{background:#096b55}.AIInterviewReview-module__VXc3PW__nextPrimary>svg{flex-shrink:0}.AIInterviewReview-module__VXc3PW__assessment{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:16px;padding:16px;scroll-margin-top:24px}.AIInterviewReview-module__VXc3PW__assessment>header{justify-content:space-between;align-items:center;gap:24px;display:flex}.AIInterviewReview-module__VXc3PW__assessment h2{margin-top:9px;font-size:18px;font-weight:700}.AIInterviewReview-module__VXc3PW__assessment header p:last-child{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6}.AIInterviewReview-module__VXc3PW__score{text-align:center;background:#edf5ee;border-radius:14px;flex-shrink:0;min-width:100px;padding:12px;display:grid}.AIInterviewReview-module__VXc3PW__score>strong{letter-spacing:-1px;font-size:28px;font-weight:700;line-height:1.2}.AIInterviewReview-module__VXc3PW__score strong span{font-size:20px}.AIInterviewReview-module__VXc3PW__score>span{color:var(--muted);margin-top:6px;font-size:11px}.AIInterviewReview-module__VXc3PW__takeaways{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px;padding-top:14px;display:grid}.AIInterviewReview-module__VXc3PW__takeaways h3,.AIInterviewReview-module__VXc3PW__breakdown h3{font-size:14px;font-weight:700}.AIInterviewReview-module__VXc3PW__takeaways ul{padding-left:17px;list-style:outside}.AIInterviewReview-module__VXc3PW__takeaways li{color:#526c64;margin-top:12px;font-size:12px;line-height:1.65}.AIInterviewReview-module__VXc3PW__breakdown{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.AIInterviewReview-module__VXc3PW__breakdown summary{cursor:pointer;font-size:13px;font-weight:700}.AIInterviewReview-module__VXc3PW__breakdown>p,.AIInterviewReview-module__VXc3PW__breakdown div p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.8}.AIInterviewReview-module__VXc3PW__breakdown>div{background:#f5f8f5;border-radius:9px;margin-top:15px;padding:17px}.AIInterviewReview-module__VXc3PW__breakdown h3{justify-content:space-between;gap:12px;display:flex}.AIInterviewReview-module__VXc3PW__breakdown h3 span{color:#28765c;flex-shrink:0}.AIInterviewReview-module__VXc3PW__nextSteps{border-top:1px solid #cfddd6;gap:12px;margin-top:18px;padding-top:14px}.AIInterviewReview-module__VXc3PW__nextSteps h2{font-size:15px;font-weight:700}.AIInterviewReview-module__VXc3PW__nextSteps p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.8}.AIInterviewReview-module__VXc3PW__upgradeBackdrop{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08201db3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.AIInterviewReview-module__VXc3PW__upgradeDialog{background:#fffefa;border:1px solid #d5e3de;border-radius:16px;width:min(100%,420px);padding:24px;position:relative;box-shadow:0 20px 70px #0004}.AIInterviewReview-module__VXc3PW__upgradeDialog h2{color:#173e3b;letter-spacing:-.5px;margin:10px 0;font-size:22px;font-weight:700;line-height:1.25}.AIInterviewReview-module__VXc3PW__upgradeDialog>p:not(.AIInterviewReview-module__VXc3PW__eyebrow){color:#607775;font-size:12px;line-height:1.8}.AIInterviewReview-module__VXc3PW__upgradeDialog>div{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.AIInterviewReview-module__VXc3PW__closeUpgrade{color:#607775;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.AIInterviewReview-module__VXc3PW__closeUpgrade:hover{background:#edf4f0}@media (max-width:1100px){.AIInterviewReview-module__VXc3PW__workspace{gap:17px}.AIInterviewReview-module__VXc3PW__heading{flex-direction:column;align-items:start;gap:12px}.AIInterviewReview-module__VXc3PW__panelHeading{padding:14px}.AIInterviewReview-module__VXc3PW__conversation{padding:0 16px}}@media (max-width:800px){.AIInterviewReview-module__VXc3PW__workspace{grid-template-columns:minmax(0,1fr)}.AIInterviewReview-module__VXc3PW__context>span:last-child{margin-left:0}.AIInterviewReview-module__VXc3PW__toolbar{gap:18px}.AIInterviewReview-module__VXc3PW__toolbar>div{width:100%}.AIInterviewReview-module__VXc3PW__toolbar>div>button{flex:1}.AIInterviewReview-module__VXc3PW__heading h1{letter-spacing:-.8px}.AIInterviewReview-module__VXc3PW__circuitCallout{flex-direction:column;align-items:stretch}.AIInterviewReview-module__VXc3PW__calloutActions{justify-content:stretch}.AIInterviewReview-module__VXc3PW__calloutActions>*{flex:1}.AIInterviewReview-module__VXc3PW__assessment{padding:16px}.AIInterviewReview-module__VXc3PW__assessment>header{align-items:start}.AIInterviewReview-module__VXc3PW__score{min-width:100px;padding:16px 12px}.AIInterviewReview-module__VXc3PW__takeaways{grid-template-columns:minmax(0,1fr);gap:23px}}@media (max-width:450px){.AIInterviewReview-module__VXc3PW__context{gap:12px;padding:16px}.AIInterviewReview-module__VXc3PW__context>span{width:100%}.AIInterviewReview-module__VXc3PW__assessment>header{flex-direction:column}.AIInterviewReview-module__VXc3PW__score{text-align:left;width:100%}.AIInterviewReview-module__VXc3PW__nextSteps>div:last-child{width:100%}.AIInterviewReview-module__VXc3PW__nextSteps>div:last-child>*{flex:1}.AIInterviewReview-module__VXc3PW__answer{margin-left:23px;padding-left:13px}}@media (pointer:coarse){.AIInterviewReview-module__VXc3PW__primary,.AIInterviewReview-module__VXc3PW__secondary,.AIInterviewReview-module__VXc3PW__sectionLinks a,.AIInterviewReview-module__VXc3PW__feedbackLink{min-height:44px}}@media (min-width:1024px){[data-interview-shell-grid]:has(.AIInterviewReview-module__VXc3PW__review){grid-template-columns:200px minmax(0,1fr)}#interview-content:has(.AIInterviewReview-module__VXc3PW__review){padding-top:16px;padding-bottom:20px}}
.InterviewDeviceBanner-module__lN89Ua__banner{color:#285d50;background:#e5f3ee;border-bottom:1px solid #cbe0db;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:12px;line-height:1.4;display:none}.InterviewDeviceBanner-module__lN89Ua__banner button{cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;width:44px;min-height:40px;display:grid}.InterviewDeviceBanner-module__lN89Ua__banner button:hover{background:#cce6dc}.InterviewDeviceBanner-module__lN89Ua__banner button:focus-visible{outline-offset:-3px;outline:2px solid #08787b}@media (max-width:1023px),(hover:none) and (pointer:coarse){.InterviewDeviceBanner-module__lN89Ua__banner{display:flex}}@media (min-width:1024px) and (hover:none) and (pointer:coarse){main:has(>.InterviewDeviceBanner-module__lN89Ua__banner){flex-direction:column;display:flex}main:has(>.InterviewDeviceBanner-module__lN89Ua__banner)>.grid{flex:1;height:auto;min-height:0}}
.InterviewStationPathway-module__q06srq__pathway{color:#173d3d}.InterviewStationPathway-module__q06srq__intro{color:#fff;background:#062e29;border-radius:22px;padding:30px}.InterviewStationPathway-module__q06srq__introHeading{align-items:center;gap:12px;display:flex}.InterviewStationPathway-module__q06srq__introIcon{color:#b9f4db;background:#b9f4db1a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.InterviewStationPathway-module__q06srq__eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750}.InterviewStationPathway-module__q06srq__intro .InterviewStationPathway-module__q06srq__eyebrow{color:#b9d8d0}.InterviewStationPathway-module__q06srq__intro h2{letter-spacing:-.025em;margin-top:20px;font-size:clamp(24px,3vw,34px);font-weight:750}.InterviewStationPathway-module__q06srq__intro>p{color:#bfd6d0;max-width:740px;margin-top:12px;font-size:14px;line-height:1.8}.InterviewStationPathway-module__q06srq__overview{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:25px;font-size:12px;display:flex}.InterviewStationPathway-module__q06srq__overview span{color:#a5c5bc}.InterviewStationPathway-module__q06srq__progressBar{background:#ffffff1a;border-radius:10px;height:5px;margin-top:14px;overflow:hidden}.InterviewStationPathway-module__q06srq__progressBar span{background:#b9f4db;height:100%;transition:width .35s;display:block}.InterviewStationPathway-module__q06srq__storageNote{color:#677e7a;margin:17px 3px 23px;font-size:12px;line-height:1.8}.InterviewStationPathway-module__q06srq__storageNote a{color:#08787b;text-underline-offset:3px;font-weight:650;text-decoration:underline}.InterviewStationPathway-module__q06srq__error{color:#785819;background:#fff8eb;border:1px solid #ead3aa;border-radius:12px;margin-bottom:20px;padding:14px;font-size:13px;line-height:1.6}.InterviewStationPathway-module__q06srq__stations{gap:12px;display:grid}.InterviewStationPathway-module__q06srq__station{background:#fff;border:1px solid #dce6e2;border-radius:17px;scroll-margin-top:20px;overflow:hidden}.InterviewStationPathway-module__q06srq__station[data-current=true]{border-color:#88bdb0}.InterviewStationPathway-module__q06srq__stationHeading{text-align:left;cursor:pointer;align-items:center;gap:16px;width:100%;padding:21px;display:flex}.InterviewStationPathway-module__q06srq__stationHeading:hover{background:#f8fbfa}.InterviewStationPathway-module__q06srq__stationNumber{color:#64827a;background:#edf4f1;border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:grid}.InterviewStationPathway-module__q06srq__station[data-current=true] .InterviewStationPathway-module__q06srq__stationNumber{color:#d6f4e5;background:#062e29}.InterviewStationPathway-module__q06srq__stationNumber[data-complete=true]{color:#247650;background:#e2f2e8}.InterviewStationPathway-module__q06srq__headingText{flex:1;min-width:0}.InterviewStationPathway-module__q06srq__headingText strong{font-size:15px;font-weight:700;display:block}.InterviewStationPathway-module__q06srq__headingText>span{color:#73867f;margin-top:5px;font-size:12px;line-height:1.6;display:block}.InterviewStationPathway-module__q06srq__stationStatus{color:#617d73;flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.InterviewStationPathway-module__q06srq__chevron{color:#789489;flex-shrink:0;transition:transform .28s}.InterviewStationPathway-module__q06srq__chevron[data-open=true]{transform:rotate(180deg)}.InterviewStationPathway-module__q06srq__expand{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s,visibility .32s;display:grid}.InterviewStationPathway-module__q06srq__expand[data-open=true]{visibility:visible;grid-template-rows:1fr}.InterviewStationPathway-module__q06srq__expandInner{min-height:0;overflow:hidden}.InterviewStationPathway-module__q06srq__stationBody{padding:0 24px 24px 79px}.InterviewStationPathway-module__q06srq__previewNote{color:#627970;background:#f5f8f6;border-radius:10px;padding:11px 14px;font-size:12px;line-height:1.7}.InterviewStationPathway-module__q06srq__taskGroup{margin-top:23px}.InterviewStationPathway-module__q06srq__taskGroup h3,.InterviewStationPathway-module__q06srq__readiness h3{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.InterviewStationPathway-module__q06srq__taskGroup h3 svg,.InterviewStationPathway-module__q06srq__readiness h3 svg{color:#248570;flex-shrink:0}.InterviewStationPathway-module__q06srq__taskGroup>p{color:#74877f;margin-top:8px;font-size:11px;line-height:1.7}.InterviewStationPathway-module__q06srq__taskList{margin-top:10px;padding:0;list-style:none}.InterviewStationPathway-module__q06srq__taskList li{border-bottom:1px solid #edf1ee;align-items:flex-start;gap:11px;padding:13px 0;display:flex}.InterviewStationPathway-module__q06srq__taskList li:last-child{border-bottom:0}.InterviewStationPathway-module__q06srq__checkbox{flex-shrink:0;align-items:center;gap:4px;margin-left:-3px;padding:3px;display:inline-flex}.InterviewStationPathway-module__q06srq__checkbox input{accent-color:#247e65;cursor:pointer;width:17px;height:17px}.InterviewStationPathway-module__q06srq__checkbox input:disabled{cursor:default}.InterviewStationPathway-module__q06srq__taskList a{color:#34574e;flex:1;justify-content:space-between;align-items:flex-start;gap:16px;font-size:13px;line-height:1.7;display:flex}.InterviewStationPathway-module__q06srq__taskList a svg{color:#8ba398;flex-shrink:0;margin-top:4px}.InterviewStationPathway-module__q06srq__taskList a:hover{color:#08787b;text-underline-offset:3px;text-decoration:underline}.InterviewStationPathway-module__q06srq__taskList li[data-done=true] a{color:#73867c}.InterviewStationPathway-module__q06srq__readiness{background:#f3f8f4;border-radius:13px;margin-top:23px;padding:18px}.InterviewStationPathway-module__q06srq__readiness>p{color:#567166;margin-top:9px;font-size:12px;line-height:1.8}.InterviewStationPathway-module__q06srq__continueButton{color:#fff;cursor:pointer;background:#0a6553;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:42px;margin-top:16px;padding:11px 16px;font-size:12px;font-weight:650;display:inline-flex}.InterviewStationPathway-module__q06srq__continueButton:disabled{color:#718579;cursor:default;background:#e1e9e3}.InterviewStationPathway-module__q06srq__continueButton:not(:disabled):hover{background:#074b3e}.InterviewStationPathway-module__q06srq__readinessHint{color:#77897d;margin-top:9px;font-size:11px;display:block}.InterviewStationPathway-module__q06srq__readiness .InterviewStationPathway-module__q06srq__selfReview,.InterviewStationPathway-module__q06srq__selfReview{color:#73867b;margin-top:12px;font-size:10px;line-height:1.8}.InterviewStationPathway-module__q06srq__completedRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;font-size:12px;display:flex}.InterviewStationPathway-module__q06srq__completedRow>span{color:#227c5c;align-items:center;gap:8px;display:inline-flex}.InterviewStationPathway-module__q06srq__completedRow button{color:#557566;text-underline-offset:3px;cursor:pointer;font-size:11px;text-decoration:underline}.InterviewStationPathway-module__q06srq__completedRow button:disabled{opacity:.5}.InterviewStationPathway-module__q06srq__mocks{background:#eef4f0;border:1px solid #dce7e0;border-radius:19px;align-items:flex-start;gap:18px;margin-top:25px;padding:28px;scroll-margin-top:20px;display:flex}.InterviewStationPathway-module__q06srq__mockIcon{color:#5d8670;background:#fff9;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.InterviewStationPathway-module__q06srq__mocks .InterviewStationPathway-module__q06srq__eyebrow{color:#6d8678}.InterviewStationPathway-module__q06srq__mocks h2{letter-spacing:-.02em;margin-top:8px;font-size:21px;font-weight:700}.InterviewStationPathway-module__q06srq__mocks div>p:not(.InterviewStationPathway-module__q06srq__eyebrow){color:#657e6f;max-width:720px;margin-top:10px;font-size:12px;line-height:1.8}.InterviewStationPathway-module__q06srq__mocksLocked{color:#799082;align-items:center;gap:7px;margin-top:14px;font-size:11px;display:flex}.InterviewStationPathway-module__q06srq__mocks[data-ready=true]{background:#e6f3e9;border-color:#9abdaa}.InterviewStationPathway-module__q06srq__spinner{animation:1s linear infinite InterviewStationPathway-module__q06srq__spin}.InterviewStationPathway-module__q06srq__pathway button:focus-visible,.InterviewStationPathway-module__q06srq__pathway a:focus-visible,.InterviewStationPathway-module__q06srq__pathway input:focus-visible{outline-offset:4px;outline:2px solid #178b75}@keyframes InterviewStationPathway-module__q06srq__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.InterviewStationPathway-module__q06srq__intro{border-radius:18px;padding:23px}.InterviewStationPathway-module__q06srq__overview span{font-size:10px}.InterviewStationPathway-module__q06srq__stationHeading{flex-wrap:wrap;gap:11px;padding:17px 14px}.InterviewStationPathway-module__q06srq__stationNumber{border-radius:10px;width:34px;height:34px;font-size:12px}.InterviewStationPathway-module__q06srq__headingText strong{font-size:13px}.InterviewStationPathway-module__q06srq__headingText>span{font-size:11px}.InterviewStationPathway-module__q06srq__stationStatus{order:4;width:100%;margin-left:45px}.InterviewStationPathway-module__q06srq__stationBody{padding:0 17px 20px}.InterviewStationPathway-module__q06srq__taskList a{font-size:12px}.InterviewStationPathway-module__q06srq__mocks{gap:12px;padding:22px}.InterviewStationPathway-module__q06srq__mockIcon{width:32px;height:32px}.InterviewStationPathway-module__q06srq__mocks h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.InterviewStationPathway-module__q06srq__expand,.InterviewStationPathway-module__q06srq__chevron,.InterviewStationPathway-module__q06srq__progressBar span{transition:none}.InterviewStationPathway-module__q06srq__spinner{animation:none}}
