.faqs{position:relative}.faqs .section-inner{padding-bottom:20rem}@media (min-width:1024px){.faqs .section-inner{padding-bottom:0}}.faqs .section-inner .wysiwyg-wrap{margin:0 auto;max-width:50rem}.faqs .section-inner .wysiwyg-wrap p{color:#f8e1bf}.faqs .section-inner .grid-container{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}@media (min-width:1024px){.faqs .section-inner .grid-container{flex-direction:row}.faqs .section-inner .grid-container .wysiwyg-wrap{width:calc(40% - 2rem)}}.faqs .section-inner .grid-container .faqs-wrap{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.faqs .section-inner .grid-container .faqs-wrap{width:calc(60% - 1rem)}}.faqs .section-inner .grid-container .faqs-wrap .faq-item{border-radius:16px;overflow:hidden}.faqs .section-inner .grid-container .faqs-wrap .faq-item .answer,.faqs .section-inner .grid-container .faqs-wrap .faq-item .question{padding:1rem 2rem}.faqs .section-inner .grid-container .faqs-wrap .faq-item .question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-align:left;width:100%}.faqs .section-inner .grid-container .faqs-wrap .faq-item .question p{flex:1;font-weight:700;margin:0;padding-right:1rem}.faqs .section-inner .grid-container .faqs-wrap .faq-item .question .icon-wrap{align-items:center;border-radius:.5rem;display:flex;height:2rem;justify-content:center;width:2rem}@media (min-width:1024px){.faqs .section-inner .grid-container .faqs-wrap .faq-item .question .icon-wrap{height:2.5rem;width:2.5rem}}.faqs .section-inner .grid-container .faqs-wrap .faq-item .question .icon-wrap svg{transition:.25s}.faqs .section-inner .grid-container .faqs-wrap .faq-item .answer{display:none;padding-bottom:2rem}.faqs .section-inner .grid-container .faqs-wrap .faq-item .answer p{font-size:1.125rem;line-height:normal;margin:0}.faqs .section-inner .grid-container .faqs-wrap .faq-item.active .question .icon-wrap svg{transform:rotate(180deg)}.faqs .section-inner>svg{bottom:0;left:2rem;position:absolute;width:10.3125rem;z-index:0}@media (min-width:1024px){.faqs .section-inner>svg{bottom:0;left:5rem;width:auto}}.faqs button:focus-visible{outline-color:transparent!important}.faqs button:focus-visible .icon-wrap{outline-color:#ffae00!important;outline-style:solid!important;outline-width:5px!important}
/*# sourceMappingURL=faqs.css.map*/