#careers-where{background:var(--off-white);border-top:1px solid var(--border-dark)}#careers-where hgroup{display:flex;flex-direction:column;padding:var(--gutter-y) var(--gutter) 3rem}#careers-where hgroup .kicker{order:-1}#careers-where h2{margin-bottom:1rem}#careers-where hgroup p:not(.kicker){color:var(--text);margin:0;max-width:54rem}#careers-where ul{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}#careers-where figure{height:34rem;margin:0;overflow:hidden;position:relative}#careers-where figure:after{background:linear-gradient(0deg,rgba(1,7,11,.72) 0,rgba(1,7,11,.15) 45%,rgba(1,7,11,0) 70%);content:"";inset:0;position:absolute}#careers-where img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .8s ease;width:100%}#careers-where figure:hover img{transform:scale(1.03)}#careers-where figcaption{bottom:2.5rem;color:var(--text-dark);left:var(--gutter);position:absolute;right:2rem;z-index:1}#careers-where figcaption b{color:var(--white);display:block;font-size:var(--h2);letter-spacing:var(--ls);line-height:var(--lh-small);margin-bottom:.4rem}@media (prefers-reduced-motion:reduce){#careers-where img{transition:none}}