.hero-section{height:calc(100dvh - 80px);width:100%;display:flex;align-items:center;justify-content:center;scroll-margin-top:82px}.hero-section .container{display:flex;align-items:end;justify-content:space-between;gap:6rem}.hero-section .container .content,.hero-section .container .hero-image{width:50%}.hero-section .container .hero-image{position:relative}.hero-section .container .hero-image .persons{display:flex;align-items:end;gap:1rem;height:600px;overflow:hidden;position:relative;background:url(/_next/static/media/graph.d46f9a50.svg);background-position:50%;background-size:cover;justify-content:center;border-radius:1rem}.hero-section .container .hero-image .persons img{width:50%}.hero-section .container .hero-image .persons>:first-child{position:absolute;transform:translateX(150px);animation:person2 .6s ease-in-out forwards}.hero-section .container .hero-image .persons>:nth-child(2){position:relative;z-index:1;animation:person1 .6s ease-in-out forwards}.hero-section .container .hero-image .persons>:nth-child(3){position:absolute;transform:translateX(-160px);animation:person3 .6s ease-in-out forwards}@keyframes person1{0%{transform:translateY(24px)}to{transform:translate(0)}}@keyframes person3{0%{transform:translateX(-160px)}to{transform:translateX(-140px)}}@keyframes person2{0%{transform:translateX(160px)}to{transform:translateX(140px)}}.hero-section .container .hero-image img{border-radius:1rem}.hero-section .container .hero-image .testimonial-card{position:absolute;max-width:400px;bottom:2rem;left:-6rem;z-index:3}.hero-section .container .hero-image .stats-card{position:absolute;top:1rem;right:1rem;padding:1rem;z-index:3}.hero-section .content{grid-gap:3rem;gap:3rem}.hero-section .content,.hero-section .hero-content{display:grid;height:-moz-fit-content;height:fit-content}.hero-section .hero-content{grid-gap:1rem;gap:1rem}.hero-section .hero-content .button,.hero-section .hero-content button{padding:1rem 4rem;font-size:1rem}.hero-section .hero-content p{font-size:1.2rem}.hero-section .active-users{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.2rem;gap:.2rem;margin-top:3rem}.hero-section .active-users .title-line{display:flex;align-items:center;gap:1rem}.hero-section .active-users .title-line h2{font-size:18px}.hero-section .active-users .title-line .line{width:120px;height:4px;background-color:var(--primary-color)}.hero-section .active-users .profiles{display:flex;align-items:center;position:relative;height:5rem}.hero-section .active-users .profiles .profile{height:2.5rem;width:2.5rem;border-radius:50%;overflow:hidden;background-color:var(--primary-color);border:5px solid var(--background-color);position:absolute;transition:all .2s linear;animation:profiles 1s linear forwards}.hero-section .active-users .profiles .profile img{width:100%;height:100%;object-fit:cover}.hero-section .active-users .profiles .profile:hover{z-index:7;scale:1.2}.hero-section .active-users .profiles>:nth-child(2){animation:profile2 1s linear forwards;z-index:1}.hero-section .active-users .profiles>:nth-child(3){animation:profile3 1s linear forwards;z-index:2}.hero-section .active-users .profiles>:nth-child(4){animation:profile4 1s linear forwards;z-index:3}.hero-section .active-users .profiles>:nth-child(5){animation:profile5 1s linear forwards;z-index:4}@keyframes profiles{0%{transform:translateX(10rem)}to{transform:translateX(0)}}@keyframes profile2{0%{transform:translateX(10rem)}to{transform:translateX(2rem)}}@keyframes profile3{0%{transform:translateX(10rem)}to{transform:translateX(3rem)}}@keyframes profile4{0%{transform:translateX(10rem)}to{transform:translateX(5rem)}}.welcome-section{padding:6rem 0;background-color:var(--background_2);background-blend-mode:overlay;scroll-margin-top:82px}.welcome-section .container{display:flex;align-items:center;justify-content:space-between;gap:10rem}.welcome-section .container .content,.welcome-section .container .images{width:50%}.welcome-section .container .images{display:flex;align-items:stretch;gap:1rem}.welcome-section .container .images img{border-radius:1rem}.welcome-section .container .images .image-card{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.welcome-section .container .content{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.job-card{flex-direction:column;gap:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.job-card,.job-card .job-details{display:flex;justify-content:space-between}.job-card .job-details{align-items:center;gap:.5rem}.job-card .job-details .company-position{display:flex;align-items:center;gap:.5rem}.job-card .job-details .company-position .company-logo{height:56px;width:56px;padding:.5rem;background-color:var(--border-color);border-radius:8px;display:flex;align-items:center;justify-content:center}.job-card .job-details .company-position .company-logo img{height:100%;width:100%;object-fit:contain}.job-card .job-details .company-position .details{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.5rem;gap:.5rem}.job-card .job-details .company-position .details .meta{display:flex;align-items:center;justify-content:space-between;gap:1rem}.job-card .job-details .company-position .details .dot{width:8px;height:8px;border-radius:50%;background-color:var(--primary-color)}.job-card .job-details .company-position .details .applicants{display:flex;align-items:center;gap:.2rem}.job-card .meta{display:flex;align-items:center;gap:1rem}.job-card .meta .card{padding:.2rem .5rem;border-radius:.3rem;border:none;background-color:var(--border-color)}.job-card .salary-date{display:flex;align-items:center;justify-content:space-between;gap:1rem}.job-card .salary-date .date{display:flex;align-items:center;gap:.2rem}.testimonial-card{position:relative;display:flex;flex-direction:column;gap:.8rem}.testimonial-card .profile{height:86px;width:86;border-radius:50%;overflow:hidden;object-fit:cover;border:7px solid #fff;position:absolute;right:2rem;top:-43px}.stats-card{display:flex;align-items:end;gap:1rem;transition:all .5s ease-in-out}.stats-card:hover{margin-top:-3px}.stats-card .shape{display:flex;align-items:flex-end;gap:.5rem}.stats-card .shape .line{width:10px;border-radius:2rem}.stats-card .shape>:first-child{background-color:var(--primary-color);height:20px;animation:chart1 1.2s ease-in-out forwards}.stats-card .shape>:nth-child(2){background-color:var(--text-primary);animation:chart2 1.2s ease-in-out forwards}.stats-card .shape>:nth-child(3){background-color:var(--primary-color);height:32px;animation:chart3 2s ease-in-out forwards}.stats-card .shape>:nth-child(4){background-color:var(--text-primary);height:50px;animation:chart4 2s ease-in-out forwards}.how-it-works{padding:6rem 0}.how-it-works .section-title{place-items:center}.how-it-works .container{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:2rem;gap:2rem}.how-it-works .container .steps{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.how-it-works .container .steps .step{background-color:var(--background_2);padding:1.5rem;border-radius:1rem;display:flex;align-items:center;gap:1rem}.how-it-works .container .steps .step .step-content{flex:1 1;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.5rem;gap:.5rem}.how-it-works .container .steps .step .step-content .step-number{background-color:hsla(45,58%,70%,.2);display:flex;align-items:center;gap:.5rem;padding:.1rem 1rem;width:-moz-fit-content;width:fit-content;border-radius:.5rem;color:var(--primary-color)}.how-it-works .container .steps .step .card-image{background-color:#1c1c1c;padding:2rem;display:flex;align-items:center;justify-content:center;border-radius:1rem}.how-it-works .container .steps .step .img,.how-it-works .container .steps .step img{position:relative;width:150px;height:200px}.how-it-works .container .steps .step img{object-fit:cover;z-index:1;border-radius:1rem}.how-it-works .container .steps .step .background-1{background-color:#fde7ac;position:absolute;width:100px;height:180px;left:-10px;top:10px;border-radius:1rem}.how-it-works .container .steps .step .background-2{background-color:hsla(44,85%,92%,.403);position:absolute;width:100px;height:150px;left:-20px;top:20px;border-radius:1rem}.how-it-works-business{background-color:var(--background_2)}.how-it-works-business .container .steps .step{background-color:var(--background)}.how-it-works-business .container .steps .step .card-image{background-color:#151515}.features-section{padding:6rem 0}.features-section .container{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:2rem;gap:2rem}.features-section .features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.features-section .features .feature{padding:2rem;background-color:var(--background_2);border-radius:1rem;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;place-items:center;text-align:center}.features-section .features .feature h3{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.features-section .features .feature .images{background-color:hsla(45,58%,70%,.1);height:100%;padding:1rem;border-radius:.5rem;aspect-ratio:1/1}.features-section .features .feature .images img{max-width:100%;max-height:100%}.features-section .features .feature:nth-child(2n) .images{background-color:hsla(45,58%,70%,.3)}.pricing-section{display:flex;flex-direction:column;align-items:center;gap:6rem;padding:6rem 0}.pricing-section .section-title{place-items:center}.pricing-section .section-title .title{max-width:600px;text-align:center}.pricing-section .pricing-table{width:100vh;overflow:scroll}.pricing-section .pricing-table .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.pricing-section .pricing-table .row .item{border:1px solid var(--border-color);text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center}.pricing-section .pricing-table .row .item:first-child{text-align:start;justify-content:start}.pricing-section .pricing-table .row .first{border-top-left-radius:1rem}.pricing-section .pricing-table .row .last{border-bottom-left-radius:1rem}.pricing-section .pricing-table .row .bottom-right{border-bottom-right-radius:1rem}.pricing-section .pricing-table .row .top-right{border-top-right-radius:1rem}.pricing-section .header .item{flex-direction:column}.pricing-section .short-text{max-width:600px}.pricing-section .free-plan{width:100%;display:flex;align-items:center;flex-direction:column;gap:2rem;text-align:center!important}.pricing-section .free-plan .short-text{max-width:100%;text-align:center;max-width:600px}.call-to-action{padding:6rem 0}.call-to-action .container{background:url(/_next/static/media/shape.de5d407c.svg);background-color:#171717;background-blend-mode:overlay;padding:6rem;border-radius:1rem;color:#fff;display:grid;place-items:center;grid-gap:1rem;gap:1rem}.call-to-action .container .section-title{place-items:center;text-align:center;color:#fff}.call-to-action .container .title{color:#fff}footer{background-color:var(--background_2);padding:6rem 0}footer .container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;gap:3rem}footer .container .company,footer .container .contacts,footer .container .links{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}footer .container .links-container{grid-template-columns:1fr 1fr}footer .container .contact-info,footer .container .links-container{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.5rem;gap:.5rem}footer .container .contact-info .info{display:flex;gap:.5rem}footer .footer-bottom{display:flex;justify-content:space-between}footer .footer-bottom .terms-policy{display:flex;align-items:center;gap:1rem}footer .footer-bottom .terms-policy small{text-decoration:underline!important}@keyframes chart1{0%{height:10px}to{height:20px}}@keyframes chart2{0%{height:0}to{height:40px}}@keyframes chart3{0%{height:0}to{height:32px}}@keyframes chart4{0%{height:0}to{height:45px}}@media screen and (max-width:1080px){.hero-section .container .hero-image .persons{height:500px}.welcome-section .container{flex-direction:column;gap:2rem}.welcome-section .container .images{order:1;width:100%}.welcome-section .container .images .hero-image{width:35%}.welcome-section .container .images .image-card{width:62%}.welcome-section .container .content{width:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.welcome-section .container .content h2{font-size:3rem}.welcome-section .container .content p{font-size:1.2rem}.welcome-section .container .job-card{order:-1;padding:.5rem}}@media screen and (max-width:768px){.hero-section{height:unset}.hero-section .container{flex-direction:column;padding:5rem 2em}.hero-section .container .content,.hero-section .container .hero-image{width:100%}.hero-section .container .hero-image .persons{width:100%;height:360px}.hero-section .container .hero-image .persons img{display:none}.hero-section .container .hero-image .testimonial-card{position:absolute;max-width:400px;bottom:2rem;left:0;z-index:3}.hero-section .container .hero-image .testimonial-card.fadeUp{animation:none;transform:unset}.how-it-works .container{padding:6rem 2rem}.how-it-works .steps{grid-template-columns:1fr!important;justify-items:center;gap:1.5rem}.how-it-works .step{width:100%}.welcome-section .container{flex-direction:column;gap:2rem}.welcome-section .container .images{order:1;width:100%}.welcome-section .container .images .hero-image{width:35%}.welcome-section .container .images .image-card{width:62%}.welcome-section .container .content{width:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.welcome-section .container .content h2{font-size:3rem}.welcome-section .container .content p{font-size:1.2rem}.welcome-section .container .job-card{order:-1;padding:.5rem}footer{background-color:var(--background_2);padding:6rem 0}footer .container{grid-template-columns:1fr;text-align:center}footer .links-container{grid-template-columns:1fr!important}footer .contact-info .info{justify-content:center}}@media screen and (max-width:540px){.hero-section{height:unset}.hero-section .container{flex-direction:column;padding:6rem 1rem;gap:2rem}.hero-section .container .hero-content{width:100%;max-width:90%}.hero-section .container .hero-content p{width:100%;max-width:97%}.hero-section .container .content,.hero-section .container .hero-image{width:100%;padding:0 1.5rem}.hero-section .container .content .button,.hero-section .container .hero-image .button{margin:0 auto}.hero-section .container .content .testimonial-card,.hero-section .container .hero-image .testimonial-card{left:35px;bottom:15px;max-width:250px;padding:1rem;gap:.3rem}.hero-section .container .content .testimonial-card .profile,.hero-section .container .hero-image .testimonial-card .profile{height:60px;top:-30px}.hero-section .container .content .testimonial-card h3,.hero-section .container .hero-image .testimonial-card h3{font-size:20px}.hero-section .container .content .testimonial-card p,.hero-section .container .hero-image .testimonial-card p{font-size:12px}.hero-section .container .content{gap:2rem;text-align:center;place-items:center}.hero-section .container .active-users{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.2rem;gap:.2rem;margin-top:.1rem}.hero-section .container .active-users .title-line{display:flex;align-items:center;gap:1rem}.hero-section .container .active-users .title-line .line{width:100px;height:4px;background-color:var(--primary-color)}.hero-section .container .active-users .profiles{display:flex;align-items:center;justify-content:center;position:relative;height:5rem;margin-right:40%}.hero-section .container .active-users .profiles.appear{animation:none}.hero-section .container .active-users .profiles>:nth-child(2){transform:translateX(2rem)}.hero-section .container .active-users .profiles>:nth-child(3){transform:translateX(3rem)}.hero-section .container .active-users .profiles>:nth-child(4){transform:translateX(4rem)}.hero-section .container .active-users .profiles>:nth-child(5){transform:translateX(5rem)}.hero-section .container .active-users .profiles .profile{animation:none;height:2.5rem;width:2.5rem;border-radius:50%;overflow:hidden}.welcome-section .container{flex-direction:column;padding:1rem;gap:2rem}.welcome-section .container .images{order:1;width:100%;justify-content:center}.welcome-section .container .images .hero-image{width:35%;display:none}.welcome-section .container .images .image-card{width:90%}.welcome-section .container .content{width:100%;max-width:90%;text-align:center;gap:2rem;place-items:center}.welcome-section .container .content h2{width:100%;max-width:90%;font-size:1.5rem}.welcome-section .container .job-card{order:-1;padding:.5rem}.features-section .container{padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:center}.features-section .features{display:flex;flex-direction:column;align-items:center;gap:2rem}.features-section .features .feature{display:flex;flex-direction:column;gap:1rem;max-width:100%;width:100%}.features-section .features .feature h3{align-self:flex-start;text-align:left;max-width:100%;width:80%;margin-left:2rem}.features-section .features .feature p{text-align:left;max-width:80%}.features-section .features .feature .images{width:100%;max-width:80%}.how-it-works .container{padding:1rem 1.5rem}.how-it-works .steps{grid-template-columns:1fr}.how-it-works .step{flex-direction:column;align-items:center;text-align:center}.how-it-works .step .card-image{margin-bottom:1rem}.how-it-works .step .step-content{text-align:center;width:70%}.how-it-works .step .step-content .step-number{margin:0 auto}.call-to-action{border-radius:30px;padding:10px}.call-to-action .container{padding:3.5rem 1.5rem}footer{background-color:var(--background_2);padding:6rem 1rem}footer .container{grid-template-columns:1fr}footer .container .branding{align-items:center;justify-content:center}footer .links-container{grid-template-columns:1fr}footer .contact-info .info{justify-content:center}}