.starya-site .career-hero-actions{align-items:center;gap:24px;padding-bottom:48px;display:flex}.starya-site .career-teams{border-top:1px solid var(--site-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.starya-site .career-teams article{padding-top:28px}.starya-site .career-team-number{color:var(--site-purple);font-size:14px;font-weight:600}.starya-site .career-teams h3{min-height:3.5em;margin:18px 0}.starya-site .career-teams p{margin-bottom:22px}.starya-site .career-catalog-intro{max-width:650px}.starya-site .career-filters{grid-template-columns:1.3fr 1fr auto;align-items:end;gap:20px;margin:32px 0 20px;display:grid}.starya-site .career-filters div{min-width:0}.starya-site .career-filters label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.starya-site .career-filters input,.starya-site .career-filters select{border:1px solid var(--site-line);width:100%;min-height:48px;color:var(--site-ink);background:#fff;border-radius:9px;padding:10px 12px}.starya-site .career-filters button{min-height:48px}.starya-site .career-results{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:14px;display:flex}.starya-site .career-list{border-top:1px solid var(--site-line);margin:0;padding:0;list-style:none}.starya-site .career-list>li{border-bottom:1px solid var(--site-line);margin:0;padding:0}.starya-site .career-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:30px 0;display:grid}.starya-site .career-card>div:first-child{min-width:0;max-width:780px}.starya-site .career-card h3{margin:12px 0 18px;font-size:27px}.starya-site .career-card h3 a{color:inherit;text-decoration:none}.starya-site .career-card h3 a:hover{text-underline-offset:5px;text-decoration:underline}.starya-site .career-card p{margin-top:0}.starya-site .career-card-footer{flex-direction:column;align-items:flex-end;gap:16px;font-size:14px;display:flex}.starya-site .career-status{color:#57406f;background:#f0ebf6;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.starya-site .career-role-status{padding-bottom:32px}.starya-site .career-breadcrumbs{flex-wrap:wrap}.starya-site .career-breadcrumbs a:first-child{flex-shrink:0}.starya-site .career-role-layout{grid-template-columns:220px minmax(0,1fr);gap:60px;padding-block:20px 60px;display:grid}.starya-site .career-role-nav{align-self:start;font-size:14px;position:sticky;top:110px}.starya-site .career-role-nav nav{gap:4px;margin:16px 0 28px;display:grid}.starya-site .career-role-nav nav a{padding:9px 0;display:block}.starya-site .career-role-body{min-width:0}.starya-site .career-role-body section{border-bottom:1px solid var(--site-line);margin-bottom:32px;padding-bottom:28px;scroll-margin-top:120px}.starya-site .career-role-body h2{margin:0 0 22px;font-size:clamp(26px,3vw,36px)}.starya-site .career-role-body ul{color:var(--site-muted);padding-left:22px;list-style:outside}.starya-site .career-role-body li{margin-bottom:20px;padding-left:6px}.starya-site #perfis{scroll-margin-top:100px}.starya-site .career-application-wrap{padding-bottom:48px}.starya-site .career-application{background:#f0ebf6;border:1px solid #d5c9e3;border-radius:16px;padding:32px;scroll-margin-top:120px}.starya-site .career-application h2{margin:12px 0 20px;font-size:clamp(28px,3vw,36px)}.starya-site .career-application .site-button{margin-top:8px}.starya-site .career-application .career-email{margin-bottom:0;font-size:14px}.starya-site .career-role-nav>.site-link{margin-top:24px;display:block}@media (width<=1000px){.starya-site .career-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.starya-site .career-filters button{justify-self:start}.starya-site .career-role-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}}@media (width<=760px){.starya-site .career-hero-actions{flex-wrap:wrap;padding:0 0 32px}.starya-site .career-teams,.starya-site .career-filters{grid-template-columns:1fr}.starya-site .career-teams h3{min-height:auto}.starya-site .career-teams article{border-bottom:1px solid var(--site-line);padding-bottom:24px}.starya-site .career-role-status{padding:0 0 24px}.starya-site .career-role-layout{padding:12px 0 36px;display:block}.starya-site .career-role-nav{margin-bottom:32px;position:static}.starya-site .career-role-nav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}.starya-site .career-card{grid-template-columns:1fr;gap:12px;padding:26px 0}.starya-site .career-card-footer{flex-flow:wrap;justify-content:space-between;align-items:center}.starya-site .career-card h3{font-size:25px}.starya-site .career-application-wrap{padding:0 0 32px}.starya-site .career-application{padding:24px}}
