.wp-block-st-careers{margin-block-start:0 !important}.wp-block-st-careers:first-of-type{border-top:2px solid #dce3e9}.wp-block-st-careers .careers-item{border-bottom:2px solid #dce3e9}.wp-block-st-careers .careers-title{padding:20px var(--outer--padding);background-color:rgba(0,0,0,0)}@media(min-width: 782px){.wp-block-st-careers .careers-title{padding:20px 0}}.wp-block-st-careers .careers-details{grid-area:details;font-size:var(--wp--preset--font-size--body-text, 18px);font-family:"Roobert",sans-serif;font-weight:300;font-style:normal;line-height:155.556%;text-decoration:none;text-transform:none;color:#1a1918}.wp-block-st-careers .careers-details p{margin-bottom:0 !important}.wp-block-st-careers .careers-body-inner{padding:10px 0 50px 0;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:calc(50px - 1rem)}.wp-block-st-careers .careers-title{cursor:pointer;position:relative;display:grid;grid-template-columns:2fr auto;grid-template-areas:"heading icon" "details icon";gap:0 10px;align-items:center}@media(min-width: 960px){.wp-block-st-careers .careers-title{grid-template-columns:50% 1fr auto;grid-template-areas:"heading details icon";align-items:center}}.wp-block-st-careers .careers-title .careers-heading{font-size:var(--wp--preset--font-size--quinary-heading, 24px);font-family:"Roobert",sans-serif;font-weight:500;font-style:normal;line-height:127.273%;letter-spacing:-0.01em;text-decoration:none;text-transform:none;color:#1a1918;margin:0;transition:color 400ms ease-in-out}.wp-block-st-careers .careers-title .careers-icon{grid-area:icon;position:relative;transition:transform ease-out 275ms;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#a4afb9;width:40px;height:40px;border-radius:50%;aspect-ratio:1/1;transition:background-color 275ms ease-in-out}.wp-block-st-careers .careers-title .careers-icon::before,.wp-block-st-careers .careers-title .careers-icon::after{content:"";width:12px;height:1px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.wp-block-st-careers .careers-title .careers-icon::after{transform:translate(-50%, -50%) rotate(90deg);transition:width 275ms ease-in-out}.wp-block-st-careers .careers-title:hover .careers-heading{color:#c41230}.wp-block-st-careers .careers-title:hover .careers-icon{background-color:#c41230}.wp-block-st-careers .careers-body-wrapper{overflow:hidden;height:0;transition:height ease-out 450ms}.wp-block-st-careers .careers-body-wrapper figure{aspect-ratio:856/500;overflow:hidden;border-radius:5px}.wp-block-st-careers .careers-body-wrapper figure img{width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-st-careers .careers-item.open .careers-title .careers-heading{color:#c41230}.wp-block-st-careers .careers-item.open .careers-title .careers-icon::after{width:0}.wp-block-st-careers .careers-item.open .careers-body-wrapper{height:var(--body-height)}.wp-block-st-careers .careers-item.open .careers-body-wrapper{height:var(--body-height)}.wp-block-st-careers .careers-item.open .careers-body-wrapper .careers-body-inner{opacity:1;transform:translateY(0)}.editor-styles-wrapper .wp-block-st-careers .careers-item .sr-only{display:none}.editor-styles-wrapper .wp-block-st-careers .careers-item .careers-body-wrapper{height:auto !important}.editor-styles-wrapper .wp-block-st-careers .careers-item .careers-body-wrapper .careers-body-inner{opacity:1;transform:none}
/*# sourceMappingURL=studiothink-careers.css.map */
