@layer components{.FormBlock-module-scss-module__27qRMG__block{background:#efece9;border-radius:0 3rem;width:100%;max-width:62.5rem;margin-inline:auto;padding:2rem}@media (min-width:64em){.FormBlock-module-scss-module__27qRMG__block{border-radius:0 clamp(3rem,.714rem + 3.571vw,5rem);padding:clamp(3.75rem,2.321rem + 2.232vw,5rem)}}.FormBlock-module-scss-module__27qRMG__successBlock{text-align:center;gap:2rem;min-height:18.75rem}.FormBlock-module-scss-module__27qRMG__errorMessage{color:#f4344f;margin-bottom:1rem}.FormBlock-module-scss-module__27qRMG__title{margin-bottom:2rem}.FormBlock-module-scss-module__27qRMG__fields{flex-direction:column;gap:2rem;margin-bottom:2rem;display:flex}.FormBlock-module-scss-module__27qRMG__fieldGroup{border:none;flex-direction:column;gap:1rem;width:100%;margin:0;padding:0;display:flex}.FormBlock-module-scss-module__27qRMG__label{opacity:.8}.FormBlock-module-scss-module__27qRMG__textarea{resize:vertical;height:auto;min-height:9.375rem}.FormBlock-module-scss-module__27qRMG__row{flex-direction:column;gap:1rem;display:flex}@media (min-width:40em){.FormBlock-module-scss-module__27qRMG__row{flex-direction:row}}.FormBlock-module-scss-module__27qRMG__rowItem{flex:1 1 0;min-width:0}.FormBlock-module-scss-module__27qRMG__toggleRow{gap:1rem;display:flex}.FormBlock-module-scss-module__27qRMG__toggleBtn{color:#001e46;cursor:pointer;background:0 0;border:2px solid #001e46;border-radius:.375rem;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:2.5rem;font-weight:500;transition:background .5s cubic-bezier(.4,0,.2,1),color .5s cubic-bezier(.4,0,.2,1),border .5s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:64em){.FormBlock-module-scss-module__27qRMG__toggleBtn{border-radius:.5rem;height:clamp(2.8rem,2rem + 1.25vw,3.5rem)}}@media (prefers-reduced-motion:no-preference){.FormBlock-module-scss-module__27qRMG__toggleBtn:hover:not(.FormBlock-module-scss-module__27qRMG__toggleBtnActive){background:#001e460d}.FormBlock-module-scss-module__27qRMG__toggleBtn:active{transform:scale(.97)}}.FormBlock-module-scss-module__27qRMG__toggleBtn:focus-visible{outline-offset:2px;outline:2px solid #136f86}.FormBlock-module-scss-module__27qRMG__toggleBtnActive{color:#fff;background:#001e46;border-color:#001e46}.FormBlock-module-scss-module__27qRMG__buttonGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:40em){.FormBlock-module-scss-module__27qRMG__buttonGrid{grid-template-columns:repeat(var(--cols,2), 1fr)}}.FormBlock-module-scss-module__27qRMG__buttonGridItem{color:#001e46;cursor:pointer;background:0 0;border:2px solid #001e46;border-radius:.375rem;justify-content:center;align-items:center;height:2.5rem;font-weight:500;transition:background .5s cubic-bezier(.4,0,.2,1),color .5s cubic-bezier(.4,0,.2,1),border .5s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:64em){.FormBlock-module-scss-module__27qRMG__buttonGridItem{border-radius:.5rem;height:clamp(2.8rem,2rem + 1.25vw,3.5rem)}}@media (prefers-reduced-motion:no-preference){.FormBlock-module-scss-module__27qRMG__buttonGridItem:hover:not(.FormBlock-module-scss-module__27qRMG__buttonGridItemActive){background:#001e460d}.FormBlock-module-scss-module__27qRMG__buttonGridItem:active{transform:scale(.97)}}.FormBlock-module-scss-module__27qRMG__buttonGridItem:focus-visible{outline-offset:2px;outline:2px solid #136f86}.FormBlock-module-scss-module__27qRMG__buttonGridItemActive{color:#fff;background:#001e46;border-color:#001e46}.FormBlock-module-scss-module__27qRMG__buttonGridFull{grid-column:1/-1}.FormBlock-module-scss-module__27qRMG__checkRow{cursor:pointer;align-items:center;gap:1rem;display:flex}.FormBlock-module-scss-module__27qRMG__checkHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FormBlock-module-scss-module__27qRMG__checkLabel{opacity:.8;cursor:pointer}.FormBlock-module-scss-module__27qRMG__checkbox{cursor:pointer;background:0 0;border:2px solid #001e46;border-radius:.1875rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.FormBlock-module-scss-module__27qRMG__checkbox:after{content:"";opacity:0;background:#001e46;border-radius:.0625rem;width:.625rem;height:.625rem;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.FormBlock-module-scss-module__27qRMG__checkHidden:checked+.FormBlock-module-scss-module__27qRMG__checkbox:after{opacity:1}.FormBlock-module-scss-module__27qRMG__checkHidden:focus-visible+.FormBlock-module-scss-module__27qRMG__checkbox{outline-offset:2px;outline:2px solid #136f86}.FormBlock-module-scss-module__27qRMG__radio{cursor:pointer;background:0 0;border:2px solid #001e46;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.FormBlock-module-scss-module__27qRMG__radio:after{content:"";opacity:0;background:#001e46;border-radius:50%;width:.5rem;height:.5rem;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.FormBlock-module-scss-module__27qRMG__checkHidden:checked+.FormBlock-module-scss-module__27qRMG__radio:after{opacity:1}.FormBlock-module-scss-module__27qRMG__checkHidden:focus-visible+.FormBlock-module-scss-module__27qRMG__radio{outline-offset:2px;outline:2px solid #136f86}}
@layer components{.GravityFormBlock-module-scss-module__8ImnXa__header{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}@media (min-width:64em){.GravityFormBlock-module-scss-module__8ImnXa__header{gap:clamp(.5rem,.214rem + .446vw,.75rem);margin-bottom:clamp(1.5rem,.357rem + 1.786vw,2.5rem)}}.GravityFormBlock-module-scss-module__8ImnXa__section{border-bottom:2px solid #001e4659;flex-direction:column;gap:.375rem;margin-top:1.5rem;padding-bottom:.75rem;display:flex}@media (min-width:64em){.GravityFormBlock-module-scss-module__8ImnXa__section{gap:clamp(.375rem,.089rem + .446vw,.625rem);margin-top:clamp(1.5rem,.357rem + 1.786vw,2.5rem);padding-bottom:clamp(.75rem,.464rem + .446vw,1rem)}}.GravityFormBlock-module-scss-module__8ImnXa__section:first-child{margin-top:0}.GravityFormBlock-module-scss-module__8ImnXa__compound{--gf-cols:1;--gf-cols-tablet:1;grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:40em){.GravityFormBlock-module-scss-module__8ImnXa__compound{grid-template-columns:repeat(var(--gf-cols-tablet), minmax(0, 1fr))}}@media (min-width:64em){.GravityFormBlock-module-scss-module__8ImnXa__compound{grid-template-columns:repeat(var(--gf-cols), minmax(0, 1fr));gap:clamp(1rem,.714rem + .446vw,1.25rem)}}.GravityFormBlock-module-scss-module__8ImnXa__compoundField{flex-direction:column;gap:.5rem;min-width:0;display:flex}.GravityFormBlock-module-scss-module__8ImnXa__subLabel{opacity:.7}.GravityFormBlock-module-scss-module__8ImnXa__required{color:#f4344f;margin-left:.25rem}.GravityFormBlock-module-scss-module__8ImnXa__requiredText{color:#f4344f;font-size:.85em;font-weight:400}.GravityFormBlock-module-scss-module__8ImnXa__legend{width:100%;padding:0 0 1rem;display:block}@media (min-width:64em){.GravityFormBlock-module-scss-module__8ImnXa__legend{padding-bottom:clamp(1rem,.714rem + .446vw,1.25rem)}}.GravityFormBlock-module-scss-module__8ImnXa__consentRow{align-items:flex-start}.GravityFormBlock-module-scss-module__8ImnXa__consentRow a{color:inherit;text-underline-offset:.125rem;text-decoration:underline}:is(.GravityFormBlock-module-scss-module__8ImnXa__consentRow a:hover,.GravityFormBlock-module-scss-module__8ImnXa__consentRow a:focus-visible){text-decoration-thickness:2px}.GravityFormBlock-module-scss-module__8ImnXa__description{opacity:.7;margin:0}.GravityFormBlock-module-scss-module__8ImnXa__errorText{color:#f4344f;margin:0}.GravityFormBlock-module-scss-module__8ImnXa__otherInputWrap{margin-top:-.5rem;padding-left:2.25rem}.GravityFormBlock-module-scss-module__8ImnXa__progressLabel{opacity:.7;letter-spacing:.04em;text-transform:uppercase}.GravityFormBlock-module-scss-module__8ImnXa__progressBar{background:#001e4614;border-radius:.1875rem;width:100%;height:.375rem;overflow:hidden}.GravityFormBlock-module-scss-module__8ImnXa__progressFill{background:#001e46;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.GravityFormBlock-module-scss-module__8ImnXa__progressSteps{gap:.5rem;width:100%;display:flex}.GravityFormBlock-module-scss-module__8ImnXa__progressStep{background:#001e4614;border-radius:.1875rem;flex:1 1 0;height:.375rem;transition:background .5s cubic-bezier(.4,0,.2,1)}.GravityFormBlock-module-scss-module__8ImnXa__progressStep.GravityFormBlock-module-scss-module__8ImnXa__progressStepActive{background:#001e46}.GravityFormBlock-module-scss-module__8ImnXa__savedProgressRow{opacity:.8;margin-bottom:1.25rem}@media (min-width:64em){.GravityFormBlock-module-scss-module__8ImnXa__savedProgressRow{margin-bottom:clamp(1.25rem,.964rem + .446vw,1.5rem)}}.GravityFormBlock-module-scss-module__8ImnXa__savedProgressLink{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.GravityFormBlock-module-scss-module__8ImnXa__savedProgressLink:disabled{opacity:.5;cursor:not-allowed}.GravityFormBlock-module-scss-module__8ImnXa__signatureBox{aspect-ratio:2;touch-action:none;background:#fff;border:1px dashed #001e4640;border-radius:.375rem;width:100%;overflow:hidden}.GravityFormBlock-module-scss-module__8ImnXa__signatureBox.GravityFormBlock-module-scss-module__8ImnXa__signatureBoxDisabled{opacity:.6}.GravityFormBlock-module-scss-module__8ImnXa__signatureCanvasEl{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block}.GravityFormBlock-module-scss-module__8ImnXa__signatureCanvasElDisabled{cursor:not-allowed}.GravityFormBlock-module-scss-module__8ImnXa__formatHint{opacity:.7;margin:0;font-size:.85em}.GravityFormBlock-module-scss-module__8ImnXa__multiselectScroll{max-height:13.75rem;padding-right:.5rem;overflow-y:auto}.GravityFormBlock-module-scss-module__8ImnXa__selectAllRow{font-weight:600}.GravityFormBlock-module-scss-module__8ImnXa__recaptchaDisabled{pointer-events:none;opacity:.6}.GravityFormBlock-module-scss-module__8ImnXa__listRow{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr)) auto;align-items:end;gap:.75rem;display:grid}.GravityFormBlock-module-scss-module__8ImnXa__listSingleRow{align-items:stretch;gap:.75rem;display:flex}.GravityFormBlock-module-scss-module__8ImnXa__listSingleRowField{flex:auto;min-width:0}}
