.faq-accordion .site-faq-answer{display:flow-root;overflow:hidden}.faq-accordion details{padding:0;border-top:0;border-bottom:1px solid #e5e5e5}.faq-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0;list-style:none;cursor:pointer;transition:background-color .18s ease}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion .site-faq-answer-content{padding-bottom:30px}.faq-accordion details .site-faq-answer-content>p:first-child{margin-top:0}@media(hover:hover){.faq-accordion summary:hover{background-color:#f7f7f7}}.faq-accordion summary:focus-visible{background-color:#f7f7f7}.faq-accordion .faq-toggle{position:relative;flex:none;width:9px;height:9px}.faq-accordion .faq-toggle:before,.faq-accordion .faq-toggle:after{content:"";position:absolute;background:#171717;left:0;top:3.5px;width:9px;height:2px}.faq-accordion .faq-toggle:after{transform:rotate(90deg);transition:transform .2s ease}.faq-accordion details[open] .faq-toggle:after{transform:rotate(0)}@media(max-width:760px){.faq-accordion summary{padding:24px 0}.faq-accordion .site-faq-answer-content{padding-bottom:24px}.faq-accordion .faq-toggle{width:16px;height:16px}.faq-accordion .faq-toggle:before,.faq-accordion .faq-toggle:after{width:16px;top:7px}}@media(prefers-reduced-motion:reduce){.faq-accordion .faq-toggle:after,.faq-accordion summary{transition:none}}
