.faq{width:100%;margin-bottom:1.2rem;max-width:75rem}.faq a,.faq__title{color:var(--primary)}.faq__title{font-family:Gooper;font-size:2.4rem;line-height:1;font-weight:700;padding:2rem 0 3.2rem;text-align:center}@media(min-width:632px){.faq__title{font-size:4rem}}.faq__item{margin-bottom:3.2rem}@media(min-width:632px){.faq__item{margin-bottom:4rem}}.faq__item:last-child{margin-bottom:0}.faq__header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;gap:1.6rem;padding:0 1.2rem}.faq__header__title{font-weight:700;font-size:1.6rem;color:#494238}@media(min-width:632px){.faq__header__title{font-size:2rem}}.faq__header__expand-button{width:16px;height:16px}@media(min-width:632px){.faq__header__expand-button{width:20px;height:20px}}.faq__answer{margin-top:1.6rem;padding:0 1.2rem;font-size:1.6rem;color:#494238}@media(min-width:632px){.faq__answer{margin-top:2.4rem}}.faq a{font-weight:500}.faq a:hover{color:var(--primary-medium);text-decoration:underline}.faq ol,.faq ul{padding:1.2rem 0 .4rem;margin-left:2rem}.faq ul{list-style:unset}.faq ol{list-style:auto}.faq__load-questions{display:flex;justify-content:center}.faq-section[data-v-0a500066]{margin:0 auto 8rem;max-width:75rem;padding:0 1.2rem}.faq-section__inner[data-v-0a500066] .faq__header{text-align:left;width:100%}.faq-section__inner[data-v-0a500066] .faq__header__title{flex:1;text-align:left}
