.go3176171171 { color: rgb(0, 0, 0); line-height: normal; }
.go3176171171 p { margin: 0px; }
.go3176171171 span { display: inline; }
.go3176171171 ol, .go3176171171 ul { padding: 0px 0px 0px 48px; margin: 0px; }
.go3176171171 ul { list-style-type: disc; }
.go3176171171 li { line-height: 18px; }
.go3176171171 a { color: rgb(0, 102, 204); text-decoration: underline; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.go2226349200 { margin-top: var(--safe-area-inset-top, env(safe-area-inset-top)); margin-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom)); margin-left: var(--safe-area-inset-left, env(safe-area-inset-left)); margin-right: var(--safe-area-inset-right, env(safe-area-inset-right)); }
.go4163827588 { margin: 47px 0px 34px; }
.go2665961590 { margin: 35px 0px 0px; }
.go1596356512 > div { padding-bottom: 8px; padding-top: 8px; }
.go1102772938.go1102772938.go1102772938 [data-testid="form-row"] { margin-bottom: calc(0%); }
.go1272136950.go1272136950.go1272136950::before { content: ""; background-color: rgba(20, 20, 20, 0.5); height: 100%; width: 100%; inset: 0px; position: fixed; z-index: 90000; opacity: 1; }
.go3754826361.go3754826361.go3754826361::before { content: ""; height: 100%; background-color: rgb(255, 255, 255); top: -50%; width: 100%; position: absolute; }
.go249761392.go249761392.go249761392::before { content: ""; display: block; min-height: 0px; width: 100%; }
.go249761392.go249761392.go249761392::after { content: ""; display: block; min-height: 0px; width: 100%; }
.go2324193863.go2324193863.go2324193863:focus-visible { outline: rgb(28, 101, 173) auto 2px; outline-offset: 0px; }
.go417382439.go417382439.go417382439 [href]:focus-visible { outline: rgb(28, 101, 173) auto 2px; }
.go1588661732.go1588661732.go1588661732 { display: flex; justify-content: flex-start; padding: 10px 10px 0px; position: relative; flex: 1 0 0px; }
.go2303745540.go2303745540.go2303745540 { display: flex; justify-content: flex-start; padding: 0px 10px 10px; position: relative; flex: 1 0 0px; }
.go310894487.go310894487.go310894487 { display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px; }
.go3787345210.go3787345210.go3787345210 { display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end; }
.go927459263.go927459263.go927459263 { box-sizing: border-box; border-radius: 5px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 2px; background-color: rgb(245, 245, 245); border: 1px solid rgba(255, 255, 255, 0); }
.go927459263.go927459263.go927459263::placeholder { color: rgb(118, 118, 118); font-family: Poppins, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 2px; }
.go927459263.go927459263.go927459263:hover { border-color: rgb(255, 255, 255) !important; }
.go927459263.go927459263.go927459263:focus-visible { outline: rgb(255, 255, 255) auto 2px; outline-offset: 0px; }
.go1528928523.go1528928523.go1528928523 { color: rgb(0, 0, 0); font-family: Poppins, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 2px; padding-bottom: 6px; }
.go3623435737.go3623435737.go3623435737 { display: flex; justify-content: flex-start; padding: 10px; position: relative; flex: 1 0 0px; }
.go515759879.go515759879.go515759879 { display: flex; justify-content: flex-start; padding: 10px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px; }
.go2230014421.go2230014421.go2230014421 { background: rgb(40, 104, 178); border-radius: 0px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(255, 255, 255); font-family: Poppins, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 2px; line-height: 1; font-style: normal; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px; width: 100%; }
.go2230014421.go2230014421.go2230014421:focus-visible { outline: rgb(255, 255, 255) auto 2px; outline-offset: 0px; }
.go966953675.go966953675.go966953675 { pointer-events: none; }
.go4033861592.go4033861592.go4033861592 { pointer-events: auto; }