.landing-faq-container{background:#f5f5f5;color:#333;font-family:sans-serif;padding:30px 20px 80px}.landing-faq-list{margin:0 auto;max-width:800px}.landing-faq-header{text-align:center}.landing-faq-header h2{font-size:54px}.landing-faq-container details:last-child{border-bottom:1px solid gray}.landing-faq-title{cursor:pointer;padding-bottom:5px}.landing-faq-title span{font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;padding-left:10px;text-transform:none}.landing-faq-content{padding:10px}.landing-faq-content p{line-height:200%}.landing-faq-container details>summary{column-gap:10px;display:flex;justify-content:space-between;list-style:none}.landing-faq-container details>summary::-webkit-details-marker{display:none}.landing-faq-container details>summary:after{color:#333;content:"+";float:right;font-size:22px;font-weight:700;line-height:80%;margin-right:10px;margin-top:2px}.landing-faq-container details[open]>summary:after{content:"-"}.landing-faq-container details[open]>summary.landing-faq-title{border-bottom:1px solid gray;font-weight:700;padding-bottom:20px}.landing-faq-container details{border-top:1px solid gray;padding:20px 0}.landing-faq-container details[open]>summary{margin-bottom:.5rem}@media (max-width:765px){.landing-faq-container{margin-top:0}.landing-two-column-container{flex-direction:column}.landing-column-2 .column-content h2,.landing-column-2 .column-content p{color:#333}}@media not all and (min-resolution:.001dpcm){@media{.landing-faq-container details>summary{display:block}.landing-faq-title span{display:inline-block;max-width:86%}.landing-faq-container details>summary:after{display:inline-block;width:20px}}}