@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";:root{--action: #31725b;--primary: #31725b;--text-secondary: #0a0a0a;--brand-blue: #6782a2;--brand-green: #31725b;--brand-yellow: #d9d64e;--brand-orange: #e06d37;--brand-pink: #f4d7e7;--white: #ffffff;--black: #0a0a0a;--brand-blue-light: #7b9ec833;--brand-blue-20: #e1e6ec;--brand-blue-40: #c2cdda;--brand-blue-60: #a4b4c7;--brand-blue-80: #859bb5;--brand-green-20: #d6e3de;--brand-green-40: #adc7bd;--brand-green-60: #83aa9d;--brand-green-80: #5a8e7c;--brand-yellow-20: #f7f7dc;--brand-yellow-40: #f0efb8;--brand-yellow-60: #e8e695;--brand-yellow-80: #e1de71;--brand-orange-20: #f9e2d7;--brand-orange-40: #f3c5af;--brand-orange-60: #eca787;--brand-orange-80: #e68a5f;--brand-pink-20: #fdf7fa;--brand-pink-40: #fbeff5;--brand-pink-60: #f8e7f1;--brand-pink-80: #f6dfec;--grey: #787878;--mid-grey: #5a5a5a;--light-grey3: #eff2f8;--light-grey2: #e2e8f0;--light-grey: #f3f5f7;--almost-white: #f6f7f9;--grey10: #f3f5f7;--grey20: #e2e8f0;--grey30: #cbd5e1;--grey50: #94a3b8;--grey60: #64748b;--grey80: #334155;--grey90: #1e293b;--grey100: #0a0a0a;--error10: #f0edec;--error20: #fdc3be;--error30: #fb746a;--error50: #d92d20;--error60: #9b2017;--error80: #6f1711;--error100: #3a0c09;--success10: #ecf9f3;--success20: #c3f8e2;--success50: #027a48;--success60: #027a48;--warning10: #fff7e6;--warning20: #ffe6b3;--warning50: #ffa500;--info10: #e6f2ff;--info20: #b2cfff;--info50: #175cd3;--form-border-color: var(--grey30);--form-border-color-hover: var(--grey50);--form-border-color-focus: var(--brand-blue);--form-border-color-error: var(--error50);--form-placeholder-color: var(--grey60);--form-text-color: var(--grey100);--form-background: var(--white);--form-background-disabled: var(--grey20);--form-border: var(--form-border-color);--form-placehoder: var(--form-placeholder-color);--form-color: var(--form-text-color);--gradient: linear-gradient(135deg, #fafafa, #fff3e5);--gradient-header: linear-gradient(135deg, #eeeae5, #f6d7a4);--gradient-primary: linear-gradient(90deg, var(--primary), var(--brand-orange));--gradient-brand: linear-gradient(135deg, var(--brand-orange) 0%, var(--primary) 100%);--nextui-danger: var(--error60)}:root{--font-base: "Open Sans", sans-serif;--font-family: "Open Sans", sans-serif;--font-size-xs: .625rem;--font-size-sm: .75rem;--font-size-base: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-base: 1.5;--line-height-relaxed: 1.75;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--form-height: 3rem;--form-height-small: 2.25rem;--form-height-large: 3.5rem;--border-radius-sm: .125rem;--border-radius: .25rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--border-radius-xl: 2.5rem;--border-radius-full: 9999px;--border-width: .0625rem;--border-width-2: .125rem;--border-width-4: .25rem;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px;--client-max-width: 80rem;--menu-width: 23.5rem;--avatar-size-sm: 32px;--avatar-size-md: 64px;--avatar-size-lg: 128px;--shadow-xs: 0 .0625rem .125rem rgba(0, 0, 0, .04);--shadow-sm: 0 .0625rem .25rem rgba(0, 0, 0, .05);--shadow-md: 0 .125rem .375rem rgba(0, 0, 0, .08);--shadow-lg: 0 .25rem .5rem rgba(0, 0, 0, .1);--shadow-xl: 0 .5rem 1rem rgba(0, 0, 0, .15);--shadow-2xl: 0 1rem 2rem rgba(0, 0, 0, .2);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--transition-slower: .5s ease;--z-base: 0;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--breakpoint-mobile: 29.5em;--breakpoint-tablet-sm: 36.5em;--breakpoint-tablet: 47.5em;--breakpoint-desktop: 63em;--breakpoint-desktop-lg: 80em;--menu-breakpoint: 1200px;--nextui-font-size-small: 12px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}ul,ol{list-style:revert}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%}*,*:before,*:after{box-sizing:border-box;border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}html,body{height:100%;margin:0;padding:0;color:var(--grey80);font-family:var(--font-family);font-size:100%;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.app-wrapper{display:flex;flex-direction:column;min-height:100vh}.app-wrapper>.c-footer{margin-top:auto}html{background:#fff;overflow-y:hidden!important}body{overflow-x:hidden;overflow-y:auto}.content-root{display:flex;flex-direction:column;min-height:100%;background:#fff;font-size:1rem}[role=link]{cursor:pointer}img{max-width:100%}p{margin:1rem 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:var(--primary);text-decoration:none}a:visited{color:var(--primary)}a:hover{color:var(--brand-orange);text-decoration:underline}a.link--disabled{opacity:.6;pointer-events:none}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{margin:1rem 0;font-weight:700;line-height:1.3}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}::placeholder{color:var(--form-placehoder);font-size:1rem}audio{width:100%;max-width:100%}h3.title-with-back{display:flex;align-items:center}h3.title-with-back .c-icon-in-circle{margin-right:1rem}@media (min-width: 768px){h3.title-with-back .c-icon-in-circle{margin-right:3rem}}.content-left-padding{padding-left:6rem}ol,ul{margin:1rem 0;padding:0 0 0 1rem;list-style:initial}ol{list-style:decimal}li{margin-bottom:.5rem}li:last-child{margin-bottom:0}.c-tooltip__icon{display:inline-block;height:1.25rem;width:1.25rem}.c-tooltip__icon line,.c-tooltip__icon circle,.c-tooltip__icon path{stroke:var(--brand-orange)}.c-tooltip__content{max-width:200px;padding:.5rem}.circle-button.c-button{height:3rem;width:3rem;min-width:inherit}.keyboard-nav-tooltip-wrapper{display:flex;align-items:center;margin-bottom:1rem}.keyboard-nav-tip{margin-left:.5rem;color:var(--brand-orange);font-weight:500}.talent-search-tooltip{display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;background:var(--almost-white);border-radius:50%}.c-error-message{background-color:var(--error10);border:1px solid var(--error20);border-radius:var(--border-radius);padding:var(--spacing-md);color:var(--error50);text-align:center}.u-full-width{width:100%}.u-link-reset,.u-link-reset:hover{text-decoration:none;color:inherit}.u-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.u-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.u-container{width:100%;max-width:var(--container-xl);margin-inline:auto;padding-inline:var(--spacing-md)}.u-container--sm{max-width:var(--container-sm)}.u-container--md{max-width:var(--container-md)}.u-container--lg{max-width:var(--container-lg)}.u-container--xl{max-width:var(--container-xl)}.u-container--2xl{max-width:var(--container-2xl)}.u-stack{display:flex;flex-direction:column;&[data-gap=xs]{gap:var(--spacing-xs)}&[data-gap=sm]{gap:var(--spacing-sm)}&[data-gap=md]{gap:var(--spacing-md)}&[data-gap=lg]{gap:var(--spacing-lg)}&[data-gap=xl]{gap:var(--spacing-xl)}}.u-cluster{display:flex;flex-wrap:wrap;align-items:center;&[data-gap=xs]{gap:var(--spacing-xs)}&[data-gap=sm]{gap:var(--spacing-sm)}&[data-gap=md]{gap:var(--spacing-md)}&[data-gap=lg]{gap:var(--spacing-lg)}&[data-gap=xl]{gap:var(--spacing-xl)}}.c-avatar{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--light-grey);border-radius:9999px;color:var(--grey80);line-height:1}.c-avatar--sm{width:2.5rem;height:2.5rem;border:var(--border-width) solid var(--white);font-size:var(--font-size-lg)}.c-avatar--md{width:5rem;height:5rem;border:var(--border-width-2) solid var(--white);font-size:var(--font-size-3xl)}.c-avatar--lg{width:8rem;height:8rem;border:var(--border-width-2) solid var(--white);font-size:var(--font-size-4xl)}.c-avatar__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.c-stripes{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;z-index:1}.c-stripes--right{left:50%}.c-stripes--left{right:50%}.c-stripes__stripe{height:4.7%}.c-stripes__stripe-gradient{height:100%}.c-stripes--pink.c-stripes--right .c-stripes__stripe,.c-stripes--pink .c-stripes__stripe{background:linear-gradient(to right,var(--brand-pink),transparent)}.c-stripes--pink.c-stripes--right .c-stripes__stripe-gradient,.c-stripes--pink .c-stripes__stripe-gradient{background:linear-gradient(to right,rgba(255,255,255,.8),transparent)}.c-stripes--pink.c-stripes--left .c-stripes__stripe{background:linear-gradient(to left,var(--brand-pink),transparent)}.c-stripes--pink.c-stripes--left .c-stripes__stripe-gradient{background:linear-gradient(to left,rgba(255,255,255,.8),transparent)}.c-stripes--blue.c-stripes--right .c-stripes__stripe,.c-stripes--blue .c-stripes__stripe{background:linear-gradient(to right,var(--brand-blue),transparent)}.c-stripes--blue.c-stripes--right .c-stripes__stripe-gradient,.c-stripes--blue .c-stripes__stripe-gradient{background:linear-gradient(to right,rgba(255,255,255,.8),transparent)}.c-stripes--blue.c-stripes--left .c-stripes__stripe{background:linear-gradient(to left,var(--brand-blue),transparent)}.c-stripes--blue.c-stripes--left .c-stripes__stripe-gradient{background:linear-gradient(to left,rgba(255,255,255,.8),transparent)}.c-stripes--green.c-stripes--right .c-stripes__stripe,.c-stripes--green .c-stripes__stripe{background:linear-gradient(to right,var(--brand-green),transparent)}.c-stripes--green.c-stripes--right .c-stripes__stripe-gradient,.c-stripes--green .c-stripes__stripe-gradient{background:linear-gradient(to right,rgba(255,255,255,.8),transparent)}.c-stripes--green.c-stripes--left .c-stripes__stripe{background:linear-gradient(to left,var(--brand-green),transparent)}.c-stripes--green.c-stripes--left .c-stripes__stripe-gradient{background:linear-gradient(to left,rgba(255,255,255,.8),transparent)}.c-stripes--yellow.c-stripes--right .c-stripes__stripe,.c-stripes--yellow .c-stripes__stripe{background:linear-gradient(to right,var(--brand-yellow),transparent)}.c-stripes--yellow.c-stripes--right .c-stripes__stripe-gradient,.c-stripes--yellow .c-stripes__stripe-gradient{background:linear-gradient(to right,rgba(255,255,255,.8),transparent)}.c-stripes--yellow.c-stripes--left .c-stripes__stripe{background:linear-gradient(to left,var(--brand-yellow),transparent)}.c-stripes--yellow.c-stripes--left .c-stripes__stripe-gradient{background:linear-gradient(to left,rgba(255,255,255,.8),transparent)}.c-button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--form-height);padding:0 var(--spacing-lg);background:var(--brand-yellow);border:0;border-radius:var(--border-radius-xl);color:var(--black);font-family:var(--font-base);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;transition:all var(--transition-base);white-space:nowrap;>span{display:flex;align-items:center;gap:var(--spacing-sm)}& svg{flex-shrink:0;height:1.25rem;width:1.25rem}&:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}&:active:not(:disabled){transform:translateY(0)}&:disabled{opacity:.5;cursor:not-allowed}&:focus-visible{outline:2px solid var(--form-border-color-focus);outline-offset:2px}}.a-button--bordered{background:var(--white);background-image:none;border:var(--border-width) solid var(--grey80);color:var(--black);&:hover:not(:disabled){border-color:var(--grey60);background:var(--grey10)}}.a-button--flat{background:var(--brand-orange);background-image:none;border:var(--border-width) solid var(--brand-orange);color:var(--black);&:hover:not(:disabled){opacity:.85}}.a-button--light{background:var(--light-grey);color:var(--black);&:hover:not(:disabled){background:var(--light-grey2)}}.a-button--faded{background:var(--orange20);background-image:none;border:var(--border-width) solid var(--orange20);color:var(--orange60);&:hover:not(:disabled){background:var(--orange30);border-color:var(--orange30)}}.a-button--small,.a-button--sm{height:var(--form-height-small);min-width:4rem;padding:0 var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.a-button--md{height:var(--form-height);padding:0 var(--spacing-lg);font-size:var(--font-size-md)}.a-button--lg{height:var(--form-height-large);padding:0 var(--spacing-xl);font-size:var(--font-size-lg)}.c-button__loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;& svg{animation:spin 1s linear infinite}}@media (max-width: 29.5em){.c-button{width:100%}}.c-loading-spinner{display:inline-block;height:1.25rem;width:1.25rem;margin-right:var(--spacing-sm);color:var(--white);animation:spin 1s linear infinite}.c-loading-spinner__track{opacity:.25}.c-loading-spinner__indicator{opacity:.75}.c-loading-spinner--dark{color:var(--black)}.c-logo{display:inline-block;height:48px;width:160px}.c-logo--icon{height:48px;width:48px}.c-logo__svg{height:100%;width:100%}.c-textbox{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.c-textbox__label{color:var(--grey100);font-family:var(--font-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.c-textbox__input{width:100%;height:var(--form-height);padding:0 var(--spacing-md);background:var(--form-background);border:var(--border-width) solid var(--form-border-color);border-radius:var(--border-radius-md);color:var(--form-text-color);font-family:var(--font-base);font-size:var(--font-size-md);transition:all var(--transition-base);box-sizing:border-box}.c-textbox__input::placeholder{color:var(--form-placeholder-color)}.c-textbox__input:hover:not(:disabled){border-color:var(--form-border-color-hover)}.c-textbox__input:focus{outline:none;border-color:var(--form-border-color-focus);box-shadow:0 0 0 3px #6782a21a}.c-textbox__input--error{border-color:var(--form-border-color-error)}.c-textbox__input--error:focus{box-shadow:0 0 0 3px #d92d201a}.c-textbox__input:disabled{background:var(--form-background-disabled);cursor:not-allowed;opacity:.6}.c-textbox--dark .c-textbox__label{color:var(--white)}.c-textbox--dark .c-textbox__input{background:#ffffff40;border-color:#fff6;color:var(--white)}.c-textbox--dark .c-textbox__input::placeholder{color:#fff9}.c-textbox--dark .c-textbox__input:hover:not(:disabled){border-color:#ffffff80}.c-textbox--dark .c-textbox__input:focus{border-color:var(--white);box-shadow:0 0 0 3px #ffffff1a}.c-validation-message{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);color:var(--error60);font-size:var(--font-size-sm);line-height:var(--line-height-base);& svg{flex-shrink:0;width:1rem;height:1rem;& path{fill:var(--error60)}}}.c-validation-message--in-form-row{margin-top:var(--spacing-xs)}.c-footer{display:flex;justify-content:center;padding:var(--spacing-lg) var(--spacing-md);margin-top:auto}.c-footer__content{display:flex;align-items:center;gap:var(--spacing-md)}.c-footer__cta{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);background:var(--brand-green);border-radius:var(--border-radius-xl);color:var(--white);font-family:var(--font-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-decoration:none;transition:all var(--transition-base)}.c-footer__cta:hover{opacity:.9;transform:translateY(-1px);color:var(--white);text-decoration:none}.c-footer__cta:focus-visible{outline:2px solid var(--form-border-color-focus);outline-offset:2px}.c-error-page{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--color-background);padding:2rem}.c-error-page__content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem}.c-error-page__logo{width:80px;margin-bottom:2rem}.c-error-page__logo svg{width:100%;height:auto}.c-error-page__title{font-size:2rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}.c-error-page__message{font-size:1rem;color:var(--color-text-secondary);margin-bottom:2rem;line-height:1.5}
