.section-title-wrapper[data-v-b3afc6a8]{max-width:48rem;width:100%}.section-title-wrapper.center[data-v-b3afc6a8]{margin-left:auto;margin-right:auto;text-align:center}.section-title-wrapper.sub .title-sign[data-v-b3afc6a8]{font-weight:600}.section-title-wrapper.sub .section-title[data-v-b3afc6a8]{font-size:var(--p-font-32);font-weight:700;letter-spacing:normal;line-height:1;margin-bottom:1rem}.section-title-wrapper.sub .section-text[data-v-b3afc6a8]{color:var(--p-grey-200);line-height:1.4}.title-sign[data-v-b3afc6a8]{color:var(--hc-light-green);font-size:var(--p-font-18);font-weight:500;line-height:1;margin-bottom:1rem}.section-title[data-v-b3afc6a8]{color:var(--p-grey-25);font-size:var(--p-font-36);font-weight:600;letter-spacing:-.03em;line-height:1.2;margin-bottom:1.5rem}@media (min-width:767px){.section-title[data-v-b3afc6a8]{font-size:var(--p-font-48)}.section-title.p-text[data-v-b3afc6a8]{line-height:1.2}}.section-title[data-v-b3afc6a8] span{color:var(--p-primary-base)}.section-text[data-v-b3afc6a8]{color:var(--p-grey-450);font-size:var(--p-font-18)}@media (min-width:767px){.section-text[data-v-b3afc6a8]{font-size:var(--p-font-20)}.section-text.p-text[data-v-b3afc6a8]{line-height:1.5}}.cta[data-v-4f9df63e] .section-text{color:var(--p-text-default)}.cta-row[data-v-4f9df63e]{background:linear-gradient(254.49deg,var(--hc-light-green),var(--p-dark-500),var(--hc-light-yellow)) border-box;border:2px solid transparent;border-radius:var(--p-radius-3xl);overflow:hidden;padding:5.25rem 1.5rem;position:relative}@media (min-width:992px){.cta-row[data-v-4f9df63e]{padding-bottom:6.5rem;padding-top:6.5rem}}.cta-row[data-v-4f9df63e]:after,.cta-row[data-v-4f9df63e]:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cta-row[data-v-4f9df63e]:before{background-image:var(--cta-bg-img);background-position:0 50%;background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.cta-row[data-v-4f9df63e]:before{background-position:50% 50%}}.cta-row[data-v-4f9df63e]:after{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#171717cc}.cta-content[data-v-4f9df63e]{position:relative;z-index:1}.cta-form[data-v-4f9df63e]{margin:4rem auto 0;max-width:30rem}.faqs-container[data-v-359ebc30]{display:grid;gap:3rem;grid-template-areas:"description" "list" "contact"}@media (min-width:992px){.faqs-container[data-v-359ebc30]{gap:5rem;grid-template-areas:"description list" "contact list";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}.faqs-contact[data-v-359ebc30]{grid-area:contact;-ms-flex-line-pack:end;align-content:end}.faqs-contact-title[data-v-359ebc30]{color:var(--p-grey-25);font-size:var(--p-font-20);font-weight:600;letter-spacing:-.02em;line-height:1.3}.faqs-contact-text[data-v-359ebc30]{color:var(--p-grey-450);font-size:var(--p-font-18);line-height:1.5;margin-bottom:1.5rem}.faqs-contact-button[data-v-359ebc30]{background:var(--p-white);color:var(--p-dark-550);font-size:var(--p-font-16);font-weight:600!important;line-height:1.5;padding:.75rem 1.25rem}.faqs-contact-button[data-v-359ebc30]:hover{background-color:var(--hc-light-green)}.faqs-description[data-v-359ebc30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-area:description;justify-content:space-between}.faqs-list[data-v-359ebc30]{grid-area:list}.faqs-list-title[data-v-359ebc30]{font-size:var(--p-font-20);font-weight:600;line-height:1.2}.faqs-list-content[data-v-359ebc30]{color:var(--p-grey-450);white-space:pre-line}.faqs[data-v-359ebc30] .faq-accordion-tab{padding:1.5rem 0}.faqs[data-v-359ebc30] .faq-accordion-tab:first-child{border-top:1px solid var(--p-grey-700)}.faqs[data-v-359ebc30] .faq-accordion-content{padding:.25rem 2.5rem 0 0}.faqs[data-v-359ebc30] .faq-accordion-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faqs[data-v-359ebc30] .faq-accordion-button:focus{outline:none}@media (min-width:992px){.faqs-title-wrapper[data-v-359ebc30]{margin-bottom:3rem}}.faqs-title-wrapper[data-v-359ebc30] .title-sign{margin-bottom:.75rem}.faqs-title-wrapper[data-v-359ebc30] .section-title{font-size:var(--p-font-44);margin-bottom:.75rem}.faqs-title-wrapper[data-v-359ebc30] .section-text{line-height:1.4}
