@charset "UTF-8";a:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}button:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}button:focus:not(:focus-visible){outline:none}button:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}input:focus,textarea:focus,select:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}@keyframes _single-ring-pulse-no-shadow_39f5v_1{0%,to{box-shadow:0 0 #86efac00,0 0 #86efac00}50%{box-shadow:0 0 0 2px #86efac80,0 0 0 4px #86efac40}}@keyframes _slide_39f5v_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _hithere_39f5v_1{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0) scale(1.2)}to{transform:scale(1)}}@keyframes _shine-rotate_39f5v_1{0%{--gradient-angle: 180deg}to{--gradient-angle: 540deg}}._header_39f5v_89{display:flex;align-items:center;gap:8px}._close_39f5v_95{color:gray}@keyframes _single-ring-pulse-no-shadow_2tu39_1{0%,to{box-shadow:0 0 #86efac00,0 0 #86efac00}50%{box-shadow:0 0 0 2px #86efac80,0 0 0 4px #86efac40}}@keyframes _slide_2tu39_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _hithere_2tu39_1{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0) scale(1.2)}to{transform:scale(1)}}@keyframes _shine-rotate_2tu39_1{0%{--gradient-angle: 180deg}to{--gradient-angle: 540deg}}._content_2tu39_89{display:flex;flex-direction:column;gap:8px}.careerOS-button{position:relative;display:flex;justify-content:center;align-items:center;padding:10px 16px;min-height:40px;max-height:fit-content;column-gap:8px;width:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-white);background-color:var(--blue-green-blue-green80);box-shadow:0 4px 4px var(--light-blue-opacity10);border-radius:4px;outline:none;border:.5px solid transparent;cursor:pointer;transition:all .1s ease-in-out}.careerOS-button--full-width{width:100%}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-button{height:32px;padding:6px 12px;min-height:32px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}}.careerOS-button__label{text-wrap:nowrap}.careerOS-button__icon{display:flex;height:100%;justify-content:center;align-items:center}.careerOS-button__icon--hover{display:none}.careerOS-button:hover{background-color:var(--primary-blue-primary70);border-color:transparent}.careerOS-button:hover .careerOS-button__icon{display:none}.careerOS-button:hover .careerOS-button__icon--hover{display:flex}.careerOS-button:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;border:2px solid var(--primary-blue-primary50)}.careerOS-button:focus:not(:focus-visible){outline:none;border:1px solid var(--blue-green-blue-green80)}.careerOS-button:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;border:2px solid var(--primary-blue-primary50)}.careerOS-button--icon-position-right{flex-direction:row-reverse}.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none;border:.5px solid transparent}.careerOS-button--disabled:focus{outline:none}.careerOS-button--disabled:focus:not(:focus-visible){outline:none}.careerOS-button--disabled:focus-visible{outline:none}.careerOS-button--mode-rounded{padding:0 12px;border-radius:24px}.careerOS-button--size-fill{width:100%;max-width:380px}.careerOS-button--size-medium{min-height:32px;padding:6px 12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-button--size-medium .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;min-height:28px;padding:4px 8px;column-gap:4px;line-height:18px}.careerOS-button--size-small .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--size-XS{min-height:16px;padding:4px 8px;column-gap:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.careerOS-button--size-XS .careerOS-button__loader:after{height:16px;width:16px}.careerOS-button--outlined{background:var(--bgColor-white);border:1px solid var(--blue-green-blue-green80);color:var(--blue-green-blue-green80)}.careerOS-button--outlined:hover{background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green80)}.careerOS-button--outlined:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;border:2px solid var(--primary-blue-primary50)}.careerOS-button--outlined:focus:not(:focus-visible){outline:none;border:1px solid var(--blue-green-blue-green80)}.careerOS-button--outlined:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;border:2px solid var(--primary-blue-primary50)}.careerOS-button--outlined:active{background-color:var(--primary-blue-primary50);color:var(--white)}.careerOS-button--outlined .careerOS-button__loader:after{border-top:2px solid var(--blue-green-blue-green80);border-right:2px solid var(--blue-green-blue-green80)}.careerOS-button--outlined.careerOS-button--mode-blue{min-width:fit-content;color:var(--purpose-information);border:1px solid var(--purpose-information);background-color:var(--bgColor-white)}.careerOS-button--outlined.careerOS-button--mode-blue:hover,.careerOS-button--outlined.careerOS-button--mode-blue:focus{background-color:var(--blue-green-blue-green10);border:1px solid var(--purpose-information);color:var(--purpose-information)}.careerOS-button--outlined.careerOS-button--mode-blue:active{border:1px solid var(--purpose-information);background-color:var(--purpose-information);color:var(--text-white)}.careerOS-button--outlined.careerOS-button--mode-dangerous{min-width:fit-content;color:var(--error-error50);border:1px solid var(--error-error50);background-color:var(--bgColor-white)}.careerOS-button--outlined.careerOS-button--mode-dangerous:hover,.careerOS-button--outlined.careerOS-button--mode-dangerous:focus{background-color:var(--error-error10);border:1px solid var(--error-error60);color:var(--error-error60)}.careerOS-button--outlined.careerOS-button--mode-dangerous:active{border:1px solid var(--error-error60);background-color:var(--error-error20);color:var(--text-white)}.careerOS-button--outlined.careerOS-button--disabled{color:var(--text-disabled);border-color:var(--blue-green-blue-green10);background-color:var(--bgColor-hover);box-shadow:none}.careerOS-button--mode-blue{background-color:var(--purpose-information);color:var(--white)}.careerOS-button--mode-blue:hover,.careerOS-button--mode-blue:focus{background-color:var(--neutral50)}.careerOS-button--mode-blue:active{background-color:var(--neutral40)}.careerOS-button--mode-blue.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.careerOS-button--mode-dangerous{background-color:var(--error-error50);color:var(--white)}.careerOS-button--mode-dangerous:hover,.careerOS-button--mode-dangerous:focus{background-color:var(--error-error60)}.careerOS-button--mode-dangerous:active{background-color:var(--error-error)}.careerOS-button--mode-dangerous.careerOS-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.careerOS-button--mode-text{background:transparent;color:var(--primary-blue-primary60);box-shadow:none;padding:0;min-height:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text:hover{background-color:transparent}.careerOS-button--mode-text:hover .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.careerOS-button--mode-text:focus:not(:focus-visible){outline:none}.careerOS-button--mode-text:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.careerOS-button--mode-text:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text .careerOS-button__icon{font-size:16px}.careerOS-button--mode-text.careerOS-button--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text.careerOS-button--size-large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text.careerOS-button--size-XS{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text-special{background:transparent;color:var(--purple);box-shadow:none;padding:0;min-height:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text-special:hover,.careerOS-button--mode-text-special:focus{background-color:transparent}.careerOS-button--mode-text-special:hover .careerOS-button__label,.careerOS-button--mode-text-special:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text-special:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text-special .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text-special .careerOS-button__icon{font-size:16px}.careerOS-button--mode-reset{background:transparent;color:var(--primary-new);box-shadow:none;padding:0;min-height:fit-content;border:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-reset:hover,.careerOS-button--mode-reset:focus{background-color:transparent;border:none}.careerOS-button--mode-reset:hover .careerOS-button__label,.careerOS-button--mode-reset:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-reset:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-reset .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-reset .careerOS-button__icon{font-size:16px}.careerOS-button--hint{font-style:italic;color:var(--text-subtitle)}.careerOS-button--mode-invisible{background:transparent;color:var(--blue-green-blue-green80);box-shadow:none}.careerOS-button--mode-invisible:hover{background-color:var(--blue-green-blue-green10)}.careerOS-button--mode-invisible:focus{background-color:var(--blue-green-blue-green20)}.careerOS-button--mode-invisible.careerOS-button--outlined{color:var(--blue-green-blue-green80)}.careerOS-button--mode-invisible.careerOS-button--outlined:hover,.careerOS-button--mode-invisible.careerOS-button--outlined:focus{color:var(--blue-green-blue-green80)}.careerOS-button--mode-invisible.careerOS-button--disabled{color:var(--text-disabled)}.careerOS-button--mode-invisible:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-invisible .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-cancelling{background-color:var(--neutral-neutral30)}.careerOS-button--mode-cancelling:hover,.careerOS-button--mode-cancelling:focus{background-color:var(--neutral-neutral40)}.careerOS-button--mode-special{background-color:var(--bgColor-white);border:1px solid var(--purple);color:var(--purple)}.careerOS-button--mode-special:hover,.careerOS-button--mode-special:focus{background-color:var(--tertiary-purple-tertiary10);border:1px solid var(--purple)}.careerOS-button--mode-special:active{background-color:var(--purple);color:var(--white)}.careerOS-button--mode-special.careerOS-button--disabled{background-color:var(--neutral-neutral30);border-color:var(--neutral-neutral30);color:var(--white)}.careerOS-button--mode-special-subtle{background-color:var(--bgColor-white);border:1px solid transparent;color:var(--purple);box-shadow:0 4px 4px #8bb4d21a;transition:all 0s}.careerOS-button--mode-special-subtle:hover,.careerOS-button--mode-special-subtle:focus{background-color:var(--bgColor-white);border:1px solid transparent;box-shadow:0 0 8px 0 var(--purple)}.careerOS-button--mode-special-subtle:active{background-color:var(--purple);color:var(--white);box-shadow:0 4px 4px #8bb4d21a}.careerOS-button--mode-special-subtle.careerOS-button--disabled{background-color:var(--neutral-neutral30);border-color:transparent;color:var(--white)}.careerOS-button--mode-text-dangerous{background:transparent;color:var(--text-error);box-shadow:none;padding:0;min-height:fit-content;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-button--mode-text-dangerous:hover,.careerOS-button--mode-text-dangerous:focus{background-color:transparent}.careerOS-button--mode-text-dangerous:hover .careerOS-button__label,.careerOS-button--mode-text-dangerous:focus .careerOS-button__label{text-decoration:underline}.careerOS-button--mode-text-dangerous:has(.careerOS-button__loader){color:transparent}.careerOS-button--mode-text-dangerous .careerOS-button__loader:after{border-top:2px solid var(--border-dark);border-right:2px solid var(--border-dark)}.careerOS-button--mode-text-dangerous .careerOS-button__icon{font-size:16px}.careerOS-button--mode-glass-rounded{border-radius:24px;border:1px solid var(--button-glass-rounded-border-default, #dce4e6);background:var(--button-glass-rounded-bg-default, rgba(255, 255, 255, .6));box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);color:var(--button-glass-rounded-text-default, #004850)}.careerOS-button--mode-glass-rounded .careerOS-button__label{font-weight:600}.careerOS-button--mode-glass-rounded:hover,.careerOS-button--mode-glass-rounded:focus{border:1px solid var(--button-glass-rounded-border-default, #dce4e6);background:var(--button-glass-rounded-bg-hover, #eef1f2);box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.careerOS-button--mode-glass-rounded:active{border:1px solid var(--button-glass-rounded-border-default, #dce4e6);background:var(--button-glass-rounded-bg-active, #dce4e6);box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.careerOS-button--mode-glass-rounded.careerOS-button--disabled{background:var(--neutral-neutral30);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.5}.careerOS-button__loader{position:absolute;width:100%;height:100%;background-color:inherit;border-radius:inherit}.careerOS-button__loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(50%,50%);height:20px;width:20px;margin:auto;border:2px solid transparent;border-radius:50%;border-top:2px solid;border-right:2px solid;animation:buttonLoaderSpinner 1.5s linear infinite}.careerOS-button__unread-indicator{position:absolute;top:-6px;right:-6px;width:12px;height:12px;border-radius:50%;background:var(--blue-gradient-saturated)}.careerOS-button__sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@keyframes buttonLoaderSpinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cos-info-box{background:var(--bgColor-white);border:1px solid var(--surface-variant);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:8px}.cos-info-box__icon{font-size:16px}.cos-info-box__text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos-info-box__title{color:var(--text-default);display:flex;align-items:center;gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos-info-box--bad-example{border:1px solid var(--border-error)}.cos-info-box--bad-example .cos-info-box__icon{color:var(--error-error60)}.cos-info-box--good-example{border:1px solid var(--primary)}.cos-info-box--good-example .cos-info-box__icon{color:var(--primary)}.cos-info-box ul{padding-left:16px}.cos-info-box ul li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos-info-box-with-children{display:flex;padding:var(--CareerOS-space-medium, 8px);align-items:flex-start;gap:var(--CareerOS-space-medium, 8px);color:var(--text-default)}.cos-info-box-with-children:not(:last-child){padding-bottom:16px;border-bottom:1px solid var(--blue-green-blue-green10)}.cos-info-box-with-children__icon{font-size:16px;padding:3px 0}.cos-info-box-with-children__content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos-info-box-with-children__content p{margin:0}.cos-info-box-with-children__content ul{margin:0;padding:0 0 0 12px}.careerOS-banner{position:relative;display:flex;padding:16px;align-items:center;column-gap:16px;border-radius:8px;border:1px solid var(--border-blue);background:var(--bgColor-default)}.careerOS-banner--color-white{background:var(--bgColor-white)}.careerOS-banner--mode-special{border:1px solid var(--purple)}.careerOS-banner--mode-dangerous{border:1px solid var(--border-error, #BA1A1A)}.careerOS-banner--one-liner{padding:8px 16px}.careerOS-banner--closable{padding-right:32px}.careerOS-banner__close{position:absolute;top:6px;right:6px;display:flex;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;font-size:12px;cursor:pointer;color:var(--neutral-neutral60);border:none;background:transparent;outline:none}.careerOS-banner__close:hover{color:var(--neutral-neutral80)}.careerOS-banner__animation{width:100px}.careerOS-banner__image{width:35px;height:35px;align-self:flex-start;flex-shrink:0}.careerOS-banner__image img{width:100%;height:100%;object-fit:contain}.careerOS-banner__icon{display:flex;color:var(--icon-primary);font-size:16px}.careerOS-banner__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.careerOS-banner__content{display:flex;flex-direction:column;row-gap:16px;column-gap:16px}.careerOS-banner__content--horizontal{flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.careerOS-banner__content--vertical{flex-direction:column}.careerOS-banner__text{display:flex;flex-direction:column;row-gap:4px}.careerOS-banner__text mark{background:transparent;color:var(--primary-blue-primary50)}.careerOS-banner__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.careerOS-banner__description ul{margin:0;padding:0 12px}.careerOS-banner a{color:var(--primary-blue-primary50)}.careerOS-banner a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.careerOS-banner__linked-text{color:var(--primary-blue-primary50);cursor:pointer}.careerOS-banner__linked-text:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.input-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px;width:100%}.input-wrapper__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--icon-dismiss);cursor:pointer;border:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;outline:none}.input-wrapper__clear:hover{color:var(--neutral-neutral80)}.input-wrapper__clear:focus:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.input-wrapper__clear:focus:focus:not(:focus-visible){outline:none}.input-wrapper__clear:focus:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.input-wrapper:has(.input-wrapper__input[type=checkbox]:focus) .input-wrapper__label{color:var(--secondary-green-secondary60)}.input-wrapper__label-container{display:flex;align-items:center;justify-content:space-between;width:100%}.input-wrapper__label{color:var(--neutral-neutral80);display:flex;align-items:center;column-gap:4px;flex:2}.input-wrapper__label-actions{display:flex;justify-content:flex-end;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.input-wrapper__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.input-wrapper__label-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-wrapper__label-text--secondary{color:var(--text-subtitle)}.input-wrapper__sr-helper{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.input-wrapper__icon{font-size:16px;color:var(--text-default)}.input-wrapper__icon--disabled{color:var(--text-disabled)}.input-wrapper__image{width:24px;height:24px;border-radius:50%;cursor:default}.input-wrapper__image--large{width:32px;height:32px}.input-wrapper:has([type=checkbox]){flex-direction:row;column-gap:4px;align-items:center}.input-wrapper__container{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;position:relative;display:flex;align-items:center;column-gap:10px;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);border-radius:8px;cursor:text;overflow:hidden}.input-wrapper__container--large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;height:50px}.input-wrapper__container:hover{border:1px solid var(--border-active-outline, #2BBEB8);background:var(--bgColor-white, #FFF)}.input-wrapper__container:has(.input-wrapper__input:focus){border:1px solid var(--border-active-outline, #2BBEB8);background:var(--bgColor-white, #FFF);box-shadow:0 0 1px 4px #2dcdc714;outline:none}.input-wrapper__container--keyboard-focus:has(.input-wrapper__input:focus){border:2px solid var(--primary-blue-primary50);box-shadow:none}.input-wrapper__container:has(.input-wrapper__input:disabled){border:1px solid var(--border-light, #DCE4E6);pointer-events:none}.input-wrapper__container:has(.input-wrapper__input:read-only){border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9)}.input-wrapper__container:has(.input-wrapper__input:read-only:focus){border:1px solid var(--border-light, #DCE4E6);box-shadow:none}.input-wrapper__container--with-icon{padding-left:40px}.input-wrapper__container--animated{animation:shake .2s ease-in-out 0s 2}.input-wrapper__container--invalid{border:1px solid var(--border-error, #BA1A1A)}.input-wrapper__container--invalid:has(.input-wrapper__input:focus){border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.input-wrapper__container--invalid.input-wrapper__container--keyboard-focus:has(.input-wrapper__input:focus){border:2px solid var(--border-error);box-shadow:none}.input-wrapper__container--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]){padding:0;border:none;background:none;width:auto}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]):focus{box-shadow:none}.input-wrapper__container:has(.input-wrapper__input[type=checkbox]:focus){box-shadow:none}.input-wrapper__input{border:none;padding:0;flex-grow:1;max-width:100%;background:var(--bgColor-white, #FFF);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.input-wrapper__input--with-icon{max-width:calc(100% - 26px)}.input-wrapper__input--clearable{padding-right:20px}.input-wrapper__input--textarea{resize:none;overflow:hidden;line-height:1.5}.input-wrapper__input--large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.input-wrapper__input:focus{outline:none}.input-wrapper__input::placeholder{color:var(--text-subtitle)}.input-wrapper__input:read-only{background:var(--bgColor-hover, #F5F7F9)}.input-wrapper__input:read-only::placeholder{color:var(--text-disabled)}.input-wrapper__input--disabled{color:var(--text-disabled)}.input-wrapper__input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='size=12%20height%20-%20M,%20checked=false,%20theme=success'%3e%3crect%20width='20'%20height='12'%20rx='6'%20fill='%23A3ADAD'/%3e%3crect%20id='handle'%20x='2'%20y='2'%20width='8'%20height='8'%20rx='4'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}.input-wrapper__input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='12'%20viewBox='0%200%2020%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='size=12%20height%20-%20M,%20checked=true,%20theme=success'%3e%3crect%20width='20'%20height='12'%20rx='6'%20fill='%2306A47E'/%3e%3crect%20id='handle'%20x='10'%20y='2'%20width='8'%20height='8'%20rx='4'%20fill='white'/%3e%3c/g%3e%3c/svg%3e")}.input-wrapper__input::-webkit-calendar-picker-indicator{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='calendar-week'%3e%3cg%20id='Vector'%3e%3cpath%20d='M11%207.33984C11%207.0637%2011.2239%206.83984%2011.5%206.83984H12.5C12.7761%206.83984%2013%207.0637%2013%207.33984V8.33984C13%208.61599%2012.7761%208.83984%2012.5%208.83984H11.5C11.2239%208.83984%2011%208.61599%2011%208.33984V7.33984Z'%20fill='%23005A4A'/%3e%3cpath%20d='M8%207.33984C8%207.0637%208.22386%206.83984%208.5%206.83984H9.5C9.77614%206.83984%2010%207.0637%2010%207.33984V8.33984C10%208.61599%209.77614%208.83984%209.5%208.83984H8.5C8.22386%208.83984%208%208.61599%208%208.33984V7.33984Z'%20fill='%23005A4A'/%3e%3cpath%20d='M3%2010.3398C3%2010.0637%203.22386%209.83984%203.5%209.83984H4.5C4.77614%209.83984%205%2010.0637%205%2010.3398V11.3398C5%2011.616%204.77614%2011.8398%204.5%2011.8398H3.5C3.22386%2011.8398%203%2011.616%203%2011.3398V10.3398Z'%20fill='%23005A4A'/%3e%3cpath%20d='M6%2010.3398C6%2010.0637%206.22386%209.83984%206.5%209.83984H7.5C7.77614%209.83984%208%2010.0637%208%2010.3398V11.3398C8%2011.616%207.77614%2011.8398%207.5%2011.8398H6.5C6.22386%2011.8398%206%2011.616%206%2011.3398V10.3398Z'%20fill='%23005A4A'/%3e%3cpath%20d='M3.5%200.839844C3.77614%200.839844%204%201.0637%204%201.33984V1.83984H12V1.33984C12%201.0637%2012.2239%200.839844%2012.5%200.839844C12.7761%200.839844%2013%201.0637%2013%201.33984V1.83984H14C15.1046%201.83984%2016%202.73527%2016%203.83984V14.8398C16%2015.9444%2015.1046%2016.8398%2014%2016.8398H2C0.895431%2016.8398%200%2015.9444%200%2014.8398V3.83984C0%202.73527%200.895431%201.83984%202%201.83984H3V1.33984C3%201.0637%203.22386%200.839844%203.5%200.839844ZM1%204.83984V14.8398C1%2015.3921%201.44772%2015.8398%202%2015.8398H14C14.5523%2015.8398%2015%2015.3921%2015%2014.8398V4.83984H1Z'%20fill='%23005A4A'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/80% no-repeat;color:var(--black);cursor:pointer}.input-wrapper__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.input-wrapper__tooltip{transform:translate(-50%,15px);left:50%;top:60px;display:none}.input-wrapper__tooltip--active{display:block}.input-wrapper__label-container{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.input-mirror-div{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;position:absolute;top:0;left:0;overflow:hidden;width:100%}.cos_input-select-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px;width:100%}.cos_input-select-wrapper__label-container{display:flex;align-items:center;justify-content:space-between;width:100%}.cos_input-select-wrapper__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80);flex:2}.cos_input-select-wrapper__label-actions{display:flex;justify-content:flex-end;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.cos_input-select-wrapper__sr-helper{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_input-select-wrapper__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.cos_input-select-wrapper__container{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;position:relative;display:flex;align-items:center;column-gap:10px;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);border-radius:8px}.cos_input-select-wrapper__container:hover:not(.cos_input-select-wrapper__container--disabled){border:1px solid var(--border-active-outline, #2BBEB8);background:var(--bgColor-white, #FFF)}.cos_input-select-wrapper__container:has(.cos_input-select-wrapper__input:focus){border:1px solid var(--border-active-outline, #2BBEB8);background:var(--bgColor-white, #FFF);box-shadow:0 0 1px 4px #2dcdc714;outline:none}.cos_input-select-wrapper__container--disabled{border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9);pointer-events:none}.cos_input-select-wrapper__container--invalid{border:1px solid var(--border-error, #BA1A1A)}.cos_input-select-wrapper__container--invalid:has(.cos_input-select-wrapper__input:focus){border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.cos_input-select-wrapper__container--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.cos_input-select-wrapper__icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-default);flex-shrink:0}.cos_input-select-wrapper__icon--disabled{color:var(--text-disabled)}.cos_input-select-wrapper__input{border:none;padding:0;flex-grow:1;max-width:100%;background:var(--bgColor-white, #FFF);color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_input-select-wrapper__input--with-icon{max-width:calc(100% - 26px)}.cos_input-select-wrapper__input--clearable{padding-right:20px}.cos_input-select-wrapper__input:focus{outline:none}.cos_input-select-wrapper__input::placeholder{color:var(--text-subtitle)}.cos_input-select-wrapper__input:disabled{background:var(--bgColor-hover, #F5F7F9);color:var(--text-disabled)}.cos_input-select-wrapper__input:disabled::placeholder{color:var(--text-disabled)}.cos_input-select-wrapper__clear{position:absolute;right:32px;top:50%;transform:translateY(-50%);color:var(--icon-dismiss);cursor:pointer;z-index:1}.cos_input-select-wrapper__clear:hover{color:var(--neutral-neutral80)}.cos_input-select-wrapper__caret{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30);transition:transform .2s ease}.cos_input-select-wrapper__caret--opened{color:var(--neutral-neutral80);transform:rotate(180deg)}.cos_input-select-wrapper__dropdown{position:absolute;z-index:11;top:42px;left:0;width:100%;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40}.cos_input-select-wrapper__dropdown--dirty .cos_input-select-wrapper__option{opacity:.7;transition:opacity .2s ease}.cos_input-select-wrapper__dropdown--dirty .cos_input-select-wrapper__option:hover,.cos_input-select-wrapper__dropdown--dirty .cos_input-select-wrapper__option--selected{opacity:1}.cos_input-select-wrapper__options{list-style:none;margin:0;padding:8px 0;max-height:200px;overflow-y:auto}.cos_input-select-wrapper__option{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;color:var(--text-default, #141d1d);transition:background-color .1s ease,opacity .2s ease;background:none;border:0;width:100%;text-align:left;font:inherit}.cos_input-select-wrapper__option:hover{color:var(--text-default, #141d1d);background:var(--bgColor-hover, #f5f7f9)}.cos_input-select-wrapper__option--selected{background:var(--bgColor-hover, #f5f7f9);color:var(--text-default, #141d1d)}.cos_input-select-wrapper__option-content{display:flex;align-items:center;flex:1;min-width:0}.cos_input-select-wrapper__option-label{flex:1;min-width:0}.cos_input-select-wrapper__option-sublabel{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;flex-shrink:0}.cos_input-select-wrapper__option-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;flex-shrink:0}.cos_input-select-wrapper__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.cos_info-modal{position:relative;display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:16px;background-color:var(--bgColor-white);box-shadow:0 0 4px #6b6b6b40;max-height:80vh}.cos_info-modal--vertical{max-width:400px}.cos_info-modal--horizontal{width:640px;max-width:60dvw}.cos_info-modal__close{position:absolute;top:12px;right:12px;cursor:pointer;font-size:16px}.cos_info-modal__image{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:50%;background:var(--secondary-green-secondary00);font-size:28px;color:var(--secondary-green-secondary40)}.cos_info-modal__image--dangerous{background:var(--error-error10, #FFDAD6);color:var(--error-error60)}.cos_info-modal__image--warning{background:var(--purpose-warning-light, #F9E4BC);color:var(--purpose-warning, #EB993E)}.cos_info-modal__text{display:flex;flex-direction:column;row-gap:8px;overflow-y:scroll;max-height:60vh}.cos_info-modal__title{margin:0;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0}.cos_info-modal__description{margin:0;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_info-modal__description p>ul{padding-left:16px;margin:0}.cos_info-modal__description a{color:var(--primary-blue-primary50);cursor:pointer}.cos_info-modal__description a:hover{text-decoration:underline;color:var(--primary-blue-primary50)}.cos_info-modal__actions{display:flex;gap:16px;justify-content:space-between}.cos_info-modal__button{flex-grow:1;display:flex;gap:8px;justify-content:flex-end}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_info-modal--horizontal{width:60dvw;max-width:60dvw}.cos_info-modal__actions{flex-wrap:wrap-reverse;flex-direction:column-reverse}.cos_info-modal__button{flex-direction:column}}.cos_checkbox{display:flex;column-gap:8px;align-items:center;border-radius:6px}.cos_checkbox:focus-within{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;box-shadow:0 0 1px 4px #2dcdc714}.cos_checkbox--disabled{opacity:.3;cursor:unset;pointer-events:none}.cos_checkbox__input{display:none}.cos_checkbox__input:checked+.cos_checkbox__icon{border:none}.cos_checkbox__input:checked+.cos_checkbox__icon i{display:flex;color:var(--primary-blue-primary30)}.cos_checkbox__input:checked~.cos_checkbox__label .cos_checkbox__label--clickable{color:var(--text-default);cursor:unset}.cos_checkbox__icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;border-radius:4px;border:1px solid var(--border-dark, #A3ADAD);background:var(--bgColor-white, #FFF);cursor:pointer;outline:none;min-width:auto;padding:0}.cos_checkbox__icon:disabled{cursor:not-allowed;opacity:.5}.cos_checkbox__icon:disabled:focus{outline:none}.cos_checkbox__icon:disabled:focus-visible{outline:none}.cos_checkbox__icon--small{width:16px;height:16px;font-size:16px}.cos_checkbox__icon--medium{width:20px;height:20px;font-size:20px}.cos_checkbox__icon--large{width:24px;height:24px;font-size:24px}.cos_checkbox__icon i{display:none}.cos_checkbox__label{overflow:hidden;text-overflow:ellipsis;color:var(--text-default);cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_checkbox__label--small,.cos_checkbox__label--medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_checkbox__label--large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_checkbox__label--type-highlight{font-weight:600;background:var(--Progress-Bar-Saturated, linear-gradient(90deg, #808CD7 0%, #8838FF 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cos_checkbox__label a{color:var(--text-linked)}.cos_checkbox__label a:hover{color:var(--primary-blue-primary60);text-decoration:underline}.cos_checkbox__label-text{color:inherit}.cos_checkbox__label-text--clickable{color:var(--text-linked)}.cos_checkbox__label-text--clickable:hover{cursor:pointer;color:#747bff}.cos_checkbox__label-link{color:var(--text-linked)}.careerOS-chip{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:100px;border:1px solid var(--border-dark);background:var(--primary-blue-primary10)}.careerOS-chip--light-green{color:var(--accent-green);background:var(--accent-light-green)}.careerOS-chip--light-purple{color:var(--blue-green-blue-green80);background:var(--tertiary-purple-tertiary10)}.careerOS-chip--pink{color:var(--crimson-pink);background:var(--cotton-candy-pink)}.careerOS-chip--orange{color:var(--application);background:var(--tone-90)}.careerOS-chip--blue{color:var(--neutral40);background:var(--neutral90)}.careerOS-chip--green{color:var(--slate-gray);background:var(--pale-mint)}.careerOS-chip--red{color:var(--secondary);background:var(--blush-pink)}.careerOS-chip--light-blue{color:var(--accent-blue);background:var(--accent-light-blue)}.careerOS-chip--blue-green{color:var(--midnight-blue);background:var(--turquoise-light)}.careerOS-chip--grey{color:var(--blue-green-blue-green80);background:var(--blue-green-blue-green10)}.careerOS-chip--yellow{color:var(--accent-brown);background:var(--accent-light-yellow)}.careerOS-chip--lilac{color:var(--accent-dark-purple);background:var(--accent-light-purple)}.careerOS-chip--dark-purple{color:var(--accent-dark-purple);background:var(--accent-lilac)}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-chip{min-width:fit-content}}.careerOS-chip__icon{font-size:12px;color:var(--icon-dark);display:flex}.careerOS-chip__label{color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-weight:600}.careerOS-chip__close{all:unset;display:flex;font-size:12px;color:var(--icon-dark);cursor:pointer}.careerOS-chip__close:hover{transform:scale(1.1)}.careerOS-chip__close:active{transform:scale(.9)}.cos_icon-button{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;position:relative;display:flex;justify-content:center;align-items:center;width:28px;max-width:28px;padding:0;height:28px;max-height:28px;color:var(--text-white);background-color:var(--blue-green-blue-green80);box-shadow:0 4px 4px var(--light-blue-opacity10);border-radius:4px;outline:none;border:.5px solid transparent;cursor:pointer;transition:all .3s ease-in-out}.cos_icon-button:hover{background-color:var(--primary-blue-primary70);border-color:transparent}.cos_icon-button:hover .cos_icon-button__icon{display:none}.cos_icon-button:hover .cos_icon-button__icon--hover{display:flex}.cos_icon-button:active{background-color:var(--blue-green-blue-green90);outline:none}.cos_icon-button:focus:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button:focus:focus:not(:focus-visible){outline:none}.cos_icon-button:focus:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--disabled{background-color:var(--neutral-neutral30);pointer-events:none}.cos_icon-button--disabled:focus{outline:none}.cos_icon-button--disabled:focus-visible{outline:none}.cos_icon-button--size-large{width:32px;height:32px;max-width:32px;max-height:32px;font-size:16px}.cos_icon-button--size-medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-size:16px}.cos_icon-button--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;width:28px;height:28px;font-size:14px}.cos_icon-button--size-small .cos_icon-button__icon{font-size:12px;line-height:1}.cos_icon-button--mode-rounded{border-radius:50%}.cos_icon-button--mode-unset{color:var(--blue-green-blue-green80);padding:unset;background-color:transparent;box-shadow:none;border-radius:0;border:none}.cos_icon-button--mode-unset.cos_icon-button--size-medium{font-size:24px}.cos_icon-button--mode-unset.cos_icon-button--size-small{font-size:14px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--size-x-small{font-size:12px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--size-large{font-size:32px;padding:unset}.cos_icon-button--mode-unset.cos_icon-button--dangerous{background-color:transparent;color:var(--error-error50)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:hover{background-color:transparent;color:var(--error-error60)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:active{background-color:transparent;color:var(--error-error)}.cos_icon-button--mode-unset.cos_icon-button--dangerous:focus{background-color:transparent;color:var(--error-error50)}.cos_icon-button--mode-unset.cos_icon-button--disabled{color:var(--text-disabled)}.cos_icon-button--mode-unset.cos_icon-button--loading .cos_icon-button__icon{display:flex}.cos_icon-button--mode-unset:hover{background-color:transparent}.cos_icon-button--mode-unset:focus{background-color:transparent;color:var(--blue-green-blue-green90)}.cos_icon-button--mode-unset:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--mode-unset:focus:not(:focus-visible){outline:none}.cos_icon-button--mode-unset:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--outlined{background:var(--bgColor-white);border:1px solid var(--blue-green-blue-green80);color:var(--blue-green-blue-green80)}.cos_icon-button--outlined:hover{background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green80)}.cos_icon-button--outlined:active{background-color:var(--primary-blue-primary50);color:var(--icon-light)}.cos_icon-button--outlined.cos_icon-button--disabled{color:var(--text-disabled);border-color:var(--blue-green-blue-green10);background-color:var(--bgColor-hover)}.cos_icon-button--outlined:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--outlined:focus:not(:focus-visible){outline:none}.cos_icon-button--outlined:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--mode-special{background-color:var(--bgColor-white);border:1px solid var(--purple);color:var(--purple)}.cos_icon-button--mode-special:hover{background-color:var(--tertiary-purple-tertiary10);border:1px solid var(--purple)}.cos_icon-button--mode-special:active,.cos_icon-button--mode-special.cos_icon-button--disabled{background-color:var(--purple);color:var(--icon-light)}.cos_icon-button--mode-special:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--mode-special:focus:not(:focus-visible){outline:none}.cos_icon-button--mode-special:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--dangerous{background-color:var(--error-error50);color:var(--white)}.cos_icon-button--dangerous:hover{background-color:var(--error-error60)}.cos_icon-button--dangerous:active{background-color:var(--error-error)}.cos_icon-button--dangerous.cos_icon-button--outlined{min-width:fit-content;color:var(--error-error50);border:1px solid var(--error-error50);background-color:var(--white)}.cos_icon-button--dangerous.cos_icon-button--outlined:hover{background:var(--error-error10, #ffdad6);border:1px solid var(--error-error60);color:var(--error-error60)}.cos_icon-button--dangerous.cos_icon-button--outlined:active{border:1px solid var(--error-error);background:var(--error-error20, #ffb4ab);color:var(--white)}.cos_icon-button--dangerous:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button--dangerous:focus:not(:focus-visible){outline:none}.cos_icon-button--dangerous:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_icon-button__loader{position:absolute;width:100%;height:100%;background-color:inherit;border-radius:inherit}.cos_icon-button__loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(50%,50%);height:20px;width:20px;margin:auto;border:2px solid transparent;border-radius:50%;border-top:2px solid;border-right:2px solid;animation:buttonLoaderSpinner 1.5s linear infinite}.cos_icon-button__icon{display:flex;height:100%;justify-content:center;align-items:center;position:relative;z-index:1}.cos_icon-button__icon--hover{display:none}.cos_icon-button__icon--loading{animation:iconButtonSpin 1s linear infinite}.cos_icon-button__sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@keyframes iconButtonSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cos_counter{width:fit-content;display:flex;gap:4px;padding:2px 6px;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--text-subtitle);color:var(--text-subtitle)}.cos_counter__icon{flex-shrink:0;line-height:1}.cos_counter__sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_counter--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_counter--size-small .cos_counter__icon{font-size:.75rem}.cos_counter--size-medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_counter--size-medium .cos_counter__icon{font-size:.875rem}.cos_counter--size-large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_counter--size-large .cos_counter__icon{font-size:1rem}.cos_counter--mode-default{background-color:var(--bgColor-white);color:var(--text-subtitle)}.cos_counter--mode-blue{background-color:var(--primary-blue-primary60);border-color:var(--primary-blue-primary60);color:var(--text-white)}.cos_counter--mode-warning{background-color:var(--purpose-warning);border-color:var(--purpose-warning);color:var(--counter)}.cos_counter--mode-danger{background-color:var(--error-error60);border-color:var(--error-error60);color:var(--text-white)}.cos_counter--mode-white{background-color:var(--bgColor-white);border-color:var(--white);color:var(--text-default)}.cos_tab-header{display:flex;column-gap:16px;justify-content:flex-start;flex-wrap:wrap}.cos_tab-header--with-border{border-bottom:1px solid var(--border-light, #DCE4E6)}.cos_tab{border-bottom:3px solid transparent;cursor:pointer;column-gap:8px;display:flex;padding:7px 0;justify-content:flex-start;align-items:center;text-wrap:nowrap;border:none;background:transparent;outline:none}.cos_tab:hover{border-color:var(--border-light, #DCE4E6)}.cos_tab--active{border-bottom:3px solid var(--border-active-outline);font-weight:700}.cos_tab--active:hover{border-color:var(--border-active-outline)}.cos_tab--disabled{cursor:not-allowed;pointer-events:none;color:var(--neutral-neutral60)}.cos_tab--disabled:focus{outline:none}.cos_tab--disabled:focus-visible{outline:none}.cos_tab__icon{position:relative;flex-shrink:0}.cos_tab__icon--unread:after{content:"";position:absolute;display:block;width:8px;height:8px;background:var(--blue-gradient-saturated);border-radius:50%;top:2px;right:2px;transform:translate(50%,-50%)}.cos_tooltip{z-index:1000;position:fixed;max-width:500px;opacity:0;transition-delay:.1s;transition:opacity .1s ease-in;pointer-events:none;animation:fadeIn .1s ease-in}.cos_tooltip--active{opacity:.9;pointer-events:auto}.cos_tooltip--dismissible{pointer-events:auto}@media only screen and (hover: none) and (pointer: coarse){.cos_tooltip{display:none}}.cos_tooltip--top{top:-15px;transform:translateY(-100%)}.cos_tooltip--right{transform:translate(20px,-50%);left:100%;top:50%}.cos_tooltip--bottom{left:0}.cos_tooltip--bottom-center{transform:translate(-50%,2px)}.cos_tooltip--with-arrow.cos_tooltip--bottom{top:100%;transform:translate(-50%,16px);left:50%}.cos_tooltip__arrow{position:absolute;z-index:1;width:25px;height:25px;left:50%;background-color:var(--tooltip-background);bottom:100%;clip-path:polygon(0% 100%,0% 0%,100% 0%);border-radius:6px 0}.cos_tooltip__arrow--top{transform:rotate(240deg) skew(30deg) scaleY(.8660254038) translate(15%,-85%);top:calc(100% - 35px)}.cos_tooltip__arrow--bottom{bottom:100%;transform:rotate(60deg) skew(30deg) scaleY(.8660254038) translate(-15%,85%)}.cos_tooltip__arrow--right{left:0;top:50%;transform:rotate(330deg) skew(30deg) scaleY(.8660254038) translate(20%,-70%)}.cos_tooltip__tip{position:relative;z-index:2;border-radius:4px;padding:10px;max-width:220px;color:var(--tooltip-text);background:var(--tooltip-background);line-height:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;text-align:center;text-wrap:wrap;display:flex;align-items:flex-start;gap:8px}.cos_tooltip__tip h3{margin:0 0 8px;font-weight:600px}.cos_tooltip__tip--small{padding:5px}.cos_tooltip__tip--large{padding:16px}.cos_tooltip__tip--text-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_tooltip__tip--text-large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_tooltip__tip--align-text-left{text-align:left}.cos_tooltip__tip--align-text-right{text-align:right}.cos_tooltip__tip--align-text-center{text-align:center}.cos_tooltip__content{flex:1;min-width:0}.cos_tooltip__dismiss{flex-shrink:0;background:transparent;border:none;padding:0;margin:0;cursor:pointer;color:var(--tooltip-text);display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:opacity .2s ease}.cos_tooltip__dismiss:hover{opacity:.8}.cos_tooltip__dismiss:focus{outline:2px solid var(--tooltip-text);outline-offset:2px;border-radius:2px}.cos_tooltip__dismiss i{font-size:12px}.cos_tooltip--hovered .cos_tooltip__dismiss{opacity:.6}.cos_tooltip-wrapper{display:inline-block;position:relative;line-height:0%;width:100%}.cos_tooltip-wrapper--fit-content{width:fit-content}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:.9}}.careerOS-badge{display:inline-flex;padding:4px 8px;justify-content:center;align-items:center;gap:6px;border-radius:100px;color:var(--text-default);cursor:default;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.careerOS-badge{max-height:32px}}.careerOS-badge--medium{gap:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.careerOS-badge--purple-outline{color:var(--icon-AI);border-radius:100px;border:1px solid var(--icon-AI);background:var(--bgColor-white, #fff)}.careerOS-badge--light-purple{background-color:var(--tertiary-purple-tertiary10)}.careerOS-badge--low-percentage-color{background-color:var(--low-percentage-color)}.careerOS-badge--medium-percentage-color{background-color:var(--medium-percentage-color)}.careerOS-badge--high-percentage-color{background-color:var(--high-percentage-color)}.careerOS-badge--medium-grey{background-color:var(--neutral-neutral10)}.careerOS-badge--light-blue{background-color:var(--primary-blue-primary10)}.careerOS-badge--light-green{background-color:var(--secondary-green-secondary10)}.careerOS-badge--light-green-outline{color:var(--text-default);border:1px solid var(--border-dark);background:var(--primary-blue-primary10)}.careerOS-badge--gradient{background:var(--gradient)}.careerOS-badge--grey{background-color:var(--blue-green-blue-green10);color:var(--neutral-neutral70)}.careerOS-badge--dark-grey{background-color:var(--neutral-neutral60);color:var(--white)}.careerOS-badge--black{background-color:var(--neutral-neutral80);color:var(--white)}.careerOS-badge--green{background-color:var(--accent-blue);color:var(--white)}.careerOS-badge--indigo{background-color:var(--accent-dark-purple);color:var(--white)}.careerOS-badge--red{background-color:var(--error-error60);color:var(--white)}.careerOS-badge--yellow{background-color:var(--purpose-warning-light)}.careerOS-badge--yellow-outline{color:var(--text-default);border:1px solid var(--purpose-warning);background:var(--purpose-warning-light)}.careerOS-badge--light-red{background-color:var(--error-error10)}.careerOS-badge--dark-gradient{background:var(--dark-gradient);color:var(--white)}.careerOS-badge--blue-outline{border:1px solid var(--border-active-outline);background:var(--primary-blue-primary10)}.careerOS-badge--white{background:var(--bgColor-white, #FFF);color:var(--text-default, #141D1D)}.careerOS-badge__label--bold{font-weight:700}.careerOS-range-badge{display:inline-flex;padding:var(--CareerOS-Tokens-Spacing-xs) var(--CareerOS-Tokens-Spacing-sm);justify-content:center;align-items:center;gap:6px;border-radius:100px;color:var(--text-default);min-width:32px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.careerOS-range-badge--medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;min-width:32px;padding:var(--CareerOS-Tokens-Spacing-xs) var(--CareerOS-Tokens-Spacing-sm)}.careerOS-range-badge--small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;min-width:24px;padding:var(--CareerOS-Tokens-Spacing-xs)}.careerOS-range-badge--disabled{background-color:var(--border-dark);box-shadow:0 0 4px 1px var(--border-dark);filter:blur(3px);cursor:help}.modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:var(--black-opacity50);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-in-out;pointer-events:none}.modal ::-webkit-scrollbar{height:0px;width:0px}.modal.show{opacity:1;pointer-events:visible;z-index:var(--modal-z-index)}.modal.exit{opacity:0}.modal__close{position:absolute;right:8px;top:8px;color:var(--neutral-neutral60);font-size:16px;z-index:3;display:flex;width:24px;height:24px;justify-content:center;align-items:center;cursor:pointer;border:none;background:transparent;outline:none}.modal__close:hover{color:var(--neutral-neutral80)}.modal__content{position:relative;background-color:var(--bgColor-white);border-radius:16px;transition:all .3s ease-in-out;max-width:60vw}.modal__body{margin-top:0;border-radius:16px;overflow:scroll;max-height:80vh;scrollbar-width:none;-ms-overflow-style:none}.modal__body::-webkit-scrollbar{display:none}.body-no-scroll{overflow:hidden}.cos_add-new-card{width:100%;height:100%;border-radius:8px;padding:12px;border:1px dashed var(--border-light);background:var(--bgColor-white);display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:8px;cursor:pointer;overflow:hidden;outline:none}.cos_add-new-card:hover:not(:disabled){border-radius:var(--CareerOS-Tokens-Spacing-sm);border:1px dashed var(--border-light);background:var(--bgColor-hover)}.cos_add-new-card:disabled{cursor:default;pointer-events:none}.cos_add-new-card__text{color:var(--text-default);margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_add-new-card:disabled .cos_add-new-card__text{color:var(--neutral-neutral30)}.cos_select-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:4px}.cos_select-wrapper--large .select-wrapper__select{height:50px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_select-wrapper--large .select-wrapper__options{top:78px}.cos_select-wrapper--large .cos_select-wrapper__select{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;height:50px}.cos_select-wrapper--large .cos_select-wrapper__options{top:78px}.cos_select-wrapper__label-container{display:flex;align-items:center;justify-content:space-between;width:100%}.cos_select-wrapper__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--neutral-neutral80);flex:2}.cos_select-wrapper__label-actions{display:flex;justify-content:flex-end;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.cos_select-wrapper__sr-helper{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_select-wrapper__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.cos_select-wrapper__item-image{flex-shrink:0;width:32px;height:32px;font-size:24px;object-fit:contain;object-position:center;border-radius:50%}.cos_select-wrapper__name{flex-shrink:1;flex-grow:1}.cos_select-wrapper__icon{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30)}.cos_select-wrapper__icon--opened{color:var(--neutral-neutral80)}.cos_select-wrapper__select{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;position:relative;display:flex;align-items:center;justify-content:space-between;height:38px;max-width:100%;width:100%;color:var(--text-default);padding:8px 12px;border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-white, #fff);border-radius:8px;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.cos_select-wrapper__select--full{max-width:100%;width:100%}.cos_select-wrapper__select--fit-box{max-width:150px;width:150px}.cos_select-wrapper__select--default{color:var(--text-subtitle, #6f7979)}.cos_select-wrapper__select::placeholder{color:var(--text-subtitle)}.cos_select-wrapper__select--disabled{border-radius:var(--Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #dce4e6);background:var(--bgColor-hover, #f5f7f9);cursor:default;pointer-events:none;color:var(--text-disabled, #A3ADAD)}.cos_select-wrapper__select:not(.cos_select-wrapper__select--disabled):hover{border:1px solid var(--border-active-outline, #2BBEB8)}.cos_select-wrapper__select:focus{border:1px solid var(--border-active-outline, #2BBEB8);background:var(--bgColor-white, #fff);box-shadow:0 0 1px 4px #2dcdc714;outline:none}.cos_select-wrapper__select:empty:before{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;content:attr(placeholder);color:var(--text-disabled);pointer-events:none;display:block}.cos_select-wrapper__select--invalid{border:1px solid var(--border-error, #ba1a1a)}.cos_select-wrapper__select--invalid:focus{border:1px solid var(--border-error, #ba1a1a);box-shadow:0 0 1px 4px #ba1a1a14}.cos_select-wrapper__select--invalid:hover{border:1px solid var(--border-error, #ba1a1a)}.cos_select-wrapper__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #ba1a1a)}.cos_select-wrapper__dropdown{position:absolute;z-index:11;top:42px;left:0;width:100%;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40}.cos_select-wrapper__search{padding:8px;background:var(--bgColor-white, #fff);border-bottom:1px solid var(--border-light, #dce4e6);border-radius:8px 8px 0 0;box-sizing:border-box}.cos_select-wrapper__options{list-style:none;margin:0;padding:8px 0;max-height:155px;overflow-y:scroll}.cos_select-wrapper__no-results{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:12px;color:var(--text-subtitle);text-align:center}.cos_select-wrapper__option{display:flex;gap:8px;align-items:center;padding:8px 12px;color:var(--text-default, #141d1d);cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_select-wrapper__option:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_select-wrapper__option:focus:not(:focus-visible){outline:none}.cos_select-wrapper__option:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_select-wrapper__option:hover{color:var(--text-default, #141d1d);background-color:var(--bgColor-hover)}.cos_select-wrapper__option--active{background-color:var(--bgColor-hover)}.cos_dropdown-list{width:max-content;margin:4px 0 0;display:flex;padding:8px 0;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral60);max-height:316px;border-radius:var(--CareerOS-Tokens-Border-Radius-md, 8px);overflow-y:auto;box-shadow:0 0 4px #6b6b6b40}.cos_dropdown-list--fit-content{width:max-content}.cos_dropdown-list--fit-container{width:100%}.cos_dropdown-list__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .3s ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos_dropdown-list__item--danger{color:var(--text-error)}.cos_dropdown-list__item--disabled{cursor:default;color:var(--text-disabled)}.cos_dropdown-list__item--disabled .cos_dropdown-list__item-icon{color:var(--text-disabled)}.cos_dropdown-list__item:hover{background-color:var(--bgColor-hover)}.cos_dropdown-list__item:focus-visible:not(.cos_dropdown-list__item--disabled){background-color:var(--bgColor-hover);outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_dropdown-list__item-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_dropdown-list__item-icon,.cos_dropdown-list__item-icon--medium{font-size:24px}.cos_dropdown-list__item-icon--small{font-size:16px}.cos_dropdown-list__item-icon--color-AI{color:var(--icon-AI)}.cos_dropdown-list__item-icon--color-danger{color:var(--text-error)}.cos_dropdown-list__item-icon--color-primary{color:var(--primary-blue-primary70)}.cos_dropdown-list__image{height:24px;width:24px}.cos_dropdown-search{position:relative}.cos_dropdown-search__list{position:absolute;top:100%;left:0;z-index:1000;margin:4px 0 0;min-width:100%;display:flex;padding:8px 0;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral60);max-height:316px;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.cos_dropdown-search__list--fit-box{right:0}.cos_dropdown-search__list--full{width:fit-content}.cos_dropdown-search__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_dropdown-search__item--empty{color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_dropdown-search__item:hover,.cos_dropdown-search__item--active{background-color:var(--bgColor-hover)}.cos_dropdown-search__list[data-keyboard-navigation=true] .cos_dropdown-search__item--active{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_dropdown-search__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.cos_dropdown-search__item-image--add{width:24px;height:24px}.cos_dropdown-search__arrow{position:absolute;top:0;height:100%;right:12px;color:var(--text-subtitle);cursor:pointer}.cos_dropdown-search__arrow--opened{color:var(--text-default)}.cos_overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}.cos_dropdown-menu-button{display:inline-flex;position:relative;z-index:1}.cos_dropdown-menu-button__button{display:flex;height:100%}.cos_dropdown-menu-button__trigger{display:inline-flex;align-items:center;cursor:pointer;border:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;outline:none}.cos_dropdown-menu-button__dropdown{position:absolute;pointer-events:auto;z-index:999}.cos_dropdown-menu-button__dropdown .cos_dropdown-list__item:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_dropdown-menu-button__dropdown .cos_dropdown-list__item:focus:not(:focus-visible){outline:none}.cos_dropdown-menu-button__dropdown .cos_dropdown-list__item:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_about{flex:.5;max-height:500px}.cos_about__info{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;display:inline-flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_about__info-icon{border-radius:8px;background:var(--blue-green-blue-green10);padding:var(--CareerOS-Tokens-Spacing-md)}.cos_about__website-icon{color:var(--icon-dark);font-size:24px}.cos_about__social{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_about__social-links{display:flex;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_about__separator{background-color:var(--blue-green-blue-green10);height:1px;width:100%}.cos_about__social-header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_about__saved-info{display:flex;align-items:center;align-content:center;gap:var(--CareerOS-Tokens-Spacing-md, 16px);align-self:stretch;flex-wrap:wrap}.cos_about__saved{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_about__saved-icon{color:var(--icon-dark);font-size:24px}.cos_about__saved-count{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.cos_card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--border-light);border-radius:var(--CareerOS-Tokens-Border-Radius-lg);padding:var(--CareerOS-Tokens-Spacing-lg);background:var(--bgColor-white);gap:var(--CareerOS-Tokens-Spacing-md)}.cos_card p{margin:0}.cos_card__header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;line-height:24px;margin:0}.cos_card__content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md);width:100%}.cos_card--small{padding:var(--CareerOS-Tokens-Spacing-sm);gap:4px;border-radius:4px}.cos_card--medium{padding:var(--CareerOS-Tokens-Spacing-md);gap:var(--CareerOS-Tokens-Spacing-md);border-radius:8px}.cos_card__header--small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_card__content--small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;font-weight:400}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_card{gap:var(--CareerOS-Tokens-Spacing-sm);padding:var(--CareerOS-Tokens-Spacing-md)}.cos_card__header{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}}.cos_locations{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cos_locations ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_locations ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_locations ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_locations ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_locations__perks{height:400px;display:flex;flex-direction:column}.cos_locations__header{position:sticky;top:0;z-index:1;background-color:var(--white)}.cos_locations__scroll-container{flex:1;overflow-y:auto;width:100%}.cos_locations__scroll-container ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_locations__scroll-container ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_locations__scroll-container ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_locations__scroll-container ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_locations__map{overflow:hidden;border-radius:var(--CareerOS-Tokens-Border-Radius-lg);min-height:400px}.cos_locations__map-pin-icon{font-size:30px}.cos_locations__cards{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm);padding-right:var(--CareerOS-Tokens-Spacing-md)}.cos_locations .card{cursor:pointer}.cos_locations .card.cos_locations__card--selected{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green10)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_locations{grid-template-columns:1fr}.cos_locations__scroll-container{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_locations__perks{height:unset;max-height:400px}.cos_locations__cards{padding-right:var(--CareerOS-Tokens-Spacing-sm)}.cos_locations .card.cos_locations__card--selected{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;background-color:var(--blue-green-blue-green10);border:1px solid var(--blue-green-blue-green10)}}.cos_benefits{display:flex;gap:var(--CareerOS-Tokens-Spacing-lg);height:fit-content}.cos_benefits__badges{display:inline-flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_faqs details{border-bottom:1px solid var(--blue-green-blue-green10)}.cos_faqs summary{cursor:pointer;display:flex;align-items:flex-start;gap:var(--CareerOS-Tokens-Spacing-md);padding-right:24px;position:relative;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;margin-bottom:var(--CareerOS-Tokens-Spacing-md);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.cos_faqs details[open] summary{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;overflow:visible;text-overflow:clip}.cos_faqs details[open]>summary:after{transform:rotate(90deg)}.cos_faqs summary:after{content:"";position:absolute;right:0;top:2px;width:18px;height:18px;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-right'%3e%3cpath%20id='Vector'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.64645%201.64645C4.84171%201.45118%205.15829%201.45118%205.35355%201.64645L11.3536%207.64645C11.5488%207.84171%2011.5488%208.15829%2011.3536%208.35355L5.35355%2014.3536C5.15829%2014.5488%204.84171%2014.5488%204.64645%2014.3536C4.45118%2014.1583%204.45118%2013.8417%204.64645%2013.6464L10.2929%208L4.64645%202.35355C4.45118%202.15829%204.45118%201.84171%204.64645%201.64645Z'%20fill='%23141D1D'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-size:cover;transition:.2s;flex-shrink:0}.cos_faqs p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;padding:0 var(--CareerOS-Tokens-Spacing-md) var(--CareerOS-Tokens-Spacing-md) var(--CareerOS-Tokens-Spacing-md)}.cos_company-header{max-width:100%;position:relative;background-color:#fff;border-radius:var(--CareerOS-Tokens-Border-Radius-lg)}.cos_company-header__background-container{z-index:0;position:relative;border-radius:var(--CareerOS-Tokens-Border-Radius-lg) var(--CareerOS-Tokens-Border-Radius-lg) 0 0;border:1px solid var(--border-light);border-bottom:none}.cos_company-header__background-container--verified{border:2px solid transparent;border-bottom:2px solid transparent}.cos_company-header__background-container--verified:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:2px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#e3a455 26.2499991059deg,#f6dba6 88.1250017881deg,#ffebc3 156.5846800804deg,#f0be79 191.744427681deg,#8f653b 213.5920071602deg,#673d22 225.9546732903deg,#ba7f3b 255.1906228065deg,#eebc70 278.6032176018deg,#3f1f0f 331.875deg,#e3a455 360deg)}.cos_company-header__background-container--verified:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#0000 60%,#0009);border-radius:inherit;pointer-events:none}.cos_company-header__background-container--partner{border:2px solid transparent;border-bottom:2px solid transparent}.cos_company-header__background-container--partner:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:2px;width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#3d58ff,#1e85ff,#00b2ff,#1e85ff,#3d58ff 360deg)}.cos_company-header__background-container--partner:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#0000 60%,#0009);border-radius:inherit;pointer-events:none}.cos_company-header__background{max-width:100%;min-height:60px;max-height:208px;overflow:hidden;border-radius:inherit;margin-top:-1px;display:flex}.cos_company-header__cover-image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.cos_company-header__cover-overlay{z-index:1;position:absolute;bottom:12px;right:var(--CareerOS-Tokens-Spacing-md);display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-xs)}.cos_company-header__badge-image{width:40px;height:40px}.cos_company-header__badge-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;color:#fff}.cos_company-header__content{z-index:0;margin:0 auto;padding:var(--CareerOS-Tokens-Spacing-xxl, 48px) var(--CareerOS-Tokens-Spacing-lg, 24px) 0 var(--CareerOS-Tokens-Spacing-lg, 24px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;row-gap:var(--CareerOS-Tokens-Spacing-sm);position:relative;border-radius:0 0 var(--CareerOS-Tokens-Border-Radius-lg) var(--CareerOS-Tokens-Border-Radius-lg);border:1px solid var(--border-light);border-top:none}.cos_company-header__logo-container{position:absolute;z-index:1;bottom:-36px;left:24px;aspect-ratio:1}.cos_company-header__logo{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 2px 5px #0000001a}.cos_company-header__info{flex-grow:1}.cos_company-header__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.cos_company-header__tagline{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_company-header__tagline-icon{display:flex;color:var(--icon-primary);font-size:16px}.cos_company-header__tagline-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.cos_company-header__tags{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm);margin-bottom:var(--CareerOS-Tokens-Spacing-md)}.cos_company-header__info-top{display:flex;gap:var(--CareerOS-Tokens-Spacing-sm) var(--CareerOS-Tokens-Spacing-lg);align-items:center;flex-wrap:wrap;margin-bottom:var(--CareerOS-Tokens-Spacing-sm)}.cos_company-header__controls{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_company-header__info-bottom{display:flex;gap:var(--CareerOS-Tokens-Spacing-md);margin-bottom:var(--CareerOS-Tokens-Spacing-sm)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_company-header__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_company-header__tagline{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_company-header__cover-overlay{position:absolute;top:12px;bottom:unset}.cos_company-header__badge-image{width:24px;height:24px}.cos_company-header__badge-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}}.cos_company-media{position:relative;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-gap:var(--CareerOS-Tokens-Spacing-lg)}.cos_company-media--column.cos_company-media{grid-template-columns:repeat(1,1fr)}.cos_company-media--column.cos_company-media>button{right:12px;bottom:12px}.cos_company-media__thumbnails{display:contents;list-style:none;padding:0;margin:0}.cos_company-media__thumbnail{list-style:none}.cos_company-media>img{aspect-ratio:16/9;width:100%;height:100%;object-fit:cover;border-radius:var(--CareerOS-Tokens-Border-Radius-lg)}.cos_company-media>button{z-index:1;position:absolute;bottom:3%;right:2%}.cos_images-modal{width:clamp(500px,80vw,60vw);height:clamp(250px,60vh,60vh)}.cos_images-modal__content{display:grid;grid-auto-flow:row;grid-gap:var(--CareerOS-Tokens-Spacing-lg);grid-template-columns:repeat(2,1fr);padding:2rem}.cos_images-modal__item{width:100%;height:100%;aspect-ratio:16/9;object-fit:contain;border-radius:.5rem;overflow:hidden}.cos_images-modal__image{aspect-ratio:16/9;width:100%;height:100%;border-radius:.5rem;object-fit:cover}.cos_images-modal__video{width:100%;height:100%;object-fit:fill}@media (max-width: 1000px){.cos_images-modal{width:clamp(300px,80vw,60vw);height:clamp(150px,60vh,60vh)}.cos_images-modal__content{grid-template-columns:repeat(1,1fr)}}.cos_video-container{position:relative;border-radius:.5rem;overflow:hidden;aspect-ratio:16/9}.cos_react-player{position:absolute;top:0;left:0}.content{padding:24px}.content ol,.content ul{list-style:none}.carousel{padding:24px}.carousel img{object-fit:contain;aspect-ratio:16/9;max-height:80dvh}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.carousel{padding:24px 0}}.carousel .dot{width:16px!important;height:16px!important;bottom:-8px!important;background-color:var(--blue-green-blue-green80)!important}.modal__body:has(.carousel){max-height:min-content}.modal__content:has(.carousel){max-width:80dvw}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.modal__content:has(.carousel){max-width:95dvw}}.arrow{position:absolute;z-index:2;top:calc(50% - 15px);width:30px;height:30px;cursor:pointer}.arrow--left{left:10px}.arrow--right{right:-10px}.cos_toggle{display:inline-flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm, 8px)}.cos_toggle--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_toggle--size-medium{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_toggle--size-large{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_toggle__label-text{color:var(--neutral-neutral30, #A3ADAD);transition:all .2s ease-in-out;cursor:pointer}.cos_toggle__label-text--active{color:var(--text-default, #141D1D)}.cos_toggle__input[type=checkbox]{position:relative;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;flex-shrink:0;transition:all .2s ease-in-out;background-color:var(--neutral-neutral30, #A3ADAD);cursor:pointer}.cos_toggle__input--size-small[type=checkbox]{width:20px;height:12px;border-radius:6px}.cos_toggle__input--size-small[type=checkbox]:after{width:8px;height:8px}.cos_toggle__input--size-medium[type=checkbox]{width:36px;height:20px;border-radius:10px}.cos_toggle__input--size-medium[type=checkbox]:after{width:16px;height:16px}.cos_toggle__input--size-large[type=checkbox]{width:44px;height:24px;border-radius:12px}.cos_toggle__input--size-large[type=checkbox]:after{width:20px;height:20px}.cos_toggle__input--theme-blue[type=checkbox]{background-color:var(--primary-blue-primary30, #2BBEB8)}.cos_toggle__input--theme-purple[type=checkbox]{background-color:var(--tertiary-purple-tertiary40, #98A6FD)}.cos_toggle__input--theme-orange[type=checkbox]{background-color:var(--purpose-warning, #EB993E)}.cos_toggle__input--unchecked[type=checkbox]{background-color:var(--neutral-neutral30, #A3ADAD)}.cos_toggle__input--unchecked[type=checkbox]:after{left:2px}.cos_toggle__input--checked[type=checkbox]:after{left:calc(100% - 2px);transform:translate(-100%)}.cos_toggle__input:after{content:"";position:absolute;display:block;border-radius:50%;background-color:var(--neutral-neutral0, #FFFFFF);transition:all .2s ease-in-out}.cos_event-modal{padding:var(--CareerOS-Tokens-Spacing-xl);display:flex;flex-direction:column;height:80dvh;min-width:60dvw;gap:var(--CareerOS-Tokens-Spacing-md);border-radius:var(--CareerOS-Tokens-Border-Radius-md);background-color:var(--bgColor-white);border:1px solid var(--border-light);position:relative}.cos_event-modal__sticky-content{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md);position:sticky;top:0;background-color:var(--bgColor-white);z-index:1}.cos_event-modal__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;flex:1;overflow-y:auto;overflow-wrap:anywhere;color:var(--text-default);margin-bottom:0;padding-top:var(--CareerOS-Tokens-Spacing-sm)}.cos_event-modal--past{opacity:.5}.cos_event-modal__header{display:flex;justify-content:space-between;align-items:center}.cos_event-modal__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;overflow:hidden;word-break:break-all}.cos_event-modal__time{min-width:max-content}.cos_event-modal__info{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_event-modal__info-item{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_event-modal__info-item-icon{font-size:20px}.cos_event-modal__info-item-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.cos_event-modal__info-item-icon{color:var(--primary-blue-primary50)}.cos_event-modal__company-header{display:flex;align-items:center;justify-content:space-between;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_event-modal__company-wrapper{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_event-modal__company-logo{width:50px;aspect-ratio:1;flex-shrink:0;border-radius:50%;overflow:hidden}.cos_event-modal__company-logo img{width:100%;height:100%;object-fit:cover}.cos_event-modal__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;word-break:break-all}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_event-modal__company-logo{width:30px}.cos_event-modal__company-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_event-modal__company-header{flex-direction:column-reverse;align-items:stretch;width:100%}.cos_event-modal__company-wrapper{width:100%}.cos_event-modal__company-action{width:100%;display:flex;justify-content:flex-end}}.separator{height:1px;background-color:var(--blue-green-blue-green10);width:100%}.event-card{display:flex;width:500px;align-self:stretch;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md);padding:var(--CareerOS-Tokens-Spacing-md);border-radius:var(--CareerOS-Tokens-Border-Radius-md);background-color:var(--bgColor-white);border:1px solid var(--border-light)}.event-card--past{opacity:.5}.event-card__header{display:flex;justify-content:space-between;align-items:center}.event-card__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.event-card__time{min-width:max-content}.event-card__info{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-md)}.event-card__info-section{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-md);justify-content:space-between}.event-card__info-item{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm)}.event-card__info-item-icon{font-size:20px}.event-card__info-item-label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600;color:var(--text-default)}.event-card__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;min-height:100px;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-default);overflow-wrap:anywhere}.event-card__info-item-icon{color:var(--primary-blue-primary50)}.event-card:hover{background-color:var(--bgColor-gradient);border:1px solid var(--primary-blue-primary30);box-shadow:0 4px 8px #00000026;transition:.3s;cursor:pointer}.event-card .sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_certifications__list{display:flex;justify-content:center;gap:1.5rem}.cos_certifications__item img{width:120px;height:72px;object-fit:contain}.cos_diversity__statistics{display:flex;align-items:flex-start;align-content:flex-start;gap:var(--CareerOS-Tokens-Spacing-sm);align-self:stretch;flex-wrap:wrap}.cos_diversity__statistic{box-sizing:border-box;position:relative;display:flex;border-radius:var(--CareerOS-Tokens-Border-Radius-md);border:1px solid var(--primary-blue-primary30);background:#ecf0ff1a;padding:var(--CareerOS-Tokens-Spacing-md);flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:185px;min-width:185px;height:160px;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_diversity__statistic-icon{box-sizing:border-box;display:flex;z-index:10;font-size:24px;color:var(--bgColor-white);background-color:var(--tertiary-purple-tertiary40);padding:16px;border-radius:50%;width:var(--CareerOS-Tokens-Spacing-xxl);height:var(--CareerOS-Tokens-Spacing-xxl);align-items:center;justify-content:center}.cos_diversity__statistic-icon-value{position:relative;display:flex;align-items:center;width:90%}.cos_diversity__statistic-category{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos_diversity__statistic-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;box-sizing:border-box;position:absolute;left:24px;z-index:1;width:90%;font-weight:700;color:var(--tertiary-purple-tertiary50);background-color:var(--tertiary-purple-tertiary10);padding:8px 0 8px 32px;border-radius:0 64px 64px 0}.cos_diversity .sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_diversity__statistics{overflow-x:scroll;flex-wrap:nowrap}}.cos_company_values{display:flex;flex-wrap:wrap;gap:.5rem}.cos_application-process__steps{display:flex;flex-direction:column;width:100%;list-style:none;padding:0;margin:0;counter-reset:step-counter}.cos_application-process__step-container{display:flex;flex-direction:column;align-items:center;list-style:none;position:relative;counter-increment:step-counter}.cos_application-process__step-container:before{content:counter(step-counter);box-sizing:border-box;display:flex;width:56px;height:56px;padding:24px;justify-content:center;align-items:center;gap:10px;color:var(--bgColor-white);border-radius:50%;border:2px solid var(--tertiary-purple-tertiary40);background:var(--dark-gradient);position:absolute;left:var(--CareerOS-Tokens-Spacing-lg);top:var(--CareerOS-Tokens-Spacing-lg);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px}.cos_application-process__step-container--with-arrow:after{content:"";display:block;width:33px;height:21px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='33'%20height='21'%20viewBox='0%200%2033%2021'%20fill='none'%3e%3cpath%20d='M17.7618%2019.6192C17.1007%2020.3978%2015.8993%2020.3978%2015.2382%2019.6192L0.896633%202.72776C-0.0162773%201.65254%200.747908%200.00123405%202.15841%200.00123405L30.8416%200.00123405C32.2521%200.00123405%2033.0163%201.65254%2032.1034%202.72776L17.7618%2019.6192Z'%20fill='url(%23paint0_linear_4383_21661)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_4383_21661'%20x1='0.500001'%20y1='0.00123466'%20x2='16.0321'%20y2='29.0181'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2398A6FD'/%3e%3cstop%20offset='1'%20stop-color='%232BBEB8'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}.cos_application-process__step{display:flex;gap:var(--CareerOS-Tokens-Spacing-lg);padding:var(--CareerOS-Tokens-Spacing-lg);padding-left:calc(var(--CareerOS-Tokens-Spacing-lg) + 56px + var(--CareerOS-Tokens-Spacing-lg));border-radius:var(--CareerOS-Tokens-Border-Radius-md);border:1px solid var(--tertiary-purple-tertiary40);background:var(--bgColor-white);width:100%;box-sizing:border-box}.cos_application-process__step-content{flex:1;display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm);width:100%}.cos_application-process__step-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_application-process__step-description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_application-process__step-description ul,.cos_application-process__step-description li{list-style-type:disc}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_application-process__step{flex-direction:column;align-items:center;padding-left:var(--CareerOS-Tokens-Spacing-lg);padding-top:calc(var(--CareerOS-Tokens-Spacing-lg) + 45px + var(--CareerOS-Tokens-Spacing-sm))}.cos_application-process__step-container:before{width:30px;height:30px;padding:8px;left:50%;transform:translate(-50%);top:var(--CareerOS-Tokens-Spacing-lg);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;font-size:16px}.cos_application-process__step-container--with-arrow:after{width:24px;height:15px}}.cos_badge-list{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_team-selector{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cos_default-logo{position:relative;z-index:0;flex-shrink:0;background:var(--blue-green-blue-green10);display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--blue-green-blue-green80);border:none;min-width:none;padding:0 2px;border-radius:50%;box-shadow:0 1px 2px #0000000d}.cos_default-logo--green{background-color:var(--primary);color:var(--blue-green-blue-green10)}.cos_default-logo--dark{background:var(--blue-green-blue-green30, #bac9cc);color:var(--blue-green-blue-green80, #004850)}.cos_default-logo--premium{overflow:visible;border:var(--stroke-width, 2px) solid transparent;border-radius:50%;box-sizing:border-box}.cos_default-logo--premium:before{content:"";position:absolute;z-index:-1;inset:calc(var(--stroke-width, 2px) * -1);padding:var(--stroke-width, 2px);width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#e3a455 26.2499991059deg,#f6dba6 88.1250017881deg,#ffebc3 156.5846800804deg,#f0be79 191.744427681deg,#8f653b 213.5920071602deg,#673d22 225.9546732903deg,#ba7f3b 255.1906228065deg,#eebc70 278.6032176018deg,#3f1f0f 331.875deg,#e3a455 360deg)}.cos_default-logo--partner{overflow:visible;border:var(--stroke-width, 2px) solid transparent;border-radius:50%;box-sizing:border-box}.cos_default-logo--partner:before{content:"";position:absolute;z-index:-1;inset:calc(var(--stroke-width, 2px) * -1);padding:var(--stroke-width, 2px);width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#3d58ff,#1e85ff,#00b2ff,#1e85ff,#3d58ff 360deg)}.cos_default-logo__premium-badge,.cos_default-logo__partner-badge{position:absolute;top:60%;left:60%;object-fit:cover;z-index:1}.cos_default-logo__text{overflow:hidden;text-align:center;word-break:break-all;-webkit-line-clamp:1;text-overflow:clip;white-space:nowrap;font-size:.4em;line-height:1em;border-radius:unset}.cos_default-logo__icon{font-size:.6em;color:var(--blue-green-blue-green80)}.cos_default-logo-img{box-shadow:0 1px 2px #0000000d;object-fit:cover;width:100%;height:100%;border-radius:50%}.cos_default-logo-wrapper{display:flex;position:relative;z-index:0}.cos_default-logo-wrapper--premium{overflow:visible;border:var(--stroke-width, 2px) solid transparent;border-radius:50%;box-sizing:border-box}.cos_default-logo-wrapper--premium:before{content:"";position:absolute;z-index:-1;inset:calc(var(--stroke-width, 2px) * -1);padding:var(--stroke-width, 2px);width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#e3a455 26.2499991059deg,#f6dba6 88.1250017881deg,#ffebc3 156.5846800804deg,#f0be79 191.744427681deg,#8f653b 213.5920071602deg,#673d22 225.9546732903deg,#ba7f3b 255.1906228065deg,#eebc70 278.6032176018deg,#3f1f0f 331.875deg,#e3a455 360deg)}.cos_default-logo-wrapper--partner{overflow:visible;border:var(--stroke-width, 2px) solid transparent;border-radius:50%;box-sizing:border-box}.cos_default-logo-wrapper--partner:before{content:"";position:absolute;z-index:-1;inset:calc(var(--stroke-width, 2px) * -1);padding:var(--stroke-width, 2px);width:100%;height:100%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from 180deg at 48.5% 50%,#3d58ff,#1e85ff,#00b2ff,#1e85ff,#3d58ff 360deg)}.cos_default-logo-wrapper__premium-badge,.cos_default-logo-wrapper__partner-badge{position:absolute;top:60%;left:60%;object-fit:cover;z-index:1}.avatar-stack{--avatar-stack-avatar-size: 24px;--avatar-stack-font-size: 9.6px;--avatar-stack-avatar-size-hover: 32px;--avatar-stack-font-size-hover: 16px;position:relative;display:flex;align-items:flex-end;width:fit-content;height:24px;max-width:88px;z-index:0;cursor:default;border:none;background:transparent;outline:none;padding:0}.avatar-stack--size-28{--avatar-stack-avatar-size: 28px;--avatar-stack-font-size: 11.2px;--avatar-stack-avatar-size-hover: 40px;--avatar-stack-font-size-hover: 18.6px;height:28px}.avatar-stack--size-35{--avatar-stack-avatar-size: 35px;--avatar-stack-font-size: 13px;--avatar-stack-avatar-size-hover: 46px;--avatar-stack-font-size-hover: 20px;height:35px;max-width:113px}.avatar-stack--with-cursor-pointer{cursor:pointer}.avatar-stack[role=button]:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.avatar-stack[role=button]:focus:not(:focus-visible){outline:none}.avatar-stack[role=button]:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.avatar-stack__item{position:relative;margin-right:-8px;height:var(--avatar-stack-avatar-size);overflow:visible;display:flex;flex-shrink:0;align-items:flex-end;border:none;background:transparent;outline:none;padding:0;cursor:pointer}.avatar-stack__item:last-child{margin-right:0}.avatar-stack__item--order-front-on-top:nth-child(1){z-index:3}.avatar-stack__item--order-front-on-top:nth-child(2){z-index:2}.avatar-stack__item--order-front-on-top:nth-child(3){z-index:1}.avatar-stack__item--order-front-on-top:nth-child(4){z-index:0}.avatar-stack__list{display:flex;align-items:flex-end}.avatar-stack__avatar-wrapper{display:flex;flex-shrink:0;align-items:flex-end;border-radius:50%;overflow:hidden;border:1px solid var(--border-white, #FFF);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background-color:var(--blue-green-blue-green10, #EEF1F2)}.avatar-stack__avatar-wrapper--blur{filter:blur(2px);cursor:help}.avatar-stack__avatar{width:var(--avatar-stack-avatar-size);height:var(--avatar-stack-avatar-size);border-radius:50%;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;object-fit:cover;transition:all .1s ease-in-out}.avatar-stack__avatar--extra{display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--blue-green-blue-green10, #EEF1F2);flex-shrink:0;color:var(--blue-green-blue-green80, #004850);text-align:center;font-size:var(--avatar-stack-font-size);font-style:normal;font-weight:500;line-height:150%}.avatar-stack__avatar--add{border:none;overflow:visible}.avatar-stack__avatar--add .cos_icon-button{width:var(--avatar-stack-avatar-size);height:var(--avatar-stack-avatar-size);min-width:var(--avatar-stack-avatar-size);min-height:var(--avatar-stack-avatar-size);max-width:var(--avatar-stack-avatar-size);max-height:var(--avatar-stack-avatar-size)}.avatar-stack__avatar--add .cos_icon-button__icon{font-size:10px;line-height:1}.avatar-stack__avatar--with-hover:hover{width:var(--avatar-stack-avatar-size-hover)!important;height:var(--avatar-stack-avatar-size-hover)!important;font-size:var(--avatar-stack-font-size-hover)}.avatar-stack__placeholder{display:flex;width:24px;height:24px;padding:4.8px 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:480px;background:var(--blue-green-blue-green10, #EEF1F2);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:1px solid var(--border-white, #FFF)}.avatar-stack__image{height:100%}.cos_accordion-with-arrows__toggle{border:none;background:transparent;padding:0;margin:0;width:100%;text-align:left;font-size:inherit;font-family:inherit;color:inherit;outline:none;cursor:pointer}.cos_accordion-with-arrows__toggle:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_accordion-with-arrows__toggle:focus:not(:focus-visible){outline:none}.cos_accordion-with-arrows__toggle:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_accordion-with-arrows__item{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .3s ease-in-out,opacity .2s ease-in-out,visibility 0s}.cos_accordion-with-arrows__item--collapsed{grid-template-rows:0fr;opacity:0;visibility:hidden;overflow:hidden;transition:grid-template-rows .3s ease-in-out,opacity .2s ease-in-out,visibility 0s .3s}.cos_accordion-with-arrows__item--opened .cos_accordion-with-arrows__content{overflow:visible;visibility:visible}.cos_accordion-with-arrows__content{overflow:hidden}.cos_rotate-icon{cursor:pointer;position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:transform .1s ease-in-out}.cos_rotate-icon--rotated{transform:translateY(-50%) rotate(180deg);transform-origin:center}.cos_progress-bar{position:sticky;top:57px;width:100%;padding-block:16px;background-color:var(--white-opacity65);box-shadow:0 4px 4px -4px #6b6b6b40;border-top:.5px solid var(--tertiary-purple-tertiary30);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--email-actions-z-index)}.cos_progress-bar__container{height:10px;max-width:1080px;border-radius:16px;background-color:var(--blue-green-blue-green10);overflow:hidden;margin:0 auto}.cos_progress-bar__progress-bar{height:100%;background:var(--Progress-Bar);transition:width .3s ease-in-out;border-radius:16px}.cos_pagination{display:flex;justify-content:center;align-items:center;width:fit-content;margin:40px auto 0;padding:0;filter:drop-shadow(0px 1px 4px rgba(7,87,182,.15));border-radius:8px;background-color:var(--bgColor-white)}.cos_pagination__item{width:48px;height:48px;display:flex;justify-content:center;align-items:center;color:var(--charcoal-gray);cursor:pointer;border-radius:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;border:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;outline:none}.cos_pagination__item:hover{background-color:var(--stepper-completed);color:var(--white)}.cos_pagination__item:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_pagination__item:focus:not(:focus-visible){outline:none}.cos_pagination__item:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_pagination__item--active{background-color:var(--primary);color:var(--white)}.cos_pagination__item:disabled{opacity:.5;cursor:not-allowed}.cos_pagination__item:disabled:hover{background-color:transparent;color:var(--charcoal-gray)}.cos_pagination__icon{font-size:24px;cursor:pointer}.cos_basic-profile-info{position:relative;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF)}.cos_basic-profile-info__banner-edit{position:absolute;top:16px;right:16px}.cos_basic-profile-info__banner-action{position:absolute;top:16px;right:16px;z-index:5}.cos_basic-profile-info__banner{height:193px;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px) var(--CareerOS-Tokens-Border-Radius-lg, 16px) 0 0;background-color:#dae5e4;object-fit:cover;display:flex;align-items:center;object-position:center;overflow:hidden;position:relative}.cos_basic-profile-info__banner-image{width:100%;height:100%;object-fit:cover;object-position:right}.cos_basic-profile-info__image{position:absolute;top:77px;left:36px;width:160px;height:160px;border-radius:50%;border:5px solid var(--bgColor-white);background-color:#dae5e4;overflow:hidden;z-index:5}.cos_basic-profile-info__content{position:relative;padding:52px var(--CareerOS-Tokens-Spacing-lg) var(--CareerOS-Tokens-Spacing-lg)}.cos_basic-profile-info__content-edit{position:absolute;top:16px;right:16px}.cos_basic-profile-info__content-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0}.cos_basic-profile-info__content-degree{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;margin-bottom:var(--CareerOS-Tokens-Spacing-sm)}.cos_basic-profile-info__content-degree--empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-style:italic;color:var(--text-subtitle)}.cos_basic-profile-info__content-university{display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;gap:var(--CareerOS-Tokens-Spacing-sm);align-items:center;margin-bottom:var(--CareerOS-Tokens-Spacing-sm)}.cos_basic-profile-info__content-university-icon{width:32px;height:32px;border-radius:50%;background-color:var(--tertiary-purple-tertiary10)}.cos_basic-profile-info__content-university-icon i{color:var(--tertiary-purple-tertiary30)}.cos_basic-profile-info__content-university-location{color:var(--text-subtitle)}.cos_basic-profile-info__content-email{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;display:flex;gap:var(--CareerOS-Tokens-Spacing-sm);color:var(--text-subtitle);margin-bottom:var(--CareerOS-Tokens-Spacing-sm)}.cos_basic-profile-info__content-email-linkedin{color:var(--text-linked);text-decoration:none}.cos_basic-profile-info__content-summary{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.work-experience{position:relative;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--CareerOS-Tokens-Spacing-lg)}.work-experience__content-edit{position:absolute;top:16px;right:16px}.work-experience__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;margin-bottom:var(--CareerOS-Tokens-Spacing-md)}.work-experience__list{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm)}.work-experience__item{display:flex;gap:var(--CareerOS-Tokens-Spacing-md)}.work-experience__item-icon{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none;background-color:var(--primary-blue-primary10)}.work-experience__item-icon i{color:var(--primary-blue-primary30)}.work-experience__item-content{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-xs);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.work-experience__item-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.work-experience__item-location,.work-experience__item-dates{color:var(--text-subtitle)}.work-experience__item-bullets{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm);margin:0;padding:0 0 0 20px}.work-experience__empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.work-experience__empty-list{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_education{position:relative;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--CareerOS-Tokens-Spacing-lg)}.cos_education__content-edit{position:absolute;top:16px;right:16px}.cos_education__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;margin-bottom:var(--CareerOS-Tokens-Spacing-md)}.cos_education__list{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_education__item-content{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-xs)}.cos_education__item{display:flex;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_education__item-icon{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none;background-color:var(--tertiary-purple-tertiary10)}.cos_education__item-icon i{color:var(--tertiary-purple-tertiary30)}.cos_education__item-title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_education__item-company{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_education__item-dates{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.cos_education__empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;font-style:italic;color:var(--text-subtitle)}.cos_skills{position:relative;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);padding:var(--CareerOS-Tokens-Spacing-lg)}.cos_skills__content-edit{position:absolute;top:16px;right:16px}.cos_skills__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;margin-bottom:var(--CareerOS-Tokens-Spacing-md)}.cos_skills__list{display:flex;gap:var(--CareerOS-Tokens-Spacing-sm);flex-wrap:wrap}.cos_skills__empty{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6F7979)}.cos_skills__empty-list{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_tally-info__content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--CareerOS-Tokens-Spacing-md)}.cos_tally-info__value{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm)}.cos_tally-info__content-edit{position:absolute;top:16px;right:16px}.cos_tally-info__item{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-xs)}@media only screen and (max-width: 768px),only screen and (max-width: 1480px) and (hover: none) and (pointer: coarse) and (max-aspect-ratio: 4/3){.cos_tally-info__content{grid-template-columns:1fr}}.cos_tally-info-empty{display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_tally-info-empty__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos_tally-info-empty__description{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos_tally-info-empty__description-list{padding-left:var(--CareerOS-Tokens-Spacing-lg);margin:0}.cos_tally-info-empty__description-item{margin-bottom:var(--CareerOS-Tokens-Spacing-xs)}.cos_tally-info-empty__description-title{padding:0;margin:0 0 var(--CareerOS-Tokens-Spacing-xs)}.cos_tally-info-empty__with-tooltip{position:relative;display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-md, 16px)}.cos_tally-info-empty-sneak-peek{position:absolute;top:36px;left:0;width:480px;height:497px;overflow:hidden;padding:var(--CareerOS-Tokens-Spacing-md);display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md);border-radius:var(--CareerOS-Tokens-Border-Radius-md, 8px);border:1px solid #DAE5E4;background:var(--bgColor-white, #FFF);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;z-index:1}@media screen and (max-width: 1200px){.cos_tally-info-empty-sneak-peek{left:auto;right:0}}.cos_tally-info-empty-sneak-peek__top{display:flex;gap:var(--CareerOS-Tokens-Spacing-md)}.cos_tally-info-empty-sneak-peek__icon{width:48px;height:48px;border-radius:50%;background:var(--secondary-green-secondary00, #EEFBF5);color:var(--secondary-green-secondary40, #04d1a1);font-size:26px;display:flex;justify-content:center;align-items:center}.cos_tally-info-empty-sneak-peek__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_tally-info-empty-sneak-peek__subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle, #6f7979)}.cos_tally-info-empty-sneak-peek__separator{height:1px;background-color:var(--blue-green-blue-green10);width:100%}.cos_tally-info-empty-sneak-peek__image{height:100%;overflow:scroll;padding-right:6px}.cos_tag{position:relative;height:28px;border-radius:4px;padding:4px 8px;color:var(--purple);border:1px solid transparent;width:fit-content;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:4px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;cursor:default;border:none;background:var(--lavender-mist);outline:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}@media only screen and (max-width: 1280px) and (hover: none) and (pointer: coarse){.cos_tag{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}}.cos_tag--clickable{cursor:pointer}.cos_tag:hover{border-color:var(--border-color-on-hover)}.cos_tag--size-small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;height:24px}.cos_tag--color-light-green{color:var(--accent-green);background-color:var(--accent-light-green);--border-color-on-hover: var(--accent-green)}.cos_tag--color-light-purple{color:var(--blue-green-blue-green80);background-color:var(--tertiary-purple-tertiary10);--border-color-on-hover: var(--primary-blue-primary30)}.cos_tag--color-pink{color:var(--crimson-pink);background-color:var(--cotton-candy-pink);--border-color-on-hover: var(--crimson-pink)}.cos_tag--color-orange{color:var(--accent-brown);background-color:var(--tone-90);--border-color-on-hover: var(--tone-50)}.cos_tag--color-blue{color:var(--neutral40);background-color:var(--neutral90);--border-color-on-hover: var(--neutral40)}.cos_tag--color-green{color:var(--slate-gray);background-color:var(--pale-mint);--border-color-on-hover: var(--slate-gray)}.cos_tag--color-red{color:var(--error-error60);background:var(--blush-pink);--border-color-on-hover: var(--secondary)}.cos_tag--color-light-blue{color:var(--accent-blue);background-color:var(--accent-light-blue);--border-color-on-hover: var(--accent-blue)}.cos_tag--color-blue-green{background-color:var(--turquoise-light);color:var(--midnight-blue);--border-color-on-hover: var(--midnight-blue)}.cos_tag--color-grey{background-color:var(--blue-green-blue-green10);color:var(--blue-green-blue-green80);--border-color-on-hover: var(--blue-green-blue-green80)}.cos_tag--color-yellow{color:var(--accent-brown);background-color:var(--accent-light-yellow);--border-color-on-hover: var(--accent-brown)}.cos_tag--color-lilac{color:var(--accent-dark-purple);background-color:var(--accent-light-purple);--border-color-on-hover: var(--accent-dark-purple)}.cos_tag--color-dark-purple{color:var(--accent-dark-purple);background-color:var(--accent-lilac);--border-color-on-hover: var(--accent-dark-purple)}.cos_tag:not(.cos_tag--clickable){--border-color-on-hover: transparent}.cos_tag__icon{display:flex}.cos_tag__unread-indicator{position:absolute;top:0;right:-4px;transform:translateY(-50%);background:var(--blue-gradient-saturated);border-radius:50%;width:10px;height:10px;z-index:1}.cos_tag__unread-indicator .sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_tag__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cos_tag__close-icon{font-size:16px;cursor:pointer;color:var(--icon-dark)}.cos_tag__image{width:14px;height:14px}.cos_tag__marker{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:600}.cos_tag__marker--red{color:var(--error-error60)}.cos_tag__marker--yellow{color:var(--purpose-warning)}.cos_tag__marker--green{color:var(--purpose-success)}.cos_manage-tags{position:absolute;top:0;left:0;z-index:1;width:300px;max-height:500px;border-radius:8px;background:var(--bgColor-white, #fff);box-shadow:0 0 4px #6b6b6b40}.cos_manage-tags__hint{padding:8px;color:var(--text-subtitle);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_manage-tags ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_manage-tags ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_manage-tags ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_manage-tags ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_manage-tags__existing{position:relative;overflow:scroll;max-height:300px;border-radius:inherit}.cos_manage-tags__existing-tag{padding:8px;display:flex;gap:4px;align-items:center;cursor:pointer;justify-content:space-between}.cos_manage-tags__existing-tag:hover{background-color:var(--bgColor-hover)}.cos_manage-tags__remove-button{flex-shrink:0;pointer-events:initial}.cos_manage-tags__selected{padding:8px;display:flex;flex-wrap:wrap;gap:4px;background-color:var(--bgColor-hover);cursor:text}.cos_manage-tags__new-tag-input{background-color:transparent;border:none;width:150px;max-width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.cos_manage-tags__new-tag-input:focus{outline:none}.cos_manage-tags__new-tag{display:flex;align-items:center;gap:4px;padding:8px;border-top:1px solid var(--bgColor-hover);background-color:var(--bgColor-white);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;cursor:pointer}.cos_manage-tags__new-tag:hover{background-color:var(--bgColor-hover)}.cos_toggle-views{--item-width-small: 40px;--item-width-large: 112px;display:flex;justify-content:center;border-radius:8px;position:relative;background:var(--bgColor-gray, #d8d8d8);min-height:36px;column-gap:4px;width:fit-content;align-items:center}.cos_toggle-views:before{content:"";position:absolute;width:var(--item-width-small);transition:.1s all ease-in-out;height:36px;background-color:#fff;left:0;top:0;z-index:1;border-radius:var(--CareerOS-Tokens-Spacing-spacing-sm, 8px);background:var(--bgColor-white, #fff);box-shadow:var(--box-shadow);left:calc(var(--selected-value) * var(--item-width-small) + var(--selected-value) * 4px)}.cos_toggle-views--auto{max-width:100%;width:max-content;justify-content:stretch;min-height:auto}.cos_toggle-views--auto:before{display:none}.cos_toggle-views--auto .cos_toggle-views__option[aria-pressed=true]{background:var(--bgColor-white);box-shadow:var(--box-shadow);color:var(--text-default);font-weight:600}.cos_toggle-views--auto .cos_toggle-views__option--active[aria-pressed=true]{background:var(--bgColor-white);box-shadow:var(--box-shadow)}.cos_toggle-views--large:before{left:calc(var(--selected-value) * var(--item-width-large) + var(--selected-value) * 4px);width:var(--item-width-large)}.cos_toggle-views__option{height:36px;display:flex;z-index:2;align-items:center;justify-content:center;column-gap:var(--CareerOS-Tokens-Spacing-sm);cursor:pointer;color:var(--text-subtitle, #6f7979);border:none;background:transparent;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_toggle-views__option--small{width:var(--item-width-small)}.cos_toggle-views__option--large{width:var(--item-width-large)}.cos_toggle-views__option--auto{padding:var(--Tokens-Spacing-sm, 8px) var(--CareerOS-Tokens-Spacing-md, 16px);border-radius:8px;transition:background-color .1s ease-in-out;width:auto;height:auto}.cos_toggle-views__option--auto.cos_toggle-views__option--active{background:var(--bgColor-white, #fff);box-shadow:var(--box-shadow)}.cos_toggle-views__option .cos_tooltip-wrapper{justify-content:center;display:flex}.cos_toggle-views__option:hover{background:var(--bgColor-hover, #f5f7f9);border-radius:inherit}.cos_toggle-views__option:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;background-color:transparent}.cos_toggle-views__option:focus:not(:focus-visible){outline:none}.cos_toggle-views__option:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px;background-color:transparent}.cos_toggle-views__option--active{color:var(--text-default);font-weight:600}.cos_toggle-views__option--active .cos_toggle-views__icon{display:none}.cos_toggle-views__option--active .cos_toggle-views__icon--selected{display:inline}.cos_toggle-views__icon{display:inline;font-size:16px;color:var(--icon-grey)}.cos_toggle-views__icon--large,.cos_toggle-views__icon--auto{font-size:12px}.cos_toggle-views__icon--selected{color:var(--icon-dark);display:none}.cos-toast{position:relative;width:344px;border-radius:12px;margin:12px;background:var(--bgColor-white);padding:20px;box-shadow:2px 5px 10px var(--black-opacity10);overflow:hidden;animation:fadeout .65s;z-index:1}.cos-toast p{margin:0}.cos-toast--active{visibility:visible;animation:fadein .65s}.cos-toast--clickable{cursor:pointer}.cos-toast__icon{grid-area:icon;font-size:24px}.cos-toast__icon--success{color:var(--purpose-success)}.cos-toast__icon--error{color:var(--error-error60)}.cos-toast__icon--warning{color:var(--purpose-warning)}.cos-toast__icon--info{color:var(--neutral60)}.cos-toast__icon--quest{color:var(--company)}.cos-toast__icon--completed{color:var(--neutral-neutral80)}.cos-toast__message{display:grid;justify-content:start;column-gap:16px;grid-template-columns:24px;grid-template-areas:"icon title" "icon text"}.cos-toast__title{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;letter-spacing:0;max-width:280px;color:var(--neutral-neutral80);padding-bottom:6px;grid-area:title}.cos-toast__button-close{position:absolute;cursor:pointer;border:none;background:transparent;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;outline:none;font-size:22px;color:var(--text-disabled);top:2px;right:2px;min-width:40px;min-height:40px;border-radius:50%;z-index:3}.cos-toast__button-close:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos-toast__button-close:focus:not(:focus-visible){outline:none}.cos-toast__button-close:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos-toast__button-close:hover{color:var(--neutral-neutral80)}.cos-toast__additional-message{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;min-height:16px;grid-area:text;color:var(--neutral-neutral70)}.cos-toast__progress-bar{position:absolute;bottom:0;left:0;height:6px;width:100%}.cos-toast__progress-bar:before{content:"";position:absolute;bottom:0;right:0;height:6px;width:100%}.cos-toast__progress-bar--active:before{animation:progress 9.8s linear forwards}.cos-toast__progress-bar--mode-success{background-color:var(--primary-opacity30)}.cos-toast__progress-bar--mode-success:before{background-color:var(--purpose-success)}.cos-toast__progress-bar--mode-error{background-color:var(--error-opacity30)}.cos-toast__progress-bar--mode-error:before{background-color:var(--error-error60)}.cos-toast__progress-bar--mode-warning{background-color:var(--purpose-warning-opacity30)}.cos-toast__progress-bar--mode-warning:before{background-color:var(--purpose-warning)}.cos-toast__progress-bar--mode-info{background-color:var(--neutral60-opacity30)}.cos-toast__progress-bar--mode-info:before{background-color:var(--neutral60)}.cos-toast__progress-bar--mode-quest{background-color:var(--company-opacity30)}.cos-toast__progress-bar--mode-quest:before{background-color:var(--company)}.cos-toast__progress-bar--mode-completed{background-color:var(--neutral-neutral80-opacity30)}.cos-toast__progress-bar--mode-completed:before{background-color:var(--neutral-neutral80)}@keyframes progress{to{right:100%}0%{right:0%}}@keyframes fadein{0%{right:-95%;opacity:0}75%{right:6%}to{right:0%;opacity:1}}@keyframes fadeout{0%{right:0;opacity:1}25%{right:6%}to{right:-95%;opacity:0}}.cos_dropdown-select{margin:0;display:flex;flex-direction:column;background-color:var(--bgColor-white);color:var(--neutral-neutral90);max-height:250px;padding:8px 0;border-radius:4px;overflow-y:auto;box-shadow:0 16px 24px #11111114}.cos_dropdown-select__item{display:flex;align-items:center;padding:8px 12px;column-gap:10px;cursor:pointer;transition:all .1s ease-in-out;touch-action:manipulation;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_dropdown-select__item:focus{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_dropdown-select__item:focus:not(:focus-visible){outline:none}.cos_dropdown-select__item:focus-visible{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.cos_dropdown-select__item:hover,.cos_dropdown-select__item--active{background-color:var(--bgColor-hover)}.cos_dropdown-select__item--fixed{border-bottom:1px solid var(--surface)}.cos_dropdown-select__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.cos_dropdown-select__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232BBEB8'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_dropdown-select__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232BBEB8'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select--large .multi-select__field{height:50px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0}.cos_multi-select--large__dropdown{width:100%}.cos_multi-select__input{position:relative;width:150px}.cos_multi-select__input--full{width:100%}.cos_multi-select__input--full .cos_multi-select__field{max-width:100%}@media only screen and (max-width: 1600px){.cos_multi-select__input{width:150px}.cos_multi-select__input--full{width:100%}.cos_multi-select__input--full .cos_multi-select__field{max-width:100%}.cos_multi-select__input--large{width:100%}.cos_multi-select__input--large .cos_multi-select__field{max-width:100%}.cos_multi-select__input--small{width:150px}}.cos_multi-select__field{display:flex;align-items:center;justify-content:space-between;height:38px;max-width:150px;padding:8px 12px;width:100%;border-radius:8px;border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);color:var(--text-default);cursor:pointer;touch-action:manipulation;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_multi-select__field--placeholder{color:var(--text-subtitle)}.cos_multi-select__field:hover{border-color:var(--border-active-outline)}.cos_multi-select__field--focused{outline:none;box-shadow:0 0 1px 4px #2dcdc714;border-color:var(--border-active-outline)}.cos_multi-select__field--invalid{border:1px solid var(--border-error, #BA1A1A)}.cos_multi-select__field--invalid:focus{border:1px solid var(--border-error, #BA1A1A);box-shadow:0 0 1px 4px #ba1a1a14}.cos_multi-select__field--invalid:hover{border:1px solid var(--border-error, #BA1A1A)}.cos_multi-select__field--disabled{border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-hover, #F5F7F9);color:var(--text-disabled);pointer-events:none}.cos_multi-select__name{flex-shrink:1;flex-grow:0;text-wrap:nowrap;display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cos_multi-select__number{display:inline-flex;margin-left:8px;padding:0 6px;align-items:center;justify-content:center;border-radius:50%;background:var(--neutral-variant95);color:var(--neutral-neutral70);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}.cos_multi-select__icon{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--neutral-neutral30)}.cos_multi-select__icon--opened{color:var(--neutral-neutral80)}.cos_multi-select__dropdown{position:absolute;top:100%;left:0;z-index:1000;max-height:250px;margin-top:4px}.cos_multi-select__dropdown ::-webkit-scrollbar{width:6px!important;height:6px!important;padding:1px}.cos_multi-select__dropdown ::-webkit-scrollbar-track{background:transparent;width:6px;border-radius:4px}.cos_multi-select__dropdown ::-webkit-scrollbar-thumb{background:#a3adad80;border-radius:4px;width:6px!important}.cos_multi-select__dropdown ::-webkit-scrollbar-thumb:hover{background:var(--border-dark);width:6px!important}.cos_multi-select__dropdown--left{left:0}.cos_multi-select__dropdown--right{right:0;left:auto}.cos_multi-select__label{margin-bottom:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_multi-select__hint{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.cos_multi-select__warning{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;margin:0;color:var(--text-error, #BA1A1A)}.cos_multi-select__item-name{display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cos_multi-select__item-name img{display:flex;height:20px;object-fit:cover;object-position:center}.cos_multi-select__search{background:var(--bgColor-white, #FFF);padding:var(--CareerOS-Tokens-Spacing-md, 16px) 12px;border-bottom:1px solid var(--border-light, #DCE4E6);box-shadow:0 16px 24px #11111114;border-radius:4px 4px 0 0}.cos_multi-select__search-input-wrapper{position:relative;display:flex;align-items:center}.cos_multi-select__no-results{padding:var(--CareerOS-Tokens-Spacing-md, 16px) 12px;text-align:center;border-top:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-white, #FFF);border-radius:0 0 4px 4px}.cos_multi-select__no-results-text{color:var(--text-secondary, #6B7280);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:20px;text-decoration:none;letter-spacing:0;font-weight:400;font-style:italic}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_multi-select-option{display:flex;align-items:center;column-gap:10px;max-width:100%;cursor:pointer;transition:all .1s ease-in-out;touch-action:manipulation;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_multi-select-option:hover{background-color:var(--bgColor-hover)}.cos_multi-select-option__item-image{width:32px;height:32px;font-size:24px;object-fit:cover;object-position:center;border-radius:50%}.cos_multi-select-option__checkbox{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-neutral40);background:var(--bgColor-white);background-position:center;background-repeat:no-repeat;background-size:cover}.cos_multi-select-option__checkbox--checked{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232BBEB8'/%3e%3cpath%20d='M11.25%206L7%2010.25L4.75%208'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select-option__checkbox--minus{border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3crect%20width='16'%20height='16'%20rx='4'%20fill='%232BBEB8'/%3e%3cline%20x1='5'%20y1='8'%20x2='11'%20y2='8'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.cos_multi-select-option__name{display:inline-block;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;text-wrap:nowrap;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos_multi-select-option__name--full{width:fit-content}.cos_multi-select-option__name--fit-box{min-width:100%;width:100px;max-width:100%}.cos_multi-select-option__name img{display:flex;height:20px;object-fit:cover;object-position:center}.careerOS-logo{display:block;width:100%;max-width:160px;height:31px}.careerOS-logo--small{width:34px;height:34px}.cos_status-indicator{display:flex}.cos_status-indicator__wrapper{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-xs)}.cos_status-indicator__wrapper:hover .cos_status-indicator__text{display:inline-block}.cos_status-indicator__icon{display:flex;width:10px;height:10px;border-radius:50%}.cos_status-indicator__icon--active{background-color:var(--secondary-green-secondary50);animation:indicator-pulse 1.5s infinite ease-out}.cos_status-indicator__icon--inactive{background-color:var(--error-error50, #DE3730)}.cos_status-indicator__icon--unknown{background-color:var(--neutral-neutral30, #A3ADAD)}.cos_status-indicator__text{display:none;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0}@keyframes indicator-pulse{0%{box-shadow:0 0 0 0 var(--secondary-green-secondary50)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.loader-wrapper{width:100%;height:100%;position:absolute;top:0;z-index:3;left:0;background-color:var(--surface-variant);display:flex;justify-content:center;align-items:center}.loader-wrapper--white{background-color:var(--bgColor-white)}.loader-wrapper .loader{position:relative;display:block}.loader-wrapper .loader__logo{position:relative;width:42px;height:42px}.loader-wrapper .loader__logo--spin{animation:spin 1.5s linear infinite}.loader-wrapper .loader__active{position:absolute;width:20px;height:20px;top:29%;left:33%;animation:move 1.5s linear infinite;transform-origin:50% 50%}.loader-wrapper .loader__active--christmas{width:60px;height:60px;top:0%;left:-30%;animation:move 2s linear infinite;transform-origin:50% 40%}.loader-wrapper .loader__image{width:100%;height:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes move{0%{transform:rotate(0) translate(35px) rotate(120deg)}to{transform:rotate(360deg) translate(35px) rotate(120deg)}}.cos__accordion{position:relative;display:block;background:var(--bgColor-white);border:1px solid var(--neutral-neutral10);border-radius:8px;min-height:fit-content;height:100%;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s;overflow:hidden;padding:24px}.cos__accordion--invalid{border:1px solid var(--border-error);animation:shake .2s ease-in-out 0s 2}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.cos__accordion--grey{background:var(--bgColor-default)!important}.cos__accordion--disabled{opacity:.5;pointer-events:none}.cos__accordion__content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;max-height:0px;padding:0 24px;margin-top:8px;overflow:hidden}.cos__accordion__content--opened{overflow:visible}.cos__accordion__title-wrapper{display:flex;justify-content:space-between;align-items:center;border:none;background:transparent;width:100%;padding:0;margin:0;outline:none;transition:all .2s ease;cursor:pointer;color:var(--text-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.cos__accordion__title-wrapper:hover{color:var(--primary-blue-primary70)}.cos__accordion__title-wrapper:disabled{cursor:not-allowed;opacity:.5}.cos__accordion__title-wrapper:disabled:focus{outline:none}.cos__accordion__title-wrapper:disabled:focus-visible{outline:none}.cos__accordion__title{position:relative;display:flex;column-gap:8px;padding-right:20px;cursor:pointer;word-break:break-word;align-items:center}.cos__accordion__error-icon{color:var(--error-error60);font-size:16px;flex-shrink:0}.cos__accordion__error-message{margin-top:8px;margin-bottom:0;color:var(--text-error);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0}.cos__accordion__toggle{display:flex;align-items:center;justify-content:center}.cos__accordion__toggle--grey,.cos__accordion__toggle--highlight{color:var(--primary-blue-primary50)}.cos__accordion--opened{overflow:visible;max-height:100%}.cos__accordion--opened .cos__accordion__content{max-height:100%}.cos__accordion__buttons{display:flex;justify-content:flex-end;gap:8px}.cos__accordion__copy-button{position:relative}.cos__accordion__copy-button--copied:after{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;content:"Copied to Clipboard";z-index:0;position:absolute;bottom:100%;left:50%;background:var(--neutral-neutral80);color:var(--text-white);padding:4px;border-radius:4px;width:max-content;transform:translate(-50%,8px);animation:jumpAndFade 2s ease-in-out;opacity:1}.cos__accordion__copy-button .cos__button{z-index:1}@keyframes jumpAndFade{0%{transform:translate(-50%,100%)}25%,90%{transform:translate(-50%,-8px);opacity:1}to{transform:translate(-50%,-8px);opacity:0}}.talent-card{border:1px solid var(--blue-green-blue-green20);border-radius:var(--CareerOS-Tokens-Border-Radius-md);padding:var(--CareerOS-Tokens-Spacing-md);margin-bottom:var(--CareerOS-Tokens-Spacing-sm);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #080c0b0d;background-color:var(--white);display:flex;flex-direction:column;justify-content:space-between}.talent-card:hover{box-shadow:0 4px 8px var(--black-opacity10)}.talent-card--selected{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--secondary-green-secondary00),var(--tertiary-purple-tertiary20))}.talent-card--selected:hover{border:1px solid var(--blue-green-blue-green80);background-image:linear-gradient(to bottom right,var(--tertiary-purple-tertiary20),var(--tertiary-purple-tertiary20))}.talent-card__header{display:flex;justify-content:space-between;margin-bottom:var(--CareerOS-Tokens-Spacing-md)}.talent-card__details{display:flex;gap:var(--CareerOS-Tokens-Spacing-sm);flex-wrap:wrap;margin-top:var(--CareerOS-Tokens-Spacing-sm)}.talent-card__top-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:var(--CareerOS-Tokens-Spacing-md)}.talent-card__person-container{display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm);flex:1;min-width:0}.talent-card__avatar-container{display:flex;justify-content:center;position:relative;flex-shrink:0;width:32px;height:32px;cursor:pointer}.talent-card__avatar-container:hover .talent-card__checkbox-overlay{opacity:1}.talent-card__avatar{width:32px;height:32px;border-radius:var(--CareerOS-Tokens-Border-Radius-round);overflow:hidden;flex-shrink:0}.talent-card__avatar img{width:100%;height:100%;object-fit:cover}.talent-card__checkbox-overlay{display:flex;align-items:center;justify-content:center;border-radius:var(--CareerOS-Tokens-Border-Radius-round);opacity:0;transition:opacity .2s ease;z-index:2}.talent-card__checkbox-overlay--bulk-mode{opacity:1}.talent-card--bulk-mode{cursor:default}.talent-card--bulk-mode .talent-card__avatar{opacity:.7}.talent-card--bulk-mode .talent-card__avatar-container{cursor:pointer}.talent-card__person-details{display:flex;flex-direction:column;flex:1;min-width:0}.talent-card__name{font-weight:600;font-size:16px;color:var(--text-default);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.3}.talent-card__university{font-size:14px;color:var(--text-subtitle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.3}.talent-card__bookmark{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;color:var(--primary-blue-primary60);cursor:pointer;flex-shrink:0}.talent-card__bookmark:hover{opacity:.8}.talent-card__bookmark--active{color:var(--primary-blue-primary60)}.talent-card__tags{display:flex;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm);margin-top:var(--CareerOS-Tokens-Spacing-md);overflow:hidden;min-height:30px}.radio-button{display:inline-flex}.radio-button--disabled{opacity:.3;cursor:unset;pointer-events:none}.radio-button__container{display:flex;align-items:center;cursor:pointer;position:relative;padding-left:24px}.radio-button__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-button__input:checked~.radio-button__custom{border-color:var(--primary-blue-primary30);background:var(--primary-blue-primary30)}.radio-button__input:checked~.radio-button__custom:after{opacity:1}.radio-button__input:focus~.radio-button__custom{box-shadow:0 0 0 3px rgba(var(--primary-blue-primary30),.2)}.radio-button__input:focus-visible~.radio-button__custom{outline:2px solid var(--primary-blue-primary50);outline-offset:2px}.radio-button__custom{position:absolute;top:50%;left:0;width:16px;height:16px;transform:translateY(-50%);z-index:0;border:2px solid var(--border-dark);border-radius:50%;background:var(--bgColor-white);transition:all .2s ease-in-out}.radio-button__custom:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:var(--bgColor-white, #FFF);opacity:0;transition:all .2s ease-in-out}.radio-button__content{display:flex;flex-direction:column;min-height:16px;justify-content:center}.radio-button__label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:0;color:var(--text-default)}.radio-button__subtext{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-subtitle)}.radio-button:hover:not(.radio-button--disabled) .radio-button__custom{border-color:var(--primary-blue-primary30)}.profile-gamification-card{position:relative;z-index:0;display:flex;flex-direction:column;gap:var(--CareerOS-Tokens-Spacing-md);border:2px solid transparent;transition:all .2s ease-in-out;background:var(--bgColor-white);padding:var(--CareerOS-Tokens-Spacing-lg, 24px);max-width:100%;border-radius:var(--CareerOS-Tokens-Border-Radius-lg, 16px)}.profile-gamification-card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;width:100%;height:100%;border:2px solid transparent;background:linear-gradient(var(--bgColor-white),var(--bgColor-white)) padding-box,var(--gamification-path-color) border-box;z-index:-1;transition:opacity .2s ease-in-out;border-radius:inherit}.profile-gamification-card--clickable{transition:all .2s ease-in-out}.profile-gamification-card--clickable:hover,.profile-gamification-card--clickable:focus{border-color:transparent;background:var(--gamification-path-color) border-box,none}.profile-gamification-card--clickable:hover:before,.profile-gamification-card--clickable:focus:before{opacity:0}.profile-gamification-card--clickable:hover .profile-gamification-card__path,.profile-gamification-card--clickable:focus .profile-gamification-card__path{color:#fff;background:none;background-clip:none;-webkit-background-clip:none;-webkit-text-fill-color:inherit}.profile-gamification-card--clickable:hover .profile-gamification-card__level-name,.profile-gamification-card--clickable:focus .profile-gamification-card__level-name{color:#fff}.profile-gamification-card__path{all:unset;cursor:pointer;display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm, 8px);background:var(--gamification-path-color);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:22px;font-weight:400;line-height:28px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-gamification-card__path:disabled{cursor:default}.profile-gamification-card__path:hover .profile-gamification-card__path-name{text-decoration:underline}.profile-gamification-card__path-icon{font-size:24px}.profile-gamification-card__info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--CareerOS-Tokens-Spacing-sm, 8px)}.profile-gamification-card__level{all:unset;cursor:pointer;display:flex;align-items:center;gap:var(--CareerOS-Tokens-Spacing-sm, 8px)}.profile-gamification-card__level:disabled{cursor:default}.profile-gamification-card__level:hover:not(:disabled) .profile-gamification-card__level-name{text-decoration:underline}.profile-gamification-card__level-info{display:flex;flex-direction:column}.profile-gamification-card__level-medal{width:40px;object-fit:cover;object-position:center}.profile-gamification-card__level-name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;letter-spacing:0;font-weight:600}.profile-gamification-card__level-subtitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:none;letter-spacing:0;color:var(--text-disabled, #A3ADAD)}.profile-gamification-card__gamification-xp{all:unset;cursor:pointer;display:flex;width:fit-content;height:fit-content;padding:var(--CareerOS-Tokens-Spacing-xs, 4px) var(--CareerOS-Tokens-Spacing-sm, 8px);border-radius:var(--CareerOS-Tokens-Border-Radius-md, 8px);border:1px solid var(--border-light, #DCE4E6);background:var(--bgColor-default, #FBFBFB);transition:all .2s ease-in-out}.profile-gamification-card__gamification-xp:hover:not(:disabled){border-color:var(--border-dark)}.profile-gamification-card__gamification-xp:hover:not(:disabled) .profile-gamification-card__gamification-xp-value{text-decoration:underline}.profile-gamification-card__gamification-xp:disabled{pointer-events:none;cursor:default}.profile-gamification-card__gamification-xp-value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-style:normal;line-height:24px;font-weight:600;color:var(--purpose-highlight)}@keyframes single-ring-pulse-no-shadow{0%,to{box-shadow:0 0 #86efac00,0 0 #86efac00}50%{box-shadow:0 0 0 2px #86efac80,0 0 0 4px #86efac40}}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hithere{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0) scale(1.2)}to{transform:scale(1)}}@property --gradient-angle{syntax: "<angle>"; initial-value: 180deg; inherits: false;}@keyframes shine-rotate{0%{--gradient-angle: 180deg}to{--gradient-angle: 540deg}}.cos_language-switcher{position:relative;display:inline-block}.cos_language-switcher__sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.cos_language-switcher .careerOS-button{padding-right:26px!important}.cos_language-switcher__chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0);font-size:12px;color:var(--blue-green-blue-green80);pointer-events:none;transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:1}.cos_language-switcher:has([aria-expanded=true]) .cos_language-switcher__chevron{transform:translateY(-50%) rotate(180deg)}.cos_language-switcher__icon--hidden{opacity:0}.cos_language-switcher__option--selected{font-weight:600}
