.inputGroup{font-family:var(--font-open-sans),sans-serif;width:100%;margin:0;display:block;position:relative;max-width:100%!important}.inputGroup>input,.inputGroup>textarea,.inputGroup>select{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;border:.5px solid var(--Black,#1a1a1a);box-sizing:border-box;width:100%;color:var(--Black,#1a1a1a);background-color:#0000;border-radius:5px;outline:none;margin:0;padding:1rem;font-size:16px;font-weight:400;line-height:150%;transition:border .15s cubic-bezier(.4,0,.2,1)}.inputGroup>label{pointer-events:none;white-space:nowrap;font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Placeholder,#3737378c);font-size:16px;font-weight:400;line-height:150%;transition:all .15s cubic-bezier(.4,0,.2,1);position:absolute;top:17px;left:15px}.inputGroup>input:focus~label,.inputGroup>input:not(:placeholder-shown)~label,.inputGroup>textarea:focus~label,.inputGroup>textarea:not(:placeholder-shown)~label,.inputGroup>select:focus~label,.inputGroup>select:valid~label{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Red,#bc0000);background-color:#fff;margin-top:4px;padding:0 5px;font-size:14px;font-weight:600;line-height:140%;transform:translate(15px,-34px)}.inputGroup.wpcf7-not-valid>label,.inputGroup.wpcf7-not-valid>input~label,.inputGroup.wpcf7-not-valid>textarea~label,.inputGroup.wpcf7-not-valid>select~label{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Red,#bc0000);background-color:#fff;margin-top:4px;padding:0 5px;font-size:14px;font-weight:600;line-height:140%;transform:translateY(-50%)}.inputGroup>input:focus,.inputGroup>textarea:focus,.inputGroup>select:focus{border:.5px solid var(--Red,#bc0000)}.inputGroup>select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23373737' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:2.5em}.inputGroup>select option{font-family:var(--font-open-sans),sans-serif;color:var(--Black,#1a1a1a);border:.5px solid var(--Black,#373737);background-color:#fff;border-radius:5px;padding:.5em .8em;font-size:16px;font-weight:400;line-height:150%}.inputGroup>select optgroup{font-family:var(--font-open-sans),sans-serif;color:var(--Black,#1a1a1a);font-size:14px;font-weight:600}p>strong:first-child{margin-top:24px;display:inline-block}.wpcf7-text,.wpcf7-select,.wpcf7-textarea{font-family:var(--font-open-sans),sans-serif;border:.5px solid var(--Black,#1a1a1a);box-sizing:border-box;background-color:#0000;border-radius:5px;outline:none;width:100%;margin:.3em 0;padding:.8em;font-size:16px;transition:border-color .2s}.wpcf7-text:focus,.wpcf7-textarea:focus,.wpcf7-select:focus{border-color:var(--Red,#bc0000)}.wpcf7-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23373737' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:2.5em}.altcha-widget-wrap{margin:.3em 0}.altcha-widget-wrap altcha-widget,.altcha{border:none!important}.wpcf7-submit{color:#fff;font-weight:600;font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;background-color:var(--Red,#bc0000);cursor:pointer;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:18px;line-height:140%;transition:transform .2s,background-color .2s;display:flex}.wpcf7-submit:hover{background-color:#900}.wpcf7-submit:disabled{opacity:.5;cursor:not-allowed}span:has(span.wpcf7-validates-as-required){display:inline-block;position:relative}span:has(span.wpcf7-validates-as-required) .wpcf7-not-valid-tip{font-family:var(--font-open-sans),sans-serif;color:var(--Red,#bc0000);white-space:nowrap;font-size:14px;font-weight:400;line-height:140%;position:absolute;top:-1.8em;left:0}.wpcf7-form>p:first-of-type span.wpcf7-form-control-wrap,.wpcf7-form>p:nth-of-type(2) span.wpcf7-form-control-wrap,.wpcf7-form>p:nth-of-type(3) span.wpcf7-form-control-wrap{max-width:400px}.wpcf7-form>p:has(input[name=your-name]) span.wpcf7-form-control-wrap{max-width:400px}.wpcf7-form>p:has(input[name=your-surname]) span.wpcf7-form-control-wrap{max-width:400px}.wpcf7-form>p:has(input[name=your-email]) span.wpcf7-form-control-wrap{max-width:400px}:is(.wpcf7-form>p:has(input[name=your-name]) .inputGroup,.wpcf7-form>p:has(input[name=your-surname]) .inputGroup,.wpcf7-form>p:has(input[name=your-email]) .inputGroup){max-width:400px}.wpcf7-form>p:first-of-type{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Black,#1a1a1a);font-size:18px;font-weight:400;line-height:160%}.wpcf7-form strong{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Black,#1a1a1a);font-size:18px;font-weight:600;line-height:160%}.wpcf7-form>p,.wpcf7-form>p:last-child{margin-bottom:0}.wpcf7-form fieldset,.wpcf7-form>div{margin-bottom:50px}.wpcf7-form fieldset:last-child,.wpcf7-form>div:last-child{margin-bottom:0}.section-heading{margin-top:50px;display:block}.wpcf7-form h3,.wpcf7-form h2{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-style:ExtraBold;letter-spacing:0%;text-transform:uppercase;color:var(--Black,#1a1a1a);font-size:36.49px;line-height:130%}.wpcf7-form>p:first-child:has(strong) strong{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-style:ExtraBold;letter-spacing:0%;text-transform:uppercase;color:var(--Black,#1a1a1a);font-size:36.49px;line-height:130%}.wpcf7-form h3 strong{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-style:ExtraBold;letter-spacing:0%;text-transform:uppercase;color:var(--Black,#1a1a1a);font-size:36.49px;line-height:130%}.wpcf7-form blockquote{font-family:var(--font-open-sans),sans-serif;color:var(--Black,#1a1a1a);font-size:16px;font-weight:400;line-height:160%}.wpcf7-form blockquote strong{font-weight:600}.wpcf7-form blockquote a{color:var(--Red,#bc0000);text-decoration:underline}.wpcf7-form hr{border:none;border-top:.5px solid var(--Black,#1a1a1a);margin:.5em 0}.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{flex-direction:column;gap:20px;padding-top:16px;display:flex}.wpcf7-list-item{align-items:center;gap:.4em;display:flex!important}.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.wpcf7-form-control.wpcf7-radio .wpcf7-list-item input[type=radio]{accent-color:var(--Red,#bc0000);cursor:pointer;width:18px;min-width:18px;height:18px;margin:0}.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label,.wpcf7-form-control.wpcf7-radio .wpcf7-list-item label{font-family:var(--font-open-sans),sans-serif;letter-spacing:0%;color:var(--Black,#1a1a1a);cursor:pointer;align-items:center;gap:.4em;margin:0;font-size:16px;font-weight:400;line-height:150%;display:flex}.wpcf7-list-item-label{font-family:var(--font-open-sans),sans-serif;color:var(--Black,#1a1a1a);font-size:16px;font-weight:400;line-height:150%}.alert-error,.error-message{font-family:var(--font-open-sans),sans-serif;color:var(--Red,#bc0000);border:.5px solid var(--Red,#bc0000);border-radius:5px;margin:.5em 0;padding:.5em 1em;display:block}.inputGroup .error-message{color:var(--Red,#bc0000);background:0 0;border:none;margin-top:4px;padding:0;font-size:12px;line-height:140%;position:relative}.alert-success{font-family:var(--font-open-sans),sans-serif;color:green;border:.5px solid green;border-radius:5px;margin:.5em 0;padding:.5em 1em;display:block}.screen-reader-response{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.wpcf7-response-output{display:none!important}.inputGroup>input:focus~label,.inputGroup>input:not(:placeholder-shown)~label,.inputGroup>textarea:focus~label,.inputGroup>textarea:not(:placeholder-shown)~label,.inputGroup>select:focus~label,.inputGroup>select:valid~label{max-width:calc(100% - 30px);transform:translateY(-32px)}@media (max-width:768px){.wpcf7-form,.wpcf7-form>p,.inputGroup,.inputGroup>input,.inputGroup>textarea,.inputGroup>select,.wpcf7-text,.wpcf7-select,.wpcf7-textarea{width:100%;min-width:0;max-width:100%}.inputGroup>input,.inputGroup>select,.wpcf7-text,.wpcf7-select{min-height:48px}.inputGroup>textarea{resize:vertical;min-height:144px}.inputGroup>label{text-overflow:ellipsis;max-width:calc(100% - 30px);overflow:hidden}.inputGroup>textarea~label{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;overflow:visible}.inputGroup.inputGroupMultilineLabel{flex-direction:column;gap:8px;display:flex}.inputGroup.inputGroupMultilineLabel>label{pointer-events:auto;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;max-width:100%;color:var(--Black,#1a1a1a);order:-1;font-size:14px;font-weight:600;line-height:140%;position:static;overflow:visible;transform:none}.inputGroup.inputGroupMultilineLabel .error-message{order:-1;margin-top:0}.inputGroup.inputGroupMultilineLabel>input:focus~label,.inputGroup.inputGroupMultilineLabel>input:not(:placeholder-shown)~label,.inputGroup.inputGroupMultilineLabel>textarea:focus~label,.inputGroup.inputGroupMultilineLabel>textarea:not(:placeholder-shown)~label,.inputGroup.inputGroupMultilineLabel>select:focus~label,.inputGroup.inputGroupMultilineLabel>select:valid~label{max-width:100%;color:var(--Black,#1a1a1a);background:0 0;margin-top:0;padding:0;transform:none}.inputGroup.inputGroupMultilineLabel>input:focus~label,.inputGroup.inputGroupMultilineLabel>textarea:focus~label,.inputGroup.inputGroupMultilineLabel>select:focus~label{color:var(--Red,#bc0000)}.wpcf7-list-item{align-items:flex-start}span:has(span.wpcf7-validates-as-required){width:100%;max-width:100%;display:block}span:has(span.wpcf7-validates-as-required) .wpcf7-not-valid-tip{white-space:normal;overflow-wrap:anywhere}.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.wpcf7-form-control.wpcf7-radio .wpcf7-list-item input[type=radio]{flex:0 0 18px;margin-top:3px}.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label,.wpcf7-form-control.wpcf7-radio .wpcf7-list-item label,.wpcf7-list-item-label{overflow-wrap:anywhere;word-break:break-word;min-width:0}.wpcf7-submit{width:100%;min-height:48px}.altcha-widget-wrap,.altcha-widget-wrap altcha-widget,.altcha{max-width:100%;display:block}.alert-error,.alert-success,.error-message{overflow-wrap:anywhere;word-break:break-word}}
.JoinFormPage-module__bNuxCG__page{padding-top:64px}.JoinFormPage-module__bNuxCG__container{max-width:896px;margin:0 auto;padding:0 16px}@media (max-width:768px){.JoinFormPage-module__bNuxCG__container{padding:0 30px}}.JoinFormPage-module__bNuxCG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
