.communityContactUs{background:var(--color-shade-01);padding:80px 0;overflow-x:hidden}.communityContactUs .container{display:flex;gap:80px;align-items:flex-start}.communityContactUs__left{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:32px}.communityContactUs__intro{display:flex;flex-direction:column;gap:8px}.communityContactUs__sub-headline{font-family:var(--font-primary);font-weight:600;font-size:20px;line-height:28px;letter-spacing:1.6px;text-transform:uppercase;color:var(--color-blue-accent);margin:0}.communityContactUs__headline{font-family:var(--font-display);font-weight:600;font-size:52px;line-height:56px;color:var(--color-primary);margin:0}.communityContactUs__body-text{font-family:var(--font-primary);font-weight:400;font-size:18px;line-height:30px;color:var(--color-jet-black-800);margin:8px 0 0}.communityContactUs__body-text a{color:var(--color-blue-accent);text-decoration:underline;font-weight:700}.communityContactUs__body-text a:hover,.communityContactUs__body-text a:focus{color:var(--color-primary)}.communityContactUs__divider{width:100%;height:2px;background:var(--color-primary)}.communityContactUs__contact-info{display:flex;flex-direction:column;gap:12px}.communityContactUs__contact-row{display:flex;gap:16px;align-items:flex-start}.communityContactUs__contact-label{font-family:var(--font-primary);font-weight:700;font-size:18px;line-height:30px;color:var(--color-primary);white-space:nowrap;flex-shrink:0}.communityContactUs__contact-link{font-family:var(--font-primary);font-weight:700;font-size:18px;line-height:30px;color:var(--color-blue-accent);text-decoration:underline;transition:color .2s ease}.communityContactUs__contact-link:hover{color:var(--color-primary)}.communityContactUs__contact-link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.communityContactUs__contact-link:active{transform:scale(0.98)}.communityContactUs__contact-row--social{align-items:center}.communityContactUs__social-icons{display:flex;gap:12px;align-items:center}.communityContactUs__social-link{display:flex;align-items:center;justify-content:center;width:27px;height:27px;color:var(--color-blue-accent);font-size:22px;text-decoration:none;transition:color .2s ease}.communityContactUs__social-link:hover{color:var(--color-primary)}.communityContactUs__social-link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.communityContactUs__social-link:active{transform:scale(0.98)}.communityContactUs__form{flex:1 0 0;min-width:0}.communityContactUs .gform_wrapper{margin:0;max-width:none}.communityContactUs .gform_wrapper form{margin:0}.communityContactUs .gform_wrapper .gform_body,.communityContactUs .gform_wrapper .gform-body{margin:0}.communityContactUs .gform_wrapper .gform_fields{display:grid !important;grid-template-columns:repeat(12, 1fr);gap:24px;margin:0 !important;padding:0 !important;list-style:none !important}.communityContactUs .gform_wrapper .gfield{grid-column:span 12;margin:0 !important;padding:0 !important}.communityContactUs .gform_wrapper .gfield--width-half{grid-column:span 6}.communityContactUs .gform_wrapper .gfield--width-third{grid-column:span 4}.communityContactUs .gform_wrapper .gfield--width-quarter{grid-column:span 3}.communityContactUs .gform_wrapper .gf_left_half,.communityContactUs .gform_wrapper .gf_right_half{grid-column:span 6}.communityContactUs .gform_wrapper input[type=text],.communityContactUs .gform_wrapper input[type=email],.communityContactUs .gform_wrapper input[type=tel],.communityContactUs .gform_wrapper input[type=url],.communityContactUs .gform_wrapper input[type=number],.communityContactUs .gform_wrapper input[type=phone]{display:block;width:100% !important;height:62px !important;padding:0 24px !important;font-family:var(--font-primary);font-size:18px !important;line-height:30px !important;color:var(--color-jet-black-800) !important;background:var(--color-navy-100) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;appearance:none;-webkit-appearance:none}.communityContactUs .gform_wrapper input[type=text]::placeholder,.communityContactUs .gform_wrapper input[type=email]::placeholder,.communityContactUs .gform_wrapper input[type=tel]::placeholder,.communityContactUs .gform_wrapper input[type=url]::placeholder,.communityContactUs .gform_wrapper input[type=number]::placeholder,.communityContactUs .gform_wrapper input[type=phone]::placeholder{color:var(--color-jet-black-400)}.communityContactUs .gform_wrapper input[type=text]:focus,.communityContactUs .gform_wrapper input[type=email]:focus,.communityContactUs .gform_wrapper input[type=tel]:focus,.communityContactUs .gform_wrapper input[type=url]:focus,.communityContactUs .gform_wrapper input[type=number]:focus,.communityContactUs .gform_wrapper input[type=phone]:focus{outline:2px solid var(--color-primary);outline-offset:-2px;border:none !important;box-shadow:none !important}.communityContactUs .gform_wrapper select{display:block;width:100% !important;height:62px !important;padding:0 48px 0 24px !important;font-family:var(--font-primary);font-size:18px !important;line-height:30px !important;color:var(--color-jet-black-400) !important;background:var(--color-navy-100) url("data:image/svg+xml,%3Csvg width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 1L6 7L11 1%27 stroke=%27%231C416C%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") no-repeat right 20px center !important;border:none !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer;appearance:none;-webkit-appearance:none}.communityContactUs .gform_wrapper select:focus{outline:2px solid var(--color-primary);outline-offset:-2px;box-shadow:none !important}.communityContactUs .gform_wrapper select:has(option[value=""]:checked){color:var(--color-jet-black-400) !important}.communityContactUs .gform_wrapper select:not(:has(option[value=""]:checked)){color:var(--color-jet-black-800) !important}.communityContactUs .gform_wrapper select option{color:var(--color-jet-black-400) !important}.communityContactUs .gform_wrapper select.has-value{color:var(--color-jet-black-800) !important}.communityContactUs .gform_wrapper textarea{display:block;width:100% !important;height:190px !important;padding:15px 24px !important;font-family:var(--font-primary);font-size:18px !important;line-height:30px !important;color:var(--color-jet-black-800) !important;background:var(--color-navy-100) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;resize:vertical}.communityContactUs .gform_wrapper textarea::placeholder{color:var(--color-jet-black-400)}.communityContactUs .gform_wrapper textarea:focus{outline:2px solid var(--color-primary);outline-offset:-2px;box-shadow:none !important}.communityContactUs .gform_wrapper .gfield_label,.communityContactUs .gform_wrapper .gfield--label-above .gfield_label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.communityContactUs .gform_wrapper .gfield_required,.communityContactUs .gform_wrapper .gfield--type-honeypot{display:none}.communityContactUs .gform_wrapper .gfield--type-hidden,.communityContactUs .gform_wrapper .gform_hidden,.communityContactUs .gform_wrapper .gfield--input-type-hidden{display:none}.communityContactUs .gform_wrapper fieldset{margin:0 !important;padding:0 !important;border:none !important;min-width:0}.communityContactUs .gform_wrapper .gfield_checkbox,.communityContactUs .gform_wrapper .ginput_container_checkbox{display:flex;flex-direction:column;gap:12px;margin:0 !important}.communityContactUs .gform_wrapper .gchoice{display:flex;align-items:flex-start;gap:12px}.communityContactUs .gform_wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;flex-shrink:0;width:22px;height:22px;margin:3px 0 0 !important;padding:0 !important;background:var(--color-navy-100);border:2px solid var(--color-navy-100);border-radius:0;cursor:pointer;position:relative;transition:background .2s ease,border-color .2s ease}.communityContactUs .gform_wrapper input[type=checkbox]::after{content:"";position:absolute;top:2px;left:6px;width:6px;height:11px;border:solid var(--color-shade-01);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.communityContactUs .gform_wrapper input[type=checkbox]:checked{background:var(--color-primary);border-color:var(--color-primary)}.communityContactUs .gform_wrapper input[type=checkbox]:checked::after{opacity:1}.communityContactUs .gform_wrapper input[type=checkbox]:hover{border-color:var(--color-primary-hover)}.communityContactUs .gform_wrapper input[type=checkbox]:focus{outline:2px solid var(--color-primary);outline-offset:2px}.communityContactUs .gform_wrapper input[type=checkbox]:active{transform:scale(0.98)}.communityContactUs .gform_wrapper .gchoice label,.communityContactUs .gform_wrapper .gfield_consent_label{font-family:var(--font-primary);font-size:16px !important;line-height:24px !important;color:var(--color-jet-black-800) !important;font-weight:400 !important;cursor:pointer}.communityContactUs .gform_wrapper .gchoice label a,.communityContactUs .gform_wrapper .gfield_consent_label a{color:var(--color-blue-accent);text-decoration:underline;font-weight:700}.communityContactUs .gform_wrapper .gchoice label a:hover,.communityContactUs .gform_wrapper .gchoice label a:focus,.communityContactUs .gform_wrapper .gfield_consent_label a:hover,.communityContactUs .gform_wrapper .gfield_consent_label a:focus{color:var(--color-primary)}.communityContactUs .gform_wrapper .gfield.disclaimer-text{grid-column:span 12;margin-top:16px !important;padding:0 !important;background:none;border:none}.communityContactUs .gform_wrapper .gfield.disclaimer-text:not(.gform_fields .gfield){grid-column:unset}.communityContactUs .gform_wrapper .gfield.disclaimer-text,.communityContactUs .gform_wrapper .gfield.disclaimer-text p,.communityContactUs .gform_wrapper .gfield.disclaimer-text div,.communityContactUs .gform_wrapper .gfield.disclaimer-text span{font-family:var(--font-primary);font-size:14px !important;line-height:20px !important;color:var(--color-jet-black-800) !important;font-weight:400 !important;font-style:normal !important}.communityContactUs .gform_wrapper .gform_footer,.communityContactUs .gform_wrapper .gform_page_footer{margin:24px 0 0 !important;padding:0 !important}.communityContactUs .gform_wrapper input[type=submit],.communityContactUs .gform_wrapper .gform_button,.communityContactUs .gform_wrapper button[type=submit]{display:block !important;width:100% !important;padding:16px 20px !important;font-family:var(--font-primary) !important;font-weight:700 !important;font-size:18px !important;line-height:1 !important;text-transform:uppercase !important;letter-spacing:0 !important;color:var(--color-shade-01) !important;background:var(--color-primary) !important;border:2px solid var(--color-primary) !important;border-radius:0 !important;cursor:pointer;transition:background .2s ease,border-color .2s ease}.communityContactUs .gform_wrapper input[type=submit]:hover,.communityContactUs .gform_wrapper .gform_button:hover,.communityContactUs .gform_wrapper button[type=submit]:hover{background:var(--color-bg-hover) !important;border-color:var(--color-bg-hover) !important}.communityContactUs .gform_wrapper input[type=submit]:focus,.communityContactUs .gform_wrapper .gform_button:focus,.communityContactUs .gform_wrapper button[type=submit]:focus{outline:2px solid var(--color-primary);outline-offset:2px}.communityContactUs .gform_wrapper input[type=submit]:active,.communityContactUs .gform_wrapper .gform_button:active,.communityContactUs .gform_wrapper button[type=submit]:active{transform:scale(0.98)}.communityContactUs .gform_wrapper .gfield_description,.communityContactUs .gform_wrapper .gfield_validation_message,.communityContactUs .gform_wrapper .validation_message{font-family:var(--font-primary);font-size:14px;line-height:20px;color:var(--color-jet-black-800);margin-top:4px}.communityContactUs .gform_wrapper .gform_validation_errors,.communityContactUs .gform_wrapper .validation_error{font-family:var(--font-primary);font-size:14px;color:#c00;border:none;background:none;padding:0;margin-bottom:16px}.communityContactUs .gform_wrapper .gform_confirmation_message{font-family:var(--font-primary);font-size:18px;line-height:30px;color:var(--color-jet-black-800)}.communityContactUs--no-pad-top{padding-top:0}.communityContactUs--no-pad-bottom{padding-bottom:0}@media(max-width: 1024px){.communityContactUs{padding:60px 0}.communityContactUs .container{gap:48px}.communityContactUs__headline{font-size:40px;line-height:46px}}@media(max-width: 768px){.communityContactUs{padding:40px 0}.communityContactUs .container{flex-direction:column;gap:40px}.communityContactUs__left,.communityContactUs__form{width:100%}.communityContactUs__headline{font-size:32px;line-height:38px}.communityContactUs .gform_wrapper .gf_left_half,.communityContactUs .gform_wrapper .gf_right_half{display:block !important;width:100% !important;grid-column:span 12}.communityContactUs .gform_wrapper .gfield--width-half{grid-column:span 12}}@media(prefers-reduced-motion: reduce){.communityContactUs__contact-link,.communityContactUs__social-link{transition:none}.communityContactUs .gform_wrapper input[type=submit],.communityContactUs .gform_wrapper .gform_button,.communityContactUs .gform_wrapper button[type=submit],.communityContactUs .gform_wrapper input[type=checkbox]{transition:none}}
