div.accordion:not(:last-child){border-bottom:0.1rem solid #eee}html.color-scheme--dark div.accordion:not(:last-child){border-bottom:0.1rem solid #4e4e52}div.accordion details{cursor:pointer}div.accordion details[open] .icon svg{transform:rotate(-135deg)}div.accordion details[open]+.content{grid-template-rows:1fr;padding-bottom:2rem}div.accordion summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-block:2rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.accordion summary::-webkit-details-marker,div.accordion summary::before,div.accordion summary::after,div.accordion summary::marker{display:none !important;content:"" !important;visibility:hidden !important}div.accordion summary .title{font-size:1.7rem;font-weight:900}div.accordion summary .title{color:#333}html.color-scheme--dark div.accordion summary .title{color:#fff}@media screen and (min-width: 768px){div.accordion summary .title{font-size:1.8rem}}div.accordion summary .icon{display:flex}div.accordion summary .icon svg{transform:rotate(0);transition:transform .3s ease-in-out}div.accordion summary .icon svg use{fill:#ff801f}html.color-scheme--dark div.accordion summary .icon svg use{fill:#ff801f}div.accordion .content{display:grid;grid-template-rows:0fr;padding-bottom:0;transition:padding-bottom .3s ease-in-out,grid-template-rows .3s ease-in-out}div.accordion .content>div{overflow:hidden}div.accordion .content>div>:first-child{padding-top:0;margin-top:0}div.accordion .content>div>:last-child{padding-bottom:0;margin-bottom:0}@media screen and (min-width: 768px){section.accordion-faq .accordion summary .title{font-size:2rem}}/*# sourceMappingURL=accordion.css.map */
