body{--outer--padding: 1.875rem;--section-padding: 5.625rem}@media(min-width: 782px){body{--outer--padding: 3.125rem;--section-padding: 6.875rem}}@media(min-width: 1024px){body{--outer--padding: 4.375rem;--section-padding: 8.75rem}}:root .has-white-background-color{--st--bg-color: #ffffff}:root .has-white-color{--st--text-color: #ffffff}:root .has-black-background-color{--st--bg-color: #000000}:root .has-black-color{--st--text-color: #000000}:root .has-bone-background-color{--st--bg-color: var(--wp--preset--color--bone)}:root .has-bone-color{--st--text-color: var(--wp--preset--color--bone)}:root .has-ivory-background-color{--st--bg-color: var(--wp--preset--color--ivory)}:root .has-ivory-color{--st--text-color: var(--wp--preset--color--ivory)}:root .has-driftwood-background-color{--st--bg-color: var(--wp--preset--color--driftwood)}:root .has-driftwood-color{--st--text-color: var(--wp--preset--color--driftwood)}:root .has-umber-background-color{--st--bg-color: var(--wp--preset--color--umber)}:root .has-umber-color{--st--text-color: var(--wp--preset--color--umber)}:root .has-saddle-background-color{--st--bg-color: var(--wp--preset--color--saddle)}:root .has-saddle-color{--st--text-color: var(--wp--preset--color--saddle)}:root .has-burgundy-background-color{--st--bg-color: var(--wp--preset--color--burgundy)}:root .has-burgundy-color{--st--text-color: var(--wp--preset--color--burgundy)}:root .has-background{background-color:var(--st--bg-color)}:root .has-text-color{color:var(--st--text-color)}.wp-block-st-faq .faq-item{border-top:1px solid rgba(250,249,246,.45);border-bottom:1px solid rgba(250,249,246,.45);margin-block-start:-1px !important}.wp-block-st-faq .faq-item+.faq-item{border-top:none}.wp-block-st-faq .faq-title{padding:1rem 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}@media(max-width: 600px){.wp-block-st-faq .faq-title .faq-heading{font-size:1.5rem}}.wp-block-st-faq .faq-title .faq-icon{position:relative;transition:all ease-out 275ms;width:auto;height:100%;border-radius:50px;background-color:rgba(0,0,0,0);border:1px solid var(--wp--preset--color--bone);padding:15px 5px;color:var(--wp--preset--color--bone);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:14px;height:16px;transition:all 900ms}@media(max-width: 600px){.wp-block-st-faq .faq-title .faq-icon svg{width:12px;height:15px}}.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: $bone;padding:1.5rem 0 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-title:hover .faq-icon{background-color:var(--wp--preset--color--ivory);color:var(--wp--preset--color--driftwood)}.wp-block-st-faq .faq-item.open .faq-title .faq-icon{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 */
