.bridgeable{text-wrap:pretty}.bridgeable{--aman-color--white: #ffffff;--aman-color--paper: #f9fafe;--aman-color--mist: #edeff7;--aman-color--line: #cacfe6;--aman-color--ink: #1b2653;--aman-color--navy: #001469;--aman-color--violet: #5c6ec0;--aman-color--sky: #0097ff;--aman-color--cyan: #21c4dc;--aman-color--sun: #f5c84b;--aman-color--muted: #66719b;--aman-color--danger: #d64045;--aman-color--night: #14102c;--aman-color--midnight: #221d42;--aman-color--periwinkle: #95b3e0;--aman-color--royal: #3845be;--aman-color--indigo: #2e3b9a;--aman-color--slate: #7c7797;--aman-color--lavender: #f0f0fc;--aman-color--lilac: #b6c4fe;--aman-color--powder: #b5caff;--aman-color--ghost: #fafaff;--aman-color--dusk: #546eb6;--aman-shadow--card: 0 1.4375rem 1.5rem rgba(150, 137, 221, .15);--aman-shadow--soft: 0 1.2125rem 1.2645rem rgba(150, 137, 221, .15);--aman-shadow--bar: 0 .25rem 1.5rem rgba(76, 56, 190, .15)}.bridgeable{--aman-font--primary: "Google Sans", "Almoni", "Helvetica Neue", Arial, sans-serif;--aman-font--numbers: Roboto, "Helvetica Neue", Arial, sans-serif}.bridgeable .aman-button{align-items:center;border:0;border-radius:2rem;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--aman-font--primary);font-size:.875rem;font-weight:700;gap:.3125rem;justify-content:center;letter-spacing:-.04em;line-height:1.1em;padding:.875rem 1.25rem;text-decoration:none;transition:background-color .3s,color .3s}@media(min-width:64rem){.bridgeable .aman-button{font-size:1.125rem;gap:.375rem;padding:1.125rem 1.5625rem}}.bridgeable .aman-button *,.bridgeable .aman-button *:before,.bridgeable .aman-button *:after{box-sizing:border-box}.bridgeable .aman-button--primary{background:var(--aman-color--royal);color:var(--aman-color--white)}.bridgeable .aman-button--primary:hover,.bridgeable .aman-button--primary:focus{background:var(--aman-color--midnight);color:var(--aman-color--white)}.bridgeable .aman-button--primary .aman-button__icon{color:var(--aman-color--sun)}.bridgeable .aman-button--soft{background:var(--aman-color--lavender);color:var(--aman-color--royal);padding-inline:1.25rem}.bridgeable .aman-button--soft:hover,.bridgeable .aman-button--soft:focus{background:var(--aman-color--royal);color:var(--aman-color--white)}.bridgeable .aman-button--outline{background:transparent;border:.0625rem solid var(--aman-color--powder);color:var(--aman-color--powder)}.bridgeable .aman-button--outline:hover,.bridgeable .aman-button--outline:focus{border-color:var(--aman-color--white);color:var(--aman-color--white)}.bridgeable .aman-button--powder{background:var(--aman-color--powder);color:var(--aman-color--night)}.bridgeable .aman-button--powder:hover,.bridgeable .aman-button--powder:focus{background:var(--aman-color--white);color:var(--aman-color--night)}.bridgeable .aman-button--white{background:var(--aman-color--white);box-shadow:var(--aman-shadow--card);color:var(--aman-color--royal)}.bridgeable .aman-button--white:hover,.bridgeable .aman-button--white:focus{background:var(--aman-color--royal);color:var(--aman-color--white)}.bridgeable .aman-button--large{font-size:1.625rem;gap:.5625rem;min-block-size:3.8125rem;padding:.75rem 2rem}.bridgeable .aman-button__icon{block-size:1.125rem;flex:0 0 auto;inline-size:auto}.bridgeable .aman-button__icon--doc{block-size:1.25rem}@media(min-width:64rem){.bridgeable .aman-button__icon--doc{block-size:1.5rem}}.bridgeable .aman-job-card{background:var(--aman-color--white);border-radius:1.6875rem;box-shadow:var(--aman-shadow--card);box-sizing:border-box;color:var(--aman-color--night);display:flex;flex-direction:column;font-family:var(--aman-font--primary);gap:1.5625rem;inline-size:min(100%,20.8125rem);line-height:1.5em;padding:2rem;position:relative}@media(min-width:64rem){.bridgeable .aman-job-card{border-radius:2rem;gap:1.5rem;inline-size:min(100%,57.375rem);padding:2.8125rem}}.bridgeable .aman-job-card *,.bridgeable .aman-job-card *:before,.bridgeable .aman-job-card *:after{box-sizing:border-box}.bridgeable .aman-job-card__match{align-items:center;background:var(--aman-color--indigo);border-radius:.8125rem;color:var(--aman-color--white);display:flex;gap:.5rem;inset-block-start:1.625rem;inset-inline-end:2rem;padding:.375rem .5rem;position:absolute}@media(min-width:64rem){.bridgeable .aman-job-card__match{border-radius:1.5938rem;gap:.75rem;inset-block-start:2.8125rem;inset-inline-end:2.8125rem;padding:.6875rem 1rem}}.bridgeable .aman-job-card__match-sparkle{align-self:flex-start;block-size:.875rem;color:var(--aman-color--lilac);flex:0 0 auto;inline-size:.875rem}@media(min-width:64rem){.bridgeable .aman-job-card__match-sparkle{block-size:1.75rem;inline-size:1.75rem}}.bridgeable .aman-job-card__match-values{display:flex;flex-direction:column;text-align:center}.bridgeable .aman-job-card__match-percent{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;line-height:1.1em}@media(min-width:64rem){.bridgeable .aman-job-card__match-percent{font-size:2.1875rem}}.bridgeable .aman-job-card__match-caption{color:var(--aman-color--lilac);font-size:.5625rem;font-weight:700;line-height:1.1em}@media(min-width:64rem){.bridgeable .aman-job-card__match-caption{font-size:1.0625rem}}.bridgeable .aman-job-card__match-avatar{block-size:1.6875rem;border-radius:50%;flex:0 0 auto;inline-size:1.6875rem;object-fit:cover}@media(min-width:64rem){.bridgeable .aman-job-card__match-avatar{block-size:3.375rem;inline-size:3.375rem}}.bridgeable .aman-job-card__logo{margin:0}.bridgeable .aman-job-card__logo img{block-size:1.375rem;display:block;inline-size:auto;max-inline-size:8.125rem}@media(min-width:64rem){.bridgeable .aman-job-card__logo img{block-size:1.75rem}}.bridgeable .aman-job-card__title{font-size:1.6875rem;font-weight:700;letter-spacing:-.04em;line-height:1.1em;margin:0}@media(min-width:64rem){.bridgeable .aman-job-card__title{font-size:2rem}}.bridgeable .aman-job-card__title-link{color:inherit;text-decoration:none;transition:color .3s}.bridgeable .aman-job-card__title-link:hover,.bridgeable .aman-job-card__title-link:focus{color:var(--aman-color--royal)}.bridgeable .aman-job-card__category{align-items:center;display:flex;font-size:1.0625rem;font-weight:700;gap:.5rem;letter-spacing:-.04em;line-height:1.5em;margin:0}@media(min-width:64rem){.bridgeable .aman-job-card__category{font-size:1.25rem;gap:.625rem}}.bridgeable .aman-job-card__category-dot{background:var(--aman-job-card--dot, var(--aman-color--periwinkle));block-size:.84375rem;border-radius:50%;flex:0 0 auto;inline-size:.84375rem;opacity:.4}@media(min-width:64rem){.bridgeable .aman-job-card__category-dot{block-size:1rem;inline-size:1rem}}.bridgeable .aman-job-card__category-dot--custom{opacity:1}.bridgeable .aman-job-card__tags{display:flex;flex-wrap:wrap;gap:.3125rem;list-style:none;margin:0;padding:0}.bridgeable .aman-job-card__tag{border:.0625rem solid var(--aman-color--slate);border-radius:6.25rem;color:var(--aman-color--slate);font-size:.8125rem;font-weight:700;letter-spacing:-.04em;line-height:.9em;padding:.4375rem .5rem}@media(min-width:64rem){.bridgeable .aman-job-card__tag{font-size:1rem;padding:.5rem .5625rem}}.bridgeable .aman-job-card__description{color:var(--aman-color--slate);font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:1.6em;margin:0}@media(min-width:64rem){.bridgeable .aman-job-card__description{font-size:1rem}}.bridgeable .aman-job-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:64rem){.bridgeable .aman-job-card__actions{gap:.625rem}}@media(min-width:64rem){.bridgeable .aman-job-card__actions .aman-button--soft{inset-block-start:2.8125rem;inset-inline-end:2.8125rem;position:absolute}}@media(min-width:64rem){.bridgeable .aman-job-card--has-quick-apply .aman-job-card__title{padding-inline-end:13.5rem}}.bridgeable .aman-job-card--compact{border-radius:1.3125rem;gap:1.25rem;inline-size:100%;padding:1.875rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact{border-radius:2rem;gap:1.875rem;inline-size:100%;padding:2.8125rem}}.bridgeable .aman-job-card--compact .aman-job-card__logo img{block-size:1.1875rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact .aman-job-card__logo img{block-size:1.75rem}}.bridgeable .aman-job-card--compact .aman-job-card__title{font-size:1.4375rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact .aman-job-card__title{font-size:2rem}}.bridgeable .aman-job-card--compact .aman-job-card__tag{font-size:.75rem;padding:.3125rem .375rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact .aman-job-card__tag{font-size:1rem;padding:.5rem .5625rem}}.bridgeable .aman-job-card--compact .aman-job-card__description{font-size:.8125rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact .aman-job-card__description{font-size:1rem}}.bridgeable .aman-job-card--compact .aman-job-card__actions{margin-block-start:auto}.bridgeable .aman-job-card--compact .aman-job-card__actions .aman-button{font-size:.75rem;padding:.75rem 1.0625rem}@media(min-width:64rem){.bridgeable .aman-job-card--compact .aman-job-card__actions .aman-button{font-size:1.125rem;padding:1.125rem 1.5625rem}}.bridgeable .aman-company-card{align-items:center;background:var(--aman-color--white);border-radius:1.3125rem;box-shadow:var(--aman-shadow--card);box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--aman-font--primary);gap:1.4375rem;inline-size:100%;justify-content:space-between;min-block-size:10.4375rem;padding:1.875rem}@media(min-width:64rem){.bridgeable .aman-company-card{border-radius:2rem;gap:1.25rem;min-block-size:15.1875rem;padding:3.125rem 3.125rem 2.8125rem}}.bridgeable .aman-company-card *,.bridgeable .aman-company-card *:before,.bridgeable .aman-company-card *:after{box-sizing:border-box}.bridgeable .aman-company-card__logo{align-items:center;display:flex;flex:1 1 auto;margin:0}.bridgeable .aman-company-card__logo img{block-size:3.125rem;display:block;inline-size:auto;max-inline-size:9rem;object-fit:contain}@media(min-width:64rem){.bridgeable .aman-company-card__logo img{max-inline-size:14.6875rem}}.bridgeable .aman-company-card__cta{display:flex;justify-content:center;margin:0}.bridgeable .aman-company-card__cta .aman-button{font-size:.75rem;padding:.75rem 1.0625rem}@media(min-width:64rem){.bridgeable .aman-company-card__cta .aman-button{font-size:1.125rem;padding:1.125rem 1.5625rem}}.bridgeable .aman-resource-card{align-items:flex-start;background:var(--aman-color--white);border-radius:1.3125rem;box-shadow:var(--aman-shadow--card);box-sizing:border-box;color:var(--aman-color--night);display:flex;flex-direction:column;font-family:var(--aman-font--primary);gap:1.375rem;inline-size:100%;padding:1.875rem}@media(min-width:64rem){.bridgeable .aman-resource-card{border-radius:2rem;gap:1.875rem;padding:2.8125rem}}.bridgeable .aman-resource-card *,.bridgeable .aman-resource-card *:before,.bridgeable .aman-resource-card *:after{box-sizing:border-box}.bridgeable .aman-resource-card__media{inline-size:100%;margin:0}.bridgeable .aman-resource-card__media img{block-size:6.5rem;border-radius:.9375rem;display:block;inline-size:100%;object-fit:cover}@media(min-width:64rem){.bridgeable .aman-resource-card__media img{block-size:9.375rem}}.bridgeable .aman-resource-card__title{font-size:1.125rem;font-weight:700;letter-spacing:-.04em;line-height:1.1em;margin:0}@media(min-width:64rem){.bridgeable .aman-resource-card__title{font-size:1.625rem}}.bridgeable .aman-resource-card__title-link{color:inherit;text-decoration:none;transition:color .3s}.bridgeable .aman-resource-card__title-link:hover,.bridgeable .aman-resource-card__title-link:focus{color:var(--aman-color--royal)}.bridgeable .aman-resource-card__description{color:var(--aman-color--slate);font-size:.8125rem;font-weight:500;letter-spacing:-.02em;line-height:1.6em;margin:0}@media(min-width:64rem){.bridgeable .aman-resource-card__description{font-size:1rem}}.bridgeable .aman-resource-card__tag{border:.0625rem solid var(--aman-color--slate);border-radius:6.25rem;color:var(--aman-color--slate);font-size:.75rem;font-weight:700;letter-spacing:-.04em;line-height:.9em;margin:0;margin-block-start:auto;padding:.3125rem .375rem}@media(min-width:64rem){.bridgeable .aman-resource-card__tag{font-size:1rem;padding:.5rem .5625rem}}.bridgeable .aman-cards-slider{box-sizing:border-box;font-family:var(--aman-font--primary);position:relative}.bridgeable .aman-cards-slider *,.bridgeable .aman-cards-slider *:before,.bridgeable .aman-cards-slider *:after{box-sizing:border-box}.bridgeable .aman-cards-slider__head{margin-inline:auto;max-inline-size:77.8125rem;padding-inline:1.25rem}.bridgeable .aman-cards-slider__heading{color:var(--aman-color--night);font-size:1.375rem;font-weight:700;letter-spacing:-.04em;line-height:1.1em;margin:0 0 2.5rem;text-align:center}@media(min-width:64rem){.bridgeable .aman-cards-slider__heading{font-size:3.125rem;margin-block-end:3.25rem;text-align:start}}.bridgeable .aman-cards-slider__viewport{position:relative}.bridgeable .aman-cards-slider__viewport:before,.bridgeable .aman-cards-slider__viewport:after{content:"";inline-size:3.5rem;inset-block:0;pointer-events:none;position:absolute;z-index:1}@media(min-width:64rem){.bridgeable .aman-cards-slider__viewport:before,.bridgeable .aman-cards-slider__viewport:after{inline-size:15.75rem}}.bridgeable .aman-cards-slider__viewport:before{background:linear-gradient(to right,rgba(250,250,255,0) 0%,var(--aman-color--ghost) 77%);inset-inline-start:0}.bridgeable .aman-cards-slider__viewport:after{background:linear-gradient(to left,rgba(250,250,255,0) 0%,var(--aman-color--ghost) 77%);inset-inline-end:0}.bridgeable .aman-cards-slider__track{display:flex;gap:1.25rem;list-style:none;margin:0;overflow-x:auto;padding:.625rem calc(50% - 8.25rem) 3.25rem;scroll-padding-inline:calc(50% - 8.25rem);scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:64rem){.bridgeable .aman-cards-slider__track{gap:1.875rem;padding-inline:max(50% - 38.90625rem,1.25rem);scroll-padding-inline:max(50% - 38.90625rem,1.25rem)}}.bridgeable .aman-cards-slider__track::-webkit-scrollbar{display:none}@media(pointer:fine){.bridgeable .aman-cards-slider__track{cursor:grab}}.bridgeable .aman-cards-slider__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bridgeable .aman-cards-slider__slide{display:flex;flex:0 0 16.5rem;scroll-snap-align:start}@media(min-width:64rem){.bridgeable .aman-cards-slider__slide{flex-basis:24.6875rem}}.bridgeable .aman-cards-slider__nav{display:flex;gap:.5625rem;justify-content:center;margin-block-start:-1.375rem}@media(min-width:64rem){.bridgeable .aman-cards-slider__nav{gap:.6875rem;inset-block-start:-.375rem;inset-inline-end:max((100% - 77.8125rem) / 2,1.25rem);margin-block-start:0;position:absolute}}.bridgeable .aman-cards-slider__arrow{align-items:center;background:var(--aman-color--white);block-size:3.375rem;border:0;border-radius:50%;color:var(--aman-color--royal);cursor:pointer;display:flex;inline-size:3.375rem;justify-content:center;padding:0;transition:background-color .3s,color .3s,opacity .3s}@media(min-width:64rem){.bridgeable .aman-cards-slider__arrow{block-size:4.125rem;inline-size:4.125rem}}.bridgeable .aman-cards-slider__arrow:hover,.bridgeable .aman-cards-slider__arrow:focus{background:var(--aman-color--royal);color:var(--aman-color--white)}.bridgeable .aman-cards-slider__arrow:disabled{cursor:default;opacity:.4}.bridgeable .aman-cards-slider__arrow:disabled:hover,.bridgeable .aman-cards-slider__arrow:disabled:focus{background:var(--aman-color--white);color:var(--aman-color--royal)}.bridgeable .aman-cards-slider__arrow svg{block-size:1.25rem;inline-size:1.25rem}@media(min-width:64rem){.bridgeable .aman-cards-slider__arrow svg{block-size:1.5rem;inline-size:1.5rem}}.bridgeable .aman-jobs-search{box-sizing:border-box;color:var(--aman-color--night);font-family:var(--aman-font--primary);inline-size:min(100%,20.8125rem);line-height:1.5em}@media(min-width:64rem){.bridgeable .aman-jobs-search{inline-size:min(100%,23.75rem)}}.bridgeable .aman-jobs-search *,.bridgeable .aman-jobs-search *:before,.bridgeable .aman-jobs-search *:after{box-sizing:border-box}.bridgeable .aman-jobs-search__header{margin-block-end:2rem}.bridgeable .aman-jobs-search__heading{color:var(--aman-color--night);font-size:1.75rem;font-weight:700;letter-spacing:-.04em;line-height:1em;margin:0}.bridgeable .aman-jobs-search__panel{background:var(--aman-color--white);border-radius:1.6875rem;box-shadow:var(--aman-shadow--soft);padding:1.5625rem}.bridgeable .aman-jobs-search__form{display:flex;flex-direction:column;gap:1.5rem}.bridgeable .aman-jobs-search__field{display:flex;flex-direction:column}.bridgeable .aman-jobs-search__label{block-size:.0625rem;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.bridgeable .aman-jobs-search__input-wrap{align-items:center;border:.0625rem solid var(--aman-color--royal);border-radius:1.6875rem;display:flex;gap:.5rem;min-block-size:3.125rem;padding-block:.4375rem;padding-inline:1.0625rem .625rem;transition:box-shadow .3s}.bridgeable .aman-jobs-search__input-wrap:focus-within{box-shadow:0 0 0 .1875rem #3845be26}.bridgeable .aman-jobs-search__input{background:none;border:0;color:var(--aman-color--night);flex:1 1 auto;font-family:var(--aman-font--primary);font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:1.6em;min-inline-size:0;outline:none;padding:0}.bridgeable .aman-jobs-search__input::placeholder{color:var(--aman-color--slate);opacity:1}.bridgeable .aman-jobs-search__submit{align-items:center;background:var(--aman-color--royal);border:0;border-radius:50%;block-size:2.125rem;color:var(--aman-color--white);cursor:pointer;display:inline-flex;flex:0 0 auto;inline-size:2.125rem;justify-content:center;padding:0;transition:background-color .3s}.bridgeable .aman-jobs-search__submit:hover,.bridgeable .aman-jobs-search__submit:focus{background:var(--aman-color--midnight);outline:none}.bridgeable .aman-jobs-search__submit-icon{block-size:1rem;inline-size:1rem}.bridgeable .aman-jobs-search__filters{display:flex;flex-direction:column}.bridgeable .aman-jobs-search__filter{border-block-end:.0625rem solid var(--aman-color--mist)}.bridgeable .aman-jobs-search__filter:last-child{border-block-end:0}.bridgeable .aman-jobs-search__filter[open] .aman-jobs-search__filter-chevron{color:var(--aman-color--periwinkle);transform:rotate(180deg)}.bridgeable .aman-jobs-search__filter-label{align-items:center;color:var(--aman-color--night);cursor:pointer;display:flex;font-size:1.0625rem;font-weight:700;justify-content:space-between;letter-spacing:-.04em;line-height:1.5em;list-style:none;padding-block:.75rem}.bridgeable .aman-jobs-search__filter-label::-webkit-details-marker{display:none}.bridgeable .aman-jobs-search__filter-label:hover,.bridgeable .aman-jobs-search__filter-label:focus{color:var(--aman-color--royal);outline:none}.bridgeable .aman-jobs-search__filter-chevron{block-size:.5625rem;color:var(--aman-color--night);flex:0 0 auto;inline-size:.875rem;transition:color .3s,transform .3s}.bridgeable .aman-jobs-search__options{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:.25rem 0 1.0625rem}.bridgeable .aman-jobs-search__option{margin:0}.bridgeable .aman-jobs-search__checkbox{block-size:.0625rem;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:.0625rem;overflow:hidden;position:absolute;white-space:nowrap}.bridgeable .aman-jobs-search__checkbox:checked+.aman-jobs-search__option-label:before{background:var(--aman-color--royal);border-color:var(--aman-color--royal)}.bridgeable .aman-jobs-search__checkbox:focus+.aman-jobs-search__option-label:before{box-shadow:0 0 0 .1875rem #3845be33}.bridgeable .aman-jobs-search__option-label{color:var(--aman-color--night);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.25rem;letter-spacing:-.04em;line-height:1.6em;padding-inline-start:1.25rem;position:relative}.bridgeable .aman-jobs-search__option-label:before{background:var(--aman-color--white);block-size:.75rem;border:.0625rem solid var(--aman-color--slate);border-radius:50%;content:"";inline-size:.75rem;inset-block-start:.3125rem;inset-inline-start:0;position:absolute;transition:background-color .3s,border-color .3s,box-shadow .3s}.bridgeable .aman-jobs-search__option-count{color:var(--aman-color--slate);font-weight:500}.bridgeable .aman-jobs-search-bar{box-sizing:border-box;color:var(--aman-color--night);font-family:var(--aman-font--primary);inline-size:min(100%,20.8125rem);line-height:1.5em}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar{inline-size:min(100%,58rem)}}.bridgeable .aman-jobs-search-bar *,.bridgeable .aman-jobs-search-bar *:before,.bridgeable .aman-jobs-search-bar *:after{box-sizing:border-box}.bridgeable .aman-jobs-search-bar__tabs{display:flex}.bridgeable .aman-jobs-search-bar__tab{align-items:center;border:0;cursor:pointer;display:flex;font-family:inherit;font-size:1.09375rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:-.04em;line-height:.9em;padding:1rem 1.25rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__tab{font-size:1.4375rem;padding:1.25rem 2rem}}.bridgeable .aman-jobs-search-bar__tab--jobs{background:var(--aman-color--white);border-start-end-radius:.9375rem;border-start-start-radius:.9375rem;color:var(--aman-color--night);flex:1 1 55%;justify-content:flex-start}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__tab--jobs{border-start-end-radius:1.25rem;border-start-start-radius:1.25rem;flex:0 0 auto;min-inline-size:13rem}}.bridgeable .aman-jobs-search-bar__tab--smart{background:var(--aman-color--midnight);border-start-end-radius:.9375rem;border-start-start-radius:.9375rem;color:var(--aman-color--white);flex:1 1 45%;text-decoration:none;transition:color .3s}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__tab--smart{border-start-end-radius:1.25rem;flex:0 0 auto;min-inline-size:11rem}}.bridgeable .aman-jobs-search-bar__tab--smart:hover,.bridgeable .aman-jobs-search-bar__tab--smart:focus{color:var(--aman-color--white)}.bridgeable .aman-jobs-search-bar__sparkle{block-size:1.375rem;color:var(--aman-color--violet);flex:0 0 auto;inline-size:1.375rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__sparkle{block-size:1.8125rem;inline-size:1.8125rem}}.bridgeable .aman-jobs-search-bar__form{background:var(--aman-color--white);border-end-end-radius:.9375rem;border-end-start-radius:.9375rem;border-start-end-radius:.9375rem;box-shadow:var(--aman-shadow--bar);display:flex;flex-direction:column;gap:1.0625rem;padding:1.5rem 1.375rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__form{align-items:center;border-end-end-radius:2.1875rem;border-end-start-radius:2.1875rem;border-start-end-radius:2.1875rem;flex-direction:row;gap:2rem;padding:1.625rem 1.875rem}}.bridgeable .aman-jobs-search-bar__fields{display:flex;flex-direction:column;gap:1.0625rem;inline-size:100%}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__fields{align-items:center;flex:1 1 auto;flex-direction:row;gap:2.25rem;inline-size:auto}}.bridgeable .aman-jobs-search-bar__field{border-block-end:.0625rem solid var(--aman-color--mist);display:flex;flex-direction:column;gap:.875rem;padding-block-end:1.0625rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__field{border-block-end:0;border-inline-end:.0625rem solid var(--aman-color--mist);flex:1 1 0;gap:.75rem;padding-block-end:0;padding-inline-end:2.25rem}}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__field:last-child{border-inline-end:0;padding-inline-end:0}}.bridgeable .aman-jobs-search-bar__label{color:var(--aman-color--periwinkle);font-size:.8125rem;font-weight:700;letter-spacing:-.04em;line-height:.9em}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__label{font-size:1rem}}.bridgeable .aman-jobs-search-bar__select-wrap{align-items:center;display:flex;gap:.75rem;justify-content:space-between;position:relative}.bridgeable .aman-jobs-search-bar__select{appearance:none;background:none;border:0;color:var(--aman-color--night);cursor:pointer;font-family:inherit;font-size:1.25rem;font-weight:500;inline-size:100%;letter-spacing:-.04em;line-height:1.1em;padding:0;padding-inline-end:1.5rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__select{font-size:1.375rem}}.bridgeable .aman-jobs-search-bar__select:hover,.bridgeable .aman-jobs-search-bar__select:focus{color:var(--aman-color--royal)}.bridgeable .aman-jobs-search-bar__chevron{block-size:.5625rem;color:var(--aman-color--night);inline-size:.875rem;inset-inline-end:0;pointer-events:none;position:absolute}.bridgeable .aman-jobs-search-bar__input{background:none;border:0;color:var(--aman-color--night);font-family:inherit;font-size:1.25rem;font-weight:500;inline-size:100%;letter-spacing:-.04em;line-height:1.1em;padding:0}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__input{font-size:1.375rem}}.bridgeable .aman-jobs-search-bar__input::placeholder{color:var(--aman-color--muted)}.bridgeable .aman-jobs-search-bar__input:focus{outline:none}.bridgeable .aman-jobs-search-bar__submit{inline-size:100%}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__submit{flex:0 0 auto;inline-size:auto;min-inline-size:9.4375rem}}.bridgeable .aman-jobs-search-bar__submit .aman-button__icon{color:var(--aman-color--white)}.bridgeable .aman-jobs-search-bar__smart{align-items:center;background:radial-gradient(27rem 16rem at 50% 125%,#546eb68c,#546eb600 70%),var(--aman-color--midnight);border-end-end-radius:.9375rem;border-end-start-radius:.9375rem;border-start-end-radius:.9375rem;box-shadow:var(--aman-shadow--bar);color:var(--aman-color--white);display:flex;gap:1rem;overflow:hidden;padding:1.5rem 1.375rem;position:relative}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__smart{border-end-end-radius:2.1875rem;border-end-start-radius:2.1875rem;border-start-end-radius:2.1875rem;gap:2rem;min-block-size:13.75rem;padding:1.875rem 3rem 0}}.bridgeable .aman-jobs-search-bar__smart[hidden]{display:none}.bridgeable .aman-jobs-search-bar__smart-content{display:flex;flex:1 1 auto;flex-direction:column;gap:1.25rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__smart-content{gap:1.5rem;padding-block:1.5rem}}.bridgeable .aman-jobs-search-bar__smart-heading{color:var(--aman-color--powder);font-size:1.5rem;font-weight:700;letter-spacing:-.04em;line-height:1em;margin:0}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__smart-heading{font-size:2.5rem}}.bridgeable .aman-jobs-search-bar__smart-actions{display:flex;flex-direction:column;gap:.9375rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__smart-actions{flex-direction:row}}.bridgeable .aman-jobs-search-bar__smart-image{align-self:flex-end;block-size:auto;display:none;filter:drop-shadow(0 0 2.5rem rgba(84,110,182,.9));flex:0 0 auto;inline-size:11rem}@media(min-width:64rem){.bridgeable .aman-jobs-search-bar__smart-image{display:block}}.bridgeable .aman-jobs-board-search{background:var(--aman-color--white);border-radius:1.6875rem;box-shadow:var(--aman-shadow--card);box-sizing:border-box;color:var(--aman-color--night);display:flex;flex-direction:column;font-family:var(--aman-font--primary);gap:1.5rem;inline-size:min(100%,20.8125rem);line-height:1.5em;padding:1.5625rem}@media(min-width:64rem){.bridgeable .aman-jobs-board-search{align-items:center;border-radius:6.25rem;flex-direction:row;gap:2.125rem;inline-size:min(100%,77.75rem);justify-content:space-between;padding-block:.625rem;padding-inline:1.875rem .9375rem}}.bridgeable .aman-jobs-board-search *,.bridgeable .aman-jobs-board-search *:before,.bridgeable .aman-jobs-board-search *:after{box-sizing:border-box}.bridgeable .aman-jobs-board-search__fields{display:flex;flex-direction:column;gap:1.5rem;inline-size:100%}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__fields{align-items:center;flex:1 1 auto;flex-direction:row;gap:2.125rem;inline-size:auto}}.bridgeable .aman-jobs-board-search__field{border-block-end:.0625rem solid var(--aman-color--mist);display:flex;flex-direction:column;padding-block-end:1.5rem}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__field{border-block-end:0;border-inline-end:.0625rem solid var(--aman-color--mist);flex:1 1 0;justify-content:center;min-block-size:3rem;padding-block-end:0;padding-inline-end:2.125rem}}.bridgeable .aman-jobs-board-search__field--search{border-block-end:0;padding-block-end:0}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__field--search{border-inline-end:0;padding-inline-end:0}}.bridgeable .aman-jobs-board-search__label{block-size:.0625rem;clip-path:inset(50%);inline-size:.0625rem;overflow:hidden;position:absolute;white-space:nowrap}.bridgeable .aman-jobs-board-search__select-wrap{align-items:center;display:flex;position:relative}.bridgeable .aman-jobs-board-search__select{appearance:none;background:none;border:0;color:var(--aman-color--night);cursor:pointer;font-family:inherit;font-size:1.0625rem;font-weight:500;inline-size:100%;letter-spacing:-.04em;line-height:1.5em;padding:0;padding-inline-end:1.5rem}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__select{font-size:1.375rem;line-height:1.1em}}.bridgeable .aman-jobs-board-search__select:hover,.bridgeable .aman-jobs-board-search__select:focus{color:var(--aman-color--royal)}.bridgeable .aman-jobs-board-search__chevron{block-size:.5625rem;color:var(--aman-color--night);inline-size:.875rem;inset-inline-end:0;pointer-events:none;position:absolute}.bridgeable .aman-jobs-board-search__input{background:none;border:0;color:var(--aman-color--night);font-family:inherit;font-size:1.0625rem;font-weight:500;inline-size:100%;letter-spacing:-.04em;line-height:1.5em;padding:0}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__input{font-size:1.375rem;line-height:1.1em}}.bridgeable .aman-jobs-board-search__input::placeholder{color:var(--aman-color--night);opacity:1}.bridgeable .aman-jobs-board-search__input:focus{outline:none}.bridgeable .aman-jobs-board-search__submit{inline-size:100%}@media(min-width:64rem){.bridgeable .aman-jobs-board-search__submit{flex:0 0 auto;inline-size:auto;min-inline-size:9.4375rem}}.bridgeable .aman-jobs-board-search__submit .aman-button__icon{color:var(--aman-color--white)}
