.wp-block-st-careers{grid-column:1/-1;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-auto-rows:auto;gap:0;margin-top:30px}@media(min-width: 960px){.wp-block-st-careers{margin-top:10px}}.wp-block-st-careers .sidebar{grid-column:1/-1;padding-bottom:3rem;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:3rem;height:100%}@media(min-width: 1024px){.wp-block-st-careers .sidebar{grid-column:1/span 2}}.wp-block-st-careers .sidebar .is-position-sticky{top:0;gap:10px;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}@media(min-width: 1024px){.wp-block-st-careers .sidebar .is-position-sticky{position:sticky !important;top:11.375rem}}.wp-block-st-careers .sidebar .is-position-sticky a{text-decoration:none;color:#202421;transition:color 275ms ease-in-out}.wp-block-st-careers .sidebar .is-position-sticky a:hover{color:#009a44;text-decoration:none}.wp-block-st-careers .content{grid-column:1/-1;padding-bottom:2rem}@media(min-width: 1024px){.wp-block-st-careers .content{grid-column:4/-1}}.wp-block-st-careers .career-item:last-of-type{border-bottom:1px solid rgba(32,36,33,.2)}.wp-block-st-careers .career-title{padding:24px 0px;border-top:1px solid rgba(32,36,33,.2);cursor:pointer;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.wp-block-st-careers .career-body-inner{padding-top:0;padding-bottom:2rem}.wp-block-st-careers .career-title{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem}.wp-block-st-careers .career-title .career-heading{font-size:23px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:-0.46px;text-transform:none;color:#202421;margin:0;padding-left:0px;transition:color 275ms ease-in-out}.wp-block-st-careers .career-title .career-icon{position:relative;transition:transform ease-out 275ms;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;padding-left:24px;font-size:14px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:.7px;text-transform:uppercase}.wp-block-st-careers .career-title .career-icon::before,.wp-block-st-careers .career-title .career-icon::after{content:"";width:14px;height:1px;background-color:#000;position:absolute;top:50%;left:0;transform:translate(0%, -50%);transition:transform ease-out 275ms}.wp-block-st-careers .career-title .career-icon::after{transform:translate(0%, -50%) rotate(90deg)}.wp-block-st-careers .career-title:hover .career-icon{color:#009a44}.wp-block-st-careers .career-title:hover .career-icon::before,.wp-block-st-careers .career-title:hover .career-icon::after{background-color:#009a44}.wp-block-st-careers .career-body-wrapper{overflow:hidden;height:0;transition:height ease-out 450ms;margin-top:-1px}.wp-block-st-careers .career-body-wrapper h4{font-size:24px;font-weight:300}.wp-block-st-careers .career-body-wrapper .date_posted{font-size:14px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:.7px;text-transform:uppercase;padding-bottom:2rem}.wp-block-st-careers .career-item.open .career-title .career-icon::before{transform:rotate(-45deg)}.wp-block-st-careers .career-item.open .career-title .career-icon::after{transform:rotate(45deg)}.wp-block-st-careers .career-item.open .career-body-wrapper{height:var(--body-height)}
/*# sourceMappingURL=studiothink-careers.css.map */
