@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@1,600&display=swap";.video-js.vjs-customer-stories{width:100%;height:100%;overflow:hidden}section.section-mock-interviews-roles-hero{border-bottom:1px solid rgba(0,0,0,.05);background:#fff}section.section-mock-interviews-roles-hero .hero-badge-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}section.section-mock-interviews-roles-hero .hero-badge{border-radius:9999px;background:#f4f4f4;color:#116752;padding:5px 15px;width:-moz-fit-content;width:fit-content}section.section-mock-interviews-roles-hero .row{align-items:stretch;justify-content:space-between}section.section-mock-interviews-roles-hero .iv-roles-hero-wrapper{display:flex;align-items:stretch;justify-content:space-between;gap:1.25rem;padding:5rem 2.25rem 2rem}section.section-mock-interviews-roles-hero .iv-roles-hero-1,section.section-mock-interviews-roles-hero .iv-roles-hero-imagewrapper{width:100%}section.section-mock-interviews-roles-hero .iv-roles-hero-title{color:#000;font-size:1.75rem;font-weight:400;line-height:1.4}section.section-mock-interviews-roles-hero .iv-roles-hero-title strong{font-weight:600}section.section-mock-interviews-roles-hero .iv-roles-hero-ratings{display:flex;color:#000;font-size:1.125rem;font-weight:300}section.section-mock-interviews-roles-hero .iv-roles-hero-ratings svg{margin-top:-.125em}section.section-mock-interviews-roles-hero .iv-roles-hero-5{display:flex;align-items:center}section.section-mock-interviews-roles-hero .iv-roles-hero-6{margin-left:.25rem}section.section-mock-interviews-roles-hero .iv-roles-hero-description{color:rgba(0,0,0,.6);font-size:1rem;font-weight:300}section.section-mock-interviews-roles-hero .iv-roles-hero-8{color:rgba(0,0,0,.6)}section.section-mock-interviews-roles-hero .iv-roles-hero-10{width:100%;height:auto;border-radius:.5rem;margin-left:auto;margin-right:auto;-o-object-fit:contain;-o-object-position:center;object-fit:contain;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:576px){section.section-mock-interviews-roles-hero .iv-roles-hero-title{font-size:2.125rem}}@media screen and (min-width:768px){section.section-mock-interviews-roles-hero .iv-roles-hero-title{font-size:2.25rem}}@media screen and (min-width:992px){section.section-mock-interviews-roles-hero .iv-roles-hero-title{font-size:2.5rem}}@media screen and (min-width:1200px){section.section-mock-interviews-roles-hero .iv-roles-hero-title{font-size:2.7rem;line-height:1.3}}section.section-mock-interviews-roles-hero .interviewers-count{font-size:.875rem;color:#6c6c6c}section.section-mock-interviews-roles-hero .interviewers-count .iv-request-icon{width:auto;height:25px}section.section-mock-interviews-roles-hero .skill-icon{width:98px;height:98px;-o-object-fit:contain;object-fit:contain;margin-right:1rem;flex-shrink:0}section.section-mock-interviews-roles-hero .iv-interviewers-text{margin-left:.5rem;display:inline-flex;align-items:center;color:#6c6c6c}section.section-mock-interviews-roles-hero .iv-interviewers-viewall{display:flex;align-items:center;color:#000;font-weight:500;margin-left:.25rem;line-height:1;margin-top:1.5px;border-bottom:1.5px solid transparent}section.section-mock-interviews-roles-hero .iv-interviewers-viewall:hover{border-bottom-color:currentColor}section.section-mock-interviews-roles-hero .iv-interviewers-viewall i{font-size:.625rem;margin-left:.25rem}.iv-roles-hero-2 .for-org-pill{display:flex;height:33px;width:-moz-fit-content;width:fit-content;padding:10px 14px 10px 17px;justify-content:space-between;align-items:center;gap:8px;border-radius:30px;color:#fff;font-size:14px;font-weight:600;line-height:24px}.iv-roles-hero-2 .candidate{background:#1d68bd}.mif-hero{margin:0;padding:0;overflow-x:hidden}.mif-hero__bg{background-image:linear-gradient(135deg,#1a3cdb,#2563eb 40%,#3b82f6 70%,#60a5fa);background-attachment:fixed;background-size:cover;width:100%;padding:60px 20px 80px}@media(max-width:839px){.mif-hero__bg{background-attachment:scroll}}@media(min-width:768px){.mif-hero__bg{padding:60px 40px 80px}}@media(min-width:1200px){.mif-hero__bg{padding:60px 80px 90px}}.mif-hero__inner{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.mif-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.5px;text-align:center;color:#fff;margin:0;max-width:900px}@media(min-width:576px){.mif-hero__title{font-size:32px;letter-spacing:-1px}}@media(min-width:768px){.mif-hero__title{font-size:40px;letter-spacing:-1.5px}}@media(min-width:1200px){.mif-hero__title{font-size:48px;letter-spacing:-2px}}.mif-hero__subtitle{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.6;letter-spacing:-.3px;text-align:center;color:hsla(0,0%,100%,.8);margin:8px 0 0;max-width:640px}@media(min-width:768px){.mif-hero__subtitle{font-size:17px;margin-top:12px}}@media(min-width:1200px){.mif-hero__subtitle{font-size:19px}}.mif-hero__ctas{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-top:8px}@media(min-width:576px){.mif-hero__ctas{flex-direction:row;align-items:center;gap:16px}}.mif-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,transform .1s ease;border:none}.mif-hero__btn:active{transform:scale(.98)}.mif-hero__btn--primary{background:#fff;color:#000;border:1.5px solid #fff}.mif-hero__btn--primary:hover{background:#f0f0f0;color:#000}.mif-hero__btn--outline{background:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.5)}.mif-hero__btn--outline:hover{background:hsla(0,0%,100%,.1);color:#fff}.mif-hero__rating{display:flex;align-items:center;gap:12px;margin-top:4px}.mif-hero__avatars{display:flex;flex-shrink:0}.mif-hero__avatars .mif-hero__avatar{width:36px;height:36px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.5);-o-object-fit:cover;object-fit:cover}.mif-hero__avatars .mif-hero__avatar:not(:first-child){margin-left:-10px}.mif-hero__rating-text{display:flex;flex-direction:column;gap:1px;text-align:left}.mif-hero__stars-row{display:flex;align-items:center;gap:2px}.mif-hero__stars-row svg{flex-shrink:0}.mif-hero__score{font-size:14px;font-weight:600;color:#fff;margin-right:4px}.mif-hero__reviews,.mif-hero__score{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.mif-hero__reviews{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7)}.mif-hero__reviews strong{color:#fff;font-weight:600}.mif-hero__featured-badge{display:inline-flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;padding:6px 10px;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box}.mif-hero__featured-label{font-family:Inter,sans-serif;font-weight:600;font-size:10px;line-height:1;color:hsla(0,0%,100%,.75);white-space:nowrap;flex-shrink:0}.mif-hero__featured-logo{height:22px;width:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.mif-hero__featured-logo--linkedin{height:28px}.mif-hero__featured-logo--forbes{height:32px}.mif-hero__featured-dot{width:3px;height:3px;border-radius:50%;background:hsla(0,0%,100%,.4);flex-shrink:0}.mi-hero{margin:0;padding:0;overflow-x:hidden}.mi-hero__bg{background-image:linear-gradient(135deg,#1a3cdb,#2563eb 40%,#3b82f6 70%,#60a5fa);background-attachment:fixed;background-size:cover;width:100%;padding:60px 20px 80px}@media(max-width:839px){.mi-hero__bg{background-attachment:scroll}}@media(min-width:768px){.mi-hero__bg{padding:60px 40px 80px}}@media(min-width:1200px){.mi-hero__bg{padding:60px 80px 90px}}.mi-hero__inner{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:32px;align-items:stretch}@media(max-width:989px){.mi-hero__inner{align-items:center}}@media(min-width:990px){.mi-hero__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}}.mi-hero__content{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0}@media(max-width:989px){.mi-hero__content{align-items:center;text-align:center}}@media(min-width:990px){.mi-hero__content{padding-top:16px}}@media(min-width:1200px){.mi-hero__content{padding-top:24px}}.mi-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:38px;letter-spacing:-2px;color:#fff;margin:0;white-space:pre-line}@media(min-width:768px){.mi-hero__title{font-size:48px;line-height:52px;letter-spacing:-4px}}@media(min-width:1200px){.mi-hero__title{font-size:68px;line-height:73px;letter-spacing:-6px;align-self:stretch}}.mi-hero__title-italic{font-family:"Source Serif 4",Georgia,serif;font-weight:400;font-style:italic;font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:normal}@media(min-width:1200px){.mi-hero__title-italic{font-size:78px;line-height:73px;letter-spacing:-6px;white-space:nowrap}}.mi-hero__subtitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:-.28px;color:hsla(0,0%,100%,.75);margin:0;max-width:480px}@media(max-width:989px){.mi-hero__subtitle{text-align:center}}@media(min-width:768px){.mi-hero__subtitle{font-size:15px}}@media(min-width:1200px){.mi-hero__subtitle{font-size:16px;max-width:520px}}.mi-hero__featured-badge{display:inline-flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:10px;padding:10px 16px;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box}@media(max-width:989px){.mi-hero__featured-badge{align-self:center}}@media(max-width:480px){.mi-hero__featured-badge{gap:8px;padding:8px 12px}}.mi-hero__featured-label{font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:1;letter-spacing:0;color:hsla(0,0%,100%,.75);white-space:nowrap;flex-shrink:0}@media(max-width:480px){.mi-hero__featured-label{font-size:10px}}.mi-hero__featured-logo{height:22px;width:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media(max-width:480px){.mi-hero__featured-logo{height:18px}}.mi-hero__featured-logo--linkedin{height:28px}@media(max-width:480px){.mi-hero__featured-logo--linkedin{height:22px}}.mi-hero__featured-logo--forbes{height:26px}@media(max-width:480px){.mi-hero__featured-logo--forbes{height:20px}}.mi-hero__featured-dot{width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.4);flex-shrink:0}.mi-hero__proof{display:flex;flex-direction:column;gap:20px;margin-top:12px}@media(max-width:989px){.mi-hero__proof{align-items:center}}@media(min-width:576px){.mi-hero__proof{flex-direction:row;align-items:center;gap:24px}}.mi-hero__sample-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border:none;border-radius:100px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#000;background:#fff;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .1s ease}.mi-hero__sample-btn:hover{background:#f0f0f0;color:#000}.mi-hero__sample-btn:active{transform:scale(.98)}.mi-hero__sample-btn svg{flex-shrink:0;color:#000}.mi-hero__rating{display:flex;align-items:center;gap:12px}.mi-hero__avatars{display:flex;flex-shrink:0}.mi-hero__avatars .mi-hero__avatar{width:40px;height:40px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.5);-o-object-fit:cover;object-fit:cover}.mi-hero__avatars .mi-hero__avatar:not(:first-child){margin-left:-12px}.mi-hero__rating-text{display:flex;flex-direction:column;gap:1px}.mi-hero__stars-row{display:flex;align-items:center;gap:2px}.mi-hero__stars-row svg{flex-shrink:0}.mi-hero__score{font-size:14px;font-weight:600;color:#fff;margin-right:4px}.mi-hero__reviews,.mi-hero__score{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.mi-hero__reviews{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7)}.mi-hero__reviews strong{color:#fff;font-weight:600}.mi-hero__card-wrap{width:100%;flex-shrink:0;min-width:0}@media(min-width:990px){.mi-hero__card-wrap{width:568px}}.mi-hero__stats-wrap{max-width:1240px;margin:0 auto;padding:0 20px}@media(max-width:767px){.mi-hero__stats-wrap{display:none}}@media(min-width:768px){.mi-hero__stats-wrap{padding:0 40px}}@media(min-width:1200px){.mi-hero__stats-wrap{padding:0 80px}}.mi-hero__stats{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-top:-48px;position:relative;z-index:2;background:#fff}@media(min-width:768px){.mi-hero__stats{grid-template-columns:repeat(4,1fr);margin-top:-56px}}.mi-hero__stat{display:flex;flex-direction:column;gap:6px;padding:24px 20px;border-right:1px solid #e5e7eb}.mi-hero__stat:nth-child(2n){border-right:none}.mi-hero__stat:nth-child(-n+2){border-bottom:1px solid #e5e7eb}@media(min-width:768px){.mi-hero__stat{padding:28px}.mi-hero__stat:nth-child(2n){border-right:1px solid #e5e7eb}.mi-hero__stat:nth-child(-n+2){border-bottom:none}.mi-hero__stat:last-child{border-right:none}}@media(min-width:1200px){.mi-hero__stat{padding:32px}}.mi-hero__stat-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;color:#6b7280}@media(min-width:768px){.mi-hero__stat-label{font-size:14px}}.mi-hero__stat-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;color:#000;letter-spacing:-.56px;line-height:1.1}@media(min-width:768px){.mi-hero__stat-value{font-size:32px}}@media(min-width:1200px){.mi-hero__stat-value{font-size:36px}}.mi-hero__logos{width:100%;margin-top:40px;display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.mi-hero__logos{margin-top:48px}}@media(min-width:1200px){.mi-hero__logos{margin-top:56px}}.mi-hero__logos-inner{max-width:1240px;margin:0 auto;padding:0 20px;width:100%}@media(min-width:768px){.mi-hero__logos-inner{padding:0 40px}}@media(min-width:1200px){.mi-hero__logos-inner{padding:0 80px}}.mi-hero__logos-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:27px;font-weight:500;line-height:normal;letter-spacing:-.54px;color:#000;margin:0;text-align:left;width:100%;max-width:926px}@media(max-width:767px){.mi-hero__logos-text{text-align:center;font-size:20px}}@keyframes mi-marquee-ltr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mi-marquee-rtl{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mi-hero__logos-marquee{overflow:hidden;width:100%;display:flex;flex-direction:column;gap:24px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mi-hero__logos-track{display:flex;align-items:center;gap:56px;width:-moz-max-content;width:max-content;min-height:40px;animation:mi-marquee-ltr 28s linear infinite}.mi-hero__logos-track--reverse{animation-name:mi-marquee-rtl}@media(max-width:768px){.mi-hero__logos-track{animation-duration:14s}}.mi-hero__logo-item{display:inline-flex;align-items:center;flex-shrink:0}.mi-hero__logo-img{height:44px;width:auto;max-width:140px;-o-object-fit:contain;object-fit:contain;display:block}@media(min-width:768px){.mi-hero__logo-img{height:52px;max-width:160px}}.mi-hero__logo-name{display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;color:#344054;white-space:nowrap}@media(max-width:767px){.mi-hero__mobile-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px;margin-top:8px;width:100%}}.mi-hero__mobile-stat-value{line-height:1.1}.mi-hero__card-wrap,.mi-hero__content{opacity:0;animation:miReveal .55s ease forwards}.mi-hero__content{animation-delay:.1s;transform:translateY(16px)}.mi-hero__card-wrap{animation-delay:.22s;transform:translateX(20px);animation-name:miRevealLeft}@keyframes miReveal{to{opacity:1;transform:translateY(0)}}@keyframes miRevealLeft{to{opacity:1;transform:translateX(0)}}.mif-hero .mi-hero__logos-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:100%;letter-spacing:-.34px;text-align:center;color:#000;max-width:none;width:auto}.mif-hero__inner{opacity:0;animation:mifReveal .55s ease forwards;animation-delay:.1s;transform:translateY(16px)}@keyframes mifReveal{to{opacity:1;transform:translateY(0)}}.mi-hero__mobile-stats{display:none}@media(max-width:767px){.mi-hero__mobile-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px;width:100%}}.mi-hero__mobile-stat-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;color:hsla(0,0%,100%,.65);margin-bottom:6px}.mi-hero__mobile-stat-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;color:#fff;letter-spacing:-.56px}.mif-child-hero{margin:0;padding:0;overflow-x:hidden}.mif-child-hero .mif-hero__featured-logo--forbes{filter:brightness(0)}.iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero){padding-bottom:0!important;margin-bottom:0!important}.iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero) .iv-homepage-navbar-0,body.scrolled .iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero) .iv-homepage-navbar-0{background:linear-gradient(45deg,#e9defa,#f3e9f3 44.83%,#fff6eb)!important;box-shadow:none!important}.iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero) .iv-homepage-navbar-10{display:none!important}.iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero) .ivhn-contact-link.loginBtn{border:none!important;background:none!important;box-shadow:none!important;padding:0!important}.iv-homepage-navbar-container:has(~.mock-interviews .mif-child-hero) .iv-homepage-navbar-nav-wrapper{position:relative!important}.mif-child-hero .mif-hero__featured-label{color:#1b1d27}.mif-child-hero .mif-hero__featured-dot{background:#1b1d27}.mif-child-hero__bg{background:linear-gradient(45deg,#e9defa,#f3e9f3 44.83%,#fff6eb);width:100%;padding:32px 20px 56px}@media(min-width:768px){.mif-child-hero__bg{padding:40px 40px 72px}}@media(min-width:1200px){.mif-child-hero__bg{padding:48px 80px 80px}}.mif-child-hero__inner{max-width:1240px;margin:0 auto}.mif-child-hero__content{max-width:720px}.mif-child-hero__title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.5px;color:#1a1a1a;margin:0 0 16px}.mif-child-hero__title strong{font-weight:700}@media(min-width:576px){.mif-child-hero__title{font-size:32px;letter-spacing:-1px}}@media(min-width:768px){.mif-child-hero__title{font-size:40px;letter-spacing:-1.5px;margin-bottom:20px}}@media(min-width:1200px){.mif-child-hero__title{font-size:48px;letter-spacing:-2px}}.mif-child-hero__desc{font-size:15px;line-height:1.6;color:#4b5563;margin:0 0 28px;max-width:600px}@media(min-width:768px){.mif-child-hero__desc{font-size:16px}}.mif-child-hero__cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px}.mif-child-hero__btn{display:inline-flex;align-items:center;gap:8px;padding:16px 36px;border-radius:9999px;font-size:15px;font-weight:600;cursor:pointer;border:none;background:#1a1a1a;color:#fff;text-decoration:none;transition:background .2s}.mif-child-hero__btn:hover{background:#333;color:#fff;text-decoration:none}.mif-child-hero .mif-hero__score{color:#1a1a1a}.mif-child-hero .mif-hero__reviews{color:rgba(0,0,0,.55)}.mif-child-hero .mif-hero__reviews strong{color:#1a1a1a}.mif-child-hero .mif-hero__avatars .mif-hero__avatar{border-color:#fff}.mif-child-hero__logos-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.02em;color:#6b7280;margin:0;text-align:left;width:100%}@media(max-width:767px){.mif-child-hero__logos-text{text-align:center;font-size:16px}}@media(min-width:768px){.mif-child-hero__logos-text{font-size:21px}}.mi-hero__logos-marquee{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.mi-hero__logos-marquee::-webkit-scrollbar{display:none}.mi-hero__logos-marquee:active .mi-hero__logos-track,.mi-hero__logos-marquee:hover .mi-hero__logos-track{animation-play-state:paused}.ant-drawer{z-index:99999!important;outline:none}.ant-drawer .topics-covered-title{font-size:20px;font-weight:600}.topics-covered-drawer .rubrics-wrapper{display:flex;margin-bottom:25px}.topics-covered-drawer .rubrics-index{width:27px;height:27px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border-radius:2px}.topics-covered-drawer .rubrics-heading{color:#1d67bd}.topics-covered-drawer .rubrics-description{color:#8d8d8d}.mit-section{padding:40px 0 60px}.mit-container{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:990px){.mit-container{padding:0 40px}}@media(min-width:1441px){.mit-container{max-width:1320px}}.mit-heading{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:24px;line-height:1.3}@media(min-width:768px){.mit-heading{font-size:32px}}.mit-search{display:flex;align-items:center;border:1px solid #d0d5dd;border-radius:8px;padding:12px 16px;margin-bottom:28px;background:#fff;transition:border-color .2s}.mit-search:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.mit-search__icon{flex-shrink:0;margin-right:10px}.mit-search__input{border:none;outline:none;width:100%;font-size:15px;color:#1a1a1a;background:transparent}.mit-search__input::-moz-placeholder{color:#98a2b3}.mit-search__input::placeholder{color:#98a2b3}.mit-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:576px){.mit-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.mit-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.mit-grid{grid-template-columns:repeat(4,1fr)}}.mit-card{position:relative;border:1px solid #e5e7eb;border-radius:12px;padding:24px 20px 20px;background:#fff;transition:box-shadow .2s,border-color .2s;display:flex;flex-direction:column;cursor:pointer}.mit-card,.mit-card:hover{text-decoration:none;color:inherit}.mit-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#d0d5dd}.mit-card__link-icon{position:absolute;top:20px;right:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#667085;text-decoration:none;transition:color .2s}.mit-card__link-icon:hover{color:#1a1a1a}.mit-card__avatar{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.mit-card__initials{font-size:18px;font-weight:700;color:#fff;letter-spacing:.5px}.mit-card__title{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:14px;line-height:1.4;padding-right:28px}.mit-card__stats{display:flex;gap:20px;margin-bottom:14px}.mit-card__stat{display:flex;flex-direction:column;gap:4px}.mit-card__stat-label{font-size:12px;color:#667085;font-weight:400}.mit-card__stat-value{font-size:13px;color:#1a1a1a;display:flex;align-items:center;gap:4px}.mit-card__stat-value strong{font-weight:700}.mit-card__star{flex-shrink:0}.mit-card__avatars-stack{display:inline-flex;margin-left:4px}.mit-card__avatars-stack .mit-card__avatar{width:24px;height:24px;border-radius:50%;border:2px solid #fff;-o-object-fit:cover;object-fit:cover;margin:0}.mit-card__avatars-stack .mit-card__avatar:not(:first-child){margin-left:-8px}.mit-card__desc{font-size:13px;color:#667085;line-height:1.5;margin-bottom:14px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mit-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.mit-card__tag{font-size:12px;color:#344054;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;white-space:nowrap}.mit-nav{gap:12px;margin-top:28px}.mit-nav,.mit-nav__btn{display:flex;justify-content:center}.mit-nav__btn{width:40px;height:40px;border-radius:50%;border:1px solid #d0d5dd;background:#fff;align-items:center;cursor:pointer;color:#344054;transition:background .2s,border-color .2s,color .2s}.mit-nav__btn:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}.mit-nav__btn:disabled{color:#d0d5dd;cursor:not-allowed;background:#f9fafb}.mit-empty{text-align:center;color:#667085;padding:40px 0;font-size:15px}.tc-section{padding:48px 20px}@media(min-width:768px){.tc-section{padding:64px 40px}}@media(min-width:1200px){.tc-section{padding:80px}}.tc-container{max-width:1240px;margin:0 auto}.tc-heading{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:29px;font-weight:500;letter-spacing:-.02em;color:#1b1d27;margin:0 0 32px}.tc-list{display:flex;flex-direction:column;gap:28px}.tc-item{display:flex;align-items:flex-start;gap:16px}.tc-item__number{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#1e293b;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-top:2px}.tc-item__content{flex:1;min-width:0}.tc-item__title{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 6px}.tc-item__desc{font-size:14px;font-weight:400;color:#6b7280;margin:0;line-height:1.6}