.faq{width:100%;max-width:1140px;margin-inline:auto;padding-inline:1.5rem;padding-block:1rem 5rem;color:#111}.faq .title{font-size:1.5rem;font-weight:600;letter-spacing:-.24px;line-height:1.2;margin:0 0 1.5rem}.faq .faq-card{background-color:#f3f1ee;border-radius:1.25rem;padding:2.5rem 1.5rem}.faq .faq-item+.faq-item{border-top:2px solid #111;margin-top:1.5rem;padding-top:1.5rem}.faq .faq-question{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:1.5rem;cursor:pointer;list-style:none}.faq .faq-question::-webkit-details-marker{display:none}.faq .faq-question span{font-size:1.3125rem;font-weight:400;letter-spacing:-.21px;line-height:1.68}.faq .faq-question .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;-webkit-transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.faq .faq-item[open] .faq-question .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq .faq-answer{font-size:1rem;line-height:1.5;padding-top:1rem;padding-left:2rem 1rem}.faq .faq-answer p:last-child{margin-bottom:0}.faq .faq-actions,.faq .faq-view-all{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq .faq-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.faq .faq-view-all{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8125rem 3.125rem;border-radius:1.5625rem;background-color:#ee9200;color:#082a42;font-size:1.125rem;font-weight:400;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.faq .faq-view-all:hover{background-color:#010d14;color:#fff}@media (min-width:768px){.faq .faq-card{padding:3rem 5.25rem}}@media (min-width:992px){.faq .faq-answer{padding:2rem 3rem}}