.rich-text-area .rich-text-area__wrapper{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:640px){.rich-text-area .rich-text-area__wrapper{gap:32px}}.rich-text-area h1{font-size:clamp(4rem,4.444vw,6.4rem);font-weight:700;letter-spacing:.64px;line-height:1.1;margin:0}.rich-text-area h2{font-size:clamp(2.8rem,2.5vw,3.6rem)}.rich-text-area h2,.rich-text-area h3{font-weight:700;letter-spacing:.36px;line-height:1.2;margin:0}.rich-text-area h3{font-size:clamp(2rem,1.667vw,2.4rem)}.rich-text-area p{font-size:clamp(1.4rem,1.111vw,1.6rem);font-weight:400;letter-spacing:.01em;line-height:1.65;margin:0;text-wrap:pretty}.rich-text-area p:last-of-type{margin:0}@media screen and (max-width:640px){.rich-text-area p{margin:0 0 16px}}.rich-text-area p a{color:var(--wp--preset--color--custom-primary-6);font-weight:700;transition:color .3s}.rich-text-area p a:hover{color:var(--wp--preset--color--custom-primary-5)}.rich-text-area ul{list-style:disc;padding:0 0 0 30px}.rich-text-area ol{list-style:decimal;padding:0 0 0 30px}.rich-text-area li{font-size:clamp(1.4rem,1.111vw,1.6rem);font-weight:400;letter-spacing:.01em;line-height:1.65;margin:0;text-wrap:pretty}.rich-text-area blockquote{background-color:#e7eef8;border-left:4px solid #0047bb;border-radius:0 56px 56px 0;font-size:clamp(2rem,1.667vw,2.4rem);padding:24px 40px}.rich-text-area blockquote p{font-size:clamp(2rem,1.667vw,2.4rem);line-height:1.5}.rich-text-area .rich-text-area__wrapper .gform_wrapper{display:flex;flex-direction:column;gap:48px;text-align:left}@media screen and (max-width:640px){.rich-text-area .rich-text-area__wrapper .gform_wrapper{gap:40px}}.rich-text-area .rich-text-area__wrapper .gform_wrapper form{display:flex;flex-direction:column;gap:48px}@media screen and (max-width:640px){.rich-text-area .rich-text-area__wrapper .gform_wrapper form{gap:40px}}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_title{font-size:clamp(2.8rem,2.5vw,3.6rem);font-style:normal;font-weight:700;letter-spacing:.36px;line-height:1.2;margin:0 0 16px;text-wrap:pretty;transition:all .5s}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_description{color:#2d2926;font-size:clamp(1.4rem,1.111vw,1.6rem);font-weight:400;letter-spacing:.01em;line-height:1.65;margin:0 0 8px;text-wrap:pretty}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_fields{gap:48px;grid-template-columns:auto}@media screen and (max-width:640px){.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_fields{gap:24px}}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gfield input.medium,.rich-text-area .rich-text-area__wrapper .gform_wrapper .gfield select.medium,.rich-text-area .rich-text-area__wrapper .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){width:100%}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gfield_label{color:#212121;font-size:clamp(1.4rem,1.111vw,1.6rem);font-style:normal;font-weight:500;letter-spacing:.6px;line-height:1.2;margin:0 0 8px}.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=color],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=date],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=datetime-local],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=datetime],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=email],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=month],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=number],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=password],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=search],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=tel],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=text],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=time],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=url],.rich-text-area .rich-text-area__wrapper .gform_wrapper input[type=week],.rich-text-area .rich-text-area__wrapper .gform_wrapper select,.rich-text-area .rich-text-area__wrapper .gform_wrapper textarea{border:1px solid #d7d2cb;border-radius:4px;box-shadow:1px 2px 4px 4px rgba(0,0,0,.08);padding:12px 16px}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gchoice{margin:12px 0}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gfield_header_item,.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_fileupload_rules,.rich-text-area .rich-text-area__wrapper .gform_wrapper .ginput_complex label{padding-top:8px}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_footer,.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_page_footer{margin:0;padding:0}@media screen and (max-width:640px){.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_footer,.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_page_footer{justify-content:center}}.rich-text-area .rich-text-area__wrapper .gform_wrapper .gform_footer .gform_button{align-items:center;background-color:var(--wp--preset--color--custom-primary-5);border:none;border-radius:24px;color:var(--wp--preset--color--custom-white);cursor:pointer;display:inline-flex;font-family:Figtree,sans-serif;font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.48px;line-height:24px;min-width:162px;padding:10px 26px;position:relative;text-align:center;text-decoration:none;transition:all .5s;width:auto!important}.rich-text-area .gform_confirmation_wrapper .gform_confirmation_message{font-size:clamp(2.8rem,2.5vw,3.6rem);font-style:normal;font-weight:700;letter-spacing:.36px;line-height:1.2;margin:0 0 8px;text-align:center;text-wrap:pretty;transition:all .5s}.rich-text-area[data-v-10a2acc2]{position:relative}.rich-text-area__wrapper[data-v-10a2acc2]{margin:80px auto;max-width:1300px;padding:0 24px;position:relative}@media screen and (max-width:640px){.rich-text-area__wrapper[data-v-10a2acc2]{margin:64px auto}}.rich-text-area__wrapper--background[data-v-10a2acc2]{margin:0 auto;padding:80px 24px}@media screen and (max-width:640px){.rich-text-area__wrapper--background[data-v-10a2acc2]{padding:64px 24px}}.rich-text-area__image[data-v-10a2acc2]{display:block;width:100%}