.job-card-container[data-v-597afaa6]{align-items:flex-start;border:1px solid var(--border-default);border-radius:.625rem;display:flex;flex-direction:column;height:100%;min-height:16rem;padding:1.5rem 1rem 1rem;position:relative}.job-card-container[data-v-597afaa6]:after{box-shadow:0 8px 16px hsla(0,0%,59%,.06);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.job-card-container[data-v-597afaa6]:hover:after{opacity:1}.job-card-container .hiring-partner[data-v-597afaa6]{background:var(--secondary-surface-yellow);border-radius:0 .5rem 0 .25rem;color:var(--secondary-icon-yellow);font-size:.75rem;font-weight:600;line-height:130%;margin-bottom:.75rem;padding:.25rem .5rem;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}.job-card-container .company-info[data-v-597afaa6]{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}.job-card-container .company-info .left-section[data-v-597afaa6]{align-items:flex-start;display:flex;gap:.75rem}.job-card-container .company-info .left-section .company-logo[data-v-597afaa6]{border:1px solid var(--border-default);border-radius:.75rem;height:3.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:3.25rem}.job-card-container .company-info .left-section .company .name[data-v-597afaa6]{color:var(--text-default);font-weight:600;line-height:140%;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]{align-items:center;background:#dff7ed;border-radius:0 .5rem 0 .25rem;color:#064;color:var(--icon-success,#064);display:flex;font-size:.625rem;font-weight:600;line-height:130%;padding:.35rem .5rem .35rem 1rem;position:absolute;right:-1rem;text-transform:uppercase;top:-1.5rem}.job-card-container .company-info .right-section img[data-v-597afaa6]{height:.8rem;margin-left:.2rem}.job-card-container .job-info-container[data-v-597afaa6]{display:flex;flex:1;flex-direction:column;margin-top:1rem}.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]{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem;word-break:break-word}.job-card-container .job-info-container .role-description-wrapper .short-description[data-v-597afaa6]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-subdued);display:-webkit-box;font-size:.875rem;line-height:1.25rem;margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis}.job-card-container .job-info-container .job-meta-container[data-v-597afaa6]{align-items:flex-start;display:flex;flex-direction:column;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]{align-items:center;display:flex;font-size:.875rem;gap:.25rem}.job-card-container .job-info-container .job-meta-container .job-meta-wrapper .meta-icon[data-v-597afaa6]{filter:brightness(0) saturate(100%) invert(31%) sepia(53%) saturate(0) hue-rotate(142deg) brightness(101%) contrast(77%);flex-shrink:0;height:1.25rem;width:1.25rem}.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 .profile-header{color:#000;font-family:Plus Jakarta Sans;font-size:28px;font-style:normal;font-weight:800;line-height:130%;margin-bottom:.5rem;text-align:center}.create-job-profile-container .profile-subheader{margin-bottom:2rem}.create-job-profile-container .label{color:#000;font-size:14px;font-weight:600;line-height:140%}.create-job-profile-container .checkbox-input{align-items:center;display:flex;margin:1rem 0 2.75rem;width:100%}.create-job-profile-container .checkbox-input input{border:2px solid #000;border-radius:4px;padding:.5rem;width:-moz-fit-content;width:fit-content}.create-job-profile-container .multiselect.tag-select{margin-bottom:2rem;margin-top:.75rem}.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{color:var(--secondary-text-orange);content:"×"}.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);cursor:pointer;font-weight:600;margin-left:1rem}.create-job-profile-container .air-big-input-container .attachments .drop-container{border:2px dashed var(--border-default);border-radius:8px;cursor:pointer;padding:1.5rem;text-align:center;width:100%}.create-job-profile-container .air-big-input-container .attachments .drop-container .drop-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.create-job-profile-container .air-big-input-container .attachments .drop-container button{background:inherit;border:none;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{align-items:center;border:2px solid var(--border-default);border-radius:8px;display:flex;justify-content:space-between;margin:1rem 0;padding:1rem}.create-job-profile-container .air-big-input-container .attachments .attachment-item .name{color:#533298;font-size:1rem;font-weight:600;line-height:140%}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file{display:flex;padding:1rem}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-file .file{align-items:center;display:flex;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{align-items:center;display:flex;max-width:24.25rem}.create-job-profile-container .air-big-input-container .attachments .attachment-item .attachment-title .attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{align-items:flex-start;background:#ede8f7;border-radius:4px;flex-direction:column;padding:0;width:60%}.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{cursor:pointer;position:absolute;right:20px;top:20px}.create-job-profile-container .close img{height:18px}.create-job-profile-container{align-items:flex-start;display:flex;flex-direction:column;font-family:Inter;justify-content:center;padding:2.25rem 5.5rem}.create-job-profile-container .profile-img{border-radius:1.5rem;height:8.5rem;margin-bottom:1rem;width:8.5rem}.create-job-profile-container .divider{color:#000;font-family:Plus Jakarta Sans;font-size:1.25rem;font-style:normal;font-weight:700;line-height:100%;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{border:1px solid #e5e7eb;border-radius:2rem;color:#171421;cursor:pointer;font-size:.75rem;font-style:normal;font-weight:600;margin:0 .5rem .5rem 0;padding:.5rem .875rem;text-transform:uppercase}.create-job-profile-container .interests-container .active-interest{background:#f0f0ff;border:none;color:#6334c8}.create-job-profile-container input{background:#fff;border:1px solid #e5e7eb;border-radius:7px;margin:.5rem 0 1.5rem;padding:1rem;width:100%}.create-job-profile-container input:focus{outline:1px solid #e5e7eb}.create-job-profile-container .text-length{color:#7d7d7d;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;justify-content:flex-end;margin-right:.25rem;margin-top:.25rem;width:100%}.create-job-profile-container .error-text{color:#ec5369;font-size:14px;height:17px;margin-top:-3px;padding-left:.5rem;text-align:left;width:100%}.create-job-profile-container .btn-container{display:flex;justify-content:flex-end;width:100%}.create-job-profile-container .btn-container .save-profile-btn{background:#683fbe;border-radius:.5rem;color:#fff;font-size:1rem;font-weight:600;padding:.75rem 1.25rem}.create-job-profile-container .btn-container .save-profile-btn:disabled{cursor:default;opacity:.5}@media only screen and (max-width:992px){.create-job-profile-container{padding:2.25rem 1.5rem}}.join-whatsapp-group-modal-container{align-items:flex-start;display:flex;padding:3rem 2.5rem 2rem;position:relative}.join-whatsapp-group-modal-container .left-section .bell-icon{background:#fdf0c8;background:var(--secondary-yy-100,#fdf0c8);border:.7rem solid rgba(255,249,234,.6);border-radius:50%;margin-bottom:.75rem;padding:1rem;width:-moz-fit-content;width:fit-content;z-index:1}.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{color:#616161;color:var(--text-subdued,#616161);font-family:Inter;font-size:.875rem;line-height:145%;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{align-items:center;background:#fff;border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:6px;box-sizing:border-box;display:flex;justify-content:space-between;margin-right:12px;margin-top:.5rem;max-width:320px;padding:.7rem 1rem;white-space:nowrap}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .link{color:#683fbe;overflow:hidden;text-overflow:ellipsis}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .link:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.join-whatsapp-group-modal-container .left-section .join-info-container .link-container .copy{cursor:pointer;height:1.25rem;margin-left:7px;width:1.25rem}.join-whatsapp-group-modal-container .right-section{background:#fafafa;background:var(--surface-default,#fafafa);border-radius:.75rem;margin-left:2rem;min-width:17.5rem;padding:1.25rem}.join-whatsapp-group-modal-container .close{cursor:pointer;position:absolute;right:20px;top:20px}.join-whatsapp-group-modal-container .close img{height:1rem}@media only screen and (max-width:992px){.join-whatsapp-group-modal-container{align-items:center;flex-direction:column;text-align:center}.join-whatsapp-group-modal-container .left-section,.join-whatsapp-group-modal-container .left-section .join-info-container{align-items:center;display:flex;flex-direction:column;text-align:center}.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-size:1.25rem;font-weight:700;line-height:140%;margin-bottom:.375rem}.job-filters-modal-container .modal-subheading{font-size:.875rem}.job-filters-modal-container label{font-size:.875rem;font-weight:600;line-height:140%;margin:1rem 0 .5rem}.job-filters-modal-container .close{cursor:pointer;position:absolute;right:1rem;top:1rem}.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{align-items:center;display:flex;flex-direction:column}.career-hub-container .career-hub-content{background:#fff;position:relative;width:100%}.career-hub-container .career-hub-content__top-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:6.75rem 0 2.625rem}.career-hub-container .career-hub-content__top-content .toggle-filter{background:#fafafa;background:var(--surface-default,#fafafa);border:.5px solid #eee;border:.5px solid var(--border-default,#eee);border-radius:.4em;display:flex;margin-bottom:2.5rem;padding:.5rem}.career-hub-container .career-hub-content__top-content .toggle-filter .filter{border-radius:.40538rem;color:#212121;color:var(--text-default,#212121);cursor:pointer;font-family:Plus Jakarta Sans;font-size:1rem;font-weight:700;line-height:140%;padding:.75rem 1.25rem}.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{align-items:center;display:flex;justify-content:space-between;width:100%}.career-hub-container .career-hub-content__top-content .other-filters .jobs-summary{display:flex;flex-direction:column;gap:.25rem}.career-hub-container .career-hub-content__top-content .other-filters .total-jobs{color:var(--text-default);font-family:Plus Jakarta Sans;font-size:1.75rem;font-weight:800;line-height:130%}.career-hub-container .career-hub-content__top-content .other-filters .jobs-summary-subtitle{color:var(--text-subdued);font-size:.875rem;line-height:145%}.career-hub-container .career-hub-content__top-content .other-filters .jobs-filter{align-items:center;display:flex}.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{background:#eee;height:2rem;margin-right:1rem;width:1px}.career-hub-container .career-hub-content__top-content .other-filters .filter-icon-container{border:1px solid var(--border-default);border-radius:.5rem;padding:.625rem}.career-hub-container .career-hub-content__top-content .other-filters .filter-icon-container .filter-icon{cursor:pointer;height:1.5rem}.career-hub-container .career-hub-content .job-search-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:-1.75rem;width:100%}.career-hub-container .career-hub-content .job-search-container .job-search{align-items:center;background:#fff;border:1px solid var(--border-default);border-radius:.375rem;box-shadow:0 0 25px 0 rgba(0,0,0,.1);display:flex;margin-bottom:.5rem;padding:1rem;width:min(38rem,70%)}.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{filter:brightness(0) saturate(100%);margin-right:.375rem;max-width:inherit;width:1.375rem}.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{align-items:center;background:linear-gradient(131deg,#fffaee,hsla(42,88%,90%,.6));border:.5px solid #fdf0c8;border:.5px solid var(--secondary-yy-100,#fdf0c8);border-radius:.375rem;cursor:pointer;display:flex;padding:.75rem 1.5rem}.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{grid-gap:2.25rem 1.375rem;display:grid;gap:2.25rem 1.375rem;grid-template-columns:repeat(4,1fr);margin-top:2.25rem}.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{-webkit-text-fill-color:transparent;background:linear-gradient(252deg,rgba(99,52,200,.8),#3e2672);background-clip:text;-webkit-background-clip:text}.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{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#15528b,rgba(21,82,139,.85) 34.86%,rgba(21,82,139,.7));background-clip:text;-webkit-background-clip:text}.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;cursor:pointer;display:flex;margin-bottom:2.5rem;margin-top:2.5rem;min-height:15.875rem;overflow:hidden;position:relative}.career-hub-container .career-hub-content .transition-course-banner .left-img{height:13rem;margin-right:2rem;margin-top:1.25rem}.career-hub-container .career-hub-content .transition-course-banner .right-img{height:28rem;position:absolute;right:-2.6rem;top:-6rem}.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;cursor:pointer;font-size:.875rem;font-weight:600;line-height:145%;margin-top:.875rem;padding:.75rem 1.5rem;width:-moz-fit-content;width:fit-content}.career-hub-container .career-hub-content .pagination{display:flex;gap:.5rem;justify-content:center;margin-top:3rem}.career-hub-container .career-hub-content .pagination li{border-radius:.375rem;cursor:pointer;flex-shrink:0}.career-hub-container .career-hub-content .pagination li a{border-radius:.375rem;color:var(--text-subdued);font-size:.875rem;font-weight:600;padding:.5rem .75rem}.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{cursor:no-drop;opacity:.5}.career-hub-container .career-hub-content .pagination li.disabled a{color:var(--text-default);cursor:no-drop}.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-right:1rem;margin-top:1rem;position:absolute;right:0}.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%;padding:0 1rem;z-index:1}.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{align-items:center;background:#171421;display:flex;flex-direction:column;padding:3rem 0;position:relative;width:100%}.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}}