.shortlistr{margin-top:-65px}.shortlistr .hero-wrap{background:linear-gradient(#f4f8ff 0%,#eaf2ff 100%);position:relative}.shortlistr .hero-card{background:linear-gradient(40deg,#000 0%,#0c2a46 50%,#000 100%);padding:190px 22px 22px;overflow:hidden;box-shadow:0 24px 60px #03102440}@media screen and (min-width:991px){.shortlistr .hero-card{padding:190px 22px 350px}}.shortlistr .hero-inner{text-align:center;padding:34px 18px 0}.shortlistr .hero-title{color:#fff;letter-spacing:-.02em;text-shadow:0 6px 18px #00000040;margin:0;font-size:clamp(28px,3.2vw,54px);font-weight:800;line-height:1.05}.shortlistr .hero-title-span{opacity:.95}.shortlistr .hero-subtitle{color:#ffffffd9;max-width:720px;margin:18px auto 0;font-size:18px;line-height:1.6}.shortlistr .hero-tagline{color:#fffffff2;margin:18px auto 0;font-size:18px;font-weight:700}.shortlistr .hero-actions{justify-content:center;gap:12px;margin-top:22px}.shortlistr .hero-btn{-webkit-user-select:none;user-select:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:700;transition:transform .12s,opacity .12s}.shortlistr .hero-btn:active{transform:translateY(1px)}.shortlistr .hero-btn-primary{color:#0b2944;cursor:pointer;background:#fdc800;border:1px solid #fdc800;border-radius:10px;padding:12px 28px;font-size:1rem;animation:2.2s ease-in-out infinite glowPulse;box-shadow:0 0 #fdc80000}@keyframes glowPulse{0%{box-shadow:0 0 #fdc80000,0 0 6px #fdc80033}50%{box-shadow:0 0 12px #fdc80099,0 0 24px #fdc80059}to{box-shadow:0 0 #fdc80000,0 0 6px #fdc80033}}.shortlistr .hero-btn-secondary{color:#fff;background:0 0;border:1px solid #ffffff80}.shortlistr .hero-btn-secondary:hover{opacity:.95}.shortlistr .hero-arrow{margin-left:8px;font-weight:900}.shortlistr .hero-mockup-wrap{justify-content:center;margin-top:26px;padding:0 14px 14px;display:flex}@media screen and (min-width:991px){.shortlistr .hero-mockup-wrap{position:absolute;left:50%;transform:translate(-50%)}}.shortlistr .hero-mockup{background:#ffffff14;border-radius:14px;width:min(960px,100%);padding:10px;box-shadow:0 22px 60px #00000047}.shortlistr .hero-mockup-img{border-radius:10px;width:100%;height:auto;max-height:500px;display:block}.shortlistr .hero{color:#3e6a9f;border-radius:20px;max-width:100%;margin:2rem;padding:4rem 1rem;position:relative}@media screen and (max-width:991px){.shortlistr .hero{padding:1rem}}@media screen and (max-width:575px){.shortlistr .hero{margin:1rem;padding:1rem 0}}.shortlistr .hero .only-tablet{display:none}@media screen and (min-width:767px) and (max-width:1024px){.shortlistr .hero .only-tablet{margin-bottom:50px;display:block}.shortlistr .hero .only-tablet h1{text-align:center;line-height:40px}}.shortlistr .hero .except-tablet{display:none}@media screen and (max-width:767px){.shortlistr .hero .except-tablet{display:block}}@media screen and (min-width:1025px){.shortlistr .hero .except-tablet{display:block}}.shortlistr .hero h1{text-align:left;font-size:50px;font-weight:700;line-height:60px}@media screen and (max-width:991px){.shortlistr .hero h1{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .hero h1{font-size:30px;line-height:normal}}@media screen and (max-width:575px){.shortlistr .hero h1{text-align:center;font-size:24px}}.shortlistr .hero h2{color:#3e6a9f;text-align:left;font-size:22px;font-weight:400}@media screen and (max-width:991px){.shortlistr .hero h2{font-size:16px}}@media screen and (max-width:576px){.shortlistr .hero h2{text-align:center;font-size:14px}}.shortlistr .hero .buttons{justify-content:start;align-items:center;margin-top:40px;display:flex}@media screen and (max-width:767px){.shortlistr .hero .buttons{margin-top:20px}}@media screen and (max-width:575px){.shortlistr .hero .buttons{justify-content:center}}.shortlistr .hero .buttons .try-now-btn{color:#fff;background-color:#3e6a9f;border:1px solid #0000;border-radius:10px;padding:.5rem 1.8rem;font-size:.9rem;font-weight:700}@media screen and (max-width:576px){.shortlistr .hero .buttons .try-now-btn{padding:.5rem .8rem;font-size:.8rem}}.shortlistr .hero .buttons .plans-btn{color:#3e6a9f;background-color:#0000;border:1px solid #3e6a9f;border-radius:10px;justify-content:center;align-items:center;margin-left:10px;padding:.5rem 1.8rem;font-size:.9rem;font-weight:700;display:flex}.shortlistr .hero .buttons .plans-btn img{width:2rem}@media screen and (max-width:576px){.shortlistr .hero .buttons .plans-btn img{width:1.5rem}.shortlistr .hero .buttons .plans-btn{padding:.5rem .8rem;font-size:.8rem}}.shortlistr .hero .image-section{border-radius:10px;justify-content:center;display:flex;box-shadow:0 0 5px 2px #0000003c}.shortlistr .hero .image-section img{border-radius:10px}.shortlistr .steps{background:#f4f6fb;border-radius:20px;flex-direction:column;justify-content:center;max-width:100%;display:flex}@media screen and (max-width:991px){.shortlistr .steps{padding:40px 0}}@media screen and (max-width:576px){.shortlistr .steps{padding:40px 0}}.shortlistr .steps .container{max-width:1147px}@media screen and (min-width:991px){.shortlistr .steps .steps-wrapper{padding-top:30px}}@media screen and (min-width:1100px){.shortlistr .steps .steps-wrapper{padding-top:50px}}@media screen and (min-width:1150px){.shortlistr .steps .steps-wrapper{padding-top:100px}}@media screen and (min-width:1250px){.shortlistr .steps .steps-wrapper{padding-top:130px}}@media screen and (min-width:1400px){.shortlistr .steps .steps-wrapper{padding-top:170px}}.shortlistr .steps h2{color:#3e6a9f;text-align:center;margin-bottom:3rem;font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .steps h2{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .steps h2{font-size:30px}}@media screen and (max-width:576px){.shortlistr .steps h2{margin-bottom:0}}.shortlistr .steps .steps-card{background-color:#fff;border-radius:24px;height:100%;position:relative;box-shadow:0 0 19.8px -1px #00000047}.shortlistr .steps .content{text-align:center;flex-direction:column;align-items:center;padding:3rem 1.8rem 2rem;display:flex}@media screen and (max-width:576px){.shortlistr .steps .content{padding:2rem 1rem}}.shortlistr .steps .content img{margin-bottom:1.5rem}@media screen and (max-width:576px){.shortlistr .steps .content img{width:34px;margin-bottom:.5rem}}.shortlistr .steps .content h3{color:#3e6a9f;margin-bottom:15px;font-size:26px;font-weight:700}@media screen and (max-width:576px){.shortlistr .steps .content h3{margin-bottom:5px;font-size:16px}}.shortlistr .steps .content p{color:#3e6a9f;font-size:16px}@media screen and (max-width:576px){.shortlistr .steps .content p{font-size:.8rem}}.shortlistr #plans{background:linear-gradient(40deg,#000 0%,#0c2a46 50%,#000 100%)}.shortlistr .metrics{color:#fff;background:#fff;padding:60px 0}@media screen and (max-width:991px){.shortlistr .metrics{padding:50px 0}}@media screen and (max-width:576px){.shortlistr .metrics{padding:40px 0}}.shortlistr .metrics h2{font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .metrics h2{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .metrics h2{font-size:30px}}.shortlistr .metrics .stats-banner-content .short-heading{margin-bottom:10px;font-size:70px;line-height:60px}@media screen and (max-width:767px){.shortlistr .metrics .stats-banner-content .short-heading{margin-bottom:0;font-size:50px;line-height:normal}}@media screen and (max-width:576px){.shortlistr .metrics .stats-banner-content .short-heading{font-size:30px;line-height:normal}}.shortlistr .metrics .stats-banner-content .heading{font-size:50px;line-height:50px}@media screen and (max-width:991px){.shortlistr .metrics .stats-banner-content .heading{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .metrics .stats-banner-content .heading{font-size:30px;line-height:normal}}@media screen and (max-width:576px){.shortlistr .metrics .stats-banner-content .heading{font-size:24px;line-height:normal}}@media screen and (min-width:767px) and (max-width:1024px){.shortlistr .metrics .stats-banner-content{margin-bottom:25px}}.shortlistr .metrics .metric-card{text-align:center;background:#3e6a9f;border:1px solid #fff;border-radius:24px;padding:1rem 1.4rem}@media screen and (min-width:767px) and (max-width:991px){.shortlistr .metrics .metric-card{padding:1rem 2rem}}.shortlistr .metrics .metric-card h3{color:#fdc800;font-size:60px;font-weight:700}@media screen and (max-width:767px){.shortlistr .metrics .metric-card h3{font-size:50px}}.shortlistr .metrics .metric-card p{font-size:30px;font-weight:700;line-height:normal}@media screen and (max-width:1280px){.shortlistr .metrics .metric-card p{font-size:26px}}@media screen and (max-width:767px){.shortlistr .metrics .metric-card p{font-size:20px}}.shortlistr .comparison{padding:60px 10px}@media screen and (max-width:991px){.shortlistr .comparison{padding:50px 0}}@media screen and (max-width:576px){.shortlistr .comparison{padding:40px 10px}}.shortlistr .comparison .heading-banner h2{text-align:center;color:#3e6a9f;font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .comparison .heading-banner h2{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .comparison .heading-banner h2{font-size:30px;line-height:normal}}.shortlistr .comparison .heading-banner p{color:#3e6a9f;text-align:center;padding:0 100px;font-size:22px;line-height:26px}@media screen and (max-width:991px){.shortlistr .comparison .heading-banner p{padding:0 30px;font-size:20px}}@media screen and (max-width:767px){.shortlistr .comparison .heading-banner p{padding:0 10px;font-size:18px}}@media screen and (max-width:575px){.shortlistr .comparison .heading-banner p{padding:0 10px;font-size:14px}}.shortlistr .comparison .table-section{justify-content:center;margin:2rem 0;padding:0 15px;display:flex}@media screen and (max-width:576px){.shortlistr .comparison .table-section{margin:20px 0 0;padding:0 5px}}.shortlistr .comparison .table-section table{border-collapse:collapse;table-layout:fixed;background:#fff;border-radius:24px;width:100%;overflow:hidden;box-shadow:0 0 21.8px #00000029}.shortlistr .comparison .table-section thead th{color:#3e6a9f;text-align:left;background:#f8fafc;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;padding:1rem;font-size:1.4rem;font-weight:700}@media screen and (max-width:767px){.shortlistr .comparison .table-section thead th{padding:1.6rem .8rem;font-size:1.2rem}}@media screen and (max-width:576px){.shortlistr .comparison .table-section thead th{padding:1.6rem .6rem;font-size:1rem}}.shortlistr .comparison .table-section thead .center-col{border-bottom:2px solid #3e6a9f;flex-direction:column;align-items:center;display:flex}.shortlistr .comparison .table-section thead .center-col p{color:#3e6a9f;background:#3e6a9f21;border-radius:30px;width:max-content;padding:0 10px;font-size:12px}.shortlistr .comparison .table-section thead th:nth-child(2){background:#f4f8fe}.shortlistr .comparison .table-section thead th:nth-child(2),.shortlistr .comparison .table-section thead th:nth-child(3){text-align:center}.shortlistr .comparison .table-section tbody tr{border-bottom:1px solid #f1f5f9}.shortlistr .comparison .table-section tbody tr:last-child{border-bottom:none}.shortlistr .comparison .table-section tbody td{color:#3e6a9f;opacity:.95;text-align:left;border-right:1px solid #ffffff26;padding:1rem;font-size:18px;font-weight:600}@media screen and (max-width:576px){.shortlistr .comparison .table-section tbody td{font-size:12px}}@media screen and (max-width:440px){.shortlistr .comparison .table-section tbody td{padding:1.5rem .8rem}}.shortlistr .comparison .table-section tbody td:nth-child(2){color:#29ce00;text-align:center;background:#f4f8fe;font-weight:600}.shortlistr .comparison .table-section tbody td:nth-child(3){color:#3e6a9f;text-align:center;font-weight:600}.shortlistr .performance{color:#fff;background:linear-gradient(40deg,#000 0%,#0c2a46 50%,#000 100%);padding:60px 0}@media screen and (min-width:600px) and (max-width:1050px){.shortlistr .performance{padding:60px 20px}}@media screen and (max-width:576px){.shortlistr .performance{padding:60px 0 40px}}.shortlistr .performance .top-section h2{text-align:center;font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .performance .top-section h2{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .performance .top-section h2{font-size:30px}}.shortlistr .performance .top-section p{font-size:22px}@media screen and (max-width:991px){.shortlistr .performance .top-section p{font-size:18px}}@media screen and (max-width:576px){.shortlistr .performance .top-section p{font-size:14px}}.shortlistr .performance .calculator .calculator-wrapper{border-radius:24px}.shortlistr .performance .calculator .calculator-wrapper .salary-range span{font-size:12px}.shortlistr .performance .calculator .calculator-wrapper input{color:#fff;background-color:#3e6a9f;border:none;border-radius:6px;padding:5px 0}.shortlistr .performance .calculator .calculator-wrapper input::placeholder{color:#ffffffb3}.shortlistr .performance .calculator .calculator-wrapper input[type=range]{-webkit-appearance:none;background:#3e6a9f;border-radius:999px;outline:none;width:100%;height:6px}.shortlistr .performance .calculator .calculator-wrapper input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #3e6a9f;border-radius:50%;width:12px;height:12px;transition:box-shadow .2s;box-shadow:0 0 0 4px #fdc80099}.shortlistr .performance .calculator .calculator-wrapper input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px #fdc800cc}.shortlistr .performance .calculator .calculator-wrapper input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 6px #fdc800cc}.shortlistr .performance .calculator .calculator-wrapper input[type=range]::-moz-range-thumb{cursor:pointer;background:#3e6a9f;border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 4px #fdc80099}.shortlistr .performance .calculator .calculator-wrapper input[type=range]::-moz-range-track{background:#3e6a9f;border-radius:999px;height:6px}.shortlistr .performance .calculator .calculator-wrapper input[type=range]:focus-visible{outline-offset:4px;outline:2px solid #fdc800}.shortlistr .performance .calculator .calculator-wrapper .right-side{background:0 0}.shortlistr .performance .calculator .calculator-wrapper .right-side .metric-scale p{font-size:16px}@media screen and (max-width:576px){.shortlistr .performance .calculator .calculator-wrapper .right-side .metric-scale p{font-size:12px}}.shortlistr .performance .calculator .calculator-wrapper .mobile-calculator-select select option{cursor:pointer;color:#3e6a9f;background-color:#fff}.shortlistr .performance .calculator .calculator-wrapper .mobile-calculator-select select option:checked,.shortlistr .performance .calculator .calculator-wrapper .mobile-calculator-select select option:hover{color:#fff;background-color:#3e6a9f}.shortlistr #teams-we-serve{padding:60px 0}.shortlistr #teams-we-serve .shortlistr-ai{background:#f3f5f7;position:relative}.shortlistr #teams-we-serve .shortlistr-ai h2{font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr #teams-we-serve .shortlistr-ai h2{font-size:40px}}@media screen and (max-width:767px){.shortlistr #teams-we-serve .shortlistr-ai h2{font-size:30px}}.shortlistr #teams-we-serve .shortlistr-ai p{font-size:22px}@media screen and (max-width:991px){.shortlistr #teams-we-serve .shortlistr-ai p{font-size:18px}}@media screen and (max-width:576px){.shortlistr #teams-we-serve .shortlistr-ai p{font-size:14px}}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper{border-radius:24px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper h3{font-size:22px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper p{font-size:18px}@media screen and (max-width:991px){.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper h3{font-size:20px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper p{font-size:16px}}@media screen and (max-width:576px){.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper h3{font-size:18px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card .shortlistr-ai-card-wrapper p{font-size:14px}}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper{border-radius:24px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 h3{font-size:22px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 p{font-size:18px}@media screen and (max-width:991px){.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 h3{font-size:20px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 p{font-size:16px}}@media screen and (max-width:576px){.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 h3{font-size:18px}.shortlistr #teams-we-serve .shortlistr-ai .shortlistr-ai-card-2-wrapper .shortlistr-ai-card-2 p{font-size:14px}}.shortlistr #teams-we-serve .shortlistr-ai .feature-cards-wrapper .feature-cards{background:#fff;border-radius:10px;align-items:center;padding:10px 5px 10px 0;display:flex;box-shadow:0 .25rem 1.6rem #00000040}.shortlistr #teams-we-serve .shortlistr-ai .feature-cards-wrapper .feature-cards img{border-radius:10px 0 0 10px;width:100px;margin-right:10px}.shortlistr #teams-we-serve .shortlistr-ai .feature-cards-wrapper .feature-cards h3{background:radial-gradient(circle,#3e6a9f 0%,#002d64 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:700}@media screen and (max-width:576px){.shortlistr #teams-we-serve .shortlistr-ai .feature-cards-wrapper .feature-cards h3{font-size:1.3rem;line-height:24px}}.shortlistr #teams-we-serve .shortlistr-ai .feature-cards-wrapper .feature-cards p{color:#212121}.shortlistr #teams-we-serve .shortlistr-ai .last-card{justify-content:center;margin-top:24px;display:flex}@media screen and (max-width:1024px){.shortlistr #teams-we-serve .shortlistr-ai .last-card{display:block}}.shortlistr .hiring-slider{padding:60px 0 90px}@media screen and (max-width:991px){.shortlistr .hiring-slider{padding:60px 0 90px}}@media screen and (max-width:576px){.shortlistr .hiring-slider{padding:50px 10px 80px}}.shortlistr .hiring-slider>div:first-child h2{font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .hiring-slider>div:first-child h2{font-size:40px}}@media screen and (max-width:767px){.shortlistr .hiring-slider>div:first-child h2{font-size:30px;line-height:normal}}.shortlistr .hiring-slider>div:first-child p{font-size:22px}@media screen and (max-width:991px){.shortlistr .hiring-slider>div:first-child p{font-size:18px}}@media screen and (max-width:576px){.shortlistr .hiring-slider>div:first-child p{font-size:14px}}.shortlistr .hiring-slider .keen-slider,.shortlistr .hiring-slider .keen-slider__slide,.shortlistr .hiring-slider .keen-slider__slide>div{overflow:visible!important}.shortlistr .testimonials{padding:60px 0;position:relative}@media screen and (max-width:991px){.shortlistr .testimonials{padding:50px 0}}@media screen and (max-width:576px){.shortlistr .testimonials{padding:40px 0}}.shortlistr .testimonials h2{margin-bottom:0;font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .testimonials h2{font-size:40px;line-height:normal}}@media screen and (max-width:767px){.shortlistr .testimonials h2{font-size:30px}}.shortlistr .testimonials .summary{font-size:22px}@media screen and (max-width:991px){.shortlistr .testimonials .summary{font-size:18px}}@media screen and (max-width:576px){.shortlistr .testimonials .summary{font-size:14px}}.shortlistr .testimonials .testimonial-card{flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 7px #3e6a9f}.shortlistr .testimonials .testimonial-card .quote{font-size:18px}@media screen and (max-width:767px){.shortlistr .testimonials .testimonial-card .quote{font-size:16px}}@media screen and (max-width:576px){.shortlistr .testimonials .testimonial-card .quote{font-size:14px}}.shortlistr .faq-section{background:#f4f6fb;padding:60px 0}.shortlistr .faq-section h2{font-size:50px;font-weight:900}@media screen and (max-width:991px){.shortlistr .faq-section h2{font-size:40px}}@media screen and (max-width:767px){.shortlistr .faq-section h2{font-size:30px;line-height:normal}}.shortlistr .call-to-action{padding:60px 22px}.shortlistr .call-to-action .element-1{width:490px;height:auto;position:absolute;top:-170px;left:-170px}.shortlistr .call-to-action .element-2{width:490px;height:auto;position:absolute;bottom:-170px;right:-170px}@media screen and (max-width:991px){.shortlistr .call-to-action{padding:40px 15px}}@media screen and (max-width:500px){.shortlistr .call-to-action .contact-label{text-align:start}.shortlistr .call-to-action .contact{flex-direction:column;align-items:start;margin:0 auto}}
