.site-content .faq .faq-question{display:grid;grid-template-rows:-webkit-min-content 0fr;grid-template-rows:min-content 0fr;-webkit-transition:grid-template-rows .3s;transition:grid-template-rows .3s;transition:grid-template-rows .3s, -ms-grid-rows .3s;color:var(--faq-text-color);border:var(--faq-border);border-radius:var(--faq-border-radius);background-color:var(--faq-background-color);margin:0;overflow:hidden;max-width:100%}.site-content .faq .faq-question:before{display:none}.site-content .faq .faq-question .faq-question-toggle{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin:0;padding:10px 10px 10px 20px}.site-content .faq .faq-question .faq-question-toggle .faq-question-open{width:0px;height:0px;opacity:0;position:absolute}.site-content .faq .faq-question .faq-question-toggle .faq-question-title{color:var(--faq-question-text-color);font-size:19px;font-weight:500}.site-content .faq .faq-question .faq-question-toggle .faq-question-icon{-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--faq-toggle-size);height:var(--faq-toggle-size);position:relative;border-radius:50%;border:1px solid var(--faq-toggle-color);background-color:var(--faq-toggle-background-color);-webkit-transition:all .3s;transition:all .3s}.site-content .faq .faq-question .faq-question-toggle .faq-question-icon:before,.site-content .faq .faq-question .faq-question-toggle .faq-question-icon:after{display:block;width:50%;height:2px;background-color:var(--faq-toggle-color);content:"";position:absolute;left:50%;top:50%}.site-content .faq .faq-question .faq-question-toggle .faq-question-icon:before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.site-content .faq .faq-question .faq-question-toggle .faq-question-icon:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.site-content .faq .faq-question .faq-question-toggle:hover .faq-question-icon,.site-content .faq .faq-question .faq-question-toggle:focus .faq-question-icon{border-color:var(--faq-toggle-hover-color);background-color:var(--faq-toggle-hover-background-color)}.site-content .faq .faq-question .faq-question-toggle:hover .faq-question-icon:before,.site-content .faq .faq-question .faq-question-toggle:hover .faq-question-icon:after,.site-content .faq .faq-question .faq-question-toggle:focus .faq-question-icon:before,.site-content .faq .faq-question .faq-question-toggle:focus .faq-question-icon:after{background-color:var(--faq-toggle-hover-color)}.site-content .faq .faq-question .faq-question-content{overflow:hidden;padding:0 20px}.site-content .faq .faq-question .faq-question-content>*:first-child{margin-top:10px}.site-content .faq .faq-question:has(.faq-question-open:checked){grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.site-content .faq .faq-question:has(.faq-question-open:checked) .faq-question-toggle .faq-question-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-content>.faq:not(.alignwide):not(.alignfull){max-width:100%}
