.join__principles-list{counter-reset:principle;list-style:none;padding-left:0}.join__principles-list li{font-size:1.125rem;line-height:155.556%;color:var(--wp--preset--color--gray-800);position:relative;padding-left:40px}.join__principles-list li+li{margin-top:24px}.join__principles-list li::before{counter-increment:principle;content:counter(principle);position:absolute;left:0;top:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--teal-200);color:var(--wp--preset--color--teal-500);font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.25rem;line-height:140%}:root .gform_wrapper{--gf-field-gap-x:20px!important;--gf-form-gap-y:24px!important;--gf-ctrl-border-color:transparent!important}.gform_required_legend{display:none!important}.gfield_error .gfield_required.gfield_required_asterisk{color:var(--wp--preset--color--error-300)!important}.gform_wrapper .gform_body .gform_fields .gfield--input-type-address select,.gform_wrapper .gform_body .gform_fields .gfield--input-type-select select,.gform_wrapper .gform_body .gform_fields input[type]:where(:not([type=checkbox])):where(:not([type=radio])):where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:var(--wp--preset--color--gray-400)!important;box-shadow:none!important;color:var(--wp--preset--color--gray-800)!important;font-size:1.125rem!important;line-height:155.556%!important;padding:12px!important;height:auto!important;outline:2px solid transparent!important;outline-offset:-2px}.gform_wrapper .gform_body .gform_fields .gfield--input-type-address select:focus,.gform_wrapper .gform_body .gform_fields .gfield--input-type-select select:focus,.gform_wrapper .gform_body .gform_fields input[type]:where(:not([type=checkbox])):where(:not([type=radio])):where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{outline:2px solid var(--wp--preset--color--blue-500)!important;outline-offset:-2px}.gform_wrapper .gform_body .gform_fields input[type=radio]{border-color:var(--wp--preset--color--gray-500)!important;height:24px!important;width:24px!important}.gform_wrapper .gform_body .gform_fields input[type=radio]:checked{border-color:var(--wp--preset--color--blue-800)!important}.gform_wrapper .gform_body .gform_fields input[type=radio]:checked::before{background-color:var(--wp--preset--color--blue-800)!important;border-radius:100px!important;block-size:17px!important;inline-size:17px!important}.gform_wrapper .gform_body .gform_fields input[type=radio]+label{font-size:1.125rem!important;line-height:155.556%!important;position:relative;top:-2px}.gform_wrapper .gform_body .gform_fields input[type=checkbox]{width:24px!important;height:24px!important;border-radius:2px!important;border:1px solid var(--wp--preset--color--gray-500)!important;background:#fff!important;box-shadow:none}.gform_wrapper .gform_body .gform_fields input[type=checkbox]:checked{background:var(--wp--preset--color--blue-800)!important;border-color:var(--wp--preset--color--blue-800)!important}.gform_wrapper .gform_body .gform_fields input[type=checkbox]:checked::before{color:#fff!important}.gform_wrapper .gform_body .gform_fields .gfield_checkbox label{font-size:1.125rem!important;line-height:155.556%!important;position:relative;top:-2px}.gform_wrapper .gform_body .gform_fields .consent-with-descriptions .gfield_checkbox{gap:25px!important}.gform_wrapper .gform_body .gform_fields .consent-with-descriptions .gform-field-label{font-size:.875rem!important;line-height:142.857%!important;color:var(--wp--preset--color--gray-600)}.gform_wrapper .gform_body .gform_fields .consent-with-descriptions .gform-field-label span{display:block;font-size:1.125rem!important;line-height:155.556%!important;color:var(--wp--preset--color--gray-800)}.gform_wrapper .gform_body .gform_fields textarea{font-size:1.125rem!important;line-height:155.556%!important;padding:12px!important;color:var(--wp--preset--color--gray-600)!important;outline:2px solid transparent!important;outline-offset:-2px}.gform_wrapper .gform_body .gform_fields textarea::-moz-placeholder{color:var(--wp--preset--color--gray-400)!important}.gform_wrapper .gform_body .gform_fields textarea::placeholder{color:var(--wp--preset--color--gray-400)!important}.gform_wrapper .gform_body .gform_fields .gform-grid-row{row-gap:20px}.gform_wrapper .gform_body .gform_fields .gfield_error input[type]:where(:not([type=checkbox])):where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform_wrapper .gform_body .gform_fields .gfield_error select{border-color:var(--wp--preset--color--error-300)!important}.gform_wrapper .gform_body .gform_fields .gfield_error input[type]:where(:not([type=checkbox])):where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform_wrapper .gform_body .gform_fields .gfield_error select:focus{outline:2px solid var(--wp--preset--color--error-300)!important}.gform_wrapper .gform_body .gform_fields .gfield_error .gform-field-label--type-sub::after{color:var(--wp--preset--color--error-300)}.gform_wrapper .gform_body .gform_fields .gfield_error .gfield_required_asterisk .gfield_error .gform-field-label--type-sub,.gform_wrapper .gform_body .gform_fields .gfield_error .gform-field-label,.gform_wrapper .gform_body .gform_fields .gfield_validation_message{color:var(--wp--preset--color--error-300)!important}.gform_wrapper .gform_body .gform_fields .gfield_required.gfield_required_asterisk{color:var(--wp--preset--color--teal-500)!important;font-weight:700!important}.gform_wrapper .gform_body .no-border-consent .gfield_consent_label{font-size:1.125rem!important;line-height:155.556%!important;font-weight:400!important;position:relative;top:-2px}.gform_wrapper .gform_body .no-border-consent .gfield_consent_description{font-size:.875rem!important;line-height:142.857%!important;color:var(--wp--preset--color--gray-600);margin-top:5px!important;border:none!important;padding:0 0 0 35px!important}@media screen and (min-width:640px){.gform_wrapper .gform_body .input-fill-space .ginput_address_city,.gform_wrapper .gform_body .input-fill-space .ginput_address_country,.gform_wrapper .gform_body .input-fill-space .ginput_address_state,.gform_wrapper .gform_body .input-fill-space .ginput_address_zip{inline-size:100%!important}}.gfield_label:not(.gfield_consent_label),.gform-field-label,.gform-field-label--type-sub{font-weight:600;font-size:.875rem;line-height:142.857%;color:var(--wp--preset--color--gray-800);gap:4px}.gfield_label:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk,.gform-field-label .gfield_required.gfield_required_asterisk,.gform-field-label--type-sub .gfield_required.gfield_required_asterisk{font-weight:600;font-size:.875rem;line-height:142.857%}.gform_validation_errors{display:none!important}#registration-page #content{padding-top:24px;padding-bottom:40px}@media (min-width:600px){#registration-page #content{padding-top:40px;padding-bottom:80px}}#registration-page .gf_progressbar_title{display:none!important}#registration-page .gf_progressbar_wrapper{margin-bottom:30px}@media (min-width:600px){#registration-page .gf_progressbar_wrapper{margin-bottom:35px}}#registration-page .gf_progressbar{width:210px!important;height:6px!important;background-color:var(--wp--preset--color--blue-200)!important}@media (min-width:600px){#registration-page .gf_progressbar{width:240px!important}}#registration-page .gf_progressbar_percentage{height:6px!important;background-color:var(--wp--preset--color--blue-800)!important}#registration-page .signup-field-heading{margin-bottom:1rem}@media (min-width:600px){#registration-page .signup-field-heading{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:2.5rem;line-height:120%;margin-bottom:24px}}#registration-page .signup-field-blurb{margin-bottom:24px}@media (min-width:600px){#registration-page .signup-field-blurb{margin-bottom:36px}}#registration-page .gform_page:first-of-type{position:relative}@media (max-width:599.98px){#registration-page .gform_page:first-of-type .gform_fields{display:block;overflow-x:hidden;max-height:calc(100vh - 295px)}#registration-page .gform_page:first-of-type .join__principles-list li+li{margin-top:20px}#registration-page .gform_page:first-of-type .ginput_container_consent{position:fixed;bottom:78px;background:#fff;width:100vw;padding:12px 16px;left:0;z-index:2}#registration-page .gform_page:first-of-type .gform_page_footer{position:fixed;z-index:2;bottom:0;width:100vw;left:0;padding:12px 16px 24px 16px;background:#fff}}@media (max-width:599.98px){#registration-page .gfield_consent_description{border:0;padding:0;max-height:none}}@media (min-width:600px){#registration-page .gfield_consent_description{height:500px;padding:25px;margin-bottom:30px}}#registration-page #gfield_consent_description_1_57{height:auto!important}#registration-page .gfield_consent_label{font-weight:600;font-size:1.125rem;line-height:155.556%;position:relative;top:-2px}#registration-page .gfield_consent_label .gfield_required.gfield_required_asterisk{font-weight:600;font-size:1.125rem;line-height:155.556%}#registration-page .page-break-checkbox .ginput_container.ginput_container_checkbox::before{content:"Select all that apply";font-weight:600;font-size:.875rem;line-height:142.857%;color:var(--wp--preset--color--gray-800);display:block;margin-bottom:16px}#registration-page .gfield_contains_required .gform-field-label--type-sub{display:inline-flex}#registration-page .gfield_contains_required .gform-field-label--type-sub::after{content:"*";color:var(--wp--preset--color--teal-500)}#registration-page .gfield_label:not(.gfield_consent_label){font-weight:600;font-size:.875rem;line-height:142.857%}#registration-page .gfield_label:not(.gfield_consent_label),#registration-page .gform-field-label--type-sub:not(.gfield_consent_label),#registration-page .gform-field-label:not(.gfield_consent_label){color:var(--wp--preset--color--gray-800);gap:4px}#registration-page .gfield_label:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk,#registration-page .gform-field-label--type-sub:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk,#registration-page .gform-field-label:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk{font-weight:600;font-size:.875rem;line-height:142.857%}@media (max-width:599.98px){#registration-page .gfield_label:not(.gfield_consent_label),#registration-page .gform-field-label--type-sub:not(.gfield_consent_label),#registration-page .gform-field-label:not(.gfield_consent_label){display:block}#registration-page .gfield_label:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk,#registration-page .gform-field-label--type-sub:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk,#registration-page .gform-field-label:not(.gfield_consent_label) .gfield_required.gfield_required_asterisk{margin:0 4px}}#registration-page .gform_page_footer{justify-content:space-between;margin-top:40px}#registration-page .gform_page:first-of-type .gform_page_footer .wp-block-buttons{margin-left:auto}#registration-page .ginput_container_phone .gfield_description.instruction.validation_message{display:none!important}#registration-page .has-tooltip.gfield--type-radio .gform-field-label{position:relative}#registration-page .has-tooltip.gfield--type-radio .gform-field-label .pif-form-tooltip-wrap{position:absolute;top:-5px;right:40px;max-width:200px}#registration-page .has-tooltip.gfield--type-radio .gform-field-label .pif-form-tooltip-icon{width:40px;height:40px;border-radius:50px;display:block;position:absolute;z-index:10;pointer-events:auto;cursor:pointer}#registration-page .has-tooltip.gfield--type-radio .gform-field-label .pif-form-tooltip-icon::before{display:inline-block;width:40px;height:40px;content:"";background:url("../images/icon-tooltip.svg") no-repeat center center!important}#registration-page .has-tooltip.gfield--type-radio .gform-field-label .pif-form-tooltip-icon.pressed+.pif-form-tooltip-text{display:block}#registration-page .has-tooltip.gfield--type-radio .gform-field-label .pif-form-tooltip-text{display:none;position:absolute;right:-5px;top:50%;transform:translateY(-35%);width:200px;background:var(--wp--preset--color--gray-700);color:#fff;font-size:.875rem;line-height:142.857%;padding:10px}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message{font-size:1.125rem;line-height:155.556%}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h1:first-child::before,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h2:first-child::before,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h3:first-child::before{content:"";display:block;width:48px;height:48px;background:url("../images/icon-application-complete-check.svg") no-repeat center center;margin-bottom:20px}@media (min-width:600px){#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h1,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h2,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:3rem;line-height:120%}}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h1+br,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h2+br,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message h3+br{margin-top:20px}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message br{display:block;content:"";margin-top:10px}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message br+li{margin-top:10px}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message ul+br+li{margin-top:0}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:transparent;text-underline-offset:7px;transition:color .2s,text-decoration-color .2s;border-radius:4px;border:1px solid transparent}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:not(.link-btn--grey):not(.nav-link):not(.top-nav--member-link):not(.language-selector-link){color:var(--wp--preset--color--blue-800);text-decoration-color:var(--wp--preset--color--blue-500)}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:not(.link-btn--grey):not(.nav-link):not(.top-nav--member-link):not(.language-selector-link):focus,#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:not(.link-btn--grey):not(.nav-link):not(.top-nav--member-link):not(.language-selector-link):hover{color:var(--wp--preset--color--blue-600);text-decoration-color:var(--wp--preset--color--blue-600);outline:0}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:not(.link-btn--grey):not(.nav-link):not(.top-nav--member-link):not(.language-selector-link):active{color:var(--wp--preset--color--blue-700);text-decoration-color:var(--wp--preset--color--blue-700)}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:not(.link-btn--grey):not(.nav-link):not(.top-nav--member-link):not(.language-selector-link):focus-visible{border-color:var(--wp--preset--color--blue-300);box-shadow:0 0 4px 0 #d1e3ff;color:var(--wp--preset--color--blue-800);text-decoration-color:var(--wp--preset--color--blue-800)}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--dark{color:var(--wp--preset--color--blue-100)!important;text-decoration-color:var(--wp--preset--color--blue-500)!important}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--dark:hover{color:var(--wp--preset--color--blue-200)!important}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--dark:active{color:var(--wp--preset--color--blue-300)!important;text-decoration-color:var(--wp--preset--color--blue-300)!important}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--dark:focus-visible{border-color:var(--wp--preset--color--blue-100)!important;box-shadow:0 0 4px 0 #d1e3ff!important;color:var(--wp--preset--color--blue-100)!important;text-decoration-color:var(--wp--preset--color--blue-100)!important}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--grey{color:var(--wp--preset--color--gray-600);text-decoration-color:var(--wp--preset--color--gray-600)}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--grey:focus-visible{border-color:var(--wp--preset--color--gray-400);box-shadow:0 0 4px 0 #d1e3ff}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a:focus:not(:focus-visible){outline:0!important}#registration-page #gform_confirmation_wrapper_1 .gform_confirmation_message a.link-btn--small{font-size:.875rem;line-height:142.857%;text-underline-offset:4px}#registration-page [id^=gform_ajax_spinner]{position:fixed;display:block;z-index:9999;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px}#registration-page .gform_ajax_spinner_wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:all}#registration-page .gform_ajax_spinner_wrapper::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:1}#registration-page .gform_ajax_spinner_wrapper.hide-spinner{display:none}#registration-page .gform_ajax_spinner_wrapper.hide-spinner>*{display:none}
/*# sourceMappingURL=pif-register.min.css.map */