/* compiled by scssphp 1.6.0 on Mon, 12 May 2025 11:21:33 +0000 (0.0364s) */

.faq{margin-block:50px;display:block}@media (min-width:768px){.faq{margin-block:120px}}.faq__container{display:grid;column-gap:24px}.faq__heading{text-align:center}@media (min-width:768px){.faq__heading{grid-column:span 2}}.faq__title{margin-bottom:22px}@media (min-width:768px){.faq__title{line-height:1.23;margin-bottom:59px}}.faq .accordion{row-gap:29px;display:block}.faq .accordion__trigger{background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 14px 18px 21px;cursor:pointer;font-family:var(--poppins);transition:all 0.4s ease-in-out}@media (min-width:768px){.faq .accordion__trigger{padding:26px 24px 24px 30px}}.faq .accordion__trigger[aria-expanded="true"]{padding-bottom:10px}@media (min-width:768px){.faq .accordion__trigger[aria-expanded="true"]{padding-bottom:13px}}.faq .accordion__trigger[aria-expanded="true"] svg{transform:rotate(45deg)}.faq .accordion__trigger svg{width:18px;height:27px;fill:var(--primary);transition:all 0.4s ease-in-out}.faq .accordion__title{font-size:16px;line-height:1.56;text-align:left;font-size:18px;width:100%;padding-right:10px;color:white}@media (min-width:768px){.faq .accordion__title{font-size:18px;line-height:1.83}}.faq .accordion__content p{padding:20px 30px 10px 20px;font-family:var(--poppins)}@media (min-width:768px){.faq .accordion__content p{padding:20px 35px 10px 30px}}.faq__question{margin-bottom:14px;border-width:1px;border-style:solid;border-image:linear-gradient(90deg, rgba(68, 68, 68, 0) 1%, rgba(82, 82, 82, 0) 15%, #3d3d3d 99%) 1}@media (min-width:768px){.faq__question{margin-bottom:29px}.faq__question:last-child{margin-bottom:0}}.faq__question h3{margin:0}html #site-content .faq__heading{display:flex;flex-direction:column;align-items:center}html #site-content .faq__title{margin:0;font-size:28px;line-height:1.53;margin-bottom:19px !important;color:#fff;font-family:var(--poppins)}@media (min-width:768px){html #site-content .faq__title{font-size:45px;line-height:1.31;margin-bottom:30px !important}}html #site-content .faq__eyebrow{order:-1;font-size:14px;font-weight:bold;color:var(--primary);letter-spacing:3px;line-height:1.28;text-transform:uppercase;margin-bottom:13px;margin-right:10px;font-family:var(--lato)}