.contact-us-form[data-v-b67fd45e]{position:relative}.contact-us-form__error[data-v-b67fd45e]{color:red;display:none;font-size:calc(10px*var(--font-size-multiplier, 1));margin-left:5px}.contact-us-form__field[data-v-b67fd45e]{padding-top:10px;text-align:left}.contact-us-form__field--btn[data-v-b67fd45e]{text-align:end}.contact-us-form__field--error .contact-us-form__error[data-v-b67fd45e]{display:inline}.contact-us-form__field--error .contact-us-form__input[data-v-b67fd45e]{border-color:red}.contact-us-form__label[data-v-b67fd45e]{font-size:calc(14px*var(--font-size-multiplier, 1));font-weight:700;line-height:1.5}.contact-us-form__label[data-v-b67fd45e]:after{color:red;content:"*";padding-left:5px}.contact-us-form__input[data-v-b67fd45e]{background-color:#fff;border:1px solid #ccc;padding:5px 10px;transition:border-color .15s linear;width:100%}.contact-us-form__input[data-v-b67fd45e]:focus{border-color:var(--primary-color);outline:2px solid var(--primary-color);outline-offset:2px}.contact-us-form__fieldset[data-v-b67fd45e]{border:none;margin:20px 0;padding:0}.contact-us-form__legend[data-v-b67fd45e]{font-size:calc(14px*var(--font-size-multiplier, 1));font-weight:700;margin-bottom:10px;padding:0}.contact-us-form__radio-row[data-v-b67fd45e]{align-items:center;display:flex;flex-wrap:wrap;gap:15px;width:100%}.contact-us-form__radio-col[data-v-b67fd45e]{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-wrap:wrap;gap:2px;padding:15px 0;transition:outline .15s linear}.contact-us-form__radio-col[data-v-b67fd45e]:has(input:focus),.contact-us-form__radio-col[data-v-b67fd45e]:has(input:focus-visible){outline:3px solid var(--primary-color,#000);outline-offset:2px}.contact-us-form__radio-col[data-v-b67fd45e]:focus-within{outline:3px solid var(--primary-color,#000);outline-offset:2px}textarea.contact-us-form__input[data-v-b67fd45e]{min-height:120px;resize:none}.stride .contact-us-form .custom-button[data-v-b67fd45e]{background-color:#000;border-radius:50px;color:#fff}.stride .contact-us-form .custom-button[data-v-b67fd45e]:hover{background-color:var(--primary-color)}.stride.dark .contact-us-form .custom-button[data-v-b67fd45e]{background-color:#fff;border:none;color:#000}.stride.dark .contact-us-form .custom-button[data-v-b67fd45e]:hover{background-color:#000;border:none;color:#fff}.venture .contact-us-form .custom-button[data-v-b67fd45e]{background-color:#000;color:#fff}.venture .contact-us-form .custom-button[data-v-b67fd45e]:hover{background-color:var(--primary-color)}.venture.dark .contact-us-form .custom-button[data-v-b67fd45e]{background-color:#fff;border:none;color:#000}.venture.dark .contact-us-form .custom-button[data-v-b67fd45e]:hover{background-color:var(--primary-color);border:none}.custom-radio[data-v-b67fd45e]{background-color:color-mix(in srgb,var(--about-text-color) 15%,transparent);border:1px solid var(--about-text-color);border-radius:50%;cursor:pointer;font-size:calc(12px*var(--font-size-multiplier, 1));height:20px;line-height:1;margin:0 5px;position:relative;transition:outline .15s linear;width:20px}.custom-radio span[data-v-b67fd45e]{display:none}.custom-radio_active[data-v-b67fd45e]{box-shadow:0 2px 2px color-mix(in srgb,#000 10%,transparent);position:relative}.custom-radio_active span[data-v-b67fd45e]{align-items:center;background-color:var(--about-text-color);border-radius:50%;color:var(--primary-color);content:"";display:flex;height:70%;justify-content:center;left:50%;padding-bottom:1px;padding-left:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.custom-radio_active+div[data-v-b67fd45e]{font-weight:700;text-shadow:0 2px 2px color-mix(in srgb,#000 10%,transparent)}
