.careers{--num-columns:1}@media(min-width:576px){.careers .grid{--num-columns:2}}@media(min-width:768px){.careers .grid{--num-columns:3}}@media(min-width:1200px){.careers .grid{--num-columns:4}}.careers .grid{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(var(--num-columns),1fr);gap:calc(var(--section-spacing)*.5) 20px}.careers article a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(var(--section-spacing)*.75) 30px;background-color:#f8f9fa;--bs-body-color:#192236;--bs-headings-color:#192236;color:var(--bs-body-color)}.careers article a h1,.careers article a .h1{color:var(--bs-headings-color)}.careers article a h2,.careers article a .h2{color:var(--bs-headings-color)}.careers article a h3,.careers article a .h3{color:var(--bs-headings-color)}.careers article a h4,.careers article a .h4{color:var(--bs-headings-color)}.careers article a h5,.careers article a .h5{color:var(--bs-headings-color)}.careers article a h6,.careers article a .h6{color:var(--bs-headings-color)}.careers article a{--focus-shadow-rgb:60,67,84}.careers article a:hover,.careers article a:focus-visible{background-color:#192236;--bs-body-color:#fff;--bs-headings-color:#fff;color:var(--bs-body-color)}.careers article a:hover h1,.careers article a:hover .h1,.careers article a:focus-visible h1,.careers article a:focus-visible .h1{color:var(--bs-headings-color)}.careers article a:hover h2,.careers article a:hover .h2,.careers article a:focus-visible h2,.careers article a:focus-visible .h2{color:var(--bs-headings-color)}.careers article a:hover h3,.careers article a:hover .h3,.careers article a:focus-visible h3,.careers article a:focus-visible .h3{color:var(--bs-headings-color)}.careers article a:hover h4,.careers article a:hover .h4,.careers article a:focus-visible h4,.careers article a:focus-visible .h4{color:var(--bs-headings-color)}.careers article a:hover h5,.careers article a:hover .h5,.careers article a:focus-visible h5,.careers article a:focus-visible .h5{color:var(--bs-headings-color)}.careers article a:hover h6,.careers article a:hover .h6,.careers article a:focus-visible h6,.careers article a:focus-visible .h6{color:var(--bs-headings-color)}.careers article a:hover .link,.careers article a:focus-visible .link{color:var(--bs-link-hover-color)}.careers article a:focus-visible{outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(var(--focus-shadow-rgb),.5);box-shadow:0 0 0 .25rem rgba(var(--focus-shadow-rgb),.5)}.careers article h2{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.careers article h2{font-size:1.5rem}}.careers article h2{margin-bottom:1.25rem}.careers article .link{font-size:1.25rem;font-weight:700;color:var(--bs-link-color)}