.faqs-section{margin:6rem 0}@media screen and (min-width:768px){.faqs-section{margin-bottom:10rem;margin-top:8.4rem}}.faqs__heading h2{color:var(--grey-875);font-size:3.2rem;font-weight:700;line-height:3.6rem;margin:0;text-align:center}@media screen and (min-width:768px){.faqs__heading h2{font-size:4rem;line-height:4.8rem}}.accordions__list{border:1.5px solid var(--grey-175);border-radius:1.2rem;margin-top:3.2rem;padding:1.2rem}@media screen and (min-width:768px){.accordions__list{border-radius:1.6rem;margin-top:4.8rem;padding:1.6rem}}@media screen and (min-width:1024px){.accordions__list{border-radius:2.4rem;margin-top:5.6rem;padding:2.4rem}}.accordions__list details{padding:1.2rem}@media screen and (min-width:768px){.accordions__list details{padding:1.6rem}}@media screen and (min-width:1024px){.accordions__list details{padding:2.4rem}}.accordions__list details summary{align-items:center;display:flex;justify-content:space-between}.accordions__list details summary h4{color:var(--grey-875);font-size:2rem;font-weight:700;line-height:2.4rem;margin:0}@media screen and (min-width:768px){.accordions__list details summary h4{font-size:2.4rem;line-height:2.8rem}}.accordions__list details summary .accordion__icon{align-items:center;display:flex;height:auto;justify-content:center;margin-left:2rem;width:auto}.accordions__list details summary .accordion__icon svg{flex-shrink:0;height:auto;width:2rem}@media screen and (min-width:1024px){.accordions__list details summary .accordion__icon svg{width:2.4rem}}.accordions__list details summary .accordion__icon svg:first-child{display:block}.accordions__list details summary .accordion__icon svg:last-child,.accordions__list details[open] summary .accordion__icon svg:first-child{display:none}.accordions__list details[open] summary .accordion__icon svg:last-child{display:block}.accordions__list details[open] .accordion__text{color:var(--grey-875);margin-top:2rem;opacity:.6}@media screen and (min-width:768px){.accordions__list details[open] .accordion__text{max-width:90%}}.accordions__list details[open] .accordion__text ol,.accordions__list details[open] .accordion__text p,.accordions__list details[open] .accordion__text ul{font-size:1.4rem;font-weight:400;line-height:1.988rem}@media screen and (min-width:768px){.accordions__list details[open] .accordion__text ol,.accordions__list details[open] .accordion__text p,.accordions__list details[open] .accordion__text ul{font-size:1.7rem;line-height:2.38rem}}.accordions__list details[open] .accordion__text ol li a,.accordions__list details[open] .accordion__text p a,.accordions__list details[open] .accordion__text ul li a{color:var(--cold);text-decoration:none}