.careers{padding:3rem 1.5rem}.careers__wrapper{display:grid;gap:2rem;grid-template-columns:1fr;margin-inline:auto;width:min(1350px,100%)}.careers__wrapper--single{width:min(1000px,100%)}.careers__card,.careers__company-info,.careers__meta{border-radius:20px;box-shadow:0 10px 30px rgba(66,66,66,.08);padding:clamp(1rem,3vw,2rem);position:relative;transition:box-shadow .25s cubic-bezier(.22,.61,.36,1)}.careers__meta *{color:#fff}.careers__card:where(:hover,:focus-visible){box-shadow:0 15px 45px rgba(66,66,66,.18)}.card__type{color:#7679d1;margin-top:0}.card__name{margin-bottom:2rem}.card__name a:before{content:"";cursor:pointer;display:block;inset:0;position:absolute}@media (min-width:768px){.careers__wrapper:not(.careers__wrapper--single){grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.careers__wrapper:not(.careers__wrapper--single){grid-template-columns:repeat(3,1fr)}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}