.has-paragraph-1-l-font-size{line-height:1.25;letter-spacing:0}.has-paragraph-1-l-font-size:not(.has-paragraph-1-l-font-size){font-size:var(--wp--preset--font-size--paragraph-1-l)}@media screen and (max-width: 768px){.has-paragraph-1-l-font-size{line-height:1.333}}.has-paragraph-2-m-font-size{line-height:1.5;letter-spacing:0}.has-paragraph-2-m-font-size:not(.has-paragraph-2-m-font-size){font-size:var(--wp--preset--font-size--paragraph-2-m)}@media screen and (max-width: 768px){.has-paragraph-2-m-font-size{line-height:1.25}}.has-paragraph-3-s-font-size{line-height:1.5;letter-spacing:0}.has-paragraph-3-s-font-size:not(.has-paragraph-3-s-font-size){font-size:var(--wp--preset--font-size--paragraph-3-s)}@media screen and (max-width: 768px){.has-paragraph-3-s-font-size{line-height:1.286}}.has-paragraph-4-xs-font-size{line-height:1.43;letter-spacing:0}.has-paragraph-4-xs-font-size:not(.has-paragraph-4-xs-font-size){font-size:var(--wp--preset--font-size--paragraph-4-xs)}.has-paragraph-5-xxs-font-size{line-height:1.67;letter-spacing:0}.has-paragraph-5-xxs-font-size:not(.has-paragraph-5-xxs-font-size){font-size:var(--wp--preset--font-size--paragraph-5-xxs)}.has-paragraph-7-4-xs-font-size{line-height:1.667;letter-spacing:0}.has-paragraph-7-4-xs-font-size:not(.has-paragraph-7-4-xs-font-size){font-size:var(--wp--preset--font-size--paragraph-7-4-xs)}.wp-block-heading.has-heading-1-4-xl-font-size{line-height:1.0625;letter-spacing:-0.2px;font-weight:900}.wp-block-heading.has-heading-1-4-xl-font-size:not(.wp-block-heading){font-size:clamp(2.5rem,-0.3571rem + 5.9524vw,5rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-1-4-xl-font-size{line-height:1.1}}.wp-block-heading.has-heading-1-3-xl-font-size{line-height:1.125;letter-spacing:-0.2px;font-weight:900}.wp-block-heading.has-heading-1-3-xl-font-size:not(.wp-block-heading){font-size:clamp(2.5rem,.7857rem + 3.5714vw,4rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-1-3-xl-font-size{line-height:1.1}}.wp-block-heading.has-heading-2-2-xl-font-size{line-height:1.083;letter-spacing:-0.2px;font-weight:900}.wp-block-heading.has-heading-2-2-xl-font-size:not(.wp-block-heading){font-size:clamp(2rem,0rem + 4.1667vw,3.75rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-2-2-xl-font-size{line-height:1.3125}}.wp-block-heading.has-heading-2-xl-font-size{line-height:1.143;letter-spacing:-0.2px}.wp-block-heading.has-heading-2-xl-font-size:not(.wp-block-heading){font-size:clamp(2rem,1.2857rem + 1.4881vw,2.625rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-2-xl-font-size{line-height:1.3125}}.wp-block-heading.has-heading-3-l-font-size{line-height:1.143;letter-spacing:-0.2px;font-weight:500}.wp-block-heading.has-heading-3-l-font-size:not(.wp-block-heading){font-size:clamp(1.5rem,1.2143rem + .5952vw,1.75rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-3-l-font-size{line-height:1.167}}.wp-block-heading.has-heading-3-l-black-font-size{line-height:1.143;letter-spacing:-0.2px;font-weight:900}.wp-block-heading.has-heading-3-l-black-font-size:not(.wp-block-heading){font-size:clamp(1.5rem,1.2143rem + .5952vw,1.75rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-3-l-black-font-size{line-height:1.167}}.wp-block-heading.has-heading-4-m-font-size{line-height:1.25;letter-spacing:-0.2px;font-weight:700}.wp-block-heading.has-heading-4-m-font-size:not(.wp-block-heading){font-size:clamp(1.125rem,.6964rem + .8929vw,1.5rem)}@media screen and (max-width: 768px){.wp-block-heading.has-heading-4-m-font-size{line-height:1.222;font-weight:500}}.wp-block-heading.has-heading-5-s-font-size{line-height:1.1;letter-spacing:0;font-weight:500}.wp-block-heading.has-heading-5-s-font-size:not(.wp-block-heading){font-size:clamp(1rem,.875rem + .3125vw,1.125rem)}.eh-faq{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--6)}@media screen and (min-width: 769px){.eh-faq{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--8)}}@media screen and (min-width: 1441px){.eh-faq{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--16);display:flex;justify-content:center;align-items:center}}.eh-faq__bg-light{background-color:var(--wp--preset--color--white)}.eh-faq__bg-dark{background-color:var(--wp--preset--color--violet-500)}.eh-faq__bg-dark .eh-faq__title,.eh-faq__bg-dark .eh-faq__subtitle{color:var(--wp--preset--color--white)}.eh-faq__container{max-width:1300px;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--14)}@media screen and (min-width: 1441px){.eh-faq__container{flex-direction:row;gap:var(--wp--preset--spacing--6);align-items:flex-start}}.eh-faq__title{font-family:var(--wp--preset--font-family--heading);font-weight:800;margin:0;font-size:32px;line-height:42px}@media screen and (min-width: 1025px){.eh-faq__title{font-size:42px;line-height:48px}}.eh-faq__title:empty{display:none}.eh-faq__title:not(:empty)+.eh-faq__subtitle:not(:empty){margin-top:var(--wp--preset--spacing--4)}@media screen and (min-width: 1025px){.eh-faq__title:not(:empty)+.eh-faq__subtitle:not(:empty){margin-top:var(--wp--preset--spacing--6)}}.eh-faq__subtitle{font-size:18px;line-height:24px;margin:0}.eh-faq__subtitle:empty{display:none}@media screen and (min-width: 1441px){.eh-faq__content{min-width:904px;max-width:904px}}.eh-faq__content .eh-simple-accordion{margin-bottom:0;box-shadow:none}.eh-faq__content .eh-simple-accordion:first-child{border-radius:var(--wp--preset--spacing--4) var(--wp--preset--spacing--4) 0 0}.eh-faq__content .eh-simple-accordion:last-child{border-radius:0 0 var(--wp--preset--spacing--4) var(--wp--preset--spacing--4)}.eh-faq__content .eh-simple-accordion:first-child:last-child{border-radius:var(--wp--preset--spacing--4)}.eh-faq__content .eh-simple-accordion:not(:first-child):not(:last-child){border-radius:0}.eh-faq__content .eh-simple-accordion:not(:first-child){border-top:none}.eh-faq__content .eh-simple-accordion__header{background-color:var(--eh-faq-header-bg, var(--wp--preset--color--light-violet-50))}.eh-faq__content .eh-simple-accordion .eh-simple-accordion__checkbox:checked+.eh-simple-accordion__header,.eh-faq__content .eh-simple-accordion.eh-simple-accordion--expanded .eh-simple-accordion__header{background-color:var(--eh-faq-header-bg-expanded, var(--wp--preset--color--white))}.eh-faq__content .eh-simple-accordion__content{background-color:var(--eh-faq-content-bg, var(--wp--preset--color--white))}.eh-faq.is-style-vertical{padding:0;padding-bottom:var(--wp--preset--spacing--10)}@media screen and (min-width: 1025px){.eh-faq.is-style-vertical{padding-bottom:var(--wp--preset--spacing--20)}}.eh-faq.is-style-vertical .eh-faq__container{width:100%;flex-direction:column;gap:var(--wp--preset--spacing--2-5)}@media screen and (min-width: 1025px){.eh-faq.is-style-vertical .eh-faq__container{flex-direction:row}.eh-faq.is-style-vertical .eh-faq__header{flex:0 0 30%}}.eh-faq.is-style-vertical .eh-faq__title{font-family:var(--wp--preset--font-family--heading);font-style:normal;line-height:1.143;letter-spacing:-0.2px;font-weight:900}.eh-faq.is-style-vertical .eh-faq__title:not(.wp-block-heading){font-size:clamp(1.5rem,1.2143rem + .5952vw,1.75rem)}@media screen and (max-width: 768px){.eh-faq.is-style-vertical .eh-faq__title{line-height:1.167}}.eh-faq.is-style-vertical .eh-faq__title{line-height:1.75rem}.eh-faq.is-style-vertical .eh-faq__title:not(.wp-block-heading){font-size:1.5rem}@media screen and (min-width: 1025px){.eh-faq.is-style-vertical .eh-faq__title:not(.wp-block-heading){font-size:1.75rem}.eh-faq.is-style-vertical .eh-faq__content{flex:1;min-width:0;max-width:none;max-width:initial}}.eh-faq.is-style-vertical .eh-faq__subtitle{display:none}@media screen and (min-width: 1025px){.eh-faq.is-style-vertical .eh-faq__subtitle{display:block;font-size:.875rem;line-height:1.25rem;color:var(--wp--preset--color--off-black)}}.eh-faq.is-style-vertical .eh-simple-accordion{background-color:var(--eh-faq-header-bg, var(--wp--preset--color--off-white));border-bottom:1px solid var(--wp--preset--color--neutral-200)}.eh-faq.is-style-vertical .eh-simple-accordion__header{padding:var(--wp--preset--spacing--5);background-color:var(--eh-faq-header-bg, var(--wp--preset--color--off-white))}.eh-faq.is-style-vertical .eh-simple-accordion:has(>.eh-simple-accordion__checkbox:checked){background-color:var(--eh-faq-header-bg-expanded, var(--wp--preset--color--white))}.eh-faq.is-style-vertical .eh-simple-accordion .eh-simple-accordion__checkbox:checked+.eh-simple-accordion__header,.eh-faq.is-style-vertical .eh-simple-accordion.eh-simple-accordion--expanded .eh-simple-accordion__header{background-color:var(--eh-faq-header-bg-expanded, var(--wp--preset--color--white))}.eh-faq.is-style-vertical .eh-simple-accordion__content{background-color:var(--eh-faq-content-bg, var(--wp--preset--color--white))}.eh-faq.is-style-vertical .eh-simple-accordion__title{font-family:var(--wp--preset--font-family--default);font-weight:700;font-style:normal;vertical-align:middle;line-height:1.5;letter-spacing:0}.eh-faq.is-style-vertical .eh-simple-accordion__title:not(.has-paragraph-3-s-font-size){font-size:var(--wp--preset--font-size--paragraph-3-s)}@media screen and (max-width: 768px){.eh-faq.is-style-vertical .eh-simple-accordion__title{line-height:1.286}}@media screen and (min-width: 1025px){.eh-faq.is-style-vertical .eh-simple-accordion__title{font-size:1rem}}.eh-faq.is-style-vertical .eh-simple-accordion__inner p{font-family:var(--wp--preset--font-family--default);font-weight:400;font-style:normal;vertical-align:middle;line-height:1.43;letter-spacing:0}.eh-faq.is-style-vertical .eh-simple-accordion__inner p:not(.has-paragraph-4-xs-font-size){font-size:var(--wp--preset--font-size--paragraph-4-xs)}.eh-faq.is-style-vertical .eh-simple-accordion__inner p{padding:0}.eh-faq.is-style-vertical .eh-simple-accordion__icon svg{width:16px;height:16px}
