.job-mock-interview{color:#181d27;background:#fff}.job-mock-interview .mock-interview-container{max-width:1280px}.jmi-hero{background:#fff}.jmi-hero__blue{background:linear-gradient(90deg,#102ee9,#174af1 48%,#2f80f8);padding:48px 32px 44px}.jmi-hero__inner{width:min(1240px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:50px;align-items:start}.jmi-hero__content{padding-top:8px;color:#fff;min-width:0}.jmi-hero__title{margin:0;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:68px;font-weight:400;line-height:73px;letter-spacing:-6px}.jmi-hero__action-row{display:flex;align-items:center;gap:16px;margin-top:20px}.jmi-hero__primary{display:inline-flex;align-items:center;justify-content:center;height:52px;min-width:233px;padding:0 24px;border:0;border-radius:11px;background:#fff;color:#16191d;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.jmi-hero__primary:hover{box-shadow:0 8px 24px rgba(0,0,0,.16);transform:translateY(-1px)}.jmi-hero__primary:focus-visible{outline:3px solid hsla(0,0%,100%,.55);outline-offset:3px}.jmi-rating{align-items:center;gap:16px;min-height:54px;color:#fff}.jmi-rating,.jmi-rating__avatars{display:flex}.jmi-rating__avatars img{width:32px;height:32px;border:1.5px solid hsla(0,0%,100%,.72);border-radius:50%;-o-object-fit:cover;object-fit:cover}.jmi-rating__avatars img+img{margin-left:-8px}.jmi-rating__copy{display:flex;flex-direction:column;gap:1px;font-size:14px;line-height:18px}.jmi-rating__row{display:flex;align-items:center;gap:8px}.jmi-rating__stars{color:#ffb800;font-size:16px;letter-spacing:1px;line-height:1}.jmi-gains{margin-top:28px}.jmi-gains__eyebrow{margin:0 0 14px;color:hsla(0,0%,100%,.96);font-size:16px;font-weight:500;letter-spacing:.48px}.jmi-gains__list{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.jmi-gains__list li{display:flex;align-items:flex-start;gap:13px;color:#fff;font-size:18px;line-height:24px}.jmi-gains__list svg{width:24px;height:24px;flex:0 0 24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jmi-featured{width:-moz-fit-content;width:fit-content;margin-top:18px;padding:12px 14px;border-radius:8px;background:hsla(0,0%,100%,.06)}.jmi-featured>span{display:block;margin-bottom:8px;color:hsla(0,0%,100%,.8);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.jmi-featured__logos{display:flex;align-items:center;gap:10px;height:34px}.jmi-featured__logos img{width:auto;height:29px;-o-object-fit:contain;object-fit:contain}.jmi-featured__logos i{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.65)}.jmi-featured__logos .jmi-featured__linkedin{width:auto;height:32px}.jmi-featured__logos .jmi-featured__forbes{width:auto;height:25px}.jmi-hero__form{width:560px}.jmi-hero__form .mi-card{min-height:502px;box-shadow:none}.jmi-hero__form .mi-card__field--row{display:grid;grid-template-columns:1fr .96fr;gap:11px}.jmi-hero__form .mi-card__coupon-wrap{width:auto}.jmi-companies{padding:60px 0 52px;text-align:center}.jmi-companies>p{margin:0 20px 30px;color:#717680;font-size:13px;line-height:20px}.jmi-companies__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.jmi-companies__track{--jmi-company-logo-gap:82px;--jmi-company-loop-gap:41px;gap:var(--jmi-company-logo-gap);animation:jmi-logo-marquee 32s linear infinite}.jmi-companies__item,.jmi-companies__track{width:-moz-max-content;width:max-content;display:flex;align-items:center}.jmi-companies__item{height:52px;flex:0 0 auto;justify-content:center}.jmi-companies__item img{width:auto;height:38px;max-width:140px;-o-object-fit:contain;object-fit:contain}@keyframes jmi-logo-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--jmi-company-loop-gap)))}}.job-mock-interview__templates .mit-section{padding-top:28px}.job-mock-interview__templates .mit-nav,.job-mock-interview__templates .mit-search{display:none}.job-mock-interview__templates .mit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.job-mock-interview .rahul-video-section__title{max-width:634px}.job-mock-interview .rahul-video-section__wrapper{max-width:1090px;border-radius:16px}.job-mock-interview .rahul-video-section__video{border-radius:16px}@media(max-width:1199px){.jmi-hero__blue{padding:48px 28px 44px}.jmi-hero__inner{grid-template-columns:minmax(0,1fr) minmax(420px,500px);gap:32px}.jmi-hero__title{font-size:48px;line-height:52px;letter-spacing:-4px}.jmi-gains__list li{font-size:16px}.jmi-gains{margin-top:28px}.jmi-hero__form{width:100%}}@media(max-width:991px){.jmi-hero__blue{padding-top:64px}.jmi-hero__inner{grid-template-columns:1fr;max-width:680px}.jmi-hero__content{text-align:center}.jmi-featured,.jmi-hero__action-row{margin-inline:auto}.jmi-gains{text-align:left}.job-mock-interview__templates .mit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.jmi-hero__blue{padding:46px 20px 40px}.jmi-hero__inner{gap:30px}.jmi-hero__content{text-align:left}.jmi-hero__title{font-size:32px;line-height:38px;letter-spacing:-2px}.jmi-hero__action-row{align-items:flex-start;flex-direction:column;margin-inline:0}.jmi-hero__primary{width:100%}.jmi-gains{margin-top:28px}.jmi-gains__list li{font-size:15px;line-height:22px}.jmi-featured{margin-inline:0}.jmi-hero__form .mi-card{min-height:0;padding:18px;border-radius:22px}.jmi-hero__form .mi-card__field--row{grid-template-columns:1fr}.jmi-companies{padding:42px 0 38px}.jmi-companies__track{--jmi-company-logo-gap:58px;--jmi-company-loop-gap:29px}.jmi-companies__item{height:44px}.jmi-companies__item img{height:32px;max-width:116px}.job-mock-interview__templates .mit-grid{grid-template-columns:1fr}}@media(max-width:479px){.jmi-hero__blue{padding-inline:16px}.jmi-featured{padding:10px 12px}.jmi-featured__logos{gap:8px}.jmi-featured__logos img{width:auto;height:24px}.jmi-featured__logos .jmi-featured__linkedin{width:auto;height:27px}.jmi-featured__logos .jmi-featured__forbes{width:auto;height:21px}}@media(prefers-reduced-motion:reduce){.jmi-companies__track{animation:none}.jmi-hero__primary{transition:none}}.target-companies-section{padding-top:80px;padding-bottom:80px;position:relative;z-index:3}.tc-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:36px;line-height:44px;letter-spacing:-.72px;text-align:center;color:#101828;margin:0 0 24px}.tc-layout{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media(min-width:990px){.tc-layout{flex-direction:row;gap:32px}}.tc-sidebar{display:flex;flex-direction:row;gap:8px;flex-shrink:0;position:relative;z-index:2}@media(min-width:990px){.tc-sidebar{flex-direction:column;width:120px}}.tc-sidebar__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;cursor:pointer;transition:background-color .15s ease;flex:1}@media(min-width:990px){.tc-sidebar__item{flex:unset;padding:16px 8px}}.tc-sidebar__item:hover{background:#f6f7f8}.tc-sidebar__item--active{background:#f0f4ff}.tc-sidebar__item--active .tc-sidebar__label{color:#113dec;font-weight:600}.tc-sidebar__icon{width:100%;aspect-ratio:1/1;background:#f6f7f8;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}@media(min-width:990px){.tc-sidebar__icon{width:80px;aspect-ratio:unset;height:80px;border-radius:16px;font-size:32px}}.tc-sidebar__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:#000;text-align:center}@media(min-width:990px){.tc-sidebar__label{font-size:13px}}.tc-main{flex:1;min-width:0;display:flex;flex-direction:column}.tc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-content:start}@media(max-width:1100px){.tc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.tc-grid{grid-template-columns:1fr}}.tc-pagination{gap:16px;margin-top:28px}.tc-pagination,.tc-pagination__btn{display:flex;align-items:center;justify-content:center}.tc-pagination__btn{width:40px;height:40px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;color:#000;transition:background-color .15s ease,border-color .15s ease}.tc-pagination__btn:hover:not(.tc-pagination__btn--disabled){background:#f6f7f8;border-color:#d0d5dd}.tc-pagination__btn--disabled{color:#d1d5db;cursor:not-allowed}.tc-pagination__info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#6b7280;min-width:48px;text-align:center}.company-card{display:flex;flex-direction:column;padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.company-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#d0d5dd}.company-card__logo-wrap{height:48px;margin-bottom:12px;display:flex;align-items:center}.company-card__logo{max-height:100%;max-width:60%;-o-object-fit:contain;object-fit:contain}.company-card__name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;color:#000;margin-bottom:16px}.company-card__metrics{display:flex;gap:24px;margin-bottom:16px}.company-card__metric{display:flex;flex-direction:column;gap:4px}.company-card__metric-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:#6b7280}.company-card__metric-value{display:flex;align-items:center;gap:6px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;color:#000}.company-card__metric-value svg{flex-shrink:0}.company-card__avatars{display:flex;margin-left:4px}.company-card__avatar{width:24px;height:24px;border-radius:50%;background:#d1d5db;border:2px solid #fff;-o-object-fit:cover;object-fit:cover}.company-card__avatar:not(:first-child){margin-left:-8px}.company-card__desc{font-weight:400;line-height:1.55;color:rgba(0,0,0,.6);flex:1}.company-card__btn,.company-card__desc{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.company-card__btn{margin-top:20px;padding:12px 20px;border:none;border-radius:8px;background:#113dec;color:#fff;font-weight:500;cursor:pointer;text-align:center;transition:background-color .15s ease;width:100%}.company-card__btn:hover{background:#0d2fc2}.tc-category-group{margin-bottom:28px}.tc-category-group:last-child{margin-bottom:0}.tc-category-group__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:#000;margin:0 0 16px}.no-results-message-target{grid-column:1/-1;text-align:center;padding:40px 0;color:#6b7280;font-size:16px}@media(max-width:1200px){.target-companies-section{padding-top:50px;padding-bottom:50px}}@media(max-width:768px){.target-companies-section{padding-top:40px;padding-bottom:40px}.tc-layout{gap:16px}}.view-all-container{align-self:end;display:block!important;cursor:pointer}@media(max-width:768px){.view-all-container{height:100%;align-self:stretch}}.company-card-container{display:flex;flex-direction:column;padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.company-card-container:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#d0d5dd}.company-card-description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.55;color:rgba(0,0,0,.6);margin-top:8px}.view-all-text{font-size:18px;font-weight:600}.view-all-back{margin-top:30px;text-align:right;text-align:-webkit-right}.mock-interviews-section{padding:0 28px}@media(min-width:980px){.mock-interviews-section{padding:0 100px}}@media(min-width:1200px){.mock-interviews-section{padding:0 156px}}.search-input-wrapper{position:relative;width:100%;margin-bottom:22px;margin-top:20px}.search-input-wrapper__search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;margin-top:-1px}.search-input-wrapper__dropdown{width:100%;padding:12px 12px 12px 20px;border:1px solid #e5e7eb!important;border-radius:8px;background:#fff;outline:none;font-size:14px;text-indent:20px!important;transition:border-color .15s ease;box-sizing:border-box}.search-input-wrapper__dropdown:focus{border-color:#467dec!important}.search-input-wrapper__dropdown::-moz-placeholder{color:#999;font-size:14px}.search-input-wrapper__dropdown::placeholder{color:#999;font-size:14px}.target-companies-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:-.72px;text-align:left;color:#101828}.target-companies-title-colored{background:linear-gradient(270deg,#ff8c00 11.79%,#de5134 66.52%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.target-companies-description{color:rgba(0,0,0,.6);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:8px}@media(max-width:768px){.search-input-wrapper{text-align:center}.search-input-wrapper__search-icon{left:38px}.search-input-wrapper__dropdown{width:calc(100% - 48px)}.target-companies-title{font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.3;text-align:center;padding:0 0 12px}.target-companies-description{font-size:14px;padding:0 0 20px;line-height:1.5;text-align:center}}.mock-interviews-page{margin-bottom:20px}.company-cards-section{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}@media(max-width:1100px){.company-cards-section{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.company-cards-section{grid-template-columns:1fr}}.no-results-message{text-align:center;color:rgba(0,0,0,.7);font-size:16px;margin:50px 0 60px;min-height:calc(100vh - 621px)}.company-cards-section-subheadin{font-size:26px;font-weight:400;margin:30px 0 20px}.mock-interviews-page-go-back{display:flex;gap:10px;margin-bottom:10px}.mock-interviews-page-go-back-text{font-size:16px;font-weight:400;color:#000}.back-icon-mock-interviews{display:flex;cursor:pointer;align-items:center;justify-items:center;gap:5px;width:104px;padding:10px 16px;border-radius:var(--radius-md,8px);border:1px solid #d5d7da;margin-bottom:28px;box-shadow:0 0 0 1px var(--Colors-Effects-Shadows-shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--Colors-Effects-Shadows-shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(10,13,18,.05))}@media(max-width:728px){.back-icon-mock-interviews{margin-left:28px;margin-bottom:0!important}}