.faq-collection__wrapper{margin-inline:auto;max-width:78rem}@media(max-width:1199.98px){.faq-collection__wrapper{max-width:50rem}}.faq-collection__heading{color:rgb(var(--color-link));font-size:calc(var(--font-heading-scale)*2.5rem);letter-spacing:.02em;line-height:normal;margin:0 0 3rem}@media(max-width:989.98px){.faq-collection__heading{font-size:calc(var(--font-body-scale)*2rem);margin-bottom:2rem}}.faq-collection__list{display:flex;flex-direction:column}.faq-collection__item{border-bottom:1px solid #000}.faq-collection__item:first-child{border-top:1px solid #000}.faq-collection__item summary{cursor:pointer;list-style:none}.faq-collection__item summary::-webkit-details-marker{display:none}.faq-collection__arrow{flex-shrink:0;height:auto;transition:transform .3s;width:10px}.faq-collection__item[open] .faq-collection__arrow{transform:rotate(180deg)}.faq-collection__question{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:2rem 0}@media(max-width:989.98px){.faq-collection__question{gap:1rem;padding:1.5rem 0}}.faq-collection__question-text{font-size:1.6rem;font-weight:700;letter-spacing:.045em;margin:0}@media(max-width:989.98px){.faq-collection__question-text{font-size:calc(var(--font-body-scale)*1.2rem)}}.faq-collection__answer{font-size:1.4rem;font-weight:300;letter-spacing:.045em;line-height:1.6;padding-bottom:2rem}@media(max-width:989.98px){.faq-collection__answer{font-size:calc(var(--font-body-scale)*1.2rem);padding-bottom:1.5rem}}.faq-collection__answer a{color:rgb(var(--color-link));text-decoration:underline}.faq-collection__answer p{margin:0 0 1rem}.faq-collection__answer p:last-child{margin-bottom:0}.faq-collection__answer ol,.faq-collection__answer ul{margin:0 0 1rem;padding-left:2rem}