.career-tab-row{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:5px;grid-template-areas:"a b b" "a d d" "a c c";text-decoration:none;padding:0.5rem 0;border-top:1px solid rgba(0,0,0,0.3);-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.career-tab-row:hover{background-color:rgba(0,0,0,0.05)}.career-tab-row:last-child{border-bottom:1px solid rgba(0,0,0,0.3)}@media (min-width: 992px){.career-tab-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.career-tab-row__image{grid-area:a;position:relative}.career-tab-row__image picture{max-height:4.875rem}@media (min-width: 992px){.career-tab-row__image{width:15%;height:7.4375rem}.career-tab-row__image picture{max-height:unset}}.career-tab-row__title{font-size:18px;margin:0;grid-area:b}@media only screen and (min-width: 320px){.career-tab-row__title{font-size:calc( 18px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.career-tab-row__title{font-size:22px}}@media (min-width: 992px){.career-tab-row__title{width:35%}}.career-tab-row__type{grid-area:c}@media (min-width: 992px){.career-tab-row__type{width:20%}}.career-tab-row__location{grid-area:d}@media (min-width: 992px){.career-tab-row__location{width:20%}}.career-tab-row__arrow{display:none;margin-left:auto;text-align:right;padding-right:1rem}@media (min-width: 992px){.career-tab-row__arrow{display:block;width:10%}}.block-careers-tabs{padding-top:clamp(2rem, 3.5rem, 5rem);padding-bottom:clamp(2rem, 3.5rem, 5rem)}.block-careers-tabs__heading-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;gap:1.875rem;margin:1.5rem 0}@media (min-width: 992px){.block-careers-tabs__heading-row{overflow-x:hidden}}.block-careers-tabs__heading{font-size:1.375rem;opacity:0.3;cursor:pointer;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;white-space:nowrap}@media (min-width: 992px){.block-careers-tabs__heading{font-size:1.75rem}}.block-careers-tabs__heading.active,.block-careers-tabs__heading:hover{opacity:1}.block-careers-tabs__content{display:none}.block-careers-tabs__content.active{display:block}.block-careers-tabs__message-buttons{margin-top:clamp(30px, 5vh, 60px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem 1.25rem}

/*# sourceMappingURL=block-careers-tabs.css.map */
