.company-auth-module__Bns13q__page{color:#191921;background:radial-gradient(circle at 15% 5%,#8b20ff17,#0000 28%),#f4f5f8;min-height:100svh;padding:36px 24px}.company-auth-module__Bns13q__shell{background:#fff;border:1px solid #dcdce5;width:min(100%,920px);margin:0 auto;box-shadow:0 20px 60px #21173814}.company-auth-module__Bns13q__header{border-bottom:1px solid #4c4c54;place-items:center;height:88px;display:grid;position:relative}.company-auth-module__Bns13q__header a{display:inline-flex}.company-auth-module__Bns13q__headerBadge{color:#6b22df;background:#f2eaff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;position:absolute;right:32px}.company-auth-module__Bns13q__content{width:min(100% - 64px,760px);margin:0 auto;padding:42px 0 30px}.company-auth-module__Bns13q__titleRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.company-auth-module__Bns13q__titleRow p,.company-auth-module__Bns13q__sectionHeading>span{color:#7b28ef;letter-spacing:.1em;margin:0 0 7px;font-size:11px;font-weight:900}.company-auth-module__Bns13q__titleRow h1,.company-auth-module__Bns13q__sectionHeading h1,.company-auth-module__Bns13q__sectionHeading h2{margin:0;font-size:28px;line-height:1.3}.company-auth-module__Bns13q__titleRow>a{color:#5d5d68;text-underline-offset:3px;font-size:12px}.company-auth-module__Bns13q__steps{grid-template-columns:repeat(3,1fr);margin:38px 0 42px;padding:0;list-style:none;display:grid}.company-auth-module__Bns13q__steps li{color:#aaaab3;justify-items:center;gap:7px;font-size:12px;display:grid;position:relative}.company-auth-module__Bns13q__steps li:not(:last-child):after{content:"";background:#dddde5;width:calc(100% - 44px);height:1px;position:absolute;top:15px;left:calc(50% + 22px)}.company-auth-module__Bns13q__steps span{z-index:1;background:#fff;border:1px solid #ccccd5;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:800;display:grid;position:relative}.company-auth-module__Bns13q__steps .company-auth-module__Bns13q__activeStep{color:#3e1b72}.company-auth-module__Bns13q__steps .company-auth-module__Bns13q__activeStep span{color:#fff;background:#8428f5;border-color:#8428f5}.company-auth-module__Bns13q__steps .company-auth-module__Bns13q__activeStep:not(:last-child):after{background:#b581fa}.company-auth-module__Bns13q__stepPanel{display:block}.company-auth-module__Bns13q__sectionHeading{text-align:left;margin-bottom:28px}.company-auth-module__Bns13q__sectionHeading p{color:#777782;margin:9px 0 0;font-size:12px;line-height:1.6}.company-auth-module__Bns13q__allAgreement,.company-auth-module__Bns13q__agreementList label{cursor:pointer;align-items:center;gap:8px;display:flex}.company-auth-module__Bns13q__allAgreement{background:#fbf8ff;border:1px solid #d7c0fa;border-radius:10px;padding:19px 21px;font-size:14px}.company-auth-module__Bns13q__allAgreement input,.company-auth-module__Bns13q__agreementList input{opacity:0;position:absolute}.company-auth-module__Bns13q__allAgreement>span,.company-auth-module__Bns13q__agreementList label>span{color:#0000;background:#fff;border:1px solid #a1a1aa;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.company-auth-module__Bns13q__allAgreement input:checked+span,.company-auth-module__Bns13q__agreementList input:checked+span{color:#fff;background:#8428f5;border-color:#8428f5}.company-auth-module__Bns13q__agreementList{gap:22px;margin-top:24px;display:grid}.company-auth-module__Bns13q__agreementList article{gap:10px;display:grid}.company-auth-module__Bns13q__agreementList label{font-size:13px}.company-auth-module__Bns13q__agreementList em{color:#318bf5;font-size:11px;font-style:normal}.company-auth-module__Bns13q__agreementList article>div{color:#74747e;background:#fff;border:1px solid #c5c5ce;min-height:92px;margin-left:30px;padding:16px;font-size:11px;line-height:1.7;overflow:auto}.company-auth-module__Bns13q__actions{grid-template-columns:repeat(2,minmax(0,150px));justify-content:center;gap:12px;margin-top:32px;display:grid}.company-auth-module__Bns13q__actions a,.company-auth-module__Bns13q__actions button{color:#fff;height:46px;font:inherit;cursor:pointer;background:#258df5;border:0;border-radius:7px;place-items:center;font-size:13px;font-weight:800;text-decoration:none;display:grid}.company-auth-module__Bns13q__actions a:first-child,.company-auth-module__Bns13q__actions .company-auth-module__Bns13q__secondaryButton{color:#383840;background:#f0f0f3}.company-auth-module__Bns13q__actions .company-auth-module__Bns13q__primaryLink{color:#fff;background:#258df5}.company-auth-module__Bns13q__fieldset{border:1px solid #dddde5;border-radius:12px;margin:0 0 30px;padding:26px}.company-auth-module__Bns13q__fieldset legend{padding:0 8px;font-size:16px;font-weight:900}.company-auth-module__Bns13q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.company-auth-module__Bns13q__formGrid label{color:#303039;gap:8px;font-size:12px;font-weight:700;display:grid}.company-auth-module__Bns13q__formGrid label strong{color:#8428f5;margin-left:3px;display:inline}.company-auth-module__Bns13q__formGrid input{width:100%;height:45px;font:inherit;border:1px solid #bdbdc7;border-radius:7px;outline:none;padding:0 13px;font-weight:400}.company-auth-module__Bns13q__formGrid input:focus{border-color:#8428f5;box-shadow:0 0 0 3px #8428f51a}.company-auth-module__Bns13q__formGrid small{color:#8b8b95;font-size:10px;font-weight:400}.company-auth-module__Bns13q__wideField{grid-column:1/-1}.company-auth-module__Bns13q__previewNotice{color:#50336f;background:#f8f3ff;border-radius:9px;padding:18px 20px}.company-auth-module__Bns13q__previewNotice strong{font-size:13px}.company-auth-module__Bns13q__previewNotice p{margin:6px 0 0;font-size:11px;line-height:1.6}.company-auth-module__Bns13q__error,.company-auth-module__Bns13q__previewMessage{color:#df3e4c;text-align:center;margin:18px 0 0;font-size:12px}.company-auth-module__Bns13q__completePanel{text-align:center;padding:36px 0 20px}.company-auth-module__Bns13q__completeIcon{color:#fff;background:linear-gradient(135deg,#258df5,#8428f5);border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 18px;font-size:28px;display:grid}.company-auth-module__Bns13q__completePanel>p:first-of-type{color:#8428f5;margin:0 0 7px;font-size:11px;font-weight:900}.company-auth-module__Bns13q__completePanel h2{margin:0;font-size:24px}.company-auth-module__Bns13q__completePanel h2+p{color:#74747e;margin:13px 0 0;font-size:12px;line-height:1.8}.company-auth-module__Bns13q__footer{color:#5f5f69;text-align:center;border-top:1px solid #ececf1;margin-top:52px;padding-top:19px}.company-auth-module__Bns13q__footer nav{justify-content:center;gap:15px;display:flex}.company-auth-module__Bns13q__footer a{color:inherit;font-size:10px;text-decoration:none}.company-auth-module__Bns13q__footer p{margin:12px 0 0;font-size:9px}.company-auth-module__Bns13q__footer p strong{color:#14151b;margin-right:8px;font-size:14px}.company-auth-module__Bns13q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.company-auth-module__Bns13q__companyAccessPage{color:#17171d;background:#fff;grid-template-columns:minmax(0,35fr) minmax(430px,13fr);min-height:100svh;display:grid;overflow:hidden}.company-auth-module__Bns13q__companyBannerPanel{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.company-auth-module__Bns13q__companyBannerPanel:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 12% 47%,#ffffff47,#0000 24%),linear-gradient(90deg,#f5d7ff14,#bed8ff1f);position:absolute;inset:0}.company-auth-module__Bns13q__companyBannerBackground{z-index:-2;object-fit:cover}.company-auth-module__Bns13q__bannerCarousel,.company-auth-module__Bns13q__bannerViewport,.company-auth-module__Bns13q__bannerSlide{width:100%;height:100%}.company-auth-module__Bns13q__bannerCarousel{min-height:100svh;position:relative}.company-auth-module__Bns13q__bannerViewport{position:relative}.company-auth-module__Bns13q__bannerSlide{opacity:0;pointer-events:none;flex-direction:column;align-items:center;padding:clamp(96px,14vh,150px) clamp(32px,6vw,112px) 84px;transition:opacity .56s ease-in-out;display:flex;position:absolute;inset:0}.company-auth-module__Bns13q__activeBannerSlide{opacity:1;pointer-events:auto}.company-auth-module__Bns13q__bannerCopy{z-index:2;text-align:center;position:relative}.company-auth-module__Bns13q__bannerCopy p{color:#6b00d7;margin:0 0 24px;font-size:clamp(15px,1.35vw,22px);font-weight:500}.company-auth-module__Bns13q__bannerCopy h2{color:#111118;letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.1vw,49px);font-weight:400;line-height:1.3}.company-auth-module__Bns13q__bannerCopy h2 strong{font-weight:800}.company-auth-module__Bns13q__candidatePreview{background:#fffffff0;border:1px solid #6f648b24;border-radius:16px;width:min(72vw,800px);height:min(46vh,470px);min-height:330px;margin-top:clamp(52px,7vh,76px);overflow:hidden;box-shadow:0 28px 52px #2d2b4b3d}.company-auth-module__Bns13q__previewBar{border-bottom:1px solid #eeeef3;align-items:center;gap:6px;height:42px;padding:0 16px;display:flex}.company-auth-module__Bns13q__previewBar span{background:#dbd9e3;border-radius:50%;width:7px;height:7px}.company-auth-module__Bns13q__previewBar span:first-child{background:#8b2bea}.company-auth-module__Bns13q__previewBody{grid-template-columns:25% 1fr;height:calc(100% - 42px);display:grid}.company-auth-module__Bns13q__previewBody aside{color:#8b8a94;background:#fafafe;border-right:1px solid #eeeef3;flex-direction:column;gap:17px;padding:30px 22px;font-size:11px;display:flex}.company-auth-module__Bns13q__previewBody aside b{color:#4f1d84;margin-bottom:5px;font-size:13px}.company-auth-module__Bns13q__profileCard{grid-template-columns:minmax(150px,42%) 1fr;align-items:center;gap:32px;min-width:0;padding:34px 42px;display:grid}.company-auth-module__Bns13q__profilePhoto{background:linear-gradient(145deg,#f0e8ff,#dceaff);border-radius:10px;height:100%;min-height:220px;position:relative;overflow:hidden}.company-auth-module__Bns13q__profilePhoto img{object-fit:cover;object-position:61% 50%;transform:scale(1.45)translate(5%,10%)}.company-auth-module__Bns13q__profileDetails small{color:#7a21dc;font-size:11px;font-weight:800}.company-auth-module__Bns13q__profileDetails h3{margin:8px 0 11px;font-size:clamp(18px,1.65vw,26px)}.company-auth-module__Bns13q__profileDetails p{color:#777781;margin:0 0 24px;font-size:12px;line-height:1.7}.company-auth-module__Bns13q__profileDetails div{color:#777781;border-top:1px solid #eeeef3;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.company-auth-module__Bns13q__profileDetails div b{color:#471483;font-size:12px}.company-auth-module__Bns13q__reinaPreview{background:radial-gradient(circle at 88% 76%,#1f64ff99,#0000 28%),linear-gradient(120deg,#061329 0%,#071b38 55%,#0c2350 100%);border-radius:16px;grid-template-columns:45% 55%;width:min(78vw,1000px);height:min(34vh,330px);min-height:280px;margin-top:clamp(110px,14vh,160px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 54px #1d326533}.company-auth-module__Bns13q__reinaPreview:after{content:"";opacity:.18;background-image:radial-gradient(#308affe6 1px,#0000 1px);background-size:19px 19px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000 82%);mask-image:linear-gradient(90deg,#0000 40%,#000 82%)}.company-auth-module__Bns13q__reinaCopy{z-index:2;color:#fff;align-self:center;padding-left:clamp(34px,5vw,66px);position:relative}.company-auth-module__Bns13q__reinaCopy h3{margin:0 0 24px;font-size:clamp(23px,2.1vw,34px);font-weight:500;line-height:1.35}.company-auth-module__Bns13q__reinaCopy p{color:#bac8dd;margin:0;font-size:clamp(12px,1vw,16px);line-height:1.75}.company-auth-module__Bns13q__reinaDevice{z-index:3;filter:drop-shadow(0 18px 24px #00000047);width:min(25vw,340px);height:194%;position:absolute;bottom:-79%;right:4%;transform:rotate(1deg)}.company-auth-module__Bns13q__reinaDevice img{object-fit:contain;object-position:center top}.company-auth-module__Bns13q__bannerDots{z-index:5;gap:10px;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.company-auth-module__Bns13q__bannerDots button{cursor:pointer;background:#24243038;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:background-color .18s ease-in-out,transform .18s ease-in-out}.company-auth-module__Bns13q__bannerDots button[aria-current=true]{background:#242430;transform:scale(1.15)}.company-auth-module__Bns13q__bannerDots button:focus-visible{outline-offset:3px;outline:3px solid #6317c34d}.company-auth-module__Bns13q__candidateScene{width:min(94%,1120px);height:min(53vh,540px);min-height:410px;margin-top:clamp(42px,5.5vh,64px);position:relative;container-type:inline-size}.company-auth-module__Bns13q__candidateDashboard{background:#fffffff5;border:1px solid #57546d24;border-radius:13px;width:76%;height:78%;position:absolute;top:22px;left:11%;overflow:hidden;box-shadow:0 26px 46px #31304f38}.company-auth-module__Bns13q__dashboardTopbar{color:#9a99a2;border-bottom:1px solid #eeeef3;justify-content:center;align-items:center;gap:17px;height:42px;font-size:8px;display:flex}.company-auth-module__Bns13q__dashboardTopbar b{color:#4b4a52;font-size:9px}.company-auth-module__Bns13q__dashboardTopbar i{color:#34333a;font-size:15px;font-style:normal;position:absolute;right:14px}.company-auth-module__Bns13q__dashboardBody{grid-template-columns:19% 28% 1fr;height:calc(100% - 42px);display:grid}.company-auth-module__Bns13q__dashboardBody>aside{color:#9998a1;background:#fafafe;border-right:1px solid #eeeef3;flex-direction:column;gap:15px;padding:27px 18px;font-size:8px;display:flex}.company-auth-module__Bns13q__dashboardBody>aside b{color:#27262d;font-size:11px}.company-auth-module__Bns13q__dashboardBody>aside span{color:#595860;background:#fff;border:1px solid #e2e2e8;border-radius:4px;padding:9px}.company-auth-module__Bns13q__candidateIdentity{border-right:1px solid #eeeef3;min-width:0;padding:28px 24px}.company-auth-module__Bns13q__candidatePortrait{background:linear-gradient(145deg,#f0e8ff,#dceaff);border-radius:5px;width:100%;height:52%;min-height:150px;position:relative;overflow:hidden}.company-auth-module__Bns13q__candidatePortrait img{object-fit:cover;object-position:66% 51%;transform:scale(1.45)translate(7%,10%)}.company-auth-module__Bns13q__candidateIdentity h3{margin:12px 0 4px;font-size:12px}.company-auth-module__Bns13q__candidateIdentity h3 small{color:#777780;font-size:7px;font-weight:400}.company-auth-module__Bns13q__candidateIdentity>p{color:#8d8c95;margin:0 0 11px;font-size:7px}.company-auth-module__Bns13q__candidateIdentity dl{gap:5px;margin:0;display:grid}.company-auth-module__Bns13q__candidateIdentity dl div{color:#8c8b94;grid-template-columns:38px 1fr;font-size:7px;display:grid}.company-auth-module__Bns13q__candidateIdentity dt{color:#4d4c55;font-weight:700}.company-auth-module__Bns13q__candidateIdentity dd{text-overflow:ellipsis;margin:0;overflow:hidden}.company-auth-module__Bns13q__candidateResume{color:#888790;padding:25px 29px}.company-auth-module__Bns13q__candidateResume nav{border-bottom:1px solid #eeeef3;gap:22px;margin-bottom:35px;font-size:8px;display:flex}.company-auth-module__Bns13q__candidateResume nav b{color:#292830;border-bottom:2px solid #5b27b8;padding-bottom:10px}.company-auth-module__Bns13q__candidateResume h4{color:#4d4c55;margin:17px 0 5px;font-size:8px}.company-auth-module__Bns13q__candidateResume p{margin:0;font-size:8px;line-height:1.6}.company-auth-module__Bns13q__floatingCard{z-index:4;background:#fffffffa;border:1px solid #5b567614;border-radius:7px;position:absolute;box-shadow:0 12px 30px #31304f2b}.company-auth-module__Bns13q__stageCard{grid-template-columns:1fr auto;gap:13px 7px;width:200px;padding:17px 14px 13px;font-size:9px;display:grid;top:2px;left:0}.company-auth-module__Bns13q__stageCard span{color:#65646c;background:#f1f1f4;border-radius:4px;padding:3px 5px;font-size:7px}.company-auth-module__Bns13q__stageCard strong{color:#55545d;border:1px solid #dddde5;border-radius:5px;grid-column:1/-1;padding:10px 11px;font-size:8px}.company-auth-module__Bns13q__analysisCard{width:270px;padding:18px 15px;bottom:6px;left:0}.company-auth-module__Bns13q__scoreRings{justify-content:space-between;gap:8px;display:flex}.company-auth-module__Bns13q__scoreRings i{background:conic-gradient(#655bf1 0 76%, #e8e8f1 76%);border-radius:50%;width:43px;height:43px;box-shadow:inset 0 0 0 8px #fff}.company-auth-module__Bns13q__scoreRings i:nth-child(2){background:conic-gradient(#9e65ec 0 72%, #e8e8f1 72%)}.company-auth-module__Bns13q__scoreRings i:nth-child(3){background:conic-gradient(#ed5882 0 68%, #e8e8f1 68%)}.company-auth-module__Bns13q__scoreRings i:nth-child(4){background:conic-gradient(#5bdc76 0 84%, #e8e8f1 84%)}.company-auth-module__Bns13q__analysisCard>span{color:#97959f;text-align:center;margin-top:13px;font-size:7px;display:block}.company-auth-module__Bns13q__evaluationCard{width:225px;padding:0 15px 15px;top:92px;right:1%}.company-auth-module__Bns13q__evaluationCard nav{color:#9d9ca4;border-bottom:1px solid #ececf1;justify-content:space-around;padding:11px 0 8px;font-size:7px;display:flex}.company-auth-module__Bns13q__evaluationCard nav b{color:#3f3e46}.company-auth-module__Bns13q__evaluationCard>div{justify-content:center;gap:35px;padding:15px 0;display:flex}.company-auth-module__Bns13q__evaluationCard>div span{color:#8a8992;text-align:center;gap:4px;font-size:7px;display:grid}.company-auth-module__Bns13q__evaluationCard>div strong{color:#35343c;font-size:22px}.company-auth-module__Bns13q__evaluationCard button{color:#5e5d66;background:#fff;border:1px solid #858490;width:100%;height:28px;font-size:8px}.company-auth-module__Bns13q__commentCard{grid-template-columns:28px 1fr;gap:9px;width:265px;padding:12px;display:grid;top:256px;right:-1%}.company-auth-module__Bns13q__commentCard>b{color:#777680;border:1px solid #e0e0e6;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.company-auth-module__Bns13q__commentCard p{color:#777680;margin:0;font-size:7px;line-height:1.7}.company-auth-module__Bns13q__commentCard p strong{color:#467ddd}.company-auth-module__Bns13q__sceneCallout{z-index:5;color:#fff;white-space:nowrap;background:#17171b;border-radius:999px;padding:11px 18px;font-size:11px;position:absolute}.company-auth-module__Bns13q__sceneCallout:after{content:"";transform-origin:0;border-top:2px dotted #17171b;width:48px;position:absolute}.company-auth-module__Bns13q__matchingCallout{top:140px;left:0}.company-auth-module__Bns13q__matchingCallout:after{top:50%;left:100%;transform:rotate(-51deg)}.company-auth-module__Bns13q__sideViewCallout{top:88px;right:23%}.company-auth-module__Bns13q__sideViewCallout:after{top:95%;left:74%;transform:rotate(55deg)}.company-auth-module__Bns13q__teamworkCallout{top:360px;right:-1%}.company-auth-module__Bns13q__teamworkCallout:after{top:15%;right:87%;transform:rotate(-145deg)}.company-auth-module__Bns13q__candidateDashboardAsset,.company-auth-module__Bns13q__candidateStageAsset,.company-auth-module__Bns13q__candidateAnalysisAsset,.company-auth-module__Bns13q__candidateEvaluationAsset,.company-auth-module__Bns13q__matchingCalloutAsset,.company-auth-module__Bns13q__sideViewCalloutAsset,.company-auth-module__Bns13q__teamworkCalloutAsset{height:auto;position:absolute}.company-auth-module__Bns13q__candidateDashboardAsset{border-radius:13px;width:76%;top:26px;left:10.5%;box-shadow:0 26px 46px #31304f38}.company-auth-module__Bns13q__candidateStageAsset{z-index:4;filter:drop-shadow(0 12px 18px #31304f26);width:21%;top:6px;left:0}.company-auth-module__Bns13q__candidateAnalysisAsset{z-index:4;filter:drop-shadow(0 14px 22px #31304f29);width:28.5%;bottom:0;left:0}.company-auth-module__Bns13q__candidateEvaluationAsset{z-index:4;filter:drop-shadow(0 15px 22px #31304f29);width:23.5%;top:82px;right:0}.company-auth-module__Bns13q__candidateCommentAsset{z-index:5;aspect-ratio:564/212;--candidate-enter-delay:.78s;--candidate-enter-x:22px;--candidate-float-y:-5px;--candidate-float-duration:6.2s;background:#fff;border-radius:5px;width:26.4%;position:absolute;top:calc(82px + 17.5cqw);right:-1.8%;overflow:hidden;box-shadow:0 18px 28px #31304f40}.company-auth-module__Bns13q__candidateCommentSource{width:100%;max-width:none;height:auto;position:absolute;top:-211.321%;left:0}.company-auth-module__Bns13q__matchingCalloutAsset{z-index:5;width:15%;top:135px;left:0}.company-auth-module__Bns13q__sideViewCalloutAsset{z-index:5;width:12%;top:86px;right:21%}.company-auth-module__Bns13q__teamworkCalloutAsset{z-index:6;width:16%;top:calc(79px + 27.4234cqw);right:0}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__candidateScene>:is(img,.company-auth-module__Bns13q__candidateCommentAsset){animation:company-auth-module__Bns13q__candidateLayerEnter .85s cubic-bezier(.22, 1, .36, 1) var(--candidate-enter-delay,0s) both}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__candidateScene>:is(img,.company-auth-module__Bns13q__candidateCommentAsset):not(.company-auth-module__Bns13q__candidateDashboardAsset){animation:company-auth-module__Bns13q__candidateLayerEnter .85s cubic-bezier(.22, 1, .36, 1) var(--candidate-enter-delay,0s) both, company-auth-module__Bns13q__candidateLayerFloat var(--candidate-float-duration,5s) ease-in-out calc(var(--candidate-enter-delay,0s) + .85s) infinite}.company-auth-module__Bns13q__candidateDashboardAsset{--candidate-enter-y:18px}.company-auth-module__Bns13q__candidateStageAsset,.company-auth-module__Bns13q__matchingCalloutAsset{--candidate-enter-x:-16px;--candidate-float-y:-6px;--candidate-float-duration:4.8s}.company-auth-module__Bns13q__candidateStageAsset{--candidate-enter-delay:.18s}.company-auth-module__Bns13q__matchingCalloutAsset{--candidate-enter-delay:.54s}.company-auth-module__Bns13q__candidateAnalysisAsset{--candidate-enter-delay:.36s;--candidate-enter-y:20px;--candidate-float-y:5px;--candidate-float-duration:5.6s}.company-auth-module__Bns13q__candidateEvaluationAsset,.company-auth-module__Bns13q__sideViewCalloutAsset,.company-auth-module__Bns13q__teamworkCalloutAsset{--candidate-enter-x:18px;--candidate-float-y:-5px;--candidate-float-duration:6.2s}.company-auth-module__Bns13q__candidateEvaluationAsset{--candidate-enter-delay:.48s}.company-auth-module__Bns13q__sideViewCalloutAsset{--candidate-enter-delay:.76s}.company-auth-module__Bns13q__teamworkCalloutAsset{--candidate-enter-delay:1.1s}@keyframes company-auth-module__Bns13q__candidateLayerEnter{0%{opacity:0;transform:translate3d(var(--candidate-enter-x,0px), var(--candidate-enter-y,12px), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes company-auth-module__Bns13q__candidateLayerFloat{0%,to{translate:0}50%{translate:0 var(--candidate-float-y,-5px)}}.company-auth-module__Bns13q__reinaMotionViewport{width:min(92%,1280px);height:clamp(296px,34vh,360px);margin-top:clamp(62px,8vh,92px);position:relative;overflow:hidden;container-type:inline-size}.company-auth-module__Bns13q__reinaMotionTrack{opacity:1;width:2208px;height:100%;transition:opacity .56s ease-in-out;display:flex;transform:translate(0)}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__reinaMotionTrack{will-change:transform;animation:12s cubic-bezier(.65,0,.35,1) both company-auth-module__Bns13q__reinaRailTravel}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__reinaMotionTrackHidden{opacity:0}.company-auth-module__Bns13q__reinaIntroAfterRail{z-index:2;opacity:0;pointer-events:none;border-radius:16px;transition:opacity .56s ease-in-out;position:absolute;inset:0;overflow:hidden;box-shadow:0 28px 54px #1d326533}.company-auth-module__Bns13q__reinaIntroAfterRail img{object-fit:cover}.company-auth-module__Bns13q__reinaIntroAfterRailVisible{opacity:1}.company-auth-module__Bns13q__reinaServiceCanvas{flex:none;width:100%;height:100%;position:relative}.company-auth-module__Bns13q__reinaServiceRow{align-items:center;width:max-content;display:flex;position:absolute;left:0}.company-auth-module__Bns13q__reinaServiceRow:first-child{top:15%}.company-auth-module__Bns13q__reinaServiceRow:last-child{bottom:15%}.company-auth-module__Bns13q__reinaServiceGroup{flex:none;align-items:center;display:flex}.company-auth-module__Bns13q__reinaServiceGroup+.company-auth-module__Bns13q__reinaServiceGroup{margin-left:88px}.company-auth-module__Bns13q__reinaServiceHeading{color:#8955ca;flex-direction:column;flex:none;width:255px;display:flex}.company-auth-module__Bns13q__reinaServiceHeading>span{letter-spacing:.04em;font-size:13px;font-weight:800}.company-auth-module__Bns13q__reinaServiceHeading>strong{margin-top:11px;font-size:26px;line-height:1.15}.company-auth-module__Bns13q__reinaServiceHeading>small{margin-top:6px;font-size:17px;font-weight:500}.company-auth-module__Bns13q__reinaCardSequence{flex:none;align-items:center;display:flex}.company-auth-module__Bns13q__reinaRailConnector{border-top:2px dotted #9461d5;flex:none;width:42px;position:relative}.company-auth-module__Bns13q__reinaRailConnector:before{content:"";background:#9461d5;border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:-1px}.company-auth-module__Bns13q__reinaServiceCard{text-align:right;background:#fffffff5;border:1px solid #6f5b950d;border-radius:7px;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;width:188px;height:102px;padding:22px 20px 13px 55px;display:flex;position:relative;box-shadow:0 14px 27px #3d335f21}.company-auth-module__Bns13q__reinaServiceCard>strong{color:#15151b;text-overflow:ellipsis;white-space:nowrap;max-width:116px;font-size:16px;line-height:1.15;overflow:hidden}.company-auth-module__Bns13q__reinaServiceCard>small{color:#666570;text-overflow:ellipsis;white-space:nowrap;max-width:116px;margin-top:7px;font-size:9px;line-height:1.35;overflow:hidden}.company-auth-module__Bns13q__reinaServiceBadge{border-radius:18px;place-items:center;width:72px;height:72px;font-size:11px;font-weight:900;display:grid;position:absolute;top:-31px;left:-29px;overflow:hidden;box-shadow:0 12px 20px #3c316029}.company-auth-module__Bns13q__reinaBadge_purple{color:#fff;background:linear-gradient(135deg,#a84dff,#6438dd)}.company-auth-module__Bns13q__reinaBadge_blue{color:#fff;background:linear-gradient(135deg,#25aaff,#167bea)}.company-auth-module__Bns13q__reinaBadge_dark{color:#fff;background:linear-gradient(145deg,#292930,#09090b)}.company-auth-module__Bns13q__reinaBadge_orange{color:#fff;background:linear-gradient(145deg,#ff9c19,#ff7900);font-size:25px}.company-auth-module__Bns13q__reinaBadge_light{color:#111118;background:#fffffffa;font-size:22px}.company-auth-module__Bns13q__reinaBadge_brand{color:#6b27d5;background:#fff;font-size:10px}.company-auth-module__Bns13q__reinaBadge_flag{background:#fff;grid-template-rows:repeat(3,7px);padding:22px 21px}.company-auth-module__Bns13q__reinaBadge_flag i{background:#121212;width:30px;height:7px}.company-auth-module__Bns13q__reinaBadge_flag i:nth-child(2){background:#d8323e}.company-auth-module__Bns13q__reinaBadge_flag i:nth-child(3){background:#f0bd32}@keyframes company-auth-module__Bns13q__reinaRailTravel{0%,12%{transform:translate(0)}78%,to{transform:translate(calc(100cqw - 100%))}}.company-auth-module__Bns13q__companyLoginPanel{background:#fff;place-items:center;min-height:100svh;padding:72px 34px 54px;display:grid;position:relative}.company-auth-module__Bns13q__companyLoginTopbar{justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:18px;left:34px;right:34px}.company-auth-module__Bns13q__generalHomeLink{color:#655b70;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;min-height:44px;margin-left:-10px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex}.company-auth-module__Bns13q__generalHomeLink svg{flex-shrink:0;transition:transform .24s cubic-bezier(.16,1,.3,1)}.company-auth-module__Bns13q__generalHomeLink:hover{color:#720cc5;background:#f8f2fd}.company-auth-module__Bns13q__generalHomeLink:hover svg{transform:translate(-3px)}.company-auth-module__Bns13q__generalHomeLink:focus-visible{outline-offset:3px;outline:2px solid #8a2be2}.company-auth-module__Bns13q__languageSelect{color:#32323a;align-items:center;gap:5px;min-height:44px;font-size:12px;display:flex}.company-auth-module__Bns13q__languageSelect>span:first-child{font-size:17px;line-height:1}.company-auth-module__Bns13q__languageSelect select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none}.company-auth-module__Bns13q__languageSelect select:focus-visible{outline-offset:3px;outline:2px solid #6d1abe}.company-auth-module__Bns13q__companyLoginCard{width:min(100%,400px);transform:translateY(-2vh)}.company-auth-module__Bns13q__companyLoginLogo{width:fit-content;margin:0 auto;display:flex}.company-auth-module__Bns13q__companyLoginLogo img{width:106px;height:auto;display:block}.company-auth-module__Bns13q__companyLoginTitle{color:#675d72;letter-spacing:-.025em;text-align:center;margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.5}.company-auth-module__Bns13q__companyLoginContent{margin-top:28px}.company-auth-module__Bns13q__companyLoginForm{flex-direction:column;gap:16px;display:flex}.company-auth-module__Bns13q__companyLoginForm>input{color:#17171d;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #d1d2d8;border-radius:3px;outline:none;padding:0 12px;font-size:13px;transition:border-color .18s ease-in-out,box-shadow .18s ease-in-out}.company-auth-module__Bns13q__companyLoginForm>input::placeholder{color:#8c8e96}.company-auth-module__Bns13q__companyLoginForm>input:focus{border-color:#5a00aa;box-shadow:0 0 0 3px #5000a81a}.company-auth-module__Bns13q__companyLoginForm>button{color:#fff;cursor:pointer;height:48px;font:inherit;background:#5000a8;border:0;border-radius:7px;margin-top:0;font-size:14px;font-weight:700;transition:background-color .18s ease-in-out,box-shadow .18s ease-in-out,transform .18s ease-in-out}.company-auth-module__Bns13q__companyLoginForm>button:hover{background:#6520bf;box-shadow:0 8px 20px #5000a82e}.company-auth-module__Bns13q__companyLoginForm>button:active{transform:translateY(1px)}.company-auth-module__Bns13q__companyLoginForm>button:disabled{cursor:wait;opacity:.7}.company-auth-module__Bns13q__rememberRow{color:#55565d;cursor:pointer;align-self:center;align-items:center;gap:9px;width:fit-content;margin-top:11px;font-size:13px;display:flex}.company-auth-module__Bns13q__rememberRow input{appearance:none;cursor:pointer;background:#f6effd;border:1px solid #d8c8ec;border-radius:2px;width:17px;height:17px;margin:0;position:relative}.company-auth-module__Bns13q__rememberRow input:checked{background:#eadcf8;border-color:#eadcf8}.company-auth-module__Bns13q__rememberRow input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.company-auth-module__Bns13q__rememberRow input:focus-visible{outline-offset:2px;outline:2px solid #6e20c8}.company-auth-module__Bns13q__previewMessage{color:#6f25e8;text-align:center;margin:15px 0 0;font-size:12px;line-height:1.6}.company-auth-module__Bns13q__invitedMessage{color:#246d4c;text-align:center;background:#e9f7ef;border-radius:8px;margin:16px 0 0;padding:12px 14px;font-size:11px;line-height:1.6}.company-auth-module__Bns13q__withdrawnMessage{color:#62566a;text-align:center;background:#f8f4fa;border:1px solid #e1d8e7;border-radius:9px;gap:3px;margin:16px 0 0;padding:13px 15px;font-size:12px;line-height:1.55;display:grid}.company-auth-module__Bns13q__withdrawnMessage strong{color:#4f2c63;font-size:13px}.company-auth-module__Bns13q__loginLinks{color:#7a7b82;justify-content:center;align-items:center;gap:12px;margin-top:54px;font-size:12px;display:flex}.company-auth-module__Bns13q__loginLinks a{color:inherit;text-decoration:none}.company-auth-module__Bns13q__loginLinks span{color:#e0e0e4}.company-auth-module__Bns13q__loginLinks a:hover{color:#5000a8}@media (max-width:1180px){.company-auth-module__Bns13q__companyAccessPage{grid-template-columns:minmax(0,1.65fr) minmax(400px,1fr)}.company-auth-module__Bns13q__bannerSlide{padding-inline:34px}.company-auth-module__Bns13q__candidatePreview{width:min(66vw,690px)}.company-auth-module__Bns13q__reinaPreview{width:min(68vw,760px)}.company-auth-module__Bns13q__reinaMotionViewport{width:min(94%,1280px)}.company-auth-module__Bns13q__profileCard{gap:22px;padding:28px}}@media (max-width:900px){.company-auth-module__Bns13q__companyAccessPage{background:linear-gradient(#ffffffdb,#ffffffeb),url(/images/login/login-background.png) 50%/cover;min-height:100svh;display:block;overflow:auto}.company-auth-module__Bns13q__companyBannerPanel{display:none}.company-auth-module__Bns13q__companyLoginPanel{background:0 0;min-height:100svh;padding:76px 28px 48px}.company-auth-module__Bns13q__companyLoginCard{background:#fff;border-radius:8px;width:min(100%,460px);padding:58px 30px 48px;transform:none;box-shadow:0 22px 60px #4333701a}.company-auth-module__Bns13q__companyLoginTopbar{top:16px;left:26px;right:26px}}@media (max-height:720px) and (min-width:901px){.company-auth-module__Bns13q__bannerSlide{padding-top:62px;padding-bottom:48px}.company-auth-module__Bns13q__bannerCopy p{margin-bottom:13px}.company-auth-module__Bns13q__candidatePreview{min-height:270px;margin-top:34px}.company-auth-module__Bns13q__reinaPreview{min-height:250px;margin-top:58px}.company-auth-module__Bns13q__reinaMotionViewport{margin-top:46px}.company-auth-module__Bns13q__bannerDots{bottom:5%}.company-auth-module__Bns13q__companyLoginCard{transform:none}.company-auth-module__Bns13q__loginLinks{margin-top:34px}}.company-auth-module__Bns13q__invitePage{background:radial-gradient(circle at 15% 5%,#ffa71d1f,#0000 28%),#111218;place-items:center;display:grid}.company-auth-module__Bns13q__inviteShell{color:#f3f1f4;background:#191a20;border-color:#34353d;width:min(100%,720px);box-shadow:0 28px 90px #00000061}.company-auth-module__Bns13q__inviteShell .company-auth-module__Bns13q__header{border-color:#34353d}.company-auth-module__Bns13q__inviteShell .company-auth-module__Bns13q__headerBadge{color:#2b1c00;background:#ffbd2e}.company-auth-module__Bns13q__inviteContent{width:min(100% - 56px,600px);margin:0 auto;padding:38px 0 34px}.company-auth-module__Bns13q__inviteHeading>span{color:#ffbd2e;letter-spacing:.15em;font-size:10px;font-weight:950}.company-auth-module__Bns13q__inviteHeading h1{letter-spacing:-.035em;margin:9px 0 10px;font-size:clamp(23px,4vw,31px);line-height:1.35}.company-auth-module__Bns13q__inviteHeading p{color:#aaa6af;margin:0;font-size:12px;line-height:1.7}.company-auth-module__Bns13q__inviteSummary{border:1px solid #35363f;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 20px;display:grid;overflow:hidden}.company-auth-module__Bns13q__inviteSummary>div{border-bottom:1px solid #35363f;border-right:1px solid #35363f;gap:5px;padding:15px 17px;display:grid}.company-auth-module__Bns13q__inviteSummary>div:nth-child(2n){border-right:0}.company-auth-module__Bns13q__inviteSummary>div:nth-last-child(-n+2){border-bottom:0}.company-auth-module__Bns13q__inviteSummary small{color:#8e8993;font-size:9px;font-weight:800}.company-auth-module__Bns13q__inviteSummary strong{color:#e9e5eb;font-size:12px}.company-auth-module__Bns13q__existingNotice{color:#dbc57b;background:#29251b;border:1px solid #5f522e;border-radius:9px;margin:0 0 16px;padding:11px 13px;font-size:10px;line-height:1.6}.company-auth-module__Bns13q__inviteForm{gap:13px;display:grid}.company-auth-module__Bns13q__inviteForm>label:not(.company-auth-module__Bns13q__inviteCheck){color:#c5c0c8;gap:7px;font-size:11px;font-weight:800;display:grid}.company-auth-module__Bns13q__inviteForm>label strong{color:#ffbd2e;margin-left:3px}.company-auth-module__Bns13q__inviteForm>label>input:not([type=checkbox]){color:#f2eff4;width:100%;height:46px;font:inherit;background:#202127;border:1px solid #3b3c45;border-radius:9px;outline:0;padding:0 13px}.company-auth-module__Bns13q__inviteForm>label>input:focus{border-color:#dca52a;box-shadow:0 0 0 4px #ffbd2e1a}.company-auth-module__Bns13q__inviteCheck,.company-auth-module__Bns13q__inviteConsents label{color:#aaa6af;cursor:pointer;align-items:center;gap:8px;font-size:10px;display:flex}.company-auth-module__Bns13q__inviteCheck input,.company-auth-module__Bns13q__inviteConsents input{accent-color:#ffbd2e}.company-auth-module__Bns13q__inviteConsents{background:#17181d;border:1px solid #34353d;border-radius:10px;gap:9px;margin-top:3px;padding:13px;display:grid}.company-auth-module__Bns13q__inviteForm>button{color:#291c02;cursor:pointer;min-height:48px;font:inherit;background:#ffbd2e;border:0;border-radius:10px;margin-top:5px;font-size:12px;font-weight:900}.company-auth-module__Bns13q__inviteForm>button:disabled{opacity:.6;cursor:wait}.company-auth-module__Bns13q__inviteForm .company-auth-module__Bns13q__error{color:#ee9aa7;background:#342126;border-radius:8px;margin:0;padding:10px 12px}.company-auth-module__Bns13q__invalidInvite{text-align:center;place-content:center;justify-items:center;min-height:470px;padding:40px;display:grid}.company-auth-module__Bns13q__invalidInvite>span{color:#ffbd2e;background:#342a18;border-radius:17px;place-items:center;width:54px;height:54px;font-size:25px;font-weight:900;display:grid}.company-auth-module__Bns13q__invalidInvite h1{margin:20px 0 9px;font-size:25px}.company-auth-module__Bns13q__invalidInvite p{color:#a8a4ac;margin:0;font-size:12px;line-height:1.8}.company-auth-module__Bns13q__invalidInvite a{color:#291c02;background:#ffbd2e;border-radius:9px;margin-top:24px;padding:12px 16px;font-size:11px;font-weight:900}@media (max-width:640px){.company-auth-module__Bns13q__page{background:#fff;padding:0}.company-auth-module__Bns13q__shell{min-height:100svh;box-shadow:none;border:0}.company-auth-module__Bns13q__header{height:80px}.company-auth-module__Bns13q__headerBadge{padding:6px 9px;font-size:10px;right:20px}.company-auth-module__Bns13q__content{width:min(100% - 40px,760px);padding-top:30px}.company-auth-module__Bns13q__titleRow h1,.company-auth-module__Bns13q__sectionHeading h1,.company-auth-module__Bns13q__sectionHeading h2{font-size:22px}.company-auth-module__Bns13q__steps{margin:30px 0 34px}.company-auth-module__Bns13q__steps strong{text-align:center;font-size:10px}.company-auth-module__Bns13q__agreementList article>div{margin-left:0}.company-auth-module__Bns13q__fieldset{padding:21px 17px}.company-auth-module__Bns13q__formGrid{grid-template-columns:1fr}.company-auth-module__Bns13q__wideField{grid-column:auto}.company-auth-module__Bns13q__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.company-auth-module__Bns13q__individualLink{gap:15px}.company-auth-module__Bns13q__companyLoginPanel{padding:84px 18px 24px}.company-auth-module__Bns13q__companyLoginCard{padding:50px 22px 40px}.company-auth-module__Bns13q__companyLoginContent{margin-top:28px}.company-auth-module__Bns13q__companyLoginTopbar{top:14px;left:18px;right:18px}.company-auth-module__Bns13q__loginLinks{margin-top:44px}.company-auth-module__Bns13q__invitePage{background:#191a20}.company-auth-module__Bns13q__inviteShell{min-height:100svh}.company-auth-module__Bns13q__inviteContent{width:min(100% - 36px,600px);padding-top:30px}.company-auth-module__Bns13q__inviteSummary{grid-template-columns:1fr}.company-auth-module__Bns13q__inviteSummary>div{border-right:0}.company-auth-module__Bns13q__inviteSummary>div:nth-last-child(-n+2){border-bottom:1px solid #35363f}.company-auth-module__Bns13q__inviteSummary>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.company-auth-module__Bns13q__generalHomeLink,.company-auth-module__Bns13q__generalHomeLink svg{transition:none}.company-auth-module__Bns13q__generalHomeLink:hover svg{transform:none}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__candidateScene>:is(img,.company-auth-module__Bns13q__candidateCommentAsset),.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__candidateScene>:is(img,.company-auth-module__Bns13q__candidateCommentAsset):not(.company-auth-module__Bns13q__candidateDashboardAsset){opacity:1;animation:none;transform:translate(0,0)}.company-auth-module__Bns13q__bannerSlide,.company-auth-module__Bns13q__bannerDots button,.company-auth-module__Bns13q__companyLoginForm>input,.company-auth-module__Bns13q__companyLoginForm>button{transition:none}.company-auth-module__Bns13q__activeBannerSlide .company-auth-module__Bns13q__reinaMotionTrack{will-change:auto;animation:none;transform:translate(0)}}
