body{--outer--padding: clamp(0.9375rem, 5vw, 3.125rem);--section-padding: clamp(5rem, 10vw, 9.375rem)}:root .has-black-background-color{--st--bg-color: $black}:root .has-black-color{--st--text-color: $black}:root .has-white-background-color{--st--bg-color: $white}:root .has-white-color{--st--text-color: $white}:root .has-black-background-color{--st--bg-color: #000}:root .has-black-color{--st--text-color: #000}:root .has-white-background-color{--st--bg-color: #fff}:root .has-white-color{--st--text-color: #fff}:root .has-silver-dark-background-color{--st--bg-color: var(--wp--preset--color--silver-dark)}:root .has-silver-dark-color{--st--text-color: var(--wp--preset--color--silver-dark)}:root .has-gold-dark-background-color{--st--bg-color: var(--wp--preset--color--gold-dark)}:root .has-gold-dark-color{--st--text-color: var(--wp--preset--color--gold-dark)}:root .has-gold-medium-background-color{--st--bg-color: var(--wp--preset--color--gold-medium)}:root .has-gold-medium-color{--st--text-color: var(--wp--preset--color--gold-medium)}:root .has-silver-medium-background-color{--st--bg-color: var(--wp--preset--color--silver-medium)}:root .has-silver-medium-color{--st--text-color: var(--wp--preset--color--silver-medium)}:root .has-silver-light-background-color{--st--bg-color: var(--wp--preset--color--silver-light)}:root .has-silver-light-color{--st--text-color: var(--wp--preset--color--silver-light)}:root .has-mid-grey-background-color{--st--bg-color: var(--wp--preset--color--mid-grey)}:root .has-mid-grey-color{--st--text-color: var(--wp--preset--color--mid-grey)}:root .has-dark-grey-background-color{--st--bg-color: var(--wp--preset--color--dark-grey)}:root .has-dark-grey-color{--st--text-color: var(--wp--preset--color--dark-grey)}:root .has-light-grey-background-color{--st--bg-color: var(--wp--preset--color--light-grey)}:root .has-light-grey-color{--st--text-color: var(--wp--preset--color--light-grey)}:root .has-transparent-white-background-color{--st--bg-color: var(--wp--preset--color--transparent-white)}:root .has-transparent-white-color{--st--text-color: var(--wp--preset--color--transparent-white)}:root .has-background{background-color:var(--st--bg-color)}:root .has-text-color{color:var(--st--text-color)}.wp-block-st-accordion{margin-block-start:-1px !important;margin-block-end:0 !important;border-bottom:1px solid var(--wp--preset--color--silver-medium)}.wp-block-st-accordion+.wp-block-st-accordion .accordion-title{border-top:none}.wp-block-st-accordion.careers-accordion+.wp-block-st-accordion .accordion-header{display:none}.wp-block-st-accordion .accordion-header{display:flex;align-items:flex-end;justify-content:flex-start;gap:.5rem 2rem;padding:1.5rem 0;border-top:1px solid var(--wp--preset--color--silver-medium)}@media(max-width: 782px){.wp-block-st-accordion .accordion-header{display:none}}.wp-block-st-accordion .accordion-header>*{font-family:var(--wp--preset--font-family--main-content);font-size:var(--wp--preset--font-size--p);font-weight:400;line-height:var(--wp--custom--line-height--p);flex-basis:calc(50% - 1rem);font-size:0.8125rem;letter-spacing:.01em;text-transform:uppercase}.wp-block-st-accordion .accordion-body-inner{padding:3rem 0;background-color:rgba(0,0,0,0)}.wp-block-st-accordion .accordion-body-inner .acf-innerblocks-container>:last-child{margin-bottom:0}.wp-block-st-accordion .accordion-title{cursor:pointer;position:relative;padding:0;background-color:rgba(0,0,0,0);border-bottom:1px solid var(--wp--preset--color--silver-medium);border-top:1px solid var(--wp--preset--color--silver-medium);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem 2rem;min-height:90px}.wp-block-st-accordion .accordion-title .accordion-heading{font-family:var(--wp--preset--font-family--main-content);font-size:var(--wp--preset--font-size--p);font-weight:400;line-height:var(--wp--custom--line-height--p);color:var(--wp--preset--color--dark-grey);margin:0;padding:1.2rem 0;transition:color ease-in-out 275ms}.wp-block-st-accordion .accordion-title .role-type{font-family:var(--wp--preset--font-family--main-content);font-size:var(--wp--preset--font-size--p);font-weight:400;line-height:var(--wp--custom--line-height--p);color:var(--wp--preset--color--dark-grey);margin:0;padding:1.2rem 60px 1.2rem 0}.wp-block-st-accordion .accordion-title .accordion-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px;padding:0;height:50px;flex-shrink:0;border:1px solid var(--wp--preset--color--silver-medium);border-radius:5px;display:flex;justify-content:center;align-items:center;transition:ease-in-out 275ms}.wp-block-st-accordion .accordion-title .accordion-icon b{height:1px;width:1px}.wp-block-st-accordion .accordion-title .accordion-icon b::before,.wp-block-st-accordion .accordion-title .accordion-icon b::after{content:"";width:16px;height:1px;background-color:var(--wp--preset--color--dark-grey);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform ease-in-out 275ms}.wp-block-st-accordion .accordion-title .accordion-icon b::after{transform:translate(-50%, -50%) rotate(90deg)}.wp-block-st-accordion .accordion-title:hover .accordion-icon{background-color:var(--wp--preset--color--gold-dark);border-color:var(--wp--preset--color--gold-dark)}.wp-block-st-accordion .accordion-title:hover .accordion-icon b::before,.wp-block-st-accordion .accordion-title:hover .accordion-icon b::after{background-color:#fff}.wp-block-st-accordion .accordion-body-wrapper{overflow:hidden;height:0;transition:height ease-out 450ms;margin-top:-1px}.wp-block-st-accordion .accordion-item.open .accordion-title .accordion-icon b::after{transform:translate(-50%, -50%) rotate(0)}.wp-block-st-accordion .accordion-item.open .accordion-body-wrapper{height:var(--body-height)}@media(min-width: 600px){.wp-block-st-accordion.careers-accordion .accordion-heading,.wp-block-st-accordion.careers-accordion .role-type{flex-basis:calc(50% - 1rem)}}@media(max-width: 600px){.wp-block-st-accordion.careers-accordion .accordion-heading{padding:1.2rem 60px 0 0}}@media(max-width: 600px){.wp-block-st-accordion.careers-accordion .role-type{padding:0 60px 1.2rem 0}}.wp-block-st-accordion.careers-accordion .wp-block-buttons{margin-block-start:2rem}.editor-styles-wrapper .wp-block-st-accordion .accordion-item .accordion-body-wrapper{height:auto;min-height:100px}
/*# sourceMappingURL=studiothink-template.css.map */
