.form__password-toggle{margin-bottom:clamp(.625rem,.4807692307692308rem + .641025641025641vw,1.25rem);margin-top:clamp(.3125rem,.2403846153846154rem + .3205128205128205vw,.625rem)}.select__content,.select__item{border-radius:0}.select__item{cursor:pointer}.select__item:not(:last-child){border-bottom:1px solid var(--white)}.select__item:hover{background-color:var(--orange)}.select__item:hover .select__item-label{color:var(--black)}.select__item-label{border-radius:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(.875rem,.8461538461538461rem + .1282051282051282vw,1rem);line-height:clamp(1.125rem,1.0384615384615385rem + .38461538461538464vw,1.5rem);padding:10px}.select__item-trailing{display:none}.form{display:flex;flex-direction:column;gap:clamp(1.25rem,1.1057692307692308rem + .641025641025641vw,1.875rem)}.form__field{position:relative}.form__field>div:first-child{left:0;position:absolute;top:0;width:100%}.form__field>div:first-child label{color:var(--softgray);font-family:var(--font-sans);font-size:clamp(1rem,.9423076923076923rem + .2564102564102564vw,1.25rem);line-height:clamp(1.5rem,1.4134615384615385rem + .38461538461538464vw,1.875rem)}.form__field--filled>div:first-child{transform:translateY(-100%)}.form__field--filled>div:first-child label{color:var(--orange);font-family:var(--font-sans);font-size:12px;line-height:18px}.form__input{width:100%}.form__input input,.form__input--date,.form__input--select,.form__input--text,.form__input--time{background:none;border:none;border-bottom:1px solid var(--white);border-radius:0;box-shadow:none;color:var(--white);font-family:var(--font-sans);font-size:clamp(1rem,.9423076923076923rem + .2564102564102564vw,1.25rem);line-height:clamp(1.5rem,1.4134615384615385rem + .38461538461538464vw,1.875rem)}.form__input--checkbox label{color:var(--white);margin-left:5px}.form__input--checkbox label a{color:var(--orange)}.form__input--checkbox label a:hover{text-decoration:underline}.form__input--checkbox button{border:1px solid var(--orange);box-shadow:none}.form__buttons{display:flex;gap:20px;justify-content:center}@media screen and (max-width:740px){.form__buttons{flex-direction:column}}.form__button{background-color:var(--orange);border:2px solid var(--orange);border-radius:5px;color:var(--black);font-family:var(--font-secondary);font-size:clamp(.875rem,.8461538461538461rem + .1282051282051282vw,1rem);font-weight:500;justify-content:center;line-height:clamp(1.125rem,1.0961538461538463rem + .1282051282051282vw,1.25rem);padding:10px;text-align:center;text-transform:uppercase;width:clamp(20.625rem,20.192307692307693rem + 1.9230769230769231vw,22.5rem)}.form__button:hover{background-color:var(--black);color:var(--orange)}.form__button--disabled{background-color:#eef2f240;border-color:transparent;color:var(--white);pointer-events:none}.form__button{margin-left:auto}.form__button--cancel{background-color:var(--white);color:var(--orange)}.form__legal{color:var(--white);margin-top:clamp(1.5625rem,1.4903846153846154rem + .3205128205128205vw,1.875rem)}.form__legal h3{font-family:var(--font-sans);font-size:clamp(.875rem,.8461538461538461rem + .1282051282051282vw,1rem);font-weight:600;line-height:clamp(1.125rem,1.0384615384615385rem + .38461538461538464vw,1.5rem)}.form__legal p{font-family:var(--font-sans);font-size:12px;line-height:18px}.form__legal p a{color:var(--orange)}.form__legal p a:hover{text-decoration:underline}
