.re-join-us-form{margin:var(--spacing-12) auto}.re-join-us-form__container{align-items:flex-start;display:flex;gap:var(--spacing-8);margin:0 auto;max-width:1400px}.re-join-us-form__left{display:flex;flex:0 0 580px;flex-direction:column;gap:var(--spacing-4)}.re-join-us-form__community-box{background-color:#2f4011;border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-8)}.re-join-us-form__community-title{color:var(--neutral-0);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);margin:0;text-transform:uppercase}.re-join-us-form__community-description{color:var(--neutral-0);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed)}.re-join-us-form__community-description-content p{color:hsla(0,0%,100%,.7)}.re-join-us-form__community-description-content p strong{color:#fff}.re-join-us-form__community-description p{margin:0 0 1em}.re-join-us-form__community-description p:last-child{margin-bottom:0}.re-join-us-form__quote-box{background-color:#647d55;border-radius:var(--radius-xl);padding:var(--spacing-8)}.re-join-us-form__quote-text{color:var(--neutral-0);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-relaxed);margin:0}.re-join-us-form__logos{align-items:center;background:#fff;border-radius:var(--radius-md);display:flex;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-4) 0}.re-join-us-form__logos-image{max-height:93px;width:auto}.re-join-us-form__logo{height:64px;width:auto}.re-join-us-form__right{flex:1;min-width:470px}.re-join-us-form__form-title{color:var(--green-500-primary);font-size:2.375rem;font-style:normal;font-weight:500;line-height:110%;margin-bottom:var(--spacing-6);text-transform:uppercase}.re-join-us-form__form-card{background-color:var(--neutral-0);border:1px solid var(--green-500-primary);border-radius:var(--radius-xl);padding:var(--spacing-8)}.re-join-us-form__form-card .hs-form{display:grid;gap:var(--spacing-4);gap:16px 24px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto}.re-join-us-form__form-card .hs-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%232f4011' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right var(--spacing-3) center;background-repeat:no-repeat;background-size:12px 8px;padding-right:calc(var(--spacing-3)*2 + 12px)}.re-join-us-form__form-card .hs-form select::-ms-expand{display:none}.re-join-us-form__form-card .hs-form .hs_firstname{grid-column:1;grid-row:1}.re-join-us-form__form-card .hs-form .hs_lastname{grid-column:2;grid-row:1}.re-join-us-form__form-card .hs-form .hs_zip{grid-column:1;grid-row:2}.re-join-us-form__form-card .hs-form .hs_professional_country{grid-column:2;grid-row:2}.re-join-us-form__form-card .hs-form .hs_email{grid-column:1/3;grid-row:3}.re-join-us-form__form-card .hs-form .hs_i_m_interested_in_fc{grid-column:3;grid-row:1/4}.re-join-us-form__form-card .hs-form .hs_pet_owner{grid-column:3;grid-row:4;margin-left:35px;margin-top:-15px}.re-join-us-form__form-card .hs-form .hs_consent_privacy___form{border-top:1px solid #dddde0;grid-column:1/4;padding-top:var(--spacing-4)}.re-join-us-form__form-card .hs-form .hs_submit{grid-column:1/4;margin-bottom:var(--spacing-5)}.re-join-us-form__form-card .hs-form-field{margin-bottom:0}.re-join-us-form__form-card .hs-form-field label{color:var(--neutral-800);display:flex;font-size:var(--text-base);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-1)}.re-join-us-form__form-card .hs-input{border:1.5px solid var(--neutral-300);border-radius:var(--radius-sm);font-family:var(--font-family);font-size:var(--text-base);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--transition-fast);width:100%!important}.re-join-us-form__form-card .hs-input:focus{border-color:var(--green-500-primary);outline:none}.re-join-us-form__form-card .hs-input::placeholder{color:var(--neutral-500)}.re-join-us-form__form-card .hs-form .form-columns-1{max-width:100%}.re-join-us-form__form-card .hs-form .form-columns-2{display:flex;gap:var(--spacing-2);max-width:100%}.re-join-us-form__form-card .hs-form .form-columns-2 .hs-form-field{flex:1}.re-join-us-form__form-card .hs-form-booleancheckbox,.re-join-us-form__form-card .hs-form-checkbox{margin-bottom:var(--spacing-3)}.re-join-us-form__form-card .hs-form-booleancheckbox-display,.re-join-us-form__form-card .hs-form-checkbox-display{align-items:center;display:flex;gap:var(--spacing-2)}.re-join-us-form__form-card input[type=checkbox]{appearance:none;-webkit-appearance:none;aspect-ratio:1/1;background-color:var(--neutral-0);border:1.5px solid var(--neutral-300);border-radius:6px;box-sizing:border-box;cursor:pointer;flex:0 0 24px;height:24px!important;max-width:24px!important;min-width:24px!important;padding:0!important;width:24px!important}.re-join-us-form__form-card input[type=checkbox]:checked{background-color:var(--green-500-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;border-color:var(--green-500-primary)}.re-join-us-form__form-card .hs-form-booleancheckbox-display span,.re-join-us-form__form-card .hs-form-checkbox-display span{color:var(--neutral-800);font-size:var(--text-base);line-height:1.4}.re-join-us-form__form-card hr{border:none;border-top:1px dashed var(--neutral-300);margin:var(--spacing-2) 0}.re-join-us-form__form-card .hs-button,.re-join-us-form__form-card input[type=submit]{background-color:var(--green-500-primary);border:none;border-radius:var(--radius-full);color:var(--neutral-0);cursor:pointer;font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-weight-regular);height:44px;transition:background-color var(--transition-fast);width:100%}.re-join-us-form__form-card .hs-button:hover,.re-join-us-form__form-card input[type=submit]:hover{background-color:var(--green-600)}.re-join-us-form__form-card .hs-error-msgs{margin-top:var(--spacing-1)}.re-join-us-form__form-card .hs-input.invalid.error{border-color:#dc3545!important}.re-join-us-form__form-card .hs-error-msg{color:#dc3545!important;font-size:var(--text-sm)!important}.re-join-us-form__form-card .submitted-message{color:var(--green-500-primary);font-size:var(--text-lg);font-weight:var(--font-weight-medium);padding:var(--spacing-8);text-align:center}.re-join-us-form__form-card .legal-consent-container{margin-top:var(--spacing-2)}@media (max-width:1024px){.re-join-us-form{padding:var(--spacing-12) var(--spacing-8)}.re-join-us-form__container{flex-direction:column}.re-join-us-form__left{flex:none;width:100%}.re-join-us-form__right{flex:none;min-width:auto;width:100%}}@media (max-width:767px){.re-join-us-form{padding:var(--spacing-4) var(--spacing-2)}.re-join-us-form__community-box,.re-join-us-form__form-card,.re-join-us-form__quote-box{border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4)}.re-join-us-form__community-title{font-size:var(--text-xl)}.re-join-us-form__form-card .hs-form .form-columns-2{flex-direction:column;gap:var(--spacing-4)}.re-join-us-form__form-card input[type=checkbox]{flex:0 0 20px;height:20px!important;max-width:20px!important;min-width:20px!important;width:20px!important}.re-join-us-form__logo{height:42px}.re-join-us-form__form-title{font-size:1.5rem}.re-join-us-form__form-card .hs-form{gap:var(--spacing-4);grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.re-join-us-form__form-card .hs-form .hs_firstname{grid-column:1;grid-row:1}.re-join-us-form__form-card .hs-form .hs_lastname{grid-column:1;grid-row:2}.re-join-us-form__form-card .hs-form .hs_zip{grid-column:1;grid-row:3}.re-join-us-form__form-card .hs-form .hs_professional_country{grid-column:1;grid-row:4}.re-join-us-form__form-card .hs-form .hs_email{grid-column:1;grid-row:5}.re-join-us-form__form-card .hs-form .hs_i_m_interested_in_fc{grid-column:1;grid-row:6}.re-join-us-form__form-card .hs-form .hs_pet_owner{grid-column:1;grid-row:7;margin-left:35px;margin-top:-25px}.re-join-us-form__form-card .hs-form .hs_consent_privacy___form{grid-column:1;grid-row:8}.re-join-us-form__form-card .hs-form .hs_submit{grid-column:1;grid-row:9}}