.faq-accordion--pt-none{padding-top:0}.faq-accordion--pt-small{padding-top:2rem}.faq-accordion--pt-medium{padding-top:2.5rem}.faq-accordion--pt-large{padding-top:5rem}.faq-accordion--pb-none{padding-bottom:0}.faq-accordion--pb-small{padding-bottom:2rem}.faq-accordion--pb-medium{padding-bottom:2.5rem}.faq-accordion--pb-large{padding-bottom:5rem}.faq-accordion--bg-white{background-color:#fff}.faq-accordion--bg-grey{background-color:var(--wp--preset--color--light)}.faq-accordion--bg-gradient{background:var(--wp--preset--gradient--brand)}.faq-accordion__header{text-align:center;max-width:860px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.faq-accordion__heading{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2}.faq-accordion__heading--pink{color:var(--wp--preset--color--primary)}.faq-accordion__heading--dark{color:var(--wp--preset--color--dark)}.faq-accordion__heading--purple{color:var(--wp--preset--color--tertiary)}.faq-accordion__heading--white{color:#fff}.faq-accordion__subtitle{margin:0;font-size:1rem;line-height:1.65}.faq-accordion__subtitle--dark{color:var(--wp--preset--color--dark)}.faq-accordion__subtitle--purple{color:var(--wp--preset--color--tertiary)}.faq-accordion__subtitle--white{color:#fff}.faq-accordion__list{border:1px solid #e0e0e6;border-radius:.5rem;max-width:860px;margin:0 auto;padding:0;list-style:none;overflow:hidden}.faq-accordion__item{background:var(--wp--preset--color--light);border-bottom:1px solid #e0e0e6}.faq-accordion__item:last-child{border-bottom:none}.faq-accordion__question-wrap{font-size:inherit;font-weight:inherit;margin:0}.faq-accordion__trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.9rem 1.25rem;font-family:inherit;display:flex}.faq-accordion__trigger:focus-visible{outline:3px solid var(--wp--preset--color--primary);outline-offset:-3px;border-radius:0}.faq-accordion__question-text{color:var(--wp--preset--color--dark);flex:1;font-size:1rem;font-weight:700;line-height:1.4}.faq-accordion__icon{flex-shrink:0;align-items:center;line-height:1;display:flex}.faq-accordion__panel{padding:0 1.25rem 1rem}.faq-accordion__panel[hidden]{display:none}.faq-accordion__answer{color:var(--wp--preset--color--tertiary);font-size:1rem;line-height:1.65}.faq-accordion__answer p{margin-bottom:.75rem}.faq-accordion__answer p:last-child{margin-bottom:0}.faq-accordion__answer a{color:var(--wp--preset--color--primary);text-decoration:underline}.faq-accordion__answer a:hover{color:var(--wp--preset--color--primary-dark)}@media (width<=767.98px){.faq-accordion--pt-large{padding-top:3.5rem}.faq-accordion--pb-large{padding-bottom:3.5rem}.faq-accordion__trigger{padding:1rem 1.25rem}.faq-accordion__panel{padding:0 1.25rem 1rem}.faq-accordion__header{margin-bottom:1.75rem}}
