.faq-accordion{width:100%;margin:0 auto;font-family:"Fedra Sans Alt Pro",sans-serif}.accordion-item{margin-bottom:.5rem;border-radius:.5rem;overflow:hidden;max-width:100%;margin-left:auto;margin-right:auto}.accordion-header{padding:1rem;color:var(--Black-950,#000);cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#efefef;transition:opacity linear .3s,width linear .3s;white-space:nowrap}.accordion-title{flex-grow:1;color:var(--Black-950,#000);font-family:"Fedra Sans Alt Pro",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.2rem}.accordion-content li{list-style-type:disc;margin-left:1.5rem;margin-bottom:.5rem;font-size:1rem}.accordion-content a{color:#000;text-decoration:underline!important;transition:color .3s ease}.accordion-content a:hover{color:#000}.accordion-toggle{display:inline-flex;align-items:center;color:var(--Black-950,#000);font-family:"Fedra Sans Alt Pro",sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.2rem}.accordion-content{padding:0 1rem;background:#dcdcdc;max-height:0;overflow:hidden;font-weight:300;border-radius:0 0 .5rem .5rem;transition:opacity linear .3s,width linear .3s;display:none;cursor:pointer}.accordion-item.active .accordion-header{background:#dcdcdc;transition:opacity linear .3s,width linear .3s}.accordion-item.active .accordion-title{font-weight:400}.accordion-item.active .accordion-content{padding:0 17rem 1rem 1rem;max-height:62.5rem;color:#000;display:block;transition:opacity linear .3s,width linear .3s}@media screen and (max-width:921px){.accordion-item.active .accordion-content{padding:0 1rem 1rem;max-height:none;display:block;transition:opacity linear .3s}.accordion-header{padding:1rem;white-space:normal}.accordion-title{font-size:1rem;line-height:1.2rem;max-width:18.375rem}.accordion-content a{color:#000;text-decoration:underline!important;transition:color .3s ease}.accordion-content a:visited{color:#000;text-decoration:underline!important;transition:color .3s ease}.accordion-content{padding:0 1rem}.accordion-content li{margin-left:1.25rem;font-size:1rem}.accordion-content ul{padding:.5rem;margin:0}.accordion-toggle{font-size:1rem}}