.job-card-container[data-v-597afaa6]{display:flex;flex-direction:column;align-items:flex-start;padding-block:1.5rem 1rem;padding-inline:1rem;border:1px solid var(--border-default);border-radius:.625rem;height:100%;min-height:16rem;position:relative}.job-card-container[data-v-597afaa6]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;box-shadow:0 8px 16px hsla(0,0%,58.8%,.06)}.job-card-container[data-v-597afaa6]:hover:after{opacity:1}.job-card-container .hiring-partner[data-v-597afaa6]{padding:.25rem .5rem;border-radius:0 .5rem 0 .25rem;background:var(--secondary-surface-yellow);color:var(--secondary-icon-yellow);font-weight:600;font-size:.75rem;line-height:130%;width:-moz-fit-content;width:fit-content;position:absolute;margin-bottom:.75rem;top:0;right:0}.job-card-container .company-info[data-v-597afaa6]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;position:relative}.job-card-container .company-info .left-section[data-v-597afaa6]{display:flex;align-items:flex-start;gap:.75rem}.job-card-container .company-info .left-section .company-logo[data-v-597afaa6]{height:3.25rem;width:3.25rem;border-radius:.75rem;border:1px solid var(--border-default);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.job-card-container .company-info .left-section .company .name[data-v-597afaa6]{line-height:140%;font-weight:600;color:var(--text-default);margin-bottom:.25rem}.job-card-container .company-info .left-section .company .posted-on[data-v-597afaa6]{color:var(--text-disabled);font-size:.875rem;font-weight:400;line-height:145%}.job-card-container .company-info .right-section[data-v-597afaa6]{display:flex;align-items:center;color:#064;color:var(--icon-success,#064);font-size:.625rem;font-weight:600;line-height:130%;text-transform:uppercase;background:#dff7ed;padding:.35rem .5rem .35rem 1rem;position:absolute;right:-1rem;top:-1.5rem;border-radius:0 .5rem 0 .25rem}.job-card-container .company-info .right-section img[data-v-597afaa6]{margin-left:.2rem;height:.8rem}.job-card-container .job-info-container[data-v-597afaa6]{margin-top:1rem;flex:1;display:flex;flex-direction:column}.job-card-container .job-info-container .role-description-wrapper[data-v-597afaa6]{flex:1}.job-card-container .job-info-container .role-description-wrapper .role-name[data-v-597afaa6]{font-family:Plus Jakarta Sans;font-weight:700;font-size:1.125rem;line-height:1.5rem;color:var(--text-default);margin-bottom:.5rem;word-break:break-word}.job-card-container .job-info-container .role-description-wrapper .short-description[data-v-597afaa6]{color:var(--text-subdued);font-size:.875rem;line-height:1.25rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.25rem}.job-card-container .job-info-container .job-meta-container[data-v-597afaa6]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem .75rem}.job-card-container .job-info-container .job-meta-container.wrap[data-v-597afaa6]{flex-direction:row;flex-wrap:wrap}.job-card-container .job-info-container .job-meta-container.wrap .job-meta-wrapper[data-v-597afaa6]:last-child{flex-basis:100%}.job-card-container .job-info-container .job-meta-container .job-meta-wrapper[data-v-597afaa6]{display:flex;align-items:center;gap:.25rem;font-size:.875rem}.job-card-container .job-info-container .job-meta-container .job-meta-wrapper .meta-icon[data-v-597afaa6]{flex-shrink:0;height:1.25rem;width:1.25rem;filter:brightness(0) saturate(100%) invert(31%) sepia(53%) saturate(0) hue-rotate(142deg) brightness(101%) contrast(77%)}.job-card-container .job-info-container .job-meta-container .job-meta-wrapper .meta-icon.time-icon[data-v-597afaa6]{padding:.125rem}.job-card-container .job-info-container .job-meta-container .job-meta-wrapper .meta-label[data-v-597afaa6]{color:var(--text-subdued)}.create-job-profile-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2.25rem 5.5rem;font-family:Inter}.create-job-profile-container .profile-header{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-size:28px;line-height:130%;text-align:center;margin-bottom:.5rem;color:#000}.create-job-profile-container .profile-subheader{margin-bottom:2rem}.create-job-profile-container .label{font-weight:600;font-size:14px;line-height:140%;color:#000}.create-job-profile-container .checkbox-input{display:flex;align-items:center;margin:1rem 0 2.75rem;width:100%}.create-job-profile-container .checkbox-input input{padding:.5rem;border-radius:4px;border:2px solid #000;width:-moz-fit-content;width:fit-content}.create-job-profile-container .multiselect.tag-select{margin-top:.75rem;margin-bottom:2rem}.create-job-profile-container .multiselect .multiselect__tag{background:var(--secondary-surface-orange);border-radius:.25rem;color:var(--secondary-text-orange);font-size:.875rem;font-weight:600}.create-job-profile-container .multiselect .multiselect__tag .multiselect__tag-icon:after{content:"×";color:var(--secondary-text-orange)}.create-job-profile-container .multiselect .multiselect__tag .multiselect__tag-icon:hover{background:var(--secondary-text-orange)}.create-job-profile-container .multiselect .multiselect__tag .multiselect__tag-icon:hover:after{color:#fff}.create-job-profile-container .multiselect .multiselect__input{display:none}.create-job-profile-container .air-big-input-container{margin:0 0 1.5rem;width:100%}.create-job-profile-container .air-big-input-container .attachments{overflow:auto;width:100%}.create-job-profile-container .air-big-input-container .attachments .remove-cta{color:var(--text-highlight);font-weight:600;margin-left:1rem;cursor:pointer}.create-job-profile-container .air-big-input-container .attachments .drop-container{width:100%;cursor:pointer;padding:1.5rem;border:2px dashed var(--border-default);border-radius:8px;text-align:center}.create-job-profile-container .air-big-input-container .attachments .drop-container .drop-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.create-job-profile-container .air-big-input-container .attachments .drop-container button{border:none;background:inherit;color:var(--text-highlight);font-weight:700}.create-job-profile-container .air-big-input-container .attachments .drop-container img{filter:brightness(0) saturate(100%) invert(27%) sepia(84%) saturate(1270%) hue-rotate(237deg) brightness(87%) contrast(98%)}.create-job-profile-container .air-big-input-container .attachments .attachment-item{border:2px solid var(--border-default);display:flex;border-radius:8px;justify-content:space-between;align-items:center;padding:1rem;margin:1rem 0}.create-job-profile-container .air-big-input-container .attachments .attachment-item .name{font-weight:600;font-size:1rem;line-height:140%;color:#533298}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file{padding:1rem;display:flex}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .file{display:flex;align-items:center;width:100%}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .file .progress-name{color:#70665a}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .file img{filter:brightness(0) saturate(100%) invert(27%) sepia(84%) saturate(1270%) hue-rotate(237deg) brightness(87%) contrast(98%);margin-right:1rem}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .progress-percentage{color:#70665a}@media only screen and (max-width:512px){.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file{flex-direction:column}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .progress-percentage{margin-top:.75rem}}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-title{display:flex;align-items:center;max-width:24.25rem}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-title .attachment-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.create-job-profile-container .air-big-input-container .attachments .attachment-item .remove-icon{cursor:pointer}.create-job-profile-container .air-big-input-container .attachments .attachment-upload-item{flex-direction:column;align-items:flex-start;padding:0;width:60%;background:#ede8f7;border-radius:4px}.create-job-profile-container .air-big-input-container .attachments .attachment-upload-item hr{border-top:2px solid var(--border-default);height:0;margin:0;transition:all .1s ease-out}.create-job-profile-container .air-big-input-container .attachments .attachment-upload-item .progress-complete{border-top:2px solid #38c976}.create-job-profile-container .close{position:absolute;top:20px;right:20px;cursor:pointer}.create-job-profile-container .close img{height:18px}.create-job-profile-container .profile-img{width:8.5rem;height:8.5rem;border-radius:1.5rem;margin-bottom:1rem}.create-job-profile-container .divider{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-size:1.25rem;line-height:100%;color:#000;margin:1.75rem 0 1rem}.create-job-profile-container .interests-container{display:flex;flex-wrap:wrap;margin-top:.5rem}.create-job-profile-container .interests-container .interest{padding:.5rem .875rem;font-style:normal;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#171421;border:1px solid #e5e7eb;border-radius:2rem;margin:0 .5rem .5rem 0;cursor:pointer}.create-job-profile-container .interests-container .active-interest{color:#6334c8;background:#f0f0ff;border:none}.create-job-profile-container input{background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:1rem;width:100%;margin:.5rem 0 1.5rem}.create-job-profile-container input:focus{outline:1px solid #e5e7eb}.create-job-profile-container .text-length{width:100%;display:flex;justify-content:flex-end;color:#7d7d7d;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;margin-top:.25rem;margin-right:.25rem}.create-job-profile-container .error-text{width:100%;text-align:left;font-size:14px;padding-left:.5rem;margin-top:-3px;color:#ec5369;height:17px}.create-job-profile-container .btn-container{display:flex;justify-content:flex-end;width:100%}.create-job-profile-container .btn-container .save-profile-btn{padding:.75rem 1.25rem;color:#fff;font-weight:600;font-size:1rem;background:#683fbe;border-radius:.5rem}.create-job-profile-container .btn-container .save-profile-btn:disabled{opacity:.5;cursor:default}@media only screen and (max-width:992px){.create-job-profile-container{padding:2.25rem 1.5rem}}.join-whatsapp-group-modal-container{padding:3rem 2.5rem 2rem;display:flex;align-items:flex-start;position:relative}.join-whatsapp-group-modal-container .left-section .bell-icon{padding:1rem;border-radius:50%;background:#fdf0c8;background:var(--secondary-yy-100,#fdf0c8);border:.7rem solid rgba(255,249,234,.6);margin-bottom:.75rem;z-index:1;width:-moz-fit-content;width:fit-content}.join-whatsapp-group-modal-container .left-section .bell-icon img{filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(379%) hue-rotate(8deg) brightness(92%) contrast(84%);height:2rem}.join-whatsapp-group-modal-container .left-section .join-info-container .heading{color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.join-whatsapp-group-modal-container .left-section .join-info-container .subheading{font-family:Inter;font-size:.875rem;line-height:145%;color:#616161;color:var(--text-subdued,#616161);margin-bottom:1.5rem}.join-whatsapp-group-modal-container .left-section .join-info-container .join-text{color:#212121;color:var(--text-default,#212121);font-size:.875rem;font-weight:600;line-height:140%;margin-bottom:.75rem}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container{margin-top:.5rem;white-space:nowrap;padding:.7rem 1rem;border:1px solid #eee;border:1px solid var(--border-default,#eee);background:#fff;box-sizing:border-box;border-radius:6px;max-width:320px;display:flex;align-items:center;margin-right:12px;justify-content:space-between}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .link{overflow:hidden;text-overflow:ellipsis;color:#683fbe}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .link:hover{text-decoration:underline;cursor:pointer}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .copy{cursor:pointer;margin-left:7px;height:1.25rem;width:1.25rem}.join-whatsapp-group-modal-container .right-section{min-width:17.5rem;border-radius:.75rem;background:#fafafa;background:var(--surface-default,#fafafa);padding:1.25rem;margin-left:2rem}.join-whatsapp-group-modal-container .close{position:absolute;top:20px;right:20px;cursor:pointer}.join-whatsapp-group-modal-container .close img{height:1rem}@media only screen and (max-width:992px){.join-whatsapp-group-modal-container{flex-direction:column;align-items:center;text-align:center}.join-whatsapp-group-modal-container .left-section,.join-whatsapp-group-modal-container .left-section .join-info-container{display:flex;align-items:center;text-align:center;flex-direction:column}.join-whatsapp-group-modal-container .right-section{margin-left:0;margin-top:1.75rem}}.job-filters-modal-container{padding:1.25rem 1rem;position:relative}.job-filters-modal-container .modal-heading{font-family:Plus Jakarta Sans;font-weight:700;font-size:1.25rem;line-height:140%;margin-bottom:.375rem}.job-filters-modal-container .modal-subheading{font-size:.875rem}.job-filters-modal-container label{margin:1rem 0 .5rem;font-weight:600;font-size:.875rem;line-height:140%}.job-filters-modal-container .close{position:absolute;top:1rem;right:1rem;cursor:pointer}.job-filters-modal-container .close img{height:1rem}.create-job-profile-modal-content,.job-filters-modal-content,.join-whatsapp-group-modal-content{border-radius:.75rem;overflow:visible}.career-hub-container{display:flex;flex-direction:column;align-items:center}.career-hub-container .career-hub-content{width:100%;position:relative;background:#fff}.career-hub-container .career-hub-content__top-content{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:6.75rem 0 2.625rem}.career-hub-container .career-hub-content__top-content .toggle-filter{border-radius:.4em;border:.5px solid #eee;border:.5px solid var(--border-default,#eee);background:#fafafa;background:var(--surface-default,#fafafa);display:flex;padding:.5rem;margin-bottom:2.5rem}.career-hub-container .career-hub-content__top-content .toggle-filter .filter{padding:.75rem 1.25rem;border-radius:.40538rem;color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1rem;font-weight:700;line-height:140%;cursor:pointer}.career-hub-container .career-hub-content__top-content .toggle-filter .active{background:#683fbe;background:var(--text-highlight,#683fbe);color:#fff}.career-hub-container .career-hub-content__top-content .other-filters{display:flex;justify-content:space-between;align-items:center;width:100%}.career-hub-container .career-hub-content__top-content .other-filters .total-jobs{font-family:Plus Jakarta Sans;font-weight:800;font-size:1.75rem;line-height:130%;color:var(--text-default)}.career-hub-container .career-hub-content__top-content .other-filters .jobs-filter{display:flex;align-items:center}.career-hub-container .career-hub-content__top-content .other-filters .jobs-filter .multiselect{margin-right:1rem}.career-hub-container .career-hub-content__top-content .other-filters .jobs-filter .multiselect :last-child{margin-right:0}.career-hub-container .career-hub-content__top-content .other-filters .jobs-filter .divider{width:1px;height:2rem;background:#eee;margin-right:1rem}.career-hub-container .career-hub-content__top-content .other-filters .filter-icon-container{padding:.625rem;border:1px solid var(--border-default);border-radius:.5rem}.career-hub-container .career-hub-content__top-content .other-filters .filter-icon-container .filter-icon{height:1.5rem;cursor:pointer}.career-hub-container .career-hub-content .job-search-container{display:flex;justify-content:center;position:absolute;flex-direction:column;align-items:center;top:-1.75rem;width:100%;left:0}.career-hub-container .career-hub-content .job-search-container .job-search{display:flex;align-items:center;border:1px solid var(--border-default);border-radius:.375rem;padding:1rem;background:#fff;width:min(38rem,70%);box-shadow:0 0 25px 0 rgba(0,0,0,.1);margin-bottom:.5rem}.career-hub-container .career-hub-content .job-search-container .job-search:focus{border:1px solid var(--border-pressed)}.career-hub-container .career-hub-content .job-search-container .job-search .search-icon{width:1.375rem;max-width:inherit;margin-right:.375rem;filter:brightness(0) saturate(100%)}.career-hub-container .career-hub-content .job-search-container .job-search .search-input{font-size:.9rem;outline:none;width:99%}.career-hub-container .career-hub-content .job-search-container .notification-container{border-radius:.375rem;border:.5px solid #fdf0c8;border:.5px solid var(--secondary-yy-100,#fdf0c8);background:linear-gradient(131deg,#fffaee,rgba(252,239,209,.6));padding:.75rem 1.5rem;align-items:center;display:flex;cursor:pointer}.career-hub-container .career-hub-content .job-search-container .notification-container .text{color:#212121;color:var(--text-default,#212121);font-size:.875rem;font-weight:600;line-height:140%;margin:0 3rem 0 .5rem}.career-hub-container .career-hub-content .job-search-container .notification-container .bell-icon{filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(379%) hue-rotate(8deg) brightness(92%) contrast(84%);height:1rem}.career-hub-container .career-hub-content .job-search-container .notification-container .arrow-right{filter:brightness(0) saturate(100%) invert(23%) sepia(4%) saturate(21%) hue-rotate(317deg) brightness(91%) contrast(82%);width:1.125rem}.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container{margin-top:2.25rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2.25rem 1.375rem}.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container .job-card{cursor:pointer}.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container:first-child{margin-top:0}.career-hub-container .career-hub-content .job-cards-wrapper:has(.transition-course-banner) .job-cards-container{margin-top:0}.career-hub-container .career-hub-content .engineering{background:#f8f6fc}.career-hub-container .career-hub-content .engineering .course-details .heading{background:linear-gradient(252deg,rgba(99,52,200,.8),#3e2672);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.career-hub-container .career-hub-content .engineering .course-details .learn-more{background:#ede8f7;background:var(--primary-p-50,#ede8f7);color:#683fbe;color:var(--text-highlight,#683fbe)}.career-hub-container .career-hub-content .product{background:#f9fdfe;border:1px solid rgba(225,244,252,.7)}.career-hub-container .career-hub-content .product .course-details .heading{background:linear-gradient(90deg,#15528b,rgba(21,82,139,.85) 34.86%,rgba(21,82,139,.7));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.career-hub-container .career-hub-content .product .course-details .learn-more{background:#e1f4fc;color:#15528b}.career-hub-container .career-hub-content .transition-course-banner{border-radius:.75rem;min-height:15.875rem;display:flex;position:relative;overflow:hidden;margin-block:2.5rem;cursor:pointer}.career-hub-container .career-hub-content .transition-course-banner .left-img{height:13rem;margin-top:1.25rem;margin-right:2rem}.career-hub-container .career-hub-content .transition-course-banner .right-img{position:absolute;top:-6rem;right:-2.6rem;height:28rem}.career-hub-container .career-hub-content .transition-course-banner .course-details{margin:1.25rem 0;max-width:26rem;z-index:1}.career-hub-container .career-hub-content .transition-course-banner .course-details .heading{font-family:Plus Jakarta Sans;font-size:2.25rem;font-weight:800;line-height:125%;margin-bottom:.75rem}.career-hub-container .career-hub-content .transition-course-banner .course-details .subheading{font-size:.875rem}.career-hub-container .career-hub-content .transition-course-banner .course-details .learn-more{border-radius:.375rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:145%;margin-top:.875rem;width:-moz-fit-content;width:fit-content;cursor:pointer}.career-hub-container .career-hub-content .pagination{display:flex;justify-content:center;margin-top:3rem;gap:.5rem}.career-hub-container .career-hub-content .pagination li{flex-shrink:0;border-radius:.375rem;cursor:pointer}.career-hub-container .career-hub-content .pagination li a{font-size:.875rem;font-weight:600;padding:.5rem .75rem;color:var(--text-subdued);border-radius:.375rem}.career-hub-container .career-hub-content .pagination li.active a{background:#f8f6fc;border:1px solid var(--primary-p50);color:var(--text-highlight);font-weight:600}.career-hub-container .career-hub-content .pagination li.disabled{opacity:.5;cursor:no-drop}.career-hub-container .career-hub-content .pagination li.disabled a{cursor:no-drop;color:var(--text-default)}.career-hub-container .career-hub-content .pagination li:hover:not(.active) a{background:var(--surface-default)}.career-hub-container .career-hub-content .pagination li:hover.disabled a{background:none}.career-hub-container .max-width-container{padding:0 min(6.25rem,7%) 6.25rem}.career-hub-container .mobile{display:none}@media only screen and (max-width:1302px){.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1162px){.career-hub-container .career-hub-content__top-content .mobile{display:block}.career-hub-container .career-hub-content__top-content .other-filters .desktop{display:none}}@media only screen and (max-width:1084px){.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:824px){.career-hub-container .career-hub-content .transition-course-banner{position:relative}.career-hub-container .career-hub-content .transition-course-banner .left-img{height:11rem;margin-top:1rem;margin-right:1rem;right:0;position:absolute}.career-hub-container .career-hub-content .transition-course-banner .right-img{display:none}.career-hub-container .career-hub-content .transition-course-banner .course-details{margin-top:10rem;max-width:100%;z-index:1;padding:0 1rem}.career-hub-container .career-hub-content .transition-course-banner .course-details .heading{font-size:1.5rem}}@media only screen and (max-width:700px){.career-hub-container .top-section{background:#171421;padding:3rem 0;width:100%;display:flex;align-items:center;flex-direction:column;position:relative}.career-hub-container .top-section .career-hub-heading{font-size:1.5rem}.career-hub-container .top-section .subheading{font-size:.875rem;padding:0 1.5rem;text-align:center}.career-hub-container .career-hub-content__top-content .total-jobs{font-size:1.25rem}.career-hub-container .career-hub-content .job-cards-wrapper .job-cards-container{grid-template-columns:repeat(1,1fr)}.career-hub-container .career-hub-content .filter-icon-container{padding:.5rem}.career-hub-container .career-hub-content .filter-icon-container .filter-icon{height:1rem}}