@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.faq__title{text-align:center;font-size:var(--header---h2);font-weight:400;line-height:140%;margin-bottom:2.315rem;margin-bottom:1.5rem}.faq__title abbr{text-decoration:none}.faq__button{margin:2.5rem auto;display:flex}.faq__list{margin:0 auto;max-width:730px;padding:0;list-style:none}.faq__list details{border-width:0px 0px 1px 0px;border-style:solid;border-color:var(--neutrals--400);margin-inline:0}.faq__list details:first-child{border-width:1px 0}.faq__list details[open]{border-color:var(--secondary-colors---green-tea)}.faq__list details summary{padding-block:1.529rem;color:var(--neutrals--900);font-size:var(--header---h5);line-height:160%;display:flex;justify-content:space-between;gap:8px}.faq__list details summary::marker,.faq__list details summary::-webkit-details-marker{display:none;content:""}.faq__list details summary img{float:right;cursor:pointer}.faq__list details summary .close{display:none}.faq__list details[open] .close{display:block}.faq__list details[open] .open{display:none}.faq__list details p{padding-block-end:1.529rem;color:var(--neutrals--800);font-size:var(--body-16-pt---body-1);line-height:160%}@media screen and (max-width: 768px){.faq__title{font-size:var(--header---h4);line-height:160%;margin-bottom:1rem}.faq__list details summary{font-size:var(--body-16-pt---body-1)}}
