.ubn-job-listing,.ubn-job-listing__header,.ubn-job-listing__inner{overflow:visible}.ubn-job-listing__header{display:flex;flex-direction:column;gap:1.5rem}.ubn-job-listing__heading{margin:0}@media (min-width:1024px){.ubn-job-listing__header{align-items:center;flex-direction:row;gap:1.5rem;justify-content:space-between}}.ubn-job-filters{align-items:center;background:#fff;border-radius:999px;display:flex;flex-wrap:wrap;gap:.25rem;max-width:100%;padding:.25rem;z-index:3}.ubn-job-filter,.ubn-job-filters{position:relative;width:fit-content}.ubn-job-filter__trigger{align-items:center;background:#f7f6f5;border:0;border-radius:999px;color:#231f23;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.25rem;margin:0;padding:.75rem 1.25rem;white-space:nowrap;width:fit-content}.ubn-job-filter__trigger:focus,.ubn-job-filter__trigger:focus-visible{box-shadow:none;outline:none}.ubn-job-filter__label{display:block}.ubn-job-filter__chevron{color:#17181c;flex-shrink:0;pointer-events:none;transform:rotate(0deg);transition:transform .24s cubic-bezier(.32,.72,0,1)}.ubn-job-filter.is-open .ubn-job-filter__chevron{transform:rotate(180deg)}.ubn-job-filter__menu{background:#fff;border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.32);left:0;list-style:none;margin:0;min-width:12.5rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);z-index:20}.ubn-job-filter:last-child .ubn-job-filter__menu{left:auto;right:0}.ubn-job-filter__menu[hidden]{display:none!important}.ubn-job-filter__option{background:transparent;border:0;border-radius:8px;color:#231f23;cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:left;width:100%}.ubn-job-filter__option.is-active,.ubn-job-filter__option:hover,.ubn-job-filter__option[aria-selected=true]{background:#f7f6f5}.ubn-job-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);margin-top:2.5rem}@media (min-width:640px){.ubn-job-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ubn-job-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem}}@media (min-width:768px){.ubn-job-grid{margin-top:3rem}}.ubn-job-card[hidden]{display:none!important}.ubn-job-card{background:#1a171a;border-radius:20px;color:inherit;display:flex;flex-direction:column;margin-inline:auto;max-width:448px;min-width:0;padding:2rem;text-decoration:none;width:100%}@media (min-width:640px){.ubn-job-card{margin-inline:0}}.ubn-job-card__bottom{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.ubn-job-card__copy{min-width:0}.ubn-job-card__meta{color:rgba(247,246,245,.48);font-family:Fragment Mono,ui-monospace,monospace;font-size:.75rem;line-height:1rem;margin:0;text-transform:uppercase}.ubn-job-card__title{color:#f7f6f5;line-height:2.5rem;margin:.75rem 0 0}.ubn-job-card__arrow{align-items:center;backdrop-filter:blur(16px);background:rgba(247,246,245,.08);border-radius:999px;color:#f7f6f5;display:inline-flex;flex-shrink:0;justify-content:center;padding:1rem 1.25rem;transition:background-color .3s cubic-bezier(.32,.72,0,1)}.ubn-job-card:hover .ubn-job-card__arrow{background:rgba(247,246,245,.16)}.ubn-job-listing__empty{margin:2.5rem 0 0}.ubn-job-listing__empty[hidden]{display:none!important}.ubn-job-open{margin-top:3rem;max-width:332px}@media (min-width:768px){.ubn-job-open{margin-top:4rem}}.ubn-job-open__heading{color:#f7f7f2;font-size:1rem;line-height:1.5rem;margin:0}.ubn-job-open__text{color:rgba(247,246,245,.64);font-size:.8125rem;line-height:1.25rem;margin:.75rem 0 0}.ubn-job-open .btn{margin-top:1.5rem}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}