.wp-block-st-careers{display:block;margin-block-start:0 !important}.wp-block-st-careers .main-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:3rem}.wp-block-st-careers .main-container .department-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:2rem}.wp-block-st-careers .main-container .department-container .career-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0}.wp-block-st-careers .career-item{display:block;margin-top:-1px}.wp-block-st-careers .career-item .career-title{grid-column:1/-1;display:grid;grid-template-columns:1fr auto auto;grid-auto-rows:min-content;align-items:center;cursor:pointer;position:relative;align-content:center;justify-content:center;gap:0rem;border-top:1px solid #a5a4a4;border-bottom:1px solid #a5a4a4;transition:all 275ms ease-in-out}.wp-block-st-careers .career-item .career-title .career-heading{display:flex;justify-content:flex-start;align-items:center;z-index:2;min-height:84px;width:100%;border-right:1px solid #a5a4a4;text-transform:capitalize;padding-right:10px;transition:all 275ms ease-in-out}.wp-block-st-careers .career-item .career-title .career-heading h1,.wp-block-st-careers .career-item .career-title .career-heading h2,.wp-block-st-careers .career-item .career-title .career-heading h3,.wp-block-st-careers .career-item .career-title .career-heading h3,.wp-block-st-careers .career-item .career-title .career-heading h4,.wp-block-st-careers .career-item .career-title .career-heading h5,.wp-block-st-careers .career-item .career-title .career-heading h6{color:#06001e;font-family:var(--wp--preset--font-family--main-content, sans-serif);font-size:17px;font-style:normal;font-weight:300;line-height:125%;margin-bottom:0 !important}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-heading h1,.wp-block-st-careers .career-item .career-title .career-heading h2,.wp-block-st-careers .career-item .career-title .career-heading h3,.wp-block-st-careers .career-item .career-title .career-heading h3,.wp-block-st-careers .career-item .career-title .career-heading h4,.wp-block-st-careers .career-item .career-title .career-heading h5,.wp-block-st-careers .career-item .career-title .career-heading h6{font-size:24px}}.wp-block-st-careers .career-item .career-title .career-link{display:flex;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;color:#06001e;text-align:right;min-height:84px;font-family:var(--wp--preset--font-family--main-content, sans-serif);font-size:15px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.85px;text-transform:uppercase}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-link{padding-left:30px;padding-right:30px;font-size:17px}}.wp-block-st-careers .career-item .career-title .career-link span{padding-top:0;align-self:center}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-link span{padding-top:11px;align-self:end}}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-link{display:grid;justify-content:flex-end;align-items:center;grid-template-columns:1fr;grid-template-rows:auto auto;gap:10px}}.wp-block-st-careers .career-item .career-title .career-link::after{display:none}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-link::after{display:block;grid-column:1/-1;grid-row:2/-1;align-self:flex-start;content:" ";background-color:rgba(0,0,0,0);width:100%;height:2px;display:block;transition:all 275ms ease-in-out}}.wp-block-st-careers .career-item .career-title .career-link:hover{text-decoration:none !important}.wp-block-st-careers .career-item .career-title .career-link:hover:after{display:none}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-link:hover:after{display:block;background-color:#e5f1d4;overflow:hidden;white-space:nowrap;animation:typewriter 400ms steps(40) forwards}}.wp-block-st-careers .career-item .career-title .career-icon-x{border-left:1px solid #a5a4a4;padding-left:10px;padding-right:10px;min-height:84px;display:flex;justify-content:center;align-items:center}@media(min-width: 782px){.wp-block-st-careers .career-item .career-title .career-icon-x{padding-left:30px}}.wp-block-st-careers .career-item .career-title .career-icon-x svg{transition:transform 275ms ease-out}.wp-block-st-careers .career-item .career-body-wrapper{grid-column:1/-1;display:block;overflow:hidden;height:0;line-height:162.5% !important;transition:height 400ms ease-in-out !important}.wp-block-st-careers .career-item .career-body-wrapper .career-body-inner{grid-column:1/-1;padding-left:0;padding-right:0;color:#06001e;line-height:162% !important;padding-top:22px;padding-bottom:3rem}.wp-block-st-careers .career-item.open .career-title .career-heading{color:#06001e}.wp-block-st-careers .career-item.open .career-title .career-icon-x svg{transform:rotate(180deg)}.wp-block-st-careers .career-item.open .career-body-wrapper{height:calc(var(--body-height));transition:height 400ms ease-in-out !important}