.faq-panel{background:#fff;padding-bottom:80px;padding-top:80px;position:relative}.faq-panel.wrapper--narrow{max-width:1038px}.faq-panel h2{font-size:62px;line-height:110%;margin-bottom:20px}@media screen and (max-width:1440px) and (min-width:769px){.faq-panel h2{font-size:3.25rem}}@media screen and (max-width:768px) and (min-width:681px){.faq-panel h2{font-size:2.875rem}}@media screen and (max-width:680px){.faq-panel h2{font-size:2rem}}.faq-panel p{line-height:160%;margin:0 0 30px}.faq-panel p:last-child{margin-bottom:0}.faq-panel .faq{text-align:left}.faq-panel .faq .faq__item{border-bottom:1px solid #f0eff3}.faq-panel .faq .faq__item:first-of-type{border-top:1px solid #f0eff3}.faq-panel .faq .faq__item .faq__trigger{cursor:pointer;margin:0;padding:20px 40px 20px 0;position:relative;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.faq-panel .faq .faq__item .faq__trigger:after,.faq-panel .faq .faq__item .faq__trigger:before{background:#6c3edb;content:"";display:block;height:3px;margin-top:-2px;position:absolute;right:0;top:50%;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;width:22px}.faq-panel .faq .faq__item .faq__trigger:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq-panel .faq .faq__item .faq__content{display:none;margin-bottom:30px;overflow:hidden}.faq-panel .faq .faq__item .faq__content .Button{align-items:center;border:3px solid #222327;color:#222327;cursor:pointer;display:flex;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:12px;gap:1rem;letter-spacing:.15rem;margin-top:20px;padding:11px 14px;text-transform:uppercase;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.faq-panel .faq .faq__item .faq__content .Button--solid,.faq-panel .faq .faq__item .faq__content .Button:hover{background:#222327;color:#fff}.faq-panel .faq .faq__item .faq__content .Button--solid:hover{background:#fff;color:#222327}.faq-panel .faq .faq__item .faq__content .Button--solid.Button--purple{background:#6c3edb;border-color:#6c3edb;color:#fff}.faq-panel .faq .faq__item .faq__content .Button--solid.Button--purple:hover{background:#fff;color:#222327}.faq-panel .faq .faq__item .faq__content .Button--solid.Button--green{background:#7dc44a;border-color:#7dc44a;color:#fff}.faq-panel .faq .faq__item .faq__content .Button--solid.Button--green:hover{background:#fff;color:#222327}.faq-panel .faq .faq__item .faq__content .Button--solid.Button--green-black:hover{background:#7dc44a;border-color:#7dc44a}.faq-panel .faq .faq__item .faq__content .Button a{border:none;color:inherit}.faq-panel .faq .faq__item .faq__content .Button a:hover{border:none;text-decoration:none}@media (min-width:425px){.faq-panel .faq .faq__item .faq__content .Button{font-size:clamp(.89rem,.16vw + .85rem,1.04rem)}}.faq-panel .faq .faq__item.active .faq__trigger{color:#6c3edb}.faq-panel .faq .faq__item.active .faq__trigger:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq-panel.faq-panel--align-center{text-align:center}.faq-panel.faq-panel--shape-colour-blue .faq__item .faq__trigger:after,.faq-panel.faq-panel--shape-colour-blue .faq__item .faq__trigger:before{background:#02aff0}.faq-panel.faq-panel--shape-colour-blue .faq__item.active .faq__trigger{color:#02aff0}.faq-panel.faq-panel--shape-colour-pink .faq__item .faq__trigger:after,.faq-panel.faq-panel--shape-colour-pink .faq__item .faq__trigger:before{background:#fdb2f5}.faq-panel.faq-panel--shape-colour-pink .faq__item.active .faq__trigger{color:#fdb2f5}.faq-panel.faq-panel--shape-colour-turquoise .faq__item .faq__trigger:after,.faq-panel.faq-panel--shape-colour-turquoise .faq__item .faq__trigger:before{background:#04d1e2}.faq-panel.faq-panel--shape-colour-turquoise .faq__item.active .faq__trigger{color:#04d1e2}