.teamRoles-eara-team-roles{background:#fafafa;color:#333;padding:clamp(3rem,6vw,6rem) 5vw;font-family:Inter,"Helvetica Neue",Arial,sans-serif}.teamRoles-eara-team-roles__card[data-animate=true] .teamRoles-eara-team-roles__card-button,.teamRoles-eara-team-roles__card[data-animate=true] .teamRoles-eara-team-roles__card-description,.teamRoles-eara-team-roles__card[data-animate=true] .teamRoles-eara-team-roles__card-title{opacity:0;transform:translateY(20px);transition:opacity .8s 0.1s,transform .8s 0.1s}.teamRoles-eara-team-roles__card[data-animate=true].teamRoles-is-visible .teamRoles-eara-team-roles__card-button,.teamRoles-eara-team-roles__card[data-animate=true].teamRoles-is-visible .teamRoles-eara-team-roles__card-description,.teamRoles-eara-team-roles__card[data-animate=true].teamRoles-is-visible .teamRoles-eara-team-roles__card-title{opacity:1;transform:none}.teamRoles-eara-team-roles__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.teamRoles-eara-team-roles__header{max-width:680px}.teamRoles-eara-team-roles__title{font-size:clamp(2rem, 5vw, 3rem);line-height:1.1;font-weight:600;margin:0 0 1.25rem;color:#222}.teamRoles-eara-team-roles__subtitle{font-size:clamp(.875rem, 2vw, 1.25rem);line-height:1.6;color:#222;margin:0}.teamRoles-eara-team-roles__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:0;border-top:1px solid rgba(0,0,0,.35)}.teamRoles-eara-team-roles__card{position:relative;display:flex;flex-direction:column;padding:clamp(0rem,4vw,1rem);min-height:100%;color:#222;transition:color .3s;border-top:1px solid transparent;border-image:linear-gradient(90deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.45) 50%,rgba(0,0,0,0.75) 100%) 1}.teamRoles-eara-team-roles__card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.9) 100%);opacity:.7}.teamRoles-eara-team-roles__card:nth-child(4n+1){border-left:none}.teamRoles-eara-team-roles__card:nth-child(4n+1)::before{display:none}.teamRoles-eara-team-roles__card:nth-child(-n+4){border-top-color:rgba(0,0,0,.35)}.teamRoles-eara-team-roles__card-logo{display:flex;align-items:center;justify-content:flex-start;margin-left:clamp(-1.5rem,-2vw,-1.5rem);max-height:3rem}.teamRoles-eara-team-roles__card-logo-image{max-height:7rem;max-width:7rem;width:auto;filter:none;opacity:.95;margin-right:0}.teamRoles-eara-team-roles__card-title{font-size:clamp(
    .875rem,
    5vw,
    1.5rem
  );font-weight:600;margin:0 0 1rem;color:inherit}.teamRoles-eara-team-roles__card-description{margin:0;font-size:1rem;line-height:1.7;color:#222;flex:1}.teamRoles-eara-team-roles__card:hover .teamRoles-eara-team-roles__card-description{color:#222}.teamRoles-eara-team-roles__card-button{margin-top:clamp(1.5rem,3vw,2rem);display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,4vw,2rem);border-radius:4px;background:#f6b236;color:#fafafa;text-decoration:none;font-weight:700;font-size:clamp(1rem, 2.2vw, 1.1rem);text-align:center;transition:transform 250ms cubic-bezier(.4, 0, .2, 1)}.teamRoles-eara-team-roles__card-button:focus,.teamRoles-eara-team-roles__card-button:hover{text-decoration:none;background:#2e4d41}@media (min-width:640px) and (max-width:1023px){.teamRoles-eara-team-roles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.teamRoles-eara-team-roles__card:nth-child(odd)::before{display:none}.teamRoles-eara-team-roles__card:nth-child(-n+2){border-top-color:rgba(0,0,0,.35)}}@media (max-width:639px){.teamRoles-eara-team-roles__grid{grid-template-columns:1fr;border-top-color:rgba(0,0,0,.35)}.teamRoles-eara-team-roles__card{border-top-color:rgba(0,0,0,.35)}.teamRoles-eara-team-roles__card::before{display:none}}@media (max-width:768px){.teamRoles-eara-team-roles{padding-inline:clamp(1.5rem,6vw,3rem)}.teamRoles-eara-team-roles__title{font-size:clamp(1.8rem, 8vw, 2.5rem)}}@media (prefers-reduced-motion:reduce){.teamRoles-eara-team-roles[data-animate=true],.teamRoles-eara-team-roles__card,.teamRoles-eara-team-roles__card-button{transition:none}}