@layer components{.careers-hero{position:relative;display:grid;min-height:var(--az-page-hero-height);overflow:hidden;align-items:end;background:var(--az-black);color:var(--az-white);isolation:isolate}.careers-hero__visual{position:absolute;z-index:-3;top:5rem;right:0;bottom:0;display:grid;width:min(58vw,58rem);place-items:center;overflow:hidden;border-left:1px solid rgb(255 255 255/12%);color:var(--az-yellow)}.careers-hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255/5%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/5%) 1px,transparent 0);background-size:2rem 2rem}.careers-hero__orbit{position:absolute;display:grid;aspect-ratio:1;place-items:start center;border:1px solid rgb(255 255 255/14%);border-radius:50%}.careers-hero__orbit svg{transform:translateY(-50%);fill:var(--az-black)}.careers-hero__orbit--outer{width:min(62%,35rem);transform:rotate(18deg)}.careers-hero__orbit--inner{width:min(38%,21rem);transform:rotate(-34deg)}.careers-hero__people{filter:drop-shadow(0 0 2.5rem rgb(255 232 0/16%))}.careers-hero__visual-label{position:absolute;right:var(--az-space-5);bottom:var(--az-space-5);color:rgb(255 255 255/54%);font-size:.625rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.careers-hero__overlay{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgb(8 9 10/100%),rgb(8 9 10/94%) 38%,rgb(8 9 10/48%) 70%,rgb(8 9 10/18%)),linear-gradient(0deg,rgb(8 9 10/80%),transparent 50%)}.careers-hero__inner{padding-block:var(--az-page-hero-space)}.careers-breadcrumbs{margin-bottom:var(--az-space-10)}.careers-breadcrumbs ol{color:rgb(255 255 255/60%)}.careers-breadcrumbs a:focus-visible,.careers-breadcrumbs a:hover{color:var(--az-white)}.careers-hero__copy{max-width:49rem}.careers-hero h1{max-width:17ch;margin:var(--az-space-6) 0 0;font-family:var(--az-font-display);font-size:var(--az-text-page-title);font-weight:800;letter-spacing:-.04em;line-height:.98;text-wrap:balance;text-transform:uppercase}.careers-hero h1 span{display:block;color:var(--az-yellow)}.careers-hero__copy>p{max-width:40rem;margin:var(--az-space-8) 0 0;color:rgb(255 255 255/66%);font-size:var(--az-text-lg)}.career-openings__heading,.career-why__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,.42fr);gap:var(--az-layout-gap);align-items:end}.career-openings__heading .az-section-heading,.career-resume .az-section-heading,.career-why__heading .az-section-heading{margin-top:var(--az-space-4)}.career-openings__count{display:grid;justify-self:end;text-align:right}.career-openings__count strong{color:var(--az-black);font-family:var(--az-font-display);font-size:clamp(4rem,8vw,7rem);letter-spacing:-.05em;line-height:.72}.career-openings__count span{margin-top:var(--az-space-4);color:var(--az-foreground-muted);font-size:var(--az-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.career-openings__description{max-width:40rem;margin:var(--az-space-6) 0 0;color:var(--az-foreground-muted)}.career-filters{display:grid;grid-template-columns:minmax(15rem,1.45fr) repeat(2,minmax(10rem,1fr)) auto;gap:var(--az-space-4);align-items:end;margin-top:clamp(2.5rem,5vw,4rem);padding:var(--az-space-6);border:1px solid var(--az-border);background:var(--az-surface-raised)}.career-filters__search{position:relative}.career-filters__search>svg{position:absolute;z-index:1;top:50%;left:var(--az-space-4);color:var(--az-foreground-muted);transform:translateY(-50%);pointer-events:none}.career-filters__search .az-control{padding-left:2.75rem}.career-filters__hint{grid-column:1/-1}.career-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1.5rem,4vw,3rem);align-items:center;margin-top:var(--az-space-6);padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--az-border-strong);box-shadow:inset .25rem 0 0 var(--az-yellow)}.career-empty-state__signal{position:relative;display:grid;width:5.5rem;aspect-ratio:1;place-items:center;border:1px solid var(--az-border);color:var(--az-black)}.career-empty-state__signal span{position:absolute;top:0;right:0;width:.75rem;aspect-ratio:1;background:var(--az-yellow)}.career-empty-state h3{margin:var(--az-space-4) 0 0;font-family:var(--az-font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.career-empty-state p{max-width:44rem;margin:var(--az-space-4) 0 0;color:var(--az-foreground-muted)}.career-opening-list{border-top:1px solid var(--az-border);border-left:1px solid var(--az-border)}.career-no-match,.career-opening-list{display:grid;margin-top:var(--az-space-6)}.career-no-match{justify-items:start;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--az-border-strong)}.career-no-match h3{margin:0;font-family:var(--az-font-display);font-size:var(--az-text-2xl);font-weight:800;text-transform:uppercase}.career-no-match p{margin:var(--az-space-3) 0 0;color:var(--az-foreground-muted)}.career-no-match .az-button{margin-top:var(--az-space-6)}.career-opening{display:grid;grid-template-columns:auto minmax(16rem,1.2fr) minmax(14rem,.8fr) auto;gap:var(--az-space-6);align-items:center;padding:var(--az-space-6);border-right:1px solid var(--az-border);border-bottom:1px solid var(--az-border)}.career-opening__icon{display:grid;width:3.5rem;aspect-ratio:1;place-items:center;background:var(--az-black);color:var(--az-yellow)}.career-opening h3{margin:0;font-family:var(--az-font-display);font-size:var(--az-text-xl);font-weight:800;text-transform:uppercase}.career-opening__copy p{margin:var(--az-space-2) 0 0;color:var(--az-foreground-muted);font-size:var(--az-text-sm)}.career-opening__meta{display:grid;gap:var(--az-space-2);margin:0}.career-opening__meta dd{display:flex;margin:0;color:var(--az-foreground-muted)}.career-opening__apply,.career-opening__meta dd{gap:var(--az-space-2);align-items:center;font-size:var(--az-text-sm)}.career-opening__apply{display:inline-flex;color:var(--az-black);font-weight:800;text-decoration:none;text-transform:uppercase}.career-opening__apply:focus-visible,.career-opening__apply:hover{color:var(--az-foreground-muted)}.career-why__heading>p{margin:0;color:var(--az-foreground-muted)}.career-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--az-border);border-left:1px solid var(--az-border)}.career-why__grid article{min-width:0;min-height:20rem;padding:clamp(1.5rem,3vw,2.5rem);border-right:1px solid var(--az-border);border-bottom:1px solid var(--az-border)}.career-why__grid svg{color:var(--az-yellow)}.career-why__grid h3{margin:var(--az-space-8) 0 0;font-family:var(--az-font-display);font-size:var(--az-text-xl);font-weight:800;text-transform:uppercase}.career-why__grid p{margin:var(--az-space-4) 0 0;color:var(--az-foreground-muted)}.career-resume{position:relative;padding-block:clamp(4rem,8vw,7rem);overflow:hidden;background:var(--az-yellow);color:var(--az-black)}.career-resume:after{position:absolute;right:-7rem;bottom:-12rem;width:28rem;aspect-ratio:1;border:1px solid rgb(8 9 10/18%);content:"";transform:rotate(45deg)}.career-resume__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,7vw,7rem);align-items:center}.career-resume p{max-width:43rem;margin:var(--az-space-6) 0 0;color:rgb(8 9 10/72%)}.career-resume__actions{display:flex;gap:var(--az-space-3);flex-wrap:wrap;justify-content:flex-end}}@media (max-width:64rem){.career-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.career-filters .az-button{align-self:end}.career-opening{grid-template-columns:auto minmax(0,1fr) auto}.career-opening__meta{grid-column:2/-1}.career-opening__apply{grid-column:3;grid-row:1}}@media (max-width:48rem){.careers-hero{min-height:0}.careers-hero__visual{top:5rem;width:100%;opacity:.5;border-left:0}.careers-hero__overlay{background:linear-gradient(0deg,rgb(8 9 10/100%) 10%,rgb(8 9 10/72%) 60%,rgb(8 9 10/45%))}.careers-breadcrumbs{margin-bottom:var(--az-space-8)}.careers-hero h1{font-size:var(--az-text-page-title)}.career-openings__heading,.career-resume__grid,.career-why__heading{grid-template-columns:1fr}.career-openings__count{justify-self:start;text-align:left}.career-empty-state{grid-template-columns:auto minmax(0,1fr)}.career-empty-state .az-button{grid-column:1/-1;justify-self:start}.career-why__grid{grid-template-columns:1fr}.career-why__grid article{min-height:17rem}.career-resume__actions{justify-content:flex-start}}@media (max-width:30rem){.careers-hero__inner{padding-bottom:var(--az-space-12)}.careers-hero__copy>p{font-size:var(--az-text-base)}.career-empty-state,.career-filters,.career-opening{grid-template-columns:1fr}.career-filters{padding:var(--az-space-5)}.career-empty-state__signal{width:4.5rem}.career-empty-state .az-button,.career-opening__apply,.career-opening__meta{grid-column:1}.career-opening__apply{grid-row:auto}.career-resume__actions{display:grid}}@media (prefers-reduced-motion:reduce){.careers-hero__orbit{transform:none}}