.SubmitFormPage-module__Sr5PPW__wrapper{justify-content:center;align-items:center;min-height:100vh;padding:120px 0 80px;display:flex}.SubmitFormPage-module__Sr5PPW__formContainer{width:100%;max-width:800px;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem}.SubmitFormPage-module__Sr5PPW__step{width:100%;animation:.3s ease-out SubmitFormPage-module__Sr5PPW__fadeIn}@keyframes SubmitFormPage-module__Sr5PPW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SubmitFormPage-module__Sr5PPW__titleWrap{text-align:center;margin-bottom:2.5rem;padding-top:4rem}.SubmitFormPage-module__Sr5PPW__title{font-family:var(--mantine-font-family-headings);-webkit-margin:0 0 1rem;text-wrap:balance;background:var(--accent-gradient-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.5rem}.SubmitFormPage-module__Sr5PPW__subtitle{font-family:Inter-Regular,Inter,sans-serif;font-size:var(--mantine-font-size-lg);color:color-mix(in oklab, var(--mantine-color-dark-9) 70%, transparent);text-wrap:pretty;max-width:540px;margin:0 auto;line-height:1.6}.SubmitFormPage-module__Sr5PPW__fieldWrap{width:100%;margin-bottom:2rem}.SubmitFormPage-module__Sr5PPW__label{color:var(--mantine-color-dark-9);margin-bottom:.5rem;font-family:Inter-Regular,Inter,sans-serif;font-size:1rem;display:block}.SubmitFormPage-module__Sr5PPW__label strong{font-family:var(--mantine-font-family-headings)}.SubmitFormPage-module__Sr5PPW__helperText{color:color-mix(in oklab, var(--mantine-color-dark-9) 50%, transparent);margin-bottom:1rem;font-family:Inter-Regular,Inter,sans-serif;font-size:.875rem}.SubmitFormPage-module__Sr5PPW__input{background:var(--mantine-color-white);border:1px solid color-mix(in oklab, var(--mantine-color-brand-4) 20%, transparent);border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-dark-9);padding:1rem 1.25rem;font-family:Inter-Regular,Inter,sans-serif;font-size:1rem;transition:border-color .2s,background .2s}.SubmitFormPage-module__Sr5PPW__input::placeholder{color:color-mix(in oklab, var(--mantine-color-dark-9) 40%, transparent)}.SubmitFormPage-module__Sr5PPW__input:focus,.SubmitFormPage-module__Sr5PPW__select:focus{border-color:#b4233573;outline:none;box-shadow:0 0 0 4px #b4233514}.SubmitFormPage-module__Sr5PPW__inputError{border-color:#f44}.SubmitFormPage-module__Sr5PPW__select{background:var(--mantine-color-white);border:1px solid color-mix(in oklab, var(--mantine-color-brand-4) 20%, transparent);border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-dark-9);accent-color:var(--mantine-color-brand-4);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding:1rem 1.25rem;font-family:Inter-Regular,Inter,sans-serif;font-size:1rem;transition:border-color .2s,background .2s}.SubmitFormPage-module__Sr5PPW__select:hover{border-color:color-mix(in oklab, var(--mantine-color-dark-9) 30%, transparent)}.SubmitFormPage-module__Sr5PPW__select:focus{border-color:var(--mantine-color-brand-4);outline:none}.SubmitFormPage-module__Sr5PPW__selectPlaceholder{color:color-mix(in oklab, var(--mantine-color-dark-9) 40%, transparent)}.SubmitFormPage-module__Sr5PPW__select option{background:var(--mantine-color-gray-1);color:var(--mantine-color-dark-9)}.SubmitFormPage-module__Sr5PPW__select option:checked,.SubmitFormPage-module__Sr5PPW__select option:hover,.SubmitFormPage-module__Sr5PPW__select option:focus{background:var(--mantine-color-brand-4);color:#fff}.SubmitFormPage-module__Sr5PPW__optionGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:600px){.SubmitFormPage-module__Sr5PPW__optionGrid{grid-template-columns:1fr}}.SubmitFormPage-module__Sr5PPW__radioGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:600px){.SubmitFormPage-module__Sr5PPW__radioGrid{grid-template-columns:1fr}}.SubmitFormPage-module__Sr5PPW__checkboxOption,.SubmitFormPage-module__Sr5PPW__radioOption{background:var(--mantine-color-white);border:1px solid color-mix(in oklab, var(--mantine-color-dark-9) 12%, transparent);border-radius:var(--mantine-radius-md);cursor:pointer;align-items:center;gap:.75rem;padding:1rem 1.25rem;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.SubmitFormPage-module__Sr5PPW__checkboxOption:hover,.SubmitFormPage-module__Sr5PPW__radioOption:hover{border-color:color-mix(in oklab, var(--mantine-color-dark-9) 25%, transparent);background:color-mix(in oklab, var(--mantine-color-dark-9) 9%, transparent)}:is(.SubmitFormPage-module__Sr5PPW__checkboxOption:has(input:checked),.SubmitFormPage-module__Sr5PPW__radioOption:has(input:checked)){border-color:var(--mantine-color-brand-4);background:color-mix(in oklab, var(--mantine-color-dark-9) 9%, transparent);box-shadow:0 0 12px color-mix(in oklab, var(--mantine-color-brand-4) 10%, transparent)}.SubmitFormPage-module__Sr5PPW__checkboxOption input,.SubmitFormPage-module__Sr5PPW__radioOption input{opacity:0;pointer-events:none;position:absolute}.SubmitFormPage-module__Sr5PPW__checkboxIcon{border:2px solid color-mix(in oklab, var(--mantine-color-dark-9) 25%, transparent);border-radius:6px;flex-shrink:0;width:20px;height:20px;transition:border-color .25s,background .25s,transform .15s;position:relative}.SubmitFormPage-module__Sr5PPW__checkboxOption:hover .SubmitFormPage-module__Sr5PPW__checkboxIcon{border-color:color-mix(in oklab, var(--mantine-color-dark-9) 40%, transparent)}.SubmitFormPage-module__Sr5PPW__checkboxOption:has(input:checked) .SubmitFormPage-module__Sr5PPW__checkboxIcon{border-color:var(--mantine-color-brand-4);background:var(--mantine-color-brand-4);transform:scale(1.1)}.SubmitFormPage-module__Sr5PPW__checkboxOption:has(input:checked) .SubmitFormPage-module__Sr5PPW__checkboxIcon:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 12 10 18 20 6'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;position:absolute;inset:0}.SubmitFormPage-module__Sr5PPW__radioIcon{border:2px solid color-mix(in oklab, var(--mantine-color-dark-9) 25%, transparent);border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .25s,transform .15s;position:relative}.SubmitFormPage-module__Sr5PPW__radioOption:hover .SubmitFormPage-module__Sr5PPW__radioIcon{border-color:color-mix(in oklab, var(--mantine-color-dark-9) 40%, transparent)}.SubmitFormPage-module__Sr5PPW__radioOption:has(input:checked) .SubmitFormPage-module__Sr5PPW__radioIcon{border-color:var(--mantine-color-brand-4);transform:scale(1.05)}.SubmitFormPage-module__Sr5PPW__radioOption:has(input:checked) .SubmitFormPage-module__Sr5PPW__radioIcon:after{content:"";background:var(--mantine-color-brand-4);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SubmitFormPage-module__Sr5PPW__optionLabel{color:var(--mantine-color-dark-9);font-family:Inter-Regular,Inter,sans-serif;font-size:.9375rem}.SubmitFormPage-module__Sr5PPW__errorText{color:var(--mantine-color-red-7);margin-top:.5rem;font-family:Inter-Regular,Inter,sans-serif;font-size:.875rem}.SubmitFormPage-module__Sr5PPW__formGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.SubmitFormPage-module__Sr5PPW__formGrid .SubmitFormPage-module__Sr5PPW__fieldWrap{margin-bottom:0}@media (max-width:600px){.SubmitFormPage-module__Sr5PPW__formGrid{grid-template-columns:1fr}}.SubmitFormPage-module__Sr5PPW__iframeWrap{border-radius:var(--mantine-radius-md);width:100vw;max-width:1000px;margin-top:1rem;margin-left:50%;overflow:hidden;transform:translate(-50%)}.SubmitFormPage-module__Sr5PPW__iframeWrap iframe{border:none;width:100%;height:600px}.SubmitFormPage-module__Sr5PPW__privacyCheckbox{cursor:pointer;justify-content:center;align-items:flex-start;gap:.75rem;margin-bottom:2rem;display:flex}.SubmitFormPage-module__Sr5PPW__privacyCheckbox input{opacity:0;pointer-events:none;position:absolute}.SubmitFormPage-module__Sr5PPW__privacyLabel{color:color-mix(in oklab, var(--mantine-color-dark-9) 70%, transparent);font-family:Inter-Regular,Inter,sans-serif;font-size:.9375rem}.SubmitFormPage-module__Sr5PPW__privacyCheckbox:has(input:checked) .SubmitFormPage-module__Sr5PPW__checkboxIcon{border-color:var(--mantine-color-brand-4);background:var(--mantine-color-brand-4)}.SubmitFormPage-module__Sr5PPW__privacyCheckbox:has(input:checked) .SubmitFormPage-module__Sr5PPW__checkboxIcon:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.SubmitFormPage-module__Sr5PPW__bottomWrap{gap:1rem;margin-top:2.5rem;display:flex}.SubmitFormPage-module__Sr5PPW__button{font-family:var(--mantine-font-family-headings);border-radius:var(--mantine-radius-sm);cursor:pointer;background:var(--mantine-color-brand-4);color:var(--mantine-color-white);border:none;flex:1;padding:1rem 2rem;font-size:1rem;transition:transform .2s,opacity .2s}.SubmitFormPage-module__Sr5PPW__button:hover:not(:disabled){transform:translateY(-2px)}.SubmitFormPage-module__Sr5PPW__button:disabled{opacity:.5;cursor:not-allowed}.SubmitFormPage-module__Sr5PPW__backButton{background:color-mix(in oklab, var(--mantine-color-dark-9) 10%, transparent);width:auto;color:var(--mantine-color-dark-9);flex:none;justify-content:center;align-items:center;padding:1rem 1.5rem;display:flex}.SubmitFormPage-module__Sr5PPW__backButton:hover:not(:disabled){background:color-mix(in oklab, var(--mantine-color-dark-9) 15%, transparent)}@media (max-width:1200px){.SubmitFormPage-module__Sr5PPW__iframeWrap{width:100%;margin-left:0;transform:none}}@media (max-width:600px){.SubmitFormPage-module__Sr5PPW__iframeWrap{border-radius:var(--mantine-radius-sm)}.SubmitFormPage-module__Sr5PPW__iframeWrap iframe{height:450px}}@media (max-width:48em){.SubmitFormPage-module__Sr5PPW__wrapper{padding:100px 0 60px}.SubmitFormPage-module__Sr5PPW__formContainer{padding-left:2.5rem;padding-right:2.5rem}.SubmitFormPage-module__Sr5PPW__title{font-size:2rem}.SubmitFormPage-module__Sr5PPW__subtitle{font-size:.9375rem}.SubmitFormPage-module__Sr5PPW__bottomWrap{flex-direction:column-reverse;align-items:center}.SubmitFormPage-module__Sr5PPW__button,.SubmitFormPage-module__Sr5PPW__backButton{width:100%}}@media (max-width:30em){.SubmitFormPage-module__Sr5PPW__formContainer{padding-left:15px;padding-right:15px}}@media (max-width:26em){.SubmitFormPage-module__Sr5PPW__formContainer{padding-left:10px;padding-right:10px}}@media (max-width:20em){.SubmitFormPage-module__Sr5PPW__formContainer{padding-left:5px;padding-right:5px}}
