.faq{padding:8rem 0;border-top:1px solid #e0dbd3;background:#f5f0e8}.faq .container{max-width:1200px;margin:0 auto;padding:0 2.5rem}.faq__container{max-width:800px;margin:0 auto}.faq__title{font-family:"Pinyon Script",cursive;font-size:2.5rem;font-weight:400;margin-bottom:3rem;color:#1a1a1a}.faq__item{margin-bottom:2.5rem}.faq__question{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;margin-bottom:.6rem}.faq__answer{font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:400;line-height:1.8;color:#555}.faq__answer p{margin-bottom:.5rem}.faq__answer p:last-child{margin-bottom:0}.faq__answer a{color:#1a1a1a;text-decoration:underline;text-underline-offset:2px}.faq__answer a:hover{color:#555}.section-faq{padding:8rem 0;border-top:1px solid #e0dbd3;background:#f5f0e8}.section-faq .section__container{max-width:1200px;margin:0 auto;padding:0 2.5rem}.section-faq .section-title{text-align:left;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.section-faq .section-title h2{font-family:"Pinyon Script",cursive;font-size:2.5rem;font-weight:400;color:#1a1a1a;margin-bottom:0}.section-faq .section-title .decorator{display:none}.faq-container{max-width:800px;margin:0 auto}.faq-item{margin-bottom:2.5rem;border-bottom:none}.faq-item.active .faq-answer{max-height:none;padding-bottom:0}.faq-question{width:100%;background:0 0;border:none;padding:0;margin-bottom:.6rem;display:block;text-align:left;cursor:default}.faq-question h4{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a}.faq-question .icon{display:none}.faq-answer{max-height:none!important;overflow:visible;padding-bottom:0;transition:none}.faq-answer p{font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:400;line-height:1.8;color:#555;margin-bottom:.5rem}.faq-answer p:last-child{margin-bottom:0}@media (max-width:768px){.faq,.section-faq{padding:5rem 0}.faq__title,.section-faq .section-title h2{font-size:2.2rem}.faq-item,.faq__item{margin-bottom:2rem}}@media (max-width:480px){.faq__title,.section-faq .section-title h2{font-size:1.8rem}.faq-question h4,.faq__question{font-size:.72rem}.faq-answer p,.faq__answer{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.faq-answer{transition:none}}
/*# sourceMappingURL=faq.min.css.map */