body{--outer--padding: clamp(0.9375rem, 5vw, 3.125rem);--section-padding: clamp(4rem, 10vw, 5.5rem)}: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: var(--wp--preset--color--black)}:root .has-black-color{--st--text-color: var(--wp--preset--color--black)}:root .has-white-background-color{--st--bg-color: var(--wp--preset--color--white)}:root .has-white-color{--st--text-color: var(--wp--preset--color--white)}:root .has-navy-background-color{--st--bg-color: var(--wp--preset--color--navy)}:root .has-navy-color{--st--text-color: var(--wp--preset--color--navy)}:root .has-burnt-orange-background-color{--st--bg-color: var(--wp--preset--color--burnt-orange)}:root .has-burnt-orange-color{--st--text-color: var(--wp--preset--color--burnt-orange)}:root .has-orange-background-color{--st--bg-color: var(--wp--preset--color--orange)}:root .has-orange-color{--st--text-color: var(--wp--preset--color--orange)}:root .has-grey-background-color{--st--bg-color: var(--wp--preset--color--grey)}:root .has-grey-color{--st--text-color: var(--wp--preset--color--grey)}:root .has-background{background-color:var(--st--bg-color)}:root .has-text-color{color:var(--st--text-color)}.wp-block-st-faq{counter-reset:faq-counter}.wp-block-st-faq .faq-item{border:1px solid var(--wp--preset--color--grey)}.wp-block-st-faq .faq-item+.faq-item{margin-top:2rem}.wp-block-st-faq .faq-title{padding:.5rem .5rem .5rem 0;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem}.wp-block-st-faq .faq-title .faq-heading{margin:0 !important;padding:.5rem 1.25rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;font-family:var(--wp--preset--font-family--main-content);font-size:var(--wp--preset--font-size--p);font-weight:300;line-height:var(--wp--custom--line-height--p);letter-spacing:0;line-height:1.3;font-weight:700;color:var(--wp--preset--color--navy)}.wp-block-st-faq .faq-title .faq-heading:before{content:counter(faq-counter, decimal-leading-zero);counter-increment:faq-counter;margin-right:.5rem;color:var(--wp--preset--color--orange);flex-shrink:0}.wp-block-st-faq .faq-title .faq-icon{position:relative;transition:all ease-out 275ms;width:auto;height:100%;background-color:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--navy);width:55px;height:55px;color:var(--wp--preset--color--navy);display:flex;justify-content:center;align-items:center;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wp-block-st-faq .faq-title .faq-icon svg{width:18px;height:18px;transition:all 900ms}.wp-block-st-faq .faq-body-wrapper{overflow:hidden;height:0;transition:height ease-out 450ms}.wp-block-st-faq .faq-body-inner{--st--text-color: var(--wp--preset--color--navy);padding:1rem 1.25rem 2.5rem;opacity:0;transform:translateY(20px);transition:all ease-out 900ms;transition-delay:275ms}.wp-block-st-faq .faq-body-inner *{color:var(--st--text-color)}.wp-block-st-faq .faq-body-inner>*:last-child{margin-bottom:0}.wp-block-st-faq .faq-title:hover .faq-icon{border-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--orange)}.wp-block-st-faq .faq-item.open .faq-title .faq-icon svg{transform:rotate(180deg)}.wp-block-st-faq .faq-item.open .faq-body-wrapper{height:var(--body-height)}.wp-block-st-faq .faq-item.open .faq-body-wrapper .faq-body-inner{opacity:1;transform:translateY(0)}[class$=skeleton__content] .wp-block-st-faq .faq-item .sr-only{display:none}[class$=skeleton__content] .wp-block-st-faq .faq-item .faq-body-wrapper{height:auto !important}[class$=skeleton__content] .wp-block-st-faq .faq-item .faq-body-wrapper .faq-body-inner{opacity:1;transform:none}
/*# sourceMappingURL=studiothink-template.css.map */
